OSDN Git Service

* config/i386/i386.c (override_options): -masm=intel isn't
authormrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Nov 2005 01:44:36 +0000 (01:44 +0000)
committermrs <mrs@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 15 Nov 2005 01:44:36 +0000 (01:44 +0000)
supported on darwin.
* doc/invoke.texi (i386 and x86-64 Options): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@106927 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/i386.c
gcc/doc/invoke.texi

index b50e7a5..032b129 100644 (file)
@@ -1,3 +1,9 @@
+2005-11-14  Mike Stump  <mrs@apple.com>
+
+       * config/i386/i386.c (override_options): -masm=intel isn't
+       supported on darwin.
+       * doc/invoke.texi (i386 and x86-64 Options): Likewise.
+
 2005-11-15  Joseph S. Myers  <joseph@codesourcery.com>
 
        * crtstuff.c: Undefine gid_t, pid_t, rlim_t, ssize_t, uid_t and
index 9a0301f..8d26074 100644 (file)
@@ -1337,7 +1337,8 @@ override_options (void)
     }
   if (ix86_asm_string != 0)
     {
-      if (!strcmp (ix86_asm_string, "intel"))
+      if (! TARGET_MACHO
+         && !strcmp (ix86_asm_string, "intel"))
        ix86_asm_dialect = ASM_INTEL;
       else if (!strcmp (ix86_asm_string, "att"))
        ix86_asm_dialect = ASM_ATT;
index bbc7478..4e87c7e 100644 (file)
@@ -9103,8 +9103,9 @@ functional units well resulting in instable performance.
 
 @item -masm=@var{dialect}
 @opindex masm=@var{dialect}
-Output asm instructions using selected @var{dialect}.  Supported choices are
-@samp{intel} or @samp{att} (the default one).
+Output asm instructions using selected @var{dialect}.  Supported
+choices are @samp{intel} or @samp{att} (the default one).  Darwin does
+not support intel.
 
 @item -mieee-fp
 @itemx -mno-ieee-fp