source: ThirdParty/CodePatterns/m4/ac_cxx_namespaces.m4@ 9a9f847

Action_Thermostats Add_AtomRandomPerturbation Add_RotateAroundBondAction Add_SelectAtomByNameAction Adding_Graph_to_ChangeBondActions Adding_MD_integration_tests Adding_StructOpt_integration_tests AutomationFragmentation_failures Candidate_v1.6.1 ChangeBugEmailaddress ChemicalSpaceEvaluator Docu_Python_wait EmpiricalPotential_contain_HomologyGraph_documentation Enhance_userguide Enhanced_StructuralOptimization Enhanced_StructuralOptimization_continued Example_ManyWaysToTranslateAtom Exclude_Hydrogens_annealWithBondGraph Fix_ChronosMutex Fix_StatusMsg Fix_StepWorldTime_single_argument Fix_Verbose_Codepatterns ForceAnnealing_oldresults ForceAnnealing_with_BondGraph ForceAnnealing_with_BondGraph_continued ForceAnnealing_with_BondGraph_continued_betteresults ForceAnnealing_with_BondGraph_contraction-expansion GeometryObjects Gui_displays_atomic_force_velocity IndependentFragmentGrids_IntegrationTest JobMarket_RobustOnKillsSegFaults JobMarket_StableWorkerPool PythonUI_with_named_parameters QtGui_reactivate_TimeChanged_changes Recreated_GuiChecks RotateToPrincipalAxisSystem_UndoRedo StoppableMakroAction TremoloParser_IncreasedPrecision TremoloParser_MultipleTimesteps
Last change on this file since 9a9f847 was 41e8e2, checked in by Frederik Heber <heber@…>, 8 years ago

Merge commit '084729c5923f0123e695fbe2548b393288c1f13d' as 'ThirdParty/CodePatterns'

  • Property mode set to 100644
File size: 749 bytes
Line 
1dnl @synopsis AC_CXX_NAMESPACES
2dnl
3dnl If the compiler can prevent names clashes using namespaces, define
4dnl HAVE_NAMESPACES.
5dnl
6dnl @category Cxx
7dnl @author Todd Veldhuizen
8dnl @author Luc Maisonobe <luc@spaceroots.org>
9dnl @version 2004-02-04
10dnl @license AllPermissive
11
12AC_DEFUN([AC_CXX_NAMESPACES],
13[AC_CACHE_CHECK(whether the compiler implements namespaces,
14ac_cv_cxx_namespaces,
15[AC_LANG_SAVE
16 AC_LANG_CPLUSPLUS
17 AC_TRY_COMPILE([namespace Outer { namespace Inner { int i = 0; }}],
18 [using namespace Outer::Inner; return i;],
19 ac_cv_cxx_namespaces=yes, ac_cv_cxx_namespaces=no)
20 AC_LANG_RESTORE
21])
22if test "$ac_cv_cxx_namespaces" = yes; then
23 AC_DEFINE(HAVE_NAMESPACES,,[define if the compiler implements namespaces])
24fi
25])
Note: See TracBrowser for help on using the repository browser.