uebayasi
53f0d42f36
valgrind-3.10.1p10
...
- Recognize new sendsyslog() (pointed out by millert@).
- Sync all the other missing syscalls and provide stubs.
- Use the latest versions of automake/autoconf.
2016-03-31 07:22:01 +00:00
uebayasi
8a95241406
valgrind-3.10.1p9: Not only recognize pledge(2) but also skip it so
...
Valgrind can call syscalls implicitly.
2016-03-29 05:10:55 +00:00
jasper
48172d40c8
bump after tame(2) was added; >1h between commits is quite a stretch to ride
...
on REVISION bumps. which are cheap anyway.
2015-08-24 06:40:05 +00:00
uebayasi
77a50e82a2
Minimally support tame(2) too; ride on the previous revision bump.
2015-08-24 04:44:29 +00:00
uebayasi
a4277dd426
valgrind-3.10.1p7: Minimally support kbind(2).
2015-08-24 03:34:43 +00:00
uebayasi
bded1b8299
Update devel/valgrind to 3.10.1p6 (20150731).
...
Most notably fixed syscall EINTR handling, reported by yasuoka@.
2015-08-01 03:08:30 +00:00
uebayasi
21f7a4f4d1
Update devel/valgrind to 3.10.1p5.
...
- More signal assertion changes missed in p4.
2015-06-25 06:50:15 +00:00
uebayasi
1e8395ff14
Update devel/valgrind to 3.10.1p4, merging valgrind-openbsd 20150625 release.
...
- Fix (work-around) more signal assertions.
- Properly replace string functions in memcheck to suppress memory read
errors.
2015-06-25 06:26:05 +00:00
uebayasi
55a0762337
Update devel/valgrind to 3.10.1p3, merging valgrind-openbsd 20150622 release.
...
- Drop suid bits from memcheck binaries.
This makes Valgrind (memcheck) heap memory tracking work properly
by allowing ld.so to accept $LD_PRELOAD. Valgrind (memcheck)
overrides malloc(3) and friends with ones in ``libreplacemalloc''
to trace their uses.
2015-06-22 05:44:06 +00:00
uebayasi
6ce3aa0e26
Update devel/valgrind to 3.10.1p2, merging valgrind-openbsd 20150528 release.
...
- Fix IOCTL argument read/write tracking.
- Fix (work-around) signal assertion failure.
- Fix build for binutils-2.17.
The binutils diff was from jca@.
OK jca@
2015-05-28 16:09:23 +00:00
jca
11a7ee9454
Fix binutils-2.17@amd64: use -fPIC
...
Committing this a bit early, but a valgrind that builds is better than
a valgrind that doesn't.
2015-05-25 15:20:44 +00:00
jca
1af8fb9ec0
Remove BROKEN, provide -nopie flags for static linking.
...
Also print the final link command in the affected script.
Reported by naddy@, ok uebayasi@ (maintainer)
2015-04-30 13:06:10 +00:00
ajacoutot
646219daaa
Mark BROKEN for now; jca@ will have a look at it.
...
ok jca@
2015-04-30 09:27:39 +00:00
uebayasi
11faf6c16d
Missing build dependency on libelf (libelf/gelf.h); reported by nigel@
2014-12-12 05:18:30 +00:00
uebayasi
ac3e81b69f
Import valgrind-3.10.1.
...
Heavily based on FreeBSD's port. Only for amd64 now. Very preliminary &
only memcheck is supported.
Reviewed by sthen@ and zhuk@.
OK sthen@ dcoppa@
2014-12-11 16:50:08 +00:00