aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKrister Walfridsson <cato@df.lth.se>1998-04-14 12:33:09 +0200
committerJeff Law <law@gcc.gnu.org>1998-04-14 04:33:09 -0600
commitde2d990f164f22c6aed7d57a88105d57ac8cc69a (patch)
treeb9593bef4e3312cae7d4ad759d09a910ce557bcf /gcc
parent6862dfac62bc68f18022a958cf31c857f0815f9c (diff)
downloadgcc-de2d990f164f22c6aed7d57a88105d57ac8cc69a.zip
gcc-de2d990f164f22c6aed7d57a88105d57ac8cc69a.tar.gz
gcc-de2d990f164f22c6aed7d57a88105d57ac8cc69a.tar.bz2
* i386/bsd386.h (ASM_OUTPUT_ALIGN): Redefine.
From-SVN: r19207
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/i386/bsd386.h7
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))