aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@acm.org>2007-06-19 17:58:13 +0000
committerBob Wilson <bwilson@gcc.gnu.org>2007-06-19 17:58:13 +0000
commite70312d4996ba059653d899eabf16fc6b551fbbc (patch)
treef085339369c5780b23d870ea7606e1757629e4bc /gcc/ChangeLog
parentfa9fd28acfcf14ea100312aece861fce68229be9 (diff)
downloadgcc-e70312d4996ba059653d899eabf16fc6b551fbbc.zip
gcc-e70312d4996ba059653d899eabf16fc6b551fbbc.tar.gz
gcc-e70312d4996ba059653d899eabf16fc6b551fbbc.tar.bz2
xtensa.c: Include "df.h".
* config/xtensa/xtensa.c: Include "df.h". (xtensa_builtin_saveregs): Use adjust_address instead of change_address. (xtensa_va_start): Invoke make_tree with sizetype for expand_builtin_saveregs and then convert the result to a pointer. Use POINTER_PLUS_EXPR. Use size_int instead of build_int_cst. (xtensa_gimplify_va_arg_expr): Use size_int instead of build_int_cst. Subtract argument size from index value as integers and then use POINTER_PLUS_EXPR to add the result to the array address. From-SVN: r125854
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3bf6aba..2000145 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,14 @@
+2007-06-19 Bob Wilson <bob.wilson@acm.org>
+
+ * config/xtensa/xtensa.c: Include "df.h".
+ (xtensa_builtin_saveregs): Use adjust_address instead of change_address.
+ (xtensa_va_start): Invoke make_tree with sizetype for
+ expand_builtin_saveregs and then convert the result to a pointer.
+ Use POINTER_PLUS_EXPR. Use size_int instead of build_int_cst.
+ (xtensa_gimplify_va_arg_expr): Use size_int instead of build_int_cst.
+ Subtract argument size from index value as integers and then use
+ POINTER_PLUS_EXPR to add the result to the array address.
+
2007-06-19 Rask Ingemann Lambertsen <rask@sygehus.dk>
PR target/32335