OSDN Git Service

* i386/bsd386.h (ASM_OUTPUT_ALIGN): Redefine.
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Apr 1998 10:33:09 +0000 (10:33 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Apr 1998 10:33:09 +0000 (10:33 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@19207 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/bsd386.h

index 4143392..1c65054 100644 (file)
@@ -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.
index 52e135f..c0dcf87 100644 (file)
 /* 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))