OSDN Git Service

PR libgcj/49315
[pf3gnuchains/gcc-fork.git] / libjava / ChangeLog
index 3169f1d..b253d02 100644 (file)
@@ -1,3 +1,35 @@
+2011-06-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       PR libgcj/49315
+       * include/solaris-signal.h: Rename to ...
+       * include/posix-signal.h: ... this.
+       (SA_FLAGS): Define.
+       (SIGNAL_HANDLER): Handle non-SA_SIGINFO case.
+       (sa_signal_handler): Define.
+       (_INIT_SIG_HANDLER): New macro.
+       (INIT_SEGV, INIT_FPE): Use it.
+       * configure.ac (SIGNAL_HANDLER): Use it on alpha*-dec-osf*,
+       mips-sgi-irix*, *-*-solaris2*
+       * configure: Regenerate.
+       * include/aix-signal.h: Refer to AIX.
+       * configure.host (alpha*-dec-osf*): Enable can_unwind_signal.
+       (mips-sgi-irix6*): Likewise.
+
+2011-05-31  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR libgcj/49193
+       * configure.host (sysdeps_dir): Set to i386 for x86_64.
+
+       * sysdep/i386/locks.h (compare_and_swap): Call
+       __sync_bool_compare_and_swap.
+       (release_set): Call write_barrier ().
+
+       * sysdep/x86-64/locks.h: Removed.
+
+2011-04-24  Gerald Pfeifer  <gerald@pfeifer.com>
+
+       * README: Refer to our generic bug reporting page.
+
 2011-04-19  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
        * configure.ac (THREADS): Remove decosf1, irix, mach, os2.