ChangeLog-2005 52 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689
  1. 2005-12-22 Jan Beulich <jbeulich@novell.com>
  2. * gas/all/cond.s: Also check .if works on equates to undefined
  3. when the expression value can be known without knowing the
  4. value of the symbol.
  5. * gas/all/cond.l: Adjust.
  6. * gas/i386/equ.s: Also check .if works on (equates to)
  7. registers when the expression value can be known without
  8. knowing the value of the register.
  9. * gas/i386/equ.e: Adjust.
  10. 2005-12-14 Jan Beulich <jbeulich@novell.com>
  11. * gas/i386/rex.[sd]: New.
  12. * gas/i386/i386.exp: Run new test.
  13. 2005-12-12 Paul Brook <paul@codesourcery.com>
  14. * gas/arm/pic.d: Allow R_ARM_CALL relocations.
  15. 2005-12-12 Nathan Sidwell <nathan@codesourcery.com>
  16. * gas/mt: Renamed from ms1 dir. Update file names as needed.
  17. * gas/mt/errors.exp: Replace ms1 arch with mt arch.
  18. * gas/mt/mt.exp: Replace ms1 arch with mt arch.
  19. * gas/mt/relocs.exp: Replace ms1 arch with mt arch.
  20. 2005-12-07 Hans-Peter Nilsson <hp@axis.com>
  21. * gas/cris/rd-bcnst-pic.d, gas/cris/rd-branch-pic.d,
  22. gas/cris/rd-brokw-pic-1.d, gas/cris/rd-brokw-pic-2.d,
  23. gas/cris/rd-brokw-pic-3.d, gas/cris/rd-fragtest-pic.d: New tests.
  24. 2005-12-06 H.J. Lu <hongjiu.lu@intel.com>
  25. PR gas/1874
  26. * gas/i386/i386.exp: Add x86-64-prescott for 64bit.
  27. * gas/i386/prescott.s: Test address size override for monitor.
  28. * gas/i386/prescott.d: Updated.
  29. * gas/i386/x86-64-prescott.d: New file.
  30. * gas/i386/x86-64-prescott.s: Likewise.
  31. 2005-12-06 Hans-Peter Nilsson <hp@axis.com>
  32. * gas/cris/rd-pcplus.s, gas/cris/rd-pcplus.d: New test.
  33. 2005-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  34. * gas/macros/purge.l: Increment line numbers.
  35. * gas/macros/purge.s: Add ".data" line.
  36. Bug gas/1896
  37. * gas/all/redef2.d: Allow "$DATA$" as well as ".data" in matches.
  38. * gas/all/weakref1.d: Allow "$CODE$" as well as ".text" in matches.
  39. * gas/hppa/reloc/reloc.exp: Adjust regexp for new output.
  40. 2005-11-23 Daniel Jacobowitz <dan@codesourcery.com>
  41. Thiemo Seufer <ths@networkno.de>
  42. * gas/mips/bge.d, gas/mips/bge.s, gas/mips/bgeu.d, gas/mips/bgeu.s,
  43. gas/mips/blt.d, gas/mips/blt.s, gas/mips/bltu.d,
  44. gas/mips/bltu.s: Reactivate external branch tests.
  45. * gas/mips/branch-misc-2.d, gas/mips/branch-misc-2pic.d,
  46. gas/mips/branch-misc-2-64.d, gas/mips/branch-misc-2pic-64.d: New
  47. tests.
  48. * gas/mips/branch-misc-2.l, gas/mips/branch-misc-2pic.l,
  49. gas/testsuite/gas/mips/branch-misc-2pic.s: Remove.
  50. * gas/mips/mips.exp: Adjust branch-misc-2 tests. Add 64-bit
  51. variants.
  52. 2005-11-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  53. * gas/all/quad.d: Add -j "\$DATA\$". Modify regexp to check for
  54. "$DATA$" as well as ".data".
  55. * gas/all/sleb128.d: Likewise.
  56. 2005-11-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  57. Bug gas/1894 Bug gas/1895
  58. * gas/all/gas.exp (redef3): xfail on hppa*-*-hpux*.
  59. * gas/all/redef.d: Add -j "\$DATA\$". Modify regexp to check for
  60. "$DATA$" as well as ".data".
  61. * gas/all/redef2.d: Likewise.
  62. Bug gas/1879
  63. * gas/all/weakref1.d: Check for "$CODE$" as well as ".text".
  64. * gas/all/weakref1.s: Indent "-ld1 = l".
  65. * gas/all/weakref1g.d: Remove --no-sort option.
  66. * gas/all/weakref1l.d: Likewise.
  67. * gas/all/weakref1u.d: Likewise. Sort expected results.
  68. * gas/all/weakref1w.d: Likewise.
  69. * gas/all/weakref2.s: Indent directives.
  70. * gas/all/weakref3.s: Likewise.
  71. 2005-11-17 Jan Beulich <jbeulich@novell.com>
  72. * gas/all/cond.s: Also check ifdef works on equates and
  73. commons.
  74. * gas/all/cond.l: Adjust.
  75. * gas/all/redef2.s: Also test redefining equate to label.
  76. * gas/all/redef2.d: Adjust.
  77. * gas/all/redef3.[sd]: New.
  78. * gas/all/redef4.s: New.
  79. * gas/all/redef5.s: New.
  80. * gas/elf/redef.s: New, copied from original gas/all/redef2.s.
  81. * gas/elf/redef.d: Remove #source.
  82. * gas/all/gas.exp: Remove exclusion of iq2000-*-* from and
  83. adjust xfails for redefinition tests. Run new tests. Exclude
  84. alpha*-*-*, mips*-*-*, *c54x*-*-* from weakref tests.
  85. 2005-11-16 Richard Henderson <rth@redhat.com>
  86. * gas/all/weakref1.s: Use "=" instead of ".set" for equivalence.
  87. 2005-11-15 Daniel Jacobowitz <dan@codesourcery.com>
  88. * gas/arm/unwind.s, gas/arm/unwind.d, gas/arm/unwind_vxworks.d: Add
  89. a test for saving only the low registers.
  90. 2005-11-14 Thiemo Seufer <ths@networkno.de>
  91. * gas/testsuite/gas/mips/mips16e-jrc.d: Tighten file format
  92. check, relax whitespace checking.
  93. 2005-11-14 David Ung <davidu@mips.com>
  94. * gas/mips/mips.exp: Run new save/restore tests.
  95. * gas/testsuite/gas/mips/mips16e-save.s: New test for generating
  96. different styles of save/restore instructions.
  97. * gas/testsuite/gas/mips/mips16e-save.d: New.
  98. 2005-11-10 Jan Beulich <jbeulich@novell.com>
  99. * gas/i386/intelbad.d: Add tests for ill registers in brackets.
  100. * gas/i386/intelbad.l: Adjust.
  101. 2005-11-10 Nick Clifton <nickc@redhat.com>
  102. * gas/arm/archv6t2-bad.s: Add tests of badly composed ldrex and
  103. strex instructions.
  104. * gas/arm/archv6t2-bad.l: Add expected error messages.
  105. * gas/arm/r15-bad.l: Adjust error messages for r15 usage in ldrex
  106. and strex instructions.
  107. 2005-11-08 Arnold Metselaar <arnold.metselaar@planet.nl>
  108. * gas/all/cofftag.s: Convert numbers in .type
  109. directives to decimal.
  110. * gas/all/gas.exp: enable cofftag-test for z80-*-coff.
  111. 2005-11-08 Nathan Sidwell <nathan@codesourcery.com>
  112. Add ms2.
  113. * gas/ms1/allinsn.d: Adjust pcrel disassembly.
  114. * gas/ms1/errors.exp: Fix target triplet.
  115. * gas/ms1/ms1-16-003.d: Adjust pcrel disassembly.
  116. * gas/ms1/ms1-16-003.s: Tweak label.
  117. * gas/ms1/ms1.exp: Adjust target triplet. Add ms2 test.
  118. * gas/ms1/ms2.d, gas/ms1/ms2.s: New.
  119. * gas/ms1/relocs.d: Adjust expected machine name and pcrel
  120. disassembly.
  121. * gas/ms1/relocs.exp: Adjust target triplet.
  122. 2005-11-07 Jan Beulich <jbeulich@novell.com>
  123. * gas/all/redef2.[sd]: New.
  124. * gas/all/gas.exp: Run new test.
  125. * gas/elf/redef.d: New.
  126. * gas/elf/elf.exp: Run new test.
  127. 2005-11-07 Alan Modra <amodra@bigpond.net.au>
  128. * gas/i386/divide.s: Test line comment starting with '/'.
  129. * gas/i386/divide.d: Pass --divide to gas.
  130. * gas/i386/intelok.d: Likewise.
  131. * gas/i386/i386.exp (divide): Run for all targets.
  132. 2005-11-07 Arnold Metselaar <arnold.metselaar@planet.nl>
  133. * gas/z80/z80.exp: Added "suffix" test.
  134. * gas/z80/suffix.s: New file.
  135. * gas/z80/suffix.d: New file.
  136. 2005-11-04 H.J. Lu <hongjiu.lu@intel.com>
  137. * gas/i386/padlock.d: Support 64bit BFD.
  138. 2005-11-04 Alexandre Oliva <aoliva@redhat.com>
  139. * gas/all/gas.exp: Remove weakref xfail. Run weakref4.s.
  140. * gas/all/weakref1.s: Move redefinition bits to...
  141. * gas/all/weakref4.s: ... new file.
  142. * gas/all/weakref1.d: Remove command moved to weakref1u. Adjust
  143. remaining command for leading tabs. Regenerate.
  144. * gas/all/weakref1l.d: Regenerate.
  145. * gas/all/weakref1u.d: Likewise.
  146. * gas/all/wealref1w.d: Likewise.
  147. 2005-11-04 Jan Beulich <jbeulich@novell.com>
  148. * gas/all/gas.exp: xfail weakref dump tests for all targets.
  149. 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
  150. PR gas/1630
  151. * gas/all/gas.exp <weakref1, weakref1g, weakref1l, weakref1u,
  152. weakref1w>: Xfail for cris-*-* and mmix-*-*.
  153. 2005-10-27 Jan Beulich <jbeulich@novell.com>
  154. * gas/i386/equ.d: Fix typo.
  155. * gas/i386/equ.s: Don't globalize r.
  156. 2005-10-27 Jan Beulich <jbeulich@novell.com>
  157. * gas/all/gas.exp: Don't xfail equiv1 test anymore.
  158. 2005-10-26 Paul Brook <paul@codesourcery.com>
  159. * gas/arm/archv6.d: Adjust expected output.
  160. 2005-10-26 Jan Beulich <jbeulich@novell.com>
  161. * gas/i386/intel.s: Replace register used in offset expression.
  162. * gas/i386/intel.e: Adjust.
  163. * gas/i386/intelbad.l: Adjust.
  164. * gas/i386/equ.[sed]: New.
  165. * gas/i386/i386.exp: Run new test.
  166. 2005-10-26 Hans-Peter Nilsson <hp@bitrange.com>
  167. * gas/z80/z80.exp: Fix misplaced-open-brace typo.
  168. 2005-10-25 Arnold Metselaar <arnold.metselaar@planet.nl>
  169. * gas/all/gas.exp: Exclude Z80-*-* from floating point, string,
  170. and cofftag test.
  171. * gas/macros/macros.exp: Expect z80-*-* to fail the strings test
  172. because it has no string escapes.
  173. * gas/z80/quotes.d: New file
  174. * gas/z80/quotes.d: New file
  175. * gas/z80/quotes.s: New file
  176. * gas/z80/redef.d: New file
  177. * gas/z80/redef.s: New file
  178. * gas/z80/z80.exp: New file
  179. 2005-10-24 Bernd Schmidt <bernd.schmidt@analog.com>
  180. * gas/bfin/flow2.d: Match changed assembler behaviour.
  181. * gas/bfin/reloc.d: Likewise.
  182. 2005-10-24 Alexandre Oliva <aoliva@redhat.com>
  183. * gas/all/weakref1.s, gas/all/weakref1.d: New test.
  184. * gas/all/weakref1g.d, gas/all/weakref1l.d: New tests.
  185. * gas/all/weakref1u.d, gas/all/weakref1w.d: New tests.
  186. * gas/all/weakref2.s, gas/all/weakref3.s: New tests.
  187. * gas/all/gas.exp: Run new tests.
  188. 2005-10-24 Jan Beulich <jbeulich@novell.com>
  189. * gas/ia64/index.[sl]: New.
  190. * gas/ia64/rotX.[sl]: New.
  191. * gas/ia64/ia64.exp: Run new tests.
  192. 2005-10-24 Jan Beulich <jbeulich@novell.com>
  193. * gas/ia64/regs.pl: Also check tp alias of r13.
  194. * gas/ia64/regs.s: Regenerate.
  195. * gas/ia64/regs.d: Adjust.
  196. 2005-10-19 David Ung <davidu@mips.com>
  197. * gas/mips/mips.exp: Run new test.
  198. * gas/testsuite/gas/mips/mips16e-jrc.s: New test for converting
  199. jalr/jr to the compact jalrc/jrc instructions.
  200. * gas/testsuite/gas/mips/mips16e-jrc.d: New.
  201. 2005-10-19 Martin Schwidefsky <schwidefsky@de.ibm.com>
  202. * gas/s390/zarch-z9-109.s: Add tests for unnormalized hfp multiply
  203. and multiply-and-add instructions.
  204. * gas/s390/zarch-z9-109.d: Update expected result.
  205. 2005-10-17 Richard Earnshaw <richard.earnshaw@arm.com>
  206. * gas/arm/copro.d: 'mcrlt' instruction should not be disassembled as
  207. 'cfsh64lt'.
  208. 2005-10-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  209. * gas/hppa/basic/basic.exp (do_system): Adjust for removal of lha
  210. instructions from system.s.
  211. * gas/hppa/basic/system.s (lha): Remove.
  212. 2005-10-12 Jan Beulich <jbeulich@novell.com>
  213. * gas/ia64/forward.[sd]: New.
  214. * gas/ia64/ia64.exp: Run new test.
  215. 2005-10-11 Jan Beulich <jbeulich@novell.com>
  216. * gas/all/cond.s: Add test for resolution of fully resolvable
  217. forward references in .if/.endif.
  218. * gas/all/cond.d: Rename to:
  219. * gas/all/cond.l: New.
  220. * gas/all/assign-bad.s: New.
  221. * gas/all/assign-ok.s: New.
  222. * gas/all/equ-bad.s: New.
  223. * gas/all/equ-ok.s: New.
  224. * gas/all/equiv1.s: New.
  225. * gas/all/equiv2.s: New.
  226. * gas/all/eqv-bad.s: New.
  227. * gas/all/eqv-ok.s: New.
  228. * gas/all/eval.[sd]: New.
  229. * gas/all/forward.[sd]: New.
  230. * gas/all/redef.[sd]: New.
  231. * gas/all/gas.exp: Run new tests, but xfail equiv1 (PR/1387).
  232. 2005-10-10 Nick Clifton <nickc@redhat.com>
  233. * gas/sh/reg-prefix.s: Use mov.l instruction in preference to
  234. movli.l.
  235. * gas/sh/reg-prefix.d: Force little endian assembly.
  236. 2005-10-08 Paul Brook <paul@codesourcery.com>
  237. * gas/arm/eabi_attr_1.s: New test.
  238. * gas/arm/eabi_attr_1.d: New test.
  239. * gas/arm/arm7t.d: Only disassemble code sections.
  240. * gas/arm/bignum1.d: Ignore Arm object attribute sections.
  241. * gas/arm/mapping.d: Ditto.
  242. * gas/arm/unwind.d: Ditto.
  243. * gas/elf/section0.d: Ditto.
  244. * gas/elf/section1.d: Ditto.
  245. * gas/elf/elf.exp: Set target_machine for Arm EABI based targets.
  246. * gas/elf/section2.e-armeabi: New file.
  247. 2005-10-06 Khem Raj <kraj@mvista.com>
  248. NIIBE Yutaka <gniibe@m17n.org>
  249. * gas/sh/basic.exp: Run reg-prefix test.
  250. * gas/sh/reg-prefix.s: New
  251. * gas/sh/reg-prefix.d: New
  252. 2005-09-30 Catherine Moore <clm@cm00re.com>
  253. * gas/bfin: New testsuite for bfin.
  254. * gas/all/gas.exp (bfin-*-*): Expected failure for alternate
  255. macro syntax.
  256. 2005-09-30 Paul Brook <paul@codesourcery.com>
  257. * gas/arm/fpa-mem.s: Remove incorrect comments.
  258. * gas/arm/fpa-mem.d: Update expected results.
  259. 2005-09-29 Jan Beulich <jbeulich@novell.com>
  260. * gas/ia64/alloc.[sl]: New.
  261. * gas/ia64/ia64.exp: Run new test.
  262. 2005-09-28 Jan Beulich <jbeulich@novell.com>
  263. * gas/i386/x86-64-stack.s, gas/i386/x86-64-stack.d,
  264. gas/i386/x86-64-stack-suffix.d, gas/i386/x86-64-stack-intel.d: New.
  265. * gas/i386/i386.exp: Run new tests.
  266. 2005-09-28 Jan Beulich <jbeulich@novell.com>
  267. * gas/i386/mixed-mode-reloc.s: Enable all insns.
  268. * gas/i386/mixed-mode-reloc32.d: Adjust.
  269. * gas/i386/mixed-mode-reloc64.d: Adjust.
  270. 2005-09-28 Jan Beulich <jbeulich@novell.com>
  271. * gas/i386/reloc64.s: Also test .slong.
  272. * gas/i386/reloc64.l: Adjust.
  273. * gas/i386/reloc64.d: Adjust.
  274. 2005-09-21 Alan Modra <amodra@bigpond.net.au>
  275. * gas/lns/lns.exp (lns-common-1): Don't run on targets without
  276. a bare nop insn.
  277. 2005-09-20 Richard Henderson <rth@redhat.com>
  278. * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d,
  279. gas/cris/rd-dw2-12.d, gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d,
  280. gas/cris/rd-dw2-15.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
  281. gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
  282. gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
  283. gas/mips/mips16-dwarf2-n32.d, gas/mips/mips16-dwarf2.d: Add 0x
  284. prefix in "Advance PC" lines.
  285. 2005-09-08 Paul Brook <paul@codesourcery.com>
  286. * gas/arm/arch6zk.d: Rename smi to smc.
  287. * gas/arm/arch6zk.s: Ditto.
  288. * gas/arm/thumb32.d: Ditto.
  289. * gas/arm/thumb32.s: Ditto.
  290. 2005-09-07 Richard Henderson <rth@redhat.com>
  291. * gas/lns/lns-common-1.d: Don't match header or special opcode numbers.
  292. * gas/lns/lns-common-1.s: Update for syntax change.
  293. * gas/lns/lns-diag-1.[sl]: Likewise.
  294. 2005-09-07 Richard Henderson <rth@redhat.com>
  295. * gas/mips/mips16-dwarf2.d: Don't match anything but address and line
  296. number increments. Adjust relocation address.
  297. * gas/mips/mips16-dwarf2-n32.d: Likewise. Add "N32" to test name.
  298. 2005-09-07 Richard Henderson <rth@redhat.com>
  299. * gas/cris/rd-dw2-1.d: Don't match anything but address and line
  300. number increments.
  301. * gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
  302. gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d,
  303. gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d, gas/cris/rd-dw2-4.d,
  304. gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d, gas/cris/rd-dw2-7.d,
  305. gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d: Likewise.
  306. 2005-09-07 Richard Henderson <rth@redhat.com>
  307. * gas/lns/lns.exp: New file.
  308. * gas/lns/lns-common-1.[sd]: New test.
  309. * gas/lns/lns-diag-1.[sl]: New test.
  310. 2005-09-06 Chao-ying Fu <fu@mips.com>
  311. * gas/mips/mips.exp: Run MT test for mips32r2 only.
  312. * gas/mips/mips32-mt.[sdl]: New test.
  313. 2005-09-06 Paul Brook <paul@codesourcery.com>
  314. * gas/arm/thumb2_relax.d: New test.
  315. * gas/arm/thumb2_relax.s: New test.
  316. * gas/arm/thumb32.d: Adjust expected results to include relaxation.
  317. * gas/arm/thumb32.s: Tweak for better coverage of relaxable
  318. instructions. Remove load/store tests.
  319. 2005-09-02 Paul Brook <paul@codesourcery.com>
  320. * gas/arm/arm3-bad.s: New test.
  321. * gas/arm/arm3-bad.d: New test.
  322. * gas/arm/arm3.s: Avoid illegal instructions.
  323. * gas/arm/arm3.d: Ditto.
  324. 2005-09-02 Paul Brook <paul@codesourcery.com>
  325. * gas/arm/vfp-bad_t2.d, gas/arm/vfp-bad_t2.l, arm/vfp-bad_t2.s,
  326. gas/arm/vfp1_t2.d, gas/arm/vfp1_t2.s, gas/arm/vfp1xD_t2.d,
  327. gas/arm/vfp1xD_t2.s, gas/arm/vfp2_t2.d, gas/arm/vfp2_t2.s): New files.
  328. 2005-09-02 Paul Brook <paul@codesourcery.com>
  329. * gas/arm/fpa-mem.d: Test "stfpls".
  330. * gas/arm/fpa-mem.s: Ditto.
  331. 2005-09-01 Hans-Peter Nilsson <hp@axis.com>
  332. * gas/cris: Adjust all files for testing target
  333. cris-axis-linux-gnu.
  334. 2005-08-30 Paul Brook <paul@codesourcery.com>
  335. * gas/arm/thumb.d: Change "sub rn, rn, rn" to "subs rn, rn, rn".
  336. * gas/arm/thumb32.d: Ditto.
  337. 2005-08-26 Jan Beulich <jbeulich@novell.com>
  338. * gas/i386/intel.s: Adjust.
  339. * gas/i386/intelok.s: Add two more insns.
  340. * gas/i386/intelok.d: Adjust.
  341. 2005-08-26 Jan Beulich <jbeulich@novell.com>
  342. * gas/i386/intelok.d: Adjust.
  343. 2005-08-25 Chao-ying Fu <fu@mips.com>
  344. * gas/mips/mips.exp: Run DSP test.
  345. * gas/mips/mips32-dsp.[sdl]: New test.
  346. 2005-08-22 Jan Beulich <jbeulich@novell.com>
  347. * gas/i386/mixed-mode-reloc.s, gas/i386/mixed-mode-reloc32.d,
  348. gas/i386/mixed-mode-reloc64.d: New.
  349. * gas/i386/i386.exp: Run new tests.
  350. 2005-08-15 Paul Brook <paul@codesourcery.com>
  351. * gas/arm/thumb2_it.s: Add more instruction variants.
  352. * gas/arm/thumb2_it.d: Ditto.
  353. 2005-08-12 Martin Schwidefsky <schwidefsky@de.ibm.com>
  354. * gas/testsuite/gas/s390/s390.exp: Reorganize gas testsuite for s390
  355. and add tests for new cpu type z9-109.
  356. * gas/testsuite/gas/s390/esa-g5.d: New.
  357. * gas/testsuite/gas/s390/esa-g5.s: New.
  358. * gas/testsuite/gas/s390/esa-operands.d: New.
  359. * gas/testsuite/gas/s390/esa-operands.s: New.
  360. * gas/testsuite/gas/s390/esa-reloc.d: New.
  361. * gas/testsuite/gas/s390/esa-reloc.s: New.
  362. * gas/testsuite/gas/s390/esa-z9-109.d: New.
  363. * gas/testsuite/gas/s390/esa-z9-109.s: New.
  364. * gas/testsuite/gas/s390/esa-z900.d: New.
  365. * gas/testsuite/gas/s390/esa-z900.s: New.
  366. * gas/testsuite/gas/s390/esa-z990.d: New.
  367. * gas/testsuite/gas/s390/esa-z990.s: New.
  368. * gas/testsuite/gas/s390/zarch-operands.d: New.
  369. * gas/testsuite/gas/s390/zarch-operands.s: New.
  370. * gas/testsuite/gas/s390/zarch-reloc.d: New.
  371. * gas/testsuite/gas/s390/zarch-reloc.s: New.
  372. * gas/testsuite/gas/s390/zarch-z9-109.d: New.
  373. * gas/testsuite/gas/s390/zarch-z9-109.s: New.
  374. * gas/testsuite/gas/s390/zarch-z900.d: New.
  375. * gas/testsuite/gas/s390/zarch-z900.s: New.
  376. * gas/testsuite/gas/s390/zarch-z990.d: New.
  377. * gas/testsuite/gas/s390/zarch-z990.s: New.
  378. * gas/testsuite/gas/s390/opcode.d: Delete.
  379. * gas/testsuite/gas/s390/opcode.s: Delete.
  380. * gas/testsuite/gas/s390/opcode64.d: Delete.
  381. * gas/testsuite/gas/s390/opcode64.s: Delete.
  382. * gas/testsuite/gas/s390/operands.d: Delete.
  383. * gas/testsuite/gas/s390/operands.s: Delete.
  384. * gas/testsuite/gas/s390/operands64.d: Delete.
  385. * gas/testsuite/gas/s390/operands64.s: Delete.
  386. * gas/testsuite/gas/s390/reloc.d: Likewise.
  387. * gas/testsuite/gas/s390/reloc.s: Likewise.
  388. * gas/testsuite/gas/s390/reloc64.d: Likewise.
  389. * gas/testsuite/gas/s390/reloc64.s: Likewise.
  390. 2005-08-11 Alan Modra <amodra@bigpond.net.au>
  391. * gas/all/gas.exp: Remove a29k and m88k support.
  392. * gas/m88k/allinsn.d: Delete.
  393. * gas/m88k/allinsn.s: Delete.
  394. * gas/m88k/init.d: Delete.
  395. * gas/m88k/init.s: Delete.
  396. * gas/m88k/m88k.exp: Delete.
  397. * gas/tic80/add.d: Delete.
  398. * gas/tic80/add.lst: Delete.
  399. * gas/tic80/add.s: Delete.
  400. * gas/tic80/align.d: Delete.
  401. * gas/tic80/align.lst: Delete.
  402. * gas/tic80/align.s: Delete.
  403. * gas/tic80/bitnum.d: Delete.
  404. * gas/tic80/bitnum.lst: Delete.
  405. * gas/tic80/bitnum.s: Delete.
  406. * gas/tic80/ccode.d: Delete.
  407. * gas/tic80/ccode.lst: Delete.
  408. * gas/tic80/ccode.s: Delete.
  409. * gas/tic80/cregops.d: Delete.
  410. * gas/tic80/cregops.lst: Delete.
  411. * gas/tic80/cregops.s: Delete.
  412. * gas/tic80/endmask.d: Delete.
  413. * gas/tic80/endmask.lst: Delete.
  414. * gas/tic80/endmask.s: Delete.
  415. * gas/tic80/float.d: Delete.
  416. * gas/tic80/float.lst: Delete.
  417. * gas/tic80/float.s: Delete.
  418. * gas/tic80/regops.d: Delete.
  419. * gas/tic80/regops.lst: Delete.
  420. * gas/tic80/regops.s: Delete.
  421. * gas/tic80/regops2.d: Delete.
  422. * gas/tic80/regops2.lst: Delete.
  423. * gas/tic80/regops2.s: Delete.
  424. * gas/tic80/regops3.d: Delete.
  425. * gas/tic80/regops3.lst: Delete.
  426. * gas/tic80/regops3.s: Delete.
  427. * gas/tic80/regops4.d: Delete.
  428. * gas/tic80/regops4.lst: Delete.
  429. * gas/tic80/regops4.s: Delete.
  430. * gas/tic80/relocs1.c: Delete.
  431. * gas/tic80/relocs1.d: Delete.
  432. * gas/tic80/relocs1.lst: Delete.
  433. * gas/tic80/relocs1.s: Delete.
  434. * gas/tic80/relocs1b.d: Delete.
  435. * gas/tic80/relocs2.c: Delete.
  436. * gas/tic80/relocs2.d: Delete.
  437. * gas/tic80/relocs2.lst: Delete.
  438. * gas/tic80/relocs2.s: Delete.
  439. * gas/tic80/relocs2b.d: Delete.
  440. * gas/tic80/tic80.exp: Delete.
  441. 2005-08-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  442. * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Add "L%" to regexp.
  443. 2005-08-05 Paul Brook <paul@codesourcery.com>
  444. * gas/arm/thumb32.s: Use correct conditional suffixes inside IT
  445. blocks.
  446. * gas/arm/thumb2_it.d, gas/arm/thumb2_it.s: New test.
  447. 2005-08-05 Paul Brook <paul@codesourcery.com>
  448. * gas/arm/thumb32.d: Update ldm/stm dests.
  449. * gas/arm/thumb32.s: Ditto.
  450. 2005-08-03 Nick Clifton <nickc@redhat.com>
  451. * gas/arm/iwmmxt-bad2.s: New file: Check for error messages about
  452. erroneous offsets in iwmmxt instructions. Cannot be part of
  453. iwmmxt-bad.s because the errors there stop the assembler before it
  454. gets to check the offsets in instructions.
  455. * gas/arm/iwmmxt-bad2.d: New file.
  456. * gas/arm/iwmmxt-bad2.l: New file: Expected error messages.
  457. 2005-08-02 Khem Raj <kraj@mvista.com>
  458. * gas/arm/iwmmxt.s: Change the offset values of the WLDRD, WSTRD
  459. and WSTRW instructions to be larger than +/-255.
  460. * gas/arm/iwmmxt.d: Fix the expected results for these
  461. instructions.
  462. 2005-07-29 Paul Brook <paul@codesourcery.com>
  463. * gas/arm/thumb32.d: Fix expected output for writeback addressing
  464. modes. Add single high reg push/pop test.
  465. * gas/asm/thumb32.s: Add single high reg push/pop test.
  466. 2005-07-29 Paul Brook <paul@codesourcery.com>
  467. * gas/arm/thumb32.s: Add tests for addw, subw, tbb and tbh.
  468. * gas/arm/thumb32.d: Ditto.
  469. 2005-07-27 Jan Beulich <jbeulich@novell.com>
  470. * gas/ia64/unwind-bad.l: Uncomment patterns matching new warnings.
  471. * gas/ia64/unwind-ok.d: Correct expectations.
  472. 2005-07-26 Jan Beulich <jbeulich@novell.com>
  473. * gas/i386/immed32.[sd]: New.
  474. * gas/i386/immed64.[sd]: New.
  475. * gas/i386/i386.exp: Run new tests.
  476. 2005-07-21 Paul Brook <paul@codesourcery.com>
  477. * gas/arm/thumb32.s: Add tests for [pc, #imm] addressing modes.
  478. * gas/arm/thumb32.d: Ditto.
  479. 2005-07-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
  480. * gas/m32r/rel32.exp: New file.
  481. * gas/m32r/rel32.s: New file.
  482. * gas/m32r/rel32.d: New file.
  483. * gas/m32r/rel32-pic.s: New file.
  484. * gas/m32r/rel32-pic.d: New file.
  485. * gas/m32r/rel32-err.s: New file.
  486. * gas/m32r/error.exp: Added rel32-err.
  487. 2005-07-18 H.J. Lu <hongjiu.lu@intel.com>
  488. * gas/i386/i386.exp: Add suffix.
  489. * gas/i386/suffix.d: New file.
  490. * gas/i386/suffix.s: Likewise.
  491. 2005-07-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  492. * gas/hppa/basic/fp_comp.s: Add level 1.1 directive.
  493. * gas/hppa/basic/special.s, gas/hppa/basic/system.s: Likewise.
  494. 2005-07-18 Jan Beulich <jbeulich@novell.com>
  495. * gas/i386/reloc32.[sdl]: New.
  496. * gas/i386/reloc64.[sdl]: New.
  497. * gas/i386/i386.exp: Run new tests.
  498. 2007-07-15 H.J. Lu <hongjiu.lu@intel.com>
  499. * gas/i386/i386.exp: Add vmx and x86-64-vmx.
  500. * gas/i386/vmx.d: New file.
  501. * gas/i386/vmx.s: Likewise.
  502. * gas/i386/x86-64-vmx.d: Likewise.
  503. * gas/i386/x86-64-vmx.s: Likewise.
  504. 2005-07-14 Nick Clifton <nickc@redhat.com>
  505. PR 1063
  506. * gas/crx/gas-segfault.d: New file.
  507. * gas/crx/gas-segfault.s: New file.
  508. 2005-07-12 Hans-Peter Nilsson <hp@bitrange.com>
  509. * gas/mmix/relax1-n.d, gas/mmix/relax1-rn.d: Avoid "# FIXME: "
  510. first on a line, adjusting for testsuite framework change.
  511. 2005-07-10 H.J. Lu <hongjiu.lu@intel.com>
  512. * i386/x86_64.s: Add absolute siged 32bit addressing tests for
  513. mov.
  514. * i386/x86_64.d: Updated.
  515. 2005-07-08 Hans-Peter Nilsson <hp@axis.com>
  516. PR gas/1049
  517. * gas/cris/rd-pic-2.d, gas/cris/rd-pic-2.s: New test.
  518. * gas/cris/rd-abs32-1.d: Tweak for not emitting reloc-related
  519. garbage for global symbols.
  520. 2005-07-07 Nick Clifton <nickc@redhat.com>
  521. * gas/arm/vfp1xD.d: Adjust expected fadds disassemblies now that
  522. the dissassembler has been fixed.
  523. 2005-05-07 Paul Brook <paul@codesourcery.com>
  524. * gas/ppc/altivec.d: Match all powerpc target vecs.
  525. * gas/ppc/booke.d: Ditto.
  526. * gas/ppc/e500.d: Ditto.
  527. 2005-07-05 Aldy Hernandez <aldyh@redhat.com>
  528. * gas/ms1: New directory.
  529. * gas/ms1/allinsn.d: New.
  530. * gas/ms1/allinsn.s: New.
  531. * gas/ms1/badinsn.s: New.
  532. * gas/ms1/badinsn1.s: New.
  533. * gas/ms1/badoffsethigh.s: New.
  534. * gas/ms1/badoffsetlow.s: New.
  535. * gas/ms1/badorder.s: New.
  536. * gas/ms1/badreg.s: New.
  537. * gas/ms1/badsignedimmhigh.s: New.
  538. * gas/ms1/badsignedimmlow.s: New.
  539. * gas/ms1/badsyntax.s: New.
  540. * gas/ms1/badsyntax1.s: New.
  541. * gas/ms1/badunsignedimmhigh.s: New.
  542. * gas/ms1/badunsignedimmlow.s: New.
  543. * gas/ms1/errors.exp: New.
  544. * gas/ms1/ldst.s: New.
  545. * gas/ms1/misc.d: New.
  546. * gas/ms1/misc.s: New.
  547. * gas/ms1/ms1-16-003.d: New.
  548. * gas/ms1/ms1-16-003.s: New.
  549. * gas/ms1/ms1.exp: New.
  550. * gas/ms1/msys.d: New.
  551. * gas/ms1/msys.s: New.
  552. * gas/ms1/relocs.d: New.
  553. * gas/ms1/relocs.exp: New.
  554. * gas/ms1/relocs1.s: New.
  555. * gas/ms1/relocs2.s: New.
  556. 2005-07-05 Jan Beulich <jbeulich@novell.com>
  557. * gas/i386/svme.d: New.
  558. * gas/i386/svme.s: New.
  559. * gas/i386/svme64.d: New.
  560. * gas/i386/i386.exp: Run new tests.
  561. 2005-07-04 Zack Weinberg <zack@codesourcery.com>
  562. * lib/gas-defs.exp (run_dump_tests): New proc.
  563. (run_dump_test): Add support for new options: target, not-target,
  564. skip, not-skip, error-output. Document stderr. Tidy a
  565. little.
  566. (slurp_options): If a line doesn't match the option regexp, but
  567. does begin with #, ignore it; don't stop parsing options.
  568. * gas/arm/arm.exp: Remove most code. Use run_dump_tests.
  569. * gas/arm/archv6t2-bad.d, gas/arm/armv1.d, gas/arm/iwmmxt-bad.d
  570. * gas/arm/r15-bad.d, gas/arm/req.d, gas/arm/t16-bad.d
  571. * gas/arm/undefined.d, gas/arm/undefined_coff.d, gas/arm/vfp-bad.d:
  572. New files.
  573. * gas/arm/bignum1.d, gas/arm/mapping.d, gas/arm/pic.d:
  574. Only run on ELF targets.
  575. * gas/arm/tls.d, gas/arm/unwind.d: Only run on ELF targets.
  576. Skip on VxWorks.
  577. * gas/arm/tls_vxworks.d, gas/arm/unwind_vxworks.d: New files.
  578. * gas/arm/thumb.d, gas/arm/thumb32.d: Don't run on aout or pe.
  579. * gas/arm/le-fpconst.d: Only run on *-*-pe.
  580. * gas/arm/inst.d: Skip on WinCE.
  581. * gas/arm/wince_inst.d: Skip unless WinCE.
  582. * gas/arm/el_segundo.d: Mark up for actual use; adjust
  583. expectations.
  584. * gas/arm/el_segundo.s: Remove irrelevant junk. Add padding
  585. for a.out's sake.
  586. 2005-07-01 Jan Beulich <jbeulich@novell.com>
  587. * gas/ia64/group-2.s: Use register as second operand of .prologue.
  588. * gas/ia64/unwind-err.s: Add check for .vframesp.
  589. * gas/ia64/unwind-err.l: Adjust.
  590. * gas/ia64/strange.[sd]: New.
  591. * gas/ia64/unwind-bad.[sl]: New.
  592. * gas/ia64/unwind-ok.[sd]: New.
  593. * gas/ia64/ia64.exp: Run new tests.
  594. 2005-06-30 Zack Weinberg <zack@codesourcery.com>
  595. * gas/arm/arm.exp: Don't special case ldconst, arm7t, or copro
  596. for *-wince-*.
  597. * gas/arm/wince_arm7t.d, gas/arm/wince_copro.d
  598. * gas/arm/wince_ldconst.d: Delete.
  599. 2005-06-20 H.J. Lu <hongjiu.lu@intel.com>
  600. PR 1013
  601. * i386/x86_64.s: Add absolute 64bit addressing tests for mov.
  602. * i386/x86_64.d: Updated.
  603. 2005-06-17 Jan Beulich <jbeulich@novell.com>
  604. * gas/i386/x86-64-pcrel.s: Add insn requiring 64-bit pc-relative
  605. relocation. Add insns for all widths of non-pc-relative relocations.
  606. * gas/i386/x86-64-pcrel.d: Adjust.
  607. 2005-06-13 Zack Weinberg <zack@codesourcery.com>
  608. * gas/arm/thumb.s: Only branch to labels defined in this file.
  609. * gas/arm/thumb.d, gas/arm/thumb32.d: Adjust expected output.
  610. 2005-06-01 Maciej W. Rozycki <macro@linux-mips.org>
  611. * gas/mips/ldstla-32-1.l: Update to handle leading zeroes.
  612. * gas/mips/ldstla-32-mips3-1.l: Likewise.
  613. 2005-05-27 Jan Beulich <jbeulich@novell.com>
  614. * gas/ia64/proc.l: Adjust.
  615. 2005-05-25 Steve Ellcey <sje@cup.hp.com>
  616. * gas/ia64/global.d: Change --sym to --syms.
  617. 2005-05-25 H.J. Lu <hongjiu.lu@intel.com>
  618. * gas/ia64/group-1.d: Updated.
  619. * gas/ia64/group-2.d: Likewise.
  620. 2005-05-25 Jan Beulich <jbeulich@novell.com>
  621. * gas/ia64/radix.s: New.
  622. * gas/ia64/radix.l: New.
  623. * gas/ia64/ia64.exp: Run new test.
  624. 2005-05-25 Jan Beulich <jbeulich@novell.com>
  625. * gas/i386/intelok.d: Account for 32-bit displacements being shown
  626. in hex.
  627. 2005-05-24 H.J. Lu <hongjiu.lu@intel.com>
  628. * gas/elf/group0b.d: Updated.
  629. * gas/elf/group1b.d: Likewise.
  630. 2005-05-19 Jan Beulich <jbeulich@novell.com>
  631. * gas/ia64/reloc-uw.s: New.
  632. * gas/ia64/reloc-uw.d: New.
  633. * gas/ia64/reloc-uw-ilp32.d: New.
  634. * gas/ia64/ia64.exp: Run new test.
  635. 2005-05-18 Jan Beulich <jbeulich@novell.com>
  636. * gas/all/altmacro.s: Parenthesize operand of %.
  637. 2005-05-17 Zack Weinberg <zack@codesourcery.com>
  638. * gas/arm/arm.exp: Convert all existing "gas_test" tests to
  639. "run_dump_test" tests. Run more tests unconditionally. Run new tests.
  640. * gas/arm/arch4t.s, gas/arm/arch6zk.s, gas/arm/arm3.s, gas/arm/arm6.s
  641. * gas/arm/arm7dm.s, gas/arm/bignum1.s, gas/arm/float.s
  642. * gas/arm/immed.s, gas/arm/iwmmxt.s, gas/arm/offset.s, gas/arm/thumb.s:
  643. Adjust to work as a dump test.
  644. * gas/arm/arch4t.d, gas/arm/arch6zk.d, gas/arm/arm3.d, gas/arm/arm6.d
  645. * gas/arm/arm7dm.d, gas/arm/bignum1.d, gas/arm/float.d
  646. * gas/arm/immed.d, gas/arm/iwmmxt.d, gas/arm/offset.d, gas/arm/thumb.d:
  647. New files.
  648. * gas/arm/armv1-bad.l, gas/arm/armv1-bad.s: Remove tests for
  649. diagnostics that don't happen in the first pass anymore.
  650. * gas/arm/iwmmxt-bad.l, gas/arm/r15-bad.l, gas/arm/req.l
  651. * gas/arm/vfp-bad.l:
  652. Update expected diagnostics.
  653. * gas/arm/pic.d: Update expected reloc name.
  654. * gas/arm/thumbv6.d: CPY no longer appears in disassembly.
  655. * gas/arm/r15-bad.s: Avoid two-argument mul.
  656. * gas/arm/req.s: Adjust comments.
  657. * gas/arm/maverick.d, gas/arm/maverick.s: Avoid inappropriate
  658. use of PC.
  659. * gas/arm/macro-1.d, gas/arm/macro1.s
  660. * gas/arm/t16-bad.l, gas/arm/t16-bad.s
  661. * gas/arm/tcompat.d, gas/arm/tcompat.s
  662. * gas/arm/tcompat2.d, gas/arm/tcompat2.s
  663. * gas/arm/thumb32.d, gas/arm/thumb32.s
  664. New test pair.
  665. 2005-05-17 Jan Beulich <jbeulich@novell.com>
  666. * gas/mmix/err-byte1.s: Adjust expected error text on line 10.
  667. 2005-05-17 Nick Clifton <nickc@redhat.com>
  668. * gas/v850/split-lo16.s: Add test for a lo() pseudo reloc
  669. corrupting an ld.w instruction.
  670. * gas/v850/split-lo16.d: Add expected, correct (ie not corrupt)
  671. output.
  672. 2005-05-10 Michael Matz <matz@suse.de>
  673. * gas/hppa/parse/block1.s: Use official limit (0x3fffffff) for
  674. .block.
  675. 2005-05-10 Hans-Peter Nilsson <hp@bitrange.com>
  676. * gas/mmix/relax2.s: Drop ":" off label definitions.
  677. 2005-05-09 Jan Beulich <jbeulich@novell.com>
  678. * gas/i386/tlsd.[sd]: Adjust to not assume zero displacement will
  679. actually be present in memory addressing.
  680. * gas/i386/tlspic.[sd]: Likewise.
  681. 2005-05-07 H.J. Lu <hongjiu.lu@intel.com>
  682. PR 940
  683. * gas/ia64/group-2.d: New.
  684. * gas/ia64/group-2.s: New.
  685. * gas/ia64/ia64.exp: Add "group-2".
  686. 2005-05-07 H.J. Lu <hongjiu.lu@intel.com>
  687. PR 843
  688. * gas/i386/i386.exp: Add x86-64-branch.
  689. * gas/i386/x86-64-branch.d: New.
  690. * gas/i386/x86-64-branch.s: New.
  691. 2005-05-06 Jan Beulich <jbeulich@novell.com>
  692. * gas/macros/badarg.s: Add check for bad qualifier specification.
  693. * gas/macros/badarg.l: Adjust.
  694. * gas/macros/vararg.[sd]: New.
  695. * gas/macros/macros.exp: Run new test.
  696. 2005-05-06 Jan Beulich <jbeulich@novell.com>
  697. * gas/all/cond.s: Also test .ifb/.ifnb.
  698. * gas/all/cond.d: Adjust.
  699. 2005-05-06 Jan Beulich <jbeulich@novell.com>
  700. * gas/macros/dot.s: Don't use pseudo-ops in first column.
  701. * gas/macros/dot.l: Match broader range of possible outputs.
  702. * gas/macros/purge.l: Likewise.
  703. * gas/macros/purge.s: Start generated macro names with an underscore.
  704. 2005-05-05 Paul Brook <paul@codesourcery.com>
  705. * gas/i386/i386.exp: Don't run divide test on vxworks.
  706. 2005-05-05 Nick Clifton <nickc@redhat.com>
  707. * Update the address and phone number of the FSF organization in
  708. the GPL notices in the following files:
  709. gas/all/itbl-test.c, gas/all/test-example.c, gas/all/test-gen.c,
  710. gas/arm/maverick.c, gas/cris/cris.exp, gas/hppa/basic/basic.exp,
  711. gas/hppa/parse/parse.exp, gas/hppa/reloc/reloc.exp,
  712. gas/hppa/unsorted/unsorted.exp, gas/m88k/m88k.exp,
  713. gas/mmix/mmix-err.exp, gas/mmix/mmix-list.exp, gas/mmix/mmix.exp,
  714. gas/mn10200/basic.exp, gas/mn10300/am33-2.c,
  715. gas/mn10300/basic.exp, gas/pdp11/opcode.s, gas/ppc/aix.exp,
  716. gas/sh/basic.exp, gas/sh/err.exp, gas/sh/arch/arch.exp,
  717. gas/sh/sh64/sh64.exp, gas/v850/basic.exp, lib/gas-defs.exp
  718. 2005-05-05 Mike Frysinger <vapier@gentoo.org>
  719. * gas/sh/basic.exp: Replace linux-gnu with linux-* to allow for
  720. versions of Linux which do not use glibc.
  721. * gas/vax/vax.exp: Likewise.
  722. 2005-05-05 Paul Brook <paul@codesourcery.com>
  723. * lib/gas-defs.exp (regexp_diff): Pass test if last line is "#...".
  724. 2005-04-26 H.J. Lu <hongjiu.lu@intel.com>
  725. * gas/all/assign.s: Make `x' and `y' global.
  726. 2005-04-25 Jan Beulich <jbeulich@novell.com>
  727. * gas/macros/badarg.s: Add tests for collisions between/among macro
  728. parameters and local symbols.
  729. * gas/macros/badarg.l: Adjust.
  730. 2005-04-20 Jan Beulich <jbeulich@novell.com>
  731. * gas/elf/struct.s: Adjust to not get into alignment issues.
  732. * gas/elf/struct.d: Adjust for the above and the test's name.
  733. 2005-04-19 H.J. Lu <hongjiu.lu@intel.com>
  734. * gas/i386/padlock.d: Updated.
  735. 2005-04-19 Andreas Schwab <schwab@suse.de>
  736. * gas/ia64/invalid-ar.l: Adapt to changed error message.
  737. 2005-04-18 Jan Beulich <jbeulich@novell.com>
  738. * gas/macros/purge.[ls]: New.
  739. * gas/macros/macros.exp: Run new test.
  740. 2005-04-15 Jan Beulich <jbeulich@novell.com>
  741. * gas/elf/struct.[sd]: New.
  742. * gas/elf/elf.exp: Run new test.
  743. 2005-04-15 Alan Modra <amodra@bigpond.net.au>
  744. * gas/all/assign.s: New.
  745. * gas/all/assign.d: New.
  746. * gas/all/gas.exp: Run it.
  747. 2005-04-13 Maciej W. Rozycki <macro@linux-mips.org>
  748. * gas/mips/ldstla-32.s: Exclude offsets that are now meant to fail
  749. and include more instructions/offsets that are meant to succeed.
  750. Use $4 instead $3 to avoid register dependencies.
  751. * gas/mips/ldstla-32.d: Update accordingly.
  752. * gas/mips/ldstla-32-shared.d: Likewise.
  753. * gas/mips/ldstla-32-mips3.d: New test based on the above, except
  754. for mips3.
  755. * gas/mips/ldstla-32-mips3-shared.d: Similarly, for PIC.
  756. * gas/mips/ldstla-32-mips3.s: Source for the new tests.
  757. * gas/mips/ldstla-32-1.s: New test for offsets that are meant to
  758. fail.
  759. * gas/mips/ldstla-32-mips3-1.s: Likewise, for mips3.
  760. * gas/mips/ldstla-32-1.l: Stderr output for the new test.
  761. * gas/mips/ldstla-32-mips3-1.l: Likewise.
  762. * gas/mips/mips.exp: Run the new tests.
  763. 2005-04-11 Mark Kettenis <kettenis@gnu.org>
  764. * gas/all/gas.exp: Don't run fastcall labels test on
  765. i*86-*-openbsd*.
  766. 2005-04-11 Jan Beulich <jbeulich@novell.com>
  767. * gas/macros/dot.[ls]: New.
  768. * gas/macros/macros.exp: Run new test.
  769. 2005-04-06 H.J. Lu <hongjiu.lu@intel.com>
  770. * gas/i386/x86-64-pcrel.s: Test R_X86_64_32S.
  771. * gas/i386/x86-64-pcrel.d: Updated.
  772. 2005-04-01 Jan-Benedict Glaw <jbglaw@lug-owl.de>
  773. * gas/vax/flonum.s: New testcase: Encode some flonums.
  774. * gas/vax/flonum.d: Expected result of new testcase.
  775. * gas/vax/vax.exp: Call the new testcase.
  776. * gas/vax/elf-rel.d: Call gas with -k. Thanks to Matt Thomas for
  777. figuring out.
  778. * gas/vax/vax.exp: Run elf-rel.[sd] for NetBSD-ELF and Linux.
  779. 2005-04-01 Jan Beulich <jbeulich@novell.com>
  780. * gas/i386/bss.[sd]: New.
  781. * gas/i386/i386.exp: Run new test.
  782. 2005-04-01 Jan Beulich <jbeulich@novell.com>
  783. * gas/i386/x86-64-pcrel.[sd]: New.
  784. * gas/i386/i386.exp: Run new test.
  785. 2005-03-30 Julian Brown <julian@codesourcery.com>
  786. * gas/arm/mapping.d: Update expected output due to mapping symbols
  787. being untyped.
  788. 2005-03-29 H.J. Lu <hongjiu.lu@intel.com>
  789. * gas/i386/i386.exp: Run segment and inval-seg for i386. Run
  790. x86-64-segment and x86-64-inval-seg for x86-64.
  791. * gas/i386/intel.d: Expect movw for moving between memory and
  792. segment register.
  793. * gas/i386/naked.d: Likewise.
  794. * gas/i386/opcode.d: Likewise.
  795. * gas/i386/x86-64-opcode.d: Likewise.
  796. * gas/i386/opcode.s: Use movw for moving between memory and
  797. segment register.
  798. * gas/i386/x86-64-opcode.s: Likewise.
  799. * : Likewise.
  800. * gas/i386/inval-seg.l: New.
  801. * gas/i386/inval-seg.s: New.
  802. * gas/i386/segment.l: New.
  803. * gas/i386/segment.s: New.
  804. * gas/i386/x86-64-inval-seg.l: New.
  805. * gas/i386/x86-64-inval-seg.s: New.
  806. * gas/i386/x86-64-segment.l: New.
  807. * gas/i386/x86-64-segment.s: New.
  808. 2005-03-29 Daniel Jacobowitz <dan@codesourcery.com>
  809. * gas/arm/tls.s, gas/arm/tls.d: New files.
  810. * gas/arm/arm.exp: Run TLS test.
  811. 2005-03-29 Julian Brown <julian@codesourcery.com>
  812. * gas/arm/unwind.d: Update expected output.
  813. 2005-03-28 H.J. Lu <hongjiu.lu@intel.com>
  814. PR 803
  815. * gas/ia64/dv-imply.d: Pass -mtune=itanium1 to as.
  816. * gas/ia64/dv-mutex.d : Likewise.
  817. * gas/ia64/dv-safe.d: Likewise.
  818. * gas/ia64/dv-srlz.d.nop: Likewise.
  819. * gas/ia64/ldxmov-1.d: Likewise.
  820. * gas/ia64/opc-b.d: Likewise.
  821. * gas/ia64/opc-f.d: Likewise.
  822. * gas/ia64/opc-i.d: Likewise.
  823. * gas/ia64/opc-m.d: Likewise.
  824. * gas/ia64/operand-or.d: Likewise.
  825. * gas/ia64/pcrel.d: Likewise.
  826. * gas/ia64/pseudo.d: Likewise.
  827. * gas/ia64/tls.d: Likewise.
  828. 2005-03-24 Hans-Peter Nilsson <hp@axis.com>
  829. * gas/cris/range-err-1.s: Adjust expected messages for hosts with
  830. 64-bit longs.
  831. 2005-03-23 Alan Modra <amodra@bigpond.net.au>
  832. * gas/elf/section5.s: Don't start directives in first column.
  833. 2005-03-21 Nick Clifton <nickc@redhat.com>
  834. * gas/arm/iwmmxt.s: Update instructions that use the "never" value
  835. in the conditional field to use "le" instead. This is so that the
  836. disassembler will disassemble them.
  837. * gas/arm/iwmmxt.d: Update expected disassemblies.
  838. 2005-03-17 Jan Beulich <jbeulich@novell.com>
  839. * gas/i386/intel.d: Add stderr directive.
  840. * gas/i386/intel.e: New.
  841. * gas/i386/intel16.d: Add stderr directive. Adjust for changed
  842. source.
  843. * gas/i386/intel16.e: New.
  844. * gas/i386/intel16.s: Add instances of addressing forms with base
  845. and index specified in reverse order.
  846. * gas/i386/intelbad.l: Adjust for changed source.
  847. * gas/i386/intelbad.s: Add more operand forms to check.
  848. * gas/i386/intelok.d: Remove -r from objdump options. Add stderr
  849. directive. Adjust for changed source.
  850. * gas/i386/intelok.e: New.
  851. * gas/i386/intelok.s: Define MASM constants byte, word, etc. Add
  852. more operand forms to check.
  853. * gas/i386/x86_64.d: Add stderr directive.
  854. * gas/i386/x86_64.e: New.
  855. * gas/i386/x86_64.s: Adjust for parser changes.
  856. 2005-03-15 Zack Weinberg <zack@codesourcery.com>
  857. * gas/arm/archv6t2.d, gas/arm/archv6t2.s: New dump test.
  858. * gas/arm/archv6t2-bad.l, gas/arm/archv6t2-bad.l: New errors test.
  859. * gas/arm/arm.exp: Run them.
  860. 2005-03-14 Eric Christopher <echristo@redhat.com>
  861. * gas/cfi/cfi-mips-1.d, gas/cfi/cfi-mips-1.s: New dump test.
  862. * gas/cfi/cfi.exp: Run it.
  863. * gas/cfi/cfi-common-1.d: Update.
  864. * gas/cfi/cfi-common-2.d: Ditto.
  865. * gas/cfi/cfi-common-3.d: Ditto.
  866. * gas/cfi/cfi-common-4.d: Ditto.
  867. 2005-03-12 Zack Weinberg <zack@codesourcery.com>
  868. * gas/arm/thumbv6k.d, gas/arm/thumbv6k.s: New dump test.
  869. * gas/arm/arm.exp: Run it.
  870. 2005-03-10 Aldy Hernandez <aldyh@redhat.com>
  871. * gas/ppc/e500.d: Fix encoding of efscfd.
  872. 2005-03-10 Jeff Baker <jbaker@qnx.com>
  873. Alan Modra <amodra@bigpond.net.au>
  874. * gas/ppc/booke.s: Add new m[t,f]sprg testcases.
  875. * gas/ppc/booke.d: Likewise.
  876. 2005-03-09 Richard Sandiford <rsandifo@redhat.com>
  877. * gas/mips/vr4130.[sd]: New test.
  878. * gas/mips/mips.exp: Run it.
  879. 2005-03-09 Richard Sandiford <rsandifo@redhat.com>
  880. * gas/mips/relax-swap1-mips[12].d: Expect the delay slots of
  881. bc1f and bc1t to be filled.
  882. * gas/mips/branch-misc-3.[sd]: New test.
  883. * gas/mips/mips.exp: Run it.
  884. 2005-03-09 Ben Elliston <bje@au.ibm.com>
  885. * gas/maxq10/maxq10.exp: Remove stray semicolons.
  886. * gas/maxq20/maxq20.exp: Likewise.
  887. 2005-03-08 Jan Beulich <jbeulich@novell.com>
  888. * gas/ia64/no-fit.[ls]: New.
  889. * gas/ia64/ia64.exp: Run new test.
  890. 2005-03-08 Jan Beulich <jbeulich@novell.com>
  891. * gas/ia64/xdata.[sd], gas/ia64/xdata-ilp32.d: New.
  892. * gas/ia64/ia64.exp: Run new tests.
  893. 2005-03-08 Jan Beulich <jbeulich@novell.com>
  894. * gas/ia64/pcrel.d: Account for big endian target.
  895. * gas/ia64/reloc-bad.s: Enforce 64-bit ABI.
  896. 2005-03-08 Hans-Peter Nilsson <hp@axis.com>
  897. Adjust testsuite for cris-axis-aout.
  898. * gas/cris/rd-bcnst.d, gas/cris/rd-usp-1.d: Adjust regexps for a.out output.
  899. * gas/cris/mulbug-err-1.s, gas/cris/rd-arch-1.d,
  900. gas/cris/rd-arch-2.d, gas/cris/rd-arch-3.d, gas/cris/rd-break32.d,
  901. gas/cris/rd-pcrel2.d, gas/cris/rd-ppv1032.d, gas/cris/rd-ppv32.d,
  902. gas/cris/rd-usp-1b.d, gas/cris/v32-err-7.s: Pass --em=criself.
  903. 2005-03-04 David Daney <ddaney@avtrex.com>
  904. * gas/mips/elf-rel23b.d: Use '__gnu_local_gp' instead of '_gp'
  905. for -mno-shared optimization.
  906. * gas/mips/elf-rel25a.d: Ditto.
  907. 2005-03-04 Nick Clifton <nickc@redhat.com>
  908. * gas/arm/arm.exp: Fix test for running the "undefined" to catch
  909. more non-ELF cases.
  910. * gas/arm/pic.d: Fix for vxworks target.
  911. * gas/arm/basic.d: Likewise.
  912. * gas/arm/unwind.d: Likewise.
  913. 2005-03-04 Richard Sandiford <rsandifo@redhat.com>
  914. * gas/mips/ldstla-{n32.s, n32.d, n32-shared.d}: Delete.
  915. * gas/mips/ldstla-{n64.d, n64-shared.d}: Adjust expected output
  916. for loads and stores from constant addresses.
  917. * gas/mips/ldstla-{sym32.s, eabi64.d, n64-sym32.d}: New tests.
  918. * gas/mips/mips.exp: Run them.
  919. 2005-03-03 Richard Sandiford <rsandifo@redhat.com>
  920. * gas/mips/mips.exp: Move tls tests to main $elf block.
  921. 2005-03-03 Nick Clifton <nickc@redhat.com>
  922. * gas/macros/macros.exp (and.s): Expect this test to fail for the
  923. tic4x-coff target because it uses the '&' character as a line
  924. separator.
  925. * gas/sh/basic.exp: Add an sh-hms version of the pcrel test.
  926. * gas/sh/pcrel-hms.d: New file. Adjusted form of pcrel-coff.d for
  927. the sh-hms target.
  928. * gas/sh/arch/arch.exp: Expect the same failures for sh-hms port
  929. as for the sh-coff port.
  930. * gas/macros/macros.exp (run_list_test): Also expect the msp430
  931. port to fail the strings test because it defines
  932. ONLY_STANDARD_ESCAPES.
  933. * gas/arm/arch6zk.s: Add three nop instructions in order to pad
  934. the .text section out to a 32-byte boundary as will automatically
  935. be done by the arm-aout target.
  936. * gas/arm/arch6zk.d: Add expected nop disassemblies.
  937. * gas/d30v/serial.l: Remove listing lines that are no longer
  938. emitted and fix up expected binary encoding.
  939. * gas/d30v/serial2.l: Likewise.
  940. * gas/d30v/serial2O.l: Likewise.
  941. 2005-03-03 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
  942. * gas/arc/extensions.s: Add tests for extcoreregister.
  943. * gas/arc/extensions.d: Likewise.
  944. * gas/arc/warn.s: Warnings for readonly core registers accessed.
  945. * gas/arc/warn.d: Likewise.
  946. * gas/arc/arc.exp: Run extensions testcase.
  947. 2005-03-03 Richard Sandiford <rsandifo@redhat.com>
  948. * gas/mips/noat-1.d: Add -mips1 to assembler options.
  949. 2005-03-03 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
  950. * gas/arc/ld.s: Add checks for short immediates with ld.
  951. * gas/arc/ld.d: Likewise.
  952. 2005-03-02 Daniel Jacobowitz <dan@codesourcery.com>
  953. * gas/mips/tls-o32.d, gas/mips/tls-o32.s, gas/mips/tls-ill.l,
  954. gas/mips/tls-ill.s: New files.
  955. * gas/mips/mips.exp: Run TLS tests.
  956. 2005-03-02 Alan Modra <amodra@bigpond.net.au>
  957. * gas/ppc/astest.d: Adjust for relocs reduced to section sym.
  958. * gas/ppc/astest2.d: Likewise.
  959. * gas/ppc/astest2_64.d: Likewise.
  960. * ppc/astest64.d: Likewise.
  961. * ppc/booke.d: Likewise.
  962. * ppc/power4.d: Likewise.
  963. * ppc/test1elf32.d: Likewise.
  964. * ppc/test1elf64.d: Likewise.
  965. 2005-03-02 Jan Beulich <jbeulich@novell.com>
  966. * gas/i386/cr-err.[ls]: New.
  967. * gas/i386/crx.[ds]: New.
  968. * gas/i386/i386.exp: Run new tests.
  969. 2005-03-02 Jan Beulich <jbeulich@novell.com>
  970. * gas/i386/intelok.d: Add -r to objdump options. Adjust expectations.
  971. * gas/i386/intelok.s: Add checks for various special memory operands.
  972. 2005-03-01 Ramana Radhakrishnan <ramana.radhakrishnan@codito.com>
  973. * gas/arc/extensions.s: New file.
  974. * gas/arc/extensions.d: New file.
  975. 2005-03-01 Nick Clifton <nickc@redhat.com>
  976. * gas/arm/arm.exp (undefined): Run a COFF variant of this test for
  977. COFF based ports.
  978. * gas/arm/undefined_coff.s: New file: Variant of undefined.s but
  979. with a COFF formated local label name.
  980. * gas/arm/undefined_coff.l: New file. Variant of undefined.l.
  981. 2005-03-01 Stig Petter Olsroed <stigpo@users.sourceforge.net>
  982. Nick Clifton <nickc@redhat.com>
  983. * gas/arm/inst.d: Allow for ARM ports which decode the reloc
  984. associated with branches and so show the exact symbolic
  985. destination address rather than an offset from the start of the
  986. section.
  987. * gas/arm/pic.d: Likewise.
  988. 2005-03-01 Alan Modra <amodra@bigpond.net.au>
  989. * gas/m68k/mcf-emac.d: Allow for 64-bit addresses.
  990. * gas/m68k/mcf-mac.d: Likewise.
  991. * gas/m68k/mcf-mov3q.d: Likewise.
  992. * gas/m68k/mode5.d: Likewise.
  993. 2005-02-22 Eric Christopher <echristo@redhat.com>
  994. * gas/mips/elf-rel10.d: Update for label change.
  995. 2005-02-22 Maciej W. Rozycki <macro@mips.com>
  996. * gas/mips/mips16-dwarf2.d: Pass -mabi=32. Include relocation
  997. information.
  998. * gas/mips/mips16-dwarf2-n32.d: New test to check DWARF2 line
  999. information for MIPS16 for the n32 ABI.
  1000. * gas/mips/mips.exp. Run the new test.
  1001. 2005-02-22 Eric Christopher <echristo@redhat.com>
  1002. * gas/mips/elf-rel10.s: Add label for frob.
  1003. 2005-02-22 Maciej W. Rozycki <macro@mips.com>
  1004. * gas/mips/mips16-dwarf2.d: New test to check DWARF2 line
  1005. information for MIPS16.
  1006. * gas/mips/mips16-dwarf2.s: Source for the new test.
  1007. * gas/mips/mips.exp: Run the new test.
  1008. 2005-02-21 Alan Modra <amodra@bigpond.net.au>
  1009. * gas/d10v/instruction_packing-005.d: Adjust.
  1010. * gas/d10v/instruction_packing-008.d: Ignore disassembled stabs.
  1011. * gas/d10v/instruction_packing-009.d: Likewise.
  1012. * gas/d10v/instruction_packing-010.d: Likewise.
  1013. * gas/d10v/warning-001.d: Use #warning instead of #error.
  1014. * gas/d10v/warning-002.d: Likewise.
  1015. * gas/d10v/warning-003.d: Likewise.
  1016. * gas/d10v/warning-004.d: Likewise.
  1017. * gas/d10v/warning-005.d: Likewise.
  1018. * gas/d10v/warning-006.d: Likewise.
  1019. * gas/d10v/warning-007.d: Likewise.
  1020. * gas/d10v/warning-008.d: Likewise.
  1021. * gas/d10v/warning-009.d: Likewise.
  1022. * gas/d10v/warning-010.d: Likewise.
  1023. * gas/d10v/warning-011.d: Likewise.
  1024. * gas/d10v/warning-012.d: Likewise.
  1025. * gas/d10v/warning-013.d: Likewise.
  1026. * gas/d10v/warning-015.d: Likewise.
  1027. * gas/d10v/warning-016.d: Likewise.
  1028. * gas/d10v/warning-017.d: Likewise.
  1029. * gas/d10v/warning-018.d: Likewise.
  1030. * gas/d10v/warning-019.d: Likewise.
  1031. * lib/gas-defs.exp (run_dump_test): Don't require a dump program if
  1032. #warning given. Rearrange to allow $program to remain unset.
  1033. Fail the test if warning not found when expected. Conversely fail
  1034. the test if assembler errors or warnings given when not expected.
  1035. 2005-02-18 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
  1036. * gas/mips/noat-1.s, gas/mips/noat-1.d, gas/mips/noat-2.s,
  1037. gas/mips/noat2.l, gas/mips/noat-3.s, gas/mips/noat-3.l,
  1038. gas/mips/noat-4.s, gas/mips/noat-4.l, gas/mips/noat-5.s,
  1039. gas/mips/noat-5.l, gas/mips/noat-6.s, gas/mips/noat-6.l,
  1040. gas/mips/noat-7.s, gas/mips/noat-7.l: New files, testcases for
  1041. .set noat in macro expansions.
  1042. * gas/mips/mips.exp: Run new testcases.
  1043. * gas/mips/rol-hw.d, gas/mips/rol-hw.l, gas/mips/rol.d,
  1044. gas/mips/rol.l, gas/mips/rol.s, gas/mips/rol64-hw.d,
  1045. gas/mips/rol64-hw.l, gas/mips/rol64.d, gas/mips/rol64.l,
  1046. gas/mips/rol64.s, gas/mips/uld2-eb.d, gas/mips/uld2-el.d,
  1047. gas/mips/uld2.l, gas/mips/uld2.s, gas/mips/ulh2-eb.d,
  1048. gas/mips/ulh2-el.d, gas/mips/ulh2.l, gas/mips/ulh2.s,
  1049. gas/mips/ulw2-eb-ilocks.d, gas/mips/ulw2-eb.d,
  1050. gas/mips/ulw2-el-ilocks.d, gas/mips/ulw2-el.d, gas/mips/ulw2.l,
  1051. gas/mips/ulw2.s: Don't try to test .set noat.
  1052. 2005-02-17 H.J. Lu <hongjiu.lu@intel.com>
  1053. * gas/ia64/hint.b-err.l: New file.
  1054. * gas/ia64/hint.b-err.s: Likewise.
  1055. * gas/ia64/hint.b-warn.l: Likewise.
  1056. * gas/ia64/hint.b-warn.s: Likewise.
  1057. * gas/ia64/ia64.exp: Run hint.b-err and hint.b-warn.
  1058. * gas/ia64/opc-b.d: Pass -mhint.b=ok to as.
  1059. 2005-02-17 Jan Beulich <jbeulich@novell.com>
  1060. * gas/ia64/nostkreg.[ds]: New.
  1061. * gas/ia64/ia64.exp: Run new test.
  1062. 2005-02-16 Alan Modra <amodra@bigpond.net.au>
  1063. * gas/all/gas.exp (quad): Don't run on i960.
  1064. 2005-02-15 Nigel Stephens <nigel@mips.com>
  1065. Maciej W. Rozycki <macro@mips.com>
  1066. * gas/mips/mips16-hilo.d: New test for the R_MIPS16_HI16 and
  1067. R_MIPS16_LO16 relocs.
  1068. * gas/mips/mips16-hilo-n32.d: Likewise, for the n32 ABI.
  1069. * gas/mips/mips16-hilo.s: Source for the new tests.
  1070. * gas/mips/mips.exp: Run the new tests.
  1071. 2005-02-15 Jan Beulich <jbeulich@novell.com>
  1072. * gas/ia64/pcrel.[ds]: New.
  1073. * gas/ia64/ia64.exp: Run new test.
  1074. 2005-02-15 Jan Beulich <jbeulich@novell.com>
  1075. * gas/ia64/dv-raw-err.l: Expect specific resource for RAW
  1076. violation on b0.
  1077. * gas/ia64/regval.[ls]: New.
  1078. * gas/ia64/ia64.exp: Run new test.
  1079. 2005-02-15 Jan Beulich <jbeulich@novell.com>
  1080. * gas/ia64/dv-raw-err.s: Don't use r0 or f0 as output operand.
  1081. * gas/ia64/dv-waw-err.s: Likewise.
  1082. * gas/ia64/reg-err.[ls]: New.
  1083. * gas/ia64/ia64.exp: Run new test.
  1084. 2005-02-15 Jan Beulich <jbeulich@novell.com>
  1085. * gas/ia64/reloc.[ds]: New.
  1086. * gas/ia64/reloc-bad.[ls]: New.
  1087. * gas/ia64/ia64.exp: Run new tests.
  1088. 2005-02-15 Jan Beulich <jbeulich@novell.com>
  1089. * gas/ia64/operand-or.d: Pass -xnone to assembler.
  1090. 2005-02-13 Jan Beulich <jbeulich@novell.com>
  1091. * gas/ia64/label.l: Adjust line numbers.
  1092. * gas/ia64/label.s: Add .explicit.
  1093. * gas/ia64/nop_x.s: Likewise.
  1094. * gas/ia64/opc-a.d: Add assembler option -xnone.
  1095. * gas/ia64/opc-b.d: Likewise.
  1096. * gas/ia64/opc-f.d: Likewise.
  1097. * gas/ia64/opc-i.d: Likewise.
  1098. * gas/ia64/opc-m.d: Likewise.
  1099. * gas/ia64/opc-x.d: Likewise.
  1100. * gas/ia64/pseudo.d: Likewise.
  1101. * gas/ia64/regs.d: Likewise.
  1102. * gas/ia64/tls.d: Likewise.
  1103. * gas/ia64/unwind-err.l: Adjust line numbers.
  1104. * gas/ia64/unwind-err.s: Remove explicit stops.
  1105. 2005-02-13 Jan Beulich <jbeulich@novell.com>
  1106. * gas/ia64/pound.[ls]: New.
  1107. * gas/ia64/ia64.exp: Run new test.
  1108. 2005-02-13 H.J. Lu <hongjiu.lu@intel.com>
  1109. * gas/ia64/ia64.exp: Add "operand-or".
  1110. * gas/ia64/operand-or.d: New file.
  1111. * gas/ia64/operand-or.s: Likewise.
  1112. 2005-02-11 H.J. Lu <hongjiu.lu@intel.com>
  1113. * gas/ia64/ia64.exp: Pass -munwind-check=error for unwind-err
  1114. and proc.
  1115. 2005-02-10 Julian Brown <julian@codesourcery.com>
  1116. * gas/arm/unwind.d: Alter expected output to include dependency on
  1117. __aeabi_unwind_cpp_pr[01].
  1118. 2005-02-09 Jan Beulich <jbeulich@novell.com>
  1119. * gas/i386/intelok.s: Remove comments disabling alternative forms of
  1120. fbld, fbstp, and fldcw.
  1121. * gas/i386/intelok.d: Expect two instances of fbld, fbstp, and fldcw.
  1122. 2005-02-07 Inderpreet Singh <inderpreetb@noida.hcltech.com>
  1123. * gas/maxq10/jump.d: Fixed relative jump offset.
  1124. * gas/maxq10/call.d: Likewise.
  1125. * gas/maxq20/jump.d: Likewise.
  1126. * gas/maxq20/call.d: Likewise.
  1127. 2005-02-07 Hans-Peter Nilsson <hp@axis.com>
  1128. * lib/gas-defs.exp: Support new directive "warning".
  1129. 2005-02-02 Jan Beulich <jbeulich@novell.com>
  1130. * gas/ia64/pred-rel.s: New.
  1131. * gas/ia64/ia64.exp: Run new test.
  1132. 2005-01-31 Daniel Jacobowitz <dan@codesourcery.com>
  1133. * gas/mips/elf-rel23.d, gas/mips/elf-rel23a.d: Accept little-endian.
  1134. * gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d: Accept section
  1135. symbol names.
  1136. 2005-01-31 Jan Beulich <jbeulich@novell.com>
  1137. * gas/macros/repeat.[ds]: New.
  1138. * gas/macros/macros.exp: Run new test.
  1139. 2005-01-31 Jan Beulich <jbeulich@novell.com>
  1140. * gas/macros/badarg.[ls]: New.
  1141. * gas/macros/end.[ls]: New.
  1142. * gas/macros/redef.[ls]: New.
  1143. * gas/macros/macros.exp (run_list_test): Copy from elsewhere.
  1144. Run new tests.
  1145. 2005-01-31 Jan Beulich <jbeulich@novell.com>
  1146. * gas/ia64/operands.[ls]: New.
  1147. * gas/ia64/ia64.exp: Run new test.
  1148. 2005-01-31 Jan Beulich <jbeulich@novell.com>
  1149. * gas/ia64/proc.[ls]: New.
  1150. * gas/ia64/unwind-err.[ls]: New.
  1151. * gas/ia64/ia64.exp: Run new tests.
  1152. 2005-01-31 Jan Beulich <jbeulich@novell.com>
  1153. * gas/ia64/bundling.[ds]: New.
  1154. * gas/ia64/label.[ls]: New.
  1155. * gas/ia64/last.[ls]: New.
  1156. * gas/ia64/slot2.[ls]: New.
  1157. * gas/ia64/ia64.exp: Run new tests.
  1158. 2005-01-31 Jan Beulich <jbeulich@novell.com>
  1159. * gas/ia64/pseudo.[ds]: New.
  1160. * gas/ia64/ia64.exp: Run new test.
  1161. 2005-01-27 Jan Beulich <jbeulich@novell.com>
  1162. * gas/ia64/nop_x.[ds]: New.
  1163. * gas/ia64/ia64.exp: Run new test.
  1164. 2005-01-27 Jan Beulich <jbeulich@novell.com>
  1165. * gas/ia64/dv-waw-err.l: Don't expect ar112 move warning to refer to
  1166. M-unit.
  1167. * gas/ia64/mov-ar.[ds]: New.
  1168. * gas/ia64/ia64.exp: Run new test.
  1169. 2005-01-24 Nick Clifton <nickc@redhat.com>
  1170. * gas/all/sleb128.d: Do not assume an 8-bit byte.
  1171. * gas/all/quad.d: Likewise. Also allow for ports which order
  1172. bytes within words in other than simple big-endian or
  1173. little-endian fashions.
  1174. 2005-01-19 Richard Sandiford <rsandifo@redhat.com>
  1175. * gas/all/sleb128.[sd]: New test.
  1176. * gas/all/quad.[sd]: New test.
  1177. * gas/all/gas.exp: Run them.
  1178. 2005-01-17 Andrew Stubbs <andrew.stubbs@st.com>
  1179. * gas/sh/arch/arch.exp: Correct the email address.
  1180. Correct a few comment typos.
  1181. Add new tests to ensure that the assembler will only accept
  1182. instructions valid in each architecture and vice-versa.
  1183. * gas/sh/arch/arch_expected.txt: Update/Correct the test results.
  1184. * gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
  1185. * gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
  1186. * gas/sh/arch/sh2a-nofpu.s: Generate new file.
  1187. * gas/sh/arch/sh2a-or-sh3e.s: Regenerate.
  1188. * gas/sh/arch/sh2a-or-sh4.s: Regenerate.
  1189. * gas/sh/arch/sh2a.s: Generate new file.
  1190. * gas/sh/arch/sh2e.s: Regenerate.
  1191. * gas/sh/arch/sh2.s: Regenerate.
  1192. * gas/sh/arch/sh3-dsp.s: Regenerate.
  1193. * gas/sh/arch/sh3e.s: Regenerate.
  1194. * gas/sh/arch/sh3-nommu.s: Regenerate.
  1195. * gas/sh/arch/sh3.s: Regenerate.
  1196. * gas/sh/arch/sh4al-dsp.s: Regenerate.
  1197. * gas/sh/arch/sh4a-nofpu.s: Regenerate.
  1198. * gas/sh/arch/sh4a.s: Regenerate.
  1199. * gas/sh/arch/sh4-nofpu.s: Regenerate.
  1200. * gas/sh/arch/sh4-nommu-nofpu.s: Regenerate.
  1201. * gas/sh/arch/sh4.s: Regenerate.
  1202. * gas/sh/arch/sh-dsp.s: Regenerate.
  1203. * gas/sh/arch/sh.s: Regenerate.
  1204. 2005-01-12 H.J. Lu <hongjiu.lu@intel.com>
  1205. * i386/i386.exp: Run "sib".
  1206. * gas/i386/sib.d: New file.
  1207. * gas/i386/sib.s: Likewise.
  1208. 2005-01-09 Andreas Schwab <schwab@suse.de>
  1209. * gas/i386/intel16.d: Ignore trailing text with #pass.
  1210. * gas/i386/intelok.d: Likewise.
  1211. * gas/i386/prefix.d: Likewise.
  1212. * gas/i386/sub.d: Likewise.
  1213. * gas/i386/padlock.d: Likewise.
  1214. * gas/i386/x86_64.d: Likewise.
  1215. 2005-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
  1216. * gas/elf/elf.exp (section5): Use 0-9 instead of [:digit:].
  1217. For older changes see ChangeLog-2004
  1218. Copyright (C) 2005 Free Software Foundation, Inc.
  1219. Copying and distribution of this file, with or without modification,
  1220. are permitted in any medium without royalty provided the copyright
  1221. notice and this notice are preserved.
  1222. Local Variables:
  1223. mode: change-log
  1224. left-margin: 8
  1225. fill-column: 74
  1226. version-control: never
  1227. End: