Commit Graph

292 Commits

Author SHA1 Message Date
Hans-Peter Nilsson 5bcac8a48e * NEWS: Mention support for CRIS. 2000-08-24 17:42:52 +00:00
Nick Clifton c8c5888ebc Changed email address of Ulrich Lauther 2000-08-21 20:30:04 +00:00
H.J. Lu 2ac374c471 2000-08-17 Christopher C. Chimelis <chris@debian.org>
* objdump.c (LONGEST_ARCH): Set to sizeof("powerpc:common").
2000-08-18 01:58:12 +00:00
Nick Clifton 3f215a1093 Catch and warn about attempts to display debug information for version 1 aranges. 2000-08-17 23:00:38 +00:00
Nick Clifton db4f683116 Silently accept -d as an alias for -g for compatability with old BSD systems. 2000-08-14 19:47:01 +00:00
Jason Eckhardt 22b36938e7 2000-08-14 Jason Eckhardt <jle@cygnus.com>
* NEWS: Mention i860 support.
2000-08-14 18:50:13 +00:00
H.J. Lu 4047915b1b 2000-08-11 Carlo Wood <carlo@alinoe.com>
* addr2line.c (main): Add const to char *.
2000-08-12 00:47:48 +00:00
Geoffrey Keating 8d72000704 * ar.c (main): Don't crash if called with no arguments
or only '-X32_64' as an argument.
2000-08-11 18:26:28 +00:00
Jason Eckhardt 535c37ffa8 2000-08-05 Jason Eckhardt <jle@cygnus.com>
* readelf.c (elf/i860.h): Include.
        (dump_relocations): Add recognition of i860 architecture.
        (guess_is_rela): Add recognition of i860 architecture.
2000-08-08 00:47:04 +00:00
Nick Clifton dac850af10 Add info about CGEN maintainers 2000-08-03 17:37:01 +00:00
DJ Delorie 2efaf10b6d * resrc.c: use "gcc -xc" instead of -xc-header 2000-08-02 00:20:30 +00:00
Jason Eckhardt 878d476ad8 Added myself as the i860 maintainer. 2000-07-28 22:55:56 +00:00
Geoffrey Keating 6e8008398d * nm.c (main): Ignore '-X32_64' as an option.
* ar.c (main): Likewise.
* binutils.texi (nm): Document new option.
(ar): Likewise.
2000-07-27 01:39:45 +00:00
Alan Modra 5bbe3a506e (external_coff_symbol_p): K&R-ise. 2000-07-23 08:19:25 +00:00
H.J. Lu e107c42f07 2000-07-20 H.J. Lu <hjl@gnu.org>
* binutils/binutils.texi: Put back "@end table" deleted by
	accident.
2000-07-21 00:09:48 +00:00
Nick Clifton 28c309a287 Add optional style argument to --demangle switch. 2000-07-20 18:02:56 +00:00
Hans-Peter Nilsson 1b61cf9230 * MAINTAINERS: Add self as CRIS port maintainer.
* readelf.c: Include elf/cris.h.
	(guess_is_rela): Handle EM_CRIS.
	(dump_relocations): Ditto.
	(get_machine_name): Ditto.
	* Makefile.am: Rebuild dependencies.
	* Makefile.in: Regenerate.
	* po/binutils.pot: Regenerate.
2000-07-20 17:28:56 +00:00
H.J. Lu 019148e439 2000-07-19 H.J. Lu <hjl@gnu.org>
* readelf.c (get_dynamic_type): Change "AUXILARY" to
	"AUXILIARY".
	(process_dynamic_segment): Print out strings for DT_CONFIG,
	DT_DEPAUDIT, DT_AUDIT and DT_RUNPATH.
2000-07-20 02:45:36 +00:00
Nick Clifton b56f55ce04 Change output of `nm --help' to include a description of the purpose of the
program and a detailed description of the accepted options.
2000-07-20 00:39:10 +00:00
H.J. Lu f7db6139df 2000-07-19 H.J. Lu <hjl@gnu.org>
* readelf.c (process_dynamic_segment): Change DF_1_NODEPLIB
	to DF_1_NODEFLIB.
2000-07-19 18:45:46 +00:00
H.J. Lu 05107a46ed 2000-07-19 H.J. Lu <hjl@gnu.org>
* readelf.c (get_dynamic_type): Fix DT_CHECKSUM.
2000-07-19 18:24:32 +00:00
H.J. Lu dcefbbbda0 2000-07-19 H.J. Lu <hjl@gnu.org>
* readelf.c (get_dynamic_type): Change DT_FEATURE_1 to
	DT_FEATURE.
	(process_dynamic_segment): Likewise.

	* readelf.c (get_dynamic_type): Handle DT_CONFIG, DT_DEPAUDIT,
	DT_AUDIT, DT_PLTPAD, DT_MOVETAB and DT_CHECKSUM.
	(process_dynamic_segment): Handle DTF_1_CONFEXP, DF_1_NODEPLIB,
	DF_1_NODUMP and DF_1_CONLFAT.
2000-07-19 18:03:18 +00:00
Alan Modra 2ec0158338 Fix typos. 2000-07-19 05:16:11 +00:00
Nick Clifton 6dbb55b600 Fix spelling typo. 2000-07-18 18:24:21 +00:00
Mark Kettenis 86d65c94b2 * objdump.c (usage): Make output of `objdump --help' more
consistent with the rest of the GNU world.  Add a line describing
the purpose of the program.
2000-07-12 19:52:17 +00:00
Jakub Jelinek cfd22345a8 Add myself as SPARC maintainer. 2000-07-11 18:45:27 +00:00
Alan Modra 12c616f16e Remove some of the hppa testsuite fudges for hppa-linux. 2000-07-10 14:59:48 +00:00
Alan Modra 3c9f43b196 Warning fixes. 2000-07-10 14:51:04 +00:00
Nick Clifton 3316ae25d3 Add several more port specific maintainers 2000-07-09 15:23:00 +00:00
Nick Clifton 68dcecab73 Add Mike Meissner 2000-07-05 20:11:22 +00:00
DJ Delorie 302ab118e1 add MAINTAINERS files 2000-07-05 19:28:06 +00:00
DJ Delorie 7f143ac13d * dllwrap.c: Changed mistaken dyn_string_append() calls
to dyn_string_append_cstr().
2000-07-02 01:56:58 +00:00
Alan Modra 944e5c61c8 AAganichev's parse_stab_type size fix. 2000-07-01 10:00:05 +00:00
Frank Ch. Eigler 41f5a528d2 * test cleanup
2000-07-01  Frank Ch. Eigler  <fche@redhat.com>

	* binutils-all/objdump.exp (cpus_expected, cpus_regex): Reorganize
	syntax to display more tcl nature.
2000-07-01 09:42:27 +00:00
Alan Modra 0bdaf48bac Fix 2000-06-22. grep after running dep.sed 2000-07-01 01:41:09 +00:00
Alan Modra a0c0ddf7e8 Revert incorrect 2000-06-25 patch. 2000-06-26 23:15:58 +00:00
Nick Clifton 590a2450f1 Fix spelling typo 2000-06-25 17:58:54 +00:00
Nick Clifton 05c58a7cfb Treat GNU weak symbols as external. 2000-06-25 16:39:45 +00:00
Nick Clifton 307ff1df12 Advance past both parts of dos based <letter>: filepath prefix. 2000-06-25 16:30:27 +00:00
Nick Clifton d1cdf50144 Fix description of --stabs switch 2000-06-24 19:53:12 +00:00
Alan Modra 6d5be9157e Check dependecies for leading `/' in this dir too. 2000-06-22 13:14:21 +00:00
Alan Modra 2ab47eed68 Correct pointer comparisons relying on NULL less than any other pointer.
Alexander Aganichev's fix for ieee.c
2000-06-20 12:33:21 +00:00
Nick Clifton 60bcf0fa8c Applied Stephane Carrez <Stephane.Carrez@worldnet.fr> patches to add support
for m68hc11 and m68hc12 processors.
2000-06-19 01:22:44 +00:00
Nick Clifton 58781cd0ba Improve verbose message 2000-06-19 01:09:55 +00:00
Nick Clifton 3b6ed320ba Do not expect the compilation unit tag to be unit 1 2000-06-19 01:05:41 +00:00
Nick Clifton 9da7f49f68 Expect all arm variants to fail copying executable test 2000-06-19 01:04:20 +00:00
H.J. Lu 0724d64b8d 2000-06-15 H.J. Lu <hjl@gnu.org>
* dyn-string.c: Removed. Not needed with dyn-string.c in
	libiberty.
	* dyn-string.h: Likewise.

	* Makefile.am: Remove references to dyn-string.c and
	dyn-string.h. Rebuild dependency.
	* Makefile.in: Rebuild.
2000-06-16 00:46:22 +00:00
H.J. Lu ccd13d1887 2000-06-15 H.J. Lu <hjl@gnu.org>
* binutils.texi: Put a warning on copying relocatable object
	files between two different formats.
2000-06-15 19:34:44 +00:00
Hans-Peter Nilsson 9921923c9d * binutils-all/readelf.exp (regexp_diff): Do not break when a
mismatching line is found.
	(readelf_find_size): New.
	(readelf_size): New global variable.
	(readelf_test): Add newline to send_log of command.
	If $srcdir/$subdir/$regexp_file-$readelf_size exists, use it
	instead of $srcdir/$subdir/$regexp_file.
	(*-*elf test): Fix typo in message.
	* binutils-all/readelf.s-64: New.
	* binutils-all/readelf.ss-64: New.
2000-06-14 01:21:35 +00:00
DJ Delorie 2104a50e3e * rcparse.y (control): ICON controls take an id as the first
parameter, not an optional string.  Also, call new convenience
function that takes res_id's.
* resrc.c (define_control): missing text means zero-length string,
not zero ID.
(define_icon_control): New.
* windres.h: declare define_icon_control.
2000-06-13 21:21:43 +00:00
H.J. Lu bcef29e60c 2000-06-13 H.J. Lu <hjl@gnu.org>
* configure: Regenerate.
2000-06-13 19:11:54 +00:00
David O'Brien 946efd95b8 * configure.in (VERSION): Update to show this is the CVS mainline.
Approved by:	Nick Clifton <nickc@cygnus.com>
		Message-Id: <200005222205.PAA14565@elmo.cygnus.com>
2000-06-08 19:00:02 +00:00
David O'Brien 6b3bf56090 * strings.c (isgraphic): Interpret <TAB> as a printable character,
analogous to <SPACE>.

Approved by:	Nick Clifton <nickc@cygnus.com>
		<200005222243.PAA14590@elmo.cygnus.com>
2000-06-02 18:55:04 +00:00
Alan Modra fb101eadc0 Fix my inept 2000-05-24 change. 2000-05-30 07:47:56 +00:00
DJ Delorie 3b35ec75cb * resrc.c (close_input_stream): zero out cpp_pipe after closing it. 2000-05-26 18:46:47 +00:00
Alan Modra 2114f57b93 Update dependencies. 2000-05-26 14:14:21 +00:00
Alan Modra 5af11cab92 Eli Zaretskii's DOSish file name patches. 2000-05-26 13:11:57 +00:00
Alan Modra f190c5c4e9 Ensure bfd_close after bfd_openw so we don't get multiple bfd_openw
calls for same file.
2000-05-25 02:05:08 +00:00
H.J. Lu d812147943 2000-05-14 H.J. Lu (hjl@gnu.org)
* objcopy.c (filter_symbols): Don't strip global symbols in
	relocatable object files.
2000-05-14 17:13:16 +00:00
Alan Modra e3a6961244 Accept and ignore -f command line option.
Improve usage message.
2000-05-14 10:40:48 +00:00
Alan Modra 897083bdcd Quell some gcc warnings by defining textdomain and bindtextdomain
as intl/libgettext.h does.
2000-05-13 13:05:36 +00:00
H.J. Lu 5ee1baa27d 2000-05-12 H.J. Lu <hjl@gnu.org>
* nlmconv.c (temp_filename): Removed.

	* nlmconv.c (link_inputs): Use make_temp_file () instead of
	choose_temp_base ().
	* objdump.c (display_target_list): Likewise.
	(display_info_table): Likewise.
2000-05-13 06:38:34 +00:00
Alan Modra 1a89cc7d7e (setup_section): Add const and gettext calls for err. 2000-05-08 04:28:06 +00:00
H.J. Lu 146243a7e0 2000-05-02 H.J. Lu <hjl@gnu.org>
* readelf.c (get_osabi_name): Handle ELFOSABI_NONE instead of
	ELFOSABI_SYSV. Also handle ELFOSABI_NETBSD, ELFOSABI_HURD,
	ELFOSABI_SOLARIS, ELFOSABI_MONTEREY, ELFOSABI_IRIX,
	ELFOSABI_FREEBSD, ELFOSABI_TRU64, ELFOSABI_MODESTO
	and ELFOSABI_OPENBSD.
2000-05-02 17:54:32 +00:00
Ben Elliston 113675b751 Correct a typo in the author's surname! 2000-05-02 12:47:19 +00:00
Alan Modra 0f371bb497 fix gcc warnings 2000-05-02 02:29:17 +00:00
Alan Modra ec1428fa1c elf fixes. 2000-05-02 00:00:27 +00:00
Denis Chertykov dff1420082 * readelf.c (guess_is_rela): AVR uses RELA relocations.
(get_machine_name): machine name for EM_AVR added.
2000-05-01 06:53:41 +00:00
Jim Wilson 800eeca487 IA-64 ELF support. 2000-04-21 20:22:24 +00:00
Timothy Wall ea58412531 Fix bug disassmbling binary files for non-octet byte targets. 2000-04-18 17:16:59 +00:00
Alan Modra 12ff5d5690 Portability fixes. 2000-04-14 04:14:25 +00:00
Nick Clifton 50da7a9c68 Replace 'strftime' with 'sprintf'. 2000-04-10 17:13:07 +00:00
Andrew Cagney a2d91340f3 Remove ``-W -Wall'' from top-level Makefile/configure.
Add ``-W -Wall'' to sub-directories bfd, binutils, gas gprof, ld and
opcodes by the addition of WARN_CFLAGS to Makefile.am and configury to
set it.  Add configure option --enable-build-warnings.
Re-generate all and sundry using auto*-000227.
2000-04-09 12:17:43 +00:00
Alan Modra 37cc8ec1be A mostly cosmetic tidy up of warnings and error message reporting. 2000-04-07 04:34:50 +00:00
Timothy Wall 34cbe64ecf SEC_BLOCK, SEC_CLINK, and C_STATLAB added (TI COFF support). 2000-04-07 00:58:07 +00:00
Jason Merrill eb6bd4d38e * readelf.c (decode_location_expression): Loop through multiple
operations.
        (read_and_display_attr): Pass in length.
2000-04-07 00:16:45 +00:00
Jason Merrill 1fa3730664 * readelf.c (read_and_display_attr): Add CU offset to references.
(display_debug_info): Pass it in.
2000-04-07 00:15:00 +00:00
Nick Clifton 05a342f46d Remove spurious blank line 2000-04-06 23:43:31 +00:00
Nick Clifton 5f8a9d91e7 Detect EM_AVR machine number 2000-04-06 23:21:50 +00:00
Nick Clifton f3485b74bb Add code to decode the e_flags field of an ARM ELF binary. 2000-04-06 23:21:09 +00:00
Alan Modra 57938635f5 Add --redefine-sym to objcopy. 2000-04-05 03:43:56 +00:00
H.J. Lu dd27201edf 2000-04-04 H.J. Lu <hjl@gnu.org>
* readelf.c (process_symbol_table): Correctly read in symbol
	versioning information.
2000-04-04 23:05:32 +00:00
Alan Modra 8ad3436c79 Move translated part of bug report string back into .c files so
xgettext can find it.  Regnerate .pot files.
2000-04-04 14:32:35 +00:00
Alan Modra 41b49281c1 Use "gcc -MM" for dependencies, and update them. 2000-04-04 10:53:56 +00:00
H.J. Lu a9273d78af 2000-04-03 H.J. Lu (hjl@gnu.org)
* size.c (usage): Use REPORT_BUGS_TO.
2000-04-03 17:17:36 +00:00
Alan Modra c20f4f8c21 Move bug report string to one place. 2000-04-03 14:10:05 +00:00
Alan Modra 00ed88bd56 Include sys/types.h before sys/stat.h for ultrix. 2000-03-30 23:37:22 +00:00
Nick Clifton 3b7aaf81e1 catch out of range string offset in corrupt stab entry 2000-03-28 01:11:27 +00:00
Alan Modra adde6300e0 ATMEL AVR microcontroller support. 2000-03-27 08:39:14 +00:00
Phil Blundell fd5ccd4792 2000-03-09 Tim Waugh <twaugh@redhat.com>
* strings.1: Correct '-bytes' to '--bytes'.
2000-03-25 19:52:38 +00:00
Nick Clifton bc0fbc97a8 fix to match latest readelf output 2000-03-14 01:27:03 +00:00
H.J. Lu 9c28aef393 2000-03-08 H.J. Lu <hjl@gnu.org>
* Makefile.am (install-exec-local): Depend on
	install-binPROGRAMS for parallel make.
	* Makefile.in: Regenerated.
2000-03-09 03:13:21 +00:00
Ian Lance Taylor e699b9ff01 From Brad Lucier <lucier@math.purdue.edu>:
* readelf.c (process_dynamic_segment): Add cast to make sure
	argument to %* is int.
2000-02-28 03:31:50 +00:00
Ian Lance Taylor a74801baf8 rebuild with current tools 2000-02-27 16:55:52 +00:00
Ian Lance Taylor 9a1cab10a4 rebuild 2000-02-26 03:28:41 +00:00
H.J. Lu 07735828dd 2000-02-25 H.J. Lu <hjl@gnu.org>
* configure.in (AC_SEARCH_LIBS): Pass m, not -lm.
2000-02-26 00:59:51 +00:00
H.J. Lu 2f79b725dd 2000-02-25 H.J. Lu <hjl@gnu.org>
* configure.in (AC_SEARCH_LIBS): Pass lm, not -lm.
2000-02-26 00:47:52 +00:00
Nick Clifton 8a0e0f38af Add support for WinCE targeted toolchains. 2000-02-24 19:37:32 +00:00
Alan Modra 1ce6cb432f Teach get_osabi_name about Linux 2000-02-23 23:19:46 +00:00
Nick Clifton ca47b30c87 Remove use of ELF_ST_OTHER. 2000-02-22 19:56:41 +00:00