crosstool-ng/config/debug/strace.in
Daniel Zimmermann a128e6fb54 debug/strace: pump version to 4.7 and 4.8
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
2013-11-25 08:56:55 +01:00

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