310a348bce
Can generate PC holes in eh_elfs
...
Before, the space between FDEs was abstracted away, thought as dead
space that produced an error when queried. This is not the case, though:
empty FDEs indicate undefined DWARF
2018-07-04 18:14:30 +02:00
a34bbd928a
Add FactoredSwitchCompiler - great space gain
2018-06-25 16:32:52 +02:00
b9b66b9244
Refactor switch compiler factories
2018-06-25 11:54:45 +02:00
6fef1c5444
Refactor switch generation
2018-06-25 11:33:36 +02:00
b6ae4b2115
Filter out consecutive equal DWARF lines
2018-06-22 09:01:57 +02:00
da05f6b9f1
Patch holes in big switches
2018-06-20 14:13:19 +02:00
fd6c75b2f5
Add --enable-deref-arg to helptext
2018-06-05 18:25:34 +02:00
7960b5ba08
Add and implement --enable-deref-arg feature
2018-06-01 19:52:41 +02:00
52ea92dcf8
Fix various problems in PC list handling
2018-05-11 15:52:38 +02:00
26d7b2afd5
Add C++ code to make use of .pc_list
2018-05-11 13:09:35 +02:00
4b327c7c56
eh_elf generator: now also producing global switch
2018-05-02 14:58:48 +02:00
771aec2621
Remove debug output
2018-04-25 17:49:02 +02:00
c07b0623e4
Add generation of a lookup function
2018-04-24 17:44:09 +02:00
44543d85d3
Generate compilable C code, untested
2018-04-23 18:58:05 +02:00
dc6072e991
Add simple main
2018-04-23 16:22:32 +02:00