Vivek Thampi
b24baf1e32
Merge pull request #68 from vegard/ubuntu
...
tests: use bash instead of sh to run difftest.sh
2013-11-14 12:28:33 -08:00
Vegard Nossum
22b95512cc
tests: use bash instead of sh to run difftest.sh
...
On Ubuntu, /bin/sh is a symlink to /bin/dash, however difftest.sh uses
bash-specific constructs and fails when run using dash. Therefore, run
this script explicitly using bash.
2013-11-14 16:36:50 +01:00
Vivek Thampi
431bbb8718
Fix incorrect parsing of cpuid in optable.xml
...
This fixes issue #65 , and also included are minor updates to some
test operand cases.
2013-11-14 02:18:04 -08:00
Vivek Thampi
f52aea49be
Move bufoverrun test to libcheck
2013-10-05 17:35:52 -07:00
Kyle Guinn
9896a4eb57
Minor whitespace cleanup in automake files
2013-09-22 12:25:38 -07:00
Vivek Thampi
78fc55554e
Merge branch 'master' into avx
...
Conflicts:
libudis86/decode.c
2013-09-01 22:21:49 -07:00
Vivek Thampi
39670d63e5
Cleanup input handling
...
Cleanup handling of input. Remove caching of input and specialize for
memory buffer inputs. This should speed things up.
2013-09-01 19:53:16 -07:00
Vivek Thampi
4bb0ba7805
Add new api ud_insn_mnemonic
...
As noted in Issue #48 , the api ud_insn_mnemonic was documented, but
never implemented. This change adds the function, some tests and
updated documentation.
2013-08-31 16:08:26 -07:00
Vivek Thampi
774164706e
Minor fix to libcheck unit test macros
...
Make sure that the test case count is incremented before the expr
is evaluated.
2013-08-31 15:39:32 -07:00
Vivek Thampi
3eceb54868
Make prints python 3.0 compatible
2013-08-09 19:16:31 -07:00
Vivek Thampi
84a37eb0e9
At 100% coverage and all tests passing for avx
2013-07-08 20:05:09 -07:00
Vivek Thampi
e22ec01cd9
Add support for avx instructions "vm"
2013-07-06 22:03:06 -07:00
Vivek Thampi
a4d5cedeb6
Add avx instructions ve, vh
2013-07-06 13:13:35 -07:00
Vivek Thampi
c2c4ff8819
Add avx instructions starting with "d"
2013-07-06 13:08:54 -07:00
Vivek Thampi
3563b1b5c1
Refine operand sizes for various sse/mmx instructions
2013-07-06 13:00:59 -07:00
Vivek Thampi
ef874598ba
Add support for new operand types in oprgen
2013-07-06 12:44:39 -07:00
Vivek Thampi
c6bb49a1ee
New avx instructions starting with "c"
2013-07-06 12:44:17 -07:00
Vivek Thampi
c635bdfcae
Add some more api unit tests
2013-07-04 00:22:25 -07:00
Vivek Thampi
c5536fa71a
Add new unit tester for libudis86
2013-07-03 22:59:49 -07:00
Vivek Thampi
4642ba1b75
Add support for up to four operands
2013-06-29 14:07:58 -07:00
Vivek Thampi
30d28dca69
Merge branch 'master' into avx
...
Conflicts:
scripts/Makefile.am
2013-06-29 12:59:45 -07:00
Vivek Thampi
2360d9cccf
Fix jmp relative to be default 64bits opr size
2013-06-25 01:36:48 -07:00
Vivek Thampi
5e2a6d6216
Minor fixes to difftest
2013-06-25 01:36:48 -07:00
Vivek Thampi
fb1b555843
Add difftest.sh (moved out of Makefile)
...
Move difftest out of Makefile and into a script of its own.
2013-06-25 01:36:47 -07:00
Vivek Thampi
e09667214c
Prefix immediates with "$" in att syntax
2013-06-05 01:55:42 -07:00