1 2012-01-01 Jakub Jelinek <jakub@redhat.com>
3 * gnu/gcj/convert/Convert.java (version): Update copyright notice
5 * gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise.
7 2011-12-27 Uros Bizjak <ubizjak@gmail.com>
10 * sysdep/alpha/locks.h (compare_and_swap): Call
11 __sync_bool_compare_and_swap.
12 (release_set): Call __sync_synchronize.
14 2011-12-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
16 * configure.ac (i?86-*-linux*): Set SIGNAL_HANDLER_AUX.
17 * configure: Regenerate.
18 * include/i386-signal.h: Wrap in __i386__, include
19 java-signal-aux.h otherwise.
21 2011-12-12 Kai Tietz <ktietz@redhat.com>
24 * java/lang/natClass.cc (java::lang::Class::newInstance): Special case
25 member-call for 32-bit IA native Window target.
27 2011-11-24 Jakub Jelinek <jakub@redhat.com>
30 * prims.cc: Don't include ctype.h.
32 (next_property_key, next_property_value): Use it instead
35 2011-11-21 Andreas Tobler <andreast@fgznet.ch>
37 * configure.ac: Fix FreeBSD 10 detection.
38 * configure: Regenerate.
40 2011-10-17 Paul Brook <paul@codesourcery.com>
42 * exception.cc (parse_lsda_header): hardcode ttype_encoding for older
44 (get_ttype_entry) Remove __ARM_EABI_UNWINDER__ variant.
46 2011-10-16 Uros Bizjak <ubizjak@gmail.com>
47 Eric Botcazou <ebotcazou@adacore.com>
50 * include/dwarf2-signal.h [__alpha__]: Remove MAKE_THROW_FRAME
53 2011-08-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
55 * exception.cc (std::abort): Remove static.
57 2011-08-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
59 * configure.ac (THREADS): Remove posix95.
60 * configure: Regenerate.
62 2011-08-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
64 * configure.ac (GCC_UNWIND_INCLUDE): Rename to
65 LIBGCC_UNWIND_INCLUDE.
66 Point to $(multi_basedir)/./libjava/../libgcc.
67 * configure: Regenerate.
68 * Makefile.am (GCC_UNWIND_INCLUDE): Reflect this.
69 * Makefile.in: Regenerate.
71 2011-07-12 Andrew Haley <aph@redhat.com>
73 * interpret.cc (check_handler): Fix bit rot.
74 (breakpoint_at): Likewise.
76 2011-07-12 Andrew Haley <aph@redhat.com>
78 * java/lang/natClass.cc (finalize): Make sure that the class
81 2011-07-07 Matthias Klose <doko@ubuntu.com>
83 * libtool-version: Bump soversion.
85 2011-07-07 Matthias Klose <doko@ubuntu.com>
87 * sysdep/x86-64: Remove empty directory.
89 2011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
92 * configure.host (x86_64-*): Add -Usun to libgcj_flags.
93 (x86_64-*-solaris2.1[0-9]*): New case.
94 (i?86-*-solaris2*): Also accept x86_64-*-solaris2.1[0-9]*.
96 2011-06-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
99 * gnu/gcj/convert/natIconv.cc (iconv_init): Pad in[] with NUL byte.
101 2011-06-17 Jack Howarth <howarth@bromo.med.uc.edu>
104 * libjava/configure.ac (SYSTEMSPEC): Pass -no_pie for darwin11.
105 * libjava/configure: Regenerate.
107 2011-06-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
110 * include/solaris-signal.h: Rename to ...
111 * include/posix-signal.h: ... this.
113 (SIGNAL_HANDLER): Handle non-SA_SIGINFO case.
114 (sa_signal_handler): Define.
115 (_INIT_SIG_HANDLER): New macro.
116 (INIT_SEGV, INIT_FPE): Use it.
117 * configure.ac (SIGNAL_HANDLER): Use it on alpha*-dec-osf*,
118 mips-sgi-irix*, *-*-solaris2*
119 * configure: Regenerate.
120 * include/aix-signal.h: Refer to AIX.
121 * configure.host (alpha*-dec-osf*): Enable can_unwind_signal.
122 (mips-sgi-irix6*): Likewise.
124 2011-05-31 H.J. Lu <hongjiu.lu@intel.com>
127 * configure.host (sysdeps_dir): Set to i386 for x86_64.
129 * sysdep/i386/locks.h (compare_and_swap): Call
130 __sync_bool_compare_and_swap.
131 (release_set): Call write_barrier ().
133 * sysdep/x86-64/locks.h: Removed.
135 2011-04-24 Gerald Pfeifer <gerald@pfeifer.com>
137 * README: Refer to our generic bug reporting page.
139 2011-04-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
141 * configure.ac (THREADS): Remove decosf1, irix, mach, os2.
142 * configure: Regenerate
144 2011-04-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
146 * testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation):
147 Add $libiconv to cxxflags for alpha*-dec-osf*.
149 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
152 * testsuite/lib/libjava.exp: Load dg.exp.
153 * testsuite/libjava.jar/jar.exp (gcj_jar_interpret): Strip srcdir
155 Use result for messages.
156 * testsuite/libjava.loader/loader.exp (gcj_loader_test_one): Pass
157 errname to libjava_invoke, fix testname.
159 2011-04-08 Kai Tietz <ktietz@redhat.com>
161 * configure.ac (libgcj_ld_export_all): Set for windows
162 native targets to export-all-symbols.
163 (LIBGCJ_LD_EXPORT_ALL): Export libgcj_ld_export_all.
164 * Makefile.am (libgcj_la_LDFLAGS): Add LIBGCJ_LD_EXPORT_ALL.
165 * sysdep/i386/backtrace.h (MAIN_FUNC): Define for windows
166 native targets to DllMain.
167 * gcj/javaprims.h (JNICALL): Define it dependent
168 for different windows targets.
169 * include/jni_md.h: Likewise.
170 * headers.txt (_Jv_JNI_ToReflectedField): Mark
171 JNICALLS for friends.
172 (_Jv_JNI_ToReflectedMethod): Likewise.
173 * java/lang/Class.h: Regenerated.
174 * java/lang/reflect/Field.h: Regenerated.
175 * java/lang/reflect/Constructor.h: Regenerated.
176 * java/lang/reflect/Method.h: Regenerated.
177 * configure: Regenerated.
178 * Makefile.in: Regenerated.
179 * include/Makefile.in: Regenerated.
180 * testsuite/Makefile.in: Regenerated.
181 * gcj/Makefile.in: Regenerated.
183 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
185 * configure.ac: Redirect $JAR -cf@ output to /dev/null.
186 * configure: Regenerate.
188 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
190 * configure.ac (THREADS): Remove solaris.
191 * configure: Regenerate.
193 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
196 * configure.ac (libjava_cv_anon_version_script): Handle
198 * configure: Regenerate.
200 2011-02-14 Gary Benson <gbenson@redhat.com>
202 * libjava/contrib/aot-compile.in: Add our module directory
203 to the start of the search path rather than the end.
204 * libjava/contrib/aot-compile-rpm.in: Likewise.
206 2011-02-14 Gary Benson <gbenson@redhat.com>
209 * configure.ac (python_mod_dir, python_mod_dir_expanded):
210 Install Python modules into versioned directory.
211 * configure: Regenerate.
213 2011-02-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
215 * configure: Regenerate.
216 * shlibpath.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Remove handling
217 of freebsd1* which soon would incorrectly match FreeBSD 10.0.
219 2011-02-04 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
222 * configure.ac (LDLIBICONV): New substituted variable, with
223 instances of '-Wl,' removed from LIBICONV.
224 * configure: Regenerate.
225 * libgcj.spec.in: Use @LDLIBICONV@ not @LIBICONV@.
226 * Makefile.in: Regenerate.
227 * gcj/Makefile.in: Likewise.
228 * include/Makefile.in: Likewise.
229 * testsuite/Makefile.in: Likewise.
231 2011-02-02 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
233 * configure.ac: Don't use libdl on mips-sgi-irix6*.
234 * configure: Regenerate.
236 2011-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
238 * testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation):
239 Add -shared-libgcc to cxxflags for *-*-solaris*.
242 2011-01-03 Jakub Jelinek <jakub@redhat.com>
244 * gnu/gcj/convert/Convert.java (version): Update copyright notice
246 * gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise.
248 Copyright (C) 2011 Free Software Foundation, Inc.
250 Copying and distribution of this file, with or without modification,
251 are permitted in any medium without royalty provided the copyright
252 notice and this notice are preserved.