incomplete ChangeLog entry for 31-Jul changes to sysv4.h?
Geoffrey Keating
geoffk@thief.cygnus.com
Tue Aug 14 12:04:00 GMT 2001
Hi Dan,
this change:
2001-07-31 Daniel Berlin <dan@cgsoftware.com>
PowerPC reorg and support for powerpc64-*-linux*.
Also fixes emitting of constants on 32 bit and 64 bit
platforms.
* config.gcc: powerpc64-*-linux* is a new target.
Things that needed aix.h now also include xcoff.h
* config/rs6000/rs6000.h: Split XCOFF specific stuff into
xcoff.h.
Move AIX specific stuff into aix.h.
(TARGET_AIX): Renamed to TARGET_XCOFF, since the AIX ABI is used
with more than just XCOFF now.
(SET_ASM_OP): Remove, now defined where needed.
(FUNCTION_PROLOGUE): New macro definition.
(FUNCTION_EPILOGUE): New macro definition.
(ASM_OPEN_PAREN, ASM_CLOSE_PAREN): New macro definition.
* config/rs6000/xcoff.h: New file.
* config/rs6000/linux64.h: New file.
* config/rs6000/darwin.h: Copy needed AIX alignment definitions.
also defined DOUBLE_INT_ASM_OP in rs6000/sysv4.h, but there is no
mention at all of sysv4.h in the ChangeLog. Could you look at it?
Was this change supposed to be made? What is going on with
DOUBLE_INT_ASM_OP, anyway?
There were also some changes to CPP_ENDIAN_BIG_SPEC which I think are
wrong, they revert an earlier patch which was a bugfix.
There is also a reformatted comment, which was reformatted to no
longer fit in 80 columns; please don't do that.
There was also a change to define ASM_CPU_SPEC and similar in sysv4.h,
which I see was later backed out.
--
Geoff Keating <geoffk@redhat.com>
More information about the Gcc-patches
mailing list