This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author loewis
Recipients loewis, mark.dickinson, pitrou, wiget
Date 2009-10-13.16:07:01
SpamBayes Score 1.1531113e-06
Marked as misclassified No
Message-id <1255450023.76.0.922915981192.issue6603@psf.upfronthosting.co.za>
In-reply-to
Content
I'm skeptical that the patch is right (or, rather, that it is not a 
compiler bug). According to 

http://gcc.gnu.org/viewcvs/trunk/gcc/config/i386/i386.h?view=markup

in macro REG_CLASS_CONTENTS, the class AD_REGS includes indeed EDX and 
EAX. The exact place where this gets used has varied recently quite a 
lot; it currently lives in predicates.md:

http://gcc.gnu.org/viewcvs/trunk/gcc/config/i386/constraints.md?
revision=149373&view=markup

where "A" becomes the letter denoting the AD_REGS constraint. So IIUC, 
this means that EDX is the output of the insn, and your change should 
have no effect. I suggest talking to gcc people what the problem might 
be.
History
Date User Action Args
2009-10-13 16:07:04loewissetrecipients: + loewis, mark.dickinson, pitrou, wiget
2009-10-13 16:07:03loewissetmessageid: <1255450023.76.0.922915981192.issue6603@psf.upfronthosting.co.za>
2009-10-13 16:07:02loewislinkissue6603 messages
2009-10-13 16:07:02loewiscreate