dfaa803c0a116b0314a1dd08044568dc4abd7f05
[gcc.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.