OSDN Git Service

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