From: Wolfgang Bangerth Date: Tue, 20 Mar 2001 14:43:59 +0000 (+0000) Subject: On gcc2.95 on Alpha OSF1, the native assembler does not like empty files, so provide... X-Git-Tag: v8.0.0~19523 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f527255b6cd4cc7267744ed8fec9a1fd2fac6254;p=dealii.git On gcc2.95 on Alpha OSF1, the native assembler does not like empty files, so provide some dummy code if necessary. git-svn-id: https://svn.dealii.org/trunk@4249 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/deal.II/source/fe/fe_dgq_1d.cc b/deal.II/deal.II/source/fe/fe_dgq_1d.cc index e6715c23fe..9438ba5649 100644 --- a/deal.II/deal.II/source/fe/fe_dgq_1d.cc +++ b/deal.II/deal.II/source/fe/fe_dgq_1d.cc @@ -158,4 +158,8 @@ const double * const FE_DGQ<1>::Matrices::projection_matrices[] = const unsigned int FE_DGQ<1>::Matrices::n_projection_matrices = 8; +#else // #if deal_II_dimension +// On gcc2.95 on Alpha OSF1, the native assembler does not like empty +// files, so provide some dummy code +namespace { void dummy () {}; }; #endif // #if deal_II_dimension == 1 diff --git a/deal.II/deal.II/source/fe/fe_dgq_2d.cc b/deal.II/deal.II/source/fe/fe_dgq_2d.cc index 88aacd8e5f..facf0ff509 100644 --- a/deal.II/deal.II/source/fe/fe_dgq_2d.cc +++ b/deal.II/deal.II/source/fe/fe_dgq_2d.cc @@ -363,4 +363,8 @@ const double * const FE_DGQ<2>::Matrices::projection_matrices[] = const unsigned int FE_DGQ<2>::Matrices::n_projection_matrices = 8; +#else // #if deal_II_dimension +// On gcc2.95 on Alpha OSF1, the native assembler does not like empty +// files, so provide some dummy code +namespace { void dummy () {}; }; #endif // #if deal_II_dimension == 2 diff --git a/deal.II/deal.II/source/fe/fe_dgq_3d.cc b/deal.II/deal.II/source/fe/fe_dgq_3d.cc index be83febe50..9061839872 100644 --- a/deal.II/deal.II/source/fe/fe_dgq_3d.cc +++ b/deal.II/deal.II/source/fe/fe_dgq_3d.cc @@ -411,4 +411,8 @@ const double * const FE_DGQ<3>::Matrices::projection_matrices[] = const unsigned int FE_DGQ<3>::Matrices::n_projection_matrices = 5; +#else // #if deal_II_dimension +// On gcc2.95 on Alpha OSF1, the native assembler does not like empty +// files, so provide some dummy code +namespace { void dummy () {}; }; #endif // #if deal_II_dimension == 3 diff --git a/deal.II/deal.II/source/fe/fe_q_1d.cc b/deal.II/deal.II/source/fe/fe_q_1d.cc index c6df467693..4ff87beabf 100644 --- a/deal.II/deal.II/source/fe/fe_q_1d.cc +++ b/deal.II/deal.II/source/fe/fe_q_1d.cc @@ -110,4 +110,8 @@ const double * const FE_Q<1>::Matrices::constraint_matrices[] = { 0 }; +#else // #if deal_II_dimension +// On gcc2.95 on Alpha OSF1, the native assembler does not like empty +// files, so provide some dummy code +namespace { void dummy () {}; }; #endif // #if deal_II_dimension == 1 diff --git a/deal.II/deal.II/source/fe/fe_q_2d.cc b/deal.II/deal.II/source/fe/fe_q_2d.cc index 8a6bacfd92..4ccccb945c 100644 --- a/deal.II/deal.II/source/fe/fe_q_2d.cc +++ b/deal.II/deal.II/source/fe/fe_q_2d.cc @@ -257,4 +257,8 @@ FE_Q<2>::Matrices::n_constraint_matrices = 4; +#else // #if deal_II_dimension +// On gcc2.95 on Alpha OSF1, the native assembler does not like empty +// files, so provide some dummy code +namespace { void dummy () {}; }; #endif // #if deal_II_dimension == 2 diff --git a/deal.II/deal.II/source/fe/fe_q_3d.cc b/deal.II/deal.II/source/fe/fe_q_3d.cc index ceafeaaf03..1ffb80dc26 100644 --- a/deal.II/deal.II/source/fe/fe_q_3d.cc +++ b/deal.II/deal.II/source/fe/fe_q_3d.cc @@ -437,4 +437,8 @@ const unsigned int FE_Q<3>::Matrices::n_constraint_matrices = 2; +#else // #if deal_II_dimension +// On gcc2.95 on Alpha OSF1, the native assembler does not like empty +// files, so provide some dummy code +namespace { void dummy () {}; }; #endif // #if deal_II_dimension == 3