OSDN Git Service

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