Dmitry V. Levin
78ed3f3558
alpha, ia64, sh, sparc, sparc64: fix pipe and pipe2 syscalls decoding
...
Fix pipe syscall decoding on alpha.
Fix pipe2 syscall decoding on ia64, sh, sparc, and sparc64.
* configure.ac (AC_CHECK_FUNCS): Add pipe2.
* defs.h [ALPHA || IA64 || SH || SPARC || SPARC64] (HAVE_GETRVAL2):
Define.
* net.c (do_pipe): Check HAVE_GETRVAL2 instead of architecture macros.
Do not use getrval2 for pipe2 decoding.
Print address if umove call fails.
* syscall.c (getrval2): Check HAVE_GETRVAL2 instead of architecture
macros. Implement for [ALPHA].
* tests/pipe.c: New file.
* tests/pipe.expected: New file.
* tests/pipe.test: New test.
* tests/Makefile.am (check_PROGRAMS): Add pipe.
(TESTS): Add pipe.test.
(EXTRA_DIST): Add pipe.expected.
* tests/.gitignore: Add pipe.
2015-03-23 03:16:51 +00:00
..
2015-03-23 03:16:51 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 22:41:17 +00:00
2014-12-06 03:53:12 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-02-01 01:33:20 +00:00
2015-03-18 02:29:36 +00:00
2015-01-10 00:40:10 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 22:41:17 +00:00
2015-02-23 22:26:06 +00:00
2015-03-18 22:41:17 +00:00
2015-03-18 22:41:17 +00:00
2015-02-05 01:10:47 +00:00
2015-03-18 02:29:36 +00:00
2015-01-14 11:37:40 +00:00
2015-03-18 22:41:17 +00:00
2015-01-22 00:27:38 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-16 14:26:58 +01:00
2015-03-18 02:29:36 +00:00
2015-03-16 14:23:09 +00:00
2015-03-18 02:29:36 +00:00
2015-03-16 14:26:58 +01:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-23 03:16:51 +00:00
2015-03-18 22:41:17 +00:00
2015-03-20 02:15:11 +00:00
2015-03-20 02:15:11 +00:00
2015-03-20 02:15:11 +00:00
2015-03-20 02:15:11 +00:00
2015-01-14 13:18:05 +00:00
2014-11-11 15:45:26 +00:00
2015-03-18 02:29:36 +00:00
2015-03-05 17:44:32 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-01-13 00:33:56 +00:00
2015-01-13 00:33:56 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 22:39:20 +00:00
2015-03-18 22:39:20 +00:00
2015-03-03 01:13:10 +00:00
2015-03-18 02:29:36 +00:00
2015-03-23 03:16:51 +00:00
2015-03-23 03:16:51 +00:00
2015-03-23 03:16:51 +00:00
2015-03-18 02:29:36 +00:00
2013-06-18 17:07:37 +00:00
2015-03-18 02:29:36 +00:00
2015-01-26 19:05:40 +00:00
2015-03-19 00:40:49 +00:00
2015-03-19 00:40:49 +00:00
2015-03-18 22:41:17 +00:00
2015-02-04 02:21:13 +00:00
2015-03-18 02:29:36 +00:00
2014-08-11 17:19:17 +00:00
2015-03-18 22:41:17 +00:00
2014-02-27 00:28:39 +00:00
2015-03-18 02:29:36 +00:00
2015-03-05 05:42:30 +00:00
2015-03-18 02:29:36 +00:00
2014-06-18 15:18:47 +00:00
2014-06-18 15:18:47 +00:00
2014-06-18 15:18:47 +00:00
2014-06-18 15:18:47 +00:00
2014-06-18 15:18:47 +00:00
2015-03-18 02:29:36 +00:00
2015-01-08 00:59:42 +00:00
2015-03-18 02:29:36 +00:00
2015-03-16 17:39:19 +00:00
2015-03-18 02:29:36 +00:00
2014-09-22 00:31:06 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-03-16 18:20:57 +00:00
2014-12-16 01:07:12 +00:00
2015-03-16 18:20:57 +00:00
2014-12-14 03:54:04 +00:00
2015-03-16 18:20:57 +00:00
2015-03-16 18:20:57 +00:00
2015-03-18 02:29:36 +00:00
2014-08-11 17:30:01 +00:00
2015-03-18 02:29:36 +00:00
2015-03-18 02:29:36 +00:00
2015-02-01 01:33:20 +00:00
2015-01-13 00:33:56 +00:00
2015-03-05 17:44:32 +00:00
2015-03-18 02:29:36 +00:00