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