[AArch64] Fix include order for MTE

Similarly to commit 665af52ec2, 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  <luis.machado@linaro.org>

	* nat/aarch64-mte-linux-ptrace.c: Update include file order.
This commit is contained in:
Luis Machado
2021-04-09 11:19:22 -03:00
parent ed29efbd17
commit 1ef6a59696
2 changed files with 6 additions and 1 deletions

View File

@@ -1,3 +1,7 @@
2021-04-09 Luis Machado <luis.machado@linaro.org>
* nat/aarch64-mte-linux-ptrace.c: Update include file order.
2021-04-08 Dominique Quatravaux <dominique.quatravaux@epfl.ch>
* darwin-nat.c (darwin_nat_target::resume): Remove status

View File

@@ -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 <sys/uio.h>
/* Helper function to display various possible errors when reading