dejagnu
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]