Julian Seward
adc2dafee9
Update copyright dates, to include 2015. No functional change.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15577
2015-08-21 11:32:26 +00:00
Julian Seward
e421887527
345338 - TIOCGSERIAL and TIOCSSERIAL ioctl support on Linux
...
Patch from Martin Ling (martin-kdebugs@earth.li )
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15542
2015-08-14 08:17:37 +00:00
Julian Seward
0b41710542
Rename a bunch of __unused fields to __unused0, since some Android
...
NDK's appear to #define __unused to __attribute__((__unused__)),
causing the build to fail in bizarre ways.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14412
2014-09-01 20:50:56 +00:00
Tom Hughes
82ec0b5d43
Add support for the F_OFD_SETLK, F_OFD_SETLKW, and F_OFD_GETLK fcntl
...
commands. BZ#337285.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14149
2014-07-10 14:48:00 +00:00
Tom Hughes
13c65e031d
Add SIOCATMARK ioctl support.
...
Patch from Austin English via BZ#335441.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14112
2014-06-26 13:14:56 +00:00
Tom Hughes
8c9c829f4c
Add support for TIOCNOTTY ioctl. BZ#331476.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14104
2014-06-26 11:03:32 +00:00
Dejan Jevtic
efdafccacc
mips32/mips64: Fix the problem with VKI_ENOSYS and VKI_EOVERFLOW for mips32/64.
...
VKI_ENOSYS and VKI_EOVERFLOW don't have the same generic values for mips32/64.
We need to define these values for every Linux arch.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13852
2014-03-04 14:12:47 +00:00
Julian Seward
dbf9b63605
Update copyright dates (20XY-2012 ==> 20XY-2013)
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13658
2013-10-18 14:27:36 +00:00
Tom Hughes
d9264a8311
The FIOCLEX and FIONCLEX ioctls are architecture specific.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13464
2013-07-18 11:22:10 +00:00
Tom Hughes
6247518a02
Socket option constants are architecture specific.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13463
2013-07-18 11:15:41 +00:00
Tom Hughes
e960453f98
Test file mode correctly in vmsplice wrapper.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13229
2013-01-14 22:14:21 +00:00
Julian Seward
4a3633e266
Update copyright dates to include 2012.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12843
2012-08-05 15:46:46 +00:00
Tom Hughes
7104ded0a5
Add support for the F_GETOWN_EX and F_SETOWN_EX fcntl calls.
...
Patch from Jakub Jelinek to fix BZ#292626.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12373
2012-02-09 12:21:47 +00:00
Julian Seward
0d7caa744f
Get a bunch more copyright dates in the right format, 20xx-2011,
...
so the auto-update script will handle them correctly in future.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12207
2011-10-23 07:49:30 +00:00
Tom Hughes
4a7707d8be
Add support for the FIOQSIZE ioctl. Fixes #270320 .
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11963
2011-08-10 14:25:06 +00:00
Julian Seward
a17e55e5c2
Definitions relating to ptrace: replace bogus x86 versions with
...
arm specific versions. Partial fix for #269079 .
(Ulrich Weigand, uweigand@de.ibm.com )
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11663
2011-03-24 11:33:00 +00:00
Julian Seward
878207ebb9
Define VKI_SHMLBA for all supported Linux targets, thereby unbreaking
...
the breakage created by r11399. Part of #222545 .
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11400
2010-10-06 15:55:59 +00:00
Julian Seward
566a25cf7e
Make client sys_shmat work properly on arm-linux by taking into
...
account rounding requirements to SHMLBA. Modified version of a patch
by Kirill Batuzov, batuzovk@ispras.ru . This fixes the main bug in
#222545 . Temporarily breaks the build on all other platforms though.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11399
2010-10-06 15:24:39 +00:00
Julian Seward
19bc251432
arm-linux: determine whether the host supports Neon by looking at our
...
AUXV at startup, rather than by trying to execute a Neon instruction
and seeing whether it SIGILLs. Apparently the latter is not a
reliable way to ascertain the presence of usable Neon support. Fixes
#249775 .
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11347
2010-09-09 07:25:58 +00:00
Bart Van Assche
f938bef38f
Reimplemented the _VKI_IOC_TYPECHECK() macro such that it doesn't trigger a
...
compiler warning on PPC when it shouldn't.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11180
2010-06-15 14:55:28 +00:00
Julian Seward
b722650de4
Redo r10971 ("Made sure that C++ compilers do not complain about the
...
_VKI_IOC_TYPECHECK() macro") in a way which is easier to understand.
Also, add it for arm-linux.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10990
2010-01-02 10:41:46 +00:00
Julian Seward
e9de458500
Merge from branches/ARM, all parts of the ARM-Linux port except for
...
the changes to do with reading and using ELF and DWARF3 info.
This breaks all targets except amd64-linux and x86-linux.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10982
2010-01-01 11:59:33 +00:00