OSDN Git Service

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