OSDN Git Service

* gnu/java/security/jce/prng/natVMSecureRandomWin32.cc
[pf3gnuchains/gcc-fork.git] / libjava / ChangeLog
1 2010-08-12  Tom Tromey  <tromey@redhat.com>
2
3         * gnu/java/security/jce/prng/natVMSecureRandomWin32.cc
4         (natGenerateSeed): Add missing "::".
5
6 2010-07-23  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
7
8         * configure.ac (*-*-solaris2.8): Use alternate thread library.
9         Add libthread.
10         (*-*-solaris2.9): Use libthread.
11         * configure: Regenerate.
12
13 2010-07-15  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
14
15         * include/sparc-signal.h: Renamed to ...
16         * include/solaris-signal.h: ... this.
17         * configure.ac: Use it on any *-*-solaris2* target.
18         * configure: Regenerate.
19         * configure.host (i?86-*-solaris2*): Set can_unwind_signal=yes.
20         * Makefile.am (prims.lo): Add -fno-omit-frame-pointer to AM_CXXFLAGS.
21         * Makefile.in: Regenerate.
22
23 2010-07-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
24
25         * configure.ac (ANONVERSCRIPT): Handle sun style.
26         Define ANONVERSCRIPT_GNU, ANONVERSCRIPT_SUN automake conditionals.
27         * configure: Regenerate.
28
29         * Makefile.am [ANONVERSCRIPT]: Protect GNU section with
30         ANONVERSCRIPT_GNU.
31         Introduce per-library $(lib)_la_version_arg, $(lib)_la_version_dep
32         variables.
33         [ANONVERSCRIPT_GNU] (version_arg): Default ld arg for version map.
34         (version_dep): Likewise for dependency.
35         Use them to set the per-library variables.
36         [!ANONVERSCRIPT]: Provide them vor the unversioned case.
37         [ANONVERSCRIPT_SUN]: Handle Sun symbol versioning.
38         (libgcj_la_DEPENDENCIES): Unconditionally use
39         $(libgcj_la_version_dep).
40         (libgcj_la_LINK): Add $(libgcj_la_version_arg).
41         (libgcj_noncore_la_DEPENDENCIES): Unconditionally use
42         $(libgcj_la_version_dep).
43         (libgcj_tools_la_LIBADD): Move -lm ...
44         (libgcj_tools_la_LDFLAGS): ... here.
45         (libgcj_tools_la_DEPENDENCIES): Add
46         $(libgcj_tools_la_version_dep).
47         (libgcj_tools_la_LINK): Add $(libgcj_tools_la_version_arg).
48         (lib_gnu_awt_xlib_la_DEPENDENCIES): Add
49         $(lib_gnu_awt_xlib_la_version_dep).
50         (lib_gnu_awt_xlib_la_LINK): Add
51         $(lib_gnu_awt_xlib_la_version_arg).
52         (libgcj_bc_la_DEPENDENCIES): Add $(libgcj_bc_la_version_dep).
53         (libgcj_bc_la_LINK): $(libgcj_bc_la_version_arg).
54         [ANONVERSCRIPT && ANONVERSCRIPT_SUN] (%.ver-sun): New pattern rule.
55         * Makefile.in: Regenerate.
56
57         * libgcj.ver: Reformat.
58
59 2010-06-10  Peter O'Gorman  <peter@pogma.com>
60
61         * configure.ac: Set SYSTEMSPEC so that -allow_stack_execute is not
62         passed to the linker for -dynamiclib or -bundle on darwin.
63         * configure: Regenerate. 
64
65 2010-06-09  Iain Sandoe  <iains@gcc.gnu.org>
66
67         PR bootstrap/43170
68         * configure: Regenerate.
69
70 2010-06-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
71
72         * configure: Regenerate.
73
74 2010-06-03  Matthias Klose  <doko@ubuntu.com>
75
76         * libtool-version: Bump soversion.
77
78 2010-05-29  Mike Stump  <mikestump@comcast.net>
79
80         * configure.ac: Add multilib support for gmp.  Proper -I and -L
81         flags for gmp are added.
82
83 2010-05-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
84
85         * configure.ac: Redirect grep stdout, stderr to /dev/null instead
86         of grep -q.
87         Use -- instead of grep -e.
88         * configure: Regenerate.
89
90 2010-05-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
91
92         PR libgcj/44216
93         * configure.ac (libgcj_cv_exidx): Enable AC_LANG_WERROR.
94         Save and restore werror flag.
95         * configure: Regenerate.
96
97 2010-05-04  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
98
99         PR other/43620
100         * configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
101         * Makefile.in: Regenerate.
102         * gcj/Makefile.in: Regenerate.
103         * include/Makefile.in: Regenerate.
104         * testsuite/Makefile.in: Regenerate.
105
106 2010-05-03  Jack Howarth <howarth@bromo.med.uc.edu>
107
108         PR 43839
109         * testsuite/Makefile.am: Override automake for site.exp creation
110         and add entry to set libiconv.
111         * testsuite/Makefile.in: Regenerate.
112         * testsuite/libjava.jni/jni.exp (gcj_jni_get_cxxflags_invocation):
113         Add new global variable libiconv to handle alternative libiconv
114         locations.
115
116 2010-04-19  Andrew Haley  <aph@redhat.com>
117
118         PR libgcj/40860
119         * configure.ac: Handle --no-merge-exidx-entries.
120
121 2010-04-07  Jakub Jelinek  <jakub@redhat.com>
122
123         * exception.cc (_Jv_Throw): Avoid set but not used warning.
124         * include/java-assert.h (JvAssertMessage, JvAssert): Use argument in
125         sizeof to avoid set but not used warnings.
126
127 2010-04-07  Jason Merrill  <jason@redhat.com>
128
129         * gnu/gcj/runtime/natSharedLibLoader.cc (findCore): Move
130         declaration of _Jv_create_core out of the function.
131
132 2010-04-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
133
134         * Makefile.in: Regenerate.
135         * aclocal.m4: Regenerate.
136         * configure: Regenerate.
137         * gcj/Makefile.in: Regenerate.
138         * include/Makefile.in: Regenerate.
139         * testsuite/Makefile.in: Regenerate.
140
141 2010-03-21  Dave Korn  <dave.korn.cygwin@gmail.com>
142
143         PR target/42811
144         * configure.ac (DLLTOOL): Call AC_CHECK_TOOL.
145         (libgcj_sublib_core_extra_deps): New host-dependent configure var.
146         (LIBGCJ_SUBLIB_CORE_EXTRA_DEPS): AC_SUBST it.
147         * configure.host (libgcj_sublib_core_extra_deps): Define
148         appropriately on Cygwin and MinGW.
149         (libgcj_sublib_core_extra_deps): Add libgcj-noncore-dummy import
150         stub library on Cygwin and MinGW.
151         * Makefile.am (LIBJAVA_CORE_EXTRA): Import AC_SUBST'd
152         LIBGCJ_SUBLIB_CORE_EXTRA_DEPS if building sublibs, else define empty.
153         (libgcj_la_DEPENDENCIES): Use it.
154         (DLL_VERSION): New makefile macro.
155         (libgcj-noncore-dummy.dll.a): New build rule for dummy import stub
156         library.
157         (libgcj_noncore_la_LIBADD): Trim superfluous convenience libs.
158         (AM_MAKEFLAGS): Add DLLTOOL recursive propagation.
159         * libgcj-noncore-dummy.def: New file.
160         * Makefile.in: Regenerate.
161         * include/Makefile.in: Likewise.
162         * testsuite/Makefile.in: Likewise.
163         * configure: Likewise.
164         * gcj/Makefile.in: Likewise.
165
166 2010-03-21  Dave Korn  <dave.korn.cygwin@gmail.com>
167
168         PR target/42811 (prerequisite)
169         * jvmti.cc (_Jv_GetJVMTIEnv): Avoid use of uninitialised memory.
170
171 2010-03-13  Matthias Klose  <doko@ubuntu.com>
172
173         PR libgcj/42676
174         * Regenerate .h files for anonymous inner classes.
175
176 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
177
178         * configure.host (mips-sgi-irix6*): Don't set libgcj_interpreter.
179
180 2010-02-24  Andrew Haley  <aph@redhat.com>
181
182         PR java/40816
183         * include/jni_md.h: jboolean is an unsigned type.
184
185 2010-02-02  Jack Howarth  <howarth@bromo.med.uc.edu>
186
187         PR java/41991
188         * include/posix.h: Redefine _Unwind_FindEnclosingFunction.
189
190 2010-01-26  Andrew Haley  <aph@redhat.com>
191
192         * java/lang/natClass.cc (registerClosure): Make sure closures is
193         non NULL.
194
195 2010-01-19  Matthias Klose  <doko@ubuntu.com>
196
197         * Regenerate .class files.
198         * classpath/lib/java/security/VMSecureRandom*.class: Remove.
199
200 2010-01-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
201
202         * Makefile.am (write_entries_to_file): Use \012 instead of \n
203         with tr.
204         * scripts/makemake.tcl: Likewise.
205         * sources.am: Regenerate.
206         * Makefile.in: Regenerate.
207
208 2010-01-09  Jakub Jelinek  <jakub@redhat.com>
209
210         * gnu/gcj/convert/Convert.java (version): Update copyright notice
211         dates.
212         * gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise.
213
214 2010-01-06  Matthias Klose  <doko@ubuntu.com>
215
216         * Regenerate .class files with updated ecj.jar (based on 3.5.1).