summaryrefslogtreecommitdiff
path: root/package/strace/patches/patch-time_c
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-03-01 09:32:47 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2014-03-01 09:32:47 +0100
commitbba1d4f4e14ee3a0bf55ab88caa70dc7f7667d95 (patch)
treed1090994d50da48ac08d0d817c1d48ffac913efa /package/strace/patches/patch-time_c
parentb700bbdede249dd290dc67ff2ebdaf730e3ffa6a (diff)
parente5c844f443a59fca7b421518682f5ae113a7a49f (diff)
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Diffstat (limited to 'package/strace/patches/patch-time_c')
-rw-r--r--package/strace/patches/patch-time_c14
1 files changed, 14 insertions, 0 deletions
diff --git a/package/strace/patches/patch-time_c b/package/strace/patches/patch-time_c
new file mode 100644
index 000000000..53a6cf76b
--- /dev/null
+++ b/package/strace/patches/patch-time_c
@@ -0,0 +1,14 @@
+--- strace-4.8.orig/time.c 2012-05-01 23:17:51.000000000 +0200
++++ strace-4.8/time.c 2014-02-25 17:25:14.000000000 +0100
+@@ -774,7 +774,11 @@ printsigevent(struct tcb *tcp, long arg)
+ /* _pad[0] is the _tid field which might not be
+ present in the userlevel definition of the
+ struct. */
++#if defined(__GLIBC__)
+ tprintf("{%d}", sev._sigev_un._pad[0]);
++#else
++ tprintf("{%d}", (int) sev.__pad[0]);
++#endif
+ else if (sev.sigev_notify == SIGEV_THREAD)
+ tprintf("{%p, %p}", sev.sigev_notify_function,
+ sev.sigev_notify_attributes);