Commit Graph

37623 Commits

Author SHA1 Message Date
gdbadmin 3f076845f5 *** empty log message *** 2002-12-20 00:00:02 +00:00
Alan Modra b506760271 * ldmain.c (main): Re-order link_info initialization. Init all
fields.
2002-12-19 23:11:19 +00:00
Alan Modra cddd00895f * bfdlink.h (struct bfd_link_info): Replace bfd_boolean fields with
bit-fields.  Rearrange to put all like types together.
2002-12-19 23:05:39 +00:00
Alan Modra 130e217850 daily update 2002-12-19 23:00:04 +00:00
Alan Modra 08213ebb9f * README <building ar>: Don't use libibery's needed_list or
required_list, instead link libiberty/*.o.
2002-12-19 22:42:38 +00:00
Nathanael Nerode 14c428fb1b * Makefile.tpl: Revert HJL's change.
* Makefile.in: Regenerated.
	* configure.in: Put build_prefix before $(BUILD_SUBDIR) here, and
	always.
2002-12-19 20:27:11 +00:00
Kevin Buettner 521168af1c Remove outdated FIXME comment. 2002-12-19 19:02:57 +00:00
David Carlton 84fba31b3b 2002-12-19 David Carlton <carlton@math.stanford.edu>
* linespec.c (decode_line_1): Move code into decode_all_digits.
	(decode_all_digits): New function.
2002-12-19 18:56:14 +00:00
Kevin Buettner 2fc70c99f5 * exec.c (print_section_info): Select a format string to use with
local_hex_string_custom() based upon the value of TARGET_ADDR_BIT.
2002-12-19 18:49:27 +00:00
Nick Clifton 69da35b57a Clarify and extend the documentation in the Machine Dependent, WIN32 section. 2002-12-19 17:25:02 +00:00
Kazu Hirata b9e5d8e530 * doc/binutils.texi: Fix typos. 2002-12-19 14:39:30 +00:00
Andreas Schwab 313b8244d1 * Makefile.tpl, configure.in: Substitute libstdcxx_incdir.
* Makefile.in: Regenerate.
2002-12-19 11:05:14 +00:00
Alan Modra 5f5e16be30 * doc/as.texinfo (Invoking): Typo fix.
* config/tc-tic54x.c (encode_operand): Comment typo fix.
2002-12-19 05:47:45 +00:00
Michael Chastain d181017144 2002-12-18 Michael Chastain <mec@shout.net>
* gdb.c++/annota2.exp: Add copyright year 2002.
2002-12-19 05:10:45 +00:00
Alan Modra 0171ee92b2 * coff-h8300.c: Include libiberty.h.
(h8300_reloc16_extra_cases): Check the hash table creator before
	referencing h8300 specific fields.  Stash the hash table pointer
	in a local var.  Comment typo fixes.
	(h8300_bfd_link_add_symbols): Likewise.
2002-12-19 01:58:53 +00:00
Kazu Hirata 062b7c0c14 * doc/c-alpha.texi: Fix typos.
* doc/c-arm.texi: Likewise.
	* doc/c-d10v.texi: Likewise.
	* doc/c-i370.texi: Likewise.
	* doc/c-i960.texi: Likewise.
	* doc/c-ia64.texi: Likewise.
	* doc/c-mmix.texi: Likewise.
	* doc/c-ns32k.texi: Likewise.
	* doc/c-pdp11.texi: Likewise.
	* doc/c-pj.texi: Likewise.
	* doc/c-sh64.texi: Likewise.
	* doc/c-sparc.texi: Likewise.
	* doc/c-tic54x.texi: Likewise.
	* doc/c-v850.texi: Likewise.
	* doc/c-vax.texi: Likewise.
	* doc/internals.texi: Likewise.
2002-12-19 01:11:31 +00:00
H.J. Lu efeae3db62 2002-12-18 H.J. Lu <hjl@gnu.org>
* Makefile.tpl: Add @build_prefix@ before $(BUILD_SUBDIR).
	* Makefile.in: Regenerated.

	* configure.in (build_prefix): New. Substitute.
2002-12-19 00:50:33 +00:00
gdbadmin 32504c66e0 *** empty log message *** 2002-12-19 00:00:33 +00:00
Alan Modra e5982cf5ba daily update 2002-12-18 23:04:35 +00:00
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