Alon Zakai
|
57460b103d
|
add bullet output for musl, with tiny rounding differences compared to previously
|
2015-06-02 15:11:19 -07:00 |
Alon Zakai
|
513466e0b4
|
avoid a label variable when outlining, as we modify control flow in confusing ways, and the later passes make assumptions about it
|
2015-06-02 15:06:39 -07:00 |
Alon Zakai
|
4e68c2dce1
|
update autodebugger for musl
|
2015-06-02 14:52:42 -07:00 |
Alon Zakai
|
387e0d3d13
|
do not flatten for outlining code that has label assignments at the end of blocks, since we need to keep those aimed directly at their targets
|
2015-06-02 14:47:37 -07:00 |
Alon Zakai
|
789657c5ed
|
use fileno to get fds from FILE*
|
2015-06-02 11:46:48 -07:00 |
Alon Zakai
|
07cbb862e4
|
remove FS pointer<->stream conversions, as pointers are in musl now
|
2015-06-02 11:42:46 -07:00 |
Alon Zakai
|
0c264dc181
|
begin work on socket syscalls
|
2015-06-02 10:44:15 -07:00 |
Alon Zakai
|
b32cb17cb4
|
update sockets.test_getaddrinfo for musl
|
2015-06-01 16:32:16 -07:00 |
Alon Zakai
|
15faaebc8b
|
pthread_setcancelstate stub
|
2015-06-01 16:31:43 -07:00 |
Alon Zakai
|
1d14eb7baf
|
improve and update sockets.test_inet4 for musl, which optimizes the text printout of ipv6 addresses
|
2015-06-01 15:56:56 -07:00 |
Alon Zakai
|
68c3bad306
|
preadv, pwritev syscalls, readv/writev refactoring, and pipe2 syscall stub
|
2015-06-01 15:35:11 -07:00 |
Alon Zakai
|
d226f4ef5f
|
dup3 syscall and dup refactoring
|
2015-06-01 15:00:13 -07:00 |
Alon Zakai
|
bf1a9aac57
|
utimensat syscall
|
2015-06-01 14:51:20 -07:00 |
Alon Zakai
|
a3621a17ef
|
pselect syscall stub
|
2015-06-01 14:15:58 -07:00 |
Alon Zakai
|
7c5866a1de
|
faccessat syscall, and access refactoring
|
2015-06-01 14:12:02 -07:00 |
Alon Zakai
|
7adf0e8815
|
Merge branch 'incoming' into musl-syscall
Conflicts:
tests/test_core.py
tests/test_other.py
|
2015-06-01 13:36:39 -07:00 |
Alon Zakai
|
ec948e301e
|
fchmodat syscall
|
2015-06-01 13:29:00 -07:00 |
Alon Zakai
|
ac78339e95
|
readlinkat syscall and readlink refactoring
|
2015-06-01 13:25:40 -07:00 |
Alon Zakai
|
03a712d2f6
|
linkat, symlinkat syscalls
|
2015-06-01 13:22:21 -07:00 |
Alon Zakai
|
f57b587eec
|
Merge pull request #3485 from mosra/webgl-shader-info-log
Don't replace empty (non-null) shader compilation info log.
|
2015-06-01 12:20:59 -07:00 |
Vladimír Vondruš
|
10fa163106
|
Properly handle nulls instead of strings also in other shader functions.
|
2015-06-01 20:46:21 +02:00 |
Vladimír Vondruš
|
1075e43c17
|
Test that empty string is returned if shader compiles fine.
|
2015-06-01 20:12:06 +02:00 |
Vladimír Vondruš
|
58361191e2
|
Removed obsolete comments.
|
2015-06-01 20:10:50 +02:00 |
Vladimír Vondruš
|
2e9a5c5e01
|
Don't replace empty (non-null) shader compilation info log.
The workaround was meant to fix only the case when the returned object
is null.
|
2015-06-01 18:54:02 +02:00 |
Alon Zakai
|
1f7b8237be
|
renameat syscall
|
2015-05-31 15:42:31 -07:00 |
Alon Zakai
|
d9fcd9118d
|
unlinkat syscall
|
2015-05-31 15:34:10 -07:00 |
Alon Zakai
|
492b8e9da7
|
futimesat stub
|
2015-05-31 15:28:22 -07:00 |
Alon Zakai
|
14520b9abf
|
fchownat syscall
|
2015-05-31 15:24:44 -07:00 |
Alon Zakai
|
f71730465e
|
refactor mknod, and mknodat syscall
|
2015-05-31 11:55:33 -07:00 |
Alon Zakai
|
91c2067c0f
|
mkdirat syscall, and mkdir refactoring
|
2015-05-31 10:43:42 -07:00 |
Alon Zakai
|
7101e873d7
|
refactor calculateAt method for all *at syscalls, and openat syscall
|
2015-05-31 10:37:53 -07:00 |
Alon Zakai
|
a4a52ebe51
|
mincore and madvise syscall stubs
|
2015-05-30 21:58:58 -07:00 |
Alon Zakai
|
b23fad5501
|
mark some syscalls as not yet tested
|
2015-05-30 21:54:49 -07:00 |
Alon Zakai
|
b3e25ea413
|
getresuid and getresgid32 syscalls
|
2015-05-30 21:51:05 -07:00 |
Alon Zakai
|
dee567663d
|
ugetrlimit syscall
|
2015-05-30 21:45:25 -07:00 |
Alon Zakai
|
6f79a885e1
|
pwrite64 syscall
|
2015-05-30 21:40:19 -07:00 |
Alon Zakai
|
01aa0d9c13
|
mlock, munlock, mlockall, munlockall, mremap syscall stubs
|
2015-05-30 21:36:01 -07:00 |
Alon Zakai
|
289e95adb6
|
setdomainname and mprotect syscall stubs
|
2015-05-30 21:29:54 -07:00 |
Alon Zakai
|
32cba0876c
|
wait4 syscall stub
|
2015-05-30 16:50:00 -07:00 |
Alon Zakai
|
96284de706
|
setitimer syscall
|
2015-05-30 16:45:59 -07:00 |
Alon Zakai
|
d55e8edfac
|
improve SYSCALL_DEBUG warnings to cover all return values, not just FS exceptions
|
2015-05-30 16:45:43 -07:00 |
Alon Zakai
|
e2d04a54af
|
setpriority and setpriority syscalls
|
2015-05-30 16:35:57 -07:00 |
Alon Zakai
|
b2282d6cd7
|
getrusage syscall
|
2015-05-30 13:49:28 -07:00 |
Alon Zakai
|
d3c46d4807
|
setrlimit syscall stub
|
2015-05-30 13:46:07 -07:00 |
Alon Zakai
|
17e7660428
|
umask syscall
|
2015-05-30 13:43:28 -07:00 |
Alon Zakai
|
6d1330e45b
|
mark acct syscall as unsupported
|
2015-05-30 12:41:22 -07:00 |
Alon Zakai
|
9760dd3515
|
handle exit() in other.test_all_syscalls
|
2015-05-30 12:40:48 -07:00 |
Alon Zakai
|
92f395e00d
|
exit syscall
|
2015-05-30 12:32:57 -07:00 |
Alon Zakai
|
bf939bee1c
|
remove duplicate 'exit' in musl list of stuff we don't need
|
2015-05-29 20:38:45 -07:00 |
Alon Zakai
|
0564eba635
|
add a test to check for unimplemented syscalls
|
2015-05-29 19:56:06 -07:00 |