Kevin Buettner
96f026fc7b
Add GNU/Linux specific support for the n32 and n64 MIPS ABIs.
2002-12-24 19:21:10 +00:00
Andreas Schwab
2dabcfb418
* Makefile.tpl (multilib.out): Fix missing space.
...
* Makefile.in: Regenerate.
2002-12-24 17:23:30 +00:00
Adam Fedor
c60b71880d
gdb.base/maint.exp: Update expect output to include 'ObjC'.
2002-12-24 04:03:46 +00:00
Adam Fedor
5a24b7e3b5
maint.c (maintenance_demangle): Add switch to demangle
...
ObjC language symbols as well.
2002-12-24 03:57:58 +00:00
DJ Delorie
213e90f483
* coff64-rs6000.c (xcoff64_ppc_relocate_section): Fix logic reversal.
2002-12-24 03:43:44 +00:00
Adam Fedor
9d1127c56c
(lookup_objc_class, lookup_child_selector): Remove
...
last argument from complaint function call.
2002-12-24 03:42:36 +00:00
gdbadmin
ee9f683daa
*** empty log message ***
2002-12-24 00:00:02 +00:00
Kevin Buettner
bcf16802ca
* exec.c (print_section_info): Add FIXME comments regarding format
...
string choices.
2002-12-23 23:36:39 +00:00
Alan Modra
11e6387acb
daily update
2002-12-23 23:00:03 +00:00
Mark Kettenis
c133ab7a41
* gdbint.texinfo (Target Architecture Definition): Update
...
description of gdbarch_register_osabi.
2002-12-23 18:53:16 +00:00
Nathanael Nerode
1086bc0938
2002-12-23 Nathanael Nerode <neroden@gcc.gnu.org>
...
* Makefile.tpl: Use shared multilib.out. Use move-if-change for it.
Convert (cd foo; make) to (cd foo && make). Clean up multilib.out.
* Makefile.in: Regenerate.
* configure.in: Remove unnecessary leftovers.
2002-12-22 Geoffrey Keating <geoffk@apple.com>
* config/mt-aix43: Delete.
2002-12-21 Geoffrey Keating <geoffk@apple.com>
* configure.in (extra_ranlibflags_for_target): New variable.
(*-*-darwin): Add -c to ranlib commands.
* configure (tooldir): Handle extra_ranlibflags_for_target.
2002-12-23 17:53:41 +00:00
Daniel Jacobowitz
710686b360
* config/pa/nm-hppab.h: Delete duplicate CANNOT_STORE_REGISTER decl.
...
* config/pa/nm-hppao.h: Delete duplicate CANNOT_STORE_REGISTER decl.
* config/pa/nm-hppah.h: Delete duplicate CANNOT_STORE_REGISTER decl.
2002-12-23 17:07:28 +00:00
David Carlton
ee73db833f
2002-12-23 David Carlton <carlton@math.stanford.edu>
...
* gdb.base/selftest.exp (do_steps_and_nexts): Allow initial brace
and current_directory initialization.
2002-12-23 16:56:25 +00:00
David Carlton
e45febe22e
2002-12-23 David Carlton <carlton@math.stanford.edu>
...
* symtab.c (lookup_symbol_aux): Delete 'force_return' variable.
(lookup_symbol_aux_minsyms): Delete 'force_return' argument.
(search_symbols): Call lookup_symbol_aux_minsyms to find debugging
information associated to a minsym, not lookup_symbol.
2002-12-23 16:43:18 +00:00
Andreas Schwab
59f14fc0a3
* readelf.c (main): Reset dump request after each file.
2002-12-23 13:18:02 +00:00
Alan Modra
d5cd393307
* ldmain.c (main): Init "strip_discarded".
...
* lexsup.c (OPTION_STRIP_DISCARDED): Define.
(OPTION_NO_STRIP_DISCARDED): Define.
(ld_options): Add "strip-discarded" and "no-strip-discarded".
(parse_args): Handle them.
2002-12-23 12:05:38 +00:00
Alan Modra
7582835273
* elflink.h (elf_link_output_extsym): Heed strip_discarded.
2002-12-23 11:53:59 +00:00
Alan Modra
c6b640180c
* bfdlink.h (struct bfd_link_info): Add "strip_discarded".
2002-12-23 11:53:12 +00:00
Nick Clifton
312b768e2f
Change linker's default behaviour - it will now reject binary files whoes
...
architecture it does not recognise, unless it has explicitly told to accept
them.
2002-12-23 10:45:03 +00:00
Nick Clifton
8745eafadc
Add support for 'S' encoding to strings - display 8-bit characters.
2002-12-23 10:37:38 +00:00
Jim Blandy
f0a847b8c7
* gdb.trace/tfind.exp: Pass '-O1' flag via the 'optimize' option,
...
rather than as part of the output file name.
2002-12-23 00:02:02 +00:00
gdbadmin
114019bb6e
*** empty log message ***
2002-12-23 00:00:32 +00:00
Jim Blandy
d6c1774ec3
* gdb.base/attach.exp: There's no need to copy the test program to
...
/tmp; that was only ever necessary on HP/UX, and this test is
entirely disabled there anyway.
2002-12-22 23:53:48 +00:00
Alan Modra
50e0eb6653
* Makefile.in: Regenerate.
2002-12-22 23:24:29 +00:00
Alan Modra
aabb843608
daily update
2002-12-22 23:00:04 +00:00
Jim Blandy
4c2acfeafe
* gdb.c++/psmang.exp: Doc fix.
2002-12-22 02:58:43 +00:00
gdbadmin
f5dcdefd1b
*** empty log message ***
2002-12-22 00:00:03 +00:00
Alan Modra
3e9bfb45a0
daily update
2002-12-21 23:00:03 +00:00
Jim Blandy
f0708dbbc4
* gdb.c++/psmang.exp, gdb.c++/psmang1.cc, gdb.c++/psmang2.cc: New
...
test.
2002-12-21 22:56:56 +00:00
Mark Kettenis
2213a65dbc
* x86-64-tdep.h (x86_64_init_abi): New prototype.
...
* x86-64-tdep.c (i386_fp_regnum_p): Remove function.
(x86_64_init_abi): Make non-static. Set number of pseudo
registers to 0.
(x86_64_gdbarch_init): Remove function.
(_initialize_x86_64_tdep): Renove register_gdbarch_init call.
Remove code dealing with dissambly.
* x86-64-linux-tdep.c (x86_64_linux_init_abi): New function.
(_initialize_x86_64_linux_tdep): New function.
* config/i386/x86-64linux.mt (TDEPFILES): Add i386-tdep.o and
i386-tdep.o.
2002-12-21 21:09:58 +00:00
Mark Kettenis
05816f706e
* osabi.c: Include "gdb_assert.h" and "gdb_string.h".
...
(struct gdb_osabi_handler): Remove member `arch'. Add member
`arch_info'.
(gdbarch_register_osabi): Add new argument `machine'. Use ot to
construct a `struct bfd_arch_info' and store it in the `struct
gdb_osabi_handler' that is created.
(gdbarch_init_osabi): Check for compatibility based on machine
type and architecture.
* osabi.h (gdbarch_register_osabi): Adjust prototype and update
comment.
* alpha-linux-tdep.c (_initialize_alpha_linux_tdep): Add 0 as
second argument in call to gdbarch_register_osabi.
* alpha-osf1-tdep.c (_initialize_alpha_osf1_tdep): Likewise.
* alphafbsd-tdep.c (_initialize_alphafbsd_tdep): Likewise.
* alphanbsd-tdep.c (_initialize_alphanbsd_tdep): Likewise.
* arm-linux-tdep.c (_initialize_arm_linux_tdep): Likewise.
* arm-tdep.c (_initialize_arm_tdep): Likewise.
* armnbsd-tdep.c (_initialize_armnbsd_tdep): Likewise.
* hppa-hpux-tdep.c (_initialize_hppa_hpux_tdep): Likewise.
* i386-interix-tdep.c (_initialize_i386_interix_tdep): Likewise.
* i386-linux-tdep.c (_initialize_i386_linux_tdep): Likewise.
* i386-sol2-tdep.c (_initialize_i386_sol2_tdep): Likewise.
* i386-tdep.c (_initialize_i386_tdep): Likewise.
* i386bsd-tdep.c (_initialize_i386bsd_tdep): Likewise.
* i386gnu-tdep.c (_initialize_i386gnu_tdep): Likewise.
* i386ly-tdep.c (_initialize_i386lynx_tdep): Renamed from
_initialize_i386bsd_tdep and updated likewise.
* i386nbsd-tdep.c (_initialize_i386nbsd_tdep): Likewise.
* i386obsd-tdep.c (_initialize_i386obsd_tdep): Likewise.
* mips-irix-tdep.c (_initialize_mips_irix_tdep): Likewise.
* mips-linux-tdep.c (_initialize_mips_linux_tdep): Likewise.
* mipsnbsd-tdep.c (_initialize_mipsnbsd__tdep): Likewise.
* ns32knbsd-tdep.c (_initialize_ns32kmnsd_tdep): Likewise.
* ppc-linux-tdep.c (_initialize_ppc_linux_tdep): Likewise.
* ppcnbsd-tdep.c (_initialize_ppcnbsd_tdep): Likewise.
* shnbsd-tdep.c (_initialize_shnbsd_tdep): Likewise.
* sparcnbsd-tdep.c (_initialize_sparcnbsd_tdep): Likewise.
2002-12-21 19:58:07 +00:00
Kevin Buettner
743b930b59
Add DT_MIPS_RLD_MAP case for 64-bit targets.
2002-12-21 06:43:25 +00:00
Kevin Buettner
3758ac483d
Fix bug introduced when multiarching NUM_REGS.
2002-12-21 06:36:02 +00:00
Kevin Buettner
19ed69dd06
Multiarch SVR4_FETCH_LINK_MAP_OFFSETS and GET_LONGJMP_TARGET for GNU/Linux/MIPS.
2002-12-21 05:07:36 +00:00
Chris Demetriou
e8119602a5
2002-12-20 Chris Demetriou <cgd@broadcom.com>
...
* lib/gas-defs.exp (run_dump_test): Add a new optional argument,
"extra_options".
2002-12-21 02:50:46 +00:00
Nick Clifton
63222ec9df
Disable WINCE workaround that subtracted 8 from pc relative relocations.
2002-12-21 02:21:00 +00:00
gdbadmin
a5d8705f21
*** empty log message ***
2002-12-21 00:00:03 +00:00
Alan Modra
be7311b0c4
daily update
2002-12-20 23:00:05 +00:00
Kazu Hirata
19852a2abd
* coff-h8300.c: Fix comment typos.
...
* coffcode.h: Likewise.
* cpu-cris.c: Likewise.
* elf32-vax.c: Likewise.
* genlink.h: Likewise.
* linker.c: Likewise.
* som.c: Likewise.
* tekhex.c: Likewise.
* vms-misc.c: Likewise.
2002-12-20 22:41:13 +00:00
Jeff Johnston
14e9ca9515
2002-12-20 Jeff Johnston <jjohnstn@redhat.com>
...
* COPYING.NEWLIB: Updated.
* COPYING.LIBGLOSS: Ditto.
2002-12-20 21:36:01 +00:00
DJ Delorie
8f46beda1f
* config/tc-xstormy16.c (md_cgen_lookup_reloc): Support
...
BFD_RELOC_XSTORMY16_12.
2002-12-20 21:14:20 +00:00
DJ Delorie
9a7e42b63f
* gas/xstormy16/allinsn.sh: Add tests for 12-bit reloc.
...
* gas/xstormy16/allinsn.s: Likewise.
* gas/xstormy16/allinsn.d: Likewise.
2002-12-20 21:14:04 +00:00
DJ Delorie
2eb47c5fe9
* xstormy16.h: Add XSTORMY16_12.
2002-12-20 21:13:42 +00:00
DJ Delorie
5fd6399981
* reloc.c: Add BFD_RELOC_XSTORMY16_12.
...
* libbfd.h: Regenerate.
* bfd-in2.h: Regenerate.
* elf32-xstormy16.c (xstormy16_elf_howto): Add R_XSTORMY16_12.
(xstormy16_reloc_map): Add R_XSTORMY16_12.
2002-12-20 21:13:19 +00:00
David Carlton
9579e00017
2002-12-20 David Carlton <carlton@math.stanford.edu>
...
* gdb.c++/annota2.exp: KFAIL annotate-quit.
2002-12-20 18:37:15 +00:00
Kazu Hirata
f821f325df
* agentexpr.texi: Fix typos.
...
* annotate.texi: Likewise.
* fdl.texi: Likewise.
2002-12-20 09:35:03 +00:00
Doug Evans
d9147ab3ff
* cgen-asm.c (cgen_parse_keyword): Added underscore to symbol character
...
check to fix false keyword trigger with names such as <keyword>_foo.
2002-12-20 04:54:30 +00:00
Elena Zannoni
7990a5784c
2002-12-19 Keith Seitz <keiths@redhat.com>
...
patch committed by Elena Zannoni <ezannoni@redhat.com>
* thread.c (do_captured_list_thread_ids): Call prune_threads and
target_find_new_threads. Fix for PR mi/669.
2002-12-20 03:37:33 +00:00
Doug Evans
574654558a
* arch.c,arch.h,cpuall.h: Regenerate.
...
* cpu.c,cpu.h,decode.c,decode.h,model.c,sem-switch.c,sem.c: Regenerate.
* cpux.c,cpux.h,decodex.c,decodex.h,modelx.c,semx-switch.c: Regenerate.
2002-12-20 02:26:35 +00:00
Doug Evans
4714fbc0d3
* Makefile.am (CGEN_CPUS): New variable.
...
(run-cgen-all): New rule.
* Makefile.in: Regenerate.
2002-12-20 01:40:08 +00:00