OSDN Git Service

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