This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Missing patch for dbx64_register_map?
- From: Art Haas <ahaas at neosoft dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 30 Apr 2002 17:47:37 -0500
- Subject: Missing patch for dbx64_register_map?
Hi.
The patch mentioned in this message ...
http://gcc.gnu.org/ml/gcc-patches/2002-04/msg01773.html
and referenced in the ChangeLog ...
Mon Apr 29 17:08:09 CEST 2002 Jan Hubicka <jh@suse.cz>
* i386.c (dbx64_register_map): Fix typo.
seems to be missing. I updated my tree a couple of minutes ago,
and the file still had the missing comma character. As this
patch was reported to solve various problems on some platforms,
it's inclusion seems worthwhile. Was the patch ultimately
rejected, or other fixes applied? The comma is obviously
missing from the code in question. I don't think my copy
of the 3.1 branch is messed up, so that's why I'm mailing
this in case it has slipped through.
Here's a diff with comma added for a quick peek at the
code in question.
My thanks to everyone working on GCC. The upcoming 3.1 release
looks like an excellent compiler suite!
Art Haas
Index: gcc/config/i386/i386.c
===================================================================
RCS file: /cvsroot/gcc/gcc/gcc/config/i386/i386.c,v
retrieving revision 1.368.2.9
diff -u -r1.368.2.9 i386.c
--- gcc/config/i386/i386.c 23 Apr 2002 08:11:22 -0000 1.368.2.9
+++ gcc/config/i386/i386.c 30 Apr 2002 22:24:12 -0000
@@ -457,7 +457,7 @@
int const dbx64_register_map[FIRST_PSEUDO_REGISTER] =
{
0, 1, 2, 3, 4, 5, 6, 7, /* general regs */
- 33, 34, 35, 36, 37, 38, 39, 40 /* fp regs */
+ 33, 34, 35, 36, 37, 38, 39, 40, /* fp regs */
-1, -1, -1, -1, -1, /* arg, flags, fpsr, dir, frame */
17, 18, 19, 20, 21, 22, 23, 24, /* SSE */
41, 42, 43, 44, 45, 46, 47, 48, /* MMX */
--
They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety.
-- Benjamin Franklin, Historical Review of Pennsylvania, 1759