Commit Graph

25 Commits

Author SHA1 Message Date
David du Colombier 86484cad93 handle ET_DYN and ET_CORE object file types
Fixes #1.
2018-04-02 11:42:47 +02:00
David du Colombier 341f974f7a fix overflowed return value 2017-08-01 21:16:00 +02:00
David du Colombier 8682038933 fix unintended sign extension 2017-08-01 21:15:44 +02:00
David du Colombier 8151723a15 add Coverity Scan to Travis CI 2017-07-28 12:43:37 +02:00
David du Colombier 5c2bbfe598 check fseek return value 2017-07-28 12:07:21 +02:00
David du Colombier 14623df650 comment exported functions 2017-07-27 23:38:50 +02:00
David du Colombier 37a97ee463 add printelfhdr function 2017-07-27 23:38:26 +02:00
David du Colombier face69c37e print ident header fields in printelf(32|64)ehdr 2017-07-27 23:38:12 +02:00
David du Colombier f6cc9faf01 add elfosabi function 2017-07-27 23:36:55 +02:00
David du Colombier 859ed02491 add elfdata function 2017-07-27 23:36:34 +02:00
David du Colombier 8ccad71508 add elfclass function 2017-07-27 23:36:16 +02:00
David du Colombier 5e69503ed0 add elfversion function 2017-07-27 23:35:57 +02:00
David du Colombier b609396e38 export elfmachine function 2017-07-27 23:34:50 +02:00
David du Colombier c5f6f3db4a add elftype function 2017-07-27 23:32:52 +02:00
David du Colombier d0f39cd69b add osabi enum 2017-07-27 23:28:29 +02:00
David du Colombier d2f2cc26d5 split and comment magic, class and data enum 2017-07-27 23:28:29 +02:00
David du Colombier d18527e32e export class, data, elfversion, osabi and abiversion ident header fields 2017-07-27 23:28:23 +02:00
David du Colombier 25e679c0c2 export type, machine, version and entry header fields 2017-07-27 23:24:49 +02:00
David du Colombier d62e3c29b5 call fseek at the beginning of readident 2017-07-27 23:14:25 +02:00
David du Colombier b409e482cf add missing space 2017-07-27 23:13:22 +02:00
David du Colombier 1dd8378d2c add elfmachine function 2017-07-27 23:11:43 +02:00
David du Colombier 900bb0911c rename machines.c to str.c 2017-07-27 23:00:42 +02:00
David du Colombier 0e499b02bb remove debug prints 2017-07-27 01:32:13 +02:00
David du Colombier 5926c748a5 move from Drone to Travis CI 2017-03-31 11:13:22 +02:00
David du Colombier 6a366634ac initial commit 2016-11-21 22:11:53 +01:00