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