OSDN Git Service

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