summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'FindGTest-typed-test'Brad King2014-04-171-9/+15
|\ | | | | | | | | 1f3e95ba FindGTest: Teach GTEST_ADD_TESTS about TYPED_TEST
| * FindGTest: Teach GTEST_ADD_TESTS about TYPED_TESTJack Morrison2014-04-161-9/+15
| |
* | Merge topic 'ar-no-replace'Brad King2014-04-173-6/+6
|\ \ | | | | | | | | | | | | 1ec6485c Support duplicate object names in large archives (#14874)
| * | Support duplicate object names in large archives (#14874)Brad King2014-04-163-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | Generalize the change from commit 39d0ade0 (Windows-GNU: Support duplicate object names in large archives, 2014-04-14) to the default archive rules. These rules have used an incremental append approach since commit v2.8.0~1856 (Build large archives incrementally, 2008-08-04). Switch from "ar r" to "ar q" to be sure we always append objects instead of replacing them.
* | | Merge topic 'implicit-libNN-dirs'Brad King2014-04-171-1/+1
|\ \ \ | |_|/ |/| | | | | | | | cc57ff5c Drop /lib32 and /lib64 from link directories and RPATH (#14875)
| * | Drop /lib32 and /lib64 from link directories and RPATH (#14875)Brad King2014-04-161-1/+1
| | | | | | | | | | | | | | | | | | | | | Extend CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES with these paths. We already have the equivalents under /usr. Systems that have these directories have their dynamic loaders configured already. Do not allow them to appear in the RPATH explicitly.
* | | Merge topic 'cxx11-features'Brad King2014-04-151-0/+69
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 60c0d2dd Features: Add cxx_defaulted_move_initializers. c4e67235 Features: Add cxx_long_long_type. dcaafada Features: Add cxx_func_identifier. 251a1f02 Features: Add cxx_local_type_template_args. 53fe7773 Features: Add cxx_extended_friend_declarations. 16603f7c Features: Add cxx_enum_forward_declarations. adf22f61 Features: Add cxx_default_function_template_args. 7b3e8a05 Features: Add cxx_right_angle_brackets. 9a49fd21 Features: Add cxx_decltype_incomplete_return_types. 1889045c Features: Add cxx_sizeof_member. ab455eba Features: Add cxx_thread_local. 300ce248 Features: Add cxx_inline_namespaces. f9d04a96 Features: Add cxx_variadic_macros. 3d76656f Features: Add cxx_uniform_initialization. e74b216c Features: Add cxx_generalized_initializers. ff80c3b4 Features: Add cxx_attributes. ...
| * | | Features: Add cxx_defaulted_move_initializers.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_long_long_type.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_func_identifier.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_local_type_template_args.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_extended_friend_declarations.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_enum_forward_declarations.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_default_function_template_args.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_right_angle_brackets.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_decltype_incomplete_return_types.Stephen Kelly2014-04-081-2/+3
| | | |
| * | | Features: Add cxx_sizeof_member.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_thread_local.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_inline_namespaces.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_variadic_macros.Stephen Kelly2014-04-081-0/+2
| | | |
| * | | Features: Add cxx_uniform_initialization.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_generalized_initializers.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_attributes.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_alignof.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_alignas.Stephen Kelly2014-04-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | cxx_alignof will be a separate feature known to CMake, because both can be implemented with separate backward compatibility versions.
| * | | Features: Add cxx_extern_templates.Stephen Kelly2014-04-081-0/+2
| | | |
| * | | Features: Add cxx_unrestricted_unions.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_unicode_literals.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_user_literals.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_alias_templates.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_rvalue_references.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_reference_qualified_functions.Stephen Kelly2014-04-081-0/+3
| | | |
| * | | Features: Add cxx_raw_string_literals.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_range_for.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_nullptr.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_noexcept.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_nonstatic_member_init.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_lambdas.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_inheriting_constructors.Stephen Kelly2014-04-081-0/+2
| | | |
| * | | Features: Add cxx_explicit_conversions.Stephen Kelly2014-04-081-0/+3
| | | |
| * | | Features: Add cxx_deleted_functions.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_defaulted_functions.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_decltype.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_strong_enums.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_auto_function.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_override.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_final.Stephen Kelly2014-04-081-0/+1
| | | |
| * | | Features: Add cxx_static_assert.Stephen Kelly2014-04-081-0/+3
| | | |
| * | | Features: Add cxx_constexpr.Stephen Kelly2014-04-081-0/+3
| | | |
| * | | Features: Add cxx_variadic_templates.Stephen Kelly2014-04-081-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Expect cxx_variadic_templates to implement N2555. N2555 is essentially a bugfix and predates most compiler releases which aimed to experimentally support variadic templates.