aboutsummaryrefslogtreecommitdiff
path: root/libjava/testsuite/libjava.lang
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/testsuite/libjava.lang')
-rw-r--r--libjava/testsuite/libjava.lang/ArrayStore.jarbin0 -> 1041 bytes
-rw-r--r--libjava/testsuite/libjava.lang/ArrayStore2.jarbin0 -> 899 bytes
-rw-r--r--libjava/testsuite/libjava.lang/ArrayStore2.xfail1
-rw-r--r--libjava/testsuite/libjava.lang/Array_1.jarbin0 -> 864 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Array_2.jarbin0 -> 721 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Array_3.jarbin0 -> 974 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Class_1.jarbin0 -> 1840 bytes
-rw-r--r--libjava/testsuite/libjava.lang/CompareNaN.jarbin0 -> 687 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Divide_1.jarbin0 -> 1632 bytes
-rw-r--r--libjava/testsuite/libjava.lang/EvaluationOrder.jarbin0 -> 730 bytes
-rw-r--r--libjava/testsuite/libjava.lang/ExtraClassLoader.jarbin0 -> 2372 bytes
-rw-r--r--libjava/testsuite/libjava.lang/FileHandleGcTest.jarbin0 -> 757 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Final.jarbin0 -> 766 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Float_1.jarbin0 -> 849 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Float_2.jarbin0 -> 1422 bytes
-rw-r--r--libjava/testsuite/libjava.lang/G19990301_01.jarbin0 -> 1067 bytes
-rw-r--r--libjava/testsuite/libjava.lang/G19990302_02.jarbin0 -> 778 bytes
-rw-r--r--libjava/testsuite/libjava.lang/G19990303_01.jarbin0 -> 762 bytes
-rw-r--r--libjava/testsuite/libjava.lang/G19990303_02.jarbin0 -> 799 bytes
-rw-r--r--libjava/testsuite/libjava.lang/G19990304_01.jarbin0 -> 764 bytes
-rw-r--r--libjava/testsuite/libjava.lang/G19990310_01.jarbin0 -> 850 bytes
-rw-r--r--libjava/testsuite/libjava.lang/II.jarbin0 -> 685 bytes
-rw-r--r--libjava/testsuite/libjava.lang/InterfaceDispatch.jarbin0 -> 4725 bytes
-rw-r--r--libjava/testsuite/libjava.lang/InvokeInterface.jarbin0 -> 2413 bytes
-rw-r--r--libjava/testsuite/libjava.lang/InvokeReturn.jarbin0 -> 1209 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Invoke_1.jarbin0 -> 785 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Invoke_2.jarbin0 -> 879 bytes
-rw-r--r--libjava/testsuite/libjava.lang/KeepInline.jarbin0 -> 875 bytes
-rw-r--r--libjava/testsuite/libjava.lang/LargeFile.jarbin0 -> 1081 bytes
-rw-r--r--libjava/testsuite/libjava.lang/MathBuiltin.jarbin0 -> 996 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Matrix4f.jarbin0 -> 1511 bytes
-rw-r--r--libjava/testsuite/libjava.lang/N19990310_02.jarbin0 -> 856 bytes
-rw-r--r--libjava/testsuite/libjava.lang/N19990310_3.jarbin0 -> 834 bytes
-rw-r--r--libjava/testsuite/libjava.lang/N19990310_4.jarbin0 -> 720 bytes
-rw-r--r--libjava/testsuite/libjava.lang/N19990310_5.jarbin0 -> 730 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Overflow.jarbin0 -> 677 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR12350.jarbin0 -> 1061 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR12416.jarbin0 -> 1318 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR12656.jarbin0 -> 928 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR12915.jarbin0 -> 732 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR141.jarbin0 -> 1142 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR160.jarbin0 -> 990 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR162.jarbin0 -> 1818 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR16867.jarbin0 -> 714 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR18699.jarbin0 -> 1127 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR19870.jarbin0 -> 1944 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR19870_2.jarbin0 -> 1698 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR19921.jarbin0 -> 838 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR20056.jarbin0 -> 719 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR218.jarbin0 -> 764 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR242.jarbin0 -> 1565 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR25535.jarbin0 -> 679 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR260.jarbin0 -> 935 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR260.out1
-rw-r--r--libjava/testsuite/libjava.lang/PR26858.jarbin0 -> 38769 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR27908.jarbin0 -> 2452 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR29013.jarbin0 -> 649 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR29495.jarbin0 -> 2261 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR29495.java56
-rw-r--r--libjava/testsuite/libjava.lang/PR29495.out0
-rw-r--r--libjava/testsuite/libjava.lang/PR3096.jarbin0 -> 1089 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR3731.jarbin0 -> 1047 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR5057.jarbin0 -> 694 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR5057_2.jarbin0 -> 995 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR55.jarbin0 -> 814 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR56.jarbin0 -> 598 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR6085.jarbin0 -> 1898 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR6204.jarbin0 -> 1678 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR6520.jarbin0 -> 749 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR6729.jarbin0 -> 883 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR6820.jarbin0 -> 865 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR7482.jarbin0 -> 2053 bytes
-rw-r--r--libjava/testsuite/libjava.lang/PR8866.jarbin0 -> 591 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Process_1.jarbin0 -> 1117 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Process_2.jarbin0 -> 1203 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Process_3.jarbin0 -> 1485 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Process_4.jarbin0 -> 874 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Process_5.jarbin0 -> 1057 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Process_6.jarbin0 -> 865 bytes
-rw-r--r--libjava/testsuite/libjava.lang/RH194522.jarbin0 -> 874 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Serialization.jarbin0 -> 1362 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Shazam.jarbin0 -> 733 bytes
-rw-r--r--libjava/testsuite/libjava.lang/StackTrace2.jarbin0 -> 1775 bytes
-rw-r--r--libjava/testsuite/libjava.lang/StaticConstructor.jarbin0 -> 1162 bytes
-rw-r--r--libjava/testsuite/libjava.lang/StringBuffer_1.jarbin0 -> 1351 bytes
-rw-r--r--libjava/testsuite/libjava.lang/StringBuffer_overflow.jarbin0 -> 1610 bytes
-rw-r--r--libjava/testsuite/libjava.lang/String_overflow.jarbin0 -> 1653 bytes
-rw-r--r--libjava/testsuite/libjava.lang/SyncGlobal.jarbin0 -> 1143 bytes
-rw-r--r--libjava/testsuite/libjava.lang/SyncTest.jarbin0 -> 1050 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Synch.jarbin0 -> 707 bytes
-rw-r--r--libjava/testsuite/libjava.lang/TLtest.jarbin0 -> 2204 bytes
-rw-r--r--libjava/testsuite/libjava.lang/TestProxy.jarbin0 -> 1410 bytes
-rw-r--r--libjava/testsuite/libjava.lang/TestProxy.java4
-rw-r--r--libjava/testsuite/libjava.lang/Thread_Alive.jarbin0 -> 1098 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Thread_HoldsLock.jarbin0 -> 1187 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Thread_Interrupt.jarbin0 -> 3972 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Thread_Join.jarbin0 -> 1890 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Thread_Monitor.jarbin0 -> 1750 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Thread_Sleep.jarbin0 -> 858 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Thread_Sleep_2.jarbin0 -> 966 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Thread_Wait.jarbin0 -> 1096 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Thread_Wait_2.jarbin0 -> 2131 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Thread_Wait_Interrupt.jarbin0 -> 1968 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Throw_1.jarbin0 -> 756 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Throw_2.jarbin0 -> 1011 bytes
-rw-r--r--libjava/testsuite/libjava.lang/Throw_3.jarbin0 -> 947 bytes
-rw-r--r--libjava/testsuite/libjava.lang/anfi.jarbin0 -> 1822 bytes
-rw-r--r--libjava/testsuite/libjava.lang/anon.jarbin0 -> 2564 bytes
-rw-r--r--libjava/testsuite/libjava.lang/anon2.jarbin0 -> 2361 bytes
-rw-r--r--libjava/testsuite/libjava.lang/anon3.jarbin0 -> 1540 bytes
-rw-r--r--libjava/testsuite/libjava.lang/anon4.jarbin0 -> 1631 bytes
-rw-r--r--libjava/testsuite/libjava.lang/anon_ctor_itf_arg.jarbin0 -> 1962 bytes
-rw-r--r--libjava/testsuite/libjava.lang/anonarray.jarbin0 -> 842 bytes
-rw-r--r--libjava/testsuite/libjava.lang/anonarray2.jarbin0 -> 921 bytes
-rw-r--r--libjava/testsuite/libjava.lang/anonarray3.jarbin0 -> 704 bytes
-rw-r--r--libjava/testsuite/libjava.lang/assign.jarbin0 -> 1261 bytes
-rw-r--r--libjava/testsuite/libjava.lang/assign2.jarbin0 -> 801 bytes
-rw-r--r--libjava/testsuite/libjava.lang/bclink.jarbin0 -> 640 bytes
-rw-r--r--libjava/testsuite/libjava.lang/bytearray.jarbin0 -> 829 bytes
-rw-r--r--libjava/testsuite/libjava.lang/direct_read.jarbin0 -> 1455 bytes
-rw-r--r--libjava/testsuite/libjava.lang/direct_write.jarbin0 -> 1391 bytes
-rw-r--r--libjava/testsuite/libjava.lang/emptystring.jarbin0 -> 883 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err1.jarbin0 -> 1114 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err10.jarbin0 -> 819 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err11.jarbin0 -> 744 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err12.jarbin0 -> 862 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err13.jarbin0 -> 864 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err14.jarbin0 -> 764 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err2.jarbin0 -> 775 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err3.jarbin0 -> 856 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err4.jarbin0 -> 872 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err5.jarbin0 -> 905 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err6.jarbin0 -> 845 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err7.jarbin0 -> 691 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err8.jarbin0 -> 652 bytes
-rw-r--r--libjava/testsuite/libjava.lang/err9.jarbin0 -> 831 bytes
-rw-r--r--libjava/testsuite/libjava.lang/final_inner.jarbin0 -> 1488 bytes
-rw-r--r--libjava/testsuite/libjava.lang/final_int.jarbin0 -> 1251 bytes
-rw-r--r--libjava/testsuite/libjava.lang/final_static_and_friend.jarbin0 -> 848 bytes
-rw-r--r--libjava/testsuite/libjava.lang/indirect.jarbin0 -> 2658 bytes
-rw-r--r--libjava/testsuite/libjava.lang/indirect_read.jarbin0 -> 2044 bytes
-rw-r--r--libjava/testsuite/libjava.lang/indirect_write.jarbin0 -> 1976 bytes
-rw-r--r--libjava/testsuite/libjava.lang/initexc.jarbin0 -> 1183 bytes
-rw-r--r--libjava/testsuite/libjava.lang/initfield.jarbin0 -> 1311 bytes
-rw-r--r--libjava/testsuite/libjava.lang/inline.jarbin0 -> 823 bytes
-rw-r--r--libjava/testsuite/libjava.lang/inner1.jarbin0 -> 1973 bytes
-rw-r--r--libjava/testsuite/libjava.lang/inner2.jarbin0 -> 776 bytes
-rw-r--r--libjava/testsuite/libjava.lang/inner3.jarbin0 -> 1284 bytes
-rw-r--r--libjava/testsuite/libjava.lang/inner4.jarbin0 -> 1633 bytes
-rw-r--r--libjava/testsuite/libjava.lang/inner_array.jarbin0 -> 1602 bytes
-rw-r--r--libjava/testsuite/libjava.lang/inner_interface.jarbin0 -> 1644 bytes
-rw-r--r--libjava/testsuite/libjava.lang/instance.jarbin0 -> 942 bytes
-rw-r--r--libjava/testsuite/libjava.lang/instinit.jarbin0 -> 766 bytes
-rw-r--r--libjava/testsuite/libjava.lang/instinit2.jarbin0 -> 889 bytes
-rw-r--r--libjava/testsuite/libjava.lang/invoke_from_inner.jarbin0 -> 2208 bytes
-rw-r--r--libjava/testsuite/libjava.lang/invokethrow.jarbin0 -> 985 bytes
-rw-r--r--libjava/testsuite/libjava.lang/klass.jarbin0 -> 771 bytes
-rw-r--r--libjava/testsuite/libjava.lang/lang.exp4
-rw-r--r--libjava/testsuite/libjava.lang/md5test.jarbin0 -> 1649 bytes
-rw-r--r--libjava/testsuite/libjava.lang/multiple_finit.jarbin0 -> 1447 bytes
-rw-r--r--libjava/testsuite/libjava.lang/negzero.jarbin0 -> 680 bytes
-rw-r--r--libjava/testsuite/libjava.lang/nested_with_ctor.jarbin0 -> 1541 bytes
-rw-r--r--libjava/testsuite/libjava.lang/newarray_overflow.jarbin0 -> 1157 bytes
-rw-r--r--libjava/testsuite/libjava.lang/override.jarbin0 -> 1013 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr100.jarbin0 -> 709 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr109.jarbin0 -> 717 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr13107.jarbin0 -> 788 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr13107_2.jarbin0 -> 666 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr13107_3.jarbin0 -> 717 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr133.jarbin0 -> 946 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr16789.jarbin0 -> 751 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr17536.jarbin0 -> 703 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr179.jarbin0 -> 2260 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr179.java12
-rw-r--r--libjava/testsuite/libjava.lang/pr179.out5
-rw-r--r--libjava/testsuite/libjava.lang/pr184.jarbin0 -> 757 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr21785.jarbin0 -> 896 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr21844.jarbin0 -> 1500 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr22211.jarbin0 -> 625 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr24321.jarbin0 -> 1602 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr25676.jarbin0 -> 728 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr26390.jarbin0 -> 3388 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr26990.jarbin0 -> 1125 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr27171.jarbin0 -> 802 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr6388.jarbin0 -> 682 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr83.jarbin0 -> 928 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr8415.jarbin0 -> 811 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr8676.jarbin0 -> 593 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr8823.jarbin0 -> 1148 bytes
-rw-r--r--libjava/testsuite/libjava.lang/pr8945.jarbin0 -> 708 bytes
-rw-r--r--libjava/testsuite/libjava.lang/private_direct_read.jarbin0 -> 1556 bytes
-rw-r--r--libjava/testsuite/libjava.lang/private_direct_write.jarbin0 -> 1489 bytes
-rw-r--r--libjava/testsuite/libjava.lang/private_indirect_read.jarbin0 -> 2183 bytes
-rw-r--r--libjava/testsuite/libjava.lang/private_indirect_write.jarbin0 -> 2121 bytes
-rw-r--r--libjava/testsuite/libjava.lang/search_outer.jarbin0 -> 1558 bytes
-rw-r--r--libjava/testsuite/libjava.lang/shatest.jarbin0 -> 1274 bytes
-rw-r--r--libjava/testsuite/libjava.lang/stacktrace.jarbin0 -> 2079 bytes
-rw-r--r--libjava/testsuite/libjava.lang/stringconst.jarbin0 -> 1175 bytes
-rw-r--r--libjava/testsuite/libjava.lang/stringconst.xfail1
-rw-r--r--libjava/testsuite/libjava.lang/stringconst2.jarbin0 -> 877 bytes
-rw-r--r--libjava/testsuite/libjava.lang/stub.jarbin0 -> 3099 bytes
-rw-r--r--libjava/testsuite/libjava.lang/test_long.jarbin0 -> 883 bytes
-rw-r--r--libjava/testsuite/libjava.lang/tmi.jarbin0 -> 2020 bytes
-rw-r--r--libjava/testsuite/libjava.lang/tp.jarbin0 -> 2089 bytes
-rw-r--r--libjava/testsuite/libjava.lang/update_outer.jarbin0 -> 1619 bytes
-rw-r--r--libjava/testsuite/libjava.lang/utf8concat.jarbin0 -> 622 bytes
-rw-r--r--libjava/testsuite/libjava.lang/utilTest.jarbin0 -> 1471 bytes
-rw-r--r--libjava/testsuite/libjava.lang/verify.jarbin0 -> 1338 bytes
208 files changed, 64 insertions, 20 deletions
diff --git a/libjava/testsuite/libjava.lang/ArrayStore.jar b/libjava/testsuite/libjava.lang/ArrayStore.jar
new file mode 100644
index 0000000..7c10d12
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/ArrayStore.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/ArrayStore2.jar b/libjava/testsuite/libjava.lang/ArrayStore2.jar
new file mode 100644
index 0000000..833a232
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/ArrayStore2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/ArrayStore2.xfail b/libjava/testsuite/libjava.lang/ArrayStore2.xfail
deleted file mode 100644
index e4c7ce3..0000000
--- a/libjava/testsuite/libjava.lang/ArrayStore2.xfail
+++ /dev/null
@@ -1 +0,0 @@
-xfail-source-output
diff --git a/libjava/testsuite/libjava.lang/Array_1.jar b/libjava/testsuite/libjava.lang/Array_1.jar
new file mode 100644
index 0000000..c97b13a
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Array_1.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Array_2.jar b/libjava/testsuite/libjava.lang/Array_2.jar
new file mode 100644
index 0000000..8713ba7
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Array_2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Array_3.jar b/libjava/testsuite/libjava.lang/Array_3.jar
new file mode 100644
index 0000000..c907e65
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Array_3.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Class_1.jar b/libjava/testsuite/libjava.lang/Class_1.jar
new file mode 100644
index 0000000..6756094
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Class_1.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/CompareNaN.jar b/libjava/testsuite/libjava.lang/CompareNaN.jar
new file mode 100644
index 0000000..c6b8db4
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/CompareNaN.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Divide_1.jar b/libjava/testsuite/libjava.lang/Divide_1.jar
new file mode 100644
index 0000000..4add13c
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Divide_1.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/EvaluationOrder.jar b/libjava/testsuite/libjava.lang/EvaluationOrder.jar
new file mode 100644
index 0000000..f122c72
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/EvaluationOrder.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/ExtraClassLoader.jar b/libjava/testsuite/libjava.lang/ExtraClassLoader.jar
new file mode 100644
index 0000000..0230f87
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/ExtraClassLoader.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/FileHandleGcTest.jar b/libjava/testsuite/libjava.lang/FileHandleGcTest.jar
new file mode 100644
index 0000000..b3fc4bd
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/FileHandleGcTest.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Final.jar b/libjava/testsuite/libjava.lang/Final.jar
new file mode 100644
index 0000000..5c64878
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Final.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Float_1.jar b/libjava/testsuite/libjava.lang/Float_1.jar
new file mode 100644
index 0000000..20a6ff0
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Float_1.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Float_2.jar b/libjava/testsuite/libjava.lang/Float_2.jar
new file mode 100644
index 0000000..e3ee413
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Float_2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/G19990301_01.jar b/libjava/testsuite/libjava.lang/G19990301_01.jar
new file mode 100644
index 0000000..fd33638
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/G19990301_01.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/G19990302_02.jar b/libjava/testsuite/libjava.lang/G19990302_02.jar
new file mode 100644
index 0000000..bc4f269
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/G19990302_02.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/G19990303_01.jar b/libjava/testsuite/libjava.lang/G19990303_01.jar
new file mode 100644
index 0000000..b3e1941
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/G19990303_01.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/G19990303_02.jar b/libjava/testsuite/libjava.lang/G19990303_02.jar
new file mode 100644
index 0000000..e5ef15c
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/G19990303_02.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/G19990304_01.jar b/libjava/testsuite/libjava.lang/G19990304_01.jar
new file mode 100644
index 0000000..1cf234a
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/G19990304_01.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/G19990310_01.jar b/libjava/testsuite/libjava.lang/G19990310_01.jar
new file mode 100644
index 0000000..e689e43
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/G19990310_01.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/II.jar b/libjava/testsuite/libjava.lang/II.jar
new file mode 100644
index 0000000..22d15cd
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/II.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/InterfaceDispatch.jar b/libjava/testsuite/libjava.lang/InterfaceDispatch.jar
new file mode 100644
index 0000000..1f87ec3
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/InterfaceDispatch.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/InvokeInterface.jar b/libjava/testsuite/libjava.lang/InvokeInterface.jar
new file mode 100644
index 0000000..55a923a
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/InvokeInterface.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/InvokeReturn.jar b/libjava/testsuite/libjava.lang/InvokeReturn.jar
new file mode 100644
index 0000000..a64e0d5
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/InvokeReturn.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Invoke_1.jar b/libjava/testsuite/libjava.lang/Invoke_1.jar
new file mode 100644
index 0000000..6d43ecb
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Invoke_1.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Invoke_2.jar b/libjava/testsuite/libjava.lang/Invoke_2.jar
new file mode 100644
index 0000000..ac8882c
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Invoke_2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/KeepInline.jar b/libjava/testsuite/libjava.lang/KeepInline.jar
new file mode 100644
index 0000000..754becf
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/KeepInline.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/LargeFile.jar b/libjava/testsuite/libjava.lang/LargeFile.jar
new file mode 100644
index 0000000..245fa48
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/LargeFile.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/MathBuiltin.jar b/libjava/testsuite/libjava.lang/MathBuiltin.jar
new file mode 100644
index 0000000..4cefc67
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/MathBuiltin.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Matrix4f.jar b/libjava/testsuite/libjava.lang/Matrix4f.jar
new file mode 100644
index 0000000..eaa7241
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Matrix4f.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/N19990310_02.jar b/libjava/testsuite/libjava.lang/N19990310_02.jar
new file mode 100644
index 0000000..49e97e4
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/N19990310_02.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/N19990310_3.jar b/libjava/testsuite/libjava.lang/N19990310_3.jar
new file mode 100644
index 0000000..a096693
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/N19990310_3.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/N19990310_4.jar b/libjava/testsuite/libjava.lang/N19990310_4.jar
new file mode 100644
index 0000000..b21f474
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/N19990310_4.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/N19990310_5.jar b/libjava/testsuite/libjava.lang/N19990310_5.jar
new file mode 100644
index 0000000..d944000
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/N19990310_5.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Overflow.jar b/libjava/testsuite/libjava.lang/Overflow.jar
new file mode 100644
index 0000000..4bfda6b
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Overflow.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR12350.jar b/libjava/testsuite/libjava.lang/PR12350.jar
new file mode 100644
index 0000000..8d655c2
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR12350.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR12416.jar b/libjava/testsuite/libjava.lang/PR12416.jar
new file mode 100644
index 0000000..8235008
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR12416.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR12656.jar b/libjava/testsuite/libjava.lang/PR12656.jar
new file mode 100644
index 0000000..c54e92d
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR12656.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR12915.jar b/libjava/testsuite/libjava.lang/PR12915.jar
new file mode 100644
index 0000000..29ce9c0
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR12915.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR141.jar b/libjava/testsuite/libjava.lang/PR141.jar
new file mode 100644
index 0000000..c7b9629
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR141.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR160.jar b/libjava/testsuite/libjava.lang/PR160.jar
new file mode 100644
index 0000000..f1fed74
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR160.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR162.jar b/libjava/testsuite/libjava.lang/PR162.jar
new file mode 100644
index 0000000..69acecc
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR162.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR16867.jar b/libjava/testsuite/libjava.lang/PR16867.jar
new file mode 100644
index 0000000..a1c46c4
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR16867.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR18699.jar b/libjava/testsuite/libjava.lang/PR18699.jar
new file mode 100644
index 0000000..c16dc75
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR18699.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR19870.jar b/libjava/testsuite/libjava.lang/PR19870.jar
new file mode 100644
index 0000000..13255d8
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR19870.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR19870_2.jar b/libjava/testsuite/libjava.lang/PR19870_2.jar
new file mode 100644
index 0000000..05daaf9
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR19870_2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR19921.jar b/libjava/testsuite/libjava.lang/PR19921.jar
new file mode 100644
index 0000000..515f3bf
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR19921.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR20056.jar b/libjava/testsuite/libjava.lang/PR20056.jar
new file mode 100644
index 0000000..2bd6d54e
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR20056.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR218.jar b/libjava/testsuite/libjava.lang/PR218.jar
new file mode 100644
index 0000000..7647404
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR218.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR242.jar b/libjava/testsuite/libjava.lang/PR242.jar
new file mode 100644
index 0000000..41b7fe1
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR242.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR25535.jar b/libjava/testsuite/libjava.lang/PR25535.jar
new file mode 100644
index 0000000..924c256
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR25535.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR260.jar b/libjava/testsuite/libjava.lang/PR260.jar
new file mode 100644
index 0000000..a0ca132
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR260.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR260.out b/libjava/testsuite/libjava.lang/PR260.out
index cba2234..e69de29 100644
--- a/libjava/testsuite/libjava.lang/PR260.out
+++ b/libjava/testsuite/libjava.lang/PR260.out
@@ -1 +0,0 @@
-A initialized
diff --git a/libjava/testsuite/libjava.lang/PR26858.jar b/libjava/testsuite/libjava.lang/PR26858.jar
new file mode 100644
index 0000000..c9b3abb
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR26858.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR27908.jar b/libjava/testsuite/libjava.lang/PR27908.jar
new file mode 100644
index 0000000..e280407
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR27908.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR29013.jar b/libjava/testsuite/libjava.lang/PR29013.jar
new file mode 100644
index 0000000..198ac6e
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR29013.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR29495.jar b/libjava/testsuite/libjava.lang/PR29495.jar
new file mode 100644
index 0000000..6e03871
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR29495.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR29495.java b/libjava/testsuite/libjava.lang/PR29495.java
new file mode 100644
index 0000000..7df00e8
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR29495.java
@@ -0,0 +1,56 @@
+// Test various reflection methods.
+
+import java.lang.annotation.Inherited;
+import java.lang.reflect.Method;
+import java.lang.reflect.Field;
+
+public class PR29495
+{
+ public class container<T>
+ {
+ // This class has a synthetic field...
+
+ public T get(T v) { return v; }
+ }
+
+ public class concrete extends container<String>
+ {
+ // This makes us have a synthetic bridge method.
+ public String get(String v) { return "hi" + v; }
+ }
+
+ // varargs method
+ public static void va(Object... args)
+ {
+ }
+
+ public static void check(boolean x, String m)
+ {
+ if (! x)
+ System.out.println("fail: " + m);
+ }
+
+ public static void main(String[] args) throws Throwable
+ {
+ check (Inherited.class.isAnnotation(), "Inherited isAnnotation");
+
+ Method m = PR29495.class.getDeclaredMethod("va", new Class[] { Object[].class });
+ check (m.isVarArgs(), "va isVarArgs");
+
+ m = concrete.class.getDeclaredMethod("get", new Class[] { Object.class });
+ check (m.isSynthetic(), "get isSynthetic");
+ check (m.isBridge(), "get isBridge");
+
+ Field[] fs = container.class.getDeclaredFields();
+ boolean ok = false;
+ for (int i = 0; i < fs.length; ++i)
+ {
+ if (fs[i].isSynthetic())
+ {
+ ok = true;
+ break;
+ }
+ }
+ check (ok, "container has synthetic field");
+ }
+}
diff --git a/libjava/testsuite/libjava.lang/PR29495.out b/libjava/testsuite/libjava.lang/PR29495.out
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR29495.out
diff --git a/libjava/testsuite/libjava.lang/PR3096.jar b/libjava/testsuite/libjava.lang/PR3096.jar
new file mode 100644
index 0000000..4ed8f4a
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR3096.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR3731.jar b/libjava/testsuite/libjava.lang/PR3731.jar
new file mode 100644
index 0000000..7473cb4
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR3731.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR5057.jar b/libjava/testsuite/libjava.lang/PR5057.jar
new file mode 100644
index 0000000..ac7ac95
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR5057.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR5057_2.jar b/libjava/testsuite/libjava.lang/PR5057_2.jar
new file mode 100644
index 0000000..b0accb7
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR5057_2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR55.jar b/libjava/testsuite/libjava.lang/PR55.jar
new file mode 100644
index 0000000..a5cb7d6
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR55.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR56.jar b/libjava/testsuite/libjava.lang/PR56.jar
new file mode 100644
index 0000000..20f87b5
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR56.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR6085.jar b/libjava/testsuite/libjava.lang/PR6085.jar
new file mode 100644
index 0000000..ec70660
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR6085.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR6204.jar b/libjava/testsuite/libjava.lang/PR6204.jar
new file mode 100644
index 0000000..704de3a
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR6204.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR6520.jar b/libjava/testsuite/libjava.lang/PR6520.jar
new file mode 100644
index 0000000..441d1ea
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR6520.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR6729.jar b/libjava/testsuite/libjava.lang/PR6729.jar
new file mode 100644
index 0000000..7e63700
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR6729.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR6820.jar b/libjava/testsuite/libjava.lang/PR6820.jar
new file mode 100644
index 0000000..ba5d3e1
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR6820.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR7482.jar b/libjava/testsuite/libjava.lang/PR7482.jar
new file mode 100644
index 0000000..f035202
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR7482.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/PR8866.jar b/libjava/testsuite/libjava.lang/PR8866.jar
new file mode 100644
index 0000000..2bc6d58
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/PR8866.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Process_1.jar b/libjava/testsuite/libjava.lang/Process_1.jar
new file mode 100644
index 0000000..8499991
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Process_1.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Process_2.jar b/libjava/testsuite/libjava.lang/Process_2.jar
new file mode 100644
index 0000000..2b26bff
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Process_2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Process_3.jar b/libjava/testsuite/libjava.lang/Process_3.jar
new file mode 100644
index 0000000..620a644
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Process_3.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Process_4.jar b/libjava/testsuite/libjava.lang/Process_4.jar
new file mode 100644
index 0000000..2014ad0
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Process_4.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Process_5.jar b/libjava/testsuite/libjava.lang/Process_5.jar
new file mode 100644
index 0000000..1046430
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Process_5.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Process_6.jar b/libjava/testsuite/libjava.lang/Process_6.jar
new file mode 100644
index 0000000..a1a3500
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Process_6.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/RH194522.jar b/libjava/testsuite/libjava.lang/RH194522.jar
new file mode 100644
index 0000000..a7c75a2
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/RH194522.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Serialization.jar b/libjava/testsuite/libjava.lang/Serialization.jar
new file mode 100644
index 0000000..376cb6b
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Serialization.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Shazam.jar b/libjava/testsuite/libjava.lang/Shazam.jar
new file mode 100644
index 0000000..b3257f6
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Shazam.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/StackTrace2.jar b/libjava/testsuite/libjava.lang/StackTrace2.jar
new file mode 100644
index 0000000..fc289f1
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/StackTrace2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/StaticConstructor.jar b/libjava/testsuite/libjava.lang/StaticConstructor.jar
new file mode 100644
index 0000000..0f4ff4c
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/StaticConstructor.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/StringBuffer_1.jar b/libjava/testsuite/libjava.lang/StringBuffer_1.jar
new file mode 100644
index 0000000..fd406af
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/StringBuffer_1.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/StringBuffer_overflow.jar b/libjava/testsuite/libjava.lang/StringBuffer_overflow.jar
new file mode 100644
index 0000000..be8b655
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/StringBuffer_overflow.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/String_overflow.jar b/libjava/testsuite/libjava.lang/String_overflow.jar
new file mode 100644
index 0000000..1400db8
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/String_overflow.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/SyncGlobal.jar b/libjava/testsuite/libjava.lang/SyncGlobal.jar
new file mode 100644
index 0000000..54589c2
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/SyncGlobal.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/SyncTest.jar b/libjava/testsuite/libjava.lang/SyncTest.jar
new file mode 100644
index 0000000..3f30e7a
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/SyncTest.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Synch.jar b/libjava/testsuite/libjava.lang/Synch.jar
new file mode 100644
index 0000000..10b7580
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Synch.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/TLtest.jar b/libjava/testsuite/libjava.lang/TLtest.jar
new file mode 100644
index 0000000..de4ed66
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/TLtest.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/TestProxy.jar b/libjava/testsuite/libjava.lang/TestProxy.jar
new file mode 100644
index 0000000..706f086
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/TestProxy.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/TestProxy.java b/libjava/testsuite/libjava.lang/TestProxy.java
index ea2e1f0..08e16aa 100644
--- a/libjava/testsuite/libjava.lang/TestProxy.java
+++ b/libjava/testsuite/libjava.lang/TestProxy.java
@@ -1,4 +1,6 @@
-import java.lang.reflect.*;
+import java.lang.reflect.Proxy;
+import java.lang.reflect.InvocationHandler;
+import java.lang.reflect.Method;
import java.net.*;
public class TestProxy
diff --git a/libjava/testsuite/libjava.lang/Thread_Alive.jar b/libjava/testsuite/libjava.lang/Thread_Alive.jar
new file mode 100644
index 0000000..548b6a9
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Thread_Alive.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Thread_HoldsLock.jar b/libjava/testsuite/libjava.lang/Thread_HoldsLock.jar
new file mode 100644
index 0000000..8c094f6
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Thread_HoldsLock.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Thread_Interrupt.jar b/libjava/testsuite/libjava.lang/Thread_Interrupt.jar
new file mode 100644
index 0000000..b52d436
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Thread_Interrupt.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Thread_Join.jar b/libjava/testsuite/libjava.lang/Thread_Join.jar
new file mode 100644
index 0000000..4a1d252
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Thread_Join.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Thread_Monitor.jar b/libjava/testsuite/libjava.lang/Thread_Monitor.jar
new file mode 100644
index 0000000..2345c8b
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Thread_Monitor.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Thread_Sleep.jar b/libjava/testsuite/libjava.lang/Thread_Sleep.jar
new file mode 100644
index 0000000..2320add
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Thread_Sleep.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Thread_Sleep_2.jar b/libjava/testsuite/libjava.lang/Thread_Sleep_2.jar
new file mode 100644
index 0000000..a657ed9
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Thread_Sleep_2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Thread_Wait.jar b/libjava/testsuite/libjava.lang/Thread_Wait.jar
new file mode 100644
index 0000000..1ecb6a3
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Thread_Wait.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Thread_Wait_2.jar b/libjava/testsuite/libjava.lang/Thread_Wait_2.jar
new file mode 100644
index 0000000..b043de4
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Thread_Wait_2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Thread_Wait_Interrupt.jar b/libjava/testsuite/libjava.lang/Thread_Wait_Interrupt.jar
new file mode 100644
index 0000000..dcafc43
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Thread_Wait_Interrupt.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Throw_1.jar b/libjava/testsuite/libjava.lang/Throw_1.jar
new file mode 100644
index 0000000..330562d
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Throw_1.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Throw_2.jar b/libjava/testsuite/libjava.lang/Throw_2.jar
new file mode 100644
index 0000000..6cfb11f
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Throw_2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/Throw_3.jar b/libjava/testsuite/libjava.lang/Throw_3.jar
new file mode 100644
index 0000000..0aefbe0
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/Throw_3.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/anfi.jar b/libjava/testsuite/libjava.lang/anfi.jar
new file mode 100644
index 0000000..81225e4
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/anfi.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/anon.jar b/libjava/testsuite/libjava.lang/anon.jar
new file mode 100644
index 0000000..295e164
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/anon.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/anon2.jar b/libjava/testsuite/libjava.lang/anon2.jar
new file mode 100644
index 0000000..3906ff5
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/anon2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/anon3.jar b/libjava/testsuite/libjava.lang/anon3.jar
new file mode 100644
index 0000000..83bce16
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/anon3.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/anon4.jar b/libjava/testsuite/libjava.lang/anon4.jar
new file mode 100644
index 0000000..5362e8d
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/anon4.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/anon_ctor_itf_arg.jar b/libjava/testsuite/libjava.lang/anon_ctor_itf_arg.jar
new file mode 100644
index 0000000..d9c4202
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/anon_ctor_itf_arg.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/anonarray.jar b/libjava/testsuite/libjava.lang/anonarray.jar
new file mode 100644
index 0000000..d2b2070
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/anonarray.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/anonarray2.jar b/libjava/testsuite/libjava.lang/anonarray2.jar
new file mode 100644
index 0000000..608a081
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/anonarray2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/anonarray3.jar b/libjava/testsuite/libjava.lang/anonarray3.jar
new file mode 100644
index 0000000..b24906f
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/anonarray3.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/assign.jar b/libjava/testsuite/libjava.lang/assign.jar
new file mode 100644
index 0000000..1b9896c
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/assign.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/assign2.jar b/libjava/testsuite/libjava.lang/assign2.jar
new file mode 100644
index 0000000..8f1e116
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/assign2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/bclink.jar b/libjava/testsuite/libjava.lang/bclink.jar
new file mode 100644
index 0000000..86709d6
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/bclink.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/bytearray.jar b/libjava/testsuite/libjava.lang/bytearray.jar
new file mode 100644
index 0000000..550ae7b
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/bytearray.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/direct_read.jar b/libjava/testsuite/libjava.lang/direct_read.jar
new file mode 100644
index 0000000..da334fb
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/direct_read.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/direct_write.jar b/libjava/testsuite/libjava.lang/direct_write.jar
new file mode 100644
index 0000000..b3188aa
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/direct_write.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/emptystring.jar b/libjava/testsuite/libjava.lang/emptystring.jar
new file mode 100644
index 0000000..6303487
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/emptystring.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err1.jar b/libjava/testsuite/libjava.lang/err1.jar
new file mode 100644
index 0000000..11917d9
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err1.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err10.jar b/libjava/testsuite/libjava.lang/err10.jar
new file mode 100644
index 0000000..05d8f96
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err10.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err11.jar b/libjava/testsuite/libjava.lang/err11.jar
new file mode 100644
index 0000000..a818007
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err11.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err12.jar b/libjava/testsuite/libjava.lang/err12.jar
new file mode 100644
index 0000000..ec9f19b
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err12.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err13.jar b/libjava/testsuite/libjava.lang/err13.jar
new file mode 100644
index 0000000..dde1830
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err13.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err14.jar b/libjava/testsuite/libjava.lang/err14.jar
new file mode 100644
index 0000000..f1b6785
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err14.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err2.jar b/libjava/testsuite/libjava.lang/err2.jar
new file mode 100644
index 0000000..d825a60
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err3.jar b/libjava/testsuite/libjava.lang/err3.jar
new file mode 100644
index 0000000..be1bd61
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err3.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err4.jar b/libjava/testsuite/libjava.lang/err4.jar
new file mode 100644
index 0000000..f1e7822
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err4.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err5.jar b/libjava/testsuite/libjava.lang/err5.jar
new file mode 100644
index 0000000..9a573ab
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err5.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err6.jar b/libjava/testsuite/libjava.lang/err6.jar
new file mode 100644
index 0000000..2a12b80
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err6.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err7.jar b/libjava/testsuite/libjava.lang/err7.jar
new file mode 100644
index 0000000..f349844
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err7.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err8.jar b/libjava/testsuite/libjava.lang/err8.jar
new file mode 100644
index 0000000..5baf89b
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err8.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/err9.jar b/libjava/testsuite/libjava.lang/err9.jar
new file mode 100644
index 0000000..cb629e3
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/err9.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/final_inner.jar b/libjava/testsuite/libjava.lang/final_inner.jar
new file mode 100644
index 0000000..0a37fd9
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/final_inner.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/final_int.jar b/libjava/testsuite/libjava.lang/final_int.jar
new file mode 100644
index 0000000..43feb70
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/final_int.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/final_static_and_friend.jar b/libjava/testsuite/libjava.lang/final_static_and_friend.jar
new file mode 100644
index 0000000..ca7b2ad
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/final_static_and_friend.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/indirect.jar b/libjava/testsuite/libjava.lang/indirect.jar
new file mode 100644
index 0000000..bc77286
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/indirect.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/indirect_read.jar b/libjava/testsuite/libjava.lang/indirect_read.jar
new file mode 100644
index 0000000..d0835e9
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/indirect_read.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/indirect_write.jar b/libjava/testsuite/libjava.lang/indirect_write.jar
new file mode 100644
index 0000000..9393a27
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/indirect_write.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/initexc.jar b/libjava/testsuite/libjava.lang/initexc.jar
new file mode 100644
index 0000000..d43546f
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/initexc.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/initfield.jar b/libjava/testsuite/libjava.lang/initfield.jar
new file mode 100644
index 0000000..955cb02
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/initfield.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/inline.jar b/libjava/testsuite/libjava.lang/inline.jar
new file mode 100644
index 0000000..b5c9449
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/inline.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/inner1.jar b/libjava/testsuite/libjava.lang/inner1.jar
new file mode 100644
index 0000000..382ba64
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/inner1.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/inner2.jar b/libjava/testsuite/libjava.lang/inner2.jar
new file mode 100644
index 0000000..48e917e
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/inner2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/inner3.jar b/libjava/testsuite/libjava.lang/inner3.jar
new file mode 100644
index 0000000..a128236
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/inner3.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/inner4.jar b/libjava/testsuite/libjava.lang/inner4.jar
new file mode 100644
index 0000000..cdfb0be
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/inner4.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/inner_array.jar b/libjava/testsuite/libjava.lang/inner_array.jar
new file mode 100644
index 0000000..eddcff5
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/inner_array.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/inner_interface.jar b/libjava/testsuite/libjava.lang/inner_interface.jar
new file mode 100644
index 0000000..b85f38a
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/inner_interface.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/instance.jar b/libjava/testsuite/libjava.lang/instance.jar
new file mode 100644
index 0000000..7691410
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/instance.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/instinit.jar b/libjava/testsuite/libjava.lang/instinit.jar
new file mode 100644
index 0000000..9368434
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/instinit.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/instinit2.jar b/libjava/testsuite/libjava.lang/instinit2.jar
new file mode 100644
index 0000000..7573a0d
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/instinit2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/invoke_from_inner.jar b/libjava/testsuite/libjava.lang/invoke_from_inner.jar
new file mode 100644
index 0000000..064e018
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/invoke_from_inner.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/invokethrow.jar b/libjava/testsuite/libjava.lang/invokethrow.jar
new file mode 100644
index 0000000..1344d62
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/invokethrow.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/klass.jar b/libjava/testsuite/libjava.lang/klass.jar
new file mode 100644
index 0000000..269f96d
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/klass.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/lang.exp b/libjava/testsuite/libjava.lang/lang.exp
index abc36d5..5e46770 100644
--- a/libjava/testsuite/libjava.lang/lang.exp
+++ b/libjava/testsuite/libjava.lang/lang.exp
@@ -26,8 +26,8 @@ foreach x $srcfiles {
verbose "inpfile is $inpfile"
- test_libjava $options "${prefix}.java" "" $inpfile $resfile $args
- test_libjava $options "${prefix}.java" "-O3" $inpfile $resfile $args
+ test_libjava $options "${prefix}.jar" "" $inpfile $resfile $args
+ test_libjava $options "${prefix}.jar" "-O3" $inpfile $resfile $args
}
# Local Variables:
diff --git a/libjava/testsuite/libjava.lang/md5test.jar b/libjava/testsuite/libjava.lang/md5test.jar
new file mode 100644
index 0000000..d38891b
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/md5test.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/multiple_finit.jar b/libjava/testsuite/libjava.lang/multiple_finit.jar
new file mode 100644
index 0000000..cd81522
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/multiple_finit.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/negzero.jar b/libjava/testsuite/libjava.lang/negzero.jar
new file mode 100644
index 0000000..1f23c61
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/negzero.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/nested_with_ctor.jar b/libjava/testsuite/libjava.lang/nested_with_ctor.jar
new file mode 100644
index 0000000..31c5d45
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/nested_with_ctor.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/newarray_overflow.jar b/libjava/testsuite/libjava.lang/newarray_overflow.jar
new file mode 100644
index 0000000..65413cc
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/newarray_overflow.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/override.jar b/libjava/testsuite/libjava.lang/override.jar
new file mode 100644
index 0000000..ab734b8
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/override.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr100.jar b/libjava/testsuite/libjava.lang/pr100.jar
new file mode 100644
index 0000000..a7f4921
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr100.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr109.jar b/libjava/testsuite/libjava.lang/pr109.jar
new file mode 100644
index 0000000..fbcdf26
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr109.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr13107.jar b/libjava/testsuite/libjava.lang/pr13107.jar
new file mode 100644
index 0000000..89f4779
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr13107.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr13107_2.jar b/libjava/testsuite/libjava.lang/pr13107_2.jar
new file mode 100644
index 0000000..5dad7ad
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr13107_2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr13107_3.jar b/libjava/testsuite/libjava.lang/pr13107_3.jar
new file mode 100644
index 0000000..8fe3275
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr13107_3.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr133.jar b/libjava/testsuite/libjava.lang/pr133.jar
new file mode 100644
index 0000000..f9e36ef
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr133.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr16789.jar b/libjava/testsuite/libjava.lang/pr16789.jar
new file mode 100644
index 0000000..4c95e04
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr16789.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr17536.jar b/libjava/testsuite/libjava.lang/pr17536.jar
new file mode 100644
index 0000000..513e4d9
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr17536.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr179.jar b/libjava/testsuite/libjava.lang/pr179.jar
new file mode 100644
index 0000000..2eaee64
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr179.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr179.java b/libjava/testsuite/libjava.lang/pr179.java
index 7124ded..9fd4657 100644
--- a/libjava/testsuite/libjava.lang/pr179.java
+++ b/libjava/testsuite/libjava.lang/pr179.java
@@ -4,6 +4,7 @@
// Class.isInstance() and Class.isAssignableFrom(), and isAssignableFrom()
// functionality in the event that an interface argument that is not
// implemented by any loaded class is given.
+// Note that the desired output changed from 1.4 to 1.5.
class A
{
@@ -46,14 +47,3 @@ public class pr179
System.out.println (C.class.isInstance (c));
}
}
-
-/* Expected Output:
-A initialized
-false
-B initialized
-false
-true
-C initialized
-false
-true
-*/
diff --git a/libjava/testsuite/libjava.lang/pr179.out b/libjava/testsuite/libjava.lang/pr179.out
index 3a63ad6..0a43def 100644
--- a/libjava/testsuite/libjava.lang/pr179.out
+++ b/libjava/testsuite/libjava.lang/pr179.out
@@ -1,8 +1,7 @@
-A initialized
false
-B initialized
false
true
-C initialized
+A initialized
false
+C initialized
true
diff --git a/libjava/testsuite/libjava.lang/pr184.jar b/libjava/testsuite/libjava.lang/pr184.jar
new file mode 100644
index 0000000..2770b3d
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr184.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr21785.jar b/libjava/testsuite/libjava.lang/pr21785.jar
new file mode 100644
index 0000000..e2edfd4
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr21785.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr21844.jar b/libjava/testsuite/libjava.lang/pr21844.jar
new file mode 100644
index 0000000..92c7be5
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr21844.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr22211.jar b/libjava/testsuite/libjava.lang/pr22211.jar
new file mode 100644
index 0000000..a743c44
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr22211.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr24321.jar b/libjava/testsuite/libjava.lang/pr24321.jar
new file mode 100644
index 0000000..335298a
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr24321.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr25676.jar b/libjava/testsuite/libjava.lang/pr25676.jar
new file mode 100644
index 0000000..c0e0d4c
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr25676.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr26390.jar b/libjava/testsuite/libjava.lang/pr26390.jar
new file mode 100644
index 0000000..2320e40
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr26390.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr26990.jar b/libjava/testsuite/libjava.lang/pr26990.jar
new file mode 100644
index 0000000..32ec056
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr26990.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr27171.jar b/libjava/testsuite/libjava.lang/pr27171.jar
new file mode 100644
index 0000000..20422fb
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr27171.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr6388.jar b/libjava/testsuite/libjava.lang/pr6388.jar
new file mode 100644
index 0000000..5f4e4c0
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr6388.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr83.jar b/libjava/testsuite/libjava.lang/pr83.jar
new file mode 100644
index 0000000..68e29f8
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr83.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr8415.jar b/libjava/testsuite/libjava.lang/pr8415.jar
new file mode 100644
index 0000000..0701225
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr8415.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr8676.jar b/libjava/testsuite/libjava.lang/pr8676.jar
new file mode 100644
index 0000000..a597301
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr8676.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr8823.jar b/libjava/testsuite/libjava.lang/pr8823.jar
new file mode 100644
index 0000000..bb23284
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr8823.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/pr8945.jar b/libjava/testsuite/libjava.lang/pr8945.jar
new file mode 100644
index 0000000..dd244b5
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/pr8945.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/private_direct_read.jar b/libjava/testsuite/libjava.lang/private_direct_read.jar
new file mode 100644
index 0000000..e44c068
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/private_direct_read.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/private_direct_write.jar b/libjava/testsuite/libjava.lang/private_direct_write.jar
new file mode 100644
index 0000000..06ef8bf
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/private_direct_write.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/private_indirect_read.jar b/libjava/testsuite/libjava.lang/private_indirect_read.jar
new file mode 100644
index 0000000..1683111
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/private_indirect_read.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/private_indirect_write.jar b/libjava/testsuite/libjava.lang/private_indirect_write.jar
new file mode 100644
index 0000000..ace4c5a
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/private_indirect_write.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/search_outer.jar b/libjava/testsuite/libjava.lang/search_outer.jar
new file mode 100644
index 0000000..136dbb3
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/search_outer.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/shatest.jar b/libjava/testsuite/libjava.lang/shatest.jar
new file mode 100644
index 0000000..58c3d4f
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/shatest.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/stacktrace.jar b/libjava/testsuite/libjava.lang/stacktrace.jar
new file mode 100644
index 0000000..9ae27ab
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/stacktrace.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/stringconst.jar b/libjava/testsuite/libjava.lang/stringconst.jar
new file mode 100644
index 0000000..aab9f93
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/stringconst.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/stringconst.xfail b/libjava/testsuite/libjava.lang/stringconst.xfail
deleted file mode 100644
index e4c7ce3..0000000
--- a/libjava/testsuite/libjava.lang/stringconst.xfail
+++ /dev/null
@@ -1 +0,0 @@
-xfail-source-output
diff --git a/libjava/testsuite/libjava.lang/stringconst2.jar b/libjava/testsuite/libjava.lang/stringconst2.jar
new file mode 100644
index 0000000..5a6bee3
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/stringconst2.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/stub.jar b/libjava/testsuite/libjava.lang/stub.jar
new file mode 100644
index 0000000..1c2fca1
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/stub.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/test_long.jar b/libjava/testsuite/libjava.lang/test_long.jar
new file mode 100644
index 0000000..f6b3ee0
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/test_long.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/tmi.jar b/libjava/testsuite/libjava.lang/tmi.jar
new file mode 100644
index 0000000..3e77d86
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/tmi.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/tp.jar b/libjava/testsuite/libjava.lang/tp.jar
new file mode 100644
index 0000000..9cf6cb8
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/tp.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/update_outer.jar b/libjava/testsuite/libjava.lang/update_outer.jar
new file mode 100644
index 0000000..f6489d0
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/update_outer.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/utf8concat.jar b/libjava/testsuite/libjava.lang/utf8concat.jar
new file mode 100644
index 0000000..55ba02a
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/utf8concat.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/utilTest.jar b/libjava/testsuite/libjava.lang/utilTest.jar
new file mode 100644
index 0000000..f3a4169
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/utilTest.jar
Binary files differ
diff --git a/libjava/testsuite/libjava.lang/verify.jar b/libjava/testsuite/libjava.lang/verify.jar
new file mode 100644
index 0000000..7946994b
--- /dev/null
+++ b/libjava/testsuite/libjava.lang/verify.jar
Binary files differ