patches/strace/4.5.18/130-fix-disabled-largefile-syscalls.patch
author Zhenqiang Chen <zhenqiang.chen@linaro.org>
Sat Sep 29 14:34:15 2012 +0800 (2012-09-29)
changeset 3072 15fa0b85025e
permissions -rw-r--r--
debug/gdb: disable nls when CT_TOOLCHAIN_ENABLE_NLS is not selected

Signed-off-by: Zhenqiang Chen <zhenqiang.chen@linaro.org>
Message-Id: <CACgzC7Bn+WpbgDruNeZ4s1z0x1deF6n4YyS22Dy7p_d1fFDVCA@mail.gmail.com>
PatchWork-Id: 191042
     1 diff -dur strace-4.5.16.orig/syscall.c strace-4.5.16/syscall.c
     2 --- strace-4.5.16.orig/syscall.c	2007-07-14 19:21:44.000000000 +0200
     3 +++ strace-4.5.16/syscall.c	2007-07-14 19:22:49.000000000 +0200
     4 @@ -125,6 +125,18 @@
     5  #define TP TRACE_PROCESS
     6  #define TS TRACE_SIGNAL
     7 
     8 +#ifndef HAVE_STATFS64
     9 +/*
    10 + * Ugly hacks for systems that do not have LFS
    11 + */
    12 +
    13 +#define sys_truncate64  sys_truncate
    14 +#define sys_ftruncate64 sys_ftruncate
    15 +#define sys_getdents64  sys_getdents
    16 +#define sys_statfs64    sys_statfs
    17 +#define sys_fstatfs64   sys_fstatfs
    18 +#endif
    19 +
    20  static const struct sysent sysent0[] = {
    21  #include "syscallent.h"
    22  };