mirror of
https://github.com/openharmony/third_party_elfutils.git
synced 2026-07-19 19:43:34 -04:00
backends: Swap sys/ptrace.h and asm/ptrace.h include order on s390.
glibc 2.26 changed the sys/ptrace.h header so that it cannot be included after asm/ptrace.h. We still need to include the kernel asm/ptrace.h for the ptrace_area definition. Including it after sys/ptrace.h works against both old and new glibc. Signed-off-by: Mark Wielaard <mark@klomp.org>
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
2017-06-17 Mark Wielaard <mark@klomp.org>
|
||||
|
||||
* s390_initreg.c: Swap sys/ptrace.h and asm/ptrace.h include order.
|
||||
|
||||
2017-06-15 Andreas Schwab <schwab@linux-m68k.org>
|
||||
|
||||
* ppc_symbol.c (ppc_machine_flag_check): New function.
|
||||
|
||||
@@ -34,8 +34,8 @@
|
||||
#include <assert.h>
|
||||
#if defined(__s390__) && defined(__linux__)
|
||||
# include <sys/user.h>
|
||||
# include <asm/ptrace.h>
|
||||
# include <sys/ptrace.h>
|
||||
# include <asm/ptrace.h>
|
||||
#endif
|
||||
|
||||
#define BACKEND s390_
|
||||
|
||||
Reference in New Issue
Block a user