Commit 655b7166 by Rainer Orth Committed by Rainer Orth

configure.in: Don't pass --with-stabs for mips*-sgi-irix6*o32.

	* configure.in: Don't pass --with-stabs for mips*-sgi-irix6*o32.
	* configure. Regenerate.

	gcc:
	* config/mips/iris5gas.h (MDEBUG_ASM_SPEC): Override to match
	DWARF 2 default.

	* config/mips/dbxmdebug.h: New file.
	* config.gcc (mips-sgi-irix6*o32, mips-sgi-irix5*): Use it with
	gas and --with-stabs.

From-SVN: r67780
parent 4a09cbac
2003-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* configure.in: Don't pass --with-stabs for mips*-sgi-irix6*o32.
* configure. Regenerate.
2003-06-10 Nathanael Nerode <neroden@gcc.gnu.org> 2003-06-10 Nathanael Nerode <neroden@gcc.gnu.org>
* configure.in: Disable serial configure by default. * configure.in: Disable serial configure by default.
......
...@@ -1230,10 +1230,6 @@ fi ...@@ -1230,10 +1230,6 @@ fi
# Default to using --with-stabs for certain targets. # Default to using --with-stabs for certain targets.
if test x${with_stabs} = x ; then if test x${with_stabs} = x ; then
case "${target}" in case "${target}" in
mips*-*-irix6*o32)
with_stabs=yes;
extra_host_args="${extra_host_args} --with-stabs"
;;
mips*-*-irix6*) mips*-*-irix6*)
;; ;;
mips*-*-* | alpha*-*-osf*) mips*-*-* | alpha*-*-osf*)
......
2003-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* config/mips/iris5gas.h (MDEBUG_ASM_SPEC): Override to match
DWARF 2 default.
* config/mips/dbxmdebug.h: New file.
* config.gcc (mips-sgi-irix6*o32, mips-sgi-irix5*): Use it with
gas and --with-stabs.
2003-06-11 Ulrich Weigand <uweigand@de.ibm.com> 2003-06-11 Ulrich Weigand <uweigand@de.ibm.com>
* expr.c (can_move_by_pieces): align argument may be unused. * expr.c (can_move_by_pieces): align argument may be unused.
......
...@@ -1385,7 +1385,7 @@ mips-sgi-irix6*o32) # SGI System V.4., IRIX 6, O32 ABI ...@@ -1385,7 +1385,7 @@ mips-sgi-irix6*o32) # SGI System V.4., IRIX 6, O32 ABI
tm_file="mips/iris5.h mips/iris5gas.h mips/iris6-o32-gas.h" tm_file="mips/iris5.h mips/iris5gas.h mips/iris6-o32-gas.h"
if test x$stabs = xyes if test x$stabs = xyes
then then
tm_file="${tm_file} dbx.h" tm_file="${tm_file} dbx.h mips/dbxmdebug.h"
fi fi
tmake_file=mips/t-iris5-gas tmake_file=mips/t-iris5-gas
else else
...@@ -1430,7 +1430,7 @@ mips-sgi-irix5*) # SGI System V.4., IRIX 5 ...@@ -1430,7 +1430,7 @@ mips-sgi-irix5*) # SGI System V.4., IRIX 5
tm_file="mips/iris5.h mips/iris5gas.h" tm_file="mips/iris5.h mips/iris5gas.h"
if test x$stabs = xyes if test x$stabs = xyes
then then
tm_file="${tm_file} dbx.h" tm_file="${tm_file} dbx.h mips/dbxmdebug.h"
fi fi
tmake_file=mips/t-iris5-gas tmake_file=mips/t-iris5-gas
else else
......
/* Definitions of target machine for GNU compiler, for MIPS running IRIX 5
or IRIX 6 (O32 ABI) using the GNU assembler with stabs-in-mdebug. */
/* Override iris5gas.h version again to retain mips.h default. */
#undef MDEBUG_ASM_SPEC
#define MDEBUG_ASM_SPEC "%{!gdwarf*:-mdebug} %{gdwarf*:-no-mdebug}"
...@@ -11,6 +11,11 @@ ...@@ -11,6 +11,11 @@
#undef DWARF2_UNWIND_INFO #undef DWARF2_UNWIND_INFO
#define DWARF2_UNWIND_INFO 1 #define DWARF2_UNWIND_INFO 1
/* Override mips.h version to match DWARF 2 default. */
#undef MDEBUG_ASM_SPEC
#define MDEBUG_ASM_SPEC "%{gstabs*|gcoff*:-mdebug} \
%{!gstabs*:%{!gcoff*:-no-mdebug}}"
/* Override iris5.h version to invoke [cd]tors and register eh frame /* Override iris5.h version to invoke [cd]tors and register eh frame
information. */ information. */
#undef LINK_SPEC #undef LINK_SPEC
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment