OSDN Git Service

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