18 Commits

Author SHA1 Message Date
Nguyen Anh Quynh 070b5add69 x86: fix crash-21-x64-llvm-error-expected-absolute-expression.c 2016-05-31 15:08:32 +08:00
Nguyen Anh Quynh 4d2353952b down version to 0.9 for public release 2016-05-31 09:26:37 +08:00
Nguyen Anh Quynh 4cd6bd0d56 fix merging conflicts 2016-05-31 09:01:01 +08:00
Remco daa14003e3 updated readme, makefiles, added go and rust formatting to const generated files 2016-05-30 22:53:38 +02:00
Nguyen Anh Quynh 499f78265e handle error in peekTok(). this fixes c-crashes/crash-04-hexagon-readcount-not-equal-to-one.c 2016-05-31 00:43:35 +08:00
Remco a89d283518 added nodejs makefile, updated all bindings, updated const generator for nodejs, ruby and python 2016-05-30 13:30:29 +02:00
Remco 891bef7d56 added nodejs makefile, updated all bindings, updated const generator for nodejs, ruby and python 2016-05-30 13:28:44 +02:00
Nguyen Anh Quynh 63317d5757 handle equal directive. this fixes c-crashes/crash-12-x64-cannot-set-a-variable-that-has-already-been-used.c 2016-05-30 01:52:44 +08:00
Nguyen Anh Quynh 6eb7703b3c handle error in applyFixup(). this fixes c-crashes/crash-23-x64-value-does-not-fit-in-the-fixup-field.c 2016-05-30 00:55:46 +08:00
Nguyen Anh Quynh a992d95048 x86: report unsupported instructions in encodeInstruction(). this fixes c-crashes/crash-24-x64-not-is16bitmemoperand.c 2016-05-30 00:28:11 +08:00
Nguyen Anh Quynh e644380b1b handle parser error in getIntVal(), getAPIntVal() & Lex(). this fixes some crashes in c-crashes 2016-05-30 00:04:26 +08:00
Nguyen Anh Quynh a64afb8281 update bindings after the last change 2016-05-29 01:14:14 +08:00
Nguyen Anh Quynh ef0e95ac4b make ks_strerror() support new error code 2016-05-22 19:13:29 +08:00
Nguyen Anh Quynh f719c95bee remove assert() from AsmToken::getStringContents() 2016-05-22 19:03:54 +08:00
Nguyen Anh Quynh 03193cd9cc rename KS_ERR_ASM_SYMBOL_NOTFOUND to KS_ERR_ASM_SYMBOL_MISSING 2016-05-18 02:14:04 +08:00
Nguyen Anh Quynh fbea39ccd7 propagate the error of missing symbol back to ks_asm(). this adds new error code KS_ERR_ASM_SYMBOL_NOTFOUND. fix issue #61 2016-05-18 01:56:02 +08:00
Nguyen Anh Quynh c5ca679598 add error code KS_ERR_ASM_SYMBOL_REDEFINED to report redefined symbols. also updated all the bindings after this 2016-05-17 22:19:30 +08:00
Ingmar Steen 32c13df6f5 Add nodejs bindings 2016-05-10 18:31:35 +02:00