f207d1d868
*** empty log message ***
1998-07-21 20:16:10 +00:00
5892b09993
Use symbolic names of relocation entries for the various
...
architectures. Correct more layout details. Print names of MIPS
specific section types. Print Alpha, ARM, and MIPS relocation type
names.
1998-07-21 20:15:58 +00:00
8339eb6566
Mon Jul 20 12:51:16 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
...
* addr2line.c (find_address_in_section): Only consider a section
if the pc value is completely contained within it.
(translate_addresses): Don't crash if functionname or filename are
null.
1998-07-20 16:52:49 +00:00
c546f3a091
process_symbol_table): Fix little alignment problem in printed table header.
1998-07-20 14:49:03 +00:00
6c4b8d0f36
Correct reading of .dynamic section.
...
(dynamic_section): Now a global variable.
(process_mips_fpe_exception, process_mips_specific, process_arch_specific):
New functions.
(get_file_header): Call process_arch_specific.
1998-07-20 14:18:35 +00:00
5821de310f
Add support for processor specific information on MIPS.
1998-07-19 23:31:57 +00:00
19808d3f79
Fix several versioning related bugs. Produce nicer output.
1998-07-19 22:18:24 +00:00
326d0b2545
From Christian Holland <CHolland@de.lucent.com>:
...
* ieee.c (parse_ieee): Initialize info.global_vars and
info.global_types.
(parse_ieee_atn): Ignore register lifetime information reportedly
emitted by MRI compiler.
1998-07-10 20:19:22 +00:00
1ea2c345cf
* Makefile.am (MAINTAINERCLEANFILES): Define.
...
* Makefile.in: Rebuild.
1998-07-09 17:08:26 +00:00
d76c93e68c
* readelf.c (byte_get): Use PARAMS in prototype.
...
(error): Make it work with non-ANSI compilers.
(warn): Likewise.
(get_ver_flags): Don't use an ANSI prototype in the definition.
1998-07-08 03:55:07 +00:00
d06fb99076
* objcopy.c (filter_bytes): Set size correctly if the size of the
...
section is not an even multiple of the interleave. Based on patch
from Brion Stone <Brion.Stone@attws.com>.
1998-07-07 17:27:00 +00:00
66d4501431
Thu Jul 2 14:01:34 1998 Klaus Kaempf <kkaempf@rmi.de>
...
* configure.com: Add vax/vms support.
* makefile.vms-in: Renamed from makefile.vms. Add substitutions
now done by configure.com.
1998-07-02 19:02:27 +00:00
7fc0b65fa2
* stabs.c (parse_stab_range_type): Handle 4 and 8 byte signed
...
integers with real upper bounds. Handle a lower bound one larger
than the upper bound as a signed integer. Handle 8 byte signed
integers.
(stab_demangle_template): Optionally return the demangled name of
the template.
(stab_demangle_qualified): Treat a template name as a tagged
type.
(stab_demangle_fund_type): Likewise.
1998-07-02 00:46:49 +00:00
9eaac302dc
Minor formatting improvements.
1998-07-01 23:30:34 +00:00
3b83ab769a
fix indentation
1998-07-01 22:05:41 +00:00
a95d955c68
rebuild
1998-07-01 18:34:33 +00:00
6763b6e161
new files for windres
1998-07-01 18:33:06 +00:00
0b3377c426
x
1998-07-01 18:32:49 +00:00
72574626a9
* rclex.l: Add casts and change types to avoid warnings.
...
* rcparse.y: Likewise.
* resbin.c: Likewise.
* rescoff.c: Likewise.
* resrc.c: Likewise.
* Makefile.am: Rebuild dependencies.
(HFILES): Remove readelf.h.
* Makefile.in: Rebuild.
Based on patches from Andrew Kozin
<Andrew.Kozin@p14.f960.n5020.z2.fidonet.org>:
* winduni.h: New file, from windres.h.
* winduni.c: New file, from windres.c.
* windres.c: Move Unicode functions into winduni.c.
* windres.h: Move Unicode declarations into winduni.h. Include
winduni.h.
(RT_ACCELERATOR): Rename from RT_ACCELERATORS to match Windows
macro. Change all uses.
(RT_PLUGPLAY, RT_VXD): Correct values.
* Makefile.am (HFILES): Add windres.h.
(CFILES): Add winduni.c.
(windres_SOURCES): Add winduni.c.
1998-07-01 18:30:20 +00:00
df6e153ca8
remove readelf.h from file list
1998-06-30 16:25:20 +00:00
cb436f39aa
Improved portability of readelf
1998-06-30 00:03:05 +00:00
4775a8a5a9
* Attempt to make readelf.c compile under IRIX6 cc by inserting
...
non-functional "break;" in switch statement.
1998-06-29 07:40:02 +00:00
6cddf7d967
* objcopy.c (strip_main): keep_specific_list == NULL as additional
...
condition to set up strip all symbols by default.
(copy_archive): don't change archive when error in object files of
the archive.
PR16197
1998-06-26 22:25:39 +00:00
d8332b2c48
rebuild dependencies
1998-06-25 00:02:38 +00:00
c5673804b8
* stabs.c (parse_number): Sign extend negative values correctly if
...
bfd_vma is larger than unsigned long.
1998-06-24 21:54:13 +00:00
0bbdd534d2
Fixed parsing of output to cope with .call_table_data sections on v850
1998-06-24 16:22:25 +00:00
2d93867897
Tue Jun 23 14:55:05 1998 Mike Stump <mrs@wrs.com>
...
* Makefile.am (install-exec-local): Don't let EXEEXT interfere
with the program transform name.
* Makefile.in: Rebuild.
1998-06-23 19:01:50 +00:00
ebb6416960
Rewrite of readelf to use fopen/fread rather than mmap.
1998-06-23 18:12:44 +00:00
59bbaa1950
* readelf.c: Include bfd.h and bucomm.h before system header
...
files.
(parse_args): Change type of c from char to int.
1998-06-22 22:28:49 +00:00
2f300fe69e
add d30v sanitization to readelf
1998-06-13 15:15:13 +00:00
030bf387cc
rebuild
1998-06-12 23:41:52 +00:00
365fac52c2
* po/Make-in (all-yes): If maintainer mode, depend on .pot file.
...
($(PACKAGE).pot): Unconditionally depend on POTFILES.
1998-06-12 22:25:09 +00:00
1e3d6cc401
Make sure .gcc_except_table fits in the section header table
1998-06-12 21:00:00 +00:00
a09db9ba57
Add PowerPC support to readelf; Print machine specific flags; Print endianess; Make widening more portable
1998-06-12 20:50:03 +00:00
c18f8aef72
Fix sunOS build of readelf.
...
Fixed -Wall warnigs when built under Linux.
1998-06-12 00:56:39 +00:00
1075246d73
* stabs.c (struct stab_handle): Add self_crossref field.
...
(parse_stab_string): If a tag is a cross reference to itself,
don't define it in the tags list.
(parse_stab_type): Set info->self_crossref.
* debug.c (struct debug_type_real_list): Define.
(debug_get_real_type): Add list parameter. Change all callers.
Check for circularity to avoid crashing when it occurs.
1998-06-11 22:45:08 +00:00
f4792b683c
Ooops - forgopt to check this in with the previous delta!
1998-06-11 22:32:44 +00:00
764668738f
Add 'readelf' to binutils.
1998-06-11 21:51:56 +00:00
aaaf948f2d
* objcopy.c (setup_section): Adjust the section size if copy_byte
...
is >= 0.
(copy_section): Do not call bfd_set_section_size.
1998-06-05 22:44:15 +00:00
ce770ed5f4
Add missing \n\ from help description.
1998-06-04 16:13:47 +00:00
105ba43fc5
* Makefile.am (YACC): Correct bison -L option.
...
* Makefile.in: Rebuild.
1998-06-03 23:59:39 +00:00
144826805f
* binutils.texi, objdump.1: Document -p/--private-headers.
1998-06-03 23:32:22 +00:00
bba897857d
x
1998-06-03 23:19:32 +00:00
537b2e5e86
Implemented new command line options: --change-section-vma and --change-section-lma.
...
Tidied up the code.
1998-06-03 22:54:50 +00:00
e48127735d
Add new function: non_fatal().
1998-06-03 19:13:40 +00:00
83058b8c7b
From Yuli Barcohen <yuli.barcohen@telrad.co.il>:
...
* debug.c (debug_type_samep): Avoid endless loops comparing
function and method parameter types.
1998-06-01 22:28:07 +00:00
061ed861b0
Add support for interworking in DLLs.
...
Document dlltool.
1998-05-14 21:11:16 +00:00
cbf35aef3f
Include 1998 in copyright strings.
1998-05-14 21:05:14 +00:00
6f005bdcb1
Support Win32 style directory separators.
1998-05-14 21:03:51 +00:00
b1e901371e
Extended help information provided about command line options.
1998-05-08 17:36:22 +00:00