diff options
| author | Roland McGrath <[email protected]> | 2009-08-27 12:36:47 -0700 |
|---|---|---|
| committer | Roland McGrath <[email protected]> | 2009-08-27 12:36:47 -0700 |
| commit | 6bb90710916169e242ce39b12831c5a22a57fcd4 (patch) | |
| tree | 25ee634803d32660d4351dd34cd28e2db49265de /libdwfl/ChangeLog | |
| parent | e5a1a8123c4ad0e0df8a66e0d737aafb5ed9d693 (diff) | |
Rewrite kernel image support: use calculation instead of brute force, support uncompressed payloads.
Diffstat (limited to 'libdwfl/ChangeLog')
| -rw-r--r-- | libdwfl/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/libdwfl/ChangeLog b/libdwfl/ChangeLog index 9d2bf8c7..39ae70d4 100644 --- a/libdwfl/ChangeLog +++ b/libdwfl/ChangeLog @@ -1,3 +1,17 @@ +2009-08-27 Roland McGrath <[email protected]> + + * image-header.c: New file. + * Makefile.am (libdwfl_a_SOURCES): Add it. + * libdwflP.h: Declare __libdw_image_header. + * open.c (decompress): Don't consume ELF on failure. + (what_kind): New function, broken out of ... + (__libdw_open_file): ... here. Call it. + If it fails, try __libdw_image_header and then try what_kind again. + + * gzip.c (unzip): Reuse *WHOLE as first INPUT_BUFFER, + leave it behind for next decompressor. + * open.c (decompress): Free BUFFER on failure. + 2009-08-26 Roland McGrath <[email protected]> * gzip.c (find_zImage_payload): New function, broken out of ... |
