From 1ef6a59696042af18098ac295ae589ddd01b9d1e Mon Sep 17 00:00:00 2001 From: Luis Machado Date: Fri, 9 Apr 2021 11:19:22 -0300 Subject: [AArch64] Fix include order for MTE Similarly to commit 665af52ec2a52184d39a76d6e724fa4733dbab3c, fix a build failure seen with an updated glibc, due to the enum/constant mismatch. The old include file order eventually makes asm/ptrace.h get included before sys/ptrace.h. This patch fixes it. Seems fairly obvious and I'll push it shortly. gdb/ChangeLog: 2021-04-09 Luis Machado * nat/aarch64-mte-linux-ptrace.c: Update include file order. --- gdb/nat/aarch64-mte-linux-ptrace.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gdb/nat') diff --git a/gdb/nat/aarch64-mte-linux-ptrace.c b/gdb/nat/aarch64-mte-linux-ptrace.c index 47f4ab6..524cdbe 100644 --- a/gdb/nat/aarch64-mte-linux-ptrace.c +++ b/gdb/nat/aarch64-mte-linux-ptrace.c @@ -20,12 +20,13 @@ #include "gdbsupport/common-defs.h" #include "gdbsupport/byte-vector.h" +#include "linux-ptrace.h" + #include "arch/aarch64.h" #include "arch/aarch64-mte-linux.h" #include "nat/aarch64-linux.h" #include "nat/aarch64-mte-linux-ptrace.h" -#include "linux-ptrace.h" #include /* Helper function to display various possible errors when reading -- cgit v1.1