aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDiego Novillo <dnovillo@gcc.gnu.org>2008-05-15 16:07:11 -0400
committerDiego Novillo <dnovillo@gcc.gnu.org>2008-05-15 16:07:11 -0400
commitf4dea66f0ad0a596ca477777a952148e58cd5319 (patch)
treeeaf4863f00204c4dbcfe447eec6c07aa419e2ea3 /gcc
parent36dafbd1f164e05181dceb8151ea62c0b50eb1a2 (diff)
downloadgcc-f4dea66f0ad0a596ca477777a952148e58cd5319.zip
gcc-f4dea66f0ad0a596ca477777a952148e58cd5319.tar.gz
gcc-f4dea66f0ad0a596ca477777a952148e58cd5319.tar.bz2
arm.c (arm_return_in_memory): Fix return type.
2008-05-15 Diego Novillo <dnovillo@google.com> * config/arm/arm.c (arm_return_in_memory): Fix return type. * config/arm/arm-protos.h (arm_return_in_memory): Likewise. From-SVN: r135393
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog20
-rw-r--r--gcc/config/arm/arm-protos.h2
-rw-r--r--gcc/config/arm/arm.c2
3 files changed, 15 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fbdd78f..3d892f6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,13 +1,19 @@
+2008-05-15 Diego Novillo <dnovillo@google.com>
+
+ * config/arm/arm.c (arm_return_in_memory): Fix return
+ type.
+ * config/arm/arm-protos.h (arm_return_in_memory): Likewise.
+
2008-05-15 Adam Nemet <anemet@caviumnetworks.com>
PR middle-end/36194
- * combine.c (check_conversion): Rename back to check_promoted_subreg.
- Don't call record_truncated_value from here.
- (record_truncated_value): Turn it into a for_each_rtx callback.
- (record_truncated_values): New function.
- (combine_instructions): Call note_uses with
- record_truncated_values. Change name of check_conversion to
- check_promoted_subreg.
+ * combine.c (check_conversion): Rename back to check_promoted_subreg.
+ Don't call record_truncated_value from here.
+ (record_truncated_value): Turn it into a for_each_rtx callback.
+ (record_truncated_values): New function.
+ (combine_instructions): Call note_uses with
+ record_truncated_values. Change name of check_conversion to
+ check_promoted_subreg.
2008-05-15 Janis Johnson <janis187@us.ibm.com>
diff --git a/gcc/config/arm/arm-protos.h b/gcc/config/arm/arm-protos.h
index e4540ec..1dbd3a1 100644
--- a/gcc/config/arm/arm-protos.h
+++ b/gcc/config/arm/arm-protos.h
@@ -43,7 +43,7 @@ extern void arm_output_fn_unwind (FILE *, bool);
#ifdef TREE_CODE
-extern int arm_return_in_memory (const_tree, const_tree);
+extern bool arm_return_in_memory (const_tree, const_tree);
#endif
#ifdef RTX_CODE
extern bool arm_vector_mode_supported_p (enum machine_mode);
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c
index 3a81172..1c7002b 100644
--- a/gcc/config/arm/arm.c
+++ b/gcc/config/arm/arm.c
@@ -2737,7 +2737,7 @@ arm_apply_result_size (void)
/* Decide whether a type should be returned in memory (true)
or in a register (false). This is called by the macro
TARGET_RETURN_IN_MEMORY. */
-int
+bool
arm_return_in_memory (const_tree type, const_tree fntype ATTRIBUTE_UNUSED)
{
HOST_WIDE_INT size;