rizin/libr/parse/p
Francesco Tamagni 9ac77fde8f Handle arm thumb/thumb2 pc-relative in relsub (#9047)
* Handle arm thumb/thumb2 pc-relative in relsub

- in thumb mode, PC is always 4 bytes ahead (even in 32-bit thumb2 instructions)
- the resulting pc value must be aligned to 4 bytes, by ignoring last 2 bits

* Fix style and portability
2017-12-19 10:13:17 +01:00
..
parse_mreplace Use void in prototypes (#7974) 2017-07-20 14:50:13 +02:00
6502_pseudo.mk Improved MSVC support (WIP) 2017-05-09 14:25:57 +02:00
arm_pseudo.mk Improved MSVC support (WIP) 2017-05-09 14:25:57 +02:00
att2intel.mk
avr_pseudo.mk More fixes for sys/ios-sdk.sh 2017-10-10 02:36:54 +02:00
dalvik_pseudo.mk
m68k_pseudo.mk More fixes for sys/ios-sdk.sh 2017-10-10 02:36:54 +02:00
Makefile Fix #6411 - pseudo for AVR (#7978) 2017-07-20 21:36:26 +02:00
mips_pseudo.mk Improved MSVC support (WIP) 2017-05-09 14:25:57 +02:00
mreplace.mk Improved MSVC support (WIP) 2017-05-09 14:25:57 +02:00
parse_6502_pseudo.c r_parse_plugin_t -> RParsePlugin 2017-12-06 11:12:13 +01:00
parse_arm_pseudo.c Handle arm thumb/thumb2 pc-relative in relsub (#9047) 2017-12-19 10:13:17 +01:00
parse_att2intel.c r_parse_plugin_t -> RParsePlugin 2017-12-06 11:12:13 +01:00
parse_avr_pseudo.c Fix a few warnings (#8144) 2017-08-08 11:34:53 +02:00
parse_dalvik_pseudo.c Fix last covs and better dalvik pseudo 2017-12-16 02:54:02 +01:00
parse_m68k_pseudo.c r_parse_plugin_t -> RParsePlugin 2017-12-06 11:12:13 +01:00
parse_mips_pseudo.c r_lib_struct_t -> RLibStruct 2017-11-10 13:38:05 +01:00
parse_mreplace.c r_parse_plugin_t -> RParsePlugin 2017-12-06 11:12:13 +01:00
parse_ppc_pseudo.c r_parse_plugin_t -> RParsePlugin 2017-12-06 11:12:13 +01:00
parse_sh_pseudo.c Fix #6411 - pseudo for AVR (#7978) 2017-07-20 21:36:26 +02:00
parse_x86_pseudo.c Fix #6618 - Better pseudo for LEA 2017-12-18 18:12:58 +01:00
parse_z80_pseudo.c Fix plugin linking issues 2017-12-06 15:06:06 +08:00
ppc_pseudo.mk Improved MSVC support (WIP) 2017-05-09 14:25:57 +02:00
sh_pseudo.mk More fixes for sys/ios-sdk.sh 2017-10-10 02:36:54 +02:00
x86_pseudo.mk Improved MSVC support (WIP) 2017-05-09 14:25:57 +02:00
z80_pseudo.mk Z80 pseudo makefile - fix a typo 2017-12-06 21:35:22 +08:00