This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r173371 - in /trunk/gcc: ChangeLog calls.c conf...
- From: krebbel at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 04 May 2011 12:01:22 -0000
- Subject: r173371 - in /trunk/gcc: ChangeLog calls.c conf...
Author: krebbel
Date: Wed May 4 12:01:21 2011
New Revision: 173371
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=173371
Log:
2011-05-04 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* calls.c (emit_library_call_value_1): Invoke
promote_function_mode hook on libcall arguments.
* explow.c (promote_function_mode, promote_mode): Handle TYPE
argument being NULL.
* targhooks.c (default_promote_function_mode): Lisewise.
* config/s390/s390.c (s390_promote_function_mode): Likewise.
* config/sparc/sparc.c (sparc_promote_function_mode): Likewise.
* doc/tm.texi: Document that TYPE argument might be NULL.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/calls.c
trunk/gcc/config/s390/s390.c
trunk/gcc/config/sparc/sparc.c
trunk/gcc/doc/tm.texi
trunk/gcc/doc/tm.texi.in
trunk/gcc/explow.c
trunk/gcc/targhooks.c