Mark ChangeLog
[official-gcc.git] / libjava / ChangeLog
blob33a70308a1eea6efd71cce7e4894ae1551cb3ed3
1 2009-04-21  Release Manager
3         * GCC 4.4.0 released.
5 2009-04-09  Jack Howarth  <howarth@bromo.med.uc.edu>
7         * configure.host: Restore match for darwin9 or later.
8         * configure.ac: Likewise.
9         * configure: Regenerate.
11 2009-03-11  Andrew Haley  <aph@redhat.com>
13         * java/lang/natClassLoader.cc (_Jv_RegisterClassHookDefault): Clear
14         INTERPRETED access modifier.
16 2009-03-11  Tom Tromey  <tromey@redhat.com>
18         * link.cc (_Jv_Linker::find_field): Pass the field_type to
19         _Jv_CheckOrCreateLoadingConstraint, not the class that is
20         requesting the field.
22 2009-03-03  Andrew John Hughes  <ahughes@redhat.com>
24         * Makefile.am:
25         Remove dangling src.zip and javac symlinks.
26         Fix java.security symlink to use toolexeclibdir
27         as classpath/resource/Makefile.am does.
28         * Makefile.in,
29         * configure: Regenerated.
30         * configure.ac: Drop hard-coded prefix,
31         thus removing sdk_dir and making jre_dir="jre".
32         Map x86_64 to amd64 as used by OpenJDK.
33         * gcj/Makefile.in,
34         * include/Makefile.in,
35         * testsuite/Makefile.in: Regenerated.
36         
37 2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
39         * configure: Regenerate.
41 2009-02-13  Andrew John Hughes  <ahughes@redhat.com>
43         Import GNU Classpath (classpath-0_98-release).
45         * Makefile.am: Add natVMSecureRandom.cc.
46         * Makefile.in: Regenerated.
47         * classpath/ChangeLog,
48         * classpath/Makefile.am: Merged.
49         * classpath/Makefile.in: Regenerated.
50         * classpath/NEWS: Merged.
51         * classpath/config.guess,
52         * classpath/config.sub,
53         * classpath/configure: Regenerated.
54         * classpath/configure.ac: Merged.
55         * classpath/gnu/java/awt/peer/gtk/CairoGraphics2D.java,
56         * classpath/gnu/java/security/jce/prng/SecureRandomAdapter.java,
57         * classpath/gnu/javax/crypto/jce/prng/ARCFourRandomSpi.java,
58         * classpath/gnu/javax/crypto/jce/prng/CSPRNGSpi.java,
59         * classpath/gnu/javax/crypto/jce/prng/FortunaImpl.java,
60         * classpath/gnu/javax/crypto/jce/prng/ICMRandomSpi.java,
61         * classpath/gnu/javax/crypto/jce/prng/UMacRandomSpi.java,
62         * classpath/gnu/javax/crypto/prng/ICMGenerator.java,
63         * classpath/gnu/xml/stream/XMLParser.java,
64         * classpath/java/security/SecureRandom.java,
65         * classpath/native/jni/native-lib/cpproc.c,
66         * classpath/native/plugin/gcjwebplugin.cc,
67         * classpath/tools/gnu/classpath/tools/gjdoc/Main.java: Merged.
68         * configure: Regenerated.
69         * configure.ac: Add symlink for natVMSecureRandomPosix.cc to natVMSecureRandom.cc
70         * gnu/classpath/Configuration.java: Change version to 0.98.
71         * gnu/java/security/jce/prng/SecureRandomAdapter.h: Regenerated.
72         * gnu/java/security/jce/prng/VMSecureRandom.h: Generated.
73         * gnu/java/security/jce/prng/VMSecureRandom.java: Added native implementation.
74         * gnu/java/security/jce/prng/natVMSecureRandomPosix.cc: Wrapper around /dev/random.
75         * gnu/javax/crypto/jce/prng/CSPRNGSpi.h,
76         * gnu/javax/crypto/jce/prng/FortunaImpl.h,
77         * java/security/SecureRandom.h: Regenerated.
78         * java/security/VMSecureRandom$Spinner.h,
79         * java/security/VMSecureRandom.h,
80         * java/security/VMSecureRandom.java: Removed.
81         * sources.am: Move VMSecureRandom to gnu.java.security.jce.prng.
83 2009-02-10  Mark Mitchell  <mark@codesourcery.com>
85         * Makefile.am (AM_MAKEFLAGS): Pass down datadir.
86         * Makefile.in: Regenerated.
88 2009-02-09  Mark Mitchell  <mark@codesourcery.com>
90         * addr2name.awk: Remove.
91         * Makefile.am (bin_SCRIPTS): Remove addr2name.awk.
92         * Makefile.in: Regenerated.
94         * configure.ac: Define enable_sjlj_exceptions
95         appropriately under the ARM EH ABI.
96         * configure: Regenerated.
98         * Makefile.am (LTLDFLAGS): Define.
99         (GCJLINK): Use it.
100         (LIBLINK): Likewise.
101         * Makefile.in: Regenerated.
103 2009-02-03  Jakub Jelinek  <jakub@redhat.com>
105         * gnu/gcj/convert/Convert.java (version): Update copyright notice
106         dates.
107         * gnu/gcj/tools/gcj_dbtool/Main.java (main): Likewise.
109 2009-01-26  Jakub Jelinek  <jakub@redhat.com>
111         PR libgcj/38872
112         * gcj/javaprims.h (_Jv_CreateJavaVM): Change to extern "C" symbol.
113         * libjgc_bc.c (_Jv_GetStringChars): Remove.
115 2009-01-12  Andrew Haley  <aph@redhat.com>
117         * sun/misc/natUnsafe.cc (spinlock contructor): Call sched_yield().
119 2009-01-11  Matthias Klose  <doko@ubuntu.com>
121         * Makefile.am (ecjx_LDADD): Add $(extra_ldflags).
122         * Makefile.in: Regenerate.
124 2009-01-06  Andrew John Hughes  <gnu_andrew@member.fsf.org>
126         Import GNU Classpath (libgcj-snapshot-20090102).
128         * libjava/classpath/lib/java/text/RuleBasedCollator$CollationSorter.class,
129         * libjava/classpath/lib/java/text/MessageFormat$MessageFormatElement.class,
130         * libjava/classpath/lib/java/text/MessageFormat.class,
131         * libjava/classpath/lib/java/text/SimpleDateFormat.class,
132         * libjava/classpath/lib/java/text/NumberFormat.class,
133         * libjava/classpath/lib/java/text/RuleBasedCollator$CollationElement.class,
134         * libjava/classpath/lib/java/text/MessageFormat$Field.class,
135         * libjava/classpath/lib/java/text/RuleBasedCollator.class,
136         * libjava/classpath/lib/java/text/NumberFormat$Field.class,
137         * libjava/classpath/lib/gnu/xml/transform/Bindings.class,
138         * libjava/classpath/lib/gnu/java/locale/LocaleData.class,
139         * libjava/classpath/lib/gnu/java/awt/peer/gtk/FreetypeGlyphVector.class,
140         * libjava/classpath/lib/gnu/javax/crypto/jce/key/SecretKeyGeneratorImpl.class,
141         * libjava/gnu/java/awt/peer/gtk/FreetypeGlyphVector.h,
142         * libjava/java/text/MessageFormat.h,
143         * libjava/java/text/RuleBasedCollator$CollationSorter.h,
144         * libjava/java/text/RuleBasedCollator.h,
145         * libjava/java/text/SimpleDateFormat.h:
146         Regenerated.