This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r120929 - in /trunk/gcc: ChangeLog calls.c conf...
- From: rsandifo at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 18 Jan 2007 19:54:45 -0000
- Subject: r120929 - in /trunk/gcc: ChangeLog calls.c conf...
Author: rsandifo
Date: Thu Jan 18 19:54:44 2007
New Revision: 120929
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=120929
Log:
gcc/
200x-xx-xx Kazu Hirata <kazu@codesourcery.com>
Richard Sandiford <richard@codesourcery.com>
* doc/tm.texi (TARGET_FUNCTION_VALUE): Expand documentation of
parallels.
* calls.c (expand_call): If the return value is a PARALLEL,
extract its first member.
* config/m68k/linux.h (FUNCTION_EXTRA_EPILOGUE): Remove.
* config/m68k/m68k.c (m68k_output_function_epilogue): Don't
use FUNCTION_EXTRA_EPILOGUE.
(m68k_function_value): Return a PARALLEL if the return value
is of a pointer type.
* config/m68k/netbsd-elf.h (current_function_returns_pointer)
(FUNCTION_EXTRA_EPILOGUE): Remove.
* config/m68k/m68k.md (D0_REG): New constant.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/calls.c
trunk/gcc/config/m68k/linux.h
trunk/gcc/config/m68k/m68k.c
trunk/gcc/config/m68k/m68k.md
trunk/gcc/config/m68k/netbsd-elf.h
trunk/gcc/doc/tm.texi