- May 10, 2016
-
-
Ingmar Steen 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
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
- May 06, 2016
-
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
-
Nguyen Anh Quynh authored
Add and use ARMTargetStreamer from llvm.
-
Ingmar Steen authored
Added the missing ARMTargetStreamer from llvm, instantiate it in ARMAsmParser, use it to implement constant pool.
-
Nguyen Anh Quynh authored
-
Ingmar Steen authored
Refs: #28
-
Nguyen Anh Quynh authored
arm: propagate INVALIDOPERAND & MISSINGFEATURE from parser to frontend API. this partly handles issue #28