Commit Graph

15 Commits

Author SHA1 Message Date
Théophile Bastian 465c951c0d Add libdwarfw as submodule 2018-12-07 17:16:18 +01:00
Théophile Bastian 0c42aa6bcf Ignore and remove *.plugin compiled files
Added by mistake previously — link to a built file under _build. Should
not be there and prevents compilation.
2018-12-07 17:15:20 +01:00
Théophile Bastian 5ecd56a134 Simplest: compute first and last address of sub 2018-11-20 16:55:56 +01:00
Théophile Bastian e021d781f4 Use AddrMap instead of CfaChange list 2018-11-19 18:11:20 +01:00
Théophile Bastian b395c98b78 Simplest: correctly add beg-of-block values 2018-11-19 16:09:56 +01:00
Théophile Bastian ee6ac40294 Frontend: print as `readelf -wF` 2018-11-19 16:09:37 +01:00
Théophile Bastian 7ffc33d7a8 Simplest: catch inconsistent subroutine in of_prog 2018-11-16 19:11:52 +01:00
Théophile Bastian b4043249f9 Simplest: fix reverting from rbp to rsp 2018-11-16 18:25:53 +01:00
Théophile Bastian 0f181e93cd Simplest: use rbp 2018-11-16 18:02:38 +01:00
Théophile Bastian 9f09dec677 Simplest: change workflow 2018-11-16 18:02:38 +01:00
Théophile Bastian aec0ab59ad Simplest: use smallest blk addr as entry point 2018-11-16 18:02:12 +01:00
Théophile Bastian b7a5caf87f Simplify evaluation of affine rsp setting expr 2018-11-15 17:23:20 +01:00
Théophile Bastian 745e0d96d9 Basic support for rsp tracking 2018-10-25 17:11:08 +02:00
Théophile Bastian 4096c4bf19 Generate CFA tracking with RIP 2018-10-23 19:22:19 +02:00
Théophile Bastian 194f3f8128 Initial commit 2018-10-12 18:45:04 +02:00