2011-10-19 Tom de Vries <tom@codesourcery.com>
[official-gcc.git] / libjava / ChangeLog
blobefbf85573ff9dd9044559e6e29008944b6452c8c
1 2011-10-16  Uros Bizjak  <ubizjak@gmail.com>
2             Eric Botcazou  <ebotcazou@adacore.com>
4         PR target/50737
5         * include/dwarf2-signal.h [__alpha__]: Remove MAKE_THROW_FRAME
6         definition.
8 2011-08-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
10         * exception.cc (std::abort): Remove static.
12 2011-08-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
14         * configure.ac (THREADS): Remove posix95.
15         * configure: Regenerate.
17 2011-08-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
19         * configure.ac (GCC_UNWIND_INCLUDE): Rename to
20         LIBGCC_UNWIND_INCLUDE.
21         Point to $(multi_basedir)/./libjava/../libgcc.
22         * configure: Regenerate.
23         * Makefile.am (GCC_UNWIND_INCLUDE): Reflect this.
24         * Makefile.in: Regenerate.
26 2011-07-12  Andrew Haley  <aph@redhat.com>
28         * interpret.cc (check_handler): Fix bit rot.
29         (breakpoint_at): Likewise.
31 2011-07-12  Andrew Haley  <aph@redhat.com>
33         * java/lang/natClass.cc (finalize): Make sure that the class
34         really has an engine.
36 2011-07-07  Matthias Klose  <doko@ubuntu.com>
38         * libtool-version: Bump soversion.
40 2011-07-07  Matthias Klose  <doko@ubuntu.com>
42         * sysdep/x86-64: Remove empty directory.
44 2011-07-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
46         PR target/39150
47         * configure.host (x86_64-*): Add -Usun to libgcj_flags.
48         (x86_64-*-solaris2.1[0-9]*): New case.
49         (i?86-*-solaris2*): Also accept x86_64-*-solaris2.1[0-9]*.
51 2011-06-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
53         PR libgcj/49314
54         * gnu/gcj/convert/natIconv.cc (iconv_init): Pad in[] with NUL byte.
56 2011-06-17  Jack Howarth <howarth@bromo.med.uc.edu>
58         PR target/49461
59         * libjava/configure.ac (SYSTEMSPEC): Pass -no_pie for darwin11.
60         * libjava/configure: Regenerate.
62 2011-06-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
64         PR libgcj/49315
65         * include/solaris-signal.h: Rename to ...
66         * include/posix-signal.h: ... this.
67         (SA_FLAGS): Define.
68         (SIGNAL_HANDLER): Handle non-SA_SIGINFO case.
69         (sa_signal_handler): Define.
70         (_INIT_SIG_HANDLER): New macro.
71         (INIT_SEGV, INIT_FPE): Use it.
72         * configure.ac (SIGNAL_HANDLER): Use it on alpha*-dec-osf*,
73         mips-sgi-irix*, *-*-solaris2*
74         * configure: Regenerate.
75         * include/aix-signal.h: Refer to AIX.
76         * configure.host (alpha*-dec-osf*): Enable can_unwind_signal.
77         (mips-sgi-irix6*): Likewise.
79 2011-05-31  H.J. Lu  <hongjiu.lu@intel.com>
81         PR libgcj/49193
82         * configure.host (sysdeps_dir): Set to i386 for x86_64.
84         * sysdep/i386/locks.h (compare_and_swap): Call
85         __sync_bool_compare_and_swap.
86         (release_set): Call write_barrier ().
88         * sysdep/x86-64/locks.h: Removed.
90 2011-04-24  Gerald Pfeifer  <gerald@pfeifer.com>
92         * README: Refer to our generic bug reporting page.
94 2011-04-19  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
96         * configure.ac (THREADS): Remove decosf1, irix, mach, os2.
97         * configure: Regenerate
99 2011-04-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
101         * testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation):
102         Add $libiconv to cxxflags for alpha*-dec-osf*.
104 2011-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
106         PR testsuite/21164
107         * testsuite/lib/libjava.exp: Load dg.exp.
108         * testsuite/libjava.jar/jar.exp (gcj_jar_interpret): Strip srcdir
109         from jarfile.
110         Use result for messages.
111         * testsuite/libjava.loader/loader.exp (gcj_loader_test_one): Pass
112         errname to libjava_invoke, fix testname.
114 2011-04-08  Kai Tietz  <ktietz@redhat.com>
116         * configure.ac (libgcj_ld_export_all): Set for windows
117         native targets to export-all-symbols.
118         (LIBGCJ_LD_EXPORT_ALL): Export libgcj_ld_export_all.
119         * Makefile.am (libgcj_la_LDFLAGS): Add LIBGCJ_LD_EXPORT_ALL.
120         * sysdep/i386/backtrace.h (MAIN_FUNC): Define for windows
121         native targets to DllMain.
122         * gcj/javaprims.h (JNICALL): Define it dependent
123         for different windows targets.
124         * include/jni_md.h: Likewise.
125         * headers.txt (_Jv_JNI_ToReflectedField): Mark
126         JNICALLS for friends.
127         (_Jv_JNI_ToReflectedMethod): Likewise.
128         * java/lang/Class.h: Regenerated.
129         * java/lang/reflect/Field.h: Regenerated.
130         * java/lang/reflect/Constructor.h: Regenerated.
131         * java/lang/reflect/Method.h: Regenerated.
132         * configure: Regenerated.
133         * Makefile.in: Regenerated.
134         * include/Makefile.in: Regenerated.
135         * testsuite/Makefile.in: Regenerated.
136         * gcj/Makefile.in: Regenerated.
138 2011-04-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
140         * configure.ac: Redirect $JAR -cf@ output to /dev/null.
141         * configure: Regenerate.
143 2011-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
145         * configure.ac (THREADS): Remove solaris.
146         * configure: Regenerate.
148 2011-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
150         PR bootstrap/48135
151         * configure.ac (libjava_cv_anon_version_script): Handle
152         --disable-symvers.
153         * configure: Regenerate.
155 2011-02-14  Gary Benson  <gbenson@redhat.com>
157         * libjava/contrib/aot-compile.in: Add our module directory
158         to the start of the search path rather than the end.
159         * libjava/contrib/aot-compile-rpm.in: Likewise.
161 2011-02-14  Gary Benson  <gbenson@redhat.com>
163         PR libjava/47484
164         * configure.ac (python_mod_dir, python_mod_dir_expanded):
165         Install Python modules into versioned directory.
166         * configure: Regenerate.
168 2011-02-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
170         * configure: Regenerate.
171         * shlibpath.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Remove handling
172         of freebsd1* which soon would incorrectly match FreeBSD 10.0.
174 2011-02-04  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
176         PR java/21206
177         * configure.ac (LDLIBICONV): New substituted variable, with
178         instances of '-Wl,' removed from LIBICONV.
179         * configure: Regenerate.
180         * libgcj.spec.in: Use @LDLIBICONV@ not @LIBICONV@.
181         * Makefile.in: Regenerate.
182         * gcj/Makefile.in: Likewise.
183         * include/Makefile.in: Likewise.
184         * testsuite/Makefile.in: Likewise.
186 2011-02-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
188         * configure.ac: Don't use libdl on mips-sgi-irix6*.
189         * configure: Regenerate.
191 2011-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
193         * testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation):
194         Add -shared-libgcc to cxxflags for *-*-solaris*.
195         Remove -lsocket.
197 2011-01-03  Jakub Jelinek  <jakub@redhat.com>
199         * gnu/gcj/convert/Convert.java (version): Update copyright notice
200         dates.
201         * gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise.
203 Copyright (C) 2011 Free Software Foundation, Inc.
205 Copying and distribution of this file, with or without modification,
206 are permitted in any medium without royalty provided the copyright
207 notice and this notice are preserved.