From a30b9bb5cd1f6f97833852305d98f17b7b33c2ad Mon Sep 17 00:00:00 2001 From: Matthias Klose Date: Fri, 21 Sep 2012 11:12:44 +0000 Subject: [PATCH] arm.c (arm_mangle_type): Don't warn anymore that 4.4 has changed the `va_list' mangling. 2012-09-21 Matthias Klose * config/arm/arm.c (arm_mangle_type): Don't warn anymore that 4.4 has changed the `va_list' mangling. From-SVN: r191610 --- gcc/ChangeLog | 5 +++++ gcc/config/arm/arm.c | 11 +---------- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c077cebdee9..d87140cbd87 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-09-21 Matthias Klose + + * config/arm/arm.c (arm_mangle_type): Don't warn anymore that + 4.4 has changed the `va_list' mangling. + 2012-09-21 Eric Botcazou PR rtl-optimization/54290 diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index 619e96f535e..1470602a215 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -25072,16 +25072,7 @@ arm_mangle_type (const_tree type) 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) -- 2.30.2