Message ID | 505B453B.9080405@ubuntu.com |
---|---|
State | New |
Headers | show |
On 20/09/12 17:32, Matthias Klose wrote: > 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 > > > mangle.diff > > > 2012-09-20 Matthias Klose <doko@ubuntu.com> > > * gcc/config/arm/arm.c (arm_mangle_type): Don't warn anymore that > 4.4 has changed the `va_list mangling. > OK. R.
> 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. > > 2012-09-20 Matthias Klose <doko@ubuntu.com> > > * gcc/config/arm/arm.c (arm_mangle_type): Don't warn anymore that > 4.4 has changed the `va_list mangling. No gcc/ prefix in gcc/ChangeLog.
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 %<va_list%> 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)