fixdfdi.h (__fixunsdfdi, __fixdfdi): Add prototypes.
authorUlrich Weigand <uweigand@de.ibm.com>
Mon, 21 Oct 2002 19:41:11 +0000 (19:41 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Mon, 21 Oct 2002 19:41:11 +0000 (19:41 +0000)
commit5d4d885ca6321901051b3374817ff46249f273f1
tree74c245ccc0b95630fdf5b63be52ab82600de51fc
parent22bd25548a593b0a2082cfe501d6436b86c55c38
fixdfdi.h (__fixunsdfdi, __fixdfdi): Add prototypes.

* config/s390/fixdfdi.h (__fixunsdfdi, __fixdfdi): Add prototypes.
(__fixunssfdi, __fixsfdi): Likewise.
* config/s390/s390.c (s390_single_hi): Initialize 'value'.
(s390_single_qi): Likewise.
(s390_emit_epilogue): Initialize 'offset'.  Remove signed vs.
unsigned comparison warning.
(s390_return_addr_rtx): New function.
* config/s390/s390-protos.h (s390_return_addr_rtx): Declare it.
* config/s390/s390.h (RETURN_ADDR_RTX): Use it.
(HARD_REGNO_MODE_OK): Rewrite condition to silence warnings.

From-SVN: r58379
gcc/ChangeLog
gcc/config/s390/fixdfdi.h
gcc/config/s390/s390-protos.h
gcc/config/s390/s390.c
gcc/config/s390/s390.h