aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorOlivier Hainque <hainque@adacore.com>2010-09-24 20:32:48 +0000
committerOlivier Hainque <hainque@gcc.gnu.org>2010-09-24 20:32:48 +0000
commit42d87712de00f53891da8b73a90de180341eac18 (patch)
treed5d8d71bc96afeb846d59f0f6a83370adf44a369 /gcc
parent46a4da10f5b00da1091d9641836f0550ce9a5120 (diff)
downloadgcc-42d87712de00f53891da8b73a90de180341eac18.zip
gcc-42d87712de00f53891da8b73a90de180341eac18.tar.gz
gcc-42d87712de00f53891da8b73a90de180341eac18.tar.bz2
vx-common.h (DBX_REGISTER_NUMBER): Reinstate.
* config/i386/vx-common.h (DBX_REGISTER_NUMBER): Reinstate. From-SVN: r164607
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/i386/vx-common.h6
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e4660af..ee1404f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2010-09-24 Olivier Hainque <hainque@adacore.com>
+
+ * config/i386/vx-common.h (DBX_REGISTER_NUMBER): Reinstate.
+
2010-09-24 Jan Hubicka <jh@suse.cz>
* doc/extend.texi: (attribute leaf): Document.
diff --git a/gcc/config/i386/vx-common.h b/gcc/config/i386/vx-common.h
index cc7ea75..f4547f0 100644
--- a/gcc/config/i386/vx-common.h
+++ b/gcc/config/i386/vx-common.h
@@ -24,3 +24,9 @@ along with GCC; see the file COPYING3. If not see
#define SUBTARGET_RETURN_IN_MEMORY(TYPE, FNTYPE) \
ix86_solaris_return_in_memory (TYPE, FNTYPE)
+
+/* Provide our target specific DBX_REGISTER_NUMBER, as advertised by the
+ common svr4.h. VxWorks relies on the SVR4 numbering. */
+
+#undef DBX_REGISTER_NUMBER
+#define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n]