]> git.sur5r.net Git - openocd/commit
Handle improperly build image files gracefully
authorAndreas Bolsch <hyphen0break@gmail.com>
Sat, 28 Oct 2017 17:39:35 +0000 (19:39 +0200)
committerTomas Vanek <vanekt@fbl.cz>
Wed, 14 Feb 2018 08:27:01 +0000 (08:27 +0000)
commit445dc23eb51bc2d7f4466392d36d40fcecf54f65
tree48a258617dbc23e60c90cb398be008966945dc32
parent38030e011542a894237b517c065d22db97525954
Handle improperly build image files gracefully

Images build improperly (by simply concatenating separate images) were accepted,
but anything after the first end-of-file record *silently* ignored. Now emit warning
for intel and motorola images upon non-whitespace after first end-of-file record but
continue reading anyway.
ST ships some images broken that way in their CubeMX packages ...

Change-Id: I0c5d08fa90070fed11fb805c5f0dc39817048176
Signed-off-by: Andreas Bolsch <hyphen0break@gmail.com>
Reviewed-on: http://openocd.zylin.com/4281
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
src/helper/fileio.c
src/helper/fileio.h
src/target/image.c