OSDN Git Service

gcc:
[pf3gnuchains/gcc-fork.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.