- May 12, 2016
-
-
Ingmar Steen authored
By adding BaseAddress to MCContext, passing it from ks_asm and using it to initialise the address of the first fragment we make sure that symbols get the right absolute offset.
-
Nguyen Anh Quynh authored
-
- May 11, 2016
-
-
Nguyen Anh Quynh authored
This checks whether the addr passed to ks.asm() is used.
-
Ingmar Steen authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
- May 10, 2016
-
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Ingmar Steen authored
-
Ingmar Steen authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
Add support for nasm rel/abs keywords in bracket expressions.
-
Ingmar Steen authored
The usual nasm rules apply: abs overrides rel no matter how often or where you specify rel, rel is silently ignored when a base register or shift register is specified.
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
Disable relocation addend for all targets.
-
- May 09, 2016
-
-
Ingmar Steen authored
Since Keystone will not be generating actual ELF files, relocation addends prevent symbol addresses from being inlined in the output.
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
Split x64_rip_rel_abs.py into 3 separate unit tests.
-
Ingmar Steen authored
- x64_lea_label.py tests label addressing on x64 using all syntaxes (this demonstrates the incorrect addressing of labels on x64). - x64_lea_label_rel.py tests rip relative label addressing on x64 using all available syntaxes (this demonstrates nasm syntax not being parsed). - x64_lea_label_nasm_abs.py tests explicit absolute addressing on x64 using nasm syntax (no equivalent exists in other syntaxes afaik).
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Edgar authored
-
- May 07, 2016
-
-
Nguyen Anh Quynh authored
Add tests for rip-rel/abs resolution with AT&T/Intel syntax.
-
Ingmar Steen authored
Also adds x86 tests that check the same absolute addressing.
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
Add tests for nasm rel/abs addressing
-
Ingmar Steen authored
-