OSDN Git Service

* config/xtensa/xtensa.c: Include "df.h".
authorbwilson <bwilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Jun 2007 17:58:13 +0000 (17:58 +0000)
committerbwilson <bwilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Jun 2007 17:58:13 +0000 (17:58 +0000)
commitd8002fbc089b46c7c1bd98c591d25b703964e21a
treef085339369c5780b23d870ea7606e1757629e4bc
parent97678fce92613f4b89406945d48ead34f25ac370
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@125854 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/xtensa/xtensa.c