This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Re: PR libjava/53973: Check and and skip 67h address size prefix for x32
- From: Uros Bizjak <ubizjak at gmail dot com>
- To: Andrew Haley <aph at redhat dot com>
- Cc: "H.J. Lu" <hjl dot tools at gmail dot com>, "H.J. Lu" <hongjiu dot lu at intel dot com>, java-patches at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Wed, 18 Jul 2012 19:47:22 +0200
- Subject: Re: PR libjava/53973: Check and and skip 67h address size prefix for x32
- References: <20120716210441.GA5620@intel.com> <20120718163007.GA23495@intel.com> <5006F3AD.5000601@redhat.com>
On Wed, Jul 18, 2012 at 7:34 PM, Andrew Haley <aph@redhat.com> wrote:
> On 07/18/2012 05:30 PM, H.J. Lu wrote:
>> 2012-07-16 H.J. Lu <hongjiu.lu@intel.com>
>>
>> PR libjava/53973
>> * include/x86_64-signal.h (CHECK_67H_PREFIX): New.
>> (HANDLE_DIVIDE_OVERFLOW): Check and and skip 67h address size
>> prefix if CHECK_67H_PREFIX is 1. Use ULL suffix for 64-bit
>> integer.
>
> OK. I would have thought it was OK to skip the 67h address size
> whether or not it was x32, though.
You can just skip the prefix unconditionally.
Uros.