Chris Demetriou
82dd009716
[ opcodes/ChangeLog ]
...
2002-12-18 Chris Demetriou <cgd@broadcom.com>
* mips-opc.c (mips_builtin_opcodes): Remove one "ror" and two
"dror" entries, and reorder the remaining "dror" and "ror" entries.
[ gas/ChangeLog ]
2002-12-18 Chris Demetriou <cgd@broadcom.com>
* config/tc-mips.c (macro): In M_DROL, M_DROR, M_ROL, and M_ROR,
use hardware rotate ops as appropriate. In M_DROL_I, M_DROR_I,
M_ROL_I, and M_ROR_I, simplify code, clean up warnings, and
arrange not to issue warnings about use of AT when AT is not
actually used.
[ gas/testsuite/ChangeLog ]
2002-12-18 Chris Demetriou <cgd@broadcom.com>
* gas/mips/rol.s: Add ".set noat" and some new instructions to test.
* gas/mips/rol64.s: Likewise.
* gas/mips/rol.l: New file.
* gas/mips/rol.d: Adjust to use rol.l and for rol.s changes.
* gas/mips/rol64.l: New file.
* gas/mips/rol64.d: Adjust to use rol64.l and for rol64.s changes.
* gas/mips/rol-hw.d: New file.
* gas/mips/rol-hw.l: New file.
* gas/mips/rol64-hw.d: New file.
* gas/mips/rol64-hw.l: New file.
* gas/mips/mips.exp: Run rol-hw and rol64-hw tests.
2002-12-18 22:52:48 +00:00
Chris Demetriou
ec83c154bc
kill bogus line between the last 2 entries
2002-12-18 21:11:30 +00:00
Nathanael Nerode
59da4fe665
* Makefile.tpl: Don't let real targets depend on phony targets.
...
* Makefile.in: Regenerate.
2002-12-18 18:35:31 +00:00
Andrew Cagney
2f1071075b
2002-12-18 Andrew Cagney <ac131313@redhat.com>
...
* frame.c (deprecated_update_current_frame_pc_hack): Replace
deprecated_update_current_frame_pc_hack.
(deprecated_update_frame_base_hack): New function.
* frame.h (deprecated_update_frame_pc_hack): Replace
(deprecated_update_frame_base_hack): Declare.
* infrun.c (normal_stop): Update.
2002-12-18 18:03:42 +00:00
Nick Clifton
0bc4911d08
Add win32 library search path.
2002-12-18 16:56:19 +00:00
Nick Clifton
2ca22b0314
Add win32 machine depending section.
2002-12-18 16:25:02 +00:00
Nick Clifton
6bdf432d03
Test the auto importing direct from a dll functionality.
2002-12-18 16:05:10 +00:00
Andrew Cagney
c9012c7106
2002-12-18 Andrew Cagney <ac131313@redhat.com>
...
* rs6000-tdep.c (rs6000_init_extra_frame_info): Use
frame_extra_info_zalloc.
(rs6000_frame_args_address): Use get_frame_extra_info.
(frame_get_saved_regs): Use get_frame_saved_regs.
(frame_initial_stack_address): Use get_frame_saved_regs and
get_frame_extra_info.
(frame_initial_stack_address): Use get_frame_extra_info.
2002-12-18 15:23:22 +00:00
Alan Modra
7dc77aaa7d
* bfd/reloc.c (struct reloc_howto_struct): Revise src_mask and
...
dst_mask comments.
* bfd-in2.h: Regenerate.
2002-12-18 13:47:03 +00:00
Alan Modra
47388f4cc3
* elf32-ppc.c (ppc_elf_relocate_section): Reorganize dynamic reloc
...
code a little. Comment on dynamic relocs against section symbols.
2002-12-18 13:16:35 +00:00
Nathanael Nerode
43d92c63df
2002-12-18 Nathanael Nerode <neroden@gcc.gnu.org>
...
* Makefile.tpl (do-info): Depend on maybe-all-texinfo, not all-texinfo.
* Makefile.in: Regenerate.
2002-12-18 05:23:49 +00:00
gdbadmin
8ec36b7150
*** empty log message ***
2002-12-18 00:00:35 +00:00
David Carlton
7656509736
2002-12-17 David Carlton <carlton@math.stanford.edu>
...
* gdb.c++/try_catch.cc: Add marker comments.
* gdb.c++/try_catch.exp: Get line numbers from marker comments.
* gdb.c++/m-data.cc: Delete namespace __gnu_test.
* gdb.c++/m-static.cc: Ditto.
* gdb.c++/m-static1.cc: Ditto.
* gdb.c++/try_catch.cc: Ditto.
2002-12-17 23:24:57 +00:00
Kevin Buettner
6819ae388f
Don't use NUM_REGS to determine array size.
2002-12-17 23:13:31 +00:00
Alan Modra
2e51bbe3d2
daily update
2002-12-17 23:00:04 +00:00
Richard Earnshaw
625602f2f4
* armnbsd-tdep.c (ARM_NBSD_JB_PC): Renamed from JB_PC.
...
All uses changed
(ARM_NBSD_JB_ELELMENT_SIZE): Similarly.
2002-12-17 22:11:31 +00:00
Jason Merrill
b72e6a2de5
* Makefile.tpl (all-gcc): Use 'make quickstrap' if there was a
...
previous 'make bootstrap'.
* Makefile.in: Regenerate.
2002-12-17 20:38:05 +00:00
David Carlton
38d49aff68
2002-12-17 David Carlton <carlton@math.stanford.edu>
...
* symtab.c (lookup_partial_symbol): Don't search past the end of
the partial symbols.
2002-12-17 18:34:06 +00:00
Andrew Cagney
30f7db39bd
2002-12-17 Andrew Cagney <ac131313@redhat.com>
...
* stack.c (frame_info): Use get_frame_saved_regs.
* breakpoint.c (until_break_command): Use get_frame_pc.
2002-12-17 17:27:45 +00:00
Nick Clifton
4cd898632a
Don't search for data import when auto-import is disabled.
2002-12-17 12:16:38 +00:00
Nick Clifton
9c3b31c636
Duplicate --keep-locals entry in order to prevent it being confused with -k.
2002-12-17 12:02:41 +00:00
Nick Clifton
2a8ac465c4
Use LD_PATHMAX+1 to account for trailing '\0'.
2002-12-17 11:01:25 +00:00
Nick Clifton
a08a0d635b
Duplicate entry for --compact-implib so that it is not confused with -c.
2002-12-17 10:03:52 +00:00
Chris Demetriou
5071ffe6bf
2002-12-16 Chris Demetriou <cgd@broadcom.com>
...
* tconfig.in: Include "gdb/callback.h" and "gdb/remote-sim.h".
2002-12-17 07:27:53 +00:00
DJ Delorie
89b623e158
* xstormy16-asm.c (parse_immediate16): Add prototype.
2002-12-17 04:48:38 +00:00
Hans-Peter Nilsson
95c72c446b
* configure.in (noconfigdirs) [mmix-*-*]: Disable libgloss and gdb.
2002-12-17 04:31:04 +00:00
Alan Modra
1b3e374430
* configure.host (ia64-*-hpux*): Support 64 bit targets using
...
the HP compiler's "long long".
2002-12-17 04:17:21 +00:00
DJ Delorie
c2617f4067
* xstormy16-asm.c: Regenerate.
2002-12-17 03:57:49 +00:00
DJ Delorie
5fdd7054d3
* xstormy16.h (START_RELOC_NUMBERS) Add relocation numbers
...
for R_XSTORMY16_LO16 and R_XSTORMY16_HI16.
2002-12-17 03:57:00 +00:00
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