]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* i386/next.h (ASM_OUTPUT_ALIGN): Use 0x90 for fill character.
authorJeffrey A Law <law@cygnus.com>
Sat, 12 Dec 1998 23:22:17 +0000 (23:22 +0000)
committerJeff Law <law@gcc.gnu.org>
Sat, 12 Dec 1998 23:22:17 +0000 (16:22 -0700)
From-SVN: r24286

gcc/ChangeLog
gcc/config/i386/next.h

index c94b3093b8e8297d6199f07e52be97c25ff4e72e..1524c3f8033a8f47a1b72e94536182ab1c0d064a 100644 (file)
@@ -1,5 +1,7 @@
 Sun Dec 13 00:09:47 1998  Jeffrey A Law  (law@cygnus.com)
 
+       * i386/next.h (ASM_OUTPUT_ALIGN): Use 0x90 for fill character.
+
        * h8300.c (h8300_encode_label): Use '&' for tiny data items.
        * h8300.h (TINY_DATA_NAME_P): Likewise.
        (STRIP_NAME_ENCODING): Handle '&'.
index 8dd46f5cd41f5f5986a31121af5e5385ca1a67df..65f74023999ec9f65659bf57cb9973ffbd631fe2 100644 (file)
@@ -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))