Simon Lindholm
|
3f8a292ed0
|
Strip "#ident" when parsing C
|
2023-05-15 23:44:16 +02:00 |
|
Simon Lindholm
|
756eb0fe95
|
Fix function de-staticing during import
|
2023-05-15 23:36:27 +02:00 |
|
Simon Lindholm
|
c68fa18781
|
Fix + disable ignoring of branch likely delay slots
|
2023-04-17 22:52:38 +02:00 |
|
Ethan Roseman
|
ec0c4db855
|
Remove trailing nops from objdump output (#157)
|
2023-03-07 08:55:26 +01:00 |
|
Gilles Siberlin
|
eaa4d07684
|
Populate diff_label when uploading the function to decomp.me (#156)
|
2023-01-31 12:18:17 +01:00 |
|
Simon Lindholm
|
7cca05d9fa
|
Upload as context if import.py --decompme doesn't find function
|
2023-01-30 12:13:59 +01:00 |
|
Anghelo Carvajal
|
7fb4f7ce30
|
Add jlabel to prelude.inc (#152)
|
2022-12-29 15:13:17 +01:00 |
|
Simon Lindholm
|
91a2d5ba35
|
Update pycparser stubs
|
2022-12-26 00:09:32 +01:00 |
|
Simon Lindholm
|
95b9d5f926
|
Preprocess with -DPERMUTER when permuting, too
|
2022-12-25 23:53:41 +01:00 |
|
Simon Lindholm
|
236f61ebf6
|
Don't try to negate pointers
|
2022-11-10 00:28:02 +01:00 |
|
Simon Lindholm
|
b4896753e0
|
Don't swap lhs and rhs in perm_add_sub
Copy-paste mistake from perm_commutative.
|
2022-11-10 00:26:33 +01:00 |
|
Simon Lindholm
|
0e1aa1a272
|
Support MIPS PIC relocs
|
2022-11-09 17:19:34 +01:00 |
|
Simon Lindholm
|
2c78f553af
|
Refactor identical-source result reuse
This fixes a bug where we'd keep permuting a compile error source if it
gets generated twice, which can result in internal assertion failures.
|
2022-11-01 00:25:54 +01:00 |
|
Simon Lindholm
|
6694a4b958
|
Make import.py preprocess with -DPERMUTER
|
2022-10-24 19:02:13 +02:00 |
|
Simon Lindholm
|
2aee449024
|
Support config/permuter_settings.toml
|
2022-10-17 21:55:20 +02:00 |
|
Simon Lindholm
|
e76ff7c1a9
|
Add __asm__ to STUB_FN_MACROS
|
2022-10-17 01:00:58 +02:00 |
|
Mark Street
|
038c19a5a2
|
Allow .globl as function label prefix (#151)
|
2022-10-06 22:28:32 +02:00 |
|
Simon Lindholm
|
c6ec49f826
|
Simplify USAGE.md
|
2022-10-06 22:25:03 +02:00 |
|
Simon Lindholm
|
d12168dc02
|
Automatically add PERM_RANDOMIZE in more circumstances
|
2022-10-01 18:14:08 +02:00 |
|
Simon Lindholm
|
4d879ac02a
|
Support MWCC fixed-address declarations encoded as '= FIXEDADDR(...)'
Closes #150.
|
2022-10-01 17:28:27 +02:00 |
|
Simon Lindholm
|
93eb627624
|
Surround PERM_IGNORE expansion by newlines
|
2022-10-01 01:20:09 +02:00 |
|
Simon Lindholm
|
f9a2a0b09a
|
Add PERM_FORCE_SAMELINE
|
2022-09-17 12:14:29 +02:00 |
|
Simon Lindholm
|
bca41b0f82
|
Mention automatic PERM_RANDOMIZE in readme
|
2022-09-17 12:14:24 +02:00 |
|
Simon Lindholm
|
1cae8a3161
|
Improve import.py debug output
|
2022-09-09 13:38:52 +02:00 |
|
Simon Lindholm
|
e48e513f47
|
Preprocess with -DNONMATCHING
|
2022-09-09 13:38:40 +02:00 |
|