mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-21 05:43:09 +00:00
a128e6fb54
Pump version for strace to 4.7 and 4.8.
Add patch from strace mainline.
Work around conflict between <sys/ptrace.h> and <linux/ptrace.h>
Since glibc-2.18~39 <sys/ptrace.h> defines ptrace_peeksiginfo_args
which collides with <linux/ptrace.h>.
* configure.ac: Check for `struct ptrace_peeksiginfo_args' in
<sys/ptrace.h>.
* process.c: Work around potential conflict between <sys/ptrace.h>
and <linux/ptrace.h> by redefining ptrace_peeksiginfo_args.
* signal.c: Likewise.
* syscall.c: Likewise.
* util.c: Likewise.
0b4060f61f
/
Signed-off-by: "Daniel Zimmermann" <netzimme@gmail.com>
Message-Id: <67b082cf1cdc8276eb4a.1385366288@haus-VirtualBox>
Patchwork-Id: 293842
50 lines
851 B
Plaintext
50 lines
851 B
Plaintext
# strace
|
|
|
|
## depends on ! BACKEND
|
|
|
|
choice
|
|
bool
|
|
prompt "strace version"
|
|
# Don't remove next line
|
|
# CT_INSERT_VERSION_BELOW
|
|
|
|
config STRACE_V_4_8
|
|
bool
|
|
prompt "4.8"
|
|
depends on CONFIGURE_has_xz
|
|
|
|
config STRACE_V_4_7
|
|
bool
|
|
prompt "4.7"
|
|
depends on CONFIGURE_has_xz
|
|
|
|
config STRACE_V_4_6
|
|
bool
|
|
prompt "4.6"
|
|
depends on CONFIGURE_has_xz
|
|
|
|
config STRACE_V_4_5_20
|
|
bool
|
|
prompt "4.5.20"
|
|
|
|
config STRACE_V_4_5_19
|
|
bool
|
|
prompt "4.5.19"
|
|
|
|
config STRACE_V_4_5_18
|
|
bool
|
|
prompt "4.5.18"
|
|
|
|
endchoice
|
|
|
|
config STRACE_VERSION
|
|
string
|
|
# Don't remove next line
|
|
# CT_INSERT_VERSION_STRING_BELOW
|
|
default "4.8" if STRACE_V_4_8
|
|
default "4.7" if STRACE_V_4_7
|
|
default "4.6" if STRACE_V_4_6
|
|
default "4.5.20" if STRACE_V_4_5_20
|
|
default "4.5.19" if STRACE_V_4_5_19
|
|
default "4.5.18" if STRACE_V_4_5_18
|