diff options
author | Daniel Elstner <daniel.kitta@gmail.com> | 2009-08-15 03:10:20 +0200 |
---|---|---|
committer | Daniel Elstner <daniel.kitta@gmail.com> | 2009-08-15 03:10:20 +0200 |
commit | 9a49c2b78e9c2717d195f4105f8e057c479c1a96 (patch) | |
tree | 41aa3d8589914a23b3d6d016ed42ee149874962c /macros | |
parent | 89155c0eef06446911d9d00bbf6bc3580f285a1a (diff) | |
download | mm-common-9a49c2b78e9c2717d195f4105f8e057c479c1a96.tar.gz |
Briefly document _MM_ARG_ENABLE_WARNINGS_OPTION
Diffstat (limited to 'macros')
-rw-r--r-- | macros/mm-warnings.m4 | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/macros/mm-warnings.m4 b/macros/mm-warnings.m4 index 1f26714..c2300c3 100644 --- a/macros/mm-warnings.m4 +++ b/macros/mm-warnings.m4 @@ -17,6 +17,11 @@ #serial 20090814 +## _MM_ARG_ENABLE_WARNINGS_OPTION +## +## Implementation helper macro of MM_ARG_ENABLE_WARNINGS(). Pulled in +## through AC_REQUIRE() so that it will only be expanded once. +## m4_define([_MM_ARG_ENABLE_WARNINGS_OPTION], [dnl AC_PROVIDE([$0])[]dnl @@ -51,13 +56,13 @@ AS_CASE([$ac_compile], [AC_MSG_ERROR([[current language is neither C nor C++]])]) dnl AC_MSG_CHECKING([which $mm_lang compiler warning flags to use]) -m4_ifval([$4], [mm_deprecation_flags=]) -mm_tested_flags= +m4_ifval([$4], [mm_deprecation_flags= +])mm_tested_flags= dnl AS_CASE([$mm_enable_warnings], [no], [mm_warning_flags=], [max], [mm_warning_flags="$3"], - [fatal], [mm_warning_flags="$3 -Werror"][m4_ifval([$4], [ + [fatal], [mm_warning_flags="$3 -Werror"[]m4_ifval([$4], [ for mm_prefix in $4 do mm_deprecation_flags="[$]{mm_deprecation_flags}-D[$]{mm_prefix}[_DISABLE_DEPRECATED ]" |