re PR target/46208 (redundant extensions of argument registers)
commitf79e1b0f8dd5a5677c11f558ab5c5a2b5333cca7
authorEric Botcazou <ebotcazou@adacore.com>
Mon, 8 Nov 2010 12:14:51 +0000 (8 12:14 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Mon, 8 Nov 2010 12:14:51 +0000 (8 12:14 +0000)
tree668ed1a0f83183690923ace27807bd0f88e565a2
parent79770339d5fec4830d342c46814d4029e9626254
re PR target/46208 (redundant extensions of argument registers)

PR target/46208
* config/sparc/sparc.c (TARGET_PROMOTE_PROTOTYPES): Delete.
(sparc_promote_prototypes): Likewise.
(sparc_promote_function_mode): Promote in 32-bit mode as well.
(sparc_return_in_memory): Remove superfluous parentheses.
(sparc_struct_value_rtx): Fix long lines.
(sparc_function_value_1): Promote in 32-bit mode as well.

From-SVN: r166433
gcc/ChangeLog
gcc/config/sparc/sparc.c