From patchwork Thu Sep 20 16:32:59 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [ARM] Date: Thu, 20 Sep 2012 06:32:59 -0000 From: Matthias Klose X-Patchwork-Id: 185432 Message-Id: <505B453B.9080405@ubuntu.com> To: GCC Patches , Richard Earnshaw Starting with 4.4, GCC informs about that the `va_list' mangling has changed. This makes builds a bit "noisy", and maybe it's time to remove this informational message in the trunk. Matthias 2012-09-20 Matthias Klose * gcc/config/arm/arm.c (arm_mangle_type): Don't warn anymore that 4.4 has changed the `va_list mangling. Index: gcc/config/arm/arm.c =================================================================== --- gcc/config/arm/arm.c (revision 191561) +++ gcc/config/arm/arm.c (working copy) @@ -25072,16 +25072,7 @@ has to be managled as if it is in the "std" namespace. */ if (TARGET_AAPCS_BASED && lang_hooks.types_compatible_p (CONST_CAST_TREE (type), va_list_type)) - { - static bool warned; - if (!warned && warn_psabi && !in_system_header) - { - warned = true; - inform (input_location, - "the mangling of % has changed in GCC 4.4"); - } - return "St9__va_list"; - } + return "St9__va_list"; /* Half-precision float. */ if (TREE_CODE (type) == REAL_TYPE && TYPE_PRECISION (type) == 16)