OSDN Git Service

PR target/49816
authorrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 23 Jul 2011 14:43:33 +0000 (14:43 +0000)
committerrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 23 Jul 2011 14:43:33 +0000 (14:43 +0000)
* arm.c (aapcs_vfp_allocate_return_reg): Return NULL on failure.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@176687 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/arm/arm.c

index 4481b43..42bfc5e 100644 (file)
@@ -1,3 +1,8 @@
+2011-07-23  Richard Earnshaw  <rearnsha@arm.com>
+
+       PR target/49816
+       * arm.c (aapcs_vfp_allocate_return_reg): Return NULL on failure.
+
 2011-07-22  Jason Merrill  <jason@redhat.com>
 
        * doc/invoke.texi (C++ Dialect Options): Document -Wno-narrowing.
index 6e2b799..a51c87a 100644 (file)
@@ -3996,7 +3996,7 @@ aapcs_vfp_allocate_return_reg (enum arm_pcs pcs_variant ATTRIBUTE_UNUSED,
                               const_tree type ATTRIBUTE_UNUSED)
 {
   if (!use_vfp_abi (pcs_variant, false))
-    return false;
+    return NULL;
 
   if (mode == BLKmode || (mode == TImode && !TARGET_NEON))
     {