pancake
9392424e30
Fix #2397 and #2398 - honor syscall args in dcs on linux-x86-64
2015-04-18 10:35:57 +02:00
David Kreuter
02573a83b8
drx.c: Range check on drx_set(..., n, ...) off by one
2015-04-17 16:51:20 +02:00
skuater
a853b35c8f
fix getmodules for windows process
2015-04-14 17:15:06 +02:00
pancake
997dda6e5b
Add support for iOS-simulator and static-OSX builds
2015-04-14 17:14:43 +02:00
pancake
f9d6ff2f2b
Fix some travis warnings
2015-04-12 18:00:40 +02:00
pancake
acd5e4b999
Fix dalvik<->dex class and method name resolutions
2015-04-12 05:13:51 +02:00
jvoisin
34473357d7
Fix some compilation warnings
2015-04-12 00:06:38 +02:00
NighterMan
a71b00acf2
Multiple esil changes for x86_cs
...
- getarg() now supports and extra "set operation" argument to ease esil opcodes writing
- getarg() calls refactored to support new argument
- The generation of some esil opcodes now use the "extra set operation" from getarg()
- rep movs* now uses the new DUP esil instruction
- rep movs* bugfix: ZF was being used instead of DF as direction flag
- Partial idiv support: update flags and signedness handling is pending
- Added some missing registers in reg-linux-x64.h
2015-04-07 23:18:01 +02:00
pancake
a0ef11be00
Fix 3 covs and several warnings in windbg for w32
2015-04-07 14:53:28 +02:00
pancake
83065452c8
Implement dr regname, and move the old functionality under drt
2015-04-06 23:37:49 +02:00
pancake
b55b573cef
Fix #2315 - Individual register printing is broken
2015-04-05 18:48:36 -04:00
skuater
5bad0aae82
Fix issue with XMM on linux64 (pid vs tid)
2015-04-01 17:09:49 +02:00
pancake
18fb2c7310
Support longer mapnames for XNU
2015-03-27 11:11:02 +01:00
pancake
7301965cc2
Fix warning on OSX debugger (thx dkreuter)
2015-03-25 23:24:27 +01:00
Anton Kochkov
13cfed3509
Fix a typo from previous commit
2015-03-23 18:18:52 +03:00
XVilka
3ca5c3191a
More Cygwin fixes
2015-03-23 18:17:36 +03:00
XVilka
ab098c7f23
Fix Cygwin building
2015-03-23 16:45:59 +03:00
pancake
130b0a9c78
Fix w32 build
2015-03-22 16:22:59 +01:00
skuater
b05efbc254
Fix w64 debugger
2015-03-21 00:29:14 +01:00
pancake
95c2dd01ad
Disable DRX on OSX until fixed
2015-03-20 22:51:24 +01:00
pancake
597f4f595b
Refix android-x86 build
2015-03-18 00:59:26 +01:00
skuater
30273f265c
Fix android-x86 build
2015-03-18 00:10:43 +01:00
skuater
ec2bc87813
Initial support for FPU reg-get on Linux-x86-{32|64}
2015-03-17 22:35:31 +01:00
condret
250415f4bf
fix as-bug (regprofiles)
2015-03-16 17:03:35 +01:00
condret
31d093e68a
fix linux-x86-regprofile
2015-02-28 21:04:22 +01:00
Kamil Rytarowski
b9b7ee222d
Fix build for !(__linux__ && __powerpc__)
2015-02-24 03:44:15 +01:00
Kamil Rytarowski
ad2561fa81
Disable R_REG_TYPE_{FPU,MMX,XMM} for !__linux__
2015-02-23 03:33:14 +01:00
pancake
5c8b417cf2
Add mul/div opcodes for x86.nz assembler and fix osx build
2015-02-20 19:39:38 +01:00
skuater
5335ba8f5f
Initial support for FPU/MMX/XMM on linux-x86-64
2015-02-19 10:52:01 +01:00
jvoisin
5ad3afb628
Coverifix
2015-02-11 17:55:25 +01:00
Jeffrey Crowell
d4e0575d67
build on clang jenkins now
2015-02-05 10:57:21 +01:00
pancake
11722083bf
More Android build fixes. Fortunes are now available
2015-01-24 21:45:32 +01:00
pancake
4addf6d538
Show strings in drr, Add ios syscalls and fix x86-32 debug on osx64
2015-01-14 02:00:55 +01:00
pancake
743bd0a68a
Initial support for ARM and ARM64 local variables
2015-01-10 02:14:55 +01:00
pancake
0c91c7df62
Fix several bugs in the windbg and cris. thanks to coverity
2014-12-09 17:50:19 +01:00
pancake
85631e7104
Fix build on OSX, fix warnings in shlr/wind and handle asm.cpu and asm.syntax for asm.cris
2014-12-08 23:38:13 +01:00
pancake
8bdea8eea3
Fix several build issues to make crosscompilation and w32 happy
2014-12-07 20:05:24 +01:00
pancake
9fa79fbf0c
Fix build
2014-12-07 19:37:03 +01:00
LemonBoy
3b9164c04c
Initial WinDBG support
2014-12-07 19:32:45 +01:00
pancake
96a4dd7f5c
Fix dpa on Linux
2014-11-28 13:07:25 +01:00
jvoisin
6d803698a6
Fix some warnings
2014-11-22 16:44:36 +01:00
pancake
fa9129a817
Handle names in 'dm' for OSX/iOS
2014-11-22 00:36:42 +01:00
LemonBoy
832adcd557
Make the bp api slightly saner
2014-11-17 16:24:26 +01:00
pancake
850309a7e9
Initial support for android-aarch64
2014-11-10 01:54:05 +01:00
skuater
e192051aa7
debug improves
2014-11-08 00:25:17 +01:00
skuater
430ef8d5fe
Hardware breakpoints working
2014-11-05 13:10:18 +01:00
trndr
00949b0300
Fix gdb dc and dcu
2014-11-04 21:55:51 +01:00
trndr
83ad35e39a
Try to implement MIPS gdb reg profile
2014-11-04 02:17:35 +01:00
pancake
92b167bbdd
Add r_buf_read/write methods using CUR, fix some more warnings
2014-10-29 22:12:16 +01:00
jvoisin
a60d82b800
Fix a lot of warnings for GCC
...
Less than 20 warnings remaining on my x86_64 GCC 4.9.1
2014-10-26 13:50:58 +01:00