aboutsummaryrefslogtreecommitdiff
path: root/binutils/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2003-08-11 09:15:55 +0000
committerNick Clifton <nickc@redhat.com>2003-08-11 09:15:55 +0000
commitfb52b2f459b98125ab0cff0e16b421418541a8e1 (patch)
treee02dfe0201b1e6f7951f96c91c51fac13d0146f0 /binutils/ChangeLog
parente561512e3673318ad2a6d9d4fda985ee18e532ff (diff)
downloadgdb-fb52b2f459b98125ab0cff0e16b421418541a8e1.zip
gdb-fb52b2f459b98125ab0cff0e16b421418541a8e1.tar.gz
gdb-fb52b2f459b98125ab0cff0e16b421418541a8e1.tar.bz2
Add ability for readelf to parse archives
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r--binutils/ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 7b8db96..e0e1d13 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,25 @@
+2003-08-11 Ian Lance Taylor <ian@airs.com>
+
+ * readelf.c: Add ability to read archives.
+ (archive_file_offset): New variable.
+ (archive_file_size): New variable.
+ (get_data): Include archive_file_offset in file offset
+ calculation when fseeking.
+ (process_program_headers): Likewise.
+ (process_symbol_table): Likewise.
+ (process_dynamic_segment): Handle computation of end of file
+ position when the file is in an archive.
+ (process_object): New function. Contains the body of
+ process_file().
+ (process_archive): New function. Call process_object on each
+ member of an archive.
+ (process_file): Detect archives and handle appropriately.
+ * Makefile.am: Add dependency on aout/ar.h for readelf.c
+ * Makefile.in: Regenerate.
+ * NEWS: Document readelf's new ability.
+ * doc/binutils: Alter text to say that readelf supports archives
+ and 64-bit ELF files.
+
2003-08-08 Nick Clifton <nickc@redhat.com>
* po/fr.po: Updated French translation.