diff options
author | Daniel Jacobowitz <drow@false.org> | 2002-06-14 14:08:54 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2002-06-14 14:08:54 +0000 |
commit | ecb4347adecd566f59016dea61f1b9425ae83b43 (patch) | |
tree | 44e06f14de787547086a83751a668153bca0dc7c /gas/testsuite | |
parent | a8295218014a96b8e6eae80bf73a407a6e3324b0 (diff) | |
download | gdb-ecb4347adecd566f59016dea61f1b9425ae83b43.zip gdb-ecb4347adecd566f59016dea61f1b9425ae83b43.tar.gz gdb-ecb4347adecd566f59016dea61f1b9425ae83b43.tar.bz2 |
2002-06-14 H.J. Lu <hjl@gnu.org>
Daniel Jacobowitz <drow@mvista.com>
* dwarf2dbg.h (dwarf2_directive_file): Return char *.
* dwarf2dbg.c (dwarf2_directive_file): Return filename.
* config/tc-mips.c (s_mips_file): Call s_app_file_string
and new_logical_line for the first .file directive.
* read.c (s_app_file_string): New function.
(s_app_file): Call it.
* read.h (s_app_file_string): Add declaration.
2002-06-14 Daniel Jacobowitz <drow@mvista.com>
* configure.in: Remove MIPS_STABS_ELF.
* configure: Regenerated.
* config.in: Regenerated.
* config/obj-elf.h (ECOFF_DEBUGGING): Define to mips_flag_mdebug
for MIPS targets.
* config/tc-mips.c (mips_pseudo_table): Remove #ifdef around
".extern".
(pdr_seg): Declare unconditionally.
(md_begin): Always generate .pdr unless ECOFF_DEBUGGING or not ELF.
(s_mips_end): Likewise. Generate stabs function markers.
(s_mips_ent): Generate stabs function markers.
(s_mips_frame): Always generate .pdr unless ECOFF_DEBUGGING or not
ELF.
(s_mips_mask): Likewise.
(mips_flag_mdebug): New.
(md_longopts): Add "mdebug" and "no-mdebug".
(md_parse_options): Add OPTION_MDEBUG and OPTION_NO_MDEBUG.
(mips_after_parse_args): Set mips_flag_mdebug.
* doc/as.texinfo: Add "-mdebug" and "-no-mdebug" for MIPS.
2002-06-14 Daniel Jacobowitz <drow@mvista.com>
* gas/mips/lineno.d: Use --gstabs.
* gas/mips/mips.exp (lineno.s): Remove XFAIL.
Diffstat (limited to 'gas/testsuite')
-rw-r--r-- | gas/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gas/testsuite/gas/mips/lineno.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/mips/mips.exp | 2 |
3 files changed, 6 insertions, 3 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 7c53cb1a..4ee6572 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2002-06-14 Daniel Jacobowitz <drow@mvista.com> + + * gas/mips/lineno.d: Use --gstabs. + * gas/mips/mips.exp (lineno.s): Remove XFAIL. + 2002-06-12 Tom Rix <trix@redhat.com> * gas/ppc/aix.exp: Run tests for all versions of powerpc AIX. Add diff --git a/gas/testsuite/gas/mips/lineno.d b/gas/testsuite/gas/mips/lineno.d index 77907e5..5af810d 100644 --- a/gas/testsuite/gas/mips/lineno.d +++ b/gas/testsuite/gas/mips/lineno.d @@ -1,6 +1,6 @@ #objdump: -d -l -mmips:4000 #name: assembly line numbers -#as: -g -march=r4000 +#as: --gstabs -march=r4000 .*: +file format .*mips.* diff --git a/gas/testsuite/gas/mips/mips.exp b/gas/testsuite/gas/mips/mips.exp index c016465..bf7cb46 100644 --- a/gas/testsuite/gas/mips/mips.exp +++ b/gas/testsuite/gas/mips/mips.exp @@ -145,8 +145,6 @@ if { [istarget mips*-*-*] } then { run_dump_test "mips4650" run_dump_test "mips4100" run_dump_test "perfcount" - # Linux uses ELF stabs, which doesn't support line number. - setup_xfail "mips*-*-*linux*" run_dump_test "lineno" run_dump_test "sync" run_dump_test "mips32" |