i386 common data alignment patch

Jim Wilson wilson@cygnus.com
Thu May 7 18:40:00 GMT 1998


	Seems to me we should use DATA_ALIGNMENT to align just about everything 
	in the static store.  That was my idea behind I a message I sent to
	egcs a few months ago.

That seems reasonable to me.  That avoids us needing 3 different macros,
one for bss, one for local, and one for global data.  I don't see any need
to align these 3 kinds of things differently.

We could take the entire section starting with the
	/* Compute and output the alignment of this data.  */
comment and ending with the assignment
  DECL_ALIGN (decl) = align;
and move it before the first use of DECL_ALIGN.

Jim



More information about the Gcc-bugs mailing list