Theodore Dubois
|
db525dc2ad
|
Implement pselect
|
2018-10-30 16:59:12 -07:00 |
|
Theodore Dubois
|
00ec13cb6e
|
Implement log base 2 (fyl2x)
|
2018-10-30 14:41:39 -07:00 |
|
Theodore Dubois
|
9f6c6bbefa
|
Fix non-jit build
|
2018-10-29 17:16:02 -07:00 |
|
Theodore Dubois
|
de811568a1
|
Add ln2 floating point constant
|
2018-10-29 17:13:05 -07:00 |
|
Theodore Dubois
|
c10fac176f
|
Implement frndint
|
2018-10-29 17:13:05 -07:00 |
|
Theodore Dubois
|
5c592c46b8
|
Ignore fwait
|
2018-10-29 17:13:05 -07:00 |
|
Theodore Dubois
|
c4bab772f9
|
Update README.md
|
2018-10-29 17:07:52 -07:00 |
|
Theodore Dubois
|
dca42ec251
|
Decode fdivp
|
2018-10-29 16:38:20 -07:00 |
|
Theodore Dubois
|
58d17ab835
|
Merge pull request #22 from SEProblem/faccessat
Implement sys_faccessat (call: 307)
|
2018-10-29 15:27:42 -07:00 |
|
SEProblem
|
3d5f42c106
|
Implement sys_faccessat (call: 307)
|
2018-10-29 15:17:52 -07:00 |
|
Theodore Dubois
|
6507a3c8bf
|
Update README.md
|
2018-10-29 14:22:29 -07:00 |
|
Theodore Dubois
|
b369459a18
|
Enable jit by default
|
2018-10-29 14:16:08 -07:00 |
|
Theodore Dubois
|
67a94999a9
|
Implement atomic operations on x86
|
2018-10-28 20:39:14 -07:00 |
|
Theodore Dubois
|
ed5cf3b432
|
Add decoder support for atomics
|
2018-10-28 18:27:00 -07:00 |
|
Theodore Dubois
|
254f050f3e
|
Initialize the futex hashtable lock
|
2018-10-28 16:28:28 -07:00 |
|
Theodore Dubois
|
52bca8ece0
|
Attempt to fix the stack alignment once and for all
|
2018-10-28 15:12:15 -07:00 |
|
Theodore Dubois
|
1442fe2bdf
|
Fix a fd leak when fdopendir fails
|
2018-10-22 15:03:52 -07:00 |
|
Theodore Dubois
|
217ce1e6ba
|
Fix potential fd leak in readlink
|
2018-10-22 14:59:52 -07:00 |
|
Theodore Dubois
|
e112675f74
|
Use the correct size for loads and stores in scas and cmps
|
2018-10-22 14:59:28 -07:00 |
|
Theodore Dubois
|
25441d10cc
|
Implement pread
|
2018-10-22 11:05:26 -07:00 |
|
Theodore Dubois
|
d058149e5d
|
Use GPL, not LGPL
|
2018-10-10 17:13:06 -07:00 |
|
Theodore Dubois
|
24000ddb31
|
Release build 31 to testflight
builds/beta/31
|
2018-10-08 17:36:58 -07:00 |
|
Theodore Dubois
|
261f51ba61
|
Implement sched_setaffinity
|
2018-10-08 17:22:30 -07:00 |
|
Theodore Dubois
|
a6236c7545
|
Fix build for x86 darwin
|
2018-10-08 17:18:19 -07:00 |
|
Theodore Dubois
|
c4837720ff
|
Implement fabs/fchs
|
2018-10-08 15:25:45 -07:00 |
|
Theodore Dubois
|
89ad262fd8
|
Don't log in release mode
|
2018-10-08 14:27:18 -07:00 |
|
Theodore Dubois
|
2e66513306
|
Implement chown32
|
2018-10-08 14:26:48 -07:00 |
|
Theodore Dubois
|
b06be929d2
|
Pass through O_TRUNC and O_APPEND
|
2018-10-08 12:27:55 -07:00 |
|
Theodore Dubois
|
93aa315524
|
Log the data for a write call
|
2018-10-08 11:44:06 -07:00 |
|
Theodore Dubois
|
e170446cc4
|
Store the adhoc stat info in the fd
|
2018-10-08 11:43:54 -07:00 |
|
Theodore Dubois
|
6cfbe6a15f
|
iMake brk calls with 0 not fail immediately
|
2018-10-08 11:43:01 -07:00 |
|
Theodore Dubois
|
976bd0ab0e
|
Remove FPU debug logging
|
2018-10-08 09:48:29 -07:00 |
|
Theodore Dubois
|
a0cc2e77e4
|
Implement overflow conditionals in jit
|
2018-10-07 20:53:58 -07:00 |
|
Theodore Dubois
|
6eaaed4451
|
Fix instruction pointer after segfault or illegal instruction
|
2018-10-07 20:46:18 -07:00 |
|
Theodore Dubois
|
f616b55ccc
|
Implement basic setresuid and setresgid
|
2018-10-07 19:07:52 -07:00 |
|
Theodore Dubois
|
4bb99b163d
|
Fix typo in futex_wake
|
2018-10-07 19:07:37 -07:00 |
|
Theodore Dubois
|
1d1088d05f
|
Return the number of bytes sent from sendto
|
2018-10-07 17:59:25 -07:00 |
|
Theodore Dubois
|
ff08bffadd
|
Merge duplicate poll file descriptors
|
2018-10-07 17:58:58 -07:00 |
|
Theodore Dubois
|
4e9b3089e7
|
Fix leak of poll notify pipes
|
2018-10-07 16:44:47 -07:00 |
|
Theodore Dubois
|
aff0e868b0
|
fixup! Make various memory management things shared between threads
|
2018-10-07 13:47:01 -07:00 |
|
Theodore Dubois
|
12bb1efbfe
|
Handle NULL passed to recvfrom
|
2018-10-07 13:02:46 -07:00 |
|
Theodore Dubois
|
4a8efe8d01
|
Make various memory management things shared between threads
|
2018-10-07 13:02:15 -07:00 |
|
Theodore Dubois
|
0cfe10729b
|
Improve jit log messages
|
2018-10-06 20:57:10 -07:00 |
|
Theodore Dubois
|
137ba5a0d8
|
Correctly report the segfault address
|
2018-10-06 20:56:43 -07:00 |
|
Theodore Dubois
|
4b7a08dcfe
|
Add strace for clock_gettime and fcntl
|
2018-10-05 17:56:06 -07:00 |
|
Theodore Dubois
|
f0e127355e
|
Implement getsockopt
|
2018-10-05 17:56:06 -07:00 |
|
Theodore Dubois
|
310a77ab3a
|
Implement CLONE_CHILD_CLEARTID
|
2018-10-05 16:42:16 -07:00 |
|
Theodore Dubois
|
0ecd135b92
|
Don't fail on shared futexes
|
2018-10-05 16:32:43 -07:00 |
|
Theodore Dubois
|
a085694d0e
|
Implement xadd in the JIT
|
2018-10-05 16:32:43 -07:00 |
|
Theodore Dubois
|
c2f1b92caf
|
Allow select with empty fd set
|
2018-10-05 16:32:43 -07:00 |
|