Messages in this thread Patch in this message | | | From | Thierry FAUCK - IBM LTC <> | Subject | [PATCH] Some systems have a dynamic PAGE_SIZE value and do not add a definition for PAGE_SIZE. This value will have to be retrieved using getpagesize() or sysconf(). | Date | Wed, 6 Aug 2014 13:34:26 +0200 |
| |
From: Thierry Fauck <thierry@linux.vnet.ibm.com>
Signed-off-by: Thierry Fauck <thierry@linux.vnet.ibm.com> --- tools/testing/selftests/ptrace/peeksiginfo.c | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/tools/testing/selftests/ptrace/peeksiginfo.c b/tools/testing/selftests/ptrace/peeksiginfo.c index d46558b..c34cd8a 100644 --- a/tools/testing/selftests/ptrace/peeksiginfo.c +++ b/tools/testing/selftests/ptrace/peeksiginfo.c @@ -31,6 +31,10 @@ static int sys_ptrace(int request, pid_t pid, void *addr, void *data) #define TEST_SICODE_PRIV -1 #define TEST_SICODE_SHARE -2 +#ifndef PAGE_SIZE +#define PAGE_SIZE sysconf(_SC_PAGESIZE) +#endif + #define err(fmt, ...) \ fprintf(stderr, \ "Error (%s:%d): " fmt, \ -- 2.0.0
| |