ptitSeb
|
12b177a1ec
|
Fixed ARM64 build
|
2021-03-07 11:46:28 +01:00 |
|
ptitSeb
|
2a514f14c1
|
Reworked FPU/MMX regs, added Context and Signal handling (and test13 works)
|
2021-03-07 11:44:09 +01:00 |
|
ptitSeb
|
395d9eb622
|
Added some DF x87 opcodes
|
2021-03-06 18:26:07 +01:00 |
|
ptitSeb
|
7ca8dc9043
|
Added a few SSE2 opcodes
|
2021-03-06 18:15:30 +01:00 |
|
ptitSeb
|
8b456d5a60
|
Some work on TLS (not sure it's a good idea to separate 64 FS: prefix there)
|
2021-03-06 17:54:47 +01:00 |
|
ptitSeb
|
1b350d24c3
|
Fixed mod/rm relative computation when opcode have trailing bytes
|
2021-03-06 16:54:29 +01:00 |
|
ptitSeb
|
4705ecce1a
|
Fix an issue with mod/rm SBI with R12
|
2021-03-06 16:53:42 +01:00 |
|
ptitSeb
|
96e3d5f172
|
Added fwrite wrapped function
|
2021-03-06 15:26:06 +01:00 |
|
ptitSeb
|
925d40da1c
|
Added F3 0F 6F MOVDQU opcode
|
2021-03-06 14:27:44 +01:00 |
|
ptitSeb
|
71fc52987e
|
Added 0F 11 MOVUPS opcode
|
2021-03-06 14:25:15 +01:00 |
|
ptitSeb
|
a6cfbf6cb1
|
Added 66 0F 6F MOVDQA opcode
|
2021-03-06 14:23:55 +01:00 |
|
ptitSeb
|
6c32def5f7
|
Added some memcpy and friends wrapped functions
|
2021-03-06 14:22:26 +01:00 |
|
ptitSeb
|
57d6539292
|
Added (partial) 0F AE (M/S/L)FENCE opcodes
|
2021-03-06 14:16:52 +01:00 |
|
ptitSeb
|
64922731ec
|
Fixed REX.W 81/83 opcodes
|
2021-03-06 14:11:04 +01:00 |
|
ptitSeb
|
079cb9e833
|
Added strcmp wrapped function
|
2021-03-06 14:09:13 +01:00 |
|
ptitSeb
|
d21dedbe4f
|
More work on elfloader reloc and addend handling
|
2021-03-06 13:55:06 +01:00 |
|
ptitSeb
|
19c528bcba
|
Added wctype and wctype_l wrapped functions
|
2021-03-06 12:55:58 +01:00 |
|
ptitSeb
|
43f9b853fe
|
Added 66 81/83 opcodes
|
2021-03-06 12:53:29 +01:00 |
|
ptitSeb
|
6bcc967138
|
More work on 32bits oprations on F0 prefix
|
2021-03-06 12:52:04 +01:00 |
|
ptitSeb
|
47a5257a61
|
Added wctob and btowc wrapped functions
|
2021-03-06 12:19:34 +01:00 |
|
ptitSeb
|
5b50e43d05
|
Added some local wrapped functions
|
2021-03-06 12:17:46 +01:00 |
|
ptitSeb
|
d94237100c
|
Fixed more 32 opcode to wipe upper 32bits par of 64bits reg
|
2021-03-06 12:16:39 +01:00 |
|
ptitSeb
|
afe97d4815
|
Added F0 REX 81/83 opcodes
|
2021-03-06 12:03:19 +01:00 |
|
ptitSeb
|
dfb5fc6a88
|
Added newlocale and __newlocale wrapped functions
|
2021-03-06 11:59:25 +01:00 |
|
ptitSeb
|
91b5c27fd9
|
Stop inlining all the GetE and GetG
|
2021-03-06 11:57:40 +01:00 |
|
ptitSeb
|
943eb97f06
|
Added REX 0F 90..9F SETcc opcode
|
2021-03-06 11:53:13 +01:00 |
|
ptitSeb
|
a26ae4c7ef
|
Added 66 REX 89 MOV opcode
|
2021-03-06 11:42:55 +01:00 |
|
ptitSeb
|
f40d2031cd
|
Added 66 REX 1F NOP opcode
|
2021-03-06 11:39:41 +01:00 |
|
ptitSeb
|
1b2e700d22
|
Added pthread_once wrapped function
|
2021-03-06 11:37:38 +01:00 |
|
ptitSeb
|
2bcdbb125a
|
Added F0 REX 0F C1 XADD opcode
|
2021-03-06 11:36:40 +01:00 |
|
ptitSeb
|
aba24babea
|
Added wrapped malloc function
|
2021-03-06 11:32:49 +01:00 |
|
ptitSeb
|
ef46db650e
|
Added (F2/F3) REX AB (REP) STOSD opcode
|
2021-03-06 11:31:47 +01:00 |
|
ptitSeb
|
258c62ddde
|
Added REX 0F 29 MOVAPS ocpode
|
2021-03-06 11:22:29 +01:00 |
|
ptitSeb
|
0999500a7a
|
Added 66 REX 0F EF PXOR opcode
|
2021-03-06 11:20:27 +01:00 |
|
ptitSeb
|
4c7bf4695b
|
Addrd REX A9 TEST opcode
|
2021-03-06 11:12:59 +01:00 |
|
ptitSeb
|
036f8e47ab
|
Added REX 87 XCHG opcode
|
2021-03-06 11:10:00 +01:00 |
|
ptitSeb
|
fda3396140
|
Added F0 REX B1 LOCK CMPXCHG opcode
|
2021-03-06 11:06:51 +01:00 |
|
ptitSeb
|
65a64003ba
|
Fixed GetEb handling
|
2021-03-06 10:49:21 +01:00 |
|
ptitSeb
|
8ca2c829de
|
Fixed TRACE on Init with Symbol name
|
2021-03-06 10:34:35 +01:00 |
|
ptitSeb
|
c00623929a
|
Added REX 80 opcodes
|
2021-03-06 10:34:08 +01:00 |
|
ptitSeb
|
281d1a94f1
|
Added REX F6 opcodes
|
2021-03-06 10:28:19 +01:00 |
|
ptitSeb
|
7aca609040
|
Added REX 84 opcode
|
2021-03-06 10:27:15 +01:00 |
|
ptitSeb
|
aed9ebd7d6
|
Added 0F A2 cpuid opcode
|
2021-03-06 10:24:33 +01:00 |
|
ptitSeb
|
f335df23ec
|
Added __cxa_atexit wrapped function
|
2021-03-06 10:07:46 +01:00 |
|
ptitSeb
|
bee17de8a4
|
More work on elfloader and relocation (and tls)
|
2021-03-06 10:02:14 +01:00 |
|
ptitSeb
|
75468d0c4c
|
More work on wrapped lib and elf relocations
|
2021-03-06 09:37:18 +01:00 |
|
ptitSeb
|
4978556ca9
|
Wrapped usleep function
|
2021-03-05 20:42:34 +01:00 |
|
ptitSeb
|
bd8506cb06
|
Added fork wrapped function
|
2021-03-05 20:39:53 +01:00 |
|
ptitSeb
|
0f73133deb
|
Fixed myalign handling for long double on ARM64
|
2021-03-05 19:17:59 +01:00 |
|
ptitSeb
|
90c81ecaa3
|
Somes fixes to float/double/long double handling in va_list
|
2021-03-05 19:14:47 +01:00 |
|