mips.h (DBX_OUTPUT_SOURCE_LINE): Remove.
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Tue, 26 Apr 2011 15:33:10 +0000 (15:33 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Tue, 26 Apr 2011 15:33:10 +0000 (15:33 +0000)
* config/mips/mips.h (DBX_OUTPUT_SOURCE_LINE): Remove.
* config/mips/mips.opt (mmips-tfile): Remove.

* doc/install.texi (Specific, mips-*-*): Move mips-tfile,
mips-tdump reference to ...
(Specific, alpha*-dec-osf5.1): ... here.
Adapt for Tru64 UNIX.
* doc/trouble.texi (Cross-Compiler Problems): Replace MIPS
reference by Tru64 UNIX.

From-SVN: r172975

gcc/ChangeLog
gcc/config/mips/mips.h
gcc/config/mips/mips.opt
gcc/doc/install.texi
gcc/doc/trouble.texi

index b528cf31eae41219987d2285853e77570df684c6..af485995ea19e2572e9d2b8cab437fbb3b31ed43 100644 (file)
@@ -1,3 +1,15 @@
+2011-04-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * config/mips/mips.h (DBX_OUTPUT_SOURCE_LINE): Remove.
+       * config/mips/mips.opt (mmips-tfile): Remove.
+
+       * doc/install.texi (Specific, mips-*-*): Move mips-tfile,
+       mips-tdump reference to ...
+       (Specific, alpha*-dec-osf5.1): ... here.
+       Adapt for Tru64 UNIX.
+       * doc/trouble.texi (Cross-Compiler Problems): Replace MIPS
+       reference by Tru64 UNIX.
+
 2011-04-26  Jakub Jelinek  <jakub@redhat.com>
 
        PR debug/48768
index 4386ce0028e6b1671852dd43cdb5d849fc2ffc95..59716b0c195e3ad5379ca2679ff36fd9973f40b6 100644 (file)
@@ -2555,12 +2555,6 @@ do                                                                       \
   }                                                                    \
 while (0)
 
-/* mips-tfile does not understand .stabd directives.  */
-#define DBX_OUTPUT_SOURCE_LINE(STREAM, LINE, COUNTER) do {     \
-  dbxout_begin_stabn_sline (LINE);                             \
-  dbxout_stab_value_internal_label ("LM", &COUNTER);           \
-} while (0)
-
 /* Use .loc directives for SDB line numbers.  */
 #define SDB_OUTPUT_SOURCE_LINE(STREAM, LINE)                   \
   fprintf (STREAM, "\t.loc\t%d %d\n", num_source_filenames, LINE)
index 4ce3c40c7c1848c5a68f4f1f9c4a34af4ac837a4..04381f62d9fdf60d85198c6cf7da47c01246734b 100644 (file)
@@ -226,10 +226,6 @@ mmemcpy
 Target Report Mask(MEMCPY)
 Don't optimize block moves
 
-mmips-tfile
-Target
-Use the mips-tfile postpass
-
 mmt
 Target Report Var(TARGET_MT)
 Allow the use of MT instructions
index 688628f9438b0cbd528aefdd47d410f6cacb6579..df2a6c8963718cc914d2c9f77e0fd4a4730209b1 100644 (file)
@@ -3104,6 +3104,10 @@ As of GNU binutils 2.21, neither GNU @command{as} nor GNU @command{ld}
 are supported on Tru64 UNIX, so you must not configure GCC with
 @option{--with-gnu-as} or @option{--with-gnu-ld}.
 
+Cross-compilers for the Tru64 UNIX target currently do not work because
+the auxiliary programs @command{mips-tdump} and @command{mips-tfile} can't
+be compiled on anything but Tru64 UNIX.
+
 GCC writes a @samp{.verstamp} directive to the assembler output file
 unless it is built as a cross-compiler.  It gets the version to use from
 the system header file @file{/usr/include/stamp.h}.  If you install a
@@ -3845,12 +3849,6 @@ the use of break, use the @option{--with-divide=breaks}
 @command{configure} option when configuring GCC@.  The default is to
 use traps on systems that support them.
 
-Cross-compilers for the MIPS as target using the MIPS assembler
-currently do not work, because the auxiliary programs
-@file{mips-tdump.c} and @file{mips-tfile.c} can't be compiled on
-anything but a MIPS@.  It does work to cross compile for a MIPS
-if you use the GNU assembler and linker.
-
 The assembler from GNU binutils 2.17 and earlier has a bug in the way
 it sorts relocations for REL targets (o32, o64, EABI).  This can cause
 bad code to be generated for simple C++ programs.  Also the linker
index 03e399373b44d32e9842d85d31721487f5b1079d..3fc3910d79ec3c6a84b98420520d428041dda8c6 100644 (file)
@@ -55,7 +55,7 @@ for several reasons.
 @itemize @bullet
 @item
 At present, the program @file{mips-tfile} which adds debug
-support to object files on MIPS systems does not work in a cross
+support to object files on Tru64 UNIX systems does not work in a cross
 compile environment.
 @end itemize