DJ Delorie
9bb76eb8a6
* config/tc-xstormy16.c (md_cgen_lookup_reloc): If a relocation
...
has already been set up, use it.
2002-12-17 03:55:46 +00:00
DJ Delorie
46f2b5418f
* elf32-xstormy16.c (xstormy16_elf_howto): Add R_XSTORMY16_LO16
...
and R_XSTORMY16_HI16) howto entries.
(xstormy16_reloc_map): Map R_XSTORMY16_{LO,HI}16 to BFD_RELOC_{LO,HI}16.
(xstormy16_info_to_howto_rela): Use R_XSTORMY16_GNU_VTINHERIT to
determine the start of the second reloc table.
2002-12-17 03:54:15 +00:00
Christopher Faylor
9b700aad36
Revert debugging change
2002-12-17 02:52:57 +00:00
Christopher Faylor
d7d4a3d1ea
* configure.in: Remove --enable-shared option. It shouldn't be used for gdb.
...
* configure: Regenerate.
2002-12-17 02:52:32 +00:00
Christopher Faylor
afd2f162ac
* mh-cygwin: Don't build libtermcap if it doesn't exist.
2002-12-17 01:55:28 +00:00
Christopher Faylor
a93a01f04e
* config/cygwin.cache: Prime mbstate_t.
2002-12-17 01:52:14 +00:00
Kazu Hirata
c03099e682
* ChangeLog-9295: Fix a typo.
...
* README: Likewise.
* config/tc-d10v.c: Fix a comment typo.
* config/tc-dlx.c: Likewise.
* config/tc-h8300.h: Likewise.
* config/tc-h8500.h: Likewise.
* config/tc-mips.c: Likewise.
* config/tc-s390.c: Likewise.
* config/tc-sh.h: Likewise.
* config/tc-tic80.h: Likewise.
* config/tc-w65.h: Likewise.
* config/tc-z8k.c: Likewise.
* config/tc-z8k.h: Likewise.
* testsuite/gas/h8300/cmpsi2.s: Likewise.
2002-12-17 01:13:56 +00:00
Kevin Buettner
231367095d
Replace complain() with complaint().
2002-12-17 00:39:08 +00:00
gdbadmin
bcc61ecbbb
*** empty log message ***
2002-12-17 00:00:35 +00:00
Alan Modra
28274f1d5a
daily update
2002-12-16 23:00:05 +00:00
Andrew Cagney
1a14e23479
2002-12-16 Andrew Cagney <ac131313@redhat.com>
...
* config/arc/arc.mt, config/arc/tm-arc.h: Delete.
* config/d30v/d30v.mt, config/d30v/tm-d30v.h: Delete.
* config/fr30/fr30.mt, config/fr30/tm-fr30.h: Delete.
* config/i386/i386aix.mh, config/i386/i386aix.mt: Delete.
* config/i386/i386m3.mh, config/i386/i386m3.mt: Delete.
* config/i386/i386mach.mh, config/i386/i386os9k.mt: Delete.
* config/i386/nm-i386aix.h, config/i386/nm-i386mach.h: Delete.
* config/i386/nm-m3.h, config/i386/tm-i386aix.h: Delete.
* config/i386/tm-i386m3.h, config/i386/tm-i386mk.h: Delete.
* config/i386/xm-i386aix.h, config/i386/xm-i386m3.h: Delete.
* config/i386/xm-i386mach.h, config/i386/xm-i386mk.h: Delete.
* config/i960/mon960.mt, config/i960/nindy960.mt: Delete.
* config/i960/tm-i960.h, config/i960/tm-mon960.h: Delete.
* config/i960/tm-nindy960.h, config/i960/tm-vx960.h: Delete.
* config/i960/vxworks960.mt, config/m68k/apollo68b.mh: Delete.
* config/m68k/apollo68b.mt, config/m68k/apollo68v.mh: Delete.
* config/m68k/hp300bsd.mh, config/m68k/hp300bsd.mt: Delete.
* config/m68k/hp300hpux.mh, config/m68k/hp300hpux.mt: Delete.
* config/m88k/delta88.mh, config/m88k/delta88.mt: Delete.
* config/m88k/delta88v4.mh, config/m88k/delta88v4.mt: Delete.
* config/m88k/m88k.mh, config/m88k/m88k.mt: Delete.
* config/m88k/nm-delta88v4.h, config/m88k/nm-m88k.h: Delete.
* config/m88k/tm-delta88.h, config/m88k/tm-delta88v4.h: Delete.
* config/m88k/tm-m88k.h, config/m88k/xm-delta88.h: Delete.
* config/m88k/xm-dgux.h: Delete.
* fr30-tdep.c, i386aix-nat.c, i386m3-nat.c: Delete.
* i386mach-nat.c, i960-tdep.c, m88k-nat.c: Delete.
* os9kread.c, remote-bug.c, remote-nindy.c: Delete.
* remote-nrom.c, remote-os9k.c, remote-vx960.c: Delete.
* d30v-tdep.c, arc-tdep.c, cxux-nat.c, dst.h, dstread.c: Delete.
* ch-exp.c, ch-lang.c, ch-lang.h, ch-typeprint.c: Delete.
* ch-valprint.c: Delete.
2002-12-16 20:39:23 +00:00
Jeff Johnston
da81390ba6
2002-12-16 Jeff Johnston <jjohnstn@redhat.com>
...
* lib/mi-support.exp (mi_reinitialize_dir): Check mi level
to see whether we are using the new -environment-directory
command which resets via -r or the old version of the command
which may prompt the user. Part of fix for gdb/741.
2002-12-16 20:03:17 +00:00
H.J. Lu
c029e1474f
2002-11-23 H.J. Lu <hjl@gnu.org>
...
* accross.m4: New.
2002-12-16 19:58:06 +00:00
Andrew Cagney
b304d13005
Remove obsolete testsuite code.
2002-12-16 19:33:54 +00:00
Nick Clifton
939ba9d0fc
Add support to skip import libraries for performance reasons and instead
...
use the direct auto-import of dll's
2002-12-16 18:02:16 +00:00
Joel Brobecker
273f84299e
* hppa-hpux-tdep.c: New file.
...
* hppa-tdep.c (hppa_gdbarch_init): call the registered osabi-
specific initialization routines.
* Makefile.in (ALLDEPFILES): Add hppa-hpux-tdep.c.
(hppa-hpux-tdep.o): Add rule.
* config/pa/hppahpux.mt (TDEPFILES): Add hppa-hpux-tdep.o.
* config/pa/hppa64.mt (TDEPFILES): Likewise.
2002-12-16 16:51:47 +00:00
Nick Clifton
af738ea75a
Fix the reading of the debugging information of Tru64/Alpha binaries that
...
are produced by recent Compaq compilers.
2002-12-16 16:25:06 +00:00
Alan Modra
30cdfbed02
* config/tc-d30v.c (check_range): Warning fixes, formatting.
...
Simplify sign extension. Remove redundant unsigned < 0 test.
* config/tc-i960.c (md_ri_to_chars): Prototype.
* config/tc-mcore.c (md_pseudo_table): Fix typo.
(dump_literals): Init brarsym, and test later instead of isforce.
2002-12-16 09:57:49 +00:00
Alan Modra
3f2a9fb79d
* hppa.h (completer_chars): #if 0 out.
2002-12-16 09:57:03 +00:00
Alan Modra
4cd62c96f7
* config/tc-ns32k.c (encode_operand): Constify operandsP and suffixP.
...
(parse): Constify line and lineptr.
(md_begin): Calculate endop here.
2002-12-16 09:54:39 +00:00
Alan Modra
e3c9912609
* ns32k-dis.c (print_insn_ns32k): Constify "d", remove register
...
keyword.
2002-12-16 09:54:12 +00:00
Alan Modra
9bd1915f75
* ns32k.h (struct ns32k_opcode): Constify "name", "operands" and
...
"default_args".
(struct not_wot): Constify "args".
(struct not): Constify "name".
(numopcodes): Delete.
(endop): Delete.
2002-12-16 09:53:48 +00:00
gdbadmin
90b8a04724
*** empty log message ***
2002-12-16 00:00:03 +00:00
Alan Modra
847b352715
daily update
2002-12-15 23:35:50 +00:00
Daniel Jacobowitz
04e688714f
* infrun.c (handle_inferior_event): Rearrange code to resume if
...
no catchpoint triggers for an event.
2002-12-15 20:38:52 +00:00
Daniel Jacobowitz
deb3b17b03
* infrun.c (handle_inferior_event): Merge TARGET_WAITKIND_FORKED
...
and TARGET_WAITKIND_VFORKED cases.
2002-12-15 20:15:56 +00:00
Daniel Jacobowitz
675bf4cbc8
* infrun.c (handle_inferior_event): Assume that catchpoints
...
are not affected by DECR_PC_AFTER_BREAK.
2002-12-15 20:08:02 +00:00
Daniel Jacobowitz
81e5617914
* target.c (update_current_target): Don't inherit DONT_USE.
...
* target.h (struct target_ops): Remove DONT_USE.
(target_next): Remove macro.
2002-12-15 19:00:33 +00:00
Mark Kettenis
a3edc55b09
* ui-out.c (MAX_UI_OUT_LEVELS): Raise to 6. Fixes PR cli/654.
2002-12-15 16:05:37 +00:00
gdbadmin
d3c18e0f5c
*** empty log message ***
2002-12-15 00:00:32 +00:00
Alan Modra
1b9b1dcc84
daily update
2002-12-14 23:00:05 +00:00
Dave Anglin
c51238bc6d
* doc/binutils.texi: Add missing parenthesis.
2002-12-14 21:17:41 +00:00
Richard Earnshaw
b508a996e6
* arm-tdep.c (convert_from_extended): New argument to hold the
...
type of floating point result we want to convert to. Make input
argument const. Fix all callers.
(convert_to_extended): Similarly.
(arm_extract_return_value): Now takes a regcache argument. Change
code to use regcache accessor functions. Correctly extract
smaller-than-word results on big-endian machines.
(arm_store_return_value): Now takes a regcache argument. Change
code to use regcache accessor functions. Correctly zero/sign extend
smaller than word results before storing into r0.
(arm_gdbarch_init): Register new-style extract_return_value and
store_return_value functions.
2002-12-14 10:42:05 +00:00
Jason Merrill
7d695d0786
* Makefile.tpl (check-gcc-c++): Renamed from check-c++. Don't run
...
library tests.
(check-c++): Just depend on it and check-target-libstdc++-v3.
* Makefile.in: Regenerate.
2002-12-14 08:35:49 +00:00
gdbadmin
7fc94d7187
*** empty log message ***
2002-12-14 00:00:03 +00:00
Michael Snyder
3197744f24
2002-12-13 Michael Snyder <msnyder@to-limbo.toronto.redhat.com>
...
* thread-db.c (thread_from_lwp): Uniquify error msg.
(lwp_from_thread): Ditto.
(check_event): Ditto.
(find_new_threads_callback): Ditto.
(thread_db_pid_to_str): Ditto.
2002-12-13 23:28:28 +00:00
Andrew Cagney
6baff1d2e5
2002-12-13 Andrew Cagney <ac131313@redhat.com>
...
* frame.h (get_frame_saved_regs): Declare.
(frame_saved_regs_zalloc): Change return type to CORE_ADDR
pointer.
* frame.c (get_frame_saved_regs): New function.
(frame_saved_regs_zalloc): Return the allocated saved_regs.
2002-12-13 23:18:56 +00:00
Alan Modra
eaab896093
daily update
2002-12-13 23:00:06 +00:00
Nathanael Nerode
54103d1ef8
2002-12-13 Nathanael Nerode <neroden@gcc.gnu.org>
...
* configure.in, Makefile.tpl, Makefile.def: Remove tclX.
* Makefile.in: Regenerate.
2002-12-13 22:59:14 +00:00
Andrew Cagney
b87efeee0c
2002-12-13 Andrew Cagney <ac131313@redhat.com>
...
* frame.c (deprecated_update_current_frame_pc_hack): New
function.
* frame.h (deprecated_update_current_frame_pc_hack): Declare.
* infrun.c (normal_stop): Use said function instead of directly
modifying the frame's PC.
2002-12-13 21:57:40 +00:00
Alexandre Oliva
3de2dc4ff6
* frame.h (frame_id_unwind_ftype): Fix typo in return type.
2002-12-13 20:21:32 +00:00
Kevin Buettner
fe29b929e2
Multiarch NUM_REGS for MIPS.
2002-12-13 18:09:30 +00:00
Jeff Johnston
93ce5efb0a
2002-12-13 Jeff Johnston <jjohnstn@redhat.com>
...
* mi-basics.exp: Change tests for -environment-directory. Also add
tests for -environment-cd, -environment-pwd, and -environment-path.
Part of fix for PR gdb/741.
2002-12-13 17:57:38 +00:00
Jeff Johnston
c04e0a08c9
2002-12-13 Jeff Johnston <jjohnstn@redhat.com>
...
* defs.h (init_last_source_visited): New prototype.
(add_path): Ditto.
* source.c (add_path): New function that adds to a specified path.
(mod_path): Change to call add_path.
(init_last_source_visited): New function to allow interfaces to
initialize static variable: last_source_visited. Part of fix
for PR gdb/741.
* Makefile.in: Add support for mi/mi-cmd-env.c.
2002-12-13 17:55:49 +00:00
Jeff Johnston
068890be59
2002-12-13 Jeff Johnston <jjohnstn@redhat.com>
...
* mi-cmds.c (-environment-directory) Change to use mi_cmd_env_dir,
(-environment-cd): Change to use mi_cmd_env_cd,.
(-environment-pwd): Change to use mi_cmd_env_pwd.
(-environment-path): Change to use mi_cmd_env_path.
* mi-cmds.h (mi_cmd_env_cd, mi_cmd_env_dir): New prototypes.
(mi_cmd_env_path, mi_cmd_env_pwd): Ditto.
* mi-cmd-env.c: New file. Part of fix for PR gdb/741.
* gdbmi.texinfo (environment-cd): Update output and example.
(environment-pwd): Ditto.
(environment-dir): Update output, description, and examples.
(environment-path): Ditto.
2002-12-13 17:00:22 +00:00
Andrew Cagney
c689142bec
2002-12-13 Andrew Cagney <ac131313@redhat.com>
...
* frame.h (frame_id_unwind): Declare.
(struct frame_info): Add fields id_unwind, id_unwind_cache_p and
id_unwind_cache.
(frame_id_unwind_ftype): Declare.
* frame.c (frame_id_unwind): New function.
(set_unwind_by_pc): Add unwind_id parameter. Initialized.
(create_new_frame, get_prev_frame): Pass id_unwind to
set_unwind_by_pc.
(frame_saved_regs_id_unwind): New function.
(frame_saved_regs_id_unwind): New function.
* dummy-frame.c (dummy_frame_id_unwind): New function.
(struct dummy_frame): Add field id.
(generic_push_dummy_frame): Initialize `id'.
* dummy-frame.h (dummy_frame_id_unwind): Declare.
2002-12-13 16:40:25 +00:00
Andrew Cagney
18ea5ba4f0
2002-12-13 Andrew Cagney <ac131313@redhat.com>
...
* infcmd.c (run_stack_dummy): Create a frame ID directly and then
pass that to set_momentary_breakpoint. Move comments to where they
belong.
* frame.h (set_current_frame): Delete declaration.
* frame.c (set_current_frame): Delete function.
2002-12-13 16:26:02 +00:00
Andrew Cagney
2c517d0eb4
2002-12-13 Andrew Cagney <ac131313@redhat.com>
...
* frame.c (frame_extra_info_zalloc): New function.
* frame.h (frame_extra_info_zalloc): Declare.
2002-12-13 16:11:32 +00:00
Joel Brobecker
516b1f280d
* hppa-tdep.c (hppa_pop_frame): Fix a compilation error introduced
...
in the previous prototype change to set_momentary_breakpoint.
2002-12-13 14:37:41 +00:00
Nick Clifton
d7fb0dd217
Added --prefix-symbols <prefix> option to rename all symbols by adding the
...
given prefix to the begining of the symbol name. This is useful to provide
name space seperation regardless of how the object file was created. Added
--prefix-sections <prefix> and --prefix-alloc-sections <prefix> options to
rename all sections (or all sections with the alloc flag set) by adding the
given prefix to the begining of the symbol name.
2002-12-13 13:19:44 +00:00