diff options
author | Krister Walfridsson <cato@df.lth.se> | 1998-04-14 12:33:09 +0200 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-04-14 04:33:09 -0600 |
commit | de2d990f164f22c6aed7d57a88105d57ac8cc69a (patch) | |
tree | b9593bef4e3312cae7d4ad759d09a910ce557bcf | |
parent | 6862dfac62bc68f18022a958cf31c857f0815f9c (diff) | |
download | gcc-de2d990f164f22c6aed7d57a88105d57ac8cc69a.zip gcc-de2d990f164f22c6aed7d57a88105d57ac8cc69a.tar.gz gcc-de2d990f164f22c6aed7d57a88105d57ac8cc69a.tar.bz2 |
* i386/bsd386.h (ASM_OUTPUT_ALIGN): Redefine.
From-SVN: r19207
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/i386/bsd386.h | 7 |
2 files changed, 11 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4143392..1c65054 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Tue Apr 14 11:31:28 1998 Krister Walfridsson <cato@df.lth.se> + + * i386/bsd386.h (ASM_OUTPUT_ALIGN): Redefine. + Tue Apr 14 09:02:32 1998 Jeffrey A Law (law@cygnus.com) * svr4.h (ASM_DECLARE_OBJECT_NAME): Use HOST_WIDE_INT_PRINT_DEC. diff --git a/gcc/config/i386/bsd386.h b/gcc/config/i386/bsd386.h index 52e135f..c0dcf87 100644 --- a/gcc/config/i386/bsd386.h +++ b/gcc/config/i386/bsd386.h @@ -24,3 +24,10 @@ /* Until they use ELF or something that handles dwarf2 unwinds and initialization stuff better. */ #define DWARF2_UNWIND_INFO 0 + +/* BSD/OS 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)) |