[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
address@hidden: Bug#195488: MIPS options in baseboards file cause failur
From: |
Daniel Jacobowitz |
Subject: |
address@hidden: Bug#195488: MIPS options in baseboards file cause failures] |
Date: |
Sat, 14 Jun 2003 14:22:52 -0400 |
User-agent: |
Mutt/1.5.1i |
Hi Rob,
Wearing my Debian maintainer hat, I got this bug report from Phil. My
conclusion is that ldflags is sometimes passed to GCC, and sometimes to
the linker - fortunately -T works for both.
Does that sound right to you?
----- Forwarded message from Phil Edwards <address@hidden> -----
Date: Fri, 30 May 2003 19:26:29 -0400
From: Phil Edwards <address@hidden>
Subject: Bug#195488: MIPS options in baseboards file cause failures
To: Debian Bug Tracking System <address@hidden>
Reply-To: Phil Edwards <address@hidden>, address@hidden
Package: dejagnu
Version: 1.4.3-1
Severity: normal
Tags: patch
Running the GCC testsuite for a mips-elf target (well, mips-sim) results
in major errors:
http://gcc.gnu.org/ml/gcc-bugs/2002-11/msg00782.html
http://gcc.gnu.org/ml/gcc-bugs/2002-11/msg00850.html
The current MIPS maintainer uses the patch below to get mips-sim working.
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux fenric 2.4.20-fenric3 #1 SMP Fri May 23 18:39:18 EDT 2003 i686
Locale: LANG=C, LC_CTYPE=C
Versions of packages dejagnu depends on:
ii expect 5.38.0-5 A program that "talks" to other pr
-- no debconf information
Index: mips64-sim.exp
===================================================================
RCS file: /cvs/src/src/dejagnu/baseboards/mips64-sim.exp,v
retrieving revision 1.1.1.1
diff -u -p -w -r1.1.1.1 mips64-sim.exp
--- mips64-sim.exp 9 Nov 1999 01:28:42 -0000 1.1.1.1
+++ mips64-sim.exp 29 May 2003 18:40:07 -0000
@@ -22,7 +22,7 @@ set_board_info compiler "[find_gcc]";
set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]";
set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]";
# PMON linker script.
-set_board_info ldscript "-Wl,-Tpmon.ld"
+set_board_info ldscript "-Tpmon.ld"
# And, it can't do arguments or signals in GDB.
set_board_info noargs 1;
Index: mips-sim.exp
===================================================================
RCS file: /cvs/src/src/dejagnu/baseboards/mips-sim.exp,v
retrieving revision 1.1.1.1
diff -u -p -w -r1.1.1.1 mips-sim.exp
--- mips-sim.exp 9 Nov 1999 01:28:42 -0000 1.1.1.1
+++ mips-sim.exp 29 May 2003 18:40:07 -0000
@@ -20,9 +20,9 @@ set_board_info ldflags "[libgloss_link_f
# Use idt.
if { [board_info $board obj_format] == "ecoff" } {
- set_board_info ldscript "-Wl,-Tidtecoff.ld";
+ set_board_info ldscript "-Tidtecoff.ld";
} else {
- set_board_info ldscript "-Wl,-Tidt.ld";
+ set_board_info ldscript "-Tidt.ld";
}
# And, it can't do arguments, and doesn't have real signals.
Index: mips-sim-idt32.exp
===================================================================
RCS file: /cvs/src/src/dejagnu/baseboards/mips-sim-idt32.exp,v
retrieving revision 1.1
diff -u -p -w -r1.1 mips-sim-idt32.exp
--- mips-sim-idt32.exp 15 Mar 2002 18:25:09 -0000 1.1
+++ mips-sim-idt32.exp 29 May 2003 18:40:07 -0000
@@ -21,9 +21,9 @@ set_board_info ldflags "[libgloss_link_f
# Use idt.
if { [board_info $board obj_format] == "ecoff" } {
- set_board_info ldscript "-Wl,-Tidtecoff.ld";
+ set_board_info ldscript "-Tidtecoff.ld";
} else {
- set_board_info ldscript "-Wl,-Tidt32.ld";
+ set_board_info ldscript "-Tidt32.ld";
}
# And, it can't do arguments, and doesn't have real signals.
Index: mips-sim-idt64.exp
===================================================================
RCS file: /cvs/src/src/dejagnu/baseboards/mips-sim-idt64.exp,v
retrieving revision 1.1
diff -u -p -w -r1.1 mips-sim-idt64.exp
--- mips-sim-idt64.exp 14 Sep 2001 09:10:19 -0000 1.1
+++ mips-sim-idt64.exp 29 May 2003 18:40:07 -0000
@@ -21,9 +21,9 @@ set_board_info ldflags "[libgloss_link_f
# Use idt.
if { [board_info $board obj_format] == "ecoff" } {
- set_board_info ldscript "-Wl,-Tidtecoff.ld";
+ set_board_info ldscript "-Tidtecoff.ld";
} else {
- set_board_info ldscript "-Wl,-Tidt64.ld";
+ set_board_info ldscript "-Tidt64.ld";
}
# And, it can't do arguments, and doesn't have real signals.
----- End forwarded message -----
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer
- address@hidden: Bug#195488: MIPS options in baseboards file cause failures],
Daniel Jacobowitz <=