* i386/freebsd-elf.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Define.
From-SVN: r20706
This commit is contained in:
parent
8975220280
commit
dd0142749a
|
@ -1,4 +1,8 @@
|
|||
1998-06-22 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
|
||||
Thu Jun 25 01:18:47 1998 John Wehle (john@feith.com)
|
||||
|
||||
* i386/freebsd-elf.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Define.
|
||||
|
||||
1998-06-25 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
|
||||
|
||||
* expr.c (expand_assignment): Rework address calculation for structure
|
||||
field members to expose more invariant computations to the loop
|
||||
|
|
|
@ -185,3 +185,14 @@ Boston, MA 02111-1307, USA. */
|
|||
%{static:-static}}}"
|
||||
|
||||
/* Get perform_* macros to build libgcc.a. */
|
||||
|
||||
/* A C statement to output to the stdio stream FILE an assembler
|
||||
command to advance the location counter to a multiple of 1<<LOG
|
||||
bytes if it is within MAX_SKIP bytes.
|
||||
|
||||
This is used to align code labels according to Intel recommendations. */
|
||||
|
||||
#define ASM_OUTPUT_MAX_SKIP_ALIGN(FILE,LOG,MAX_SKIP) \
|
||||
if ((LOG)!=0) \
|
||||
if ((MAX_SKIP)==0) fprintf ((FILE), "\t.p2align %d\n", (LOG)); \
|
||||
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP))
|
||||
|
|
Loading…
Reference in New Issue