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