mio
fc193ffe24
Fix missing macros
2022-10-28 17:55:39 +02:00
mio
a40bf26263
Disable test_x86_unaligned_access on be hosts
2022-10-28 17:53:20 +02:00
mio
428ed8fd21
Fix test_x86_unaligned_access for big endian hosts
2022-10-28 17:47:55 +02:00
mio
563104fa91
IP register is 2 bytes
2022-10-28 17:44:17 +02:00
mio
9c5358c759
Respect QEMU ZMM_Q to work on big endian hosts
2022-10-28 17:37:02 +02:00
mio
3c18ddcc41
Fix PC write for PPC32/64
2022-10-28 16:23:50 +02:00
mio
4b961a8ef6
Apply fix for big endian hosts per #1710
2022-10-28 16:20:20 +02:00
mio
98980c904c
Pass the correct size integers
2022-10-28 15:59:14 +02:00
mio
47275c18f4
Fix a test bug
2022-10-28 15:02:59 +02:00
mio
d80cd54b0f
Revert test_ctl endian changes
2022-10-27 23:39:43 +02:00
mio
bb7b5bb64a
Use macro bswap
2022-10-27 23:32:15 +02:00
mio
e01556557e
Fix endianess in test_ctl
2022-10-27 22:52:25 +02:00
mio
fb8fb1ca7a
Add headers for endianess
2022-10-27 22:51:56 +02:00
mio
da3999b6f0
Add tests for thumb2
2022-10-21 11:37:07 +02:00
mio
6162708bb2
Hack more to support BE32
2022-10-21 11:30:22 +02:00
lazymio
c30a712058
Merge pull request #1723 from TSRBerry/update-dotnet
...
bindings: Refactor and update .NET bindings
2022-10-20 22:01:22 +02:00
mio
3ea7857be3
Exit early when invalid read happens
...
In this way, the target register won't be overwritten
2022-10-20 21:57:28 +02:00
mio
e5756b79f8
Update FAQ
2022-10-20 21:47:09 +02:00
TSR Berry
040146e059
dotnet: Target .NET 6.0
2022-10-20 21:31:46 +02:00
mio
13b8e2625f
Check PC range for mem hooks
2022-10-20 21:25:21 +02:00
mio
a5d4d30a31
Sync PC for mem ldst on aarch64
2022-10-20 21:19:18 +02:00
TSR Berry
0522f728b6
dotnet: Remove faulty property groups
2022-10-20 20:35:54 +02:00
mio
35010035d7
Fix macro typo
...
Thanks @roehling
2022-10-20 20:10:27 +02:00
lazymio
df3aa0fccb
Merge pull request #1722 from TSRBerry/dev
...
aarch64: Add FPCR and FPSR registers
2022-10-15 00:17:38 +02:00
TSR Berry
7b8b75b9f8
bindings: Adjust consts
2022-10-14 17:33:07 +02:00
TSR Berry
442dd437e1
aarch64: Move FPCR and FPSR registers to not break compatibility
...
Co-authored-by: merry <git@mary.rs>
2022-10-14 17:31:20 +02:00
TSR Berry
b1af49f72b
dotnet: Adapt README.md to recent changes
2022-10-14 17:16:57 +02:00
TSR Berry
ff1f0a5c1a
dotnet: Refactor .NET bindings for .NET5.0
2022-10-14 16:57:46 +02:00
TSR Berry
c787fa8e64
bindings: Update Arm64 consts
2022-10-14 15:18:16 +02:00
TSR Berry
12fd4fc086
aarch64: Add FPCR and FPSR registers
...
Co-authored-by: merry <git@mary.rs>
2022-10-14 15:18:14 +02:00
Nguyen Anh Quynh
b99ec09c90
tests: remove unused var
2022-10-12 14:43:01 +08:00
Nguyen Anh Quynh
66adfff20d
samples: fix a typo
2022-10-12 14:39:10 +08:00
mio
302fb1b6b3
Add help wanted tag
2022-10-09 14:18:55 +02:00
mio
50a0b59d0d
Use dockcross for aarch64 wheel
2022-10-01 01:31:13 +02:00
mio
23852aa77e
Fix wrong build command
2022-10-01 01:04:49 +02:00
mio
a0ff997c84
Fix ubuntu arch
2022-10-01 01:02:04 +02:00
mio
6ca077d139
Build aarch64 wheel
2022-10-01 01:01:22 +02:00
mio
c144f06145
Format code
2022-10-01 00:14:08 +02:00
mio
19d8876e23
Deep copy for arm cpu state
2022-10-01 00:14:08 +02:00
lazymio
2a3cc7a1b3
Merge pull request #1714 from Sh4ww/fix-type-hint-in-python-bindings
...
Fix type hint of reg_write in Python bindings. (#1706 )
2022-09-27 23:52:24 +02:00
mio
b0b3a57bcd
Update FAQ
2022-09-27 23:13:19 +02:00
lazymio
b4fb796951
Merge pull request #1715 from relapids/macos_m1_failures
...
Fix test_uc_hook_cached_uaf for MacOS M1 (aarch64).
2022-09-27 23:04:09 +02:00
lazymio
5e060513a0
Merge pull request #1687 from relapids/clang_cl_support
...
Allow building with clang-cl (using MSVC config) on Windows.
2022-09-27 23:02:21 +02:00
relapids
1065c2dff4
Fix test_uc_hook_cached_uaf for MacOS M1 (aarch64).
2022-09-25 15:24:56 -07:00
mio
7fb6264d02
Also copy glib_compat and samples
2022-09-25 18:46:04 +02:00
mio
97b2e44c77
Also copy cmake files
2022-09-25 18:43:09 +02:00
Sh4w
a98cd25747
Fix type hint of reg_write in Python bindings
2022-09-26 00:18:31 +08:00
Timo Röhling
e1e7b25268
Adjust big memory test for host pagesize
...
On machines with a page size larger than 4K, the requested memory size
in `test_map_big_memory` gets rounded up and overflows to zero.
This PR adds some code to query the page size and adjust the requested
memory size accordingly.
2022-09-25 18:16:06 +02:00
mio
e76b2db434
Support build in a sdist
2022-09-25 18:09:41 +02:00
mio
32a3a6865a
Don't resize user alloc-ed memory
2022-09-25 17:41:33 +02:00