* Merge GNU Classpath 0.99 into gcj trunk
@ 2012-03-16 15:14 Dr Andrew John Hughes
2012-03-21 15:18 ` Andrew Haley
0 siblings, 1 reply; 4+ messages in thread
From: Dr Andrew John Hughes @ 2012-03-16 15:14 UTC (permalink / raw)
To: java-patches
[-- Attachment #1.1: Type: text/plain, Size: 92180 bytes --]
The attached patch merges GNU Classpath 0.99 into libgcj, bringing in a number of
bug fixes and new features.
The merge process wasn't helped by a number of patches being in gcj *only*:
2012-01-01 Jakub Jelinek <jakub@redhat.com>
* gnu/java/rmi/registry/RegistryImpl.java (version): Update
copyright notice dates.
* tools/gnu/classpath/tools/orbd/Main.java (run): Likewise.
2010-04-07 Jakub Jelinek <jakub@redhat.com>
* native/jni/midi-alsa/gnu_javax_sound_midi_alsa_AlsaPortDevice.c
(Java_gnu_javax_sound_midi_alsa_AlsaPortDevice_run_1receiver_1thread_1):
Avoid set but not used warning.
2007-02-26 Jakub Jelinek <jakub@redhat.com>
* java/util/TimeZone.java (getDefaultDisplayName): Don't
check if TimeZone is instanceof SimpleTimeZone.
Not in the ChangeLog even:
------------------------------------------------------------------------
r121955 | aph | 2007-02-14 19:31:58 +0000 (Wed, 14 Feb 2007) | 6 lines
2007-02-14 Jakub Jelinek <jakub@redhat.com>
Andrew Haley <aph@redhat.com>
* java/util/TimeZone.java (getDateParams): Negate dayOfWeek.
r116923 | aph | 2006-09-13 18:22:42 +0100 (Wed, 13 Sep 2006) | 25 lines
2006-09-13 Andrew Haley <aph@redhat.com>
* java/util/PriorityQueue.java: Throw IllegalArgumentException for
capacity < 1.
(Iterator.remove()): Decrement index after removing element.
Most of these need merging back into GNU Classpath. The AlsaPortDevice change
actually had to be reverted as a more complete fix is already in GNU Classpath.
ChangeLog for libjava:
2012-03-16 Andrew John Hughes <ahughes@redhat.com>
* Makefile.am: Add natVMConsole.cc.
* Makefile.in: Regenerated.
* gcj/Makefile.in: Likewise.
* gcj/javaprims.h: Classes updated.
* gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.h,
* gnu/javax/net/ssl/provider/CipherSuite.h,
* gnu/javax/net/ssl/provider/OutputSecurityParameters.h,
* include/Makefile.in:
Regenerated.
* java/io/Console.h,
* java/io/IOError.h,
* java/io/ObjectOutputStream$2.h:
Initial generation.
* java/io/ObjectOutputStream.h: Regenerated.
* java/io/VMConsole.h: Initial generation.
* java/io/VMConsole.java: Copied from classpath/vm/reference.
* java/io/natVMConsole.cc: Implemented readPassword.
* java/nio/channels/spi/SelectorProvider$1.h,
* java/security/KeyStore$1.h:
Initial generation.
* java/security/ProtectionDomain.h,
* java/text/DateFormatSymbols.h,
* java/util/HashMap.h,
* java/util/regex/Matcher.h,
* java/util/regex/Pattern.h:
Regenerated.
* javax/xml/stream/util/ReaderDelegate.h:
Removed.
* sources.am,
* testsuite/Makefile.in:
Regenerated.
ChangeLog for GNU Classpath:
2012-03-08 Andrew John Hughes <ahughes@redhat.com>
* NEWS: Set correct release date.
* configure.ac: Bump to 0.99 proper.
2012-03-07 Andrew John Hughes <ahughes@redhat.com>
* tools/Makefile.am:
(TOOLS_JAVA_FILES): Remove duplication.
(dist-hook): Fail if copying fails.
2012-03-07 Andrew John Hughes <ahughes@redhat.com>
* doc/cp-tools.texinfo:
Move macro definition outside of if block
so gcctabopt is always defined.
2012-02-15 Andrew John Hughes <ahughes@redhat.com>
* native/jni/gstreamer-peer/gst_classpath_src.c,
(gst_classpath_src_class_init(GstClasspathSrcClass)):
Remove unused gstelement_class.
2012-02-15 Andrew John Hughes <ahughes@redhat.com>
* NEWS: Updated prior to release.
2012-02-15 Andrew John Hughes <ahughes@redhat.com>
* java/text/DateFormatSymbols.java:
(getStringArray(List,String,int,String)): Remove hack which
removes last character of the input data; now unnecessary.
* resource/gnu/java/locale/LocaleInformation.properties,
* resource/gnu/java/locale/LocaleInformation_aa.properties,
* resource/gnu/java/locale/LocaleInformation_aa_DJ.properties,
* resource/gnu/java/locale/LocaleInformation_aa_ER_SAAHO.properties,
* resource/gnu/java/locale/LocaleInformation_af.properties,
* resource/gnu/java/locale/LocaleInformation_ak.properties,
* resource/gnu/java/locale/LocaleInformation_am.properties,
* resource/gnu/java/locale/LocaleInformation_ar.properties,
* resource/gnu/java/locale/LocaleInformation_ar_JO.properties,
* resource/gnu/java/locale/LocaleInformation_ar_LB.properties,
* resource/gnu/java/locale/LocaleInformation_ar_QA.properties,
* resource/gnu/java/locale/LocaleInformation_ar_SA.properties,
* resource/gnu/java/locale/LocaleInformation_ar_SY.properties,
* resource/gnu/java/locale/LocaleInformation_ar_TN.properties,
* resource/gnu/java/locale/LocaleInformation_ar_YE.properties,
* resource/gnu/java/locale/LocaleInformation_as.properties,
* resource/gnu/java/locale/LocaleInformation_az.properties,
* resource/gnu/java/locale/LocaleInformation_az_Cyrl.properties,
* resource/gnu/java/locale/LocaleInformation_be.properties,
* resource/gnu/java/locale/LocaleInformation_bg.properties,
* resource/gnu/java/locale/LocaleInformation_bn.properties,
* resource/gnu/java/locale/LocaleInformation_bs.properties,
* resource/gnu/java/locale/LocaleInformation_byn.properties,
* resource/gnu/java/locale/LocaleInformation_ca.properties,
* resource/gnu/java/locale/LocaleInformation_cch.properties,
* resource/gnu/java/locale/LocaleInformation_cop.properties,
* resource/gnu/java/locale/LocaleInformation_cs.properties,
* resource/gnu/java/locale/LocaleInformation_cy.properties,
* resource/gnu/java/locale/LocaleInformation_da.properties,
* resource/gnu/java/locale/LocaleInformation_de.properties,
* resource/gnu/java/locale/LocaleInformation_de_AT.properties,
* resource/gnu/java/locale/LocaleInformation_de_BE.properties,
* resource/gnu/java/locale/LocaleInformation_dv.properties,
* resource/gnu/java/locale/LocaleInformation_dz.properties,
* resource/gnu/java/locale/LocaleInformation_ee.properties,
* resource/gnu/java/locale/LocaleInformation_el.properties,
* resource/gnu/java/locale/LocaleInformation_en.properties,
* resource/gnu/java/locale/LocaleInformation_en_Dsrt.properties,
* resource/gnu/java/locale/LocaleInformation_en_Shaw.properties,
* resource/gnu/java/locale/LocaleInformation_eo.properties,
* resource/gnu/java/locale/LocaleInformation_es.properties,
* resource/gnu/java/locale/LocaleInformation_et.properties,
* resource/gnu/java/locale/LocaleInformation_eu.properties,
* resource/gnu/java/locale/LocaleInformation_fa.properties,
* resource/gnu/java/locale/LocaleInformation_fa_AF.properties,
* resource/gnu/java/locale/LocaleInformation_fi.properties,
* resource/gnu/java/locale/LocaleInformation_fil.properties,
* resource/gnu/java/locale/LocaleInformation_fo.properties,
* resource/gnu/java/locale/LocaleInformation_fr.properties,
* resource/gnu/java/locale/LocaleInformation_fur.properties,
* resource/gnu/java/locale/LocaleInformation_ga.properties,
* resource/gnu/java/locale/LocaleInformation_gaa.properties,
* resource/gnu/java/locale/LocaleInformation_gez.properties,
* resource/gnu/java/locale/LocaleInformation_gl.properties,
* resource/gnu/java/locale/LocaleInformation_gu.properties,
* resource/gnu/java/locale/LocaleInformation_gv.properties,
* resource/gnu/java/locale/LocaleInformation_ha.properties,
* resource/gnu/java/locale/LocaleInformation_ha_Arab.properties,
* resource/gnu/java/locale/LocaleInformation_haw.properties,
* resource/gnu/java/locale/LocaleInformation_he.properties,
* resource/gnu/java/locale/LocaleInformation_hi.properties,
* resource/gnu/java/locale/LocaleInformation_hr.properties,
* resource/gnu/java/locale/LocaleInformation_hu.properties,
* resource/gnu/java/locale/LocaleInformation_hy.properties,
* resource/gnu/java/locale/LocaleInformation_hy_AM_REVISED.properties,
* resource/gnu/java/locale/LocaleInformation_ia.properties,
* resource/gnu/java/locale/LocaleInformation_id.properties,
* resource/gnu/java/locale/LocaleInformation_ig.properties,
* resource/gnu/java/locale/LocaleInformation_ii.properties,
* resource/gnu/java/locale/LocaleInformation_is.properties,
* resource/gnu/java/locale/LocaleInformation_it.properties,
* resource/gnu/java/locale/LocaleInformation_iu.properties,
* resource/gnu/java/locale/LocaleInformation_ja.properties,
* resource/gnu/java/locale/LocaleInformation_ka.properties,
* resource/gnu/java/locale/LocaleInformation_kaj.properties,
* resource/gnu/java/locale/LocaleInformation_kam.properties,
* resource/gnu/java/locale/LocaleInformation_kcg.properties,
* resource/gnu/java/locale/LocaleInformation_kfo.properties,
* resource/gnu/java/locale/LocaleInformation_kk.properties,
* resource/gnu/java/locale/LocaleInformation_kl.properties,
* resource/gnu/java/locale/LocaleInformation_km.properties,
* resource/gnu/java/locale/LocaleInformation_kn.properties,
* resource/gnu/java/locale/LocaleInformation_ko.properties,
* resource/gnu/java/locale/LocaleInformation_kok.properties,
* resource/gnu/java/locale/LocaleInformation_kpe.properties,
* resource/gnu/java/locale/LocaleInformation_ku_Latn.properties,
* resource/gnu/java/locale/LocaleInformation_kw.properties,
* resource/gnu/java/locale/LocaleInformation_ky.properties,
* resource/gnu/java/locale/LocaleInformation_ln.properties,
* resource/gnu/java/locale/LocaleInformation_lo.properties,
* resource/gnu/java/locale/LocaleInformation_lt.properties,
* resource/gnu/java/locale/LocaleInformation_lv.properties,
* resource/gnu/java/locale/LocaleInformation_mk.properties,
* resource/gnu/java/locale/LocaleInformation_ml.properties,
* resource/gnu/java/locale/LocaleInformation_mn.properties,
* resource/gnu/java/locale/LocaleInformation_mr.properties,
* resource/gnu/java/locale/LocaleInformation_ms.properties,
* resource/gnu/java/locale/LocaleInformation_mt.properties,
* resource/gnu/java/locale/LocaleInformation_my.properties,
* resource/gnu/java/locale/LocaleInformation_nb.properties,
* resource/gnu/java/locale/LocaleInformation_ne.properties,
* resource/gnu/java/locale/LocaleInformation_nl.properties,
* resource/gnu/java/locale/LocaleInformation_nn.properties,
* resource/gnu/java/locale/LocaleInformation_nr.properties,
* resource/gnu/java/locale/LocaleInformation_nso.properties,
* resource/gnu/java/locale/LocaleInformation_ny.properties,
* resource/gnu/java/locale/LocaleInformation_om.properties,
* resource/gnu/java/locale/LocaleInformation_or.properties,
* resource/gnu/java/locale/LocaleInformation_pa.properties,
* resource/gnu/java/locale/LocaleInformation_pa_Arab.properties,
* resource/gnu/java/locale/LocaleInformation_pl.properties,
* resource/gnu/java/locale/LocaleInformation_ps.properties,
* resource/gnu/java/locale/LocaleInformation_pt.properties,
* resource/gnu/java/locale/LocaleInformation_pt_PT.properties,
* resource/gnu/java/locale/LocaleInformation_ro.properties,
* resource/gnu/java/locale/LocaleInformation_ru.properties,
* resource/gnu/java/locale/LocaleInformation_rw.properties,
* resource/gnu/java/locale/LocaleInformation_sa.properties,
* resource/gnu/java/locale/LocaleInformation_se.properties,
* resource/gnu/java/locale/LocaleInformation_se_FI.properties,
* resource/gnu/java/locale/LocaleInformation_si.properties,
* resource/gnu/java/locale/LocaleInformation_sid.properties,
* resource/gnu/java/locale/LocaleInformation_sk.properties,
* resource/gnu/java/locale/LocaleInformation_sl.properties,
* resource/gnu/java/locale/LocaleInformation_so.properties,
* resource/gnu/java/locale/LocaleInformation_sq.properties,
* resource/gnu/java/locale/LocaleInformation_sr.properties,
* resource/gnu/java/locale/LocaleInformation_sr_BA_Cyrl.properties,
* resource/gnu/java/locale/LocaleInformation_sr_Latn.properties,
* resource/gnu/java/locale/LocaleInformation_ss.properties,
* resource/gnu/java/locale/LocaleInformation_st.properties,
* resource/gnu/java/locale/LocaleInformation_sv.properties,
* resource/gnu/java/locale/LocaleInformation_sw.properties,
* resource/gnu/java/locale/LocaleInformation_syr.properties,
* resource/gnu/java/locale/LocaleInformation_ta.properties,
* resource/gnu/java/locale/LocaleInformation_te.properties,
* resource/gnu/java/locale/LocaleInformation_tg.properties,
* resource/gnu/java/locale/LocaleInformation_th.properties,
* resource/gnu/java/locale/LocaleInformation_ti.properties,
* resource/gnu/java/locale/LocaleInformation_ti_ER.properties,
* resource/gnu/java/locale/LocaleInformation_tig.properties,
* resource/gnu/java/locale/LocaleInformation_tn.properties,
* resource/gnu/java/locale/LocaleInformation_to.properties,
* resource/gnu/java/locale/LocaleInformation_tr.properties,
* resource/gnu/java/locale/LocaleInformation_trv.properties,
* resource/gnu/java/locale/LocaleInformation_ts.properties,
* resource/gnu/java/locale/LocaleInformation_tt.properties,
* resource/gnu/java/locale/LocaleInformation_ug.properties,
* resource/gnu/java/locale/LocaleInformation_uk.properties,
* resource/gnu/java/locale/LocaleInformation_ur.properties,
* resource/gnu/java/locale/LocaleInformation_uz.properties,
* resource/gnu/java/locale/LocaleInformation_uz_Arab.properties,
* resource/gnu/java/locale/LocaleInformation_uz_Latn.properties,
* resource/gnu/java/locale/LocaleInformation_ve.properties,
* resource/gnu/java/locale/LocaleInformation_vi.properties,
* resource/gnu/java/locale/LocaleInformation_wal.properties,
* resource/gnu/java/locale/LocaleInformation_wo.properties,
* resource/gnu/java/locale/LocaleInformation_xh.properties,
* resource/gnu/java/locale/LocaleInformation_yo.properties,
* resource/gnu/java/locale/LocaleInformation_zh.properties,
* resource/gnu/java/locale/LocaleInformation_zh_Hant.properties,
* resource/gnu/java/locale/LocaleInformation_zu.properties:
Update locale data without trailing separator.
2012-02-08 Andrew John Hughes <ahughes@redhat.com>
PR classpath/42390
* java/nio/channels/spi/SelectorProvider.java:
(provider()): Retrieve property value using
PrivilegedAction.
* java/security/KeyStore.java:
(getDefaultType()): Likewise.
2012-02-06 Andrew John Hughes <ahughes@redhat.com>
PR classpath/42390
* java/net/DatagramSocket.java:
(connect(InetAddress,int)): Add missing security
checks which OpenJDK performs and we don't. It's
possible to initialise a DatagramSocket with null
so we should also ensure we are bound.
2012-02-01 Andrew John Hughes <ahughes@redhat.com>
* resource/gnu/java/locale/LocaleInformation.properties,
* resource/gnu/java/locale/LocaleInformation_ar.properties,
* resource/gnu/java/locale/LocaleInformation_az.properties,
* resource/gnu/java/locale/LocaleInformation_be.properties,
* resource/gnu/java/locale/LocaleInformation_bg.properties,
* resource/gnu/java/locale/LocaleInformation_bn.properties,
* resource/gnu/java/locale/LocaleInformation_ca.properties,
* resource/gnu/java/locale/LocaleInformation_cs.properties,
* resource/gnu/java/locale/LocaleInformation_cy.properties,
* resource/gnu/java/locale/LocaleInformation_da.properties,
* resource/gnu/java/locale/LocaleInformation_de.properties,
* resource/gnu/java/locale/LocaleInformation_ee.properties,
* resource/gnu/java/locale/LocaleInformation_el.properties,
* resource/gnu/java/locale/LocaleInformation_en.properties,
* resource/gnu/java/locale/LocaleInformation_en_Dsrt.properties,
* resource/gnu/java/locale/LocaleInformation_en_Shaw.properties,
* resource/gnu/java/locale/LocaleInformation_es.properties,
* resource/gnu/java/locale/LocaleInformation_fa.properties,
* resource/gnu/java/locale/LocaleInformation_fi.properties,
* resource/gnu/java/locale/LocaleInformation_fil.properties,
* resource/gnu/java/locale/LocaleInformation_fr.properties,
* resource/gnu/java/locale/LocaleInformation_gaa.properties,
* resource/gnu/java/locale/LocaleInformation_he.properties,
* resource/gnu/java/locale/LocaleInformation_hi.properties,
* resource/gnu/java/locale/LocaleInformation_hr.properties,
* resource/gnu/java/locale/LocaleInformation_hu.properties,
* resource/gnu/java/locale/LocaleInformation_is.properties,
* resource/gnu/java/locale/LocaleInformation_it.properties,
* resource/gnu/java/locale/LocaleInformation_ja.properties,
* resource/gnu/java/locale/LocaleInformation_ko.properties,
* resource/gnu/java/locale/LocaleInformation_lt.properties,
* resource/gnu/java/locale/LocaleInformation_lv.properties,
* resource/gnu/java/locale/LocaleInformation_ml.properties,
* resource/gnu/java/locale/LocaleInformation_my.properties,
* resource/gnu/java/locale/LocaleInformation_nb.properties,
* resource/gnu/java/locale/LocaleInformation_nl.properties,
* resource/gnu/java/locale/LocaleInformation_nn.properties,
* resource/gnu/java/locale/LocaleInformation_pl.properties,
* resource/gnu/java/locale/LocaleInformation_pt.properties,
* resource/gnu/java/locale/LocaleInformation_pt_PT.properties,
* resource/gnu/java/locale/LocaleInformation_ro.properties,
* resource/gnu/java/locale/LocaleInformation_ru.properties,
* resource/gnu/java/locale/LocaleInformation_si.properties,
* resource/gnu/java/locale/LocaleInformation_sr.properties,
* resource/gnu/java/locale/LocaleInformation_sr_Latn.properties,
* resource/gnu/java/locale/LocaleInformation_sv.properties,
* resource/gnu/java/locale/LocaleInformation_th.properties,
* resource/gnu/java/locale/LocaleInformation_tr.properties,
* resource/gnu/java/locale/LocaleInformation_uk.properties,
* resource/gnu/java/locale/LocaleInformation_ur.properties,
* resource/gnu/java/locale/LocaleInformation_uz_Latn.properties,
* resource/gnu/java/locale/LocaleInformation_vi.properties,
* resource/gnu/java/locale/LocaleInformation_zh.properties,
* resource/gnu/java/locale/LocaleInformation_zh_Hant.properties,
* resource/gnu/java/locale/LocaleInformation_zu.properties:
Use the 'format' context type for months and days, and avoid
alternatives for other elements.
2012-01-30 Andrew John Hughes <ahughes@redhat.com>
* resource/gnu/java/locale/LocaleInformation_ar.properties,
* resource/gnu/java/locale/LocaleInformation_ar_LB.properties,
* resource/gnu/java/locale/LocaleInformation_az.properties,
* resource/gnu/java/locale/LocaleInformation_be.properties,
* resource/gnu/java/locale/LocaleInformation_bg.properties,
* resource/gnu/java/locale/LocaleInformation_bn.properties,
* resource/gnu/java/locale/LocaleInformation_bn_IN.properties,
* resource/gnu/java/locale/LocaleInformation_ca.properties,
* resource/gnu/java/locale/LocaleInformation_cs.properties,
* resource/gnu/java/locale/LocaleInformation_cy.properties,
* resource/gnu/java/locale/LocaleInformation_da.properties,
* resource/gnu/java/locale/LocaleInformation_de.properties,
* resource/gnu/java/locale/LocaleInformation_el.properties,
* resource/gnu/java/locale/LocaleInformation_en.properties,
* resource/gnu/java/locale/LocaleInformation_en_Dsrt.properties,
* resource/gnu/java/locale/LocaleInformation_eo.properties,
* resource/gnu/java/locale/LocaleInformation_es.properties,
* resource/gnu/java/locale/LocaleInformation_et.properties,
* resource/gnu/java/locale/LocaleInformation_fa.properties,
* resource/gnu/java/locale/LocaleInformation_fi.properties,
* resource/gnu/java/locale/LocaleInformation_fil.properties,
* resource/gnu/java/locale/LocaleInformation_fo.properties,
* resource/gnu/java/locale/LocaleInformation_fr.properties,
* resource/gnu/java/locale/LocaleInformation_ga.properties,
* resource/gnu/java/locale/LocaleInformation_gl.properties,
* resource/gnu/java/locale/LocaleInformation_gu.properties,
* resource/gnu/java/locale/LocaleInformation_he.properties,
* resource/gnu/java/locale/LocaleInformation_hi.properties,
* resource/gnu/java/locale/LocaleInformation_hr.properties,
* resource/gnu/java/locale/LocaleInformation_hu.properties,
* resource/gnu/java/locale/LocaleInformation_is.properties,
* resource/gnu/java/locale/LocaleInformation_it.properties,
* resource/gnu/java/locale/LocaleInformation_ja.properties,
* resource/gnu/java/locale/LocaleInformation_ka.properties,
* resource/gnu/java/locale/LocaleInformation_ko.properties,
* resource/gnu/java/locale/LocaleInformation_lt.properties,
* resource/gnu/java/locale/LocaleInformation_lv.properties,
* resource/gnu/java/locale/LocaleInformation_ml.properties,
* resource/gnu/java/locale/LocaleInformation_my.properties,
* resource/gnu/java/locale/LocaleInformation_nb.properties,
* resource/gnu/java/locale/LocaleInformation_ne.properties,
* resource/gnu/java/locale/LocaleInformation_nl.properties,
* resource/gnu/java/locale/LocaleInformation_nn.properties,
* resource/gnu/java/locale/LocaleInformation_pl.properties,
* resource/gnu/java/locale/LocaleInformation_pt.properties,
* resource/gnu/java/locale/LocaleInformation_pt_PT.properties,
* resource/gnu/java/locale/LocaleInformation_ro.properties,
* resource/gnu/java/locale/LocaleInformation_ru.properties,
* resource/gnu/java/locale/LocaleInformation_se.properties,
* resource/gnu/java/locale/LocaleInformation_se_FI.properties,
* resource/gnu/java/locale/LocaleInformation_si.properties,
* resource/gnu/java/locale/LocaleInformation_sk.properties,
* resource/gnu/java/locale/LocaleInformation_sl.properties,
* resource/gnu/java/locale/LocaleInformation_sr.properties,
* resource/gnu/java/locale/LocaleInformation_sr_Latn.properties,
* resource/gnu/java/locale/LocaleInformation_sv.properties,
* resource/gnu/java/locale/LocaleInformation_ta.properties,
* resource/gnu/java/locale/LocaleInformation_th.properties,
* resource/gnu/java/locale/LocaleInformation_to.properties,
* resource/gnu/java/locale/LocaleInformation_tr.properties,
* resource/gnu/java/locale/LocaleInformation_uk.properties,
* resource/gnu/java/locale/LocaleInformation_vi.properties,
* resource/gnu/java/locale/LocaleInformation_zh.properties,
* resource/gnu/java/locale/LocaleInformation_zh_Hant.properties:
Use the main approved value for our properties, rather than
just the one that happens to appear last in the XML source file.
2012-01-20 Andrew John Hughes <ahughes@redhat.com>
* resource/gnu/java/locale/LocaleInformation.properties,
* resource/gnu/java/locale/LocaleInformation_aa.properties,
* resource/gnu/java/locale/LocaleInformation_aa_DJ.properties,
* resource/gnu/java/locale/LocaleInformation_aa_ER.properties,
* resource/gnu/java/locale/LocaleInformation_af.properties,
* resource/gnu/java/locale/LocaleInformation_am.properties,
* resource/gnu/java/locale/LocaleInformation_ar.properties,
* resource/gnu/java/locale/LocaleInformation_as.properties,
* resource/gnu/java/locale/LocaleInformation_az.properties,
* resource/gnu/java/locale/LocaleInformation_az_Cyrl.properties,
* resource/gnu/java/locale/LocaleInformation_be.properties,
* resource/gnu/java/locale/LocaleInformation_bg.properties,
* resource/gnu/java/locale/LocaleInformation_bn.properties,
* resource/gnu/java/locale/LocaleInformation_bn_IN.properties,
* resource/gnu/java/locale/LocaleInformation_bs.properties,
* resource/gnu/java/locale/LocaleInformation_byn.properties,
* resource/gnu/java/locale/LocaleInformation_ca.properties,
* resource/gnu/java/locale/LocaleInformation_cs.properties,
* resource/gnu/java/locale/LocaleInformation_cy.properties,
* resource/gnu/java/locale/LocaleInformation_da.properties,
* resource/gnu/java/locale/LocaleInformation_de.properties,
* resource/gnu/java/locale/LocaleInformation_de_CH.properties,
* resource/gnu/java/locale/LocaleInformation_dz.properties,
* resource/gnu/java/locale/LocaleInformation_el.properties,
* resource/gnu/java/locale/LocaleInformation_en.properties,
* resource/gnu/java/locale/LocaleInformation_en_Dsrt.properties,
* resource/gnu/java/locale/LocaleInformation_en_IE.properties,
* resource/gnu/java/locale/LocaleInformation_eo.properties,
* resource/gnu/java/locale/LocaleInformation_es.properties,
* resource/gnu/java/locale/LocaleInformation_es_AR.properties,
* resource/gnu/java/locale/LocaleInformation_es_CL.properties,
* resource/gnu/java/locale/LocaleInformation_et.properties,
* resource/gnu/java/locale/LocaleInformation_eu.properties,
* resource/gnu/java/locale/LocaleInformation_fa.properties,
* resource/gnu/java/locale/LocaleInformation_fa_AF.properties,
* resource/gnu/java/locale/LocaleInformation_fi.properties,
* resource/gnu/java/locale/LocaleInformation_fil.properties,
* resource/gnu/java/locale/LocaleInformation_fo.properties,
* resource/gnu/java/locale/LocaleInformation_fr.properties,
* resource/gnu/java/locale/LocaleInformation_fur.properties,
* resource/gnu/java/locale/LocaleInformation_ga.properties,
* resource/gnu/java/locale/LocaleInformation_gez.properties,
* resource/gnu/java/locale/LocaleInformation_gez_ET.properties,
* resource/gnu/java/locale/LocaleInformation_gl.properties,
* resource/gnu/java/locale/LocaleInformation_gu.properties,
* resource/gnu/java/locale/LocaleInformation_ha.properties,
* resource/gnu/java/locale/LocaleInformation_haw.properties,
* resource/gnu/java/locale/LocaleInformation_he.properties,
* resource/gnu/java/locale/LocaleInformation_hi.properties,
* resource/gnu/java/locale/LocaleInformation_hr.properties,
* resource/gnu/java/locale/LocaleInformation_hu.properties,
* resource/gnu/java/locale/LocaleInformation_hy.properties,
* resource/gnu/java/locale/LocaleInformation_ia.properties,
* resource/gnu/java/locale/LocaleInformation_id.properties,
* resource/gnu/java/locale/LocaleInformation_ii.properties,
* resource/gnu/java/locale/LocaleInformation_is.properties,
* resource/gnu/java/locale/LocaleInformation_it.properties,
* resource/gnu/java/locale/LocaleInformation_ja.properties,
* resource/gnu/java/locale/LocaleInformation_ka.properties,
* resource/gnu/java/locale/LocaleInformation_kk.properties,
* resource/gnu/java/locale/LocaleInformation_km.properties,
* resource/gnu/java/locale/LocaleInformation_kn.properties,
* resource/gnu/java/locale/LocaleInformation_ko.properties,
* resource/gnu/java/locale/LocaleInformation_kok.properties,
* resource/gnu/java/locale/LocaleInformation_ku.properties,
* resource/gnu/java/locale/LocaleInformation_ku_Latn.properties,
* resource/gnu/java/locale/LocaleInformation_ky.properties,
* resource/gnu/java/locale/LocaleInformation_ln.properties,
* resource/gnu/java/locale/LocaleInformation_lo.properties,
* resource/gnu/java/locale/LocaleInformation_lt.properties,
* resource/gnu/java/locale/LocaleInformation_lv.properties,
* resource/gnu/java/locale/LocaleInformation_mk.properties,
* resource/gnu/java/locale/LocaleInformation_ml.properties,
* resource/gnu/java/locale/LocaleInformation_mn.properties,
* resource/gnu/java/locale/LocaleInformation_mr.properties,
* resource/gnu/java/locale/LocaleInformation_ms.properties,
* resource/gnu/java/locale/LocaleInformation_mt.properties,
* resource/gnu/java/locale/LocaleInformation_my.properties,
* resource/gnu/java/locale/LocaleInformation_nb.properties,
* resource/gnu/java/locale/LocaleInformation_ne.properties,
* resource/gnu/java/locale/LocaleInformation_nl.properties,
* resource/gnu/java/locale/LocaleInformation_nl_BE.properties,
* resource/gnu/java/locale/LocaleInformation_nn.properties,
* resource/gnu/java/locale/LocaleInformation_om.properties,
* resource/gnu/java/locale/LocaleInformation_pa.properties,
* resource/gnu/java/locale/LocaleInformation_pa_Arab.properties,
* resource/gnu/java/locale/LocaleInformation_pl.properties,
* resource/gnu/java/locale/LocaleInformation_ps.properties,
* resource/gnu/java/locale/LocaleInformation_pt.properties,
* resource/gnu/java/locale/LocaleInformation_pt_PT.properties,
* resource/gnu/java/locale/LocaleInformation_ro.properties,
* resource/gnu/java/locale/LocaleInformation_ru.properties,
* resource/gnu/java/locale/LocaleInformation_ru_UA.properties,
* resource/gnu/java/locale/LocaleInformation_rw.properties,
* resource/gnu/java/locale/LocaleInformation_sa.properties,
* resource/gnu/java/locale/LocaleInformation_se.properties,
* resource/gnu/java/locale/LocaleInformation_se_FI.properties,
* resource/gnu/java/locale/LocaleInformation_sid.properties,
* resource/gnu/java/locale/LocaleInformation_sk.properties,
* resource/gnu/java/locale/LocaleInformation_sl.properties,
* resource/gnu/java/locale/LocaleInformation_so.properties,
* resource/gnu/java/locale/LocaleInformation_sq.properties,
* resource/gnu/java/locale/LocaleInformation_sr.properties,
* resource/gnu/java/locale/LocaleInformation_sr_Latn.properties,
* resource/gnu/java/locale/LocaleInformation_st.properties,
* resource/gnu/java/locale/LocaleInformation_sv.properties,
* resource/gnu/java/locale/LocaleInformation_sv_FI.properties,
* resource/gnu/java/locale/LocaleInformation_sw.properties,
* resource/gnu/java/locale/LocaleInformation_ta.properties,
* resource/gnu/java/locale/LocaleInformation_te.properties,
* resource/gnu/java/locale/LocaleInformation_tg.properties,
* resource/gnu/java/locale/LocaleInformation_th.properties,
* resource/gnu/java/locale/LocaleInformation_ti.properties,
* resource/gnu/java/locale/LocaleInformation_ti_ER.properties,
* resource/gnu/java/locale/LocaleInformation_tig.properties,
* resource/gnu/java/locale/LocaleInformation_tn.properties,
* resource/gnu/java/locale/LocaleInformation_to.properties,
* resource/gnu/java/locale/LocaleInformation_tr.properties,
* resource/gnu/java/locale/LocaleInformation_trv.properties,
* resource/gnu/java/locale/LocaleInformation_ts.properties,
* resource/gnu/java/locale/LocaleInformation_uk.properties,
* resource/gnu/java/locale/LocaleInformation_ur.properties,
* resource/gnu/java/locale/LocaleInformation_uz.properties,
* resource/gnu/java/locale/LocaleInformation_uz_Arab.properties,
* resource/gnu/java/locale/LocaleInformation_uz_Latn.properties,
* resource/gnu/java/locale/LocaleInformation_vi.properties,
* resource/gnu/java/locale/LocaleInformation_wal.properties,
* resource/gnu/java/locale/LocaleInformation_wo.properties,
* resource/gnu/java/locale/LocaleInformation_xh.properties,
* resource/gnu/java/locale/LocaleInformation_yo.properties,
* resource/gnu/java/locale/LocaleInformation_zh.properties,
* resource/gnu/java/locale/LocaleInformation_zh_HK_Hant.properties,
* resource/gnu/java/locale/LocaleInformation_zh_Hant.properties,
* resource/gnu/java/locale/LocaleInformation_zu.properties:
Update property files so that the keys are sorted, making later
changes visible. No actual data changes.
2011-12-12 Andrew John Hughes <ahughes@redhat.com>
RH712013: pdftk crashes with java.lang.ArrayIndexOutOfBoundsException
* java/text/DateFormatSymbols.java:
(getStringArray(List<ResourceBundle>, String, int)):
Calls getStringArray(list,string,int,null).
(getStringArray(List<ResourceBundle>, String, int, String[])):
Populate a String array with locale data. The data
used is the first non-null non-empty element found
as we traverse the locale hierarchy. May be supplemented
by fallback data.
(DateFormatSymbols(Locale)): Get a list of all bundles up the
locale hierarchy, rather than just using the one specific locale.
Use the improved getStringArray method to populate the arrays,
supplying existing data where "sideways" inheritance takes place.
2012-01-07 Pekka Enberg <penberg@kernel.org>
* include/Makefile.am:
Add java_io_VMConsole.h.
* java/io/Console:
Add Java 1.6 java/io/Console API.
* java/lang/System.java:
(console): Add Java 1.6 console() API.
* vm/reference/java/io/VMConsole:
Add new class.
* native/jni/java-io/Makefile.am:
Add java_io_VMConsole.c.
* native/jni/java-io/java_io_VMConsole.c:
Add native helpers for java/io/Console.
2012-01-05 Pekka Enberg <penberg@kernel.org>
* java/io/IOError:
Add new class.
2011-12-01 Andrew John Hughes <ahughes@redhat.com>
* gnu/javax/net/ssl/provider/CipherSuite.java:
Pass CBC mode to the static CipherSuite instances.
(isCBCMode): New variable.
(CipherSuite(CipherAlgorithm, KeyExchangeAlgorithm,
SignatureAlgorithm, MacAlgorithm, int, int, int, String, boolean)):
Allow isCBCMode to be specified.
(CipherSuite(CipherAlgorithm, KeyExchangeAlgorithm, boolean,
SignatureAlgorithm, MacAlgorithm, int, int, int, String, boolean)):
Likewise.
(cipher()): Generalise setting of 'alg' to work with any suite
that does not use CBC, not just "RC4".
(isCBCMode()): New method. Returns true if the CBC mode is used.
* gnu/javax/net/ssl/provider/OutputSecurityParameters.java:
(enableCBCProtection): Set to true by default of if jsse.enableCBCProtection
is true.
(needToSplitPayload()): Returns true if TLS < 1.1 is in use with
a CBC mode cipher and CBC protection is enabled.
* gnu/javax/net/ssl/provider/SSLEngineImpl.java:
(wrap(ByteBuffer[], int, int, ByteBuffer)): Send application data
as two packets (1 and n - 1) if CBC protection is enabled.
2011-10-24 Pekka Enberg <penberg@kernel.org>
* java/util/HashMap.java:
(put): Fix NullPointerException for null keys.
2011-09-29 Jan Beulich <jbeulich@suse.com>
* tools/Makefile.am (TOOLS_ZIP): Make writable the copied subtrees
asm/ and classes/.
* tools/Makefile.in: Re-generate.
2011-09-09 Andrew John Hughes <ahughes@redhat.com>
PR classpath/45526: Produce header files for
any inner classes found.
* tools/gnu/classpath/tools/javah/Main.java:
(parsed): Set of class names that have been parsed.
(writeHeader(Map,Printer)): Take a general Map
rather than a specific HashMap.
(parseClasses(Iterator<Object>)): Factor out
the parsing of class files into a separate
method so it can be called recursively for
inner classes.
(getClass(String)): Remove redundant cast.
2011-07-07 Andrew John Hughes <ahughes@redhat.com>
PR classpath/45527
* tools/gnu/classpath/tools/javah/JniHelper.java:
(mangle(String)): Replace '$' with '_' rather than
encoding it as hex.
2011-07-07 Andrew John Hughes <ahughes@redhat.com>
PR classpath/40188
* tools/gnu/classpath/tools/javah/JniIncludePrinter.java:
(writeFields(ClassWrapper,JniPrintStream)): Retain a
reference to the original class and use it in naming
fields, as opposed to the class in which it occurs.
2011-07-05 Pekka Enberg <penberg@kernel.org>
* configure.ac:
Check for clock_gettime().
native/jni/java-lang/java_lang_VMSystem.c:
(Java_java_lang_VMSystem_nanoTime):
Fix compile error on systems that don't have clock_gettime().
2011-06-27 Andrew John Hughes <ahughes@redhat.com>
Fix issues with building with -Werror and gcc 4.6.
* native/jni/gtk-peer/GtkDragSourceContextPeer.c:
(Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_nativeSetCursor):
Remove unused ptr variable and mark env as unused.
(connect_signals_for_widget(GtkWidget*)): Mark w unused and don't set it.
(Java_gnu_java_awt_dnd_peer_gtk_GtkDragSourceContextPeer_nativeStartDrag):
Remove unused ptr variable.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c:
(Java_gnu_java_awt_peer_gtk_ComponentGraphics_initState):
Remove unused width and height variables.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c:
(Java_gnu_java_awt_peer_gtk_GdkRobotPeer_mouseMove):
Check result of XTestFakeMotionEvent call.
(Java_gnu_java_awt_peer_gtk_GdkRobotPeer_mousePress): Likewise for
XTestFakeButtonEvent call.
(Java_gnu_java_awt_peer_gtk_GdkRobotPeer_mouseRelease): Likewise.
(Java_gnu_java_awt_peer_gtk_GdkRobotPeer_keyPress): Use g_message
instead of deprecated g_printerr. Check result of XTestFakeKeyEvent.
(Java_gnu_java_awt_peer_gtk_GdkRobotPeer_keyRelease): Likewise.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c:
(Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_setupAccelGroup):
Completely disable code to attach parent, including use of ptr2
and parent argument, and reinstate original FIXME to explain why.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c:
(Java_gnu_java_awt_peer_gtk_GtkVolatileImage_nativeGetPixels):
Remove unused depth variable.
* native/jni/midi-alsa/gnu_javax_sound_midi_alsa_AlsaPortDevice.c,
(Java_gnu_javax_sound_midi_alsa_AlsaPortDevice_run_1receiver_1thread_1):
Check return values and throw an InternalError if a problem occurs.
2011-05-29 Pekka Enberg <penberg@kernel.org>
* lib/Makefile.am:
Generate META-INF/INDEX.LST for glibj.zip.
2011-04-25 Pekka Enberg <penberg@kernel.org>
* java/util/regex/Matcher.java:
(quoteReplacement): Implement missing Java 1.5 API method.
2011-03-30 Gert Brettlecker <gert.brettlecker@ergon.ch>
PR classpath/42823
* native/jni/java-net/java_net_VMInetAddress.c,
(Java_VMInetAddress_getHostByAddr(JNIEnv*,jclass,jarray)):
Free address structure after use.
(Java_java_net_VMInetAddress_aton(JNIEnv*,jclass,jstring)):
Release UTF string after use.
2011-03-17 Pekka Enberg <penberg@kernel.org>
* native/jni/java-nio/java_nio_VMDirectByteBuffer.c:
(Java_java_nio_VMDirectByteBuffer_allocate): Check for negative
capacity.
2011-03-14 Andrew John Hughes <ahughes@redhat.com>
PR classpath/42390
* java/net/Socket.java:
(connect(SocketAddress, int)): Add missing call
to SecurityManager.
2011-03-15 Jeroen Frijters <jeroen@frijters.net>
PR classpath/48131
* java/util/zip/InflaterHuffmanTree.java:
(buildTree): Handle empty tree.
2011-03-14 Pekka Enberg <penberg@kernel.org>
* javax/swing/text/html/StyleSheet.java:
(resolveStyle()): Fix misuse of ArrayList.set().
2011-02-22 Andrew John Hughes <ahughes@redhat.com>
PR classpath/42390
* java/security/ProtectionDomain.java:
(toString()): Don't include permissions from
the policy if we don't have permission to read
it.
2011-03-02 Pekka Enberg <penberg@kernel.org>
* java/util/regex/Matcher:
(find): Make sure match is within input data limits.
2011-02-22 Pekka Enberg <penberg@kernel.org>
* java/util/HashMap:
(put): Check for key hashCode equality before invoking
Object.equals() to fix compatibility issue with Jython.
2011-02-22 Pekka Enberg <penberg@kernel.org>
* java/util/HashMap:
(DEFAULT_CAPACITY): Make default initial capacity 16 as it is
defined in official Javadocs.
2010-02-16 Pekka Enberg <penberg@kernel.org>
* java/util/Formatter.java:
(parseInt): Use Integer.parseInt() insted of Integer.decode()
because the latter doesn't work with leading zeros which are
used in String.format() formatting, for example.
2010-07-02 Ivan Maidanski <ivmai@mail.ru>
* java/util/regex/Pattern.java:
(quote): Implement new 1.5 Java API method.
2011-01-23 Pekka Enberg <penberg@kernel.org>
* java/io/PrintStream.java
(PrintStream): Throw NullPointerException if out or encoding
is null to be compatible with OpenJDK.
2011-01-22 Pekka Enberg <penberg@kernel.org>
* native/jni/java-lang/java_lang_VMSystem.c
(Java_java_lang_VMSystem_nanoTime): Fallback to
gettimeofday() if clock_gettime(CLOCK_MONOTONIC) fails.
2011-01-22 Pekka Enberg <penberg@kernel.org>
* native/jni/java-lang/java_lang_VMSystem.c
(currentTimeMillis): Rename currentTimeMillis to
currentTimeMicros to reflect what the function returns.
2011-01-21 Pekka Enberg <penberg@kernel.org>
* java/lang/Class.java:
(getDeclaredField): Throw NullPointerException instead of
NoSuchFieldException if name is null.
(getField): Likewise.
(getDeclaredMethod): Throw NullPointerException instead of
NoSuchMethodException if name is null.
(getMethod): Likewise.
2010-12-25 Andrew John Hughes <ahughes@redhat.com>
PR classpath/42390
* java/io/File.java:
(isHidden()): Add and document missing
security check.
2010-12-25 Andrew John Hughes <ahughes@redhat.com>
PR classpath/42390
* java/util/logging/LogManager.java:
(addPropertyChangeListener(PropertyChangeListener)):
Document fully. Throw NPE in a clearer way. Add
SecurityException.
(removePropertyChangeListener(PropertyChangeListener)):
Document fully. Add SecurityException.
2010-12-25 Andrew John Hughes <ahughes@redhat.com>
PR classpath/42390
* java/io/ObjectOutputStream.java:
(ObjectOutputStream(OutputStream)): Add
required security check.
(overridesMethods(Class<?>)): Check whether
the subclass overrides one of the methods
which requires a security check.
2010-12-24 Andrew John Hughes <ahughes@redhat.com>
* java/security/ProtectionDomain.java,
(hasAllPermissions): Add new field.
(ProtectionDomain(CodeSource,PermissionCollection,
ClassLoader,Principal,boolean)): Check if permission
collection includes AllPermission and, if so, set
hasAllPermissions.
(implies(Permission)): Immediately return true if
hasAllPermissions is set.
2006-07-21 Tom Tromey <tromey@redhat.com>
* vm/reference/java/lang/VMClass.java:
(getSimpleName()): Use implementation from
gcj.
2010-12-02 Andrew John Hughes <ahughes@redhat.com>
PR classpath/46775
* vm/reference/java/security/VMAccessController.java:
(DEFAULT_CONTEXT): Create ProtectionDomain with
four argument constructor (arguments are the same
as those implied by the two argument constructor).
(getContext()): Create ProtectionDomain instances
with four argument constructor using a null Principal
array (as before) but including the classloader, which
was always null before.
2010-11-04 Andrew John Hughes <ahughes@redhat.com>
* config.rpath:
Add file required by autogen.sh due to use
of AM_ICONV.
* m4/ax_func_which_gethostbyname_r.m4:
Use AC_LANG_SOURCE as suggested by warnings from
autoconf 2.68.
2010-11-04 Andrew John Hughes <ahughes@redhat.com>
Provide a fallback for systems without POSIX timers.
* native/jni/java-lang/java_lang_VMSystem.c:
(currentTimeMillis): New function which provides
the behaviour for both Java_java_lang_VMSystem_currentTimeMillis
and the fallback by obtaining the result of gettimeofday.
(Java_java_lang_VMSystem_nanoTime): Return currentTimeMillis
multiplied by a 1000 if a monotonic clock is unavailable.
(Java_java_lang_VMSystem_currentTimeMillis): Split main behaviour
out into currentTimeMillis and then return its result divided by a
1000.
2010-07-08 Roland Brand <roland.brand@ergon.ch>
Pekka Enberg <penberg@kernel.org>
PR classpath/44411
* native/jni/java-lang/java_lang_VMSystem.c:
(Java_java_lang_VMSystem_nanoTime): Implement
using POSIX monotonic clock support and clock_gettime.
(Java_java_lang_VMSystem_currentTimeMillis):
Use old nanoTime method (which uses gettimeofday) to
provide the current time in milliseconds.
* vm/reference/java/lang/VMSystem.java:
(currentTimeMillis()): Make native with its own implementation
rather than using nanoTime, which should be
independent of wall-clock time.
2010-05-09 Ivan Maidanski <ivmai@mail.ru>
* gnu/java/security/Properties.java: Only
initialise log if Configuration.DEBUG is true.
* gnu/java/security/der/DERWriter.java:
(toUtf8(String)): Calculate 1.5 * len using
len + (len >> 1) to avoid multiplication by a floating-point
number.
* gnu/java/security/hash/Whirlpool.java: Only
initialise log if Configuration.DEBUG is true.
* gnu/java/security/jce/sig/EncodedKeyFactory.java: Likewise.
* gnu/java/security/jce/sig/SignatureAdapter.java: Likewise.
* gnu/java/security/key/dss/DSSKeyPairGenerator.java: Likewise.
* gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java: Likewise.
* gnu/java/security/key/rsa/RSAKeyPairGenerator.java: Likewise.
* gnu/java/security/key/rsa/RSAKeyPairPKCS8Codec.java: Likewise.
* gnu/java/security/key/rsa/RSAKeyPairX509Codec.java: Likewise.
* gnu/java/security/pkcs/PKCS7SignedData.java: Likewise.
* gnu/java/security/pkcs/SignerInfo.java: Likewise.
(SignerInfo(BERReader)): Only print version if Configuration.DEBUG is
true, as with other output.
* gnu/java/security/provider/PKIXCertPathValidatorImpl.java:
Only initialise log if Configuration.DEBUG is true.
* gnu/java/security/sig/rsa/EMSA_PSS.java: Likewise.
* gnu/java/security/sig/rsa/RSAPSSSignature.java: Likewise.
* gnu/java/security/x509/X509CRL.java: Likewise.
* gnu/java/security/x509/X509CRLEntry.java: Likewise.
* gnu/java/security/x509/ext/Extension.java: Likewise.
* gnu/javax/crypto/cipher/Anubis.java: Likewise.
* gnu/javax/crypto/cipher/BaseCipher.java: Likewise.
* gnu/javax/crypto/cipher/Khazad.java: Likewise.
* gnu/javax/crypto/cipher/Rijndael.java: Likewise.
* gnu/javax/crypto/cipher/Twofish.java: Likewise.
* gnu/javax/crypto/jce/cipher/KeyWrappingAlgorithmAdapter.java: Likewise.
* gnu/javax/crypto/jce/keyring/GnuKeyring.java: Likewise.
* gnu/javax/crypto/jce/params/BlockCipherParameters.java: Likewise.
* gnu/javax/crypto/jce/prng/ICMRandomSpi.java: Likewise.
* gnu/javax/crypto/jce/prng/UMacRandomSpi.java: Likewise.
* gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.java: Likewise.
(sha): Drop unused variable.
(rnd): Use implicit initialisation to null as with other variables.
* gnu/javax/crypto/key/srp6/SRPKeyPairGenerator.java:
Only initialise log if Configuration.DEBUG is true.
* gnu/javax/crypto/keyring/Entry.java: Likewise.
* gnu/javax/crypto/keyring/EnvelopeEntry.java: Likewise.
* gnu/javax/crypto/keyring/GnuPublicKeyring.java: Likewise.
* gnu/javax/crypto/mac/OMAC.java: Likewise.
* gnu/javax/crypto/pad/BasePad.java: Likewise.
* gnu/javax/crypto/pad/PKCS1_V1_5.java: Likewise.
* gnu/javax/crypto/pad/PKCS7.java: Likewise.
* gnu/javax/crypto/pad/TBC.java: Likewise.
* gnu/javax/crypto/prng/CSPRNG.java: Likewise.
(getSystemInstance()): Clarify bracketing of for loop
and ignorance of exceptions in the OTHER case.
* gnu/javax/crypto/sasl/SaslInputStream.java:
Only initialise log if Configuration.DEBUG is true.
* gnu/javax/crypto/sasl/SaslOutputStream.java: Likewise.
* gnu/javax/crypto/sasl/srp/SRPClient.java: Likewise.
* gnu/javax/crypto/sasl/srp/SRPServer.java: Likewise.
* gnu/javax/security/auth/login/ConfigFileParser.java: Likewise.
(map): Make final.
* gnu/javax/security/auth/login/ConfigFileTokenizer.java:
Only initialise log if Configuration.DEBUG is true.
(br): Make final.
(ConfigFileTokenizer(Reader)): Remove explicit initialisation of
initialised and call to superclass when superclass is Object.
* gnu/javax/security/auth/login/GnuConfiguration.java:
Only iniialise log if Configuration.DEBUG is true.
* java/math/BigInteger.java: Likewise.
2010-04-12 Ivan Maidanski <ivmai@mail.ru>
PR classpath/40889
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c:
(Java_gnu_java_awt_peer_gtk_GtkToolkit_gtkInit): Convert gtktoolkit
value to a global reference (to be accessible in set_running_flag,
clear_running_flag).
2010-04-12 Ivan Maidanski <ivmai@mail.ru>
* native/jni/classpath/jcl.c:
Simplify attribute #ifndef block.
(JCL_POINTER_CLASSNAME): Define dependent on size of void*.
(JCL_POINTER_DATASIGN): Likewise.
(JCL_POINTER_INTTYPE): Likewise.
(JCL_POINTER_GETFIELD): Likewise.
(JNI_OnLoad): Define only if not JCL_NO_JNIONLOAD.
Use JCL_POINTER_xxx macros instead of SIZEOF_VOID_P.
(JCL_NewRawDataObject): Use JCL_POINTER_xxx macros instead of SIZEOF_VOID_P.
Initialize rawDataClass, rawData_fid, rawData_mid global variables if JCL_NO_JNIONLOAD.
(JCL_realloc): Don't call free() for NULL pointer.
(JCL_GetRawData): Use JCL_POINTER_xxx macros instead of SIZEOF_VOID_P.
Initialize rawDataClass, rawData_fid, rawData_mid global variables
if JCL_NO_JNIONLOAD.
2010-07-30 Andrew Haley <aph@redhat.com>
* javax/print/attribute/standard/JobStateReasons.java (add): Fix
infinite recursion with call to super.
2010-07-13 Jeroen Frijters <jeroen@frijters.net>
* java/util/zip/ZipFile.java:
(readEntries): Throw exception when an encrypted entry is encountered.
2010-07-13 Daniel Noll <daniel@nuix.com>
* java/util/zip/InflaterHuffmanTree.java:
(buildTree): Fix for #36560.
2010-04-12 Ivan Maidanski <ivmai@mail.ru>
* vm/reference/gnu/classpath/VMStackWalker.java: Make the default
constructor private.
* vm/reference/gnu/classpath/VMSystemProperties.java: Likewise and make class final.
* vm/reference/gnu/java/lang/VMCPStringBuilder.java: Likewise.
* vm/reference/gnu/java/lang/VMInstrumentationImpl.java: Likewise.
* vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java:
Likewise.
* vm/reference/gnu/java/lang/management/VMCompilationMXBeanImpl.java:
Likewise.
* vm/reference/gnu/java/lang/management/VMGarbageCollectorMXBeanImpl.java:
Likewise.
* vm/reference/gnu/java/lang/management/VMMemoryMXBeanImpl.java:
Likewise.
* vm/reference/gnu/java/lang/management/VMMemoryManagerMXBeanImpl.java:
Likewise.
* vm/reference/gnu/java/lang/management/VMMemoryPoolMXBeanImpl.java:
Likewise.
* vm/reference/gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java:
Likewise.
* vm/reference/gnu/java/lang/management/VMRuntimeMXBeanImpl.java:
Likewise.
* vm/reference/gnu/java/lang/management/VMThreadMXBeanImpl.java:
Likewise.
* vm/reference/gnu/java/net/VMPlainDatagramSocketImpl.java: Likewise.
Make class non-public and add missing full stop in comment.
* vm/reference/gnu/java/nio/VMPipe.java: Make the default constructor private.
* vm/reference/gnu/java/nio/VMSelector.java: Likewise and make class non-public.
* vm/reference/gnu/java/security/jce/prng/VMSecureRandom.java:
Make the default constructor private.
(Spinner.stop()): Make package-private to ease access from enclosing class.
* vm/reference/java/io/VMFile.java: Make the default constructor private.
Fix punctuation in documentation.
(getTotalSpace(String)): Make package-private.
(getFreeSpace(String)): Likewise.
(getUsableSpace(String)): Likewise.
(setReadable(String,boolean,boolean)): Likewise.
(setExecutable(String,boolean,boolean)): Likewise.
(toCanonicalForm(String)): Likewise.
* vm/reference/java/io/VMObjectInputStream.java: Make default constructor private.
* vm/reference/java/io/VMObjectStreamClass.java: Likewise.
* vm/reference/java/lang/VMClassLoader.java: Likewise.
* vm/reference/java/lang/VMCompiler.java:
(compileClass(Class)): Make package-private.
(compileClasses(String)): Likewise.
(command(String)): Likewise.
(enable()): Likewise.
(disable()): Likewise.
* vm/reference/java/lang/VMDouble.java: Make constructor package-private.
(doubleToRawLongBits(double)): Make package-private.
(longBitsToDouble(long)): Likewise.
(toString(double, boolean)): Likewise.
(initIDs()): Make private.
(parseDouble(String)): Make package-private.
* vm/reference/java/lang/VMFloat.java: Make constructor package-private.
* vm/reference/java/lang/VMMath.java: Likewise and make class final.
(sin(double)): Make package-private.
(cos(double)): Likewise.
(tan(double)): Likewise.
(asin(double)): Likewise.
(acos(double)): Likewise.
(atan(double)): Likewise.
(atan2(double, double)): Likewise.
(exp(double)): Likewise.
(log(double)): Likewise.
(sqrt(double)): Likewise.
(pow(double)): Likewise.
(IEEEremainder(double, double)): Likewise.
(ceil(double)): Likewise.
(floor(double)): Likewise.
(rint(double)): Likewise.
(cbrt(double)): Likewise.
(cosh(double)): Likewise.
(expm1(double)): Likewise.
(hypot(double)): Likewise.
(log10(double)): Likewise.
(log1p(double)): Likewise.
(sinh(double)): Likewise.
(tanh(double)): Likewise.
* vm/reference/java/lang/VMObject.java: Make constructor package-private.
* vm/reference/java/lang/VMString.java: Likewise.
* vm/reference/java/lang/VMSystem.java: Likewise.
(mapLibraryName(String)): Remove the commented out function (since
exists in VMRuntime).
(currentTimeMillis()): Make package-private.
(nanoTime()): Likewise.
* vm/reference/java/lang/management/VMManagementFactory.java:
Make constructor package-private.
* vm/reference/java/lang/reflect/VMArray.java: Make constructor
package-private and class final.
* vm/reference/java/lang/reflect/VMProxy.java: Make constructor
package-private.
* vm/reference/java/net/VMInetAddress.java: Make constructor package-private
and class final..
(getLocalHostname()): Make package-private.
(lookupInaddrAny()): Likewise.
(getHostByAddr(byte[])): Likewise.
(getHostByName(String)): Likewise.
(aton(String)): Likewise.
* vm/reference/java/net/VMURLConnection.java: Make constructor package-private.
(LENGTH): Likewise.
* vm/reference/java/nio/VMDirectByteBuffer.java: Make constructor package-private.
Fix indenting.
* vm/reference/java/security/VMSecureRandom.java: Make constructor package-private.
Make the default constructor private.
(Spinner.stop()): Make package-private to ease access from enclosing class.
* vm/reference/java/util/VMTimeZone.java: Make constructor package-private.
* vm/reference/sun/misc/Unsafe.java: Make class final.
(unsafe): Make final.
2010-06-21 Andrew John Hughes <ahughes@redhat.com>
* tools/Makefile.am:
Fix patch to message bundles.
2010-04-12 Ivan Maidanski <ivmai@mail.ru>
* examples/gnu/classpath/examples/swing/Demo.java:
(mkMenuBar): Don't pass null as a second argument to getMethod() (to suppress
a warning).
* resource/gnu/javax/print/PrinterDialog.properties: Rename to
"MessagesBundle.properties" (to prevent class name collision
in case the properties file is converted to a class).
* resource/gnu/javax/print/PrinterDialog_de.properties: Likewise.
* gnu/javax/print/PrinterDialog.java (messages): Get resources from
"gnu.javax.print.MessagesBundle" bundle instead of
"gnu/javax/print/PrinterDialog" one.
* tools/gnu/classpath/tools/common/Messages.java (BUNDLE_NAME):
Convert "gnu.classpath.tools.common.Messages" to lowercase (to be
consistent with other tools resource bundle names and to prevent class
name collision in case the properties file is converted to a class).
* tools/resource/gnu/classpath/tools/common/Messages.properties:
Rename to "messages.properties".
* tools/resource/gnu/classpath/tools/getopt/Messages.properties:
Likewise.
* testsuite/javax.swing.text.html.parser/test/gnu/javax/swing/text/html/parser/Parser_Test.java:
Rename "enum" local variable to "en".
* testsuite/javax.swing.text.html.parser/test/gnu/javax/swing/text/html/parser/ParserTest.java:
Likewise.
2010-06-05 Mark Wielaard <mark@klomp.org>
* doc/cp-tools.texinfo: Move copying information in @copying section.
diffstat:
Makefile.am | 1
Makefile.in | 16
classpath | 50
classpath/ChangeLog | 1071 ++++
classpath/INSTALL | 9
classpath/config.guess | 433 -
classpath/config.sub | 210
classpath/configure | 102
classpath/configure.ac | 6
classpath/depcomp | 74
classpath/doc/cp-tools.texinfo | 35
classpath/doc/texinfo.tex | 1872 +++++--
classpath/examples/gnu/classpath/examples/swing/Demo.java | 4
classpath/gnu/java/security/Properties.java | 5
classpath/gnu/java/security/der/DERWriter.java | 8
classpath/gnu/java/security/hash/Whirlpool.java | 6
classpath/gnu/java/security/jce/sig/EncodedKeyFactory.java | 5
classpath/gnu/java/security/jce/sig/SignatureAdapter.java | 5
classpath/gnu/java/security/key/dss/DSSKeyPairGenerator.java | 5
classpath/gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java | 6
classpath/gnu/java/security/key/rsa/RSAKeyPairGenerator.java | 5
classpath/gnu/java/security/key/rsa/RSAKeyPairPKCS8Codec.java | 6
classpath/gnu/java/security/key/rsa/RSAKeyPairX509Codec.java | 6
classpath/gnu/java/security/pkcs/PKCS7SignedData.java | 5
classpath/gnu/java/security/pkcs/SignerInfo.java | 8
classpath/gnu/java/security/provider/PKIXCertPathValidatorImpl.java | 5
classpath/gnu/java/security/sig/rsa/EMSA_PSS.java | 5
classpath/gnu/java/security/sig/rsa/RSAPSSSignature.java | 5
classpath/gnu/java/security/x509/X509CRL.java | 6
classpath/gnu/java/security/x509/X509CRLEntry.java | 6
classpath/gnu/java/security/x509/ext/Extension.java | 5
classpath/gnu/javax/crypto/cipher/Anubis.java | 5
classpath/gnu/javax/crypto/cipher/BaseCipher.java | 5
classpath/gnu/javax/crypto/cipher/Khazad.java | 5
classpath/gnu/javax/crypto/cipher/Rijndael.java | 5
classpath/gnu/javax/crypto/cipher/Twofish.java | 5
classpath/gnu/javax/crypto/jce/cipher/KeyWrappingAlgorithmAdapter.java | 5
classpath/gnu/javax/crypto/jce/keyring/GnuKeyring.java | 5
classpath/gnu/javax/crypto/jce/params/BlockCipherParameters.java | 5
classpath/gnu/javax/crypto/jce/prng/ICMRandomSpi.java | 5
classpath/gnu/javax/crypto/jce/prng/UMacRandomSpi.java | 5
classpath/gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.java | 11
classpath/gnu/javax/crypto/key/srp6/SRPKeyPairGenerator.java | 6
classpath/gnu/javax/crypto/keyring/Entry.java | 5
classpath/gnu/javax/crypto/keyring/EnvelopeEntry.java | 5
classpath/gnu/javax/crypto/keyring/GnuPublicKeyring.java | 5
classpath/gnu/javax/crypto/mac/OMAC.java | 5
classpath/gnu/javax/crypto/pad/BasePad.java | 5
classpath/gnu/javax/crypto/pad/PKCS1_V1_5.java | 5
classpath/gnu/javax/crypto/pad/PKCS7.java | 5
classpath/gnu/javax/crypto/pad/TBC.java | 5
classpath/gnu/javax/crypto/prng/CSPRNG.java | 38
classpath/gnu/javax/crypto/sasl/SaslInputStream.java | 5
classpath/gnu/javax/crypto/sasl/SaslOutputStream.java | 5
classpath/gnu/javax/crypto/sasl/srp/SRPClient.java | 5
classpath/gnu/javax/crypto/sasl/srp/SRPServer.java | 5
classpath/gnu/javax/net/ssl/provider/CipherSuite.java | 109
classpath/gnu/javax/net/ssl/provider/OutputSecurityParameters.java | 18
classpath/gnu/javax/net/ssl/provider/SSLEngineImpl.java | 25
classpath/gnu/javax/print/PrinterDialog.java | 10
classpath/gnu/javax/security/auth/login/ConfigFileParser.java | 8
classpath/gnu/javax/security/auth/login/ConfigFileTokenizer.java | 11
classpath/gnu/javax/security/auth/login/GnuConfiguration.java | 6
classpath/include/Makefile.am | 3
classpath/include/Makefile.in | 3
classpath/include/config.h.in | 3
classpath/include/gnu_java_awt_peer_gtk_ComponentGraphics.h | 13
classpath/include/gnu_java_awt_peer_gtk_ComponentGraphicsCopy.h | 13
classpath/include/gnu_java_awt_peer_gtk_FreetypeGlyphVector.h | 11
classpath/include/gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.h | 7
classpath/include/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h | 17
classpath/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h | 17
classpath/include/gnu_java_awt_peer_gtk_GtkFramePeer.h | 17
classpath/include/gnu_java_awt_peer_gtk_GtkImage.h | 11
classpath/include/gnu_java_awt_peer_gtk_GtkVolatileImage.h | 17
classpath/include/gnu_java_awt_peer_qt_MainQtThread.h | 7
classpath/include/gnu_java_awt_peer_qt_QtButtonPeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtCanvasPeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtCheckboxPeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtChoicePeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtDialogPeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtFileDialogPeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtFontMetrics.h | 3
classpath/include/gnu_java_awt_peer_qt_QtFramePeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtImage.h | 11
classpath/include/gnu_java_awt_peer_qt_QtLabelPeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtListPeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtPanelPeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtScreenDevice.h | 7
classpath/include/gnu_java_awt_peer_qt_QtScrollPanePeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtScrollbarPeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtTextAreaPeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtTextFieldPeer.h | 3
classpath/include/gnu_java_awt_peer_qt_QtVolatileImage.h | 17
classpath/include/gnu_java_awt_peer_qt_QtWindowPeer.h | 3
classpath/include/gnu_java_nio_charset_iconv_IconvDecoder.h | 9
classpath/include/gnu_java_nio_charset_iconv_IconvEncoder.h | 9
classpath/include/java_lang_VMSystem.h | 1
classpath/install-sh | 23
classpath/java/io/File.java | 4
classpath/java/io/ObjectOutputStream.java | 46
classpath/java/io/PrintStream.java | 12
classpath/java/lang/Class.java | 12
classpath/java/lang/System.java | 11
classpath/java/math/BigInteger.java | 6
classpath/java/net/DatagramSocket.java | 22
classpath/java/net/Socket.java | 11
classpath/java/nio/channels/spi/SelectorProvider.java | 12
classpath/java/security/KeyStore.java | 7
classpath/java/security/ProtectionDomain.java | 24
classpath/java/text/DateFormatSymbols.java | 81
classpath/java/util/Formatter.java | 2
classpath/java/util/HashMap.java | 10
classpath/java/util/logging/LogManager.java | 27
classpath/java/util/regex/Matcher.java | 29
classpath/java/util/regex/Pattern.java | 40
classpath/java/util/zip/InflaterHuffmanTree.java | 7
classpath/java/util/zip/ZipFile.java | 5
classpath/javax/swing/text/html/StyleSheet.java | 3
classpath/lib/Makefile.am | 2
classpath/lib/Makefile.in | 2
classpath/lib/java/io/Console.class | 1
classpath/lib/java/io/IOError.class | 1
classpath/lib/java/io/ObjectOutputStream$2.class | 1
classpath/lib/java/io/VMConsole.class | 1
classpath/lib/java/nio/channels/spi/SelectorProvider$1.class | 1
classpath/lib/java/security/KeyStore$1.class | 1
classpath/ltmain.sh | 1395 ++---
classpath/ltoptions.m4 | 11
classpath/ltversion.m4 | 10
classpath/lt~obsolete.m4 | 10
classpath/m4/ax_func_which_gethostbyname_r.m4 | 16
classpath/missing | 53
classpath/native/jni/classpath/jcl.c | 128
classpath/native/jni/gstreamer-peer/gst_classpath_src.c | 2
classpath/native/jni/gtk-peer/GtkDragSourceContextPeer.c | 9
classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c | 4
classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c | 14
classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c | 11
classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c | 3
classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c | 4
classpath/native/jni/java-io/Makefile.am | 3
classpath/native/jni/java-io/Makefile.in | 6
classpath/native/jni/java-lang/java_lang_VMSystem.c | 52
classpath/native/jni/java-net/java_net_VMInetAddress.c | 2
classpath/native/jni/java-nio/java_nio_VMDirectByteBuffer.c | 7
classpath/native/jni/midi-alsa/gnu_javax_sound_midi_alsa_AlsaPortDevice.c | 16
classpath/resource/gnu/java/locale/LocaleInformation.properties | 26
classpath/resource/gnu/java/locale/LocaleInformation_aa.properties | 44
classpath/resource/gnu/java/locale/LocaleInformation_aa_DJ.properties | 4
classpath/resource/gnu/java/locale/LocaleInformation_aa_ER.properties | 2
classpath/resource/gnu/java/locale/LocaleInformation_aa_ER_SAAHO.properties | 4
classpath/resource/gnu/java/locale/LocaleInformation_af.properties | 710 +-
classpath/resource/gnu/java/locale/LocaleInformation_ak.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_am.properties | 830 +--
classpath/resource/gnu/java/locale/LocaleInformation_ar.properties | 1974 ++++----
classpath/resource/gnu/java/locale/LocaleInformation_ar_JO.properties | 6
classpath/resource/gnu/java/locale/LocaleInformation_ar_LB.properties | 6
classpath/resource/gnu/java/locale/LocaleInformation_ar_QA.properties | 2
classpath/resource/gnu/java/locale/LocaleInformation_ar_SA.properties | 2
classpath/resource/gnu/java/locale/LocaleInformation_ar_SY.properties | 6
classpath/resource/gnu/java/locale/LocaleInformation_ar_TN.properties | 2
classpath/resource/gnu/java/locale/LocaleInformation_ar_YE.properties | 2
classpath/resource/gnu/java/locale/LocaleInformation_as.properties | 32
classpath/resource/gnu/java/locale/LocaleInformation_az.properties | 1978 ++++----
classpath/resource/gnu/java/locale/LocaleInformation_az_Cyrl.properties | 28
classpath/resource/gnu/java/locale/LocaleInformation_be.properties | 882 +--
classpath/resource/gnu/java/locale/LocaleInformation_bg.properties | 1762 +++----
classpath/resource/gnu/java/locale/LocaleInformation_bn.properties | 1994 ++++----
classpath/resource/gnu/java/locale/LocaleInformation_bn_IN.properties | 174
classpath/resource/gnu/java/locale/LocaleInformation_bs.properties | 214
classpath/resource/gnu/java/locale/LocaleInformation_byn.properties | 538 +-
classpath/resource/gnu/java/locale/LocaleInformation_ca.properties | 1414 ++---
classpath/resource/gnu/java/locale/LocaleInformation_cch.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_cop.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_cs.properties | 1500 +++---
classpath/resource/gnu/java/locale/LocaleInformation_cy.properties | 740 +--
classpath/resource/gnu/java/locale/LocaleInformation_da.properties | 2160 ++++----
classpath/resource/gnu/java/locale/LocaleInformation_de.properties | 2274 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_de_AT.properties | 4
classpath/resource/gnu/java/locale/LocaleInformation_de_BE.properties | 4
classpath/resource/gnu/java/locale/LocaleInformation_de_CH.properties | 12
classpath/resource/gnu/java/locale/LocaleInformation_dv.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_dz.properties | 216
classpath/resource/gnu/java/locale/LocaleInformation_ee.properties | 10
classpath/resource/gnu/java/locale/LocaleInformation_el.properties | 1462 +++---
classpath/resource/gnu/java/locale/LocaleInformation_en.properties | 2318 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_en_Dsrt.properties | 776 +--
classpath/resource/gnu/java/locale/LocaleInformation_en_IE.properties | 2
classpath/resource/gnu/java/locale/LocaleInformation_en_Shaw.properties | 10
classpath/resource/gnu/java/locale/LocaleInformation_eo.properties | 728 +-
classpath/resource/gnu/java/locale/LocaleInformation_es.properties | 2204 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_es_AR.properties | 4
classpath/resource/gnu/java/locale/LocaleInformation_es_CL.properties | 10
classpath/resource/gnu/java/locale/LocaleInformation_et.properties | 1850 +++----
classpath/resource/gnu/java/locale/LocaleInformation_eu.properties | 642 +-
classpath/resource/gnu/java/locale/LocaleInformation_fa.properties | 1740 +++----
classpath/resource/gnu/java/locale/LocaleInformation_fa_AF.properties | 232
classpath/resource/gnu/java/locale/LocaleInformation_fi.properties | 2086 ++++----
classpath/resource/gnu/java/locale/LocaleInformation_fil.properties | 800 +--
classpath/resource/gnu/java/locale/LocaleInformation_fo.properties | 672 +-
classpath/resource/gnu/java/locale/LocaleInformation_fr.properties | 2430 +++++-----
classpath/resource/gnu/java/locale/LocaleInformation_fur.properties | 930 +--
classpath/resource/gnu/java/locale/LocaleInformation_ga.properties | 1400 ++---
classpath/resource/gnu/java/locale/LocaleInformation_gaa.properties | 10
classpath/resource/gnu/java/locale/LocaleInformation_gez.properties | 536 +-
classpath/resource/gnu/java/locale/LocaleInformation_gez_ET.properties | 2
classpath/resource/gnu/java/locale/LocaleInformation_gl.properties | 976 ++--
classpath/resource/gnu/java/locale/LocaleInformation_gu.properties | 210
classpath/resource/gnu/java/locale/LocaleInformation_gv.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_ha.properties | 204
classpath/resource/gnu/java/locale/LocaleInformation_ha_Arab.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_haw.properties | 36
classpath/resource/gnu/java/locale/LocaleInformation_he.properties | 1558 +++---
classpath/resource/gnu/java/locale/LocaleInformation_hi.properties | 1126 ++--
classpath/resource/gnu/java/locale/LocaleInformation_hr.properties | 1372 ++---
classpath/resource/gnu/java/locale/LocaleInformation_hu.properties | 2248 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_hy.properties | 594 +-
classpath/resource/gnu/java/locale/LocaleInformation_hy_AM_REVISED.properties | 4
classpath/resource/gnu/java/locale/LocaleInformation_ia.properties | 574 +-
classpath/resource/gnu/java/locale/LocaleInformation_id.properties | 1546 +++---
classpath/resource/gnu/java/locale/LocaleInformation_ig.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_ii.properties | 36
classpath/resource/gnu/java/locale/LocaleInformation_is.properties | 1960 ++++----
classpath/resource/gnu/java/locale/LocaleInformation_it.properties | 2190 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_iu.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_ja.properties | 2222 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_ka.properties | 1150 ++--
classpath/resource/gnu/java/locale/LocaleInformation_kaj.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_kam.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_kcg.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_kfo.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_kk.properties | 202
classpath/resource/gnu/java/locale/LocaleInformation_kl.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_km.properties | 590 +-
classpath/resource/gnu/java/locale/LocaleInformation_kn.properties | 268 -
classpath/resource/gnu/java/locale/LocaleInformation_ko.properties | 2064 ++++----
classpath/resource/gnu/java/locale/LocaleInformation_kok.properties | 276 -
classpath/resource/gnu/java/locale/LocaleInformation_kpe.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_ku.properties | 194
classpath/resource/gnu/java/locale/LocaleInformation_ku_Latn.properties | 10
classpath/resource/gnu/java/locale/LocaleInformation_kw.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_ky.properties | 156
classpath/resource/gnu/java/locale/LocaleInformation_ln.properties | 442 -
classpath/resource/gnu/java/locale/LocaleInformation_lo.properties | 674 +-
classpath/resource/gnu/java/locale/LocaleInformation_lt.properties | 1318 ++---
classpath/resource/gnu/java/locale/LocaleInformation_lv.properties | 1616 +++---
classpath/resource/gnu/java/locale/LocaleInformation_mk.properties | 1122 ++--
classpath/resource/gnu/java/locale/LocaleInformation_ml.properties | 2188 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_mn.properties | 218
classpath/resource/gnu/java/locale/LocaleInformation_mr.properties | 288 -
classpath/resource/gnu/java/locale/LocaleInformation_ms.properties | 674 +-
classpath/resource/gnu/java/locale/LocaleInformation_mt.properties | 1460 +++---
classpath/resource/gnu/java/locale/LocaleInformation_my.properties | 840 +--
classpath/resource/gnu/java/locale/LocaleInformation_nb.properties | 2048 ++++----
classpath/resource/gnu/java/locale/LocaleInformation_ne.properties | 760 +--
classpath/resource/gnu/java/locale/LocaleInformation_nl.properties | 2226 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_nl_BE.properties | 10
classpath/resource/gnu/java/locale/LocaleInformation_nn.properties | 1634 +++---
classpath/resource/gnu/java/locale/LocaleInformation_nr.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_nso.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_ny.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_om.properties | 190
classpath/resource/gnu/java/locale/LocaleInformation_or.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_pa.properties | 70
classpath/resource/gnu/java/locale/LocaleInformation_pa_Arab.properties | 10
classpath/resource/gnu/java/locale/LocaleInformation_pl.properties | 2192 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_ps.properties | 324 -
classpath/resource/gnu/java/locale/LocaleInformation_pt.properties | 2244 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_pt_PT.properties | 458 -
classpath/resource/gnu/java/locale/LocaleInformation_ro.properties | 1346 ++---
classpath/resource/gnu/java/locale/LocaleInformation_ru.properties | 2232 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_ru_UA.properties | 4
classpath/resource/gnu/java/locale/LocaleInformation_rw.properties | 204
classpath/resource/gnu/java/locale/LocaleInformation_sa.properties | 44
classpath/resource/gnu/java/locale/LocaleInformation_se.properties | 652 +-
classpath/resource/gnu/java/locale/LocaleInformation_se_FI.properties | 214
classpath/resource/gnu/java/locale/LocaleInformation_si.properties | 12
classpath/resource/gnu/java/locale/LocaleInformation_sid.properties | 40
classpath/resource/gnu/java/locale/LocaleInformation_sk.properties | 1444 ++---
classpath/resource/gnu/java/locale/LocaleInformation_sl.properties | 878 +--
classpath/resource/gnu/java/locale/LocaleInformation_so.properties | 434 -
classpath/resource/gnu/java/locale/LocaleInformation_sq.properties | 524 +-
classpath/resource/gnu/java/locale/LocaleInformation_sr.properties | 1012 ++--
classpath/resource/gnu/java/locale/LocaleInformation_sr_BA_Cyrl.properties | 6
classpath/resource/gnu/java/locale/LocaleInformation_sr_Latn.properties | 886 +--
classpath/resource/gnu/java/locale/LocaleInformation_ss.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_st.properties | 180
classpath/resource/gnu/java/locale/LocaleInformation_sv.properties | 2286 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_sv_FI.properties | 6
classpath/resource/gnu/java/locale/LocaleInformation_sw.properties | 356 -
classpath/resource/gnu/java/locale/LocaleInformation_syr.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_ta.properties | 648 +-
classpath/resource/gnu/java/locale/LocaleInformation_te.properties | 108
classpath/resource/gnu/java/locale/LocaleInformation_tg.properties | 108
classpath/resource/gnu/java/locale/LocaleInformation_th.properties | 2074 ++++----
classpath/resource/gnu/java/locale/LocaleInformation_ti.properties | 194
classpath/resource/gnu/java/locale/LocaleInformation_ti_ER.properties | 10
classpath/resource/gnu/java/locale/LocaleInformation_tig.properties | 536 +-
classpath/resource/gnu/java/locale/LocaleInformation_tn.properties | 156
classpath/resource/gnu/java/locale/LocaleInformation_to.properties | 332 -
classpath/resource/gnu/java/locale/LocaleInformation_tr.properties | 2244 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_trv.properties | 84
classpath/resource/gnu/java/locale/LocaleInformation_ts.properties | 46
classpath/resource/gnu/java/locale/LocaleInformation_tt.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_ug.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_uk.properties | 2250 ++++-----
classpath/resource/gnu/java/locale/LocaleInformation_ur.properties | 684 +-
classpath/resource/gnu/java/locale/LocaleInformation_uz.properties | 46
classpath/resource/gnu/java/locale/LocaleInformation_uz_Arab.properties | 10
classpath/resource/gnu/java/locale/LocaleInformation_uz_Latn.properties | 46
classpath/resource/gnu/java/locale/LocaleInformation_ve.properties | 8
classpath/resource/gnu/java/locale/LocaleInformation_vi.properties | 866 +--
classpath/resource/gnu/java/locale/LocaleInformation_wal.properties | 282 -
classpath/resource/gnu/java/locale/LocaleInformation_wo.properties | 24
classpath/resource/gnu/java/locale/LocaleInformation_xh.properties | 204
classpath/resource/gnu/java/locale/LocaleInformation_yo.properties | 204
classpath/resource/gnu/java/locale/LocaleInformation_zh.properties | 2040 ++++----
classpath/resource/gnu/java/locale/LocaleInformation_zh_HK_Hant.properties | 22
classpath/resource/gnu/java/locale/LocaleInformation_zh_Hant.properties | 1902 +++----
classpath/resource/gnu/java/locale/LocaleInformation_zu.properties | 204
classpath/resource/gnu/javax/print/PrinterDialog.properties | 93
classpath/resource/gnu/javax/print/PrinterDialog_de.properties | 91
classpath/tools/Makefile.am | 10
classpath/tools/Makefile.in | 10
classpath/tools/gnu/classpath/tools/common/Messages.java | 4
classpath/tools/gnu/classpath/tools/getopt/Messages.java | 4
classpath/tools/gnu/classpath/tools/javah/JniHelper.java | 2
classpath/tools/gnu/classpath/tools/javah/JniIncludePrinter.java | 5
classpath/tools/gnu/classpath/tools/javah/Main.java | 87
classpath/tools/resource/gnu/classpath/tools/common/Messages.properties | 40
classpath/tools/resource/gnu/classpath/tools/getopt/Messages.properties | 46
classpath/vm/reference/gnu/classpath/VMStackWalker.java | 5
classpath/vm/reference/gnu/classpath/VMSystemProperties.java | 7
classpath/vm/reference/gnu/java/lang/VMCPStringBuilder.java | 4
classpath/vm/reference/gnu/java/lang/VMInstrumentationImpl.java | 4
classpath/vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java | 4
classpath/vm/reference/gnu/java/lang/management/VMCompilationMXBeanImpl.java | 4
classpath/vm/reference/gnu/java/lang/management/VMGarbageCollectorMXBeanImpl.java | 4
classpath/vm/reference/gnu/java/lang/management/VMMemoryMXBeanImpl.java | 4
classpath/vm/reference/gnu/java/lang/management/VMMemoryManagerMXBeanImpl.java | 4
classpath/vm/reference/gnu/java/lang/management/VMMemoryPoolMXBeanImpl.java | 4
classpath/vm/reference/gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java | 4
classpath/vm/reference/gnu/java/lang/management/VMRuntimeMXBeanImpl.java | 4
classpath/vm/reference/gnu/java/lang/management/VMThreadMXBeanImpl.java | 4
classpath/vm/reference/gnu/java/net/VMPlainDatagramSocketImpl.java | 8
classpath/vm/reference/gnu/java/nio/VMPipe.java | 4
classpath/vm/reference/gnu/java/nio/VMSelector.java | 7
classpath/vm/reference/gnu/java/security/jce/prng/VMSecureRandom.java | 9
classpath/vm/reference/java/io/VMFile.java | 89
classpath/vm/reference/java/io/VMObjectInputStream.java | 5
classpath/vm/reference/java/io/VMObjectStreamClass.java | 5
classpath/vm/reference/java/lang/VMClass.java | 29
classpath/vm/reference/java/lang/VMClassLoader.java | 8
classpath/vm/reference/java/lang/VMCompiler.java | 12
classpath/vm/reference/java/lang/VMDouble.java | 19
classpath/vm/reference/java/lang/VMFloat.java | 4
classpath/vm/reference/java/lang/VMMath.java | 53
classpath/vm/reference/java/lang/VMObject.java | 5
classpath/vm/reference/java/lang/VMString.java | 4
classpath/vm/reference/java/lang/VMSystem.java | 21
classpath/vm/reference/java/lang/management/VMManagementFactory.java | 4
classpath/vm/reference/java/lang/reflect/VMArray.java | 7
classpath/vm/reference/java/lang/reflect/VMProxy.java | 4
classpath/vm/reference/java/net/VMInetAddress.java | 19
classpath/vm/reference/java/net/VMURLConnection.java | 7
classpath/vm/reference/java/nio/VMDirectByteBuffer.java | 23
classpath/vm/reference/java/security/VMAccessController.java | 8
classpath/vm/reference/java/security/VMSecureRandom.java | 9
classpath/vm/reference/java/util/VMTimeZone.java | 5
classpath/vm/reference/sun/misc/Unsafe.java | 6
gcj/Makefile.in | 2
gcj/javaprims.h | 4
gnu/classpath/Configuration.java | 2
gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.h | 7
gnu/javax/net/ssl/provider/CipherSuite.h | 6
gnu/javax/net/ssl/provider/OutputSecurityParameters.h | 3
include/Makefile.in | 2
java/io/Console.h | 36
java/io/IOError.h | 22
java/io/ObjectOutputStream$2.h | 25
java/io/ObjectOutputStream.h | 1
java/io/VMConsole.h | 22
java/io/VMConsole.java | 44
java/io/natVMConsole.cc | 45
java/nio/channels/spi/SelectorProvider$1.h | 38
java/security/KeyStore$1.h | 32
java/security/ProtectionDomain.h | 1
java/text/DateFormatSymbols.h | 3
java/util/HashMap.h | 2
java/util/regex/Matcher.h | 1
java/util/regex/Pattern.h | 1
javax/xml/stream/util/ReaderDelegate.h | 95
sources.am | 7
testsuite/Makefile.in | 2
396 files changed, 62085 insertions(+), 59329 deletions(-)
Ok for trunk?
--
Andrew :)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07
[-- Attachment #1.2: 0.99_merge-01.diff.xz --]
[-- Type: application/octet-stream, Size: 701748 bytes --]
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Merge GNU Classpath 0.99 into gcj trunk
2012-03-16 15:14 Merge GNU Classpath 0.99 into gcj trunk Dr Andrew John Hughes
@ 2012-03-21 15:18 ` Andrew Haley
2012-03-21 17:38 ` Andrew Hughes
0 siblings, 1 reply; 4+ messages in thread
From: Andrew Haley @ 2012-03-21 15:18 UTC (permalink / raw)
To: java-patches
On 03/16/2012 03:12 PM, Dr Andrew John Hughes wrote:
> Ok for trunk?
There's a lot of generated stuff in that patch, which makes the
patch very hard to review. Please include only source files.
So, no generated headers, no configure files, no ltmain, etc,
Thanks,
Andrew,
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Merge GNU Classpath 0.99 into gcj trunk
2012-03-21 15:18 ` Andrew Haley
@ 2012-03-21 17:38 ` Andrew Hughes
2012-03-21 18:22 ` Andrew Haley
0 siblings, 1 reply; 4+ messages in thread
From: Andrew Hughes @ 2012-03-21 17:38 UTC (permalink / raw)
To: Andrew Haley; +Cc: java-patches
[-- Attachment #1: Type: text/plain, Size: 24678 bytes --]
----- Original Message -----
> On 03/16/2012 03:12 PM, Dr Andrew John Hughes wrote:
> > Ok for trunk?
>
> There's a lot of generated stuff in that patch, which makes the
> patch very hard to review. Please include only source files.
>
> So, no generated headers, no configure files, no ltmain, etc,
>
Well this is a merge, so I would have thought the main thing to check
was the build changes that resulted, rather than the source file changes
which have already been reviewed and committed to GNU Classpath. Plus,
the original patch matches what will be checked in.
But anyway, attached are the source file changes, which are all already
in GNU Classpath.
The following changes are absent from the new patch:
- Makefile.in | 16
- classpath | 50
- classpath/ChangeLog | 1071 ++++
- classpath/INSTALL | 9
- classpath/config.guess | 433 -
- classpath/config.sub | 210
- classpath/configure | 102
- classpath/depcomp | 74
- classpath/doc/texinfo.tex | 1872 +++++--
- classpath/include/Makefile.in | 3
- classpath/include/config.h.in | 3
- classpath/include/gnu_java_awt_peer_gtk_ComponentGraphics.h | 13
- classpath/include/gnu_java_awt_peer_gtk_ComponentGraphicsCopy.h | 13
- classpath/include/gnu_java_awt_peer_gtk_FreetypeGlyphVector.h | 11
- classpath/include/gnu_java_awt_peer_gtk_GdkScreenGraphicsDevice.h | 7
- classpath/include/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.h | 17
- classpath/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h | 17
- classpath/include/gnu_java_awt_peer_gtk_GtkFramePeer.h | 17
- classpath/include/gnu_java_awt_peer_gtk_GtkImage.h | 11
- classpath/include/gnu_java_awt_peer_gtk_GtkVolatileImage.h | 17
- classpath/include/gnu_java_awt_peer_qt_MainQtThread.h | 7
- classpath/include/gnu_java_awt_peer_qt_QtButtonPeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtCanvasPeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtCheckboxPeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtChoicePeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtDialogPeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtFileDialogPeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtFontMetrics.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtFramePeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtImage.h | 11
- classpath/include/gnu_java_awt_peer_qt_QtLabelPeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtListPeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtPanelPeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtScreenDevice.h | 7
- classpath/include/gnu_java_awt_peer_qt_QtScrollPanePeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtScrollbarPeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtTextAreaPeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtTextFieldPeer.h | 3
- classpath/include/gnu_java_awt_peer_qt_QtVolatileImage.h | 17
- classpath/include/gnu_java_awt_peer_qt_QtWindowPeer.h | 3
- classpath/include/gnu_java_nio_charset_iconv_IconvDecoder.h | 9
- classpath/include/gnu_java_nio_charset_iconv_IconvEncoder.h | 9
- classpath/include/java_lang_VMSystem.h | 1
- classpath/install-sh | 23
- classpath/lib/Makefile.in | 2
- classpath/lib/java/io/Console.class | 1
- classpath/lib/java/io/IOError.class | 1
- classpath/lib/java/io/ObjectOutputStream$2.class | 1
- classpath/lib/java/io/VMConsole.class | 1
- classpath/lib/java/nio/channels/spi/SelectorProvider$1.class | 1
- classpath/lib/java/security/KeyStore$1.class | 1
- classpath/ltmain.sh | 1395 ++---
- classpath/ltoptions.m4 | 11
- classpath/ltversion.m4 | 10
- classpath/lt~obsolete.m4 | 10
- classpath/missing | 53
- classpath/native/jni/java-io/Makefile.in | 6
- classpath/resource/gnu/java/locale/LocaleInformation.properties | 26
- classpath/resource/gnu/java/locale/LocaleInformation_aa.properties | 44
- classpath/resource/gnu/java/locale/LocaleInformation_aa_DJ.properties | 4
- classpath/resource/gnu/java/locale/LocaleInformation_aa_ER.properties | 2
- classpath/resource/gnu/java/locale/LocaleInformation_aa_ER_SAAHO.properties | 4
- classpath/resource/gnu/java/locale/LocaleInformation_af.properties | 710 +-
- classpath/resource/gnu/java/locale/LocaleInformation_ak.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_am.properties | 830 +--
- classpath/resource/gnu/java/locale/LocaleInformation_ar.properties | 1974 ++++----
- classpath/resource/gnu/java/locale/LocaleInformation_ar_JO.properties | 6
- classpath/resource/gnu/java/locale/LocaleInformation_ar_LB.properties | 6
- classpath/resource/gnu/java/locale/LocaleInformation_ar_QA.properties | 2
- classpath/resource/gnu/java/locale/LocaleInformation_ar_SA.properties | 2
- classpath/resource/gnu/java/locale/LocaleInformation_ar_SY.properties | 6
- classpath/resource/gnu/java/locale/LocaleInformation_ar_TN.properties | 2
- classpath/resource/gnu/java/locale/LocaleInformation_ar_YE.properties | 2
- classpath/resource/gnu/java/locale/LocaleInformation_as.properties | 32
- classpath/resource/gnu/java/locale/LocaleInformation_az.properties | 1978 ++++----
- classpath/resource/gnu/java/locale/LocaleInformation_az_Cyrl.properties | 28
- classpath/resource/gnu/java/locale/LocaleInformation_be.properties | 882 +--
- classpath/resource/gnu/java/locale/LocaleInformation_bg.properties | 1762 +++----
- classpath/resource/gnu/java/locale/LocaleInformation_bn.properties | 1994 ++++----
- classpath/resource/gnu/java/locale/LocaleInformation_bn_IN.properties | 174
- classpath/resource/gnu/java/locale/LocaleInformation_bs.properties | 214
- classpath/resource/gnu/java/locale/LocaleInformation_byn.properties | 538 +-
- classpath/resource/gnu/java/locale/LocaleInformation_ca.properties | 1414 ++---
- classpath/resource/gnu/java/locale/LocaleInformation_cch.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_cop.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_cs.properties | 1500 +++---
- classpath/resource/gnu/java/locale/LocaleInformation_cy.properties | 740 +--
- classpath/resource/gnu/java/locale/LocaleInformation_da.properties | 2160 ++++----
- classpath/resource/gnu/java/locale/LocaleInformation_de.properties | 2274 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_de_AT.properties | 4
- classpath/resource/gnu/java/locale/LocaleInformation_de_BE.properties | 4
- classpath/resource/gnu/java/locale/LocaleInformation_de_CH.properties | 12
- classpath/resource/gnu/java/locale/LocaleInformation_dv.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_dz.properties | 216
- classpath/resource/gnu/java/locale/LocaleInformation_ee.properties | 10
- classpath/resource/gnu/java/locale/LocaleInformation_el.properties | 1462 +++---
- classpath/resource/gnu/java/locale/LocaleInformation_en.properties | 2318 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_en_Dsrt.properties | 776 +--
- classpath/resource/gnu/java/locale/LocaleInformation_en_IE.properties | 2
- classpath/resource/gnu/java/locale/LocaleInformation_en_Shaw.properties | 10
- classpath/resource/gnu/java/locale/LocaleInformation_eo.properties | 728 +-
- classpath/resource/gnu/java/locale/LocaleInformation_es.properties | 2204 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_es_AR.properties | 4
- classpath/resource/gnu/java/locale/LocaleInformation_es_CL.properties | 10
- classpath/resource/gnu/java/locale/LocaleInformation_et.properties | 1850 +++----
- classpath/resource/gnu/java/locale/LocaleInformation_eu.properties | 642 +-
- classpath/resource/gnu/java/locale/LocaleInformation_fa.properties | 1740 +++----
- classpath/resource/gnu/java/locale/LocaleInformation_fa_AF.properties | 232
- classpath/resource/gnu/java/locale/LocaleInformation_fi.properties | 2086 ++++----
- classpath/resource/gnu/java/locale/LocaleInformation_fil.properties | 800 +--
- classpath/resource/gnu/java/locale/LocaleInformation_fo.properties | 672 +-
- classpath/resource/gnu/java/locale/LocaleInformation_fr.properties | 2430 +++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_fur.properties | 930 +--
- classpath/resource/gnu/java/locale/LocaleInformation_ga.properties | 1400 ++---
- classpath/resource/gnu/java/locale/LocaleInformation_gaa.properties | 10
- classpath/resource/gnu/java/locale/LocaleInformation_gez.properties | 536 +-
- classpath/resource/gnu/java/locale/LocaleInformation_gez_ET.properties | 2
- classpath/resource/gnu/java/locale/LocaleInformation_gl.properties | 976 ++--
- classpath/resource/gnu/java/locale/LocaleInformation_gu.properties | 210
- classpath/resource/gnu/java/locale/LocaleInformation_gv.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_ha.properties | 204
- classpath/resource/gnu/java/locale/LocaleInformation_ha_Arab.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_haw.properties | 36
- classpath/resource/gnu/java/locale/LocaleInformation_he.properties | 1558 +++---
- classpath/resource/gnu/java/locale/LocaleInformation_hi.properties | 1126 ++--
- classpath/resource/gnu/java/locale/LocaleInformation_hr.properties | 1372 ++---
- classpath/resource/gnu/java/locale/LocaleInformation_hu.properties | 2248 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_hy.properties | 594 +-
- classpath/resource/gnu/java/locale/LocaleInformation_hy_AM_REVISED.properties | 4
- classpath/resource/gnu/java/locale/LocaleInformation_ia.properties | 574 +-
- classpath/resource/gnu/java/locale/LocaleInformation_id.properties | 1546 +++---
- classpath/resource/gnu/java/locale/LocaleInformation_ig.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_ii.properties | 36
- classpath/resource/gnu/java/locale/LocaleInformation_is.properties | 1960 ++++----
- classpath/resource/gnu/java/locale/LocaleInformation_it.properties | 2190 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_iu.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_ja.properties | 2222 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_ka.properties | 1150 ++--
- classpath/resource/gnu/java/locale/LocaleInformation_kaj.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_kam.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_kcg.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_kfo.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_kk.properties | 202
- classpath/resource/gnu/java/locale/LocaleInformation_kl.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_km.properties | 590 +-
- classpath/resource/gnu/java/locale/LocaleInformation_kn.properties | 268 -
- classpath/resource/gnu/java/locale/LocaleInformation_ko.properties | 2064 ++++----
- classpath/resource/gnu/java/locale/LocaleInformation_kok.properties | 276 -
- classpath/resource/gnu/java/locale/LocaleInformation_kpe.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_ku.properties | 194
- classpath/resource/gnu/java/locale/LocaleInformation_ku_Latn.properties | 10
- classpath/resource/gnu/java/locale/LocaleInformation_kw.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_ky.properties | 156
- classpath/resource/gnu/java/locale/LocaleInformation_ln.properties | 442 -
- classpath/resource/gnu/java/locale/LocaleInformation_lo.properties | 674 +-
- classpath/resource/gnu/java/locale/LocaleInformation_lt.properties | 1318 ++---
- classpath/resource/gnu/java/locale/LocaleInformation_lv.properties | 1616 +++---
- classpath/resource/gnu/java/locale/LocaleInformation_mk.properties | 1122 ++--
- classpath/resource/gnu/java/locale/LocaleInformation_ml.properties | 2188 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_mn.properties | 218
- classpath/resource/gnu/java/locale/LocaleInformation_mr.properties | 288 -
- classpath/resource/gnu/java/locale/LocaleInformation_ms.properties | 674 +-
- classpath/resource/gnu/java/locale/LocaleInformation_mt.properties | 1460 +++---
- classpath/resource/gnu/java/locale/LocaleInformation_my.properties | 840 +--
- classpath/resource/gnu/java/locale/LocaleInformation_nb.properties | 2048 ++++----
- classpath/resource/gnu/java/locale/LocaleInformation_ne.properties | 760 +--
- classpath/resource/gnu/java/locale/LocaleInformation_nl.properties | 2226 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_nl_BE.properties | 10
- classpath/resource/gnu/java/locale/LocaleInformation_nn.properties | 1634 +++---
- classpath/resource/gnu/java/locale/LocaleInformation_nr.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_nso.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_ny.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_om.properties | 190
- classpath/resource/gnu/java/locale/LocaleInformation_or.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_pa.properties | 70
- classpath/resource/gnu/java/locale/LocaleInformation_pa_Arab.properties | 10
- classpath/resource/gnu/java/locale/LocaleInformation_pl.properties | 2192 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_ps.properties | 324 -
- classpath/resource/gnu/java/locale/LocaleInformation_pt.properties | 2244 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_pt_PT.properties | 458 -
- classpath/resource/gnu/java/locale/LocaleInformation_ro.properties | 1346 ++---
- classpath/resource/gnu/java/locale/LocaleInformation_ru.properties | 2232 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_ru_UA.properties | 4
- classpath/resource/gnu/java/locale/LocaleInformation_rw.properties | 204
- classpath/resource/gnu/java/locale/LocaleInformation_sa.properties | 44
- classpath/resource/gnu/java/locale/LocaleInformation_se.properties | 652 +-
- classpath/resource/gnu/java/locale/LocaleInformation_se_FI.properties | 214
- classpath/resource/gnu/java/locale/LocaleInformation_si.properties | 12
- classpath/resource/gnu/java/locale/LocaleInformation_sid.properties | 40
- classpath/resource/gnu/java/locale/LocaleInformation_sk.properties | 1444 ++---
- classpath/resource/gnu/java/locale/LocaleInformation_sl.properties | 878 +--
- classpath/resource/gnu/java/locale/LocaleInformation_so.properties | 434 -
- classpath/resource/gnu/java/locale/LocaleInformation_sq.properties | 524 +-
- classpath/resource/gnu/java/locale/LocaleInformation_sr.properties | 1012 ++--
- classpath/resource/gnu/java/locale/LocaleInformation_sr_BA_Cyrl.properties | 6
- classpath/resource/gnu/java/locale/LocaleInformation_sr_Latn.properties | 886 +--
- classpath/resource/gnu/java/locale/LocaleInformation_ss.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_st.properties | 180
- classpath/resource/gnu/java/locale/LocaleInformation_sv.properties | 2286 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_sv_FI.properties | 6
- classpath/resource/gnu/java/locale/LocaleInformation_sw.properties | 356 -
- classpath/resource/gnu/java/locale/LocaleInformation_syr.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_ta.properties | 648 +-
- classpath/resource/gnu/java/locale/LocaleInformation_te.properties | 108
- classpath/resource/gnu/java/locale/LocaleInformation_tg.properties | 108
- classpath/resource/gnu/java/locale/LocaleInformation_th.properties | 2074 ++++----
- classpath/resource/gnu/java/locale/LocaleInformation_ti.properties | 194
- classpath/resource/gnu/java/locale/LocaleInformation_ti_ER.properties | 10
- classpath/resource/gnu/java/locale/LocaleInformation_tig.properties | 536 +-
- classpath/resource/gnu/java/locale/LocaleInformation_tn.properties | 156
- classpath/resource/gnu/java/locale/LocaleInformation_to.properties | 332 -
- classpath/resource/gnu/java/locale/LocaleInformation_tr.properties | 2244 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_trv.properties | 84
- classpath/resource/gnu/java/locale/LocaleInformation_ts.properties | 46
- classpath/resource/gnu/java/locale/LocaleInformation_tt.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_ug.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_uk.properties | 2250 ++++-----
- classpath/resource/gnu/java/locale/LocaleInformation_ur.properties | 684 +-
- classpath/resource/gnu/java/locale/LocaleInformation_uz.properties | 46
- classpath/resource/gnu/java/locale/LocaleInformation_uz_Arab.properties | 10
- classpath/resource/gnu/java/locale/LocaleInformation_uz_Latn.properties | 46
- classpath/resource/gnu/java/locale/LocaleInformation_ve.properties | 8
- classpath/resource/gnu/java/locale/LocaleInformation_vi.properties | 866 +--
- classpath/resource/gnu/java/locale/LocaleInformation_wal.properties | 282 -
- classpath/resource/gnu/java/locale/LocaleInformation_wo.properties | 24
- classpath/resource/gnu/java/locale/LocaleInformation_xh.properties | 204
- classpath/resource/gnu/java/locale/LocaleInformation_yo.properties | 204
- classpath/resource/gnu/java/locale/LocaleInformation_zh.properties | 2040 ++++----
- classpath/resource/gnu/java/locale/LocaleInformation_zh_HK_Hant.properties | 22
- classpath/resource/gnu/java/locale/LocaleInformation_zh_Hant.properties | 1902 +++----
- classpath/resource/gnu/java/locale/LocaleInformation_zu.properties | 204
- classpath/tools/Makefile.in | 10
- gcj/Makefile.in | 2
- gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.h | 7
- gnu/javax/net/ssl/provider/CipherSuite.h | 6
- gnu/javax/net/ssl/provider/OutputSecurityParameters.h | 3
- include/Makefile.in | 2
- java/io/Console.h | 36
- java/io/IOError.h | 22
- java/io/ObjectOutputStream$2.h | 25
- java/io/ObjectOutputStream.h | 1
- java/io/VMConsole.h | 22
- java/nio/channels/spi/SelectorProvider$1.h | 38
- java/security/KeyStore$1.h | 32
- java/security/ProtectionDomain.h | 1
- java/text/DateFormatSymbols.h | 3
- java/util/HashMap.h | 2
- java/util/regex/Matcher.h | 1
- java/util/regex/Pattern.h | 1
- javax/xml/stream/util/ReaderDelegate.h | 95
- testsuite/Makefile.in | 2
- 396 files changed, 62085 insertions(+), 59329 deletions(-)
+ 146 files changed, 2381 insertions(+), 801 deletions(-)
> Thanks,
> Andrew,
>
>
--
Andrew :)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07
[-- Attachment #2: 0.99_merge-02.diff.xz --]
[-- Type: application/x-xz, Size: 40256 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Merge GNU Classpath 0.99 into gcj trunk
2012-03-21 17:38 ` Andrew Hughes
@ 2012-03-21 18:22 ` Andrew Haley
0 siblings, 0 replies; 4+ messages in thread
From: Andrew Haley @ 2012-03-21 18:22 UTC (permalink / raw)
To: java-patches
On 03/21/2012 05:38 PM, Andrew Hughes wrote:
> ----- Original Message -----
>> On 03/16/2012 03:12 PM, Dr Andrew John Hughes wrote:
>>> Ok for trunk?
>>
>> There's a lot of generated stuff in that patch, which makes the
>> patch very hard to review. Please include only source files.
>>
>> So, no generated headers, no configure files, no ltmain, etc,
>
> Well this is a merge, so I would have thought the main thing to check
> was the build changes that resulted, rather than the source file changes
> which have already been reviewed and committed to GNU Classpath. Plus,
> the original patch matches what will be checked in.
>
> But anyway, attached are the source file changes, which are all already
> in GNU Classpath.
Thanks. The patch is OK.
Andrew.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-03-21 18:22 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-16 15:14 Merge GNU Classpath 0.99 into gcj trunk Dr Andrew John Hughes
2012-03-21 15:18 ` Andrew Haley
2012-03-21 17:38 ` Andrew Hughes
2012-03-21 18:22 ` Andrew Haley
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).