Commit Graph

17 Commits

Author SHA1 Message Date
georgemoralis e9bc3811a9 more enums in elf headers 2023-04-18 19:37:44 +03:00
georgemoralis 0a3dc10bb2 added a few enums for elfs using magic enum 2023-04-18 14:14:58 +03:00
georgemoralis 53f504bd41 let's see if magic enum can work part1 2023-04-18 11:33:53 +03:00
georgemoralis 3b34a06e94 added self info header 2023-04-13 14:51:58 +03:00
georgemoralis 4d218d7a0d added basic spdlog , we can now output to stdout and in output.log file as well 2023-04-12 20:02:44 +03:00
georgemoralis f1cc7fd3f6 small format fixes 2023-04-11 18:14:52 +03:00
georgemoralis c54d31778f replaced printf's with fmt::print 2023-04-11 13:24:06 +03:00
georgemoralis 6e28e369da load and print program and section headers 2023-04-08 13:40:32 +03:00
georgemoralis 56616f832e finished elf header validation 2023-04-05 20:21:44 +03:00
georgemoralis f58bb4abab more work on elf header 2023-04-04 09:29:49 +03:00
georgemoralis e37e047c0e parsing elf header and improved debug printing 2023-03-31 20:27:06 +03:00
georgemoralis 730f9ecdbb started elf loader 2023-03-31 08:59:19 +03:00
georgemoralis be996892a9 load segment headers 2023-03-30 17:38:37 +03:00
georgemoralis 76cbb5eb11 some more work on self format 2023-03-28 19:21:34 +03:00
georgemoralis 9c3e9b3bef started work on elf class 2023-03-28 17:36:19 +03:00
georgemoralis 1290756b3d added segment headers 2023-03-28 11:37:24 +03:00
georgemoralis ed716d6907 initial self support (self header) 2023-03-28 10:53:23 +03:00