/hg/release/icedtea7-forest-2.6/langtools: 8 new changesets
andrew at icedtea.classpath.org
andrew at icedtea.classpath.org
Mon Sep 14 01:06:27 UTC 2020
changeset b14d8b970710 in /hg/release/icedtea7-forest-2.6/langtools
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=b14d8b970710
author: andrew
date: Wed Apr 15 14:59:46 2020 +0100
Added tag jdk7u261-ga for changeset f04545c02162
changeset 4c27f6cf28e6 in /hg/release/icedtea7-forest-2.6/langtools
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=4c27f6cf28e6
author: serb
date: Tue Jul 21 02:06:27 2020 +0100
8220495: Update GIFlib library to the 5.1.8
Reviewed-by: prr
changeset 2536160818d8 in /hg/release/icedtea7-forest-2.6/langtools
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=2536160818d8
author: serb
date: Tue Jul 21 02:18:12 2020 +0100
8230597: Update GIFlib library to the 5.2.1
Reviewed-by: prr, psadhukhan, jdv
changeset 90cdd7bd8a50 in /hg/release/icedtea7-forest-2.6/langtools
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=90cdd7bd8a50
author: serb
date: Tue Jul 21 03:18:39 2020 +0100
8217676: Upgrade libpng to 1.6.37
Reviewed-by: prr, jdv, kcr
changeset c3ee10260ae5 in /hg/release/icedtea7-forest-2.6/langtools
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=c3ee10260ae5
author: andrew
date: Mon Aug 17 15:22:43 2020 +0100
Added tag jdk7u271-b00 for changeset f04545c02162
changeset b7e53e7a1da3 in /hg/release/icedtea7-forest-2.6/langtools
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=b7e53e7a1da3
author: andrew
date: Mon Aug 17 15:23:54 2020 +0100
Added tag jdk7u271-b01 for changeset c3ee10260ae5
changeset 63354aef2b91 in /hg/release/icedtea7-forest-2.6/langtools
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=63354aef2b91
author: andrew
date: Mon Aug 17 15:36:07 2020 +0100
Added tag jdk7u271-ga for changeset c3ee10260ae5
changeset e25ef340f132 in /hg/release/icedtea7-forest-2.6/langtools
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/langtools?cmd=changeset;node=e25ef340f132
author: Andrew John Hughes <gnu.andrew at redhat.com>
date: Thu Sep 03 04:06:32 2020 +0100
Merge jdk7u271-ga
diffstat:
.hgtags | 84 +
.jcheck/conf | 2 -
THIRD_PARTY_README | 125 +-
make/Makefile | 4 +
make/build.properties | 3 +-
make/build.xml | 2 +-
src/share/classes/com/sun/tools/javac/parser/JavacParser.java | 33 +-
src/share/classes/com/sun/tools/javac/resources/compiler.properties | 4 +
test/tools/javac/T5090006/broken.jar | Bin
test/tools/javac/diags/examples/ForeachBadInitialization.java | 31 +
test/tools/javac/enum/8069181/T8069181.java | 45 +
test/tools/javac/parser/JavacParserTest.java | 886 ++++++++++
test/tools/javac/parser/netbeans/JavacParserTest.java | 716 --------
13 files changed, 1156 insertions(+), 779 deletions(-)
diffs (truncated from 2225 to 500 lines):
diff -r 25387ed6f55b -r e25ef340f132 .hgtags
--- a/.hgtags Mon Apr 13 06:13:14 2020 +0100
+++ b/.hgtags Thu Sep 03 04:06:32 2020 +0100
@@ -50,6 +50,7 @@
9596dff460935f09684c11d156ce591f92584f0d jdk7-b73
1a66b08deed0459054b5b1bea3dfbead30d258fa jdk7-b74
2485f5641ed0829205aaaeb31ad711c2c2ef0de3 jdk7-b75
+83367f01297bf255f511f5291bbbbaa24a9c8459 icedtea7-1.12
8fb9b4be3cb1574302acde90549a4d333ef51e93 jdk7-b76
0398ae15b90ac76d87ee21844453e95ff8613e43 jdk7-b77
acc1e40a5874ebf32bebcb6ada565b3b40b7461c jdk7-b78
@@ -63,6 +64,7 @@
ef07347428f2198ae6b8144ac0b9086bbe39fd16 jdk7-b86
409db93d19c002333980df5b797c6b965150c7a0 jdk7-b87
f9b5d4867a26f8c4b90ad37fe2c345b721e93d6b jdk7-b88
+681f1f51926faf4c73d8905a429ff4ead6e9d622 icedtea7-1.13
6cea9a143208bc1185ced046942c0f4e45dbeba5 jdk7-b89
71c2c23a7c35b2896c87004023b9743b6d1b7758 jdk7-b90
97b6fa97b8ddb3a49394011c2a0ec5d6535e594c jdk7-b91
@@ -111,6 +113,7 @@
3d7acdbb72cab55deedfd35f60d4732abc9d6ac4 jdk7-b134
9d0a61ac567b983da7cc8f4a7030f2245bb6dbab jdk7-b135
ed0f7f1f9511db4f9615b1426d22f8b961629275 jdk7-b136
+8e26c4aee63c04ee129bf9068f5eea47cc385177 icedtea-1.14
a15c9b058ae007d4ccb7e35ce44e4dfa977f090b jdk7-b137
53f212bed4f4304dce7f0bf0fa01c998c65bacd6 jdk7-b138
853b6bb99f9b58eb7cf8211c67d3b6e4f1228a3e jdk7-b139
@@ -123,6 +126,7 @@
9425dd4f53d5bfcd992d9aecea0eb7d8b2d4f62b jdk7-b146
d34578643d1c6c752d4a6b5e79c6ab1b60850b4a jdk7u1-b01
58bc532d63418ac3c9b42460d89cdaf595c6f3e1 jdk7-b147
+fb7fb3071b642334520e5b9f4a87ce28717af61c icedtea-2.0-branchpoint
cd2cc8b5edb045b950aed46d159b4fb8fc2fd1df jdk7u1-b02
82820a30201dbf4b80f1916f3d0f4a92ad21b61a jdk7u1-b03
baa2c13c70fea3d6e259a34f0903197fdceb64b5 jdk7u1-b04
@@ -141,6 +145,7 @@
f0802d8a0909f66ce19d3d44b33ddf4943aee076 jdk7u2-b12
f474527e77e4797d78bd6c3b31923fddcfd9d5c6 jdk7u2-b13
fc0769df8cd03fffc38c7a1ab6b2e2e7cc2506a8 jdk7u2-b21
+58f6a950cd726220e81eddb126ca5c57e3b368f2 icedtea-2.1-branchpoint
fc0769df8cd03fffc38c7a1ab6b2e2e7cc2506a8 jdk7u3-b02
0ffc4995457773085f61c39f6d33edc242b41bcf jdk7u3-b03
f6de36b195cd315646213c7affd2cc15702edbfb jdk7u3-b04
@@ -157,6 +162,7 @@
8919b2b02fcba65f833c68374f3bfdd9bc3ba814 jdk7u4-b10
4672e092f0968d503dc37f860b15ae7e2653f8d7 jdk7u4-b11
a4bf6a1aff54a98e9ff2b3fb53c719f658bec677 jdk7u4-b12
+e3537a4f75c7fcca16c349c3175bb0cdc2fbc29c icedtea-2.2-branchpoint
56eb9150d9ffdb71c47d72871e8ecc98b5f402de jdk7u4-b13
0e55881c2ee2984048c179d1e031cefb56a36bec jdk7u4-b14
0bea057f7ce1577e1b0306f2027c057e35394398 jdk7u5-b01
@@ -186,11 +192,15 @@
21d2313dfeac8c52a04b837d13958c86346a4b12 jdk7u6-b10
13d3c624291615593b4299a273085441b1dd2f03 jdk7u6-b11
f0be10a26af08c33d9afe8fe51df29572d431bac jdk7u6-b12
+e3eeee75b861baf378d41adcd29ae70ed047eae7 ppc-aix-port-b01
+e3eeee75b861baf378d41adcd29ae70ed047eae7 ppc-aix-port-b02
+e3eeee75b861baf378d41adcd29ae70ed047eae7 ppc-aix-port-b03
fcebf337f5c1d342973573d9c6f758443c8aefcf jdk7u6-b13
35b2699c6243e9fb33648c2c25e97ec91d0e3553 jdk7u6-b14
47ae28da508861d77ee6dd408d822acf507b28ec jdk7u6-b15
5c7763489f4d2727c6d9de11f4114fb8ed839042 jdk7u6-b16
66c671f28cb2840ceec5b44c44bac073fc0b4256 jdk7u6-b17
+cee31ee38a190f77b1e21c0515bb28802dcd9678 icedtea-2.3-branchpoint
6aa859ef42876c51bb1b1d7fb4db32a916a7dcaa jdk7u6-b18
474a52eeeafb1feccffda68b96f651e65415c01d jdk7u6-b19
32acb67a79531daf678577c7ef1bde1867da807d jdk7u6-b20
@@ -258,11 +268,13 @@
382bab6d9682eefa2185a1643dfa32d65b6c20e5 jdk7u12-b07
7c0c3aeb2c603baba2cabba9adc5a0a49afb4f47 jdk7u12-b08
96c4f3ec63552a87a825baabd7f0dfafec299483 jdk7u12-b09
+85fb9d7ce4af53f0a47d2b73d983c96239f9ff33 icedtea-2.4-branchpoint
e5b1403fa68abe3ac7174c031f19e6ecf77624a0 jdk7u14-b10
db94066df63468172e074d59e71d82dc874ed7cb jdk7u14-b11
f9a326e92fafc4724f0af550c2cba82fea202a31 jdk7u14-b12
5a52c6cc8db94b68eaacb42a9b4df30a40b09d82 jdk7u14-b13
5febc4e479fad801424cdcce90a0d463a2ef9223 jdk7u14-b14
+d52538e72925a1da7b1fcff051b591beeb2452b4 ppc-aix-port-b04
5fdb509d1f1a0533b14c61c92d77ff21e0ce2488 jdk7u14-b15
1298307076c2f0c2a4acd3a2a132cbe98d399009 jdk7u15-b01
8db0105f00ce9fe6899ece52d46d78995111c456 jdk7u15-b02
@@ -382,6 +394,7 @@
ba3ff27d4082f2cf0d06e635b2b6e01f80e78589 jdk7u45-b18
164cf7491ba2f371354ba343a604eee4c61c529d jdk7u45-b30
7f5cfaedb25c2c2774d6839810d6ae543557ca01 jdk7u45-b31
+849b17bc6e9a08fa41e0ef631e51366a09842e64 jdk7u60-b00
ef7bdbe7f1fa42fd58723e541d9cdedcacb2649a jdk7u45-b33
bcb3e939d046d75436c7c8511600b6edce42e6da jdk7u45-b34
efbda7abd821f280ec3a3aa6819ad62d45595e55 jdk7u45-b35
@@ -430,8 +443,11 @@
849b17bc6e9a08fa41e0ef631e51366a09842e64 jdk7u60-b00
b19e375d9829daf207b1bdc7f908a3e1d548462c jdk7u60-b01
954e1616449af74f68aed57261cbeb62403377f1 jdk7u60-b02
+0d89cc5766d72e870eaf16696ec9b7b1ca4901fd icedtea-2.5pre01
+f75a642c2913e1ecbd22fc46812cffa2e7739169 icedtea-2.5pre02
4170784840d510b4e8ae7ae250b92279aaf5eb25 jdk7u60-b03
772aad4e9681828b8ee193b9ed971cbfe6c7f347 jdk7u60-b04
+702454ac1a074e81890fb07da06ebf00370e42ed icedtea-2.6pre01
744287fccf3b2c4fba2abf105863f0a44c3bd4da jdk7u60-b05
8f6db72756f3e4c3cca8731d20e978fb741846d2 jdk7u60-b06
02f050bc5569fb058ace44ed705bbb0f9022a6fe jdk7u60-b07
@@ -441,7 +457,11 @@
3cc64ba8cf85942929b15c5ef21360f96db3b99c jdk7u60-b11
b79b8b1dc88faa73229b2bce04e979ff5ec854f5 jdk7u60-b12
3dc3e59e9580dfdf95dac57c54fe1a4209401125 jdk7u60-b13
+2040d4afc89815f6bf54a597ff58a70798b68e3d icedtea-2.6pre02
+2950924c2b80dc4d3933a8ab15a0ebb39522da5a icedtea-2.6pre03
a8b9c1929e50a9f3ae9ae1a23c06fa73a57afce3 jdk7u60-b14
+fa084876cf02f2f9996ad8a0ab353254f92c5564 icedtea-2.6pre04
+5f917c4b87a952a8bf79de08f3e2dd3e56c41657 icedtea-2.6pre05
7568ebdada118da1d1a6addcf6316ffda21801fd jdk7u60-b15
057caf9e0774e7c530c5710127f70c8d5f46deab jdk7u60-b16
b7cc00c573c294b144317d44803758a291b3deda jdk7u60-b17
@@ -581,10 +601,27 @@
e5e807700ff84f7bd9159ebc828891ae3ddb859c jdk7u79-b15
772aad4e9681828b8ee193b9ed971cbfe6c7f347 jdk7u80-b00
6c307a0b7a94e002d8a2532ffd8146d6c53f42d3 jdk7u80-b01
+3eab691bd9ac5222c11dbabb7b5fbc8463c62df6 icedtea-2.6pre07
+f43a81252f827395020fe71099bfa62f2ca0de50 icedtea-2.6pre06
+cdf407c97754412b02ebfdda111319dbd3cb9ca9 icedtea-2.6pre08
5bd6f3adf690dc2de8881b6f9f48336db4af7865 jdk7u80-b02
+55486a406d9f111eea8996fdf6144befefd86aff icedtea-2.6pre09
+cf836e0ed10de1179ec398a7db323e702b60ca35 icedtea-2.6pre10
+510234036e06ec8d7ed2a39ee11faf1b9a4257b0 icedtea-2.6pre11
bcbd241df6cd0a643480c8de183c541a662dd506 jdk7u80-b03
+987d772301e91c896178f47f39d82d87e9da1e39 icedtea-2.6pre12
+a072de9f83ed85a6a86d052d13488009230d7d4b icedtea-2.6pre13
+ecf2ec173dd2c19b63d7cf543db23ec7d4f4732a icedtea-2.6pre14
+029dd486cd1a8f6d7684b1633aae41c613055dd2 icedtea-2.6pre15
+c802d4cdd4cbfa8116e4f612cf536de32d67221a icedtea-2.6pre16
+e1dd8fea9abd3663838008063715b4b7ab5a58a4 icedtea-2.6pre17
04b56f4312b62d8bdf4eb1159132de8437994d34 jdk7u80-b04
f40fb76025c798cab4fb0e1966be1bceb8234527 jdk7u80-b05
+bb9d09219d3e74954b46ad53cb99dc307e39e120 icedtea-2.6pre18
+4c600e18a7e415702f6a62073c8c60f6b2cbfc11 icedtea-2.6pre19
+1a60fa408f57762abe32f19e4f3d681fb9c4960b icedtea-2.6pre20
+5331b041c88950058f8bd8e9669b9763be6ee03f icedtea-2.6pre21
+a322987c412f5f8584b15fab0a4505b94c016c22 icedtea-2.6pre22
335ee524dc68a42863f3fa3f081b781586e7ba2d jdk7u80-b06
6f7b359c4e9f82cbd399edc93c3275c3e668d2ea jdk7u80-b07
e6db2a97b3696fb5e7786b23f77af346a935a370 jdk7u80-b08
@@ -597,52 +634,99 @@
d0cc1c8ace99283d7b2354d2c0e5cd58787163c8 jdk7u80-b30
f2b4d5e42318ed93d35006ff7d1b3b0313b5a71f jdk7u80-b15
f1ffea3bd4a4df0f74ce0c127aeacf6bd11ee612 jdk7u80-b32
+403eeedf70f4b0e3c88f094d324e5c85959610e2 icedtea-2.6pre23
+bc95d2472055d96a712db09ecd8ab42e52058481 icedtea-2.6pre24
+bc95d2472055d96a712db09ecd8ab42e52058481 icedtea-2.6.0
1b20ca77fa98bb29d1f5601f027b3055e9eb28ee jdk7u85-b00
dce5a828bdd56d228724f1e9c6253920f613cec5 jdk7u85-b01
+bc95d2472055d96a712db09ecd8ab42e52058481 icedtea-2.6-branchpoint
+9c6e1de67d7d26809d02c8ce3d6629503cb67d19 icedtea-2.6.1
b22cdae823bac193338d928e86319cd3741ab5fd jdk7u85-b02
+aef681a80dc1e8a8b69c1a06b463bda7999801ea icedtea-2.6.2pre01
+d627a940b6ca8fb4353f844e4f91163a3dcde0bc icedtea-2.6.2pre02
2741575d96f3985d41de8ebe1ba7fae8afbb0fde jdk7u91-b00
1a9e2dcc91dc3d0c103b09c478b3ac31ac45733f jdk7u91-b01
+73356b81c5c773a29729ae3b641516e0ac4a015d icedtea-2.6.2
08e99c45e470ce8b87875c1cbe78ac2f341555a3 jdk7u91-b02
+91fdb0c83e50c398bee5f0550600d20650f2a6ef icedtea-2.6.3
3c71abf7435352aee6e74ba2581274181ad3d17e jdk7u95-b00
+fd0a34cb97b40c622fc6d3370f5eca062e280979 icedtea-2.6.4
93a2788178e6ebebfbd30075f51ab35ac4f1b2a1 jdk7u99-b00
+f6593c32cc46f60438804b6a5b0d61e532f4a235 icedtea-2.6.5
+83f998d6c0afda7f3882ecc03ea873d988174c19 icedtea-2.6.6pre01
5713b8d2db3f1fc0c9802fdaf30ca802cddf8f65 jdk7u101-b00
+e42dd50480d3aab87668202ed79fb87f2dedcb91 icedtea-2.6.6
+264448dfed4e1bddd2da25aa3d3976bcabbb9ad6 icedtea-2.6.7pre01
e65eb66727550af75293996fc42e2c49c2002659 jdk7u111-b00
a5002845bff276d1a8e4bdb4a0dcb972509f7d07 jdk7u111-b01
+ca9d8b242a10f1987375b8eca38b368ee23db334 icedtea-2.6.7
+2e6c46aea99fdd650e5ff40877a98f466361e9dc icedtea-2.6.8pre01
3715f0221fd743e878ae5198dbaebe61ebd4fa97 jdk7u121-b00
+545e512eb4de948a44e6dd2187f386c644149aa7 icedtea-2.6.8
+4f7f0c054b2d447b4a283810abbba7a0558f0a87 icedtea-2.6.9pre01
240ca8086e7151b5c516b5b46d84201e4e8f5806 jdk7u131-b00
+dd8e22d986c8b0f50c25b1a35f981933a926d992 icedtea-2.6.9
+fd8dde40d9dd105f07880bd002feb73555fbb16b icedtea-2.6.10pre01
b1802aa8be3a49d2a5c07160f2406165e309efde jdk7u141-b00
853798299f7a4f38745632dc256219fbf75f861e jdk7u141-b01
ba8ba083c4392a1ddfe40467de1e08d77443807e jdk7u141-b02
+6e30439005f6e6a63661192738e27e8d374d72d8 icedtea-2.6.10
+a4814b6ff893d36aea91ccb16990d8a34840c07f icedtea-2.6.11pre01
4624941508c189c7b81c3393664741640a9b0467 jdk7u151-b00
205349c408f4715dbbaf428ceafca676e2333979 jdk7u151-b01
+cddb1f9f8b9cee5f9c54ececf59ecb51e1bbb730 icedtea-2.6.11
+e24f25323b84858f039ff1a780805ca93dd60af8 icedtea-2.6.12pre01
6f72d747fa58d54e2d2e27755c0bcf2c7291682f jdk7u161-b00
e162e8d76cdd9f579e25f307f5485550fec2d024 jdk7u161-b01
+b87dbe0db6aa70ffb0443b5ef55e696e0ec5b124 icedtea-2.6.12
551dfae6260d4cd2cd929e14934b031d9319ad52 jdk7u171-b00
89a92f5cd9c112dc8f73d2cd25a54a437b753642 jdk7u171-b01
a10f2bfd1ce34bbbfd959a371eb709cc113039f2 jdk7u171-b02
+e952982cfa000f6fd9186d784112417148d33206 icedtea-2.6.13
+870812ffc2c6d6c2a1b1eddb53f9b9cb4eebf02a icedtea-2.6.14pre01
1f82b6ff3455cb2408f4501c1a12e911271d10fb jdk7u181-b00
1c8c4da612ee78fef56eb892921d6f228f99e6b7 jdk7u181-b01
+3633e24edab763325da38137161d8a74c2d5b07b icedtea-2.6.14
+7c19cbad92914c9dc1c270c70892a4cfb78063e5 icedtea-2.6.15pre01
f58aabbb507d5f48c110ab5aa75857da700deae3 jdk7u191-b00
2709f9b3b97e2a774a78cb3eeeacb68efce45cc2 jdk7u191-b01
31641d1885f155db206d7097ee13716d4c800c24 jdk7u191-b02
+5d348df3700daa615c3e503b12f93134a2ff9c54 icedtea-2.6.15
f1f14c413b20f1d4abef840d65587d2839f6cfdf jdk7u201-b00
+1b532e3cc1da0b36b43fa03a28ec10a08e83523a icedtea-2.6.16
+8e1ace09837f1310ccfc5cb5d42ca8a1017485d0 icedtea-2.6.17pre01
353ea2f317ff940242316d0069c2239d178bd7d3 jdk7u211-b00
b8196c545f3e11c704c020d89a4e61cea54fb4f7 jdk7u211-b01
b22fd0eed3e1a00754635ab45799ed6c4c49645b jdk7u211-b02
+6cdbf382f3e28112b6ec3aa3f90be2df532ec656 icedtea-2.6.17
+6cdbf382f3e28112b6ec3aa3f90be2df532ec656 icedtea-2.6.18pre00
4bd7f8263d2f7116697d82e6bb9029a5d5163310 jdk7u221-b00
940b8aa665d443ad7d166bcd341b35572ce614fd jdk7u221-b01
64fe722a5b06a6f7e5346e8ced98503f0239e509 jdk7u221-b02
+9f0890e75bcb68daebe48fc74015a2564dbac220 icedtea-2.6.18
64fe722a5b06a6f7e5346e8ced98503f0239e509 jdk7u221-ga
64fe722a5b06a6f7e5346e8ced98503f0239e509 jdk7u231-b00
54de827b5db66fb0fd25dc492db1f25aa87c8e11 jdk7u231-b01
+219e16f3659b8c87bd3c1751152c95ff2fd83cf9 icedtea-2.6.19
+219e16f3659b8c87bd3c1751152c95ff2fd83cf9 icedtea-2.6.20pre00
54de827b5db66fb0fd25dc492db1f25aa87c8e11 jdk7u231-ga
54de827b5db66fb0fd25dc492db1f25aa87c8e11 jdk7u241-b00
b317ddb0ec6dc011d1a64dcf2090465c70d57c14 jdk7u241-b01
+77f4748f44065feae19e1fc17c8c69349b1bdc8d icedtea-2.6.20
+480d3ab02c3659dc724a16bdf06d52c715fce27b icedtea-2.6.21pre00
b317ddb0ec6dc011d1a64dcf2090465c70d57c14 jdk7u241-ga
b317ddb0ec6dc011d1a64dcf2090465c70d57c14 jdk7u251-b00
2e0245ff42c1702fd083ada5387ac98d41307feb jdk7u251-b01
4fb47d6f94f013ab481b7d49a6db356ed7dbf1c5 jdk7u251-b02
+0581b1282c3e8e5a443ad93ce36bb8a789c89759 icedtea-2.6.21
4fb47d6f94f013ab481b7d49a6db356ed7dbf1c5 jdk7u251-ga
4fb47d6f94f013ab481b7d49a6db356ed7dbf1c5 jdk7u261-b00
9998dc1d63b7438202da5a1befeea9cad834a1a4 jdk7u261-b01
f04545c021623f60611b56dbf3bd3e78476b9419 jdk7u261-b02
+5f9f9ff676c17104100edf8b86ea1cd65506264a icedtea-2.6.22
+5f9f9ff676c17104100edf8b86ea1cd65506264a icedtea-2.6.23pre00
+0581b1282c3e8e5a443ad93ce36bb8a789c89759 icedtea-2.6.22pre00
+f04545c021623f60611b56dbf3bd3e78476b9419 jdk7u261-ga
+f04545c021623f60611b56dbf3bd3e78476b9419 jdk7u271-b00
+c3ee10260ae5f29e04d718267f51a6fcadde7cbc jdk7u271-b01
+c3ee10260ae5f29e04d718267f51a6fcadde7cbc jdk7u271-ga
diff -r 25387ed6f55b -r e25ef340f132 .jcheck/conf
--- a/.jcheck/conf Mon Apr 13 06:13:14 2020 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk7
-bugids=dup
diff -r 25387ed6f55b -r e25ef340f132 THIRD_PARTY_README
--- a/THIRD_PARTY_README Mon Apr 13 06:13:14 2020 +0100
+++ b/THIRD_PARTY_README Thu Sep 03 04:06:32 2020 +0100
@@ -1001,67 +1001,97 @@
-------------------------------------------------------------------------------
-%% This notice is provided with respect to libpng 1.6.16, which is
+%% This notice is provided with respect to libpng 1.6.37, which may be
included with JRE 7, JDK 7, and OpenJDK 7.
--- begin of LICENSE ---
-This copy of the libpng notices is provided for your convenience. In case of
-any discrepancy between this copy and the notices in the file png.h that is
-included in the libpng distribution, the latter shall prevail.
-
-COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
-
-If you modify libpng you may insert additional notices immediately following
-this sentence.
-
-This code is released under the libpng license.
-
-libpng versions 1.2.6, August 15, 2004, through 1.6.16, December 22, 2014, are
-Copyright (c) 2004, 2006-2011 Glenn Randers-Pehrson, and are
+COPYRIGHT NOTICE, DISCLAIMER, and LICENSE
+=========================================
+
+PNG Reference Library License version 2
+---------------------------------------
+
+ * Copyright (c) 1995-2019 The PNG Reference Library Authors.
+ * Copyright (c) 2018-2019 Cosmin Truta.
+ * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.
+ * Copyright (c) 1996-1997 Andreas Dilger.
+ * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
+
+The software is supplied "as is", without warranty of any kind,
+express or implied, including, without limitation, the warranties
+of merchantability, fitness for a particular purpose, title, and
+non-infringement. In no event shall the Copyright owners, or
+anyone distributing the software, be liable for any damages or
+other liability, whether in contract, tort or otherwise, arising
+from, out of, or in connection with the software, or the use or
+other dealings in the software, even if advised of the possibility
+of such damage.
+
+Permission is hereby granted to use, copy, modify, and distribute
+this software, or portions hereof, for any purpose, without fee,
+subject to the following restrictions:
+
+ 1. The origin of this software must not be misrepresented; you
+ must not claim that you wrote the original software. If you
+ use this software in a product, an acknowledgment in the product
+ documentation would be appreciated, but is not required.
+
+ 2. Altered source versions must be plainly marked as such, and must
+ not be misrepresented as being the original software.
+
+ 3. This Copyright notice may not be removed or altered from any
+ source or altered source distribution.
+
+
+PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35)
+-----------------------------------------------------------------------
+
+libpng versions 1.2.6, August 15, 2004, through 1.6.35, July 15, 2018 are
+Copyright (c) 2004, 2006-2018 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.2.5
with the following individual added to the list of Contributing Authors
- Cosmin Truta
+ Cosmin Truta
libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.0.6
with the following individuals added to the list of Contributing Authors
- Simon-Pierre Cadieux
- Eric S. Raymond
- Gilles Vollant
+ Simon-Pierre Cadieux
+ Eric S. Raymond
+ Gilles Vollant
and with the following additions to the disclaimer:
- There is no warranty against interference with your enjoyment of the
- library or against infringement. There is no warranty that our
- efforts or the library will fulfill any of your particular purposes
- or needs. This library is provided with all faults, and the entire
- risk of satisfactory quality, performance, accuracy, and effort is with
- the user.
+ There is no warranty against interference with your enjoyment of
+ the library or against infringement. There is no warranty that our
+ efforts or the library will fulfill any of your particular purposes
+ or needs. This library is provided with all faults, and the entire
+ risk of satisfactory quality, performance, accuracy, and effort is
+ with the user.
libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-0.96,
with the following individuals added to the list of Contributing Authors:
- Tom Lane
- Glenn Randers-Pehrson
- Willem van Schaik
+ Tom Lane
+ Glenn Randers-Pehrson
+ Willem van Schaik
libpng versions 0.89, June 1996, through 0.96, May 1997, are
Copyright (c) 1996, 1997 Andreas Dilger
Distributed according to the same disclaimer and license as libpng-0.88,
with the following individuals added to the list of Contributing Authors:
- John Bowler
- Kevin Bracey
- Sam Bushell
- Magnus Holmgren
- Greg Roelofs
- Tom Tanner
+ John Bowler
+ Kevin Bracey
+ Sam Bushell
+ Magnus Holmgren
+ Greg Roelofs
+ Tom Tanner
libpng versions 0.5, May 1995, through 0.88, January 1996, are
Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
@@ -1069,19 +1099,20 @@
For the purposes of this copyright and license, "Contributing Authors"
is defined as the following set of individuals:
- Andreas Dilger
- Dave Martindale
- Guy Eric Schalnat
- Paul Schmidt
- Tim Wegner
-
-The PNG Reference Library is supplied "AS IS". The Contributing Authors
-and Group 42, Inc. disclaim all warranties, expressed or implied,
-including, without limitation, the warranties of merchantability and of
-fitness for any purpose. The Contributing Authors and Group 42, Inc.
-assume no liability for direct, indirect, incidental, special, exemplary,
-or consequential damages, which may result from the use of the PNG
-Reference Library, even if advised of the possibility of such damage.
+ Andreas Dilger
+ Dave Martindale
+ Guy Eric Schalnat
+ Paul Schmidt
+ Tim Wegner
+
+The PNG Reference Library is supplied "AS IS". The Contributing
+Authors and Group 42, Inc. disclaim all warranties, expressed or
+implied, including, without limitation, the warranties of
+merchantability and of fitness for any purpose. The Contributing
+Authors and Group 42, Inc. assume no liability for direct, indirect,
+incidental, special, exemplary, or consequential damages, which may
+result from the use of the PNG Reference Library, even if advised of
+the possibility of such damage.
Permission is hereby granted to use, copy, modify, and distribute this
source code, or portions hereof, for any purpose, without fee, subject
@@ -1121,7 +1152,7 @@
-------------------------------------------------------------------------------
-%% This notice is provided with respect to libungif 4.1.3, which is
+%% This notice is provided with respect to GIFLIB 5.2.1 & libungif 4.1.3, which is
included with JRE 7, JDK 7, and OpenJDK 7.
--- begin of LICENSE ---
diff -r 25387ed6f55b -r e25ef340f132 make/Makefile
--- a/make/Makefile Mon Apr 13 06:13:14 2020 +0100
+++ b/make/Makefile Thu Sep 03 04:06:32 2020 +0100
@@ -111,6 +111,10 @@
ANT_OPTIONS += -Ddebug.classfiles=true
endif
+ifeq ($(JAVAC_WARNINGS_FATAL), false)
+ ANT_OPTIONS += -Djavac.warnings.fatal=
+endif
+
# Note: jdk/make/common/Defs.gmk uses LANGUAGE_VERSION (-source NN)
# and the somewhat misnamed CLASS_VERSION (-target NN)
ifdef TARGET_CLASS_VERSION
diff -r 25387ed6f55b -r e25ef340f132 make/build.properties
--- a/make/build.properties Mon Apr 13 06:13:14 2020 +0100
+++ b/make/build.properties Thu Sep 03 04:06:32 2020 +0100
@@ -68,7 +68,8 @@
# set the following to -version to verify the versions of javac being used
javac.version.opt =
# in time, there should be no exceptions to -Xlint:all
-javac.lint.opts = -Xlint:all,-deprecation -Werror
+javac.warnings.fatal = -Werror
+javac.lint.opts = -Xlint:all,-deprecation ${javac.warnings.fatal}
# options for the <javadoc> task for javac
#javadoc.jls3.url=http://java.sun.com/docs/books/jls/
diff -r 25387ed6f55b -r e25ef340f132 make/build.xml
--- a/make/build.xml Mon Apr 13 06:13:14 2020 +0100
+++ b/make/build.xml Thu Sep 03 04:06:32 2020 +0100
@@ -877,7 +877,7 @@
</javac>
<taskdef name="genstubs"
classname="GenStubs$$Ant"
- classpath="${build.toolclasses.dir}/"/>
+ classpath="${build.toolclasses.dir}:${build.bootstrap.dir}/classes:${ant.home}/lib/ant.jar"/>
</target>
<target name="-def-javadoc-tool" depends="-check-target.java.home">
diff -r 25387ed6f55b -r e25ef340f132 src/share/classes/com/sun/tools/javac/parser/JavacParser.java
--- a/src/share/classes/com/sun/tools/javac/parser/JavacParser.java Mon Apr 13 06:13:14 2020 +0100
+++ b/src/share/classes/com/sun/tools/javac/parser/JavacParser.java Thu Sep 03 04:06:32 2020 +0100
@@ -1962,10 +1962,15 @@
} else {
JCExpression t = term(EXPR | TYPE);
if ((lastmode & TYPE) != 0 &&
- (S.token() == IDENTIFIER || S.token() == ASSERT || S.token() == ENUM))
- return variableDeclarators(modifiersOpt(), t, stats).toList();
- else
+ (S.token() == IDENTIFIER || S.token() == ASSERT ||
+ S.token() == ENUM)) {
+ return variableDeclarators(mods(pos, 0, List.<JCAnnotation>nil()), t, stats).toList();
+ } else if ((lastmode & TYPE) != 0 && S.token() == COLON) {
+ error(pos, "bad.initializer", "for-loop");
+ return List.of((JCStatement)F.at(pos).VarDef(null, null, t, null));
+ } else {
return moreStatementExpressions(pos, t, stats).toList();
+ }
}
}
@@ -2057,16 +2062,20 @@
default: break;
}
- /* A modifiers tree with no modifier tokens or annotations
- * has no text position. */
- if ((flags & (Flags.ModifierFlags | Flags.ANNOTATION)) == 0 && annotations.isEmpty())
- pos = Position.NOPOS;
+ return mods(pos, flags, annotations.toList());
+ }
+ //where
+ JCModifiers mods(int pos, long flags, List<JCAnnotation> annotations) {
+ /* A modifiers tree with no modifier tokens or annotations
+ * has no text position. */
+ if ((flags & (Flags.ModifierFlags | Flags.ANNOTATION)) == 0 && annotations.isEmpty())
More information about the distro-pkg-dev
mailing list