This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[RFA] Define DT_MIPS_RLD_MAP if not already defined.
- From: Thiago Jung Bauermann <thiago dot bauermann at linaro dot org>
- To: gdb-patches ml <gdb-patches at sourceware dot org>
- Date: Wed, 30 May 2012 01:40:16 -0300
- Subject: [RFA] Define DT_MIPS_RLD_MAP if not already defined.
Hello,
Android doesn't support MIPS, so understandably there's no
DT_MIPS_RLD_MAP in its header files. This patch allows gdbserver to be
compiled for Android.
Maybe it's even an obvious patch...
--
[]'s
Thiago Jung Bauermann
Linaro Toolchain Working Group
2012-05-30 Thiago Jung Bauermann <thiago.bauermann@linaro.org>
* linux-low.c (DT_MIPS_RLD_MAP): Define if not provided by
a system header.
diff --git a/gdb/gdbserver/linux-low.c b/gdb/gdbserver/linux-low.c
index c015a61..c351d74 100644
--- a/gdb/gdbserver/linux-low.c
+++ b/gdb/gdbserver/linux-low.c
@@ -84,6 +84,10 @@
#endif
#endif
+#ifndef DT_MIPS_RLD_MAP
+#define DT_MIPS_RLD_MAP 0x70000016
+#endif
+
#ifndef HAVE_ELF32_AUXV_T
/* Copied from glibc's elf.h. */
typedef struct