[Bug java/53973] [x32] libjava failures

2012-07-18 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53973

H.J. Lu  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||FIXED
   Target Milestone|--- |4.8.0

--- Comment #6 from H.J. Lu  2012-07-18 23:50:22 
UTC ---
Fixed:

http://gcc.gnu.org/ml/gcc-testresults/2012-07/msg01494.html


[Bug java/53973] [x32] libjava failures

2012-07-18 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53973

--- Comment #5 from hjl at gcc dot gnu.org  2012-07-18 
19:19:40 UTC ---
Author: hjl
Date: Wed Jul 18 19:19:34 2012
New Revision: 189626

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189626
Log:
Define FFI_SIZEOF_JAVA_RAW to 4 for x32


PR libffi/53982
PR libffi/53973
* src/x86/ffitarget.h: Check __ILP32__ instead of __LP64__ for
x32.
(FFI_SIZEOF_JAVA_RAW): Defined to 4 for x32.

Modified:
trunk/libffi/ChangeLog.libgcj
trunk/libffi/src/x86/ffitarget.h


[Bug java/53973] [x32] libjava failures

2012-07-18 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53973

H.J. Lu  changed:

   What|Removed |Added

 CC||dschepler at gmail dot com

--- Comment #4 from H.J. Lu  2012-07-18 19:13:30 
UTC ---
*** Bug 53982 has been marked as a duplicate of this bug. ***


[Bug java/53973] [x32] libjava failures

2012-07-18 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53973

--- Comment #3 from hjl at gcc dot gnu.org  2012-07-18 
18:09:56 UTC ---
Author: hjl
Date: Wed Jul 18 18:09:49 2012
New Revision: 189623

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189623
Log:
Skip 67h address size prefix unconditionally

PR libjava/53973
* include/x86_64-signal.h (CHECK_67H_PREFIX): Removed.
(HANDLE_DIVIDE_OVERFLOW): Skip 67h address size prefix
unconditionally.

Modified:
trunk/libjava/ChangeLog
trunk/libjava/include/x86_64-signal.h


[Bug java/53973] [x32] libjava failures

2012-07-18 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53973

--- Comment #2 from hjl at gcc dot gnu.org  2012-07-18 
17:38:46 UTC ---
Author: hjl
Date: Wed Jul 18 17:38:37 2012
New Revision: 189621

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189621
Log:
Check and skip 67h address size prefix for x32

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.

Modified:
trunk/libjava/ChangeLog
trunk/libjava/include/x86_64-signal.h


[Bug java/53973] [x32] libjava failures

2012-07-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53973

H.J. Lu  changed:

   What|Removed |Added

URL||http://gcc.gnu.org/ml/gcc-p
   ||atches/2012-07/msg00689.htm
   ||l

--- Comment #1 from H.J. Lu  2012-07-16 21:05:52 
UTC ---
A patch is posted at

http://gcc.gnu.org/ml/gcc-patches/2012-07/msg00689.html