diff options
author | John Gilmore <gnu@cygnus> | 1991-09-30 20:50:18 +0000 |
---|---|---|
committer | John Gilmore <gnu@cygnus> | 1991-09-30 20:50:18 +0000 |
commit | 387cbb2bff98f7100af9812b080f5061d34a9cf3 (patch) | |
tree | ae0246f6a7eeeb08a5b80602e71de3b7e0be0119 /bfd/ChangeLog | |
parent | 5c5c52fcbfcbaa98e833569dc026518f7e76bb2d (diff) | |
download | gdb-387cbb2bff98f7100af9812b080f5061d34a9cf3.zip gdb-387cbb2bff98f7100af9812b080f5061d34a9cf3.tar.gz gdb-387cbb2bff98f7100af9812b080f5061d34a9cf3.tar.bz2 |
* srec.c: Better error checking, partly from Peter Schauer.
(srec_object_p): Avoid assuming any file that starts with 'S' is
an S-record file! (Check for 3 uppercase-hex digits after it.)
(ISHEX): Define new macro for checking supposedly hex characters.
(pass_over): Treat as EOF any S-record line that:
* doesn't have hex in either size character
* produces a size larger than 0x7F
* has an unrecognized type number
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 12aa97b..a92ba60 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,14 @@ +Mon Sep 30 13:31:15 1991 John Gilmore (gnu at cygnus.com) + + * srec.c: Better error checking, partly from Peter Schauer. + (srec_object_p): Avoid assuming any file that starts with 'S' is + an S-record file! (Check for 3 uppercase-hex digits after it.) + (ISHEX): Define new macro for checking supposedly hex characters. + (pass_over): Treat as EOF any S-record line that: + * doesn't have hex in either size character + * produces a size larger than 0x7F + * has an unrecognized type number + Thu Sep 26 15:27:29 1991 John Gilmore (gnu at cygnus.com) * aoutf1.h, aoutx.h, bout.c, coffcode.h, host-aout.c, oasys.c, |