diff options
author | Jeffrey A Law <law@cygnus.com> | 1998-12-12 23:21:30 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-12-12 16:21:30 -0700 |
commit | 4566eb621bdc2c7eb5bd937c4888b3f5070bcb9d (patch) | |
tree | 41f49698ae9966ec4a73ed04c0fd54b9962fa47c | |
parent | 941c63ac30be855420bc79b702355594712cff90 (diff) | |
download | gcc-4566eb621bdc2c7eb5bd937c4888b3f5070bcb9d.zip gcc-4566eb621bdc2c7eb5bd937c4888b3f5070bcb9d.tar.gz gcc-4566eb621bdc2c7eb5bd937c4888b3f5070bcb9d.tar.bz2 |
* i386/next.h (ASM_OUTPUT_ALIGN): Use 0x90 for fill character.
From-SVN: r24285
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/config/i386/next.h | 7 |
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b0e12f6..230ba3e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ Sat Dec 12 23:39:10 1998 Jeffrey A Law (law@cygnus.com) + * i386/next.h (ASM_OUTPUT_ALIGN): Use 0x90 for fill character. + * rtlanal.c (multiple_sets): New function. * rtl.h (multiple_sets): Declare it. * local-alloc.c (wipe_dead_reg): Use it. diff --git a/gcc/config/i386/next.h b/gcc/config/i386/next.h index 8dd46f5..65f7402 100644 --- a/gcc/config/i386/next.h +++ b/gcc/config/i386/next.h @@ -224,3 +224,10 @@ Boston, MA 02111-1307, USA. */ == void_type_node))) ? (SIZE) : 0) /* END Calling Convention CHANGES */ + +/* NeXT still uses old binutils that don't insert nops by default + when the .align directive demands to insert extra space in the text + segment. */ +#undef ASM_OUTPUT_ALIGN +#define ASM_OUTPUT_ALIGN(FILE,LOG) \ + if ((LOG)!=0) fprintf ((FILE), "\t.align %d,0x90\n", (LOG)) |