aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMatthias Klose <doko@ubuntu.com>2012-09-21 11:12:44 +0000
committerMatthias Klose <doko@gcc.gnu.org>2012-09-21 11:12:44 +0000
commita30b9bb5cd1f6f97833852305d98f17b7b33c2ad (patch)
tree16122c0da7abe2c87781963ec4829a6d874d14c4 /gcc
parentb383e25548a5c06cb096cad9571031b98f074f00 (diff)
downloadgcc-a30b9bb5cd1f6f97833852305d98f17b7b33c2ad.zip
gcc-a30b9bb5cd1f6f97833852305d98f17b7b33c2ad.tar.gz
gcc-a30b9bb5cd1f6f97833852305d98f17b7b33c2ad.tar.bz2
arm.c (arm_mangle_type): Don't warn anymore that 4.4 has changed the `va_list' mangling.
2012-09-21 Matthias Klose <doko@ubuntu.com> * config/arm/arm.c (arm_mangle_type): Don't warn anymore that 4.4 has changed the `va_list' mangling. From-SVN: r191610
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/arm/arm.c11
2 files changed, 6 insertions, 10 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c077ceb..d87140c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2012-09-21 Matthias Klose <doko@ubuntu.com>
+
+ * 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 <ebotcazou@adacore.com>
PR rtl-optimization/54290
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c
index 619e96f..1470602 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 %<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)