macaw/macaw-aarch32
Brett Boston ad51ae3c54
Add support for standalone PIEs (#262)
* Add support for standalone PIEs

This changeset adds support for standalone position independent
executables (PIEs) that do not make use of procedure linkage tables.  It
does so by adding relative address support to `populateSegmentChunk` and
adding an additional simplification rule for Aarch32.

This covers part of the work for #234.

* Remove NoOp + replace mult with left shift
2022-02-03 13:51:11 -08:00
..
src/Data/Macaw Add support for standalone PIEs (#262) 2022-02-03 13:51:11 -08:00
tests arm: Add transfer functions for division (#249) 2021-12-07 14:11:59 -08:00
ChangeLog.md Revise handling of syscalls in AArch32 to match X86 (#246) 2021-11-24 11:59:56 -08:00
LICENSE Rename macaw-asl to macaw-aarch32 2020-04-05 15:16:39 -07:00
macaw-aarch32.cabal Revise handling of syscalls in AArch32 to match X86 (#246) 2021-11-24 11:59:56 -08:00
REAMDE.md Support for mixed ARM/Thumb binaries (#174) 2020-11-02 12:48:01 -08:00
Setup.hs Rename macaw-asl to macaw-aarch32 2020-04-05 15:16:39 -07:00