OSDN Git Service

efbf85573ff9dd9044559e6e29008944b6452c8c
[pf3gnuchains/gcc-fork.git] / libjava / ChangeLog
1 2011-10-16  Uros Bizjak  <ubizjak@gmail.com>
2             Eric Botcazou  <ebotcazou@adacore.com>
3
4         PR target/50737
5         * include/dwarf2-signal.h [__alpha__]: Remove MAKE_THROW_FRAME
6         definition.
7
8 2011-08-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
9
10         * exception.cc (std::abort): Remove static.
11
12 2011-08-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
13
14         * configure.ac (THREADS): Remove posix95.
15         * configure: Regenerate.
16
17 2011-08-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
18
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.
25
26 2011-07-12  Andrew Haley  <aph@redhat.com>
27
28         * interpret.cc (check_handler): Fix bit rot.
29         (breakpoint_at): Likewise.
30
31 2011-07-12  Andrew Haley  <aph@redhat.com>
32
33         * java/lang/natClass.cc (finalize): Make sure that the class
34         really has an engine.
35
36 2011-07-07  Matthias Klose  <doko@ubuntu.com>
37
38         * libtool-version: Bump soversion.
39
40 2011-07-07  Matthias Klose  <doko@ubuntu.com>
41
42         * sysdep/x86-64: Remove empty directory.
43
44 2011-07-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
45
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]*.
50
51 2011-06-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
52
53         PR libgcj/49314
54         * gnu/gcj/convert/natIconv.cc (iconv_init): Pad in[] with NUL byte.
55
56 2011-06-17  Jack Howarth <howarth@bromo.med.uc.edu>
57
58         PR target/49461
59         * libjava/configure.ac (SYSTEMSPEC): Pass -no_pie for darwin11.
60         * libjava/configure: Regenerate.
61
62 2011-06-17  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
63
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.
78
79 2011-05-31  H.J. Lu  <hongjiu.lu@intel.com>
80
81         PR libgcj/49193
82         * configure.host (sysdeps_dir): Set to i386 for x86_64.
83
84         * sysdep/i386/locks.h (compare_and_swap): Call
85         __sync_bool_compare_and_swap.
86         (release_set): Call write_barrier ().
87
88         * sysdep/x86-64/locks.h: Removed.
89
90 2011-04-24  Gerald Pfeifer  <gerald@pfeifer.com>
91
92         * README: Refer to our generic bug reporting page.
93
94 2011-04-19  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
95
96         * configure.ac (THREADS): Remove decosf1, irix, mach, os2.
97         * configure: Regenerate
98
99 2011-04-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
100
101         * testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation):
102         Add $libiconv to cxxflags for alpha*-dec-osf*.
103
104 2011-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
105
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.
113
114 2011-04-08  Kai Tietz  <ktietz@redhat.com>
115
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.
137
138 2011-04-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
139
140         * configure.ac: Redirect $JAR -cf@ output to /dev/null.
141         * configure: Regenerate.
142
143 2011-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
144
145         * configure.ac (THREADS): Remove solaris.
146         * configure: Regenerate.
147
148 2011-03-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
149
150         PR bootstrap/48135
151         * configure.ac (libjava_cv_anon_version_script): Handle
152         --disable-symvers.
153         * configure: Regenerate.
154
155 2011-02-14  Gary Benson  <gbenson@redhat.com>
156
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.
160
161 2011-02-14  Gary Benson  <gbenson@redhat.com>
162
163         PR libjava/47484
164         * configure.ac (python_mod_dir, python_mod_dir_expanded):
165         Install Python modules into versioned directory.
166         * configure: Regenerate.
167
168 2011-02-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
169
170         * configure: Regenerate.
171         * shlibpath.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Remove handling
172         of freebsd1* which soon would incorrectly match FreeBSD 10.0.
173
174 2011-02-04  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
175
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.
185
186 2011-02-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
187
188         * configure.ac: Don't use libdl on mips-sgi-irix6*.
189         * configure: Regenerate.
190
191 2011-01-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
192
193         * testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation):
194         Add -shared-libgcc to cxxflags for *-*-solaris*.
195         Remove -lsocket.
196
197 2011-01-03  Jakub Jelinek  <jakub@redhat.com>
198
199         * gnu/gcj/convert/Convert.java (version): Update copyright notice
200         dates.
201         * gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise.
202 \f
203 Copyright (C) 2011 Free Software Foundation, Inc.
204
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.