ChangeLog-old 64 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154
  1. 2004-06-08 Andrew Pinski <pinskia@physics.uc.edu>
  2. PR java/15769
  3. * libjava.compile/PR15769.java: New test.
  4. 2004-01-12 Andreas Tobler <a.tobler@schweiz.ch>
  5. * lib/libjava.exp: Add LD_LIBRARY_PATH_32/64 to get proper
  6. path setting for Ssolaris 32/64-bit testing.
  7. Reorganize LD_LIBRARY_PATH setting.
  8. 2004-01-09 Andrew Haley <aph@redhat.com>
  9. * lib/libjava.exp (bytecompile_file): Log compile command.
  10. 2004-01-07 Andreas Tobler <a.tobler@schweiz.ch>
  11. PR libgcj/13011:
  12. * libjava.jar/simple.jar: Add a working MANIFEST.MF.
  13. 2003-12-03 Ralph Loader <rcl@ihug.co.nz>
  14. PR java/12374:
  15. * libjava.compile/PR12374.java: New file.
  16. 2003-12-01 Jeff Sturm <jsturm@one-point.com>
  17. PR optimization/13024
  18. * libjava.compile/PR13024.java: New file.
  19. PR java/13237
  20. * libjava.compile/PR13237.java: New file.
  21. 2003-11-18 Andreas Tobler <a.tobler@schweiz.ch>
  22. * libjava.jar/jar.exp: Cleanup files and reset CLASSPATH.
  23. 2003-11-17 Jeff Sturm <jsturm@one-point.com>
  24. * libjava.compile/PR12857.java: New test case.
  25. 2003-11-14 Tom Tromey <tromey@redhat.com>
  26. * libjava.jar/simple.jar: Replaced.
  27. 2003-11-13 Tom Fitzsimmons <fitzsim@redhat.com>
  28. * libjava.jni/jniutf.c: New file.
  29. * libjava.jni/jniutf.java: New file.
  30. * libjava.jni/jniutf.out: New file.
  31. 2003-11-11 Tom Tromey <tromey@redhat.com>
  32. For PR java/12915:
  33. * libjava.lang/PR12915.java: New file.
  34. * libjava.lang/PR12915.out: New file.
  35. * libjava.jacks/jacks.exp (gcj_jacks_write): Enable "assert"
  36. constraint.
  37. * libjava.jacks/jacks.xfail: Added new xfails.
  38. 2003-11-10 Tom Tromey <tromey@redhat.com>
  39. For PR java/12996:
  40. * libjava.jar/simple.jar: New file.
  41. * libjava.jar/simple.xfail: New file.
  42. * libjava.jar/simple.out: New file.
  43. * libjava.jar/simple.java: New file.
  44. * libjava.jar/jar.exp: New file.
  45. 2003-11-08 Tom Tromey <tromey@redhat.com>
  46. * libjava.jacks/jacks.xfail: Updated.
  47. 2003-11-03 Jeff Sturm <jsturm@one-point.com>
  48. PR java/12866:
  49. * libjava.compile/InnerExcept.java: New File.
  50. 2003-10-22 Tom Tromey <tromey@redhat.com>
  51. PR libgcj/12416:
  52. * libjava.lang/PR12416.out: New file.
  53. * libjava.lang/PR12416.java: New file.
  54. PR libgcj/12656:
  55. * libjava.lang/PR12656.java: New file.
  56. * libjava.lang/PR12656.out: New file.
  57. 2003-10-21 Tom Tromey <tromey@redhat.com>
  58. * lib/libjava.exp (find_javac): Use -Wno-unreachable-bytecode.
  59. 2003-10-08 Tom Tromey <tromey@redhat.com>
  60. * libjava.mauve/xfails: Removed some tests.
  61. 2003-09-27 Tom Tromey <tromey@redhat.com>
  62. * libjava.jacks/jacks.xfail: Updated for new passes.
  63. 2003-09-21 Ralph Loader <suckfish@ihug.co.nz>
  64. PR java/12350
  65. * libjava.lang/PR12350.java: New file.
  66. * libjava.lang/PR12350.out: New file.
  67. 2003-09-17 Ranjit Mathew <rmathew@hotmail.com>
  68. PR java/9577
  69. * libjava.cni/PR9577.java: New file.
  70. * libjava.cni/natPR9577.cc: New file.
  71. * libjava.cni/PR9577.out: New file.
  72. 2003-09-04 Jeff Sturm <jsturm@one-point.com>
  73. * libjava.compile/compile.exp: Test with -O3 rather than -O.
  74. * libjava.lang/lang.exp: Likewise.
  75. 2003-09-04 Jeff Sturm <jsturm@one-point.com>
  76. * lib/libjava.exp (libjava_arguments): Remove unneeded variables.
  77. (test_libjava_from_source): Likewise.
  78. (test_libjava_from_javac): Likewise.
  79. 2003-08-23 Andreas Tobler <a.tobler@schweiz.ch>
  80. PR libgcj/8823
  81. * libjava.lang/pr8823.xfail: Removed.
  82. 2003-08-19 Jeff Sturm <jsturm@one-point.com>
  83. * lib/libjava.exp (libjava_arguments): Add $libjava to the list of
  84. libraries.
  85. 2003-08-18 Tom Tromey <tromey@redhat.com>
  86. PR libgcj/11951:
  87. * libjava.jni/pr11951.c: New file.
  88. * libjava.jni/pr11951.out: New file.
  89. * libjava.jni/pr11951.java: New file.
  90. 2003-08-12 Tom Tromey <tromey@redhat.com>
  91. * libjava.jacks/jacks.xfail: Updated to account for new passes.
  92. * libjava.compile/abstr.xfail: Now can compile from bytecode.
  93. * libjava.compile/PR5641.xfail: Now can compile from bytecode.
  94. * libjava.mauve/mauve.exp (test_mauve_sim): Don't find
  95. DejaGNUTestHarness in gnu/testlet.
  96. (test_mauve): Use correct object extension.
  97. 2003-08-12 Tom Tromey <tromey@redhat.com>
  98. * lib/libjava.exp (libjava_find_lib): Search for .so file first.
  99. (libjava_arguments): Don't add libraries to link line explictly.
  100. 2003-08-05 Tom Tromey <tromey@redhat.com>
  101. For PR java/11600:
  102. * libjava.compile/PR11600.xfail: New file.
  103. * libjava.compile/PR11600.java: New file.
  104. 2003-08-04 Tom Tromey <tromey@redhat.com>
  105. * libjava.jacks/jacks.exp (gcj_jacks_run): Just ignore errors
  106. from jacks.
  107. 2003-07-24 Tom Tromey <tromey@redhat.com>
  108. For PR libgcj/7482:
  109. * libjava.lang/PR7482.java: New file.
  110. * libjava.lang/PR7482.out: New file.
  111. 2003-07-20 Tom Tromey <tromey@redhat.com>
  112. * libjava.mauve/mauve.exp (mauve_find_harness_files): New proc.
  113. (test_mauve): Use it.
  114. (test_mauve_sim): Likewise.
  115. 2003-07-19 Tom Tromey <tromey@redhat.com>
  116. * libjava.verify/verify.exp (gcj_verify_list_tests): Only change
  117. directory if new directory exists.
  118. 2003-07-13 Tom Tromey <tromey@redhat.com>
  119. * libjava.verify/verify.exp: Fixed variable init.
  120. 2003-07-10 Tom Tromey <tromey@redhat.com>
  121. * libjava.verify/verify.exp: New file.
  122. * libjava.verify/README.verify: New file.
  123. 2003-07-09 Jeff Sturm <jsturm@one-point.com>
  124. * libjava.lang/SyncTest.java (run): Cache .class value.
  125. 2003-06-08 Roger Sayle <roger@eyesopen.com>
  126. * libjava.lang/MathBuiltin.java: New test case.
  127. * libjava.lang/MathBuiltin.out: New file.
  128. 2003-06-05 Mark Wielaard <mark@klomp.org>
  129. * libjava.mauve/mauve.exp (test_mauve): Add -wno-deprecated to GCJ.
  130. PR libgcj/6181:
  131. * libjava.mauve/xfails: Remove getBeanInfo() failures.
  132. PR libgcj/6293:
  133. * libjava.mauve/xfails: Remove PipedStream.close() failure.
  134. 2003-05-31 Roger Sayle <roger@eyesopen.com>
  135. * libjava.lang/Overflow.java: New test.
  136. * libjava.lang/Overflow.out: New file.
  137. 2003-05-06 Tom Tromey <tromey@redhat.com>
  138. * libjava.lang/verify.java: New file.
  139. * libjava.lang/verify.out: New file.
  140. 2003-05-01 Tom Tromey <tromey@redhat.com>
  141. PR java/10459:
  142. * libjava.compile/pr10459_2.java: New file.
  143. * libjava.compile/pr10459.java: New file.
  144. 2003-04-30 Tom Tromey <tromey@redhat.com>
  145. PR libgcj/10582:
  146. * libjava.lang/assign.java: New file.
  147. * libjava.lang/assign.out: New file.
  148. 2003-04-16 Mark Mitchell <mark@codesourcery.com>
  149. PR middle-end/8866
  150. * libjava.lang/PR8866.java: New test.
  151. 2003-04-16 Andrew Haley <aph@redhat.com>
  152. * libjava.lang/Throw_2.java (main): Make a successful test produce
  153. some output.
  154. 2003-03-22 Andreas Tobler <a.tobler@schweiz.ch>
  155. * libjava.jni/jni.exp: Add compilation/link fix dor darwin dylibs.
  156. 2003-03-22 Tom Tromey <tromey@redhat.com>
  157. * lib/libjava.exp (gcj_invoke): Moved...
  158. * libjava.jni/jni.exp: ...from here.
  159. * libjava.cni/shortfield.out: New file.
  160. * libjava.cni/shortfield.java: New file.
  161. * libjava.cni/natshortfield.cc: New file.
  162. * libjava.cni/natlongfield.cc: New file.
  163. * libjava.cni/longfield.out: New file.
  164. * libjava.cni/longfield.java: New file.
  165. * libjava.cni/cni.exp: New file.
  166. 2003-03-11 Tom Tromey <tromey@redhat.com>
  167. * libjava.lang/initfield.java: New file.
  168. * libjava.lang/initfield.out: New file.
  169. 2003-03-08 Tom Tromey <tromey@redhat.com>
  170. * libjava.lang/initfield.java: New file.
  171. * libjava.lang/initfield.out: New file.
  172. 2003-03-10 Tom Tromey <tromey@redhat.com>
  173. * libjava.jacks/jacks.xfail: Updated to reflect reality.
  174. 2003-03-02 Mark Wielaard <mark@klomp.org>
  175. * libjava.mauve/xfails: Remove all AcuniaPropertiesTest failures
  176. 2003-02-23 Tom Tromey <tromey@redhat.com>
  177. * libjava.jacks/jacks.xfail: Most 4.7.10 tests pass now.
  178. 2003-02-16 Jeff Sturm <jsturm@one-point.com>
  179. * libjava.lang/CompareNaN.java: New test.
  180. * libjava.lang/CompareNaN.out: New test.
  181. 2003-02-16 Mark Wielaard <mark@klomp.org>
  182. * libjava.mauve/xfails: Add Class.reflect2 and String.getBytes FAILs.
  183. 2003-02-15 Mark Wielaard <mark@klomp.org>
  184. * lib/libjava.exp (test_libjava_from_javac): Use regsub not string map.
  185. * libjava.mauve/mauve.exp (mauve_compute_uses): Likewise.
  186. (test_mauve): Likewise.
  187. 2003-02-14 Mark Wielaard <mark@klomp.org>
  188. * lib/libjava.exp (test_libjava_from_javac): Don't create .o files
  189. containing $ characters and always quote class files with "'"s.
  190. 2003-02-14 Mark Wielaard <mark@klomp.org>
  191. * libjava.mauve/mauve.exp (mauve_compute_uses): Add inner class
  192. object files by changing all occurances of $ to ^.
  193. (test_mauve): Replace ^ with $ for class file names and quote
  194. them with "'"s.
  195. 2003-02-13 Tom Tromey <tromey@redhat.com>
  196. * libjava.mauve/xfails: Added entries for an unimplemented Class
  197. method.
  198. 2003-02-07 Mark Wielaard <mark@klomp.org>
  199. * libjava.mauve/xfails: Add new entries for
  200. gnu.testlet.java.text.CollationElementIterator.jdk11
  201. 2003-02-03 Ulrich Weigand <uweigand@de.ibm.com>
  202. * libjava.jacks/jacks.exp (gcj_jacks_write): Set LD_LIBRARY_PATH
  203. to find libgcc_s. Set JAVA_CLASSPATH to find libgcj.jar.
  204. 2003-01-31 Mark Wielaard <mark@klomp.org>
  205. * lib/libjava.exp (libjava_prune_warnings): Remove all unreachable
  206. bytecode warnings.
  207. 2003-01-28 Tom Tromey <tromey@redhat.com>
  208. * libjava.loader/TestEarlyGC.java: Added comment explaining
  209. bytecode.
  210. * libjava.jacks/jacks.xfail: More lexer tests now pass.
  211. 2003-01-27 Tom Tromey <tromey@redhat.com>
  212. * libjava.compile/consthrow.java: New file.
  213. * libjava.compile/consthrow.xfail: New file.
  214. 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  215. * libjava.lang/pr8823.xfail: New file, add "xfail-byte".
  216. 2003-01-24 Ranjit Mathew <rmathew@hotmail.com>
  217. * libjava.jni/calls.c (Java_calls_docall): Define with
  218. JNIEXPORT and JNICALL method attributes.
  219. * libjava.jni/field.c (Java_field_fetch): Likewise.
  220. * libjava.jni/final_method.c (Java_final_1method_meth): Likewise.
  221. * libjava.jni/findclass.c (Java_findclass_doit): Likewise.
  222. * libjava.jni/invoke.c (Java_invoke_val): Likewise.
  223. * libjava.jni/martin.c (Java_martin_myNative): Likewise.
  224. * libjava.jni/noclass.c (Java_noclass_find_1it): Likewise.
  225. * libjava.jni/overload.c (Java_overload_over__I): Likewise.
  226. (Java_overload_over__II): Likewise.
  227. * libjava.jni/register.c (JNI_OnLoad): Likewise.
  228. * libjava.jni/simple_int.c (Java_simple_1int_nat): Likewise.
  229. * libjava.jni/throwit.c (Java_throwit_throwit): Likewise.
  230. * libjava.jni/virtual.c (Java_virtual_equals): Likewise.
  231. 2003-01-21 Tom Tromey <tromey@redhat.com>
  232. * libjava.jacks/jacks.xfail: All 8.4.3 tests and 9.4-modifier-10
  233. now pass.
  234. 2003-01-12 Tom Tromey <tromey@redhat.com>
  235. Fix for PR libgcj/9139:
  236. * lib/libjava.exp (find_javac): Put value of libgcj_jar into
  237. return value when gcj is used.
  238. * libjava.mauve/mauve.exp (test_mauve): Use libgcj_jar global.
  239. 2003-01-03 Tom Tromey <tromey@redhat.com>
  240. * libjava.compile/pr8712.java: New file, for PR java/8712.
  241. 2003-01-01 Tom Tromey <tromey@redhat.com>
  242. * libjava.compile/pr8955.java: New test, for PR java/8955.
  243. 2002-12-19 Tom Tromey <tromey@redhat.com>
  244. * libjava.jacks/jacks.xfail: Updated.
  245. 2002-12-18 Tom Tromey <tromey@redhat.com>
  246. * libjava.lang/pr8945.java: New file.
  247. * libjava.lang/pr8945.out: New file.
  248. 2002-12-12 Tom Tromey <tromey@redhat.com>
  249. * libjava.loader/loader.exp (gcj_loader_test_one): Use
  250. libjava_prune_warnings.
  251. (gcj_loader_run): Likewise.
  252. * libjava.mauve/mauve.exp (test_mauve): Use
  253. libjava_prune_warnings.
  254. (test_mauve_sim): Likewise.
  255. * libjava.jni/jni.exp (gcj_jni_compile_c_to_so): Use
  256. libjava_prune_warnings.
  257. (gcj_jni_build_header): Likewise.
  258. * lib/libjava.exp (libjava_prune_warnings): New proc.
  259. (gcj_link): Use it.
  260. (test_libjava_from_source): Likewise.
  261. (test_libjava_from_javac): Likewise.
  262. 2002-12-08 Tom Tromey <tromey@redhat.com>
  263. Test for PR libgcj/8823:
  264. * libjava.lang/pr8823.java: New file.
  265. * libjava.lang/pr8823.out: New file.
  266. 2002-12-05 Tom Tromey <tromey@redhat.com>
  267. * libjava.lang/override.java: New file.
  268. * libjava.lang/override.out: New file.
  269. 2002-12-01 Tom Tromey <tromey@redhat.com>
  270. * libjava.jacks/jacks.exp (gcj_jacks_setup_xfail): New function.
  271. (gcj_jacks_parse): Use it; set up xfails.
  272. * libjava.jacks/jacks.xfail: New file.
  273. 2002-12-01 Mark Wielaard <mark@klomp.org>
  274. * libjava.mauve/xfails: Remove Inspector FAILs that now PASS.
  275. 2002-11-21 Tom Tromey <tromey@redhat.com>
  276. For PR java/8676:
  277. * libjava.lang/pr8676.java: New file.
  278. * libjava.lang/pr8676.out: New file.
  279. 2002-11-21 Ulrich Weigand <uweigand@de.ibm.com>
  280. * libjava.loader/loader.exp (gcj_loader_test_one): Fix typo in
  281. 'type' argument to libjava_tcompile.
  282. (gcj_loader_run): Use libjava_tcompile instead of running
  283. GCJ_UNDER_TEST directly.
  284. 2002-11-05 Tom Tromey <tromey@redhat.com>
  285. * libjava.jacks/jacks.exp: New file.
  286. 2002-11-04 Tom Tromey <tromey@redhat.com>
  287. * libjava.compile/pr7912.java: New file.
  288. 2002-11-04 Andrew Haley <aph@redhat.com>
  289. * libjava.lang/utilTest.java: New.
  290. * libjava.lang/utilTest.out: New.
  291. 2002-11-04 Anthony Green <green@redhat.com>
  292. * libjava.loader/MyLoader.java: New constructor.
  293. * libjava.loader/TestParent.java: New file.
  294. * libjava.loader/TestParent.out: New file.
  295. 2002-11-04 Anthony Green <green@redhat.com>
  296. * libjava.loader/TestEarlyGC.java,
  297. libjava.loader/TestEarlyGC.out: New files (from
  298. Jeff Sturm).
  299. 2002-11-04 Anthony Green <green@redhat.com>
  300. * libjava.loader/dummy.java, libjava.loader/loader.exp,
  301. libjava.loader/MyLoader.java, libjava.loader/TestLeak.java,
  302. libjava.loader/TestLeak.out, libjava.loader/TestMultiple.java,
  303. libjava.loader/TestMultiple.out: New files.
  304. 2002-11-02 Tom Tromey <tromey@redhat.com>
  305. * libjava.lang/initexc.java (fail): Static initializers must be
  306. able to complete normally. From Eric Blake.
  307. * libjava.lang/initexc.java: New file.
  308. * libjava.lang/initexc.out: New file.
  309. 2002-11-01 Tom Tromey <tromey@redhat.com>
  310. For PR java/8415:
  311. * libjava.lang/pr8415.java: New file.
  312. * libjava.lang/pr8415.out: New file.
  313. * libjava.mauve/mauve.exp (find_mauve_sources): New proc.
  314. (test_mauve): Use it.
  315. (test_mauve_sim): Likewise.
  316. 2002-10-24 Tom Tromey <tromey@redhat.com>
  317. * libjava.lang/Primes.java: Removed.
  318. * libjava.lang/Primes.out: Removed.
  319. 2002-10-23 Tom Tromey <tromey@redhat.com>
  320. For PR java/6388:
  321. * libjava.lang/pr6388.java: New file.
  322. * libjava.lang/pr6388.out: New file.
  323. 2002-10-15 Andrew Haley <aph@redhat.com>
  324. * libjava.lang/EvaluationOrder.java (EvaluationOrder): New.
  325. * libjava.lang/EvaluationOrder.out (EvaluationOrder): New.
  326. 2002-10-14 Andrew Haley <aph@redhat.com>
  327. * libjava.lang/StaticConstructor.java: New.
  328. * libjava.lang/StaticConstructor.out: New.
  329. 2002-10-13 Mark Wielaard <mark@klomp.org>
  330. * libjava.mauve/xfails: Remove tests that now XPASS.
  331. 2002-10-03 Andrew Haley <aph@redhat.com>
  332. * libjava.lang/Array_3.java (baz): New.
  333. (main): Call baz.
  334. 2002-09-29 Anthony Green <green@redhat.com>
  335. * libjava.lang/TestProxy.java: New file.
  336. * libjava.lang/TestProxy.out: Ditto.
  337. 2002-09-29 Anthony Green <green@redhat.com>
  338. * libjava.lang/utf8concat.java: New file.
  339. * libjava.lang/utf8concat.out: Ditto.
  340. 2002-08-26 Tom Tromey <tromey@redhat.com>
  341. * libjava.compile/narrow_case.java: New file.
  342. 2002-08-25 Adam Megacz <adam@xwt.org>
  343. * lib/libjava.exp: don't apply -no-install when platform is mingw.
  344. 2002-08-16 H.J. Lu <hjl@gnu.org>
  345. * lib/libjava.exp (gcc_version): Removed.
  346. (libgcj_jar): New.
  347. (libjava_init): Set libgcj_jar with tcl glob.
  348. (libjava_arguments): Use libgcj_jar.
  349. 2002-07-22 Tom Tromey <tromey@redhat.com>
  350. * libjava.compile/zeroexp.java: New file.
  351. 2002-07-18 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  352. * libjava.compile/compile.exp: Sort sources.
  353. * libjava.jni/jni.exp (gcj_jni_run): Likewise.
  354. * libjava.lang/lang.exp: Likewise.
  355. 2002-07-02 Andrew Haley <aph@redhat.com>
  356. * libjava.lang/inline.java: New file.
  357. * libjava.lang/inline.out: Likewise.
  358. * libjava.lang/Array_3.java: Add another case.
  359. 2002-06-23 Tom Tromey <tromey@redhat.com>
  360. * Makefile.in: Rebuilt.
  361. * Makefile.am (RUNTEST): Added AM_RUNTESTFLAGS.
  362. (AM_RUNTESTFLAGS): New variable.
  363. (RUNTESTFLAGS): Don't define.
  364. * lib/libjava.exp (libjava_invoke): New proc.
  365. (test_libjava_from_source): Use it.
  366. (test_libjava_from_javac): Likewise.
  367. (libjava_find_gij): New proc.
  368. 2002-06-12 Tom Tromey <tromey@redhat.com>
  369. * lib/libjava.exp (test_libjava): Fixed typo.
  370. * libjava.compile/PR6865.xfail: New file.
  371. 2002-06-11 Tom Tromey <tromey@redhat.com>
  372. * libjava.compile/PR6865.java: New file. For PR java/6865.
  373. * libjava.lang/PR6520.java: Fixed typo.
  374. 2002-06-10 Tom Tromey <tromey@redhat.com>
  375. * libjava.lang/PR6520.java: New file. For PR java/6520.
  376. 2002-06-04 Tom Tromey <tromey@redhat.com>
  377. * libjava.compile/T20020604.java: New file.
  378. For PR libgcj/6389:
  379. * libjava.mauve/xfails: Now passes System.getProperty test.
  380. For PR java/1343 and PR java/6336:
  381. * libjava.compile/PR1343.java: New file.
  382. For PR java/5913:
  383. * libjava.compile/PR5913.xfail: Removed.
  384. 2002-05-29 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
  385. * libjava.compile/T20020529.java: New file.
  386. 2002-05-27 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
  387. * libjava.lang/PR6820.java: New file.
  388. * libjava.lang/PR6820.out: New file.
  389. 2002-05-23 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
  390. * libjava.lang/PR6729.java: New file.
  391. * libjava.lang/PR6729.out: New file.
  392. 2002-05-04 Mark Wielaard <mark@klomp.org>
  393. For PR java/6519:
  394. * libjava.lang/emptystring.java: New.
  395. * libjava.lang/emptystring.out: New.
  396. 2002-04-21 Mark Wielaard <mark@klomp.org>
  397. * libjava.mauve/xfail: Expect failures for PR java/6391 and
  398. libgcj/6389.
  399. 2002-04-16 Mark Wielaard <mark@klomp.org>
  400. * libjava.lang/negzero.java: New.
  401. * libjava.lang/negzero.out: New.
  402. 2002-04-14 Mark Wielaard <mark@klomp.org>
  403. * libjava.mauve/xfails: Expect failures for PR libgcj/6302 and
  404. libgcj/6298.
  405. 2002-04-14 Mark Wielaard <mark@klomp.org>
  406. * libjava.mauve/xfails: Expect failures for PR libgcj/6293,
  407. libgcj/6295, libgcj/6296 and libgcj/6297.
  408. 2002-04-12 Anthony Green <green@redhat.com>
  409. * lib/libjava.exp: Use libgcj-VERSION.jar, not libgcj.jar.
  410. 2002-04-12 Loren J. Rittle <ljrittle@acm.org>
  411. * libjava.lang/SyncGlobal.java, libjava.lang/SyncGlobal.out:
  412. New test case.
  413. 2002-04-09 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
  414. * libjava.lang/PR6204.java, libjava.lang/PR6204.out: New test case.
  415. * libjava.lang/PR6085.java, libjava.lang/PR6085.out: Likewise.
  416. 2002-04-07 Mark Wielaard <mark@klomp.org>
  417. * libjava.mauve/xfails: Add CASE_INSENSITIVE_ORDER, result was
  418. unspecified and test should be updated to match latest spec.
  419. Add AcuniaPropertiesTest, known bug #6219. Add test_getClassLoader,
  420. what we do seems to be not really right or wrong.
  421. 2002-04-06 Mark Wielaard <mark@klomp.org>
  422. * libjava.mauve/mauve.exp: Use libgcj.jar not libgcj.zip.
  423. * libjava.mauve/xfails: add Character.classify12 (number 1),
  424. Character.getType (number 11), Character.getType (number 20) and
  425. Character.getType (number 22). We implement 1.4 Character.
  426. 2002-03-28 Andrew Haley <aph@redhat.com>
  427. * libjava.lang/Throw_2.java: New.
  428. * libjava.lang/Throw_2.out: New.
  429. 2002-03-27 Anthony Green <green@redhat.com>
  430. * libjava.lang/InvokeReturn.java: Modify test for targets
  431. which do not yet support reflection.
  432. 2002-03-27 Anthony Green <green@redhat.com>
  433. * libjava.jni/jni.exp (gcj_jni_run): Fix cross build test.
  434. 2002-03-27 Anthony Green <green@redhat.com>
  435. * lib/libjava.exp: Add the wrapper link options only when we're
  436. linking.
  437. 2002-03-26 Tom Tromey <tromey@redhat.com>
  438. * libjava.mauve/mauve.exp (test_mauve): Use correct stderr
  439. redirection code.
  440. 2002-03-22 Eric Blake <ebb9@email.byu.edu>
  441. For PR java/6026:
  442. * libjava.compile/PR6026.java: New file.
  443. 2002-03-21 Andrew Haley <aph@redhat.com>
  444. * libjava.lang/Thread_Interrupt.java (Looper.calibrate): New.
  445. (yields): New.
  446. 2002-03-18 Tom Tromey <tromey@redhat.com>
  447. * libjava.jni/jni.exp (gcj_jni_test_one): Find libstdc++ in build
  448. tree.
  449. (gcj_invoke): Added ld_library_additions argument.
  450. 2002-03-17 Tom Tromey <tromey@redhat.com>
  451. * libjava.jni/jni.exp (gcj_jni_build_header): Use local_exec, not
  452. target_compile. Fixes PR other/5874.
  453. 2002-03-15 Eric Blake <ebb9@email.byu.edu>
  454. For PR java/5902:
  455. * libjava.compile/PR5902.java: Does not need to execute.
  456. For PR java/5913:
  457. * libjava.compile/PR5913.java: Ditto.
  458. 2002-03-12 Tom Tromey <tromey@redhat.com>
  459. Test for PR java/5848:
  460. * libjava.compile/PR5848.xfail: New file.
  461. * libjava.compile/PR5848.java: New file.
  462. 2002-03-12 Eric Blake <ebb9@email.byu.edu>
  463. * libjava.compile/PR5913.java: Expand test.
  464. 2002-03-11 Eric Blake <ebb9@email.byu.edu>
  465. * libjava.compile/PR5902.java: New file.
  466. * libjava.compile/PR5913.java: New file.
  467. * libjava.compile/PR5913.xfail: New file.
  468. 2002-02-23 Jeff Sturm <jsturm@one-point.com>
  469. * libjava.lang/InvokeReturn.java: New file.
  470. * libjava.lang/InvokeReturn.out: New file.
  471. 2002-02-20 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
  472. * lib/libjava.exp: Add "xfail-byte-output" and "xfail-source-output".
  473. Don't display expected and actual output for a failed output test.
  474. * libjava.lang/ArrayStore.java: New file.
  475. * libjava.lang/ArrayStore.out: New file.
  476. * libjava.lang/ArrayStore.xfail: New file. xfail-byte-output.
  477. * libjava.lang/ArrayStore2.java: New file.
  478. * libjava.lang/ArrayStore2.out: New file.
  479. * libjava.lang/ArrayStore2.xfail: New file. xfail-source-output.
  480. * libjava.lang/stringconst.xfail: xfail-output -> xfail-source-output.
  481. 2002-02-18 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
  482. * libjava.lang/err7.xfail: Removed.
  483. * libjava.lang/err8.xfail: Removed.
  484. * libjava.lang/ArrayStore.java: New file.
  485. * libjava.lang/ArrayStore.out: New file.
  486. 2002-02-10 Tom Tromey <tromey@redhat.com>
  487. For PR java/5641:
  488. * libjava.compile/PR5641.xfail: New file.
  489. * libjava.compile/PR5641.java: New file.
  490. 2002-02-10 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  491. * lib/libjava.exp (libjava_find_lib): Remove duplicate .la files.
  492. 2002-01-05 H.J. Lu <hjl@gnu.org>
  493. * libjava.jni/jni.exp: Add -I.. for generated header.
  494. 2001-12-20 Tom Tromey <tromey@redhat.com>
  495. For PR java/4766:
  496. * libjava.compile/PR4766.java: New file.
  497. 2001-12-20 Andrew Haley <aph@redhat.com>
  498. * libjava.lang/FileHandleGcTest.out: New file.
  499. * libjava.lang/FileHandleGcTest.java: New file.
  500. * libjava.lang/Array_3.out: New file.
  501. * libjava.lang/Array_3.java: New file.
  502. 2001-12-18 Tom Tromey <tromey@redhat.com>
  503. For PR java/3417:
  504. * libjava.compile/PR3417.xfail: New file.
  505. * libjava.compile/PR3417.java: New file.
  506. 2001-12-17 Tom Tromey <tromey@redhat.com>
  507. * libjava.lang/PR3731.xfail: Removed.
  508. Inspired by PR java/5057:
  509. * libjava.lang/PR5057_2.java: New file.
  510. * libjava.lang/PR5057_2.out: New file.
  511. For PR java/5057:
  512. * libjava.lang/PR5057.out: New file.
  513. * libjava.lang/PR5057.java: New file.
  514. 2001-12-13 Tom Tromey <tromey@redhat.com>
  515. For PR libgcj/5103:
  516. * libjava.jni/cxxtest.out: New file.
  517. * libjava.jni/cxxtest.cc: New file.
  518. * libjava.jni/cxxtest.java: New file.
  519. * libjava.jni/jni.exp (gcj_jni_test_one): If there is no .c file,
  520. assume there is a .cc file.
  521. 2001-12-09 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
  522. * libjava.lang/PR3731.out: Adjust output to reflect that "instanceof"
  523. shouldn't trigger class initialization.
  524. 2001-12-06 Tom Tromey <tromey@redhat.com>
  525. * libjava.compile/BlankFinal.java: Removed; incorrect test.
  526. 2001-11-02 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
  527. * libjava.lang/TLtest.xfail: New file. Needs threads.
  528. 2001-10-04 Alexandre Petit-Bianco <apbianco@redhat.com>
  529. * libjava.lang/PR3096.java: New file.
  530. * libjava.lang/PR3096.out: Likewise.
  531. 2001-09-27 Alexandre Petit-Bianco <apbianco@redhat.com>
  532. * libjava.compile/final_initialization_in_ctor.java: New file
  533. 2001-08-28 Alexandre Petit-Bianco <apbianco@redhat.com>
  534. * libjava.compile/final_assignment_check.java: New file.
  535. * libjava.compile/final_assignment_check.xfail: Likewise.
  536. * libjava.compile/final_local_switch.java: Likewise.
  537. 2001-08-24 Alexandre Petit-Bianco <apbianco@redhat.com>
  538. * libjava.lang/KeepInline.out: Fixed content.
  539. 2001-08-17 Alexandre Petit-Bianco <apbianco@redhat.com>
  540. * libjava.compile/XercesBug.java: New file.
  541. 2001-08-12 Alexandre Petit-Bianco <apbianco@redhat.com>
  542. * libjava.lang/Matrix4f.java: New file.
  543. * libjava.lang/Matrix4f.out: New file.
  544. 2001-08-03 Richard Henderson <rth@redhat.com>
  545. * libjava.jni/calls.c (Java_calls_docall): Fix typo.
  546. 2001-08-01 Jeff Sturm <jsturm@one-point.com>
  547. * libjava.lang/KeepInline.java: New file.
  548. * libjava.lang/KeepInline.out: New file.
  549. 2001-07-30 Jeff Sturm <jsturm@one-point.com>
  550. * libjava.lang/SyncTest.java: New file.
  551. * libjava.lang/SyncTest.out: New file.
  552. * libjava.lang/SyncTest.xfail: New file.
  553. 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  554. * lib/libjava.exp (${tool}_set_ld_library_path): New, copied from
  555. g++.exp.
  556. 2001-07-19 Jeff Sturm <jsturm@one-point.com>
  557. * libjava.lang/PR3731.java: New file.
  558. * libjava.lang/PR3731.out: New file.
  559. * libjava.lang/PR3731.xfail: New file.
  560. 2001-07-12 Alexandre Petit-Bianco <apbianco@redhat.com>
  561. * libjava.compile/anon_ctor_itf_arg.java: Moved to `libjava.lang.'
  562. * libjava.compile/anon_ctor_itf_arg.out: Likewise
  563. * libjava.lang/invoke_from_inner.java: New file.
  564. * libjava.lang/invoke_from_inner.out: Likewise.
  565. 2001-07-12 Alexandre Petit-Bianco <apbianco@redhat.com>
  566. * libjava.compile/anon_ctor_itf_arg.java: New file.
  567. * libjava.compile/anon_ctor_itf_arg.out: New file.
  568. 2001-07-12 Tom Tromey <tromey@redhat.com>
  569. * libjava.lang/N19990310_4.xfail: Removed.
  570. 2001-07-10 Alexandre Petit-Bianco <apbianco@readhat.com>
  571. * libjava.lang/TLtest.java: New file.
  572. * libjava.lang/TLtest.out: New file.
  573. 2001-07-06 Andrew Haley <aph@cambridge.redhat.com>
  574. * libjava.lang/Divide_1.java: Add many more test cases.
  575. * libjava.lang/Divide_1.out: Likewise.
  576. 2001-07-03 Jeff Sturm <jsturm@one-point.com>
  577. * libjava.lang/II.java: New file.
  578. * libjava.lang/II.out: New file.
  579. 2001-06-25 Tom Tromey <tromey@redhat.com>
  580. * libjava.lang/stub.xfail: Removed.
  581. 2001-06-24 Andreas Jaeger <aj@suse.de>
  582. * libjava.jni/jni.exp (gcj_jni_compile_c_to_so): Fix path for
  583. jni.h.
  584. 2001-06-14 Tom Tromey <tromey@redhat.com>
  585. * libjava.jni/jni.exp: New file.
  586. * lib/libjava.exp (gcj_link): New proc.
  587. 2001-06-08 Tom Tromey <tromey@redhat.com>
  588. Fix for PR libgcj/2874:
  589. * libjava.mauve/mauve.exp (gcj_run_mauve_tests): New proc.
  590. (test_mauve): Return 0 on failure.
  591. * lib/libjava.exp (test_libjava_from_source): Remove generated
  592. files if test is successful.
  593. (test_libjava_from_javac): Likewise.
  594. (gcj_cleanup): New proc.
  595. 2001-06-05 Jeff Sturm <jsturm@one-point.com>
  596. * lib/libjava.exp (libjava_arguments): Build with `-no-install'
  597. when $mode == "link".
  598. 2001-06-02 Anthony Green <green@redhat.com>
  599. * libjava.lang/invokethrow.java: Fake a pass for systems which
  600. don't support invocation.
  601. 2001-05-30 Tom Tromey <tromey@redhat.com>
  602. * libjava.lang/invokethrow.out: New file.
  603. * libjava.lang/invokethrow.java: New file.
  604. 2001-05-03 Tom Tromey <tromey@redhat.com>
  605. * libjava.lang/Thread_Wait_Interrupt.xfail: New file.
  606. * libjava.lang/Thread_Wait_2.xfail: New file.
  607. * libjava.lang/Thread_Wait.xfail: New file.
  608. * libjava.lang/Thread_Sleep.xfail: New file.
  609. * libjava.lang/Thread_Monitor.xfail: New file.
  610. * libjava.lang/Thread_Join.xfail: New file.
  611. * libjava.lang/Thread_Interrupt.xfail: New file.
  612. * libjava.lang/Thread_Alive.xfail: New file.
  613. * lib/libjava.exp (libjava_init): Set global
  614. libjava_uses_threads.
  615. (test_libjava): Document `need-threads' tag.
  616. (test_libjava_from_source): handle need-threads tag.
  617. (test_libjava_from_javac): Likewise.
  618. 2001-05-03 Tom Tromey <tromey@redhat.com>
  619. * libjava.lang/err11.xfail: Removed.
  620. 2001-04-25 Tom Tromey <tromey@redhat.com>
  621. * lib/libjava.exp (libjava_init): Use UTF-8 encoding.
  622. (test_libjava_from_javac): Likewise.
  623. 2001-04-09 Tom Tromey <tromey@redhat.com>
  624. * libjava.lang/pr83.xfail: Removed.
  625. * libjava.lang/Shazam.xfail: Removed.
  626. * libjava.lang/PR162.xfail: Removed.
  627. * libjava.compile/PR375.xfail: Removed.
  628. * libjava.compile/PR208.xfail: Removed xfail-byte.
  629. * libjava.compile/PR207.xfail: Removed xfail-byte.
  630. 2001-04-07 Tom Tromey <tromey@redhat.com>
  631. * libjava.compile/weirddecl.xfail: Removed xfail-*.
  632. * libjava.compile/PR374.xfail: Removed.
  633. 2001-03-29 Alexandre Petit-Bianco <apbianco@redhat.com>
  634. * libjava.lang/instinit2.out: Fixed.
  635. 2001-03-22 Tom Tromey <tromey@redhat.com>
  636. * libjava.jni/field.out: New file.
  637. * libjava.jni/field.c: New file.
  638. * libjava.jni/field.java: New file.
  639. 2001-03-20 Tom Tromey <tromey@redhat.com>
  640. * libjava.compile/uesc.java: New file.
  641. * libjava.compile/uesc.xfail: New file.
  642. 2001-03-16 Tom Tromey <tromey@redhat.com>
  643. * lib/libjava.exp (libjava_arguments): Rewrote computation of
  644. LD_LIBRARY_PATH. Add gcc build directory if it contains
  645. libgcc_s.so.
  646. 2001-03-14 Tom Tromey <tromey@redhat.com>
  647. * libjava.compile/assignment.xfail: Removed.
  648. * libjava.compile/assignment_2.xfail: Removed.
  649. 2001-02-08 Warren Levy <warrenl@redhat.com>
  650. * libjava.mauve/mauve.exp: Added support for XFAILs.
  651. * libjava.mauve/xfails: New file.
  652. 2001-01-26 Tom Tromey <tromey@redhat.com>
  653. * libjava.jni/martin.c (Java_martin_myNative): Flush stdout.
  654. * libjava.jni/martin.out: New file.
  655. * libjava.jni/martin.c: New file.
  656. * libjava.jni/martin.java: New file.
  657. 2001-01-16 Richard Henderson <rth@redhat.com>
  658. * lib/libjava.exp (bytecompile_file): Don't unset CLASSPATH.
  659. (libjava_arguments): Use .jar extension for libgcj.
  660. 2001-01-08 Bryce McKinlay <bryce@albatross.co.nz>
  661. * libjava.compile/SuperConstr.java: New test case.
  662. 2000-12-18 Tom Tromey <tromey@redhat.com>
  663. * libjava.mauve/mauve.exp (test_mauve): Don't look for exceptions
  664. thrown in the test harness.
  665. (test_mauve_sim): Likewise.
  666. 2000-12-16 Tom Tromey <tromey@redhat.com>
  667. * lib/libjava.exp (test_libjava_from_javac): Strange quoting trick
  668. for `.class' link case.
  669. (bytecompile_file): Change directory outside of `catch'.
  670. * libjava.lang/Thread_1.java: Removed.
  671. * libjava.lang/Thread_1.out: Likewise.
  672. * libjava.lang/N19990310_4.xfail: New file.
  673. * libjava.lang/stub.xfail: Added new failure modes.
  674. * libjava.lang/stringconst.xfail: New file.
  675. * libjava.lang/PR162.xfail: New file.
  676. * libjava.lang/Final.xfail: Removed.
  677. 2000-12-15 Tom Tromey <tromey@redhat.com>
  678. * libjava.lang/instinit.out: Removed erroneous line.
  679. * libjava.lang/Thread_1.out: Expect `0' active count.
  680. * libjava.lang/stub.xfail: New file.
  681. * libjava.lang/pr83.xfail: New file.
  682. * libjava.lang/err8.xfail: New file.
  683. * libjava.lang/err7.xfail: New file.
  684. * libjava.lang/Shazam.xfail: New file.
  685. * libjava.lang/err11.xfail: New file.
  686. * libjava.lang/instinit2.java: Renamed class to `instinit2'.
  687. * libjava.lang/anon3.out: Fixed typo.
  688. * libjava.lang/Class_1.java (main): Uncommented out previously
  689. failing code; now it works
  690. * lib/libjava.exp (libjava_tcompile): New proc.
  691. (test_libjava_from_source): Use it.
  692. (test_libjava_from_javac): Likewise.
  693. (find_javac): New proc.
  694. (bytecompile_file): Use it.
  695. (test_libjava_from_javac): Handle `xfail-gcjC' tag. If no-exec
  696. set, then don't link even if program has a `main'.
  697. * libjava.compile/static_3.xfail: New file.
  698. * libjava.compile/weirddecl.xfail: New file.
  699. * libjava.compile/static_2.xfail: New file.
  700. * libjava.compile/not_a_redef.xfail: New file.
  701. * libjava.compile/inner_1.xfail: New file.
  702. * libjava.compile/assignment_2.xfail: New file.
  703. * libjava.compile/assignment.xfail: New file.
  704. * libjava.compile/abstr.xfail: New file.
  705. * libjava.compile/PR375.xfail: New file.
  706. * libjava.compile/PR374.java: New file.
  707. * libjava.compile/PR238.xfail: New file.
  708. * libjava.compile/PR208.xfail: New file.
  709. * libjava.compile/PR207.xfail: New file.
  710. 2000-11-30 Tom Tromey <tromey@cygnus.com>
  711. * libjava.lang/instinit.java: Don't extend `foo'.
  712. 2000-11-26 Tom Tromey <tromey@cygnus.com>
  713. * libjava.compile/weirddecl.java: New file.
  714. Fri Nov 24 11:25:20 2000 Anthony Green <green@redhat.com>
  715. * lib/libjava.exp (bytecompile_file): Change default from javac to
  716. gcj -C.
  717. (libjava_arguments): Fix classpath.
  718. * libjava.compile/PR129_B.no-link: New file.
  719. 2000-11-24 Tom Tromey <tromey@cygnus.com>
  720. * libjava.compile/PR375.java: New file. For PR gcj/375.
  721. * libjava.compile/PR374.java: New file. For PR gcj/374.
  722. 2000-11-07 Tom Tromey <tromey@cygnus.com>
  723. * libjava.compile/sjis_comment3.java: Removed.
  724. * libjava.compile/sjis_comment2.java: Removed.
  725. * libjava.compile/sjis_comment1.java: Removed.
  726. * libjava.compile/euc_comment3.java: Removed.
  727. * libjava.compile/euc_comment2.java: Removed.
  728. * libjava.compile/euc_comment1.java: Removed.
  729. 2000-11-03 Tom Tromey <tromey@cygnus.com>
  730. * lib/libjava.exp (libjava_arguments): Set --tag on libtool
  731. invocation.
  732. Sun Oct 8 19:14:05 2000 Anthony Green <green@redhat.com>
  733. * libjava.compile/ArrayClass.java: New file.
  734. 2000-08-31 Tom Tromey <tromey@cygnus.com>
  735. * libjava.compile/abstr.xfail: New file.
  736. * libjava.compile/abstr.java: New file.
  737. 2000-08-09 Tom Tromey <tromey@cygnus.com>
  738. From PR gcj/310:
  739. * libjava.compile/PR310.java: New file.
  740. * libjava.compile/PR310.xfail: New file.
  741. 2000-07-30 Anthony Green <green@redhat.com>
  742. * libjava.compile/PR295.java: New file.
  743. See PR gcj/295.
  744. 2000-07-11 Andrew Haley <aph@cygnus.com>
  745. * libjava.compile/static_init2.java: New file.
  746. 2000-07-07 Tom Tromey <tromey@cygnus.com>
  747. * libjava.lang/stringconst2.out: New file.
  748. * libjava.lang/stringconst2.java: New file.
  749. 2000-06-23 Tom Tromey <tromey@cygnus.com>
  750. For PR gcj/260:
  751. * libjava.lang/PR260.out: New file.
  752. * libjava.lang/PR260.java: New file.
  753. 2000-06-13 Warren Levy <warrenl@cygnus.com>
  754. Test for PR java.lang/258:
  755. * libjava.lang/Class_1.java: New file.
  756. * libjava.lang/Class_1.out: New file.
  757. 2000-05-29 Bryce McKinlay <bryce@albatross.co.nz>
  758. * libjava.lang/PR242.java: New file. PR gcj/242.
  759. 2000-05-23 Tom Tromey <tromey@cygnus.com>
  760. * libjava.compile/PR238.java: New file. For PR gcj/238.
  761. * libjava.lang/stringconst.out: New file.
  762. * libjava.lang/stringconst.java: New file.
  763. 2000-05-22 Bryce McKinlay <bryce@albatross.co.nz>
  764. * libjava.compile/PR232B.java: Additional PR gcj/232 test.
  765. 2000-05-22 Tom Tromey <tromey@cygnus.com>
  766. * libjava.compile/PR235.java: New file. For PR gcj/235.
  767. 2000-05-21 Tom Tromey <tromey@cygnus.com>
  768. * libjava.compile/PR234.java: New file. For PR gcj/234.
  769. 2000-05-22 Bryce McKinlay <bryce@albatross.co.nz>
  770. Test for PR gcj/232:
  771. * libjava.compile/PR232.java: New file.
  772. 2000-05-18 Tom Tromey <tromey@cygnus.com>
  773. * lib/libjava.exp (bytecompile_file): Use exec, not system.
  774. 2000-05-17 Tom Tromey <tromey@cygnus.com>
  775. * libjava.mauve/mauve.exp (test_mauve): Call `prune_warnings'.
  776. (test_mauve_sim): Likewise.
  777. (test_mauve): Redirect stderr in system call.
  778. (test_mauve_sim): Likewise.
  779. * lib/libjava.exp (test_libjava_from_source): Call
  780. `prune_warnings'.
  781. (test_libjava_from_javac): Likewise.
  782. (bytecompile_file): Redirect stderr in system call.
  783. * lib/libjava.exp (libjava_find_program): New proc.
  784. (find_jvscan): Use it.
  785. (find_gcjh): New proc.
  786. * libjava.compile/compile.exp: Use "", not $options.
  787. 2000-05-16 Tom Tromey <tromey@cygnus.com>
  788. * libjava.lang/instance.out: New file.
  789. * libjava.lang/instance.java: New file.
  790. 2000-05-10 Bryce McKinlay <bryce@albatross.co.nz>
  791. * libjava.lang/StringBuffer_1.java: New file.
  792. * libjava.lang/StringBuffer_1.out: New file.
  793. 2000-05-08 Bryce McKinlay <bryce@albatross.co.nz>
  794. Test for PR gcj/224:
  795. * libjava.compile/PR224.java: New file.
  796. * libjava.compile/PR224.xfail: New file.
  797. 2000-04-28 Bryce McKinlay <bryce@albatross.co.nz>
  798. Test for PR gcj/218:
  799. * libjava.lang/PR218.java: New file.
  800. * libjava.lang/PR218.out: New file.
  801. 2000-04-25 Alexandre Petit-Bianco <apbianco@cygnus.com>
  802. * libjava.compile/MethodFailure4.java: New file.
  803. * libjava.compile/MethodFailure4.out: New file.
  804. 2000-04-20 Alexandre Petit-Bianco <apbianco@cygnus.com>
  805. * libjava.compile/block.java: New file.
  806. * libjava.compile/block.out: New file.
  807. 2000-04-20 Tom Tromey <tromey@cygnus.com>
  808. * libjava.jni/throwit.out: Fixed output to be correct.
  809. * libjava.jni/noclass.java (main): `find_it' throws an exception.
  810. 2000-04-16 Anthony Green <green@redhat.com>
  811. * libjava.compile/PR209.java: New file.
  812. 2000-04-16 Anthony Green <green@redhat.com>
  813. * libjava.compile/PR208.java: New file.
  814. 2000-04-16 Anthony Green <green@redhat.com>
  815. * libjava.compile/PR207.java: New file.
  816. libjava.compile/PR207_A.java: New file.
  817. libjava.compile/PR206.java: New file.
  818. libjava.compile/PR206_A.java: New file.
  819. 2000-04-14 Bryce McKinlay <bryce@albatross.co.nz>
  820. Additional test for PR gcj/148:
  821. * libjava.compile/assignment_2.java: New file.
  822. 2000-03-28 Bryce McKinlay <bryce@albatross.co.nz>
  823. Test case for PR libgcj/184:
  824. * libjava.lang/pr184.java: New file.
  825. * libjava.lang/pr184.out: New file.
  826. 2000-03-27 Tom Tromey <tromey@cygnus.com>
  827. * libjava.lang/test_long.out: New file.
  828. * libjava.lang/test_long.java: New file.
  829. 2000-03-26 Tom Tromey <tromey@cygnus.com>
  830. * libjava.lang/Array_1.xfail: Removed.
  831. 2000-03-23 Bryce McKinlay <bryce@albatross.co.nz>
  832. * libjava.lang/Thread_Wait.java: New file.
  833. * libjava.lang/Thread_Sleep.java: New file.
  834. * libjava.lang/Thread_Monitor.java: New file.
  835. * libjava.lang/Thread_Wait.out: New file.
  836. * libjava.lang/Thread_Sleep.out: New file.
  837. * libjava.lang/Thread_Monitor.out: New file.
  838. * libjava.lang/Thread_Interrupt.java: New file.
  839. * libjava.lang/Thread_Wait_2.java: New file.
  840. * libjava.lang/Thread_Wait_2.out: New file.
  841. * libjava.lang/Thread_Wait_Interrupt.java: New file.
  842. * libjava.lang/Thread_Wait_Interrupt.out: New file.
  843. * libjava.lang/Thread_Interrupt.out: New file.
  844. * libjava.lang/Thread_Join.java: New file.
  845. * libjava.lang/Thread_Join.out: New file.
  846. * libjava.lang/Thread_Alive.java: New file.
  847. * libjava.lang/Thread_Alive.out: New file.
  848. 2000-03-22 Tom Tromey <tromey@cygnus.com>
  849. * libjava.compile/iface.java: New file.
  850. * libjava.compile/static_3.java: New file.
  851. * libjava.compile/static_2.java: New file.
  852. * libjava.compile/static_1.xfail: New file.
  853. * libjava.compile/static_1.java: New file.
  854. * libjava.compile/redef6.xfail: New file.
  855. * libjava.compile/redef6.java: New file.
  856. * libjava.compile/redef5.xfail: New file.
  857. * libjava.compile/redef5.java: New file.
  858. * libjava.compile/redef4.xfail: New file.
  859. * libjava.compile/redef4.java: New file.
  860. * libjava.compile/redef3.xfail: New file.
  861. * libjava.compile/redef3.java: New file.
  862. * libjava.compile/redef2.xfail: New file.
  863. * libjava.compile/redef2.java: New file.
  864. * libjava.compile/redef1.xfail: New file.
  865. * libjava.compile/redef1.java: New file.
  866. * libjava.compile/not_a_redef.java: New file.
  867. * libjava.compile/inner_1.java: New file.
  868. * libjava.compile/static_init.xfail: New file.
  869. * libjava.compile/static_init.java: New file.
  870. 2000-03-21 Bryce McKinlay <bryce@albatross.co.nz>
  871. Test case for PR libgcj/179:
  872. * libjava.lang/pr179.java: New file.
  873. * libjava.lang/pr179.out: New file.
  874. 2000-03-18 Tom Tromey <tromey@cygnus.com>
  875. * libjava.lang/pr109.java: Added `println' at end.
  876. 2000-03-15 Tom Tromey <tromey@cygnus.com>
  877. * libjava.compile/pr176.java: New file, for PR gcj/176.
  878. 2000-03-15 Bryce McKinlay <bryce@albatross.co.nz>
  879. * libjava.compile/pr172.java: Correct classname to match file name.
  880. * libjava.compile/pr174.java: ditto. Remove superfluous main()
  881. method.
  882. * libjava.compile/PR140.xfail: New file.
  883. 2000-03-14 Tom Tromey <tromey@cygnus.com>
  884. * libjava.compile/PR140.java: New file, for PR gcj/140.
  885. * libjava.compile/pr172.java: New file, for PR gcj/172.
  886. * libjava.compile/pr174.java: New file, for PR gcj/174.
  887. 2000-03-07 Tom Tromey <tromey@cygnus.com>
  888. * libjava.lang/PR162.java: Mention `PR162', not `Test', as class
  889. name.
  890. 2000-03-07 Bryce McKinlay <bryce@albatross.co.nz>
  891. Test for PR gcj/163:
  892. * libjava.lang/PR163.java: New file.
  893. * libjava.lang/PR163.xfail: New file.
  894. 2000-03-07 Tom Tromey <tromey@cygnus.com>
  895. * lib/libjava.exp (test_libjava_from_javac): Removed hack for
  896. interfaces. Fail if jv-scan reports a parse error.
  897. Test for PR gcj/162:
  898. * libjava.lang/PR162.out: New file.
  899. * libjava.lang/PR162.java: New file.
  900. 2000-03-06 Tom Tromey <tromey@cygnus.com>
  901. Test for PR gcj/164:
  902. * libjava.compile/PR164.xfail: New file.
  903. * libjava.compile/PR164.java: New file.
  904. 2000-03-06 Bryce McKinlay <bryce@albatross.co.nz>
  905. * libjava.compile/PR127.java: New file.
  906. * libjava.compile/PR127.xfail: New file.
  907. PR 127 test case from Joerg Brunsmann.
  908. 2000-03-05 Tom Tromey <tromey@cygnus.com>
  909. * lib/libjava.exp (test_libjava): Document `shouldfail' token.
  910. (test_libjava_from_source): Handle `shouldfail' case.
  911. (test_libjava_from_javac): Likewise.
  912. Test for PR libgcj/124:
  913. * libjava.compile/PR124.java: New file.
  914. * libjava.compile/PR124.xfail: New file.
  915. 2000-03-05 Anthony Green <green@redhat.com>
  916. * libjava.lang/PR141.java: New file.
  917. * libjava.lang/PR141.out: New file.
  918. For PR java.io/141.
  919. 2000-03-05 Anthony Green <green@redhat.com>
  920. * libjava.compile/PR129_B.java: New file.
  921. * libjava.compile/support/PR129_A.java: New file.
  922. For PR gcj/129.
  923. 2000-03-04 Anthony Green <green@redhat.com>
  924. * libjava.lang/PR160.java: New file.
  925. * libjava.lang/PR160.out: New file.
  926. 2000-02-28 Mo DeJong <mdejong@cygnus.com>
  927. * libjava.compile/static_inner.java: New file.
  928. 2000-02-23 Tom Tromey <tromey@cygnus.com>
  929. * libjava.jni/noclass.c: New file.
  930. * libjava.jni/noclass.out: New file.
  931. * libjava.jni/noclass.java: New file.
  932. 2000-02-18 Tom Tromey <tromey@cygnus.com>
  933. * libjava.jni/register.java: New file.
  934. * libjava.jni/register.c: New file.
  935. * libjava.jni/register.out: New file.
  936. 2000-02-16 Tom Tromey <tromey@cygnus.com>
  937. * libjava.jni/calls.c: New file.
  938. * libjava.jni/calls.out: New file.
  939. * libjava.jni/calls.java: New file.
  940. * libjava.jni/throwit.java: New file.
  941. * libjava.jni/throwit.c: New file.
  942. * libjava.jni/throwit.out: New file.
  943. 2000-02-15 Tom Tromey <tromey@cygnus.com>
  944. * libjava.jni/findclass.java: New file
  945. * libjava.jni/findclass.c: New file
  946. * libjava.jni/findclass.out: New file
  947. 2000-02-16 Bryce McKinlay <bryce@albatross.co.nz>
  948. * libjava.lang/InterfaceDispatch.java: New file.
  949. * libjava.lang/InterfaceDispatch.out: New file.
  950. 2000-02-15 Tom Tromey <tromey@cygnus.com>
  951. * libjava.jni/virtual.java: New file.
  952. * libjava.jni/virtual.c: New file.
  953. * libjava.jni/virtual.out: New file.
  954. * libjava.jni/final_method.java: New file.
  955. * libjava.jni/final_method.c: New file.
  956. * libjava.jni/final_method.out: New file.
  957. * libjava.jni/overload.java: New file.
  958. * libjava.jni/overload.c: New file.
  959. * libjava.jni/overload.out: New file.
  960. * libjava.jni/simple_int.java: New file.
  961. * libjava.jni/simple_int.c: New file.
  962. * libjava.jni/simple_int.out: New file.
  963. * libjava.jni/invoke.out: New file.
  964. * libjava.jni/invoke.c: New file.
  965. * libjava.jni/invoke.java: New file.
  966. 2000-02-12 Anthony Green <green@cygnus.com>
  967. * libjava.compile/comment.java: New file.
  968. 2000-02-12 Anthony Green <green@cygnus.com>
  969. * libjava.compile/assignment.java: New file.
  970. 2000-02-12 Anthony Green <green@cygnus.com>
  971. * libjava.compile/inner_data.java: New file.
  972. 2000-02-12 Anthony Green <green@cygnus.com>
  973. * libjava.compile/inner_inherit.java: New file.
  974. 2000-02-12 Alexandre Petit-Bianco <apbianco@cygnus.com>
  975. * libjava.lang/inner_interface.out: New file.
  976. * libjava.lang/inner_interface.java: New file.
  977. * libjava.lang/final_int.out: New file.
  978. * libjava.lang/final_int.java: New file.
  979. * libjava.lang/final_static_and_friend.out: New file.
  980. * libjava.lang/final_static_and_friend.java: New file.
  981. 2000-02-07 Alexandre Petit-Bianco <apbianco@cygnus.com>
  982. * libjava.lang/anonarray3.out: New file.
  983. * libjava.lang/anonarray3.java: New file.
  984. 2000-02-09 Tom Tromey <tromey@cygnus.com>
  985. * libjava.compile/inner_priv.java: New file.
  986. 2000-02-07 Alexandre Petit-Bianco <apbianco@cygnus.com>
  987. * libjava.lang/instinit2.out: New file.
  988. * libjava.lang/instinit2.java: New file.
  989. * libjava.lang/instinit.out: New file.
  990. * libjava.lang/instinit.java: New file.
  991. * libjava.lang/anonarray2.out: New file.
  992. * libjava.lang/anonarray2.java: New file.
  993. * libjava.lang/anonarray.out: New file.
  994. * libjava.lang/anonarray.java: New file.
  995. * libjava.lang/nested_with_ctor.out: New file.
  996. * libjava.lang/nested_with_ctor.java: New file.
  997. * libjava.lang/anfi.out: New file.
  998. * libjava.lang/anfi.java: New file.
  999. * libjava.lang/stub.out: New file.
  1000. * libjava.lang/stub.java: New file.
  1001. 2000-01-30 Alexandre Petit-Bianco <apbianco@cygnus.com>
  1002. * libjava.lang/final_inner.java: New file.
  1003. * libjava.lang/final_inner.out: Likewise.
  1004. 2000-01-20 Tom Tromey <tromey@cygnus.com>
  1005. * libjava.compile/BlankFinal.java: New file.
  1006. 2000-01-19 Alexandre Petit-Bianco <apbianco@cygnus.com>
  1007. * libjava.lang/anon.java, libjava.lang/anon2.java,
  1008. libjava.lang/anon3.java, libjava.lang/anon4.java,
  1009. libjava.lang/direct_read.java, libjava.lang/direct_write.java,
  1010. libjava.lang/indirect.java, libjava.lang/indirect_read.java,
  1011. libjava.lang/indirect_write.java, libjava.lang/inner1.java,
  1012. libjava.lang/inner2.java, libjava.lang/inner3.java,
  1013. libjava.lang/inner4.java, libjava.lang/inner_array.java,
  1014. libjava.lang/multiple_finit.java,
  1015. libjava.lang/private_direct_read.java,
  1016. libjava.lang/private_direct_write.java,
  1017. libjava.lang/private_indirect_read.java,
  1018. libjava.lang/private_indirect_write.java,
  1019. libjava.lang/search_outer.java, libjava.lang/tmi.java,
  1020. libjava.lang/tp.java, libjava.lang/update_outer.java: New files.
  1021. 2000-01-18 Tom Tromey <tromey@cygnus.com>
  1022. * libjava.compile/inner_pub.java: New file.
  1023. 2000-01-16 Anthony Green <green@cygnus.com>
  1024. * libjava.lang/pr133.out: New file.
  1025. * libjava.lang/pr133.java: New file.
  1026. * libjava.lang/pr100.xpo: New file.
  1027. * libjava.lang/pr100.java: New file.
  1028. 2000-01-16 Anthony Green <green@cygnus.com>
  1029. * libjava.lang/pr93.xpo: New file.
  1030. * libjava.lang/pr93.java: New file.
  1031. 2000-01-16 Anthony Green <green@cygnus.com>
  1032. * libjava.lang/lang.exp: Handle regexp matches correctly.
  1033. 2000-01-16 Anthony Green <green@cygnus.com>
  1034. * libjava.lang/pr83.out: New file.
  1035. * libjava.lang/pr83.java: New file.
  1036. * libjava.lang/pr109.out: New file.
  1037. * libjava.lang/pr109.java: New file.
  1038. 2000-01-11 Tom Tromey <tromey@cygnus.com>
  1039. * libjava.lang/klass.out: New file.
  1040. * libjava.lang/klass.java: New file.
  1041. 1999-12-31 Tom Tromey <tromey@cygnus.com>
  1042. * libjava.mauve/mauve.exp (mauve_compute_uses): Let user select
  1043. specific tests to run.
  1044. 1999-10-19 Bryce McKinlay <bryce@albatross.co.nz>
  1045. * libjava.compile/invokeinterface: New directory.
  1046. * libjava.compile/invokeinterface/Test.java: New file. Test code for
  1047. PR gcj/71 and PR gcj/72.
  1048. * libjava.compile/invokeinterface/A.java: New file.
  1049. * libjava.compile/invokeinterface/B.java: New file.
  1050. 1999-10-02 Anthony Green <green@cygnus.com>
  1051. * libjava.compile/Case.xfail: Removed. This test should pass now.
  1052. * libjava.compile/compile.exp: Copied from test.exp.
  1053. * libjava.compile/test.exp: Removed.
  1054. * libjava.lang/lang.exp: Copied from test.exp.
  1055. * libjava.lang/test.exp: Removed.
  1056. 1999-10-01 Tom Tromey <tromey@cygnus.com>
  1057. * libjava.lang/PR56.out: New file.
  1058. * libjava.lang/PR56.java: New file.
  1059. 1999-09-29 Tom Tromey <tromey@cygnus.com>
  1060. * libjava.lang/PR55.out: New file.
  1061. * libjava.lang/PR55.java: New file.
  1062. 1999-08-25 Tom Tromey <tromey@cygnus.com>
  1063. * libjava.toshiba/G19990304_01.out: New file.
  1064. * libjava.toshiba/G19990304_01.java: New file.
  1065. * libjava.lang/G19990310_01.out: New file.
  1066. * libjava.lang/G19990310_01.java: New file.
  1067. 1999-08-17 Tom Tromey <tromey@cygnus.com>
  1068. From Bryce McKinlay:
  1069. * libjava.lang/Array_2.java: New file.
  1070. * libjava.lang/Array_2.out: New file.
  1071. 1999-08-09 Anthony Green <green@cygnus.com>
  1072. * libjava.lang/Primes.java: New file.
  1073. * libjava.lang/Primes.out: New file.
  1074. 1999-07-31 Alexandre Oliva <oliva@dcc.unicamp.br>
  1075. * lib/libjava.exp (bytecompile_file): Use `env(SUN_JAVAC)', that
  1076. defaults to javac, as Sun-javac compiler or compatible.
  1077. (libjava_init): Get GCJ from environment if neither GCJ_UNDER_TEST
  1078. nor TOOL_EXECUTABLE are set. Set `original_ld_library_path' from
  1079. environment.
  1080. (libjava_arguments): Prepend `.' and `$srcdir/$subdir' to
  1081. CLASSPATH, for `support' sources. Search for libgcj.spec in
  1082. `$objdir/..', by adding -B to GCJ_UNDER_TEST. Append
  1083. original_ld_library_path to ld_library_path.
  1084. * libjava.mauve/mauve.exp (test_mauve): Set `env(GCJ)' from
  1085. GCJ_UNDER_TEST, calculated just like in libjava.exp.
  1086. 1999-07-14 Tom Tromey <tromey@cygnus.com>
  1087. * libjava.compile/G19990217_02.no-link: New file.
  1088. * libjava.compile/test.exp: Look for `.no-link' file.
  1089. * lib/libjava.exp (test_libjava_from_source): Added `no-link'
  1090. option.
  1091. (test_libjava_from_javac): Likewise. Also, handle package
  1092. information from class name when creating class file name.
  1093. 1999-07-13 Tom Tromey <tromey@cygnus.com>
  1094. * libjava.lang/test.exp: New file.
  1095. * libjava.lang/err9.out: New file.
  1096. * libjava.lang/err9.java: New file.
  1097. * libjava.lang/err8.out: New file.
  1098. * libjava.lang/err8.java: New file.
  1099. * libjava.lang/err7.out: New file.
  1100. * libjava.lang/err7.java: New file.
  1101. * libjava.lang/err6.out: New file.
  1102. * libjava.lang/err6.java: New file.
  1103. * libjava.lang/err5.out: New file.
  1104. * libjava.lang/err5.java: New file.
  1105. * libjava.lang/err4.out: New file.
  1106. * libjava.lang/err4.java: New file.
  1107. * libjava.lang/err3.out: New file.
  1108. * libjava.lang/err3.java: New file.
  1109. * libjava.lang/err2.out: New file.
  1110. * libjava.lang/err2.java: New file.
  1111. * libjava.lang/err13.out: New file.
  1112. * libjava.lang/err13.java: New file.
  1113. * libjava.lang/err12.out: New file.
  1114. * libjava.lang/err12.java: New file.
  1115. * libjava.lang/err11.out: New file.
  1116. * libjava.lang/err11.java: New file.
  1117. * libjava.lang/err10.out: New file.
  1118. * libjava.lang/err10.java: New file.
  1119. * libjava.lang/err1.out: New file.
  1120. * libjava.lang/err1.java: New file.
  1121. * libjava.lang/N19990310_5.out: New file.
  1122. * libjava.lang/N19990310_5.java: New file.
  1123. * libjava.lang/N19990310_4.out: New file.
  1124. * libjava.lang/N19990310_4.java: New file.
  1125. * libjava.lang/N19990310_3.out: New file.
  1126. * libjava.lang/N19990310_3.java: New file.
  1127. * libjava.lang/N19990310_02.out: New file.
  1128. * libjava.lang/N19990310_02.java: New file.
  1129. * libjava.lang/G19990303_02.out: New file.
  1130. * libjava.lang/G19990303_02.java: New file.
  1131. * libjava.lang/G19990303_01.out: New file.
  1132. * libjava.lang/G19990303_01.java: New file.
  1133. * libjava.lang/G19990302_02.out: New file.
  1134. * libjava.lang/G19990302_02.java: New file.
  1135. * libjava.lang/G19990301_01.out: New file.
  1136. * libjava.lang/G19990301_01.java: New file.
  1137. * libjava.compile/N19990317.java: New file.
  1138. * libjava.compile/N19990310_01.java: New file.
  1139. * libjava.compile/G19990225_01.java: New file.
  1140. * libjava.compile/G19990217_02.java: New file.
  1141. * libjava.compile/G19990217_01.java: New file.
  1142. * libjava.compile/G19990210_3.java: New file.
  1143. * libjava.compile/G19990210_2.java: New file.
  1144. * libjava.compile/G19990210_1.java: New file.
  1145. 1999-07-06 Tom Tromey <tromey@cygnus.com>
  1146. * libjava.lang/Final.xfail: Output fails, not exec.
  1147. * libjava.lang/Final.xfail: New file.
  1148. * libjava.compile/Case.xfail: New file.
  1149. * libjava.compile/Where.xfail: New file.
  1150. * libjava.compile/test.exp: Look for `.xfail' files.
  1151. * libjava.lang/test.exp: Don't look for `.arg' files.
  1152. Do look for `.xfail' files.
  1153. * lib/libjava.exp (test_libjava_from_source): Changed meaning of
  1154. `exec_args' argument. Handle `xfail-*' arguments.
  1155. (test_libjava_from_javac): Likewise.
  1156. (test_libjava): Likewise.
  1157. (libjava_read_xfail): New proc.
  1158. 1999-07-05 Bryce McKinlay <bryce@albatross.co.nz>
  1159. * libjava.lang/Final.java: Added.
  1160. * libjava.lang/Final.out: Added.
  1161. 1999-07-02 Tom Tromey <tromey@cygnus.com>
  1162. * libjava.lang/Finalize_1.out: Removed.
  1163. * libjava.lang/Finalize_1.java: Removed.
  1164. * libjava.lang/Thread_1.out: Updated.
  1165. * libjava.lang/Thread_1.java: Don't run exit test.
  1166. Thu Jul 1 16:22:19 1999 Anthony Green <green@cygnus.com>
  1167. * libjava.mauve/mauve.exp: Don't stop counting test results
  1168. prematurely.
  1169. 1999-06-25 Tom Tromey <tromey@cygnus.com>
  1170. * lib/libjava.exp (test_libjava_from_javac): Fixed typo. Always
  1171. make class_files a list.
  1172. * lib/libjava.exp (test_libjava_from_javac): Prepend `$objdir/' to
  1173. class file names.
  1174. 1999-06-24 Tom Tromey <tromey@cygnus.com>
  1175. * lib/libjava.exp (libjava_arguments): If `libtool' not found in
  1176. build tree, just use $GCJ_UNDER_TEST as compiler.
  1177. 1999-06-23 Tom Tromey <tromey@cygnus.com>
  1178. * lib/libjava.exp (libjava_arguments): Handle -lzgcj.
  1179. 1999-05-24 Anthony Green <green@cygnus.com>
  1180. * libjava.lang/Shazam.java: New file.
  1181. libjava.lang/Shazam.out: New file.
  1182. 1999-05-12 Andrew Haley <aph@cygnus.com>
  1183. * libjava.lang/Invoke_2.java: New file.
  1184. 1999-05-03 Tom Tromey <tromey@cygnus.com>
  1185. * lib/libjava.exp (libjava_arguments): Don't use -nodefaultlibs.
  1186. (libjava_find_lib): Add `-L' option to find the actual library.
  1187. * libjava.mauve/mauve.exp (test_mauve): Pass `link' to
  1188. libjava_arguments when linking.
  1189. (test_mauve_sim): Likewise.
  1190. * lib/libjava.exp (libjava_arguments): Run `libtool' to link.
  1191. Don't use `-static'. Added `mode' argument. Use -nodefaultlibs
  1192. when linking.
  1193. (test_libjava_from_source): Mention why target_compile failed.
  1194. Pass `link' to libjava_arguments when linking. Only do `xfails'
  1195. for tests we would actually have run.
  1196. (test_libjava_from_javac): Likewise.
  1197. (libjava_find_lib): Return name of `.la' file.
  1198. 1999-04-26 Tom Tromey <tromey@cygnus.com>
  1199. * lib/libjava.exp (libjava_find_lib): New proc.
  1200. (libjava_arguments): Use it. Force static linking.
  1201. Thu Apr 22 14:19:35 1999 Anthony Green <green@cygnus.com>
  1202. * libjava.compile/OperatorBenchmark.java: New file.
  1203. 1999-04-09 Warren Levy <warrenl@cygnus.com>
  1204. * libjava.mauve/mauve.exp (KEYS): Default to libgcj.
  1205. 1999-04-09 Tom Tromey <tromey@cygnus.com>
  1206. * libjava.compile/plusplus.java: New file.
  1207. From MoT <Sebastien.Villemot@ens.fr>.
  1208. 1999-04-06 Tom Tromey <tromey@cygnus.com>
  1209. * libjava.mauve/mauve.exp (test_mauve_sim): Reference
  1210. mauve-libgcj.
  1211. (test_mauve): Likewise.
  1212. 1999-03-30 Tom Tromey <tromey@cygnus.com>
  1213. * libjava.mauve/mauve.exp: Renamed from test.exp. With the new
  1214. name it is easier to run just the Mauve tests.
  1215. * libjava.mauve/test.exp (test_mauve): Added gnu/testlet/config to
  1216. list of files to link in.
  1217. (test_mauve_sim): Likewise.
  1218. * libjava.mauve/DejaGNUTestHarness.java (srcdir, tmpdir): New
  1219. static variables.
  1220. (DejaGNUTestHarness): Removed argument from constructor.
  1221. (dejasrcdir): New static variable.
  1222. (main): Set `dejasrcdir'.
  1223. (getSourceDirectory): New method.
  1224. 1999-03-08 Tom Tromey <tromey@cygnus.com>
  1225. * libjava.compile/perc.java: New file.
  1226. 1999-02-26 Tom Tromey <tromey@cygnus.com>
  1227. * libjava.util/test.exp: Removed.
  1228. 1999-02-25 Tom Tromey <tromey@cygnus.com>
  1229. * libjava.mauve/test.exp: Make sure current directory is correct
  1230. after tests are run.
  1231. * libjava.mauve/test.exp (test_mauve): Removed extra arg in call
  1232. to bytecompile_file.
  1233. (test_mauve_sim): Likewise.
  1234. Thu Feb 25 09:21:03 1999 Anthony Green <green@cygnus.com>
  1235. * libjava.compile/euc_comment1.java,
  1236. libjava.compile/euc_comment2.java,
  1237. libjava.compile/euc_comment3.java,
  1238. libjava.compile/euc_comment1.java,
  1239. libjava.compile/euc_comment2.java,
  1240. libjava.compile/euc_comment3.java: New files.
  1241. * libjava.compile/Case.java, libjava.compile/support/Case.java:
  1242. New files.
  1243. 1999-02-24 Tom Tromey <tromey@cygnus.com>
  1244. * lib/libjava.exp (find_jvscan): New proc.
  1245. (bytecompile_file): Removed `srcfile_in' argument.
  1246. (test_libjava_from_javac): Use `jv-scan' program to find name of
  1247. `main' and name of all generated classes. Compile all generated
  1248. classes, not just primary class. For no-exec tests, only try to
  1249. build the .o, not the full executable.
  1250. Wed Feb 24 11:22:32 1999 Anthony Green <green@hoser.cygnus.com>
  1251. * libjava.compile/test.exp: Minor fix.
  1252. 1999-02-23 Anthony Green <green@cygnus.com>
  1253. * libjava.compile/Where.java, libjava.compile/support/Waldo.java,
  1254. libjava.compile/Twice.java, libjava.compile/Semi.java,
  1255. libjava.compile/Statics.java, libjava.compile/test.exp,
  1256. libjava.lang/Synch.java, libjava.lang/Synch.out: New files.
  1257. 1999-02-16 Tom Tromey <tromey@cygnus.com>
  1258. * Makefile.in: Rebuilt.
  1259. * Makefile.am (AUTOMAKE_OPTIONS): Added no-installinfo.
  1260. Wed Feb 17 19:53:51 1999 Warren Levy <warrenl@cygnus.com>
  1261. * libjava.mauve/test.exp: modified file allows Mauve tests to
  1262. run on JMR board; simplified script to use same procedure for
  1263. all testing
  1264. 1999-02-10 Tom Tromey <tromey@cygnus.com>
  1265. * lib/libjava.exp (libjava_arguments): Updated to track library
  1266. renames.
  1267. 1999-02-07 Tom Tromey <tromey@cygnus.com>
  1268. * libjava.lang/slash.java: New file.
  1269. * libjava.lang/slash.out: New file.
  1270. Mon Feb 1 05:17:40 1999 Anthony Green <green@fencer.cygnus.com>
  1271. * lib/libjava.exp: Test compiling from source as well as from
  1272. bytecodes.
  1273. 1999-01-11 Tom Tromey <tromey@cygnus.com>
  1274. * libjava.mauve/test.exp (mauve_compute_uses): Read classes file,
  1275. not choices file.
  1276. * libjava.mauve/test.exp (test_mauve): Added
  1277. ResourceNotFoundException to list of harness files to compile.
  1278. (test_mauve_sim): Likewise.
  1279. 1998-12-17 Tom Tromey <tromey@cygnus.com>
  1280. * libjava.lang/Invoke_1.java: New file.
  1281. * libjava.lang/Thread_1.java (Thread_1): Class now public.
  1282. * libjava.lang/Array_1.java (Array_1): Class now public.
  1283. * libjava.lang/Throw_1.out: New file.
  1284. * libjava.lang/Throw_1.java: New file.
  1285. 1998-12-11 Tom Tromey <tromey@cygnus.com>
  1286. * lib/libjava.exp (libjava_arguments): New proc.
  1287. (test_libjava): Use it.
  1288. (bytecompile_file): Added classpath argument.
  1289. * libjava.mauve/test.exp: New file.
  1290. * libjava.mauve/DejaGNUTestHarness.java: New file.
  1291. 1998-12-08 Tom Tromey <tromey@cygnus.com>
  1292. * Various: removed all test files that migrated to Mauve.
  1293. 1998-12-07 Tom Tromey <tromey@cygnus.com>
  1294. * libjava.lang/Array_1.java (main): Removed extraneous
  1295. getSuperclass call.
  1296. 1998-11-23 Tom Tromey <tromey@cygnus.com>
  1297. * libjava.lang/Finalize_1.java (main): Clear `f' before GC.
  1298. 1998-10-08 Tom Tromey <tromey@cygnus.com>
  1299. * libjava.lang/Thread_1.out: Added missing line.
  1300. Fri Oct 2 14:55:46 1998 Tom Tromey <tromey@cygnus.com>
  1301. * libjava.lang/Array_1.java: Changed so Cloneable test can run
  1302. even if clone test itself fails.
  1303. * libjava.lang/Array_1.java: Uncommented calls to getSuperclass.
  1304. Added test to see if array implements Cloneable.
  1305. Thu Oct 1 11:28:06 1998 Tom Tromey <tromey@cygnus.com>
  1306. * libjava.lang/Array_1.java: New file.
  1307. * libjava.lang/Array_1.out: New file.
  1308. Thu Oct 1 13:51:00 1998 Anthony Green <green@cygnus.com>
  1309. * testsuite/lib/libjava.exp: Find qthreads library correctly.
  1310. Tue Sep 29 16:36:43 1998 Warren Levy <warrenl@cygnus.com>
  1311. * libjava.util/Hashtable_1.java, libjava.util/Hashtable_1.out: Created.
  1312. Tue Sep 29 00:40:26 1998 Tom Tromey <tromey@cygnus.com>
  1313. * libjava.lang/Thread_1.java (started): New field.
  1314. (run): Set `started'. Handle all synchronization here.
  1315. (Thread_1): Initialize `started'.
  1316. (doit): Just start both threads and let them handle their own
  1317. synchronization.
  1318. * libjava.lang/Boolean_5.out: Changed to reflect the
  1319. Boolean_5.java changes.
  1320. * libjava.lang/Boolean_5.java: Don't replace the system
  1321. properties, just augment them. Don't print the property object.
  1322. * libjava.lang/Long_2.out: Changed to reflect Long_2.java
  1323. changes.
  1324. * libjava.lang/Long_2.java: Don't replace the system properties,
  1325. just augment them. Don't print the property object.
  1326. * libjava.lang/Integer_2.out: Changed to reflect Integer_2.java
  1327. changes.
  1328. * libjava.lang/Integer_2.java: Don't replace the system
  1329. properties, just augment them. Don't print the property object.
  1330. Sat Sep 26 15:57:39 1998 Tom Tromey <tromey@cygnus.com>
  1331. * libjava.lang/Thread_1.java (main): Catch InterruptedException.
  1332. Tue Sep 22 13:45:58 1998 Tom Tromey <tromey@cygnus.com>
  1333. * libjava.lang/Thread_1.out: New file.
  1334. * libjava.lang/Thread_1.java: New file.
  1335. Mon Sep 21 14:20:08 1998 Tom Tromey <tromey@cygnus.com>
  1336. * lib/libjava.exp (test_libjava): Use runtest_file_p to see if
  1337. test should be short-circuited.
  1338. Tue Sep 15 13:57:45 1998 Tom Tromey <tromey@cygnus.com>
  1339. * libjava.lang/Character_9.java: New file.
  1340. * libjava.lang/Character_9.out: New file.
  1341. Mon Sep 14 12:27:04 1998 Tom Tromey <tromey@cygnus.com>
  1342. * libjava.lang/Character_8.out: New file.
  1343. * libjava.lang/Character_8.java: New file.
  1344. * libjava.lang/Character_7.out: New file.
  1345. * libjava.lang/Character_7.java: New file.
  1346. * libjava.lang/Character_6.out: New file.
  1347. * libjava.lang/Character_6.java: New file.
  1348. * libjava.lang/Character_5.out: New file.
  1349. * libjava.lang/Character_5.java: New file.
  1350. * libjava.lang/Character_4.out: New file.
  1351. * libjava.lang/Character_4.java: New file.
  1352. * libjava.lang/Character_3.out: New file.
  1353. * libjava.lang/Character_3.java: New file.
  1354. * libjava.lang/Character_2.out: New file.
  1355. * libjava.lang/Character_2.java: New file.
  1356. Fri Sep 11 10:04:55 1998 Tom Tromey <tromey@cygnus.com>
  1357. * libjava.lang/Character_1.out: New file.
  1358. * libjava.lang/Character_1.java: New file.
  1359. Fri Sep 18 14:43:59 1998 Warren Levy <warrenl@cygnus.com>
  1360. * libjava.lang/Long_1.java, libjava.lang/Long_1.out,
  1361. libjava.lang/Long_2.java, libjava.lang/Long_2.out: Created.
  1362. Fri Sep 18 12:43:52 1998 Warren Levy <warrenl@cygnus.com>
  1363. * libjava.lang/Integer_1.java, libjava.lang/Integer_1.out,
  1364. libjava.lang/Integer_2.java, libjava.lang/Integer_2.out: Created.
  1365. * libjava.lang/String_2.java, libjava.lang/String_2.out: Use JDK 1.2
  1366. values for hashCode.
  1367. Thu Sep 10 12:44:42 1998 Warren Levy <warrenl@cygnus.com>
  1368. * libjava.lang/String_1.java, libjava.lang/String_1.out,
  1369. libjava.lang/String_2.java, libjava.lang/String_2.out,
  1370. libjava.lang/String_3.java, libjava.lang/String_3.out,
  1371. libjava.lang/String_4.java, libjava.lang/String_4.out,
  1372. libjava.lang/String_5.java, libjava.lang/String_5.out,
  1373. libjava.lang/String_6.java, libjava.lang/String_6.out,
  1374. libjava.lang/String_7.java, libjava.lang/String_7.out,
  1375. libjava.lang/String_8.java, libjava.lang/String_8.out,
  1376. libjava.lang/String_9.java, libjava.lang/String_9.out: Created.
  1377. Tue Sep 8 13:31:59 1998 Warren Levy <warrenl@cygnus.com>
  1378. * libjava.lang/Byte_1.java, libjava.lang/Byte_1.out,
  1379. libjava.lang/Short_1.java, libjava.lang/Short_1.out: New files.
  1380. Thu Sep 3 15:57:57 1998 Warren Levy <warrenl@cygnus.com>
  1381. * libjava.lang/Boolean_1.java, libjava.lang/Boolean_1.out,
  1382. libjava.lang/Boolean_2.java, libjava.lang/Boolean_2.out,
  1383. libjava.lang/Boolean_3.java, libjava.lang/Boolean_3.out,
  1384. libjava.lang/Boolean_4.java, libjava.lang/Boolean_4.out,
  1385. libjava.lang/Boolean_5.java, libjava.lang/Boolean_5.out: Created.
  1386. Tue Sep 1 12:27:54 1998 Tom Tromey <tromey@cygnus.com>
  1387. * lib/libjava.exp (bytecompile_file): Don't throw error if byte
  1388. compilation fails. Added `srcfile_in' argument. Changed return
  1389. value.
  1390. (test_libjava): Gracefully handle byte-compilation failure.
  1391. * libjava.lang/System_15.java (main): Typo fix.
  1392. (System_15): Choose correct class name.
  1393. (X): Moved into System_15.
  1394. * libjava.lang/System_1.java, libjava.lang/System_1.out,
  1395. libjava.lang/System_10.java, libjava.lang/System_10.out,
  1396. libjava.lang/System_11.java, libjava.lang/System_11.out,
  1397. libjava.lang/System_12.java, libjava.lang/System_12.out,
  1398. libjava.lang/System_13.java, libjava.lang/System_13.out,
  1399. libjava.lang/System_14.java, libjava.lang/System_14.out,
  1400. libjava.lang/System_15.java, libjava.lang/System_15.out,
  1401. libjava.lang/System_2.java, libjava.lang/System_2.out,
  1402. libjava.lang/System_3.java, libjava.lang/System_3.out,
  1403. libjava.lang/System_4.java, libjava.lang/System_4.out,
  1404. libjava.lang/System_5.java, libjava.lang/System_5.out,
  1405. libjava.lang/System_6.java, libjava.lang/System_6.out,
  1406. libjava.lang/System_7.java, libjava.lang/System_7.out,
  1407. libjava.lang/System_8.java, libjava.lang/System_8.out,
  1408. libjava.lang/System_9.java, libjava.lang/System_9.out: New files.
  1409. * lib/libjava.exp (test_libjava): Only add -lgc or -lqthreads if
  1410. library is actually found.
  1411. * lib/libjava.exp (test_libjava): Look for qthreads.
  1412. Mon Aug 31 17:49:21 1998 Warren Levy <warrenl@cygnus.com>
  1413. * libjava.util/Random_1.java, libjava.util/Random_1.out,
  1414. libjava.util/Random_2.java, libjava.util/Random_2.out,
  1415. libjava.util/Random_3.java, libjava.util/Random_3.out,
  1416. libjava.util/Random_4.java, libjava.util/Random_4.out,
  1417. libjava.util/Random_5.java, libjava.util/Random_5.out,
  1418. libjava.util/Random_6.java, libjava.util/Random_6.out,
  1419. libjava.util/Random_7.java, libjava.util/Random_7.out,
  1420. libjava.util/Random_8.java, libjava.util/Random_8.out,
  1421. libjava.util/test.exp: Created.
  1422. Mon Aug 31 16:37:19 1998 Tom Tromey <tromey@cygnus.com>
  1423. * lib/libjava.exp: Changed gjavac to gcj everywhere.
  1424. Wed Aug 26 12:20:10 1998 Anthony Green <green@cygnus.com>
  1425. * Makefile.am (EXPECT,RUNTEST): Find expect and runtest
  1426. correctly.
  1427. * Makefile.in: Rebuild.
  1428. Tue Aug 25 18:43:33 1998 Anthony Green <green@cygnus.com>
  1429. * lib/libjava.exp: Fix CLASSPATH setting.
  1430. Tue Aug 25 17:27:37 1998 Anthony Green <green@cygnus.com>
  1431. * ChangeLog, lib/libjava.exp, config/default.exp,
  1432. libjava.lang/Finalize_1.java, libjava.lang/Finalize_1.out,
  1433. libjava.lang/Float_1.java, libjava.lang/Float_1.out
  1434. libjava.lang/test.exp, Makefile.am, Makefile.in: Created.