Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
valgrind
/
7ce831126fbe7b162a08353e92342b0fb10ec5bd
/
coregrind
/
m_syswrap
4ae4040
by njn
· 19 years ago
33d17fa
Even more ppc32 syscalls.
by sewardj
· 19 years ago
a9fff9b
Enable a few more syscalls on ppc32-linux.
by sewardj
· 19 years ago
60beca1
- Fix bug causing thread slots not to get reused - yet more syscalls on ppc32
by sewardj
· 19 years ago
5addd6c
Enable a couple more syscalls on ppc32.
by sewardj
· 19 years ago
dc294c3
Don't assert if execve fails. Fixes bug #110875.
by tom
· 19 years ago
4b70e8c
Clarify comment.
by njn
· 19 years ago
9b52a34
Fix system call name in error messages.
by tom
· 19 years ago
d9cac2f
Check the fields of the new structure passed to sigaction individually
by tom
· 19 years ago
95d23cc
Enable the inotify system calls on amd64.
by tom
· 19 years ago
6c93c4f
If the pre-handler for the execve system call fails to state the file
by tom
· 19 years ago
0605fd6
Implement the waitid system call. Fixes bug #110202.
by tom
· 19 years ago
5cbecb7
Allow a NULL second argument to clock_getres. Fixes bug #110203.
by tom
· 19 years ago
e21058c
Fix up do_syscall_clone_ppc32_linux. Seems to improve thread exiting.
by sewardj
· 19 years ago
6a32449
ppc32-linux: implement a bunch more syscalls, and also fix up clone
by sewardj
· 19 years ago
bd77403
Replace out-of-date email address.
by njn
· 19 years ago
2d7c396
Enable sys_fchmod and sys_fchown.
by sewardj
· 19 years ago
3b86ae5
Take the address of the ifr_index member when testing if it is defined
by tom
· 19 years ago
62ba758
Handle the TIOCMGET ioctl.
by tom
· 19 years ago
2c2bc25
Handle the HDIO_GETGEO ioctl. Secondary problem found from bug #109780.
by tom
· 19 years ago
eafc49b
Handle a number of additional block device ioctls. Fixes bug #109780.
by tom
· 19 years ago
20d3572
Handle the fadvise64 system calls correctly on 32 bit platforms.
by tom
· 19 years ago
85a9dca
Makefile stuff, partly from Tom, which uses the SVN-externall'd VEX
by sewardj
· 19 years ago
a1d5680
Fix some inconsistent system call trace messages.
by tom
· 19 years ago
0bcaf2a
Add support for the inotify system calls based on a patch
by tom
· 19 years ago
3d7c2f0
Get rid of --support-elan3=. This flag wasn't doing anything since
by sewardj
· 19 years ago
ca33405
Enable sys_poll.
by sewardj
· 19 years ago
0a400c7
Change some int uses to Int (the house types).
by sewardj
· 19 years ago
9264559
A commit which is almost all trivial change.
by sewardj
· 19 years ago
2af58f2
Yet more system calls.
by tom
· 19 years ago
a514661
Enable rt_sigpending on amd64. Fixes bug #109429.
by tom
· 19 years ago
b0987f0
Document different argument order for clone on amd64.
by tom
· 19 years ago
67c5364
The timeout argument to rt_sigtimedwait is in the third argument not
by tom
· 19 years ago
1b1a223
More system call fixups.
by tom
· 19 years ago
507ae56
Yet more amd64 system calls.
by tom
· 19 years ago
b33fc68
Fix mistaken comments.
by tom
· 19 years ago
2b18aa8
Pass clone arguments in the correct order when doing a fork style
by tom
· 19 years ago
4c9c80d
Enable sched_yield on amd64. Fixes bug #109362.
by tom
· 19 years ago
10c4b52
Return success when get_thread_area succeeds.
by tom
· 19 years ago
f2dab38
Support ARCH_GET_FS with arch_prctl on amd64.
by tom
· 19 years ago
f7c00b1
by njn
· 19 years ago
bc49f3d
Enable some more system calls on amd64.
by tom
· 19 years ago
e3a0b0f
Fix compiler warning.
by tom
· 19 years ago
9637573
Enable setuid and setgid on amd64.
by tom
· 19 years ago
c55ad8c
Fix the mmap2 pre-handler to avoid corrupting the arguments when
by tom
· 19 years ago
01c3dae
Enable the rt_sigqueueinfo syscall on amd64.
by tom
· 19 years ago
13696cc
Fix crash when no environment is given to execve.
by tom
· 19 years ago
92098db
Check members of the stack_t structure passed to sigaltstack
by tom
· 19 years ago
b9fef19
Check each member of the ifconf structure passed to SIOCGIFCONF
by tom
· 19 years ago
56e1c84
Check each field of the msghdr structure passed to sendmsg/recvmsg
by tom
· 19 years ago
1110699
add comment
by njn
· 19 years ago
4e13695
Take a copy of the environment given to execve before trying to mangle
by tom
· 19 years ago
d655564
Handle the BLKGETSIZE64 ioctl. Fixes bug #104797.
by tom
· 19 years ago
f5d62be
Preserve %esi across VG_(clone) as the caller may be relying on it
by tom
· 19 years ago
463b3d9
Track API changes in vex r1272.
by sewardj
· 19 years ago
18f1927
Allow a NULL argument to the times system call. Fixes bug #103509.
by tom
· 19 years ago
6c90209
Get rid of endianness assumptions in the PRRAn macro, which is
by sewardj
· 19 years ago
b865b16
Fix/reinstate a whole bunch of syscalls.
by sewardj
· 19 years ago
a932d29
Enable a couple more syscalls.
by sewardj
· 19 years ago
b2112c1
Enable some more amd64 syscalls.
by tom
· 19 years ago
4f08a65
Sort out the mess that is pread64/pwrite64 properly. All three platforms
by tom
· 19 years ago
4a83015
Removed the remnants of the attempt at an ARM port, because it had
by njn
· 19 years ago
94260f2
by njn
· 19 years ago
e23772f
Try to make (client) clone() work for ppc32-linux. I don't know if I
by sewardj
· 19 years ago
1798ecd
A few more syscalls for ppc32-linux.
by sewardj
· 19 years ago
a78ec81
Reinstated a couple more syscalls
by cerion
· 19 years ago
43557d3
Reinstate wrappers for epoll_{create,wait,ctl}.
by sewardj
· 19 years ago
0087c50
by njn
· 19 years ago
1aa90a1
Avoid compiler warning.
by njn
· 19 years ago
cdaec51
Avoid magic numbers.
by njn
· 19 years ago
0ae787c
by njn
· 19 years ago
1b9cd1c
Change scope from VG_ to ML_ various assembly symbols to do with doing
by sewardj
· 19 years ago
310ed28
Simplify atfork to only provide the functionality we need.
by njn
· 19 years ago
40e7358
by njn
· 19 years ago
6140074
Remove out-of-date comments.
by njn
· 19 years ago
508aef5
Enabled a bunch more syscalls
by cerion
· 19 years ago
7b2c38c
VG_() -> ML() for ppc32, amd64 (plus a few scattered ones in comments etc)
by cerion
· 19 years ago
af839f5
by njn
· 19 years ago
f845f8f
by njn
· 19 years ago
7eb7c58
by sewardj
· 19 years ago
351d006
by njn
· 19 years ago
419bbcb
Slight reduce m_syswrap's dependence on m_signals by moving
by njn
· 19 years ago
899ce73
by njn
· 19 years ago
85665ca
Finally, valgrind on ppc32.
by cerion
· 19 years ago
f4c5016
by njn
· 19 years ago
ae7359b
by njn
· 19 years ago
c7561b9
by njn
· 19 years ago
fd0922c
Fix x86_64 build. Also fix vgtest_ume (although it fails on x86_64.)
by rjwalsh
· 19 years ago
fcb7c3e
by njn
· 19 years ago
9a8be6c
Renamed tool_asm.h as pub_basics_asm.h. Removed core_asm.h.
by njn
· 19 years ago
8a4eeaf
by njn
· 19 years ago