Commit Graph

131 Commits

Author SHA1 Message Date
Nick Clifton
ba8c44fcf6 fix dll table lookup code for Motorola 2000-01-20 23:42:51 +00:00
Nick Clifton
67a95c88f3 Detect ELFOSABI_ARM. 2000-01-17 18:09:34 +00:00
Alan Modra
3dceb55b37 Correct function return types for new and fussy gcc. 2000-01-14 23:10:21 +00:00
Nick Clifton
a7c8f90ec1 Fix description of EM_S370. 2000-01-13 20:13:35 +00:00
Nick Clifton
2d0e6f43d3 Fix mistakes made about interpretation of ELF ABI spec 2000-01-11 17:53:33 +00:00
Nick Clifton
7bea2f730c Add NT_WIN32PSTATUS to list of recognised core notes 2000-01-10 18:52:23 +00:00
Nick Clifton
5a298d2d9c Apply Mumit Khan's patch to allow temporary file for process interconnection 2000-01-07 22:33:48 +00:00
Nick Clifton
fda8e7c4e9 add year 2000 copyright notice 2000-01-05 00:04:43 +00:00
Nick Clifton
087f88b230 Apply Mumit Khan's patch to remove 32 postfix from cygwin and mingw 2000-01-05 00:03:36 +00:00
Nick Clifton
5f0f29c341 Apply Mumit Khan's patch to implement --compat-implib command line switch 2000-01-04 23:59:42 +00:00
Nick Clifton
8f915f68a6 document --disassembler-options=force-thumb 2000-01-03 20:49:47 +00:00
Nick Clifton
d113390691 Add decoding of new constants defined in Oct 4, 1999 draft of ELF ABI spec. 1999-12-28 20:23:39 +00:00
Ian Lance Taylor
221f77a9db * strings.c (main): Correct handling of numeric argument. 1999-12-26 18:49:30 +00:00
Andrew Haley
893addd8f4 1999-12-23 Andrew Haley <aph@cygnus.com>
* dlltool.c (mtable): mcore how_jtab_roff is 4 bytes into the
	jtab; was 8.
1999-12-23 18:41:13 +00:00
Nick Clifton
eaeaa15ca4 change default arm gas abi selection to 32 1999-12-17 18:40:42 +00:00
Nick Clifton
5ea695edcd Fix compile time warnings 1999-12-17 18:38:37 +00:00
Nick Clifton
2f5288870a Fix support for native 64bit ELF systems 1999-12-10 18:32:57 +00:00
Nick Clifton
a2186dfed7 Pass -mpacs-26 by default to arm assembler.
Add arm-epoc target support.
Do no mangle null page entries.
1999-12-09 17:42:25 +00:00
Nick Clifton
843dd99245 fix typo in previous delta 1999-12-07 21:41:54 +00:00
Nick Clifton
308009476c minor formatting changes 1999-12-07 21:40:04 +00:00
Nick Clifton
5e220199b9 Fix compile time warnings & asupport more than 999 symbols 1999-12-07 21:26:51 +00:00
Nick Clifton
f7a999632f Fix displaying 64bit ELF files. 1999-12-07 21:14:08 +00:00
Nick Clifton
6d118b099c Applied Fred Fish's patch to fix decoding of core notes. 1999-11-25 11:08:25 +00:00
Nick Clifton
d5bcb29dda Overhaul --help output. 1999-11-22 09:42:42 +00:00
Nick Clifton
1dada9c5d3 Overhaul --help output 1999-11-21 11:37:21 +00:00
Nick Clifton
7e301c9cbd Chnage the default endianness for mcore to little 1999-11-03 18:16:52 +00:00
Nick Clifton
f932f8e1da clip shorts to prevent assembler warnings 1999-11-03 10:56:31 +00:00
Nick Clifton
c58c5ee7b5 expect thumb-pe and thumb-coff failures 1999-11-01 17:12:11 +00:00
Nick Clifton
11d47adc34 Expect arm-pe and arm-coff failure of the simple objcopy test 1999-11-01 16:48:05 +00:00
Ian Lance Taylor
d24de309df 1999-10-27 Fred Fish <fnf@cygnus.com>
* objdump.c (display_bfd): Break into two functions.  The
	actual dumping code moves to dump_bfd.  If bfd is not
	unambiguously recognized as a bfd_object, attempt to dump
	it as a bfd_core.
	(dump_bfd): New function.
1999-10-28 03:30:13 +00:00
Nick Clifton
96925346de Remove spurious test of exp_name 1999-10-26 10:10:51 +00:00
Nick Clifton
49c245078a Add default assembler switchhes on a per machine basis.
Use machine target type when opening output bfd files.
1999-10-22 15:50:28 +00:00
Ian Lance Taylor
b059661ec6 * ar.c (normalize): Fix full_pathname code. 1999-10-15 16:50:47 +00:00
Ian Lance Taylor
f20a759a4d 1999-10-08 Ben Elliston <bje@cygnus.com>
* binutils.texi: Some rewording and clarifications.
1999-10-08 13:56:33 +00:00
Ulrich Drepper
103f02d372 1999-09-15 Ulrich Drepper <drepper@cygnus.com>
* readelf.c (dynamic_segment_parisc_val): Print 0 for DLD_FLAGS if
	the value is zero.
	(process_symbol_table): Don't print histogram if hash table is empty.

1999-09-15  Ulrich Drepper  <drepper@cygnus.com>

	* readelf.c (get_parisc_dynamic_type): Handle DT_HP_GST_* values.

1999-09-02  Ulrich Drepper  <drepper@cygnus.com>

	* readelf.c (get_symbol_type): Add support for HPUX and PARISC
	specific symbol types.

	* readelf.c: Add HPUX and PARISC extensions to dynamic and program
	header table printing.

	* readelf.c (get_machine_flags): Add handling of PARISC.
1999-10-04 18:59:13 +00:00
DJ Delorie
ce195b4280 * dlltool.c (scan_drectve_symbols): Handle type tags in exported
symbols.
(scan_filtered_symbols): Likewise.
1999-09-28 20:08:37 +00:00
Ian Lance Taylor
34ca6cf879 * resrc.c (write_rc_rcdata): Fix local variable shadowing
problem.  If RCDATA_BUFFER data can be read as strings, modify
	code to print the strings as comments.
	* resres.c: Add casts to avoid warnings.
	(write_res_data, read_res_data): Don't put the program name in the
	error message; fatal already puts it there.
1999-09-19 23:59:35 +00:00
Ian Lance Taylor
f1f8ce075e comment fix 1999-09-19 22:39:49 +00:00
Michael Meissner
6d83c84bcf Fix problem with going to automake 2.14 1999-09-14 23:29:35 +00:00
Jeff Law
c392c1bbc1 * binutils-all/hppa/objdump.exp: Do not run for PA64. 1999-09-14 06:30:50 +00:00
Ian Lance Taylor
a20a10a650 * ar.c (main): Clear output_file if we don't change the archive.
(delete_members, replace_members): Likewise.
1999-09-12 19:00:11 +00:00
Ian Lance Taylor
8bea4d5c6c 1999-09-12 Donn Terry <donn@interix.com>
* objdump.c (dump_headers): If wide_output, print Flags header.
1999-09-12 18:49:47 +00:00
Ian Lance Taylor
deecf979f6 1999-09-12 Donn Terry <donn@interix.com>
* objdump.c (dump_section_header): Print any comdat information.
1999-09-12 18:39:32 +00:00
Ian Lance Taylor
3994e2c66d 1999-09-12 Donn Terry <donn@interix.com>
* objcopy.c (parse_flags): Handle "noload", "debug", and "share".
	* binutils.texi, objcopy.1: Document new flags.
1999-09-12 18:33:05 +00:00
Ian Lance Taylor
3de3906459 1999-09-12 Donn Terry <donn@interix.com>
* ar.c (counted_name_mode): New static variable.
	(counted_name_counter): New static variable.
	(map_over_members): Handle counted mode.
	(usage): Mention N modifier.
	(main): Handle N modifier.
	(delete_members): Handle counted mode.
	* binutils.texi, ar.1: Document N modifier.
1999-09-12 18:14:07 +00:00
Ian Lance Taylor
946d15cab8 1999-09-12 Donn Terry <donn@interix.com>
* ar.c (print_contents): Change printing of member name for
	POSIX.2 conformance.
1999-09-12 17:47:19 +00:00
Ian Lance Taylor
c8446de592 1999-09-12 Donn Terry <donn@interix.com>
* ar.c (output_filename): Make const.
	(open_inarch): If creating a new empty archive, set
	output_filename.
1999-09-12 17:43:21 +00:00
Ian Lance Taylor
fe84ea5db2 * ar.c (full_pathname): New static variable.
(map_over_members): Call normalize on command line parameter.
	(usage): Mention P modifier.
	(normalize): If full_pathname is true, don't do anything.
	(main): Accept P modifier.
	* binutils.texi, ar.1: Document P modifier.
1999-09-12 17:34:19 +00:00
Andreas Schwab
ad0481cd94 * binutils.texi: Add info dir entries for all programs described
here.  Fix arguments of @var to not contain punctuation.
1999-09-09 16:01:34 +00:00
Ian Lance Taylor
1865dcb816 1999-09-06 Donn Terry <donn@interix.com>
* nm.c (print_symbol_info_bsd): Check for 'w' as well as 'U'.
	(print_symbol_info_sysv): Likewise.
	(print_symbol_info_posix): Likewise.
1999-09-06 18:47:31 +00:00