2002-06-14 H.J. Lu <hjl@gnu.org>
authorDaniel Jacobowitz <drow@false.org>
Fri, 14 Jun 2002 14:08:54 +0000 (14:08 +0000)
committerDaniel Jacobowitz <drow@false.org>
Fri, 14 Jun 2002 14:08:54 +0000 (14:08 +0000)
commitecb4347adecd566f59016dea61f1b9425ae83b43
tree44e06f14de787547086a83751a668153bca0dc7c
parenta8295218014a96b8e6eae80bf73a407a6e3324b0
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.
14 files changed:
gas/ChangeLog
gas/config.in
gas/config/obj-elf.h
gas/config/tc-mips.c
gas/configure
gas/configure.in
gas/doc/as.texinfo
gas/dwarf2dbg.c
gas/dwarf2dbg.h
gas/read.c
gas/read.h
gas/testsuite/ChangeLog
gas/testsuite/gas/mips/lineno.d
gas/testsuite/gas/mips/mips.exp