OSDN Git Service

2007-09-09 Sandra Loosemore <sandra@codesourcery.com>
authorsandra <sandra@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 9 Sep 2007 22:29:24 +0000 (22:29 +0000)
committersandra <sandra@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 9 Sep 2007 22:29:24 +0000 (22:29 +0000)
            Nigel Stephens <nigel@mips.com>

gcc/
* doc/invoke.texi (Overall Options):  Add .sx file extension
as a synonym for .S.
* cppspec.c (known_suffixes): Likewise.
* gcc.c (default_compilers): Likewise.

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

ChangeLog
gcc/cppspec.c
gcc/doc/invoke.texi
gcc/gcc.c

index c06d29a..6441466 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2007-09-09  Sandra Loosemore  <sandra@codesourcery.com>
+            Nigel Stephens <nigel@mips.com>
+
+       * doc/invoke.texi (Overall Options):  Add .sx file extension
+       as a synonym for .S.
+       * cppspec.c (known_suffixes): Likewise.
+       * gcc.c (default_compilers): Likewise.
+
 2007-09-07  Andrew Haley  <aph@redhat.com>
 
        * configure.ac (noconfigdirs): Remove target-libffi and
index 8c57ca3..344da17 100644 (file)
@@ -45,6 +45,7 @@ static const char *const known_suffixes[] =
 {
   ".c",  ".C",   ".S",   ".m",
   ".cc", ".cxx", ".cpp", ".cp",  ".c++",
+  ".sx",
   NULL
 };
 
index 0761733..7413abd 100644 (file)
@@ -978,6 +978,7 @@ package body).  Such files are also called @dfn{bodies}.
 Assembler code.
 
 @item @var{file}.S
+@itemx @var{file}.sx
 Assembler code which must be preprocessed.
 
 @item @var{other}
index 99bcd78..e40156a 100644 (file)
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -1023,6 +1023,7 @@ static const struct compiler default_compilers[] =
   {".s", "@assembler", 0, 1, 0},
   {"@assembler",
    "%{!M:%{!MM:%{!E:%{!S:as %(asm_debug) %(asm_options) %i %A }}}}", 0, 1, 0},
+  {".sx", "@assembler-with-cpp", 0, 1, 0},
   {".S", "@assembler-with-cpp", 0, 1, 0},
   {"@assembler-with-cpp",
 #ifdef AS_NEEDS_DASH_FOR_PIPED_INPUT