gdb/common/linux-ptrace.c: Fix build on non-Intel architectures.
authorWill Newton <willnewton@sourceware.org>
Wed, 28 Aug 2013 14:09:31 +0000 (14:09 +0000)
committerWill Newton <willnewton@sourceware.org>
Wed, 28 Aug 2013 14:09:31 +0000 (14:09 +0000)
As uintptr_t is used stdint.h must be included on all architectures.

2013-08-28  Will Newton  <will.newton@linaro.org>

* common/linux-ptrace.c: Include stdint.h unconditionally.

gdb/ChangeLog
gdb/common/linux-ptrace.c

index 3f63836a7a62ab1b6b1c3303647e791ec50227b8..db977a8ccd9c69c839b1d40073b2494ae09833e2 100644 (file)
@@ -1,3 +1,7 @@
+2013-08-28  Will Newton  <will.newton@linaro.org>
+
+       * common/linux-ptrace.c: Include stdint.h unconditionally.
+
 2013-08-28  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        Code cleanup.
index a4a2ca3a91a51a5f11b70ec566b449aaf7516464..3a8e25e691371add6ef517ea5c4576221db53bf9 100644 (file)
@@ -30,6 +30,8 @@
 #include "gdb_assert.h"
 #include "gdb_wait.h"
 
+#include <stdint.h>
+
 /* Stores the currently supported ptrace options.  A value of
    -1 means we did not check for features yet.  A value of 0 means
    there are no supported features.  */
@@ -64,7 +66,6 @@ extern void (linux_ptrace_test_ret_to_nx_instr) (void);
 #include <sys/reg.h>
 #include <sys/mman.h>
 #include <signal.h>
-#include <stdint.h>
 
 #endif /* defined __i386__ || defined __x86_64__ */