OSDN Git Service

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