ChangeLog-2010 64 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954
  1. 2010-12-31 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  2. * gas/all/gas.exp (fwdexp): Run on hppa*64*-*-*. Skip on 32-bit
  3. hppa*-*-hpux*.
  4. (octa): Likewise.
  5. * gas/cfi/cfi.exp: Skip cfi-common-6 on hppa64*-*.
  6. 2010-12-31 Richard Sandiford <rdsandiford@googlemail.com>
  7. * gas/mips/e32-rel2.d: Accept any file format.
  8. * gas/mips/e32el-rel2.d: Likewise.
  9. * gas/mips/elf-rel.d: Likewise.
  10. * gas/mips/elf-rel2.d: Likewise.
  11. * gas/mips/elf-rel3.d: Likewise.
  12. * gas/mips/elfel-rel.d: Likewise.
  13. * gas/mips/elfel-rel2.d: Likewise.
  14. * gas/mips/elfel-rel3.d: Likewise.
  15. * gas/mips/ldstla-32-mips3-shared.d: Likewise.
  16. * gas/mips/ldstla-32-mips3.d: Likewise.
  17. * gas/mips/ldstla-32-shared.d: Likewise.
  18. * gas/mips/ldstla-32.d: Likewise.
  19. * gas/mips/ldstla-n64-shared.d: Likewise.
  20. * gas/mips/ldstla-n64.d: Likewise.
  21. * gas/mips/noat-1.d: Likewise.
  22. * gas/mips/set-arch.d: Likewise.
  23. * gas/mips/tls-o32.d: Likewise.
  24. 2010-12-30 H.J. Lu <hongjiu.lu@intel.com>
  25. * gas/i386/ilp32/lns/ilp32.exp: New.
  26. * gas/i386/ilp32/lns/lns-common-1.d: Likewise.
  27. * gas/i386/ilp32/lns/lns-duplicate.d: Likewise.
  28. * gas/i386/ilp32/cfi/cfi-common-1.d: New.
  29. * gas/i386/ilp32/cfi/cfi-common-2.d: Likewise.
  30. * gas/i386/ilp32/cfi/cfi-common-3.d: Likewise.
  31. * gas/i386/ilp32/cfi/cfi-common-4.d: Likewise.
  32. * gas/i386/ilp32/cfi/cfi-common-5.d: Likewise.
  33. * gas/i386/ilp32/cfi/cfi-common-6.d: Likewise.
  34. * gas/i386/ilp32/cfi/cfi-common-7.d: Likewise.
  35. * gas/i386/ilp32/cfi/cfi-x86_64.d: Likewise.
  36. * gas/i386/ilp32/cfi/ilp32.exp: Likewise.
  37. * gas/i386/ilp32/elf/ehopt0.d: Likewise.
  38. * gas/i386/ilp32/elf/equ-reloc.d: Likewise.
  39. * gas/i386/ilp32/elf/file.d: Likewise.
  40. * gas/i386/ilp32/elf/group0a.d: Likewise.
  41. * gas/i386/ilp32/elf/group0b.d: Likewise.
  42. * gas/i386/ilp32/elf/group1a.d: Likewise.
  43. * gas/i386/ilp32/elf/group1b.d: Likewise.
  44. * gas/i386/ilp32/elf/ifunc-1.d: Likewise.
  45. * gas/i386/ilp32/elf/ilp32.exp: Likewise.
  46. * gas/i386/ilp32/elf/redef.d: Likewise.
  47. * gas/i386/ilp32/elf/section0.d: Likewise.
  48. * gas/i386/ilp32/elf/section1.d: Likewise.
  49. * gas/i386/ilp32/elf/section3.d: Likewise.
  50. * gas/i386/ilp32/elf/section4.d: Likewise.
  51. * gas/i386/ilp32/elf/section6.d: Likewise.
  52. * gas/i386/ilp32/elf/section7.d: Likewise.
  53. * gas/i386/ilp32/elf/struct.d: Likewise.
  54. * gas/i386/ilp32/elf/symtab.d: Likewise.
  55. * gas/i386/ilp32/elf/symver.d: Likewise.
  56. * gas/i386/ilp32/ilp32.exp: New.
  57. * gas/i386/ilp32/immed64.d: Likewise.
  58. * gas/i386/ilp32/mixed-mode-reloc64.d: Likewise.
  59. * gas/i386/ilp32/reloc64.d: Likewise.
  60. * gas/i386/ilp32/rex.d: Likewise.
  61. * gas/i386/ilp32/rexw.d: Likewise.
  62. * gas/i386/ilp32/svme64.d: Likewise.
  63. * gas/i386/ilp32/x86-64-addr32.d: Likewise.
  64. * gas/i386/ilp32/x86-64-addr32-intel.d: Likewise.
  65. * gas/i386/ilp32/x86-64-aes.d: Likewise.
  66. * gas/i386/ilp32/x86-64-aes-intel.d: Likewise.
  67. * gas/i386/ilp32/x86-64-amdfam10.d: Likewise.
  68. * gas/i386/ilp32/x86-64-arch-1.d: Likewise.
  69. * gas/i386/ilp32/x86-64-arch-2.d: Likewise.
  70. * gas/i386/ilp32/x86-64-avx.d: Likewise.
  71. * gas/i386/ilp32/x86-64-avx-intel.d: Likewise.
  72. * gas/i386/ilp32/x86-64-avx-swap.d: Likewise.
  73. * gas/i386/ilp32/x86-64-avx-swap-intel.d: Likewise.
  74. * gas/i386/ilp32/x86-64-branch.d: Likewise.
  75. * gas/i386/ilp32/x86-64-cbw.d: Likewise.
  76. * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
  77. * gas/i386/ilp32/x86-64-clmul.d: Likewise.
  78. * gas/i386/ilp32/x86-64-clmul-intel.d: Likewise.
  79. * gas/i386/ilp32/x86-64-crc32.d: Likewise.
  80. * gas/i386/ilp32/x86-64-crc32-intel.d: Likewise.
  81. * gas/i386/ilp32/x86-64-crx.d: Likewise.
  82. * gas/i386/ilp32/x86-64-crx-suffix.d: Likewise.
  83. * gas/i386/ilp32/x86-64.d: Likewise.
  84. * gas/i386/ilp32/x86-64-disp.d: Likewise.
  85. * gas/i386/ilp32/x86-64-disp-intel.d: Likewise.
  86. * gas/i386/ilp32/x86-64-drx.d: Likewise.
  87. * gas/i386/ilp32/x86-64-drx-suffix.d: Likewise.
  88. * gas/i386/ilp32/x86-64-ept.d: Likewise.
  89. * gas/i386/ilp32/x86-64-ept-intel.d: Likewise.
  90. * gas/i386/ilp32/x86-64-fma4.d: Likewise.
  91. * gas/i386/ilp32/x86-64-fma.d: Likewise.
  92. * gas/i386/ilp32/x86-64-fma-intel.d: Likewise.
  93. * gas/i386/ilp32/x86-64-gidt.d: Likewise.
  94. * gas/i386/ilp32/x86-64-ifunc.d: Likewise.
  95. * gas/i386/ilp32/x86-64-intel64.d: Likewise.
  96. * gas/i386/ilp32/x86-64-io.d: Likewise.
  97. * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
  98. * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
  99. * gas/i386/ilp32/x86-64-localpic.d: Likewise.
  100. * gas/i386/ilp32/x86-64-mem.d: Likewise.
  101. * gas/i386/ilp32/x86-64-mem-intel.d: Likewise.
  102. * gas/i386/ilp32/x86-64-movbe.d: Likewise.
  103. * gas/i386/ilp32/x86-64-movbe-intel.d: Likewise.
  104. * gas/i386/ilp32/x86-64-nops-1-core2.d: Likewise.
  105. * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
  106. * gas/i386/ilp32/x86-64-nops-1-k8.d: Likewise.
  107. * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
  108. * gas/i386/ilp32/x86-64-nops-1-pentium.d: Likewise.
  109. * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
  110. * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
  111. * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
  112. * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
  113. * gas/i386/ilp32/x86-64-nops-4-k8.d: Likewise.
  114. * gas/i386/ilp32/x86-64-nops-5.d: Likewise.
  115. * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
  116. * gas/i386/ilp32/x86-64-nops.d: Likewise.
  117. * gas/i386/ilp32/x86-64-opcode.d: Likewise.
  118. * gas/i386/ilp32/x86-64-opcode-inval.d: Likewise.
  119. * gas/i386/ilp32/x86-64-opcode-inval-intel.d: Likewise.
  120. * gas/i386/ilp32/x86-64-opts.d: Likewise.
  121. * gas/i386/ilp32/x86-64-opts-intel.d: Likewise.
  122. * gas/i386/ilp32/x86-64-pcrel.d: Likewise.
  123. * gas/i386/ilp32/x86-64-reg.d: Likewise.
  124. * gas/i386/ilp32/x86-64-reg-intel.d: Likewise.
  125. * gas/i386/ilp32/x86-64-rep.d: Likewise.
  126. * gas/i386/ilp32/x86-64-rep-suffix.d: Likewise.
  127. * gas/i386/ilp32/x86-64-rip.d: Likewise.
  128. * gas/i386/ilp32/x86-64-rip-intel.d: Likewise.
  129. * gas/i386/ilp32/x86-64-sib.d: Likewise.
  130. * gas/i386/ilp32/x86-64-sib-intel.d: Likewise.
  131. * gas/i386/ilp32/x86-64-simd.d: Likewise.
  132. * gas/i386/ilp32/x86-64-simd-intel.d: Likewise.
  133. * gas/i386/ilp32/x86-64-simd-suffix.d: Likewise.
  134. * gas/i386/ilp32/x86-64-sse2avx.d: Likewise.
  135. * gas/i386/ilp32/x86-64-sse2avx-opts.d: Likewise.
  136. * gas/i386/ilp32/x86-64-sse2avx-opts-intel.d: Likewise.
  137. * gas/i386/ilp32/x86-64-sse3.d: Likewise.
  138. * gas/i386/ilp32/x86-64-sse4_1.d: Likewise.
  139. * gas/i386/ilp32/x86-64-sse4_1-intel.d: Likewise.
  140. * gas/i386/ilp32/x86-64-sse4_2.d: Likewise.
  141. * gas/i386/ilp32/x86-64-sse4_2-intel.d: Likewise.
  142. * gas/i386/ilp32/x86-64-sse-check.d: Likewise.
  143. * gas/i386/ilp32/x86-64-sse-check-none.d: Likewise.
  144. * gas/i386/ilp32/x86-64-sse-check-warn.d: Likewise.
  145. * gas/i386/ilp32/x86-64-sse-noavx.d: Likewise.
  146. * gas/i386/ilp32/x86-64-ssse3.d: Likewise.
  147. * gas/i386/ilp32/x86-64-stack.d: Likewise.
  148. * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
  149. * gas/i386/ilp32/x86-64-stack-suffix.d: Likewise.
  150. * gas/i386/ilp32/x86-64-unwind.d: Likewise.
  151. * gas/i386/ilp32/x86-64-vmx.d: Likewise.
  152. * gas/i386/ilp32/x86-64-xsave.d: Likewise.
  153. * gas/i386/ilp32/x86-64-xsave-intel.d: Likewise.
  154. 2010-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  155. PR gas/11395
  156. * gas/hppa/basic/add2.s: Add test for a simple doubleword carry
  157. instruction.
  158. * gas/hppa/basic/sub2.s: Add tests for simple word and doubleword
  159. borrow instructions.
  160. * gas/hppa/basic/basic.exp: Update regexps for above.
  161. 2010-12-18 Mingjie Xing <mingjie.xing@gmail.com>
  162. * gas/mips/loongson-3a-2.s, gas/mips/loongson-3a-2.d,
  163. gas/mips/loongson-3a-3.s, gas/mips/loongson-3a-3.d: New tests.
  164. * gas/mips/mips.exp: Run them.
  165. 2010-12-12 H.J. Lu <hongjiu.lu@intel.com>
  166. * gas/elf/elf.exp: Run section9.
  167. * gas/elf/section9.d: New.
  168. * gas/elf/section9.s: Likewise.
  169. 2010-12-11 Mingming Sun <mingm.sun@gmail.com>
  170. * gas/mips/loongson-3a.s, gas/mips/loongson-3a.d: New test.
  171. * gas/mips/mips.exp: Run it.
  172. 2010-12-09 Maciej W. Rozycki <macro@codesourcery.com>
  173. * gas/mips/elf_ase_mips16.d: Update test for new MIPS16 ASE flag
  174. semantics.
  175. * gas/mips/elf_ase_mips16-2.d: New test.
  176. * gas/mips/nop.s: Source for the new test.
  177. * gas/mips/mips.exp: Run the new test.
  178. 2010-12-09 Maciej W. Rozycki <macro@codesourcery.com>
  179. * gas/mips/jal-svr4pic.d: Also use wildcard address matching in
  180. relocations.
  181. * gas/mips/mips1@jal-svr4pic.d: Likewise.
  182. * gas/mips/jal-svr4pic-noreorder.d: Likewise.
  183. * gas/mips/mips1@jal-svr4pic-noreorder.d: Likewise.
  184. 2010-12-09 Maciej W. Rozycki <macro@codesourcery.com>
  185. * gas/mips/ldstla-32.d: Update according to a 16-bit constant
  186. offset optimization.
  187. * gas/mips/ldstla-32-mips3.d: Likewise.
  188. * gas/mips/ldstla-32-shared.d: Likewise.
  189. * gas/mips/ldstla-32-mips3-shared.d: Likewise.
  190. 2010-12-09 Maciej W. Rozycki <macro@codesourcery.com>
  191. * gas/mips/at-2.l: Adjust according to message capitalization
  192. fixes.
  193. * gas/mips/illegal.l: Likewise.
  194. * gas/mips/jalr.l: Likewise.
  195. * gas/mips/octeon-ill.l: Likewise.
  196. * gas/mips/tls-ill.l: Likewise.
  197. 2010-12-09 Maciej W. Rozycki <macro@codesourcery.com>
  198. * gas/mips/ldstla-32.d: Use wildcard address matching.
  199. * gas/mips/ldstla-32-mips3.d: Likewise.
  200. * gas/mips/ldstla-32-shared.d: Likewise.
  201. * gas/mips/ldstla-32-mips3-shared.d: Likewise.
  202. 2010-12-02 Richard Sandiford <richard.sandiford@linaro.org>
  203. * gas/i386/ifunc-2.s, gas/i386/ifunc-2.l: New test.
  204. * gas/i386/ifunc-3.s, gas/i386/ifunc-3.d: Likeise.
  205. * gas/i386/i386.exp: Run them.
  206. 2010-11-20 Richard Sandiford <rdsandiford@googlemail.com>
  207. * lib/gas-defs.exp (regexp_diff): Delete.
  208. (run_dump_test): Remove final "" argument in call to regexp_diff.
  209. (run_list_test): Likewise.
  210. (run_list_test_stdin): Likewise.
  211. * gas/all/gas.exp (test_cond): Likewise.
  212. * gas/elf/elf.exp (run_elf_list_test): Likewise.
  213. * gas/m68k/all.exp: Likewise.
  214. * gas/mep/complex-relocs.exp (regexp_test): Likewise.
  215. * gas/mt/relocs.exp (regexp_test): Likewise.
  216. * gas/symver/symver.exp (run_error_test): Likewise.
  217. 2010-11-20 Richard Sandiford <rdsandiford@googlemail.com>
  218. * lib/gas-defs.exp (load_common_lib): New function. Load
  219. binutils-common.exp.
  220. (is_elf_format, is_aout_format, is_pecoff_format): Delete.
  221. 2010-11-15 H.J. Lu <hongjiu.lu@intel.com>
  222. * gas/elf/dwarf2-3.d: Also expect .zdebug in section name.
  223. * gas/i386/debug1.d: Likewise.
  224. * gas/lns/lns-common-1.d: Likewise.
  225. * gas/lns/lns-duplicate.d: Likewise.
  226. 2010-11-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  227. PR gas/12198
  228. * gas/arm/pr12198-1.d: New test.
  229. * gas/arm/pr12918-1.s: Likewise.
  230. * gas/arm/pr12198-2.d: Likewise.
  231. * gas/arm/pr12918-2.s: Likewise.
  232. 2010-11-13 Richard Sandiford <rdsandiford@googlemail.com>
  233. * gas/mips/elf-rel28.s, gas/mips/elf-rel28-n32.d,
  234. gas/mips/elf-rel28-n64.d: New test.
  235. * gas/mips/mips.exp: Run it.
  236. 2010-11-10 Richard Sandiford <richard.sandiford@linaro.org>
  237. * gas/arm/plt-1.s, gas/arm/plt-1.d: New test.
  238. 2010-11-08 Thomas Schwinge <thomas@schwinge.name>
  239. * lib/gas-defs.exp (is_elf_format): Consider for *-*-gnu*, too.
  240. * gas/elf/elf.exp: Likewise.
  241. * gas/symver/symver.exp: Likewise.
  242. 2010-11-03 H.J. Lu <hongjiu.lu@intel.com>
  243. PR gas/12186
  244. * gas/i386/gotpc.s: Add more _GLOBAL_OFFSET_TABLE_ test.
  245. * gas/i386/gotpc.d: Updated.
  246. 2010-11-02 Joseph Myers <joseph@codesourcery.com>
  247. * gas/tic6x/attr-array-directive-1.d,
  248. gas/tic6x/attr-array-directive-1.s,
  249. gas/tic6x/attr-array-directive-2.d,
  250. gas/tic6x/attr-array-directive-2.s,
  251. gas/tic6x/attr-array-directive-3.d,
  252. gas/tic6x/attr-array-directive-3.s,
  253. gas/tic6x/attr-array-directive-4.d,
  254. gas/tic6x/attr-array-directive-4.s,
  255. gas/tic6x/attr-conformance-directive-1.d,
  256. gas/tic6x/attr-conformance-directive-1.s,
  257. gas/tic6x/attr-conformance-directive-2.d,
  258. gas/tic6x/attr-conformance-directive-2.s,
  259. gas/tic6x/attr-pic-directive-1.d,
  260. gas/tic6x/attr-pic-directive-1.s,
  261. gas/tic6x/attr-pic-directive-2.d,
  262. gas/tic6x/attr-pic-directive-2.s,
  263. gas/tic6x/attr-pic-opts-mno-pic.d, gas/tic6x/attr-pic-opts-mpic.d,
  264. gas/tic6x/attr-pid-directive-1.d,
  265. gas/tic6x/attr-pid-directive-1.s,
  266. gas/tic6x/attr-pid-directive-2.d,
  267. gas/tic6x/attr-pid-directive-2.s,
  268. gas/tic6x/attr-pid-opts-mpid-far.d,
  269. gas/tic6x/attr-pid-opts-mpid-near.d,
  270. gas/tic6x/attr-pid-opts-mpid-no.d,
  271. gas/tic6x/attr-stack-directive-1.d,
  272. gas/tic6x/attr-stack-directive-1.s,
  273. gas/tic6x/attr-stack-directive-2.d,
  274. gas/tic6x/attr-stack-directive-2.s,
  275. gas/tic6x/attr-wchar-directive-1.d,
  276. gas/tic6x/attr-wchar-directive-1.s,
  277. gas/tic6x/attr-wchar-directive-2.d,
  278. gas/tic6x/attr-wchar-directive-2.s: New tests.
  279. 2010-10-29 Joseph Myers <joseph@codesourcery.com>
  280. * gas/tic6x/attr-compatibility-directive-1.d,
  281. gas/tic6x/attr-compatibility-directive-1.s,
  282. gas/tic6x/attr-compatibility-directive-2.d,
  283. gas/tic6x/attr-compatibility-directive-2.s: New tests.
  284. 2010-10-29 H.J. Lu <hongjiu.lu@intel.com>
  285. * elf/dwarf2-1.s: Replace .zdebug_abbrev section with
  286. .debug_abbrev section.
  287. * elf/dwarf2-2.3: Likewise.
  288. * elf/dwarf2-1.d: Pass --compress-debug-sections to assembler.
  289. Updated.
  290. * elf/dwarf2-2.d: Likewise.
  291. * gas/i386/i386.exp: Remove xfail on dw2-compress-2 and
  292. x86-64-dw2-compress-2.
  293. 2010-10-29 Bernd Schmidt <bernds@codesourcery.com>
  294. Joseph Myers <joseph@codesourcery.com>
  295. * gas/tic6x/attr-dsbt-directive-1.d,
  296. gas/tic6x/attr-dsbt-directive-1.s,
  297. gas/tic6x/attr-dsbt-directive-2.d,
  298. gas/tic6x/attr-dsbt-directive-2.s,
  299. gas/tic6x/attr-dsbt-opts-mdsbt.d,
  300. gas/tic6x/attr-dsbt-opts-mno-dsbt.d: New tests.
  301. 2010-10-28 Thomas Schwinge <thomas@schwinge.name>
  302. * gas/iq2000/load-hazards.exp: Sort all filename globs.
  303. * gas/iq2000/yield.exp: Likewise.
  304. * gas/mt/errors.exp: Likewise.
  305. 2010-10-28 Alan Modra <amodra@gmail.com>
  306. * gas/elf/elf.exp (groupautob): Don't run on xtensa.
  307. * gas/elf/groupautoa.d: Change test name.
  308. * gas/elf/groupautob.d: Change test name.
  309. 2010-10-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
  310. * gas/all/gas.exp: Don't run byte test on s390.
  311. 2010-10-27 Alan Modra <amodra@gmail.com>
  312. * gas/i386/x86-64-relax-1.s: Use .balign. not .align.
  313. * gas/i386/x86-64-relax-1.d: Remove label match, match pe output.
  314. * gas/i386/relax-1.s: Use .p2align, not .align.
  315. * gas/i386/relax-2.s: Likewise.
  316. * gas/i386/relax-1.d: Remove label match.
  317. * gas/i386/relax-2.d: Likewise. Correct test name.
  318. 2010-10-26 Dave Korn <dave.korn.cygwin@gmail.com>
  319. * gas/i386/relax-1.d: Generalize regexes a bit.
  320. * gas/i386/relax-2.d: Likewise.
  321. 2010-10-25 Chao-ying Fu <fu@mips.com>
  322. * gas/mips/mips32-dsp.d, gas/mips/mips32-dsp.s: Add madd, maddu, msub,
  323. msubu, mult, multu.
  324. 2010-10-25 H.J. Lu <hongjiu.lu@intel.com>
  325. PR gas/12049
  326. * gas/i386/i386.exp: Run relax-1 and relax-2 for all 32bit
  327. targets. Run x86-64-relax-1.
  328. * gas/i386/x86-64-relax-1.d: New.
  329. * gas/i386/x86-64-relax-1.s: Likewise.
  330. 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org>
  331. * gas/mips/mips.exp: Simplify enabling of MIPS16 testing.
  332. 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org>
  333. * gas/mips/at-1.d: Handle ECOFF relocations.
  334. * gas/mips/eret-1.d: Handle ECOFF.
  335. * gas/mips/eret-2.d: Likewise.
  336. * gas/mips/eret-3.d: Likewise.
  337. * gas/mips/mips.exp: Only run "aent" for ELF.
  338. 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org>
  339. * gas/mips/ld.s: Adjust to let SD, L.D, S.D, LDC1 and SDC1
  340. macros to be tested, according to the "tsd", "tl_d", "ts_d",
  341. "tldc1" and "tsdc1" symbols.
  342. * gas/mips/sd.d: New test.
  343. * gas/mips/ecoff@sd.d: Likewise, ECOFF version.
  344. * gas/mips/mips1@ecoff@sd.d: Likewise, MIPS I/ECOFF version.
  345. * gas/mips/r3000@ecoff@sd.d: Likewise, R3000/ECOFF version.
  346. * gas/mips/r3900@ecoff@sd.d: Likewise, R3900/ECOFF version.
  347. * gas/mips/mips2@ecoff@sd.d: Likewise, MIPS II/ECOFF version.
  348. * gas/mips/mips32@ecoff@sd.d: Likewise, MIPS32/ECOFF version.
  349. * gas/mips/mips32r2@ecoff@sd.d: Likewise, MIPS32r2/ECOFF
  350. version.
  351. * gas/mips/sd-forward.d: New test.
  352. * gas/mips/ecoff@sd-forward.d: Likewise, ECOFF version.
  353. * gas/mips/mips1@ecoff@sd-forward.d: Likewise, MIPS I/ECOFF
  354. version.
  355. * gas/mips/r3000@ecoff@sd-forward.d: Likewise, R3000/ECOFF
  356. version.
  357. * gas/mips/r3900@ecoff@sd-forward.d: Likewise, R3900/ECOFF
  358. version.
  359. * gas/mips/mips2@ecoff@sd-forward.d: Likewise, MIPS II/ECOFF
  360. version.
  361. * gas/mips/mips32@ecoff@sd-forward.d: Likewise, MIPS32/ECOFF
  362. version.
  363. * gas/mips/mips32r2@ecoff@sd-forward.d: Likewise, MIPS32r2/ECOFF
  364. version.
  365. * gas/mips/l_d.d: New test.
  366. * gas/mips/mips1@l_d.d: Likewise, MIPS I version.
  367. * gas/mips/r3000@l_d.d: Likewise, R3000 version.
  368. * gas/mips/r3900@l_d.d: Likewise, R3900 version.
  369. * gas/mips/l_d-forward.d: New test.
  370. * gas/mips/mips1@l_d-forward.d: Likewise, MIPS I version.
  371. * gas/mips/r3000@l_d-forward.d: Likewise, R3000 version.
  372. * gas/mips/r3900@l_d-forward.d: Likewise, R3900 version.
  373. * gas/mips/s_d.d: New test.
  374. * gas/mips/mips1@s_d.d: Likewise, MIPS I version.
  375. * gas/mips/r3000@s_d.d: Likewise, R3000 version.
  376. * gas/mips/r3900@s_d.d: Likewise, R3900 version.
  377. * gas/mips/s_d-forward.d: New test.
  378. * gas/mips/mips1@s_d-forward.d: Likewise, MIPS I version.
  379. * gas/mips/r3000@s_d-forward.d: Likewise, R3000 version.
  380. * gas/mips/r3900@s_d-forward.d: Likewise, R3900 version.
  381. * gas/mips/ldc1.d: New test.
  382. * gas/mips/ldc1-forward.d: Likewise.
  383. * gas/mips/sdc1.d: Likewise.
  384. * gas/mips/sdc1-forward.d: Likewise.
  385. * gas/mips/sd-n32.d: Likewise.
  386. * gas/mips/sd-n64.d: Likewise.
  387. * gas/mips/sd-f-n32.d: Likewise.
  388. * gas/mips/sd-f-n64.d: Likewise.
  389. * gas/mips/l_d-n32.d: Likewise.
  390. * gas/mips/l_d-n64.d: Likewise.
  391. * gas/mips/l_d-f-n32.d: Likewise.
  392. * gas/mips/l_d-f-n64.d: Likewise.
  393. * gas/mips/s_d-n32.d: Likewise.
  394. * gas/mips/s_d-n64.d: Likewise.
  395. * gas/mips/s_d-f-n32.d: Likewise.
  396. * gas/mips/s_d-f-n64.d: Likewise.
  397. * gas/mips/ldc1-n32.d: Likewise.
  398. * gas/mips/ldc1-n64.d: Likewise.
  399. * gas/mips/ldc1-f-n32.d: Likewise.
  400. * gas/mips/ldc1-f-n64.d: Likewise.
  401. * gas/mips/sdc1-n32.d: Likewise.
  402. * gas/mips/sdc1-n64.d: Likewise.
  403. * gas/mips/sdc1-f-n32.d: Likewise.
  404. * gas/mips/sdc1-f-n64.d: Likewise.
  405. * gas/mips/mips.exp: Run the new tests.
  406. 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org>
  407. * gas/mips/ld.s: Adjust to let data objects be only
  408. defined/declared (as appropriate) at the end of assembly, based
  409. on the presence or not of the "forward" symbol.
  410. * gas/mips/ld-forward.d: New test.
  411. * gas/mips/mips1@ld-forward.d: Likewise. MIPS I version.
  412. * gas/mips/r3000@ld-forward.d: Likewise, R3000 version.
  413. * gas/mips/ecoff@ld-forward.d: Likewise, ECOFF version.
  414. * gas/mips/r3900@ecoff@ld-forward.d: Likewise, R3900/ECOFF
  415. version.
  416. * gas/mips/mips2@ecoff@ld-forward.d: Likewise, MIPS II/ECOFF
  417. version.
  418. * gas/mips/mips32@ecoff@ld-forward.d: Likewise, MIPS32/ECOFF
  419. version.
  420. * gas/mips/mips32r2@ecoff@ld-forward.d: Likewise, MIPS32r2/ECOFF
  421. version.
  422. * gas/mips/ld-n32-forward.d: New test.
  423. * gas/mips/ld-n64-forward.d: Likewise.
  424. * gas/mips/mips.exp: Run the new tests.
  425. 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org>
  426. * gas/mips/ld-n32.d: New test.
  427. * gas/mips/ld-n64.d: Likewise.
  428. * gas/mips/mips.exp: Run the new tests.
  429. 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org>
  430. * gas/mips/ld.d: Rename to...
  431. * gas/mips/mips1@ld.d: ... this.
  432. * gas/mips/ld-ilocks.d: Rename to...
  433. * gas/mips/ld.d: ... this.
  434. * gas/mips/r3000@ld.d: New test, R3000 version.
  435. * gas/mips/ecoff@ld.d: Likewise, ECOFF version.
  436. * gas/mips/r3900@ecoff@ld.d: Likewise, R3900/ECOFF version.
  437. * gas/mips/mips2@ecoff@ld.d: Likewise, MIPS II/ECOFF version.
  438. * gas/mips/mips32@ecoff@ld.d: Likewise, MIPS32/ECOFF version.
  439. * gas/mips/mips32r2@ecoff@ld.d: Likewise, MIPS32r2/ECOFF version.
  440. * gas/mips/mips.exp: Remove "ld-ilocks" and run "ld" over all
  441. architectures matching "mips1".
  442. 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org>
  443. Richard Sandiford <rdsandiford@googlemail.com>
  444. * gas/mips/mips.exp (run_dump_test_arch): Check for the presence
  445. of a file-format-specific test too.
  446. (run_dump_test_arches): Pull elf, ecoff and aout variables for
  447. use by the above.
  448. 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org>
  449. * gas/mips/ld.s: Remove "l.d", "s.d" and "sd" instructions.
  450. * gas/mips/ld.d: Adjust accordingly.
  451. * gas/mips/ld-ilocks.d: Likewise
  452. 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org>
  453. * gas/mips/ld.s: Remove ".set mips1".
  454. * gas/mips/ld.d: Remove "-march=r4000" and "-mmips:4000" from
  455. gas/objdump options.
  456. * gas/mips/ld-ilocks.d: Add "-32" to gas options.
  457. * gas/mips/mips.exp: Run the two cases with run_dump_test_arches.
  458. 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org>
  459. * gas/mips/ld.s: Remove MIPS III bits.
  460. * gas/mips/ld.d: Adjust accordingly.
  461. * gas/mips/ld-ilocks.d: Likewise.
  462. * gas/mips/ld-ilocks-addr32.d: Remove file.
  463. * gas/mips/mips.exp: Adjust accordingly.
  464. 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org>
  465. * gas/mips/ld.d: Spell out reloc names.
  466. * gas/mips/ld-ilocks.d: Likewise.
  467. * gas/mips/ld-ilocks-addr32.d: Likewise.
  468. 2010-10-23 Mark Mitchell <mark@codesourcery.com>
  469. * gas/elf/elf.exp: Add group0c test.
  470. * gas/elf/group0c.d: New.
  471. * gas/elf/group0a.d: Expect ".group" for the name of group
  472. sections.
  473. * gas/elf/group0b.d: Likewise.
  474. * gas/elf/group1a.d: Likewise.
  475. * gas/elf/group1b.d: Likewise.
  476. * gas/elf/groupautoa.d: Likewise.
  477. * gas/elf/groupautob.d: Likewise.
  478. * gas/elf/section4.d: Likewise.
  479. * gas/ia64/group-1.d: Likewise. Adjust hard-coded constants.
  480. 2010-10-22 Nick Clifton <nickc@redhat.com>
  481. * gas/all/fwdexp.d: Also look for f8ffffff.
  482. * gas/arm/msr-reg-thumb.d: Skip for non-ELF based targets.
  483. * gas/arm/vldr.d: Likewise.
  484. * gas/arm/thumb2_ldmstm.d: Allow for extra NOPs at the end of the disassembly.
  485. * gas/cfi/cfi.exp (cfi-arm-1): Only run for ELF based ARM targets.
  486. 2010-10-21 Joseph Myers <joseph@codesourcery.com>
  487. * gas/tic6x/attr-arch-directive-1.d,
  488. gas/tic6x/attr-arch-directive-2.d,
  489. gas/tic6x/attr-arch-directive-3.d,
  490. gas/tic6x/attr-arch-directive-4.d,
  491. gas/tic6x/attr-arch-directive-4.s,
  492. gas/tic6x/attr-arch-directive-5.d,
  493. gas/tic6x/attr-arch-directive-5.s,
  494. gas/tic6x/attr-arch-opts-c62x.d, gas/tic6x/attr-arch-opts-c64x+.d,
  495. gas/tic6x/attr-arch-opts-c64x.d, gas/tic6x/attr-arch-opts-c674x.d,
  496. gas/tic6x/attr-arch-opts-c67x+.d, gas/tic6x/attr-arch-opts-c67x.d,
  497. gas/tic6x/attr-arch-opts-none-1.d,
  498. gas/tic6x/attr-arch-opts-none-2.d,
  499. gas/tic6x/attr-arch-opts-override-1.d,
  500. gas/tic6x/attr-arch-opts-override-2.d: Update for attribute
  501. renaming and renumbering.
  502. 2010-10-19 H.J. Lu <hongjiu.lu@intel.com>
  503. PR gas/12049
  504. * gas/i386/i386.exp: Run relax-1 and relax-2.
  505. * gas/i386/relax-1.d: New.
  506. * gas/i386/relax-1.s: Likewise.
  507. * gas/i386/relax-2.d: Likewise.
  508. * gas/i386/relax-2.s: Likewise.
  509. 2010-10-18 Kai Tietz <kaI.tietz@onevision.com>
  510. * gas/i386/disp32.d: Adjust initial symbol check.
  511. * gas/i386/x86-64-disp32.d: Likewise.
  512. 2010-10-18 Maciej W. Rozycki <macro@linux-mips.org>
  513. * gas/mips/ld.d: Spell out section offsets and addends
  514. explicitly. Clean up some regexps.
  515. * gas/mips/ld-ilocks.d: Likewise. Add missing "$" prefixes to
  516. the names of FP registers.
  517. * gas/mips/ld-ilocks-addr32.d: Likewise.
  518. * gas/mips/ld.s: Align sections to 4k, adjust padding.
  519. 2010-10-18 Maciej W. Rozycki <macro@linux-mips.org>
  520. * gas/mips/ld.d: Use wildcard address matching.
  521. * gas/mips/ld-ilocks.d: Likewise.
  522. * gas/mips/ld-ilocks-addr32.d: Likewise.
  523. 2010-10-18 Maciej W. Rozycki <macro@linux-mips.org>
  524. * gas/mips/mips.exp (run_dump_test_arch): Get the name of the
  525. architecture to check against for an architecture-specific test
  526. from the properties instead of the name passed.
  527. 2010-10-18 Maciej W. Rozycki <macro@linux-mips.org>
  528. * gas/mips/lineno.s: Convert to o32.
  529. * gas/mips/lineno.d: Adjust patterns accordingly. Force the o32
  530. ABI.
  531. 2010-10-16 H.J. Lu <hongjiu.lu@intel.com>
  532. * gas/i386/i386.exp: Run x86-64-nops-1-g64.
  533. * gas/i386/x86-64-nops-1.d: Remove -mtune=generic64.
  534. * gas/i386/x86-64-nops-1-g64.d: New.
  535. 2010-10-15 David Gibson <david.gibson@analog.com>
  536. * gas/bfin/loop_label.s, gas/bfin/loop_label.d,
  537. gas/bfin/loop_label2.s, gas/bfin/loop_label2.d,
  538. gas/bfin/loop_temps.s, gas/bfin/loop_temps.d: New tests.
  539. * gas/bfin/bfin.exp: Add loop_label, loop_label2, and loop_temps.
  540. 2010-10-15 Robin Getz <robin.getz@analog.com>
  541. * gas/bfin/16bit_illegals.s, gas/bfin/16bit_illegals.d,
  542. gas/bfin/parallel_illegal.s, gas/bfin/parallel_illegal.d: New tests.
  543. * gas/bfin/bfin.exp: Add 16bit_illegals and parallel_illegal.
  544. 2010-10-15 Mike Frysinger <vapier@gentoo.org>
  545. * gas/bfin/video.s: Add BYTEOP2M insns.
  546. * gas/bfin/video.d, gas/bfin/video2.s, gas/bfin/video2.d: Likewise.
  547. 2010-10-15 Mike Frysinger <vapier@gentoo.org>
  548. * gas/bfin/video.d: Change addresses to regexps.
  549. * gas/bfin/video2.d: Likewise.
  550. 2010-10-14 H.J. Lu <hongjiu.lu@intel.com>
  551. * gas/i386/i386.exp: Run inval-reg.
  552. * gas/i386/inval-reg.l: New.
  553. * gas/i386/inval-reg.s: Likewise.
  554. 2010-10-14 H.J. Lu <hongjiu.lu@intel.com>
  555. * gas/i386/disp32.d: New.
  556. * gas/i386/disp32.s: Likewise.
  557. * gas/i386/x86-64-disp32.d: Likewise.
  558. * gas/i386/x86-64-disp32.s: Likewise.
  559. * gas/i386/i386.exp: Run disp32 and x86-64-disp32.
  560. 2010-10-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
  561. * gas/s390/zarch-z196.d: Adjust the load/store on condition
  562. instructions.
  563. * gas/s390/zarch-z196.s: Likewise.
  564. 2010-10-07 Bernd Schmidt <bernds@codesourcery.com>
  565. * gas/tic6x/insns-c674x-sploop.d: Add two more sploop/spkernel tests.
  566. * gas/tic6x/insns-c674x-sploop.s: Likewise.
  567. 2010-10-04 David Daney <ddaney@caviumnetworks.com>
  568. * gas/mips/mips.exp (octeon-pref): Run the new test.
  569. * gas/mips/octeon-pref.s: New test.
  570. * gas/mips/octeon-pref.d: New expected results for the new test.
  571. 2010-09-29 Alan Modra <amodra@gmail.com>
  572. * gas/all/fwdexp.d, * gas/all/fwdexp.s: New test.
  573. * gas/all/gas.exp: Run it.
  574. 2010-09-29 Alan Modra <amodra@gmail.com>
  575. * lib/gas-defs.exp (is_elf_format): Merge with binutils and ld versions.
  576. (is_aout_format): Copy from ld testsuite.
  577. (is_pecoff_format): Merge with ld version.
  578. 2010-09-27 Bernd Schmidt <bernds@codesourcery.com>
  579. * gas/tic6x/got-reloc.s: New test.
  580. * gas/tic6x/got-reloc.d: New test.
  581. 2010-09-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
  582. * gas/s390/s390.exp: Run the zarch-z196 test.
  583. * gas/s390/zarch-z196.d: Add new instructions.
  584. * gas/s390/zarch-z196.s: Likewise.
  585. * gas/s390/zarch-z9-109.d: Likewise.
  586. * gas/s390/zarch-z9-109.s: Likewise.
  587. 2010-09-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
  588. * gas/s390/esa-g5.d: Adjust serveral instructions.
  589. * gas/s390/esa-reloc.d: Likewise.
  590. * gas/s390/esa-z990.d: Likewise.
  591. * gas/s390/zarch-reloc.d: Likewise.
  592. * gas/s390/zarch-z10.d: Likewise.
  593. * gas/s390/zarch-z9-ec.d: Likewise.
  594. * gas/s390/zarch-z900.d: Likewise.
  595. 2010-09-27 Tejas Belagod <tejas.belagod@arm.com>
  596. * gas/arm/vldr.s: New test for pc-relative VLDR disassembly comment.
  597. * gas/arm/vldr.d: Likewise.
  598. * gas/arm/vstr-bad.s: New test for PC-relative VSTR.
  599. * gas/arm/vstr-thumb-bad.l: Likewise.
  600. * gas/arm/vstr-thumb-bad.d: Likewise.
  601. * gas/arm/vstr-arm-bad.l: Likewise.
  602. * gas/arm/vstr-arm-bad.d: Likewise.
  603. 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  604. * gas/arm/armv7-a+virt.d: New test.
  605. * gas/arm/armv7-a+virt.s: Likewise.
  606. * gas/arm/attr-march-all.d: Update for Virtualization Extensions.
  607. * gas/arm/attr-march-armv7-a+sec+virt.d: New test.
  608. * gas/arm/attr-march-armv7-a+virt.d: Likewise.
  609. 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  610. * gas/arm/armv7-a+idiv.d: New test.
  611. * gas/arm/armv7-a+idiv.s: Likewise.
  612. * gas/arm/attr-march-all.d: Update for Integer divide extension.
  613. * gas/arm/attr-march-armv7-a+idiv.d: New test.
  614. 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  615. * gas/arm/archv6s-m-bad.d: New test.
  616. * gas/arm/archv6s-m-bad.l: Likewise.
  617. * gas/arm/archv6s-m.d: Likewise.
  618. * gas/arm/archv6s-m.s: Likewise.
  619. * gas/arm/attr-march-armv6-m+os.d: Likewise.
  620. * gas/arm/attr-march-armv6s-m.d: Likewise.
  621. 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  622. * gas/arm/attr-march-all.d: Update for Security Extensions..
  623. * gas/arm/attr-march-armv6k+sec.d: New test.
  624. * gas/arm/attr-march-armv6z.d: Update for Security Extensions.
  625. * gas/arm/attr-march-armv6zk.d: Likewise.
  626. * gas/arm/attr-march-armv6zkt2.d: Likewise.
  627. * gas/arm/attr-march-armv6zt2.d: Likewise.
  628. * gas/arm/attr-march-armv7-a+sec.d: New test.
  629. * gas/arm/attr-mcpu.d: Update for Security Extensions.
  630. * gas/arm/thumb32.d: Likewise.
  631. * gas/arm/thumb32.s: Likewise.
  632. 2010-09-23 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  633. * gas/arm/arch7a-mp.d: Add.
  634. * gas/arm/arch7ar-mp.s: Likewise.
  635. * gas/arm/arch7r-mp.d: Likewise.
  636. * gas/arm/armv2-mp-bad.d: Likewise.
  637. * gas/arm/armv2-mp-bad.l: Likewise.
  638. * gas/arm/attr-march-all.d: Update for MP extension.
  639. * gas/arm/attr-march-armv7-a+mp.d: Add.
  640. * gas/arm/attr-march-armv7-r+mp.d: Likewise.
  641. 2010-09-23 Alan Modra <amodra@gmail.com>
  642. * gas/all/gas.exp: Update "forward" and "redef3" xfails.
  643. * gas/m68k/all.exp: Don't xfail pcrel on uclinux.
  644. * gas/sh/arch/arch.exp: Don't pass dashes to send_log.
  645. 2010-09-23 Maciej W. Rozycki <macro@codesourcery.com>
  646. * gas/mips/jal.d: Remove duplicate pattern.
  647. 2010-09-22 Robin Getz <robin.getz@analog.com>
  648. * gas/bfin/expected_move_errors.l: Update error output.
  649. 2010-09-22 Robin Getz <robin.getz@analog.com>
  650. * gas/bfin/pseudo.d, gas/bfin/pseudo.s: New test.
  651. * gas/bfin/bfin.exp: Add new "pseudo" test.
  652. 2010-09-22 Mike Frysinger <vapier@gentoo.org>
  653. * gas/bfin/parallel2.d, gas/bfin/parallel3.d, gas/bfin/shift.d,
  654. gas/bfin/vector.2, gas/bfin/vector2.d: Change SHIFT to LSHIFT.
  655. 2010-09-20 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  656. * gas/arm/attr-cpu-directive.d: Update test for change in canonical
  657. CPU name.
  658. * gas/arm/attr-mcpu.d: Likewise.
  659. 2010-09-20 Richard Henderson <rth@redhat.com>
  660. * gas/elf/elf.exp: Disable symtab test for alpha.
  661. 2010-09-17 Tejas Belagod <tejas.belagod@arm.com>
  662. * gas/arm/thumb2_ldmstm.d: Change single-register stmia to use 16-bit
  663. str encoding instead of str.w. Likewise for ldmia.
  664. * gas/arm/thumb2_ldmstm.s: Change stmia comment. Add tests for T1
  665. ldmia-to-ldr.
  666. 2010-09-17 Tejas Belagod <tejas.belagod@arm.com>
  667. * gas/arm/msr-reg.s: New file.
  668. * gas/arm/msr-reg.d: Likewise.
  669. * gas/arm/msr-imm.s: Likewise.
  670. * gas/arm/msr-imm.d: Likewise.
  671. * gas/arm/msr-imm-bad.d: Likewise.
  672. * gas/arm/msr-imm-bad.l: Likewise.
  673. * gas/arm/msr-reg-bad.d: Likewise.
  674. * gas/arm/msr-imm-bad.d: Likewise.
  675. * gas/arm/msr-reg-thumb.d: Likewise.
  676. * gas/arm/arch7.s: Add tests for xpsr.
  677. * gas/arm/arch7.d: Likewise.
  678. 2010-09-17 Tejas Belagod <tejas.belagod@arm.com>
  679. * gas/arm/copro.s: Add test for APSR_nzcv as a MRC operand.
  680. * gas/arm/copro.d: Change pc in MRC to disassemble as APSR_nzcv. Also
  681. add disassembly for test added in copro.s
  682. 2010-09-17 Andrew Burgess <aburgess@broadcom.com>
  683. PR gas/12011
  684. * gas/elf/bad-section-flag.d, * gas/elf/bad-section-flag.err,
  685. * gas/elf/bad-section-flag.s: New test.
  686. * gas/elf/elf.exp: Run it.
  687. 2010-09-16 Alan Modra <amodra@gmail.com>
  688. * gas/all/redef3.d: Don't run on arc.
  689. * gas/i386/i386.exp: Don't run intel-got32 on linuxaout. Move
  690. x86_64 mingw exclusions to equivalent elf only block of tests.
  691. 2010-09-15 Kai Tietz <kai.tietz@onevision.com>
  692. * gas/pe/pe.exp: Add new test.
  693. * gas/pe/seh-x64-err-1.l: New.
  694. * gas/pe/seh-x64-err-1.s: New.
  695. * gas/pe/pe.exp: Add peseh-x64-4,5,6 tests.
  696. * gas/pe/peseh-x64-4.s: New.
  697. * gas/pe/peseh-x64-4.d: New.
  698. * gas/pe/peseh-x64-5.d: New.
  699. * gas/pe/peseh-x64-6.d: New.
  700. 2010-09-14 Maciej W. Rozycki <macro@codesourcery.com>
  701. * gas/mips/mips32r2-sync.d: New test for MIPS32r2 "sync"
  702. instruction variants.
  703. * gas/mips/octeon@mips32r2-sync.d: Likewise, Octeon version.
  704. * gas/mips/mips32r2-sync.s: Source for the new test.
  705. * gas/mips/mips.exp: Run the new test.
  706. 2010-09-13 Kai Tietz <kai.tietz@onevision.com>
  707. * gas/pe/pe.exp: Add x64 SEH tests.
  708. * gas/pe/peseh-x64.s: New.
  709. * gas/pe/peseh-x64.d: New.
  710. * gas/pe/peseh-x64-2.s: New.
  711. * gas/pe/peseh-x64-2.d: New.
  712. * gas/pe/peseh-x64-3.s: New.
  713. * gas/pe/peseh-x64-3.d: New.
  714. 2010-09-09 Nick Clifton <nickc@redhat.com>
  715. PR gas/11973
  716. * gas/mn10300/pr11973.s: New file: Test case.
  717. * gas/mn10300/pr11973.d: New file: Expected output.
  718. * gas/mn10300/basic.exp: Run the new test.
  719. 2010-09-09 Tejas Belagod <tejas.belagod@arm.com>
  720. * gas/arm/addsw-bad.s: New file.
  721. * gas/arm/addsw-bad.l: New file.
  722. * gas/arm/addsw-bad.d: New file.
  723. 2010-09-03 H.J. Lu <hongjiu.lu@intel.com>
  724. PR gas/11974
  725. * gas/i386/immed64.s: Add more movabs tests.
  726. * gas/i386/immed64.d: Updated.
  727. 2010-09-03 Jan Kratochvil <jan.kratochvil@redhat.com>
  728. * gas/elf/dwarf2-1.d: Update DW_OP_reg5 expected output.
  729. * gas/elf/dwarf2-2.d: Likewise.
  730. * gas/i386/dw2-compress-1.d: Likewise.
  731. 2010-09-03 Kai Tietz <kai.tietz@onevision.com>
  732. * gas/cfi/cfi-i386.d: Use objdump -Wf instead of readelf.
  733. * gas/cfi/cfi-i386.s: Remove .type directives.
  734. * gas/cfi/reloc-pe-i386.d: Adjust test for i386.
  735. 2010-09-02 Richard Henderson <rth@redhat.com>
  736. * gas/cfi/cfi-common-1.d: Use objdump instead of readelf to dump.
  737. * gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-3.d,
  738. gas/cfi/cfi-common-4.d, gas/cfi/cfi-common-6.d,
  739. gas/cfi/cfi-common-7.d, gas/cfi/cfi-x86_64.d: Likewise.
  740. * gas/cfi/cfi-x86_64.s: Remove .type directives.
  741. * gas/cfi/cfi.exp: Run for pecoff objects too.
  742. * gas/cfi/reloc-pe-i386.d, gas/cfi/reloc-pe-i386.s: New test.
  743. 2010-08-31 H.J. Lu <hongjiu.lu@intel.com>
  744. PR binutils/11960
  745. * gas/i386/opcode-intel.d: Updated.
  746. * gas/i386/x86-64-opcode.d: Likewise.
  747. * gas/i386/x86-64-opcode.s: Add a "pushw imm16" test.
  748. 2010-08-25 Jie Zhang <jie@codesourcery.com>
  749. * gas/arm/ldst-pc.d: New test.
  750. * gas/arm/ldst-pc.s: New test.
  751. * gas/arm/sp-pc-validations-bad.s: `str r0,[pc,#4]' is valid.
  752. * gas/arm/sp-pc-validations-bad.l: Adjust accordingly.
  753. 2010-08-17 Roland McGrath <roland@redhat.com>
  754. * gas/elf/groupauto.s: New file.
  755. * gas/elf/groupautoa.d: New file.
  756. * gas/elf/groupautob.d: New file.
  757. * gas/elf/elf.exp (run_elf_list_test): Use them.
  758. 2010-08-06 Quentin Neill <quentin.neill@amd.com>
  759. * gas/i386/arch-10-1.l: Add nopl instruction.
  760. * gas/i386/arch-10-2.l: Likewise.
  761. * gas/i386/arch-10-3.l: Likewise.
  762. * gas/i386/arch-10-4.l: Likewise.
  763. * gas/i386/arch-10.s: Likewise.
  764. * gas/i386/arch-10.d: Add nopl instruction, and +nopl extension
  765. flag to as flags.
  766. * gas/i386/nops-5-i686.d: Change alignment code generated for
  767. -mtune=i686.
  768. * gas/i386/nops-5.d: Change alignment code generated for
  769. .arch i686.
  770. * gas/i386/x86-64-nops-5-k8.d: Likewise.
  771. * gas/i386/x86-64-nops-5.d: Likewise.
  772. 2010-08-05 H.J. Lu <hongjiu.lu@intel.com>
  773. * gas/i386/i386.exp: Run arch-4.
  774. * gas/i386/arch-4.d: New.
  775. * gas/i386/arch-4.s: Likewise.
  776. * gas/i386/intel.d: Replace ud2a/ud2b with ud2/ud1.
  777. * gas/i386/opcode-intel.d: Likewise.
  778. * gas/i386/opcode-suffix.d: Likewise.
  779. * gas/i386/opcode.d: Likewise.
  780. 2010-08-03 Alan Modra <amodra@gmail.com>
  781. * gas/all/octa.s, * gas/all/octa.d: New test.
  782. * gas/all/gas.exp: Run octa.
  783. * gas/elf/data-1.s, * gas/elf/data-1.d: Delete.
  784. * gas/elf/elf.exp: Don't run data-1.
  785. 2010-08-02 H.J. Lu <hongjiu.lu@intel.com>
  786. * elf/elf.exp: Run data-1 only for i*86, x86_64 and ia64.
  787. 2010-08-02 H.J. Lu <hongjiu.lu@intel.com>
  788. PR gas/11867
  789. * gas/elf/data-1.d: New.
  790. * gas/elf/data-1.s: Likewise.
  791. * elf/elf.exp: Run data-1.
  792. 2010-08-02 Tristan Gingold <gingold@adacore.com>
  793. * lib/gas-defs.exp (get_standard_section_names): New function.
  794. (run_dump_tests): Document the new behavior for objdump,
  795. document to new section-subst option. Automatically perform
  796. substitutions for objdump.
  797. (objdump_finish): Add REF_SUBST argument.
  798. (run_list_test): Adjust call of regexp_diff.
  799. (run_list_test_stdin): Ditto.
  800. * gas/all/gas.exp (test_cond): Adjust call of regexp_diff.
  801. * gas/symver/symver.exp (run_error_test): Ditto.
  802. * gas/mt/relocs.exp (regexp_test): Ditto.
  803. * gas/mep/complex-relocs.exp (regexp_test): Ditto.
  804. * gas/m68k/all.exp: Ditto.
  805. * gas/elf/elf.exp (run_elf_list_test): Ditto.
  806. * gas/rx/rx-asm-good.d: Set section-subst to no.
  807. 2010-08-02 Alan Modra <amodra@gmail.com>
  808. * gas/i386/i386.exp (dw2-compress-1): Only run on ELF targets.
  809. (dw2-compress-2, x86-64-dw2-compress-2): Remove unnecessary linux
  810. target test.
  811. 2010-08-02 Alan Modra <amodra@gmail.com>
  812. * gas/ppc/power4.d: Update for ppc_fix_adjustable change.
  813. 2010-07-28 H.J. Lu <hongjiu.lu@intel.com>
  814. * gas/i386/i386.exp: Xfail dw2-compress-2 and
  815. x86-64-dw2-compress-2.
  816. 2010-07-24 Maciej W. Rozycki <macro@codesourcery.com>
  817. * gas/mips/jal-svr4pic-noreorder.d: New test case.
  818. * gas/mips/mips1@jal-svr4pic-noreorder.d: New test
  819. subarchitecture.
  820. * gas/mips/r3000@jal-svr4pic-noreorder.d: Likewise.
  821. * gas/mips/jal-svr4pic-noreorder.s: Source for the new test
  822. case.
  823. * gas/mips/mips.exp: Run the new test case.
  824. 2010-07-24 Maciej W. Rozycki <macro@codesourcery.com>
  825. * gas/mips/jal-svr4pic.d: Rename to...
  826. * gas/mips/mips1@jal-svr4pic.d: ... this.
  827. * gas/mips/r3000@jal-svr4pic.d: New test subarchitecture.
  828. * gas/mips/jal-svr4pic.d: New default subarchitecture patterns.
  829. * gas/mips/mips.exp: Run jal-svr4pic with run_dump_test_arches
  830. rather than run_dump_test.
  831. 2010-07-24 Maciej W. Rozycki <macro@codesourcery.com>
  832. * gas/mips/jal-svr4pic.d: Reformat. Use --show-raw-insn with
  833. `objdump'.
  834. * gas/mips/jal-svr4pic.s: Reformat. Fix up trailing zeroes.
  835. 2010-07-24 Maciej W. Rozycki <macro@codesourcery.com>
  836. * lib/gas-defs.exp (run_dump_test): Handle the "dump" option.
  837. 2010-07-23 Naveen.H.S <naveen.S@kpitcummins.com>
  838. Ina Pandit <ina.pandit@kpitcummins.com>
  839. * gas/v850/split-lo16.d: Update the "ld" instructions with a space
  840. for second operand.
  841. * gas/v850/v850e1.d: Likewise.
  842. 2010-07-22 Alan Modra <amodra@gmail.com>
  843. * gas/arm/mapdir.s: Don't specify attr/type for .fini_array.
  844. * gas/elf/dwarf2-3.s: Don't specify attr for .init_array.
  845. * gas/elf/dwarf2-3.d: Don't run on h8300.
  846. 2010-07-19 Andreas Schwab <schwab@redhat.com>
  847. * gas/i386/x86-64-unwind.d: Ignore "Key to Flags" contents.
  848. * gas/ia64/alias-ilp32.d: Likewise.
  849. * gas/ia64/alias.d: Likewise.
  850. * gas/ia64/group-1.d: Likewise.
  851. * gas/ia64/group-2.d: Likewise.
  852. * gas/ia64/secname-ilp32.d: Likewise.
  853. * gas/ia64/secname.d: Likewise.
  854. * gas/ia64/unwind-ilp32.d: Likewise.
  855. * gas/ia64/unwind.d: Likewise.
  856. * gas/mmix/byte-1.d: Likewise.
  857. * gas/mmix/loc-1.d: Likewise.
  858. * gas/mmix/loc-2.d: Likewise.
  859. * gas/mmix/loc-3.d: Likewise.
  860. * gas/mmix/loc-4.d: Likewise.
  861. * gas/mmix/loc-5.d: Likewise.
  862. 2010-07-16 H.J. Lu <hongjiu.lu@intel.com>
  863. * gas/i386/i386.exp: Run dw2-compress-2 only for 32bit.
  864. 2010-07-14 Rhonda Wittels <rhonda@codesourcery.com>
  865. * gas/elf/pseudo.s: New.
  866. * gas/elf/pseudo.l: New.
  867. * gas/elf/pseudo.d: New.
  868. * gas/elf/elf.exp: Run the new test.
  869. 2010-07-14 H.J. Lu <hongjiu.lu@intel.com>
  870. * config/default.exp (ADDR2LINE): New.
  871. (ADDR2LINEFLAGS): Likewise.
  872. * gas/i386/i386.exp: Run dw2-compress-2 and x86-64-dw2-compress-2.
  873. * gas/i386/dw2-compress-2.d: New.
  874. * gas/i386/dw2-compress-2.s: Likewise.
  875. * gas/i386/x86-64-dw2-compress-2.d: Likewise.
  876. * gas/i386/x86-64-dw2-compress-2.s: Likewise.
  877. * lib/gas-defs.exp (run_dump_test): Support addr2line as dump
  878. program.
  879. (slurp_options): Allow numbers in options.
  880. 2010-07-14 Maciej W. Rozycki <macro@codesourcery.com>
  881. * gas/elf/dwarf2-3.s: Replace .short and .long directives in
  882. .debug_info section with .2byte and .4byte respectively.
  883. 2010-07-11 Kai Tietz <kai.tietz@onevision.com>
  884. * gas/pe/aligncomm-b.d: Regenerated content dump.
  885. * gas/pe/aligncomm-d.d: Regenerated content dump.
  886. * gas/i386/i386.exp: Disable for mingw 64-bit the intel-got64 test.
  887. 2010-07-08 Tejas Belagod <tejas.belagod@arm.com>
  888. * gas/arm/barrier.s: New file.
  889. * gas/arm/barrier.d: New file.
  890. * gas/arm/barrier-thumb.s: New file.
  891. * gas/arm/barrier-thumb.d: New file.
  892. * gas/arm/barrier-bad.s: New file.
  893. * gas/arm/barrier-bad.d: New file.
  894. * gas/arm/barrier-bad.l: New file.
  895. * gas/arm/barrier-bad-thumb.s: New file.
  896. * gas/arm/barrier-bad-thumb.d: New file.
  897. * gas/arm/barrier-bad-thumb.l: New file.
  898. 2010-07-08 Daniel Gutson <dgutson@codesourcery.com>
  899. * gas/arm/reloc-bad.d: New.
  900. * gas/arm/reloc-bad.s: New.
  901. * gas/arm/reloc-bad.l: New.
  902. 2010-07-06 Maciej W. Rozycki <macro@codesourcery.com>
  903. * gas/mips/elf-rel27.d: New test for HI16/LO16 relocation
  904. pairing.
  905. * gas/mips/elf-rel27.s: Source for the new test.
  906. * gas/mips/mips.exp: Create "mips16" architecture. Adjust
  907. conditions involving negated properties throughout to require
  908. "mips1" as appropriate. Run the new test.
  909. (mips_arch_destroy): New procedure.
  910. 2010-07-05 Maciej W. Rozycki <macro@codesourcery.com>
  911. * gas/mips/mips.exp (run_dump_test_arch): Check for the presence
  912. of an architecture-specific test first and use it if found,
  913. before falling back to the generic one.
  914. 2010-07-05 Maciej W. Rozycki <macro@codesourcery.com>
  915. * gas/mips/mips4-fp.d, gas/mips/mips4-fp.s: Remove checks for
  916. branch-likely instructions and place them...
  917. * gas/mips/mips4-branch-likely.d, gas/mips/mips4-branch-likely.s:
  918. ... in this new test.
  919. * gas/mips/mips4-fp.l: Update accordingly.
  920. * gas/mips/mips4-branch-likely.l: New stderr output for the new
  921. test.
  922. * gas/mips/mips.exp (mips4-branch-likely): Run a dump test and
  923. a list test with mips4-branch-likely similarly to mips4-fp.
  924. 2010-07-05 Maciej W. Rozycki <macro@codesourcery.com>
  925. * gas/mips/beq.d, gas/mips/beq.s: Remove checks for
  926. branch-likely instructions.
  927. * gas/mips/bge.d, gas/mips/bge.s: Likewise.
  928. * gas/mips/bgeu.d, gas/mips/bgeu.s: Likewise.
  929. * gas/mips/blt.d, gas/mips/blt.s: Likewise.
  930. * gas/mips/bltu.d, gas/mips/bltu.s: Likewise.
  931. * gas/mips/branch-likely.d, gas/mips/branch-likely.s: New test,
  932. collecting checks for branch-likely instructions removed from
  933. the above.
  934. * gas/mips/mips.exp: Run the new test and update the
  935. constraints for the updated tests to include MIPS I.
  936. 2010-07-05 Maciej W. Rozycki <macro@codesourcery.com>
  937. * gas/mips/mips4-fp.d: Reformat.
  938. 2010-07-05 Maciej W. Rozycki <macro@codesourcery.com>
  939. * gas/mips/beq.d: Reformat.
  940. * gas/mips/bge.d, gas/mips/bgeu.d: Likewise.
  941. * gas/mips/blt.d, gas/mips/bltu.d: Likewise.
  942. 2010-07-05 Maciej W. Rozycki <macro@codesourcery.com>
  943. * gas/mips/beq.d: Remove leftover symbols/relocs from the
  944. change on 2009-02-06.
  945. 2010-07-05 H.J. Lu <hongjiu.lu@intel.com>
  946. AVX Programming Reference (June, 2010)
  947. * gas/i386/rdrnd.s: Replace rdrnd with rdrand.
  948. * gas/i386/rdrnd-intel.d: Likewise.
  949. * gas/i386/rdrnd.d: Likewise.
  950. * gas/i386/x86-64-rdrnd-intel.d: Likewise.
  951. * gas/i386/x86-64-rdrnd.d: Likewise.
  952. * gas/i386/x86-64-rdrnd.s: Likewise.
  953. 2010-07-05 H.J. Lu <hongjiu.lu@intel.com>
  954. PR gas/10531
  955. PR gas/11789
  956. * gas/i386/dw2-compress-1.d: Remove bogus line debug info.
  957. * gas/elf/dwarf2-1.d: New.
  958. * gas/elf/dwarf2-1.s: Likewise.
  959. * gas/elf/dwarf2-2.d: Likewise.
  960. * gas/elf/dwarf2-2.s: Likewise.
  961. * gas/elf/dwarf2-3.d: Likewise.
  962. * gas/elf/dwarf2-3.s: Likewise.
  963. * gas/i386/debug1.d: Likewise.
  964. * gas/i386/debug1.s: Likewise.
  965. * gas/elf/elf.exp: Run dwarf2-1, dwarf2-2 and dwarf2-3.
  966. * gas/i386/i386.exp: Run debug1 for both 32bit and 64bit.
  967. 2010-07-04 H.J. Lu <hongjiu.lu@intel.com>
  968. * gas/i386/dw2-compress-1.d: New.
  969. * gas/i386/dw2-compress-1.s: Likewise.
  970. * gas/i386/i386.exp: Run dw2-compress-1 for Linux.
  971. 2010-07-03 Jan Beulich <jbeulich@novell.com>
  972. PR gas/11732
  973. * gas/i386/i386.exp: Run new tests.
  974. * gas/i386/intel-got{32,64}.{s,d}: New.
  975. 2010-07-01 H.J. Lu <hongjiu.lu@intel.com>
  976. AVX Programming Reference (June, 2010)
  977. * gas/i386/arch-10.s: Add xsaveopt.
  978. * gas/i386/x86-64-arch-2.s: Likwise.
  979. * gas/i386/arch-10.d: Updated.
  980. * gas/i386/arch-10-1.l: Likewise.
  981. * gas/i386/arch-10-2.l: Likewise.
  982. * gas/i386/arch-10-3.l: Likewise.
  983. * gas/i386/arch-10-4.l: Likewise.
  984. * gas/i386/x86-64-arch-2.d: Likewise.
  985. * gas/i386/f16c-intel.d: New.
  986. * gas/i386/f16c.d: Likewise.
  987. * gas/i386/f16c.s: Likewise.
  988. * gas/i386/fsgs-intel.d: Likewise.
  989. * gas/i386/fsgs.d: Likewise.
  990. * gas/i386/fsgs.s: Likewise.
  991. * gas/i386/rdrnd-intel.d: Likewise.
  992. * gas/i386/rdrnd.d: Likewise.
  993. * gas/i386/rdrnd.s: Likewise.
  994. * gas/i386/x86-64-f16c-intel.d: Likewise.
  995. * gas/i386/x86-64-f16c.d: Likewise.
  996. * gas/i386/x86-64-f16c.s: Likewise.
  997. * gas/i386/x86-64-fsgs-intel.d: Likewise.
  998. * gas/i386/x86-64-fsgs.d: Likewise.
  999. * gas/i386/x86-64-fsgs.s: Likewise.
  1000. * gas/i386/x86-64-rdrnd-intel.d: Likewise.
  1001. * gas/i386/x86-64-rdrnd.d: Likewise.
  1002. * gas/i386/x86-64-rdrnd.s: Likewise.
  1003. * gas/i386/i386.exp: Run f16c, f16c-intel, fsgs, fsgs-intel,
  1004. rdrnd, rdrnd-intel, x86-64-f16c, x86-64-f16c-intel, x86-64-fsgs,
  1005. x86-64-fsgs-intel, x86-64-rdrnd, x86-64-rdrnd-intel.
  1006. * gas/i386/x86-64-xsave.s: Add tests for xsaveopt64.
  1007. * gas/i386/x86-64-xsave-intel.d: Updated.
  1008. * gas/i386/x86-64-xsave.d: Likewise.
  1009. 2010-07-01 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  1010. * gas/arm/thumb2_bad_reg.s: Update mov register tests.
  1011. * gas/arm/thumb2_bad_reg.l: Likewise.
  1012. 2010-06-29 Alan Modra <amodra@gmail.com>
  1013. * gas/maxq10/maxq10.exp: Delete file.
  1014. * gas/maxq10/bits.d, * gas/maxq10/bits.s, * gas/maxq10/call.d,
  1015. * gas/maxq10/call.s, * gas/maxq10/data.s, * gas/maxq10/data2.d,
  1016. * gas/maxq10/data2.s, * gas/maxq10/data3.d, * gas/maxq10/data3.s,
  1017. * gas/maxq10/err.s, * gas/maxq10/jump.d, * gas/maxq10/jump.s,
  1018. * gas/maxq10/logical.d, * gas/maxq10/logical.s, * gas/maxq10/math.d,
  1019. * gas/maxq10/math.s, * gas/maxq10/pmtest.d, * gas/maxq10/pmtest.s,
  1020. * gas/maxq10/range.d, * gas/maxq10/range.s: Likewise.
  1021. * gas/maxq20/maxq20.exp: Delete file.
  1022. * gas/maxq20/bits.d, * gas/maxq20/bits.s, * gas/maxq20/call.d,
  1023. * gas/maxq20/call.s, * gas/maxq20/data1.d, * gas/maxq20/data1.s,
  1024. * gas/maxq20/data2.d, * gas/maxq20/data2.s, * gas/maxq20/data3.d,
  1025. * gas/maxq20/data3.s, * gas/maxq20/jump.d, * gas/maxq20/jump.s,
  1026. * gas/maxq20/jzimm.d, * gas/maxq20/jzimm.s, * gas/maxq20/logical.d,
  1027. * gas/maxq20/logical.s, * gas/maxq20/math.d, * gas/maxq20/math.s,
  1028. * gas/maxq20/pfx2.s, * gas/maxq20/pmtest.d, * gas/maxq20/pmtest.s,
  1029. * gas/maxq20/pxf0.s, * gas/maxq20/range.d,
  1030. * gas/maxq20/range.s: Likewise.
  1031. * gas/all/gas.exp: Remove references to maxq.
  1032. 2010-06-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  1033. * gas/arm/neon-ldst-align-bad.l: Update for Neon alignment syntax fix.
  1034. * gas/arm/neon-ldst-align-bad.s: Likewise.
  1035. * gas/arm/neon-ldst-es.d: Likewise.
  1036. * gas/arm/neon-ldst-es.s: Likewise.
  1037. 2010-06-22 Jan Beulich <jbeulich@novell.com>
  1038. * gas/i386/jump.d: Adjust.
  1039. * gas/i386/jump.s: Add check for branch to 2+$.
  1040. 2010-06-18 Joseph Myers <joseph@codesourcery.com>
  1041. * gas/tic6x/resource-func-unit-1.d,
  1042. gas/tic6x/resource-func-unit-1.l,
  1043. gas/tic6x/resource-func-unit-1.s,
  1044. gas/tic6x/resource-func-unit-2.d,
  1045. gas/tic6x/resource-func-unit-2.l,
  1046. gas/tic6x/resource-func-unit-2.s: New.
  1047. 2010-06-16 Vincent Rivière <vincent.riviere@freesbee.fr>
  1048. PR gas/11673
  1049. * gas/m68k/p11673.s: New test.
  1050. * gas/m68k/all.exp: Run the new test.
  1051. 2010-06-16 Nick Clifton <nickc@redhat.com>
  1052. PR binutils/11676
  1053. * gas/m68k/pr11676.s: New test.
  1054. * gas/m68k/pr11676.d: Expected disassembly.
  1055. * gas/m68k/all.exp: Run the new test.
  1056. 2010-06-15 Joseph Myers <joseph@codesourcery.com>
  1057. * gas/elf/elf.exp: Set target_machine for tic6x-*-*.
  1058. * gas/elf/section2.e-tic6x, gas/tic6x/attr-arch-directive-1.d,
  1059. gas/tic6x/attr-arch-directive-1.s,
  1060. gas/tic6x/attr-arch-directive-2.d,
  1061. gas/tic6x/attr-arch-directive-2.s,
  1062. gas/tic6x/attr-arch-directive-3.d,
  1063. gas/tic6x/attr-arch-directive-3.s,
  1064. gas/tic6x/attr-arch-directive-4.d,
  1065. gas/tic6x/attr-arch-directive-4.s,
  1066. gas/tic6x/attr-arch-directive-5.d,
  1067. gas/tic6x/attr-arch-directive-5.s,
  1068. gas/tic6x/attr-arch-opts-c62x.d, gas/tic6x/attr-arch-opts-c64x+.d,
  1069. gas/tic6x/attr-arch-opts-c64x.d, gas/tic6x/attr-arch-opts-c674x.d,
  1070. gas/tic6x/attr-arch-opts-c67x+.d, gas/tic6x/attr-arch-opts-c67x.d,
  1071. gas/tic6x/attr-arch-opts-none-1.d,
  1072. gas/tic6x/attr-arch-opts-none-2.d,
  1073. gas/tic6x/attr-arch-opts-override-1.d,
  1074. gas/tic6x/attr-arch-opts-override-2.d, gas/tic6x/empty.s: New.
  1075. 2010-06-14 Sebastian Andrzej Siewior <bigeasy@linutronix.de>
  1076. * gas/ppc/e500.s: Add eieio, mbar and lwsync
  1077. * gas/ppc/e500.d: Likewise.
  1078. 2010-06-09 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  1079. * gas/arm/vldm-arm.d: New test.
  1080. * gas/arm/vldm-thumb-bad.d: Likewise.
  1081. * gas/arm/vldm-thumb-bad.l: Likewise.
  1082. * gas/arm/vldm.s: Likewise.
  1083. * gas/arm/vldmw-arm-bad.d: Likewise.
  1084. * gas/arm/vldmw-bad.l: Likewise.
  1085. * gad/arm-vldmw-bad.s: Likewise.
  1086. * gas/arm/vldmw-thumb-bad.d: Likewise.
  1087. 2010-06-07 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  1088. * gas/arm/thumb-eabi.d: Add case for divided syntax encoding of movs.
  1089. * gas/arm/thumb.d: Likewise.
  1090. * gas/arm/thumb.s: Likewise.
  1091. * gas/arm/thumb2_it.d: Update for change in lsls/movs disassembly.
  1092. * gas/arm/thumb2_it_auto.d: Liekwise.
  1093. * gas/arm/thumb32.d: Likewise.
  1094. 2010-05-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  1095. * gas/arm/thumb2_it_auto.d: Update for change in movs encoding.
  1096. gas/arm/thumb2_it.d: Likewise.
  1097. gas/arm/thumb32.d: Likewise.
  1098. 2010-05-27 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  1099. * gas/arm/thumb2_ldmstm.d: Add new testcases.
  1100. * gas/arm/thumb2_ldmstm.s: Likeiwse.
  1101. * gas/arm/thumb2_ldmstm_bad.d: Add testcases to check for
  1102. UNPREDICTABLE ldm/stm.
  1103. * gas/arm/thumb2_ldmstm_bad.l: Likewise.
  1104. * gas/arm/thumb2_ldmstm_bad.s: Likewise.
  1105. 2010-05-26 Catherine Moore <clm@codesoucery.com>
  1106. Maxim Kuvyrkov <maxim@codesourcery.com>
  1107. * gas/mips/set-arch.d: Expect ehb.
  1108. 2010-05-26 Catherine Moore <clm@codesoucery.com>
  1109. * gas/mips/mips-no-jalx.l: Delete.
  1110. * gas/mips/mips-no-jalx.s: Delete.
  1111. * gas/mips/mips-jalx-2.d: New.
  1112. * gas/mips/mips-jalx-2.s: New.
  1113. * gas/mips/mips.exp (mips-jalx-2): Run new test.
  1114. (mips-no-jalx): Remove deleted test.
  1115. 2010-05-25 Daniel Jacobowitz <dan@codesourcery.com>
  1116. Joseph Myers <joseph@codesourcery.com>
  1117. Andrew Stubbs <ams@codesourcery.com>
  1118. * gas/sh/basic.exp: Run new tests. Handle uClinux like Linux.
  1119. * gas/sh/fdpic.d: New file.
  1120. * gas/sh/fdpic.s: New file.
  1121. * gas/sh/reg-prefix.d: Force big-endian.
  1122. * gas/sh/sh2a-pic.d: New file.
  1123. * gas/sh/sh2a-pic.s: New file.
  1124. * lib/gas-defs.exp (is_elf_format): Include sh*-*-uclinux*.
  1125. 2010-05-18 H.J. Lu <hongjiu.lu@intel.com>
  1126. PR gas/11600
  1127. * gas/elf/elf.exp: Run section8.
  1128. * gas/elf/section8.d: New.
  1129. * gas/elf/section8.s: Likewise.
  1130. 2010-05-13 Nathan Sidwell <nathan@codesourcery.com>
  1131. * gas/arm/armv1-bad.l: Adjust expected error text.
  1132. * gas/arm/arch7em-bad.l: Likewise.
  1133. * gas/arm/arch7m-bad.l: Likewise.
  1134. * gas/arm/thumb-w-bad.l: Likewise.
  1135. * gas/arm/arm7-bad.d: New.
  1136. * gas/arm/arm7-bad.l: New.
  1137. * gas/arm/arm7-bad.s: New.
  1138. 2010-05-13 Alan Modra <amodra@gmail.com>
  1139. * gas/all/gas.exp: Don't run byte test on powerpc.
  1140. * gas/ppc/a2.d: Correct wclr encoding.
  1141. 2010-05-11 Andrew Stubbs <ams@codesourcery.com>
  1142. * gas/arm/attr-cpu-directive.d: Add Tag_DIV_use.
  1143. * gas/arm/attr-default.d: Likewise.
  1144. * gas/arm/attr-march-armv1.d: Likewise.
  1145. * gas/arm/attr-march-armv2.d: Likewise.
  1146. * gas/arm/attr-march-armv2a.d: Likewise.
  1147. * gas/arm/attr-march-armv2s.d: Likewise.
  1148. * gas/arm/attr-march-armv3.d: Likewise.
  1149. * gas/arm/attr-march-armv3m.d: Likewise.
  1150. * gas/arm/attr-march-armv4.d: Likewise.
  1151. * gas/arm/attr-march-armv4t.d: Likewise.
  1152. * gas/arm/attr-march-armv4txm.d: Likewise.
  1153. * gas/arm/attr-march-armv4xm.d: Likewise.
  1154. * gas/arm/attr-march-armv5.d: Likewise.
  1155. * gas/arm/attr-march-armv5t.d: Likewise.
  1156. * gas/arm/attr-march-armv5te.d: Likewise.
  1157. * gas/arm/attr-march-armv5tej.d: Likewise.
  1158. * gas/arm/attr-march-armv5texp.d: Likewise.
  1159. * gas/arm/attr-march-armv5txm.d: Likewise.
  1160. * gas/arm/attr-march-armv6-m.d: Likewise.
  1161. * gas/arm/attr-march-armv6.d: Likewise.
  1162. * gas/arm/attr-march-armv6j.d: Likewise.
  1163. * gas/arm/attr-march-armv6k.d: Likewise.
  1164. * gas/arm/attr-march-armv6kt2.d: Likewise.
  1165. * gas/arm/attr-march-armv6t2.d: Likewise.
  1166. * gas/arm/attr-march-armv6z.d: Likewise.
  1167. * gas/arm/attr-march-armv6zk.d: Likewise.
  1168. * gas/arm/attr-march-armv6zkt2.d: Likewise.
  1169. * gas/arm/attr-march-armv6zt2.d: Likewise.
  1170. * gas/arm/attr-march-armv7-a.d: Likewise.
  1171. * gas/arm/attr-march-armv7.d: Likewise.
  1172. * gas/arm/attr-march-armv7a.d: Likewise.
  1173. * gas/arm/attr-march-iwmmxt.d: Likewise.
  1174. * gas/arm/attr-march-iwmmxt2.d: Likewise.
  1175. * gas/arm/attr-march-marvell-f.d: Likewise.
  1176. * gas/arm/attr-march-xscale.d: Likewise.
  1177. * gas/arm/attr-mcpu.d: Likewise.
  1178. * gas/arm/attr-mfpu-arm1020e.d: Likewise.
  1179. * gas/arm/attr-mfpu-arm1020t.d: Likewise.
  1180. * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
  1181. * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
  1182. * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
  1183. * gas/arm/attr-mfpu-fpa.d: Likewise.
  1184. * gas/arm/attr-mfpu-fpa10.d: Likewise.
  1185. * gas/arm/attr-mfpu-fpa11.d: Likewise.
  1186. * gas/arm/attr-mfpu-fpe.d: Likewise.
  1187. * gas/arm/attr-mfpu-fpe2.d: Likewise.
  1188. * gas/arm/attr-mfpu-fpe3.d: Likewise.
  1189. * gas/arm/attr-mfpu-maverick.d: Likewise.
  1190. * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
  1191. * gas/arm/attr-mfpu-neon.d: Likewise.
  1192. * gas/arm/attr-mfpu-softfpa.d: Likewise.
  1193. * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
  1194. * gas/arm/attr-mfpu-softvfp.d: Likewise.
  1195. * gas/arm/attr-mfpu-vfp.d: Likewise.
  1196. * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
  1197. * gas/arm/attr-mfpu-vfp10.d: Likewise.
  1198. * gas/arm/attr-mfpu-vfp3.d: Likewise.
  1199. * gas/arm/attr-mfpu-vfp9.d: Likewise.
  1200. * gas/arm/attr-mfpu-vfpv2.d: Likewise.
  1201. * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
  1202. * gas/arm/attr-mfpu-vfpv3.d: Likewise.
  1203. * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
  1204. * gas/arm/attr-mfpu-vfpv4.d: Likewise.
  1205. * gas/arm/attr-mfpu-vfpxd.d: Likewise.
  1206. * gas/arm/attr-order.d: Likewise.
  1207. * gas/arm/attr-override-cpu-directive.d: Likewise.
  1208. * gas/arm/attr-override-mcpu.d: Likewise.
  1209. * gas/arm/eabi_attr_1.d: Likewise.
  1210. 2010-05-11 Jie Zhang <jie@codesourcery.com>
  1211. * gas/arm/attr-mfpu-vfpxd.d: New test.
  1212. 2010-05-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  1213. * gas/arm/thumb32.d: Fix expected disassembly of ldmia
  1214. instruction.
  1215. 2010-05-05 Nathan Sidwell <nathan@codesourcery.com>
  1216. * gas/all/byte.s: New.
  1217. * gas/all/byte.l: New.
  1218. * gas/all/byte.d: New.
  1219. * gas/all/gas.exp: Add it.
  1220. 2010-04-29 Nathan Sidwell <nathan@codesourcery.com>
  1221. * gas/arm/weakdef-1.s: New.
  1222. * gas/arm/weakdef-1.d: New.
  1223. * gas/arm/weakdef-2.s: New.
  1224. * gas/arm/weakdef-2.d: New.
  1225. * gas/arm/weakdef-2.l: New.
  1226. 2010-04-27 Joseph Myers <joseph@codesourcery.com>
  1227. * gas/tic6x/align-1-be.d, gas/tic6x/align-1.d,
  1228. gas/tic6x/align-1.s, gas/tic6x/align-2.d, gas/tic6x/align-2.s:
  1229. New.
  1230. 2010-04-24 H.J. Lu <hongjiu.lu@intel.com>
  1231. PR gas/11535
  1232. * gas/i386/intelok.s: Add tests for "call|jmp [xtrn]".
  1233. * gas/i386/intelok.d: Updated.
  1234. 2010-04-21 Joseph Myers <joseph@codesourcery.com>
  1235. * gas/tic6x/insns-c674x.s, gas/tic6x/insns-c674x.d: Also test
  1236. "b .S2 b3".
  1237. 2010-04-21 H.J. Lu <hongjiu.lu@intel.com>
  1238. PR gas/11509
  1239. * gas/i386/equ.s: Add tests for ".equ symbol, reg + NUM".
  1240. * gas/i386/equ.d: Updated.
  1241. 2010-04-20 Nick Clifton <nickc@redhat.com>
  1242. PR gas/11507
  1243. * gas/macros/altmacro.s: New test.
  1244. * gas/macros/altmacro.d: Expected output.
  1245. 2010-04-16 Nick Clifton <nickc@redhat.com>
  1246. PR gas/11395
  1247. * gas/hppa/basic/add2.s: Add test of simple 32-bit instruction.
  1248. * gas/hppa/basic/basic.exp (do_add2): Add grep for expected
  1249. disassembly.
  1250. 2010-04-15 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  1251. * gas/arm/attr-mcpu.d: Update for new attribute tag names.
  1252. * gas/arm/attr-mfpu-arm1020e.d: Likewise.
  1253. * gas/arm/attr-mfpu-arm1020t.d: Likewise.
  1254. * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
  1255. * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
  1256. * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
  1257. * gas/arm/attr-mfpu-neon.d: Likewise.
  1258. * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
  1259. * gas/arm/attr-mfpu-vfp.d: Likewise.
  1260. * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
  1261. * gas/arm/attr-mfpu-vfp10.d: Likewise.
  1262. * gas/arm/attr-mfpu-vfp3.d: Likewise.
  1263. * gas/arm/attr-mfpu-vfp9.d: Likewise.
  1264. * gas/arm/attr-mfpu-vfpv2.d: Likewise.
  1265. * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
  1266. * gas/arm/attr-mfpu-vfpv3.d: Likewise.
  1267. * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
  1268. * gas/arm/attr-mfpu-vfpv4.d: Likewise.
  1269. * gas/arm/attr-mfpu-vfpxd.d: Likewise.
  1270. * gas/arm/attr-names.d: Add test to make sure all attribute names
  1271. are recognised.
  1272. * gas/arm/attr-names.s: Likewise.
  1273. 2010-04-07 Jie Zhang <jie@codesourcery.com>
  1274. * gas/arm/mapmisc.s: Test multiple mapping symbols have
  1275. the same value 0.
  1276. 2010-04-06 Peter Bergner <bergner@vnet.ibm.com>
  1277. * gas/ppc/476.d ("dccci", "dci", "iccci"): Add tests.
  1278. * gas/ppc/476.s: Likewise.
  1279. * gas/ppc/a2.d ("dccci", "dci", "iccci", "ici"): Add tests.
  1280. * gas/ppc/a2.s: Likewise.
  1281. 2010-03-25 Joseph Myers <joseph@codesourcery.com>
  1282. * gas/tic6x: New directory and testcases.
  1283. 2010-03-23 Joseph Myers <joseph@codesourcery.com>
  1284. * gas/macros/dot.s: Remove space in .byte operands.
  1285. 2010-03-22 Sebastian Pop <sebastian.pop@amd.com>
  1286. Quentin Neill <quentin.neill@amd.com>
  1287. * testsuite/gas/i386/x86-64-lwp.s: Remove use of 16bit LWP insns.
  1288. * testsuite/gas/i386/lwp.s: Same.
  1289. * testsuite/gas/i386/x86-64-lwp.d: Updated.
  1290. * testsuite/gas/i386/lwp.d: Updated.
  1291. 2010-03-19 Jie Zhang <jie@codesourcery.com>
  1292. * gas/arm/mapmisc.s: Add the test case for two mapping
  1293. symbols having the same value.
  1294. * gas/arm/mapmisc.d: Likewise.
  1295. 2010-03-18 Wei Guozhi <carrot@google.com>
  1296. PR gas/11323
  1297. * gas/arm/got_prel.s: New test case.
  1298. * gas/arm/got_prel.d: Expected disassembly.
  1299. 2010-03-17 H.J. Lu <hongjiu.lu@intel.com>
  1300. * gas/i386/i386.exp: Run list-1, list-2 and list-3 only for
  1301. ELF tagets.
  1302. 2010-03-08 H.J. Lu <hongjiu.lu@intel.com>
  1303. PR gas/9966
  1304. PR gas/11356
  1305. * gas/i386/list-1.l: New.
  1306. * gas/i386/list-1.s: Likewise.
  1307. * gas/i386/list-2.l: Likewise.
  1308. * gas/i386/list-2.s: Likewise.
  1309. * gas/i386/list-3.l: Likewise.
  1310. * gas/i386/list-3.s: Likewise.
  1311. * gas/i386/i386.exp: Run list-1, list-2 and list-3.
  1312. * lib/gas-defs.exp (gas_run_stdin): New.
  1313. (run_list_test_stdin): Likewise.
  1314. 2010-02-26 Doug Evans <dje@sebabeach.org>
  1315. * gas/mep/allinsn.be.d: Renamed from allinsn.d. Pass -EB.
  1316. * gas/mep/allinsn.exp: branch1 is now bi-endian.
  1317. * gas/mep/branch1.be.d: Renamed from branch1.d. Pass -EB.
  1318. * gas/mep/branch1.le.d: New file.
  1319. * gas/mep/dj1.be.d: Renamed from dj1.d. Pass -EB.
  1320. * gas/mep/dj2.be.d: Renamed from dj2.d. Pass -EB.
  1321. 2010-02-26 Jie Zhang <jie@codesourcery.com>
  1322. * gas/arm/thumb32.s, gas/arm/thumb32.d: Add a new test
  1323. for strexd.
  1324. * gas/arm/thumb32.l: Adjust.
  1325. 2010-02-26 Jie Zhang <jie@codesourcery.com>
  1326. * gas/arm/neon-ldst-align-bad.d: New test.
  1327. * gas/arm/neon-ldst-align-bad.l: New test.
  1328. * gas/arm/neon-ldst-align-bad.s: New test.
  1329. 2010-02-25 Wu Zhangjin <wuzhangjin@gmail.com>
  1330. * gas/mips/loongson-2f-2.s: New test of -mfix-loongson2f-nop.
  1331. * gas/mips/loongson-2f-2.d: Likewise.
  1332. * gas/mips/loongson-2f-3.s: New test of -mfix-loongson2f-jump.
  1333. * gas/mips/loongson-2f-3.d: Likewise.
  1334. * gas/mips/mips.exp: Run the new tests.
  1335. 2010-02-24 Nick Clifton <nickc@redhat.com>
  1336. PR binutils/6773
  1337. * gas/arm/arch7em.d: Replace expected disassembly of
  1338. <prefix>addsubx with <prefix>asx. Also replace <prefix>subaddx
  1339. with <prefix>sax.
  1340. * gas/arm/archv6.d: Likewise.
  1341. * gas/arm/thumb32.d: Likewise.
  1342. 2010-02-23 Daniel Gutson <dgutson@codesourcery.com>
  1343. * gas/arm/depr-swp.d: New test case.
  1344. * gas/arm/depr-swp.s: New file.
  1345. * gas/arm/depr-swp.l: New file.
  1346. 2010-02-23 Nick Clifton <nickc@redhat.com>
  1347. * gas/arm/thumb2_bcond.d: Allow for varying number of nops at the
  1348. end of the section depending upon the target of the arm assembler
  1349. being tested.
  1350. 2010-02-18 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
  1351. * gas/arm/attr-order.d: Fix test for new names for attribute
  1352. values.
  1353. 2010-02-12 Daniel Gutson <dgutson@codesourcery.com>
  1354. * gas/arm/sp-pc-validations-bad.d: New testcase.
  1355. * gas/arm/sp-pc-validations-bad.l: New file.
  1356. * gas/arm/sp-pc-validations-bad.s: New file.
  1357. * gas/arm/sp-pc-validations-bad-t.d: New testcase.
  1358. * gas/arm/sp-pc-validations-bad-t.l: New file.
  1359. * gas/arm/sp-pc-validations-bad-t.s: New file.
  1360. * gas/arm/sp-pc-usage-t.d: Removed invalid insns.
  1361. * gas/arm/sp-pc-usage-t.s: Likewise.
  1362. * gas/arm/unpredictable.d: Likewise.
  1363. * gas/arm/unpredictable.s: Likewise.
  1364. * gas/arm/thumb2_bcond.d: Added test.
  1365. * gas/arm/thumb2_bcond.s: Likewise.
  1366. 2010-02-12 Tristan Gingold <gingold@adacore.com>
  1367. * gas/ia64/slotcount.s, gas/ia64/slotcount.s: New test.
  1368. * gas/ia64/ia64.exp: Add slotcount test (vms only).
  1369. 2010-02-10 Quentin Neill <quentin.neill@amd.com>
  1370. Sebastian Pop <sebastian.pop@amd.com>
  1371. * gas/i386/x86-64-xop.d: Add vpermil2p[sd] tests.
  1372. * gas/i386/x86-64-xop.s: Likewise.
  1373. * gas/i386/xop.d: Likewise.
  1374. * gas/i386/xop.s: Likewise.
  1375. 2010-02-08 Christophe Lyon <christophe.lyon@st.com>
  1376. * gas/arm/branch-reloc.s, gas/arm/branch-reloc.d,
  1377. gas/arm/branch-reloc.l: New tests and expected results with all
  1378. variants of call: ARM/Thumb, local/global, inter/intra-section,
  1379. using BL/BLX.
  1380. 2010-02-08 Christophe Lyon <christophe.lyon@st.com>
  1381. * gas/arm/arm-it-auto.d: Update expected results.
  1382. * gas/arm/bl-local-v4t.d: Likewise.
  1383. * gas/arm/blx-local.d: Likewise.
  1384. * gas/arm/thumb-w-good.d: Likewise.
  1385. * gas/arm/wince.d: Likewise.
  1386. 2010-02-08 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
  1387. * gas/ppc/titan.d, * gas/ppc/titan.s: New test.
  1388. * gas/ppc/ppc.exp: Run it.
  1389. 2010-02-03 Quentin Neill <quentin.neill@amd.com>
  1390. * gas/i386/i386.exp: Rename amdfam15 test cases to bdver1.
  1391. * gas/i386/x86-64-nops-1-amdfam15.d: Renamed test case to
  1392. gas/i386/x86-64-nops-1-bdver1.d.
  1393. * gas/i386/nops-1-amdfam15.d: Renamed test case to
  1394. gas/i386/nops-1-bdver1.d.
  1395. 2010-01-29 Daniel Jacobowitz <dan@codesourcery.com>
  1396. * gas/arm/dis-data.d: Update test name. Do not expect
  1397. .word output.
  1398. * gas/arm/dis-data2.d, gas/arm/dis-data2.s,
  1399. gas/arm/dis-data3.d, gas/arm/dis-data3.s: New tests.
  1400. 2010-01-29 Nick Clifton <nickc@redhat.com>
  1401. PR 11136
  1402. * gas/arm/neon-omit.s: Add instruction that causes crash.
  1403. * gas/arm/neon-omit.d: Add expected disassembly.
  1404. 2010-01-28 Dave Korn <dave.korn.cygwin@gmail.com>
  1405. * gas/pe/section-align-1.d: Don't test section flags.
  1406. * gas/pe/section-align-2.d: Likewise.
  1407. 2010-01-28 H.J. Lu <hongjiu.lu@intel.com>
  1408. * gas/i386/fma-scalar-intel.d: New.
  1409. * gas/i386/fma-scalar.d: Likewise.
  1410. * gas/i386/fma-scalar.s: Likewise.
  1411. * gas/i386/x86-64-fma-scalar-intel.d: Likewise.
  1412. * gas/i386/x86-64-fma-scalar.d: Likewise.
  1413. * gas/i386/x86-64-fma-scalar.s: Likewise.
  1414. * gas/i386/i386.exp: Run fma-scalar, fma-scalar-intel,
  1415. x86-64-fma-scalar and x86-64-fma-scalar-intel.
  1416. 2010-01-28 Nick Clifton <nickc@redhat.com>
  1417. PR 11225
  1418. * gas/pe/aligncomm-c.d: Dump all sections.
  1419. 2010-01-27 Dave Korn <dave.korn.cygwin@gmail.com>
  1420. * gas/pe/section-align-1.s: New test source file.
  1421. * gas/pe/section-align-1.d: Likewise control script.
  1422. * gas/pe/section-align-2.s: Likewise ...
  1423. * gas/pe/section-align-2.d: ... and likewise.
  1424. * gas/pe/pe.exp: Invoke new testcases.
  1425. 2010-01-27 H.J. Lu <hongjiu.lu@intel.com>
  1426. * gas/i386/avx-scalar-intel.d: New.
  1427. * gas/i386/avx-scalar.d: Likewise.
  1428. * gas/i386/avx-scalar.s: Likewise.
  1429. * gas/i386/x86-64-avx-scalar-intel.d: Likewise.
  1430. * gas/i386/x86-64-avx-scalar.d: Likewise.
  1431. * gas/i386/x86-64-avx-scalar.s: Likewise.
  1432. * gas/i386/i386.exp: Run avx-scalar, avx-scalar-intel,
  1433. x86-64-avx-scalar and x86-64-avx-scalar-intel.
  1434. 2010-01-23 H.J. Lu <hongjiu.lu@intel.com>
  1435. * gas/i386/avx.s: Add more tests.
  1436. * gas/i386/x86-64-avx.s: Likewise.
  1437. * gas/i386/avx-intel.d: Updated.
  1438. * gas/i386/avx.d: Likewise.
  1439. * gas/i386/x86-64-avx-intel.d: Likewise.
  1440. * gas/i386/x86-64-avx.d: Likewise.
  1441. 2010-01-23 Richard Sandiford <r.sandiford@uk.ibm.com>
  1442. * gas/ppc/xcoff-ref-1.s, gas/ppc/xcoff-ref-1.l: New test.
  1443. * gas/ppc/aix.exp: Run it.
  1444. 2010-01-21 H.J. Lu <hongjiu.lu@intel.com>
  1445. * gas/i386/x86-64-xsave.s: Add tests for xsave64 and xrstor64.
  1446. * gas/i386/x86-64-xsave-intel.d: Updated.
  1447. * gas/i386/x86-64-xsave.d: Likewise.
  1448. 2010-01-20 Nick Clifton <nickc@redhat.com>
  1449. PR 11109
  1450. * gas/arm/vfp-neon-syntax.d: Update expected disassembly.
  1451. * gas/arm/vfp-neon-syntax_t2.d: Likewise.
  1452. 2010-01-15 Sebastian Pop <sebastian.pop@amd.com>
  1453. * gas/i386/x86-64-xop.d: Add missing patterns.
  1454. * gas/i386/x86-64-xop.s: Same.
  1455. * gas/i386/xop.d: Same.
  1456. * gas/i386/xop.s: Same.
  1457. 2010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
  1458. * gas/arm/thumb-nop.s: Add .syntax unified.
  1459. 2010-01-13 Daniel Jacobowitz <dan@codesourcery.com>
  1460. * gas/arm/thumb-nop.d, gas/arm/thumb-nop.s: New test.
  1461. * gas/arm/relax_branch_align.d: Expect a default NOP instruction.
  1462. * gas/arm/vfp1_t2.d, gas/arm/vfp1xD_t2.d: Specify a CPU with
  1463. Thumb-2.
  1464. 2010-01-13 Nick Clifton <nickc@redhat.com>
  1465. * gas/elf/section0.d: Skip this test for the h8300.
  1466. * gas/elf/section1.d: Likewise.
  1467. * gas/elf/section6.d: Likewise.
  1468. * gas/elf/elf.exp: Skip section2 and section5 tests when the
  1469. target is the h8300.
  1470. 2010-01-06 Quentin Neill <quentin.neill@amd.com>
  1471. * gas/i386/i386.exp: Add new amdfam15 test cases.
  1472. * gas/i386/nops-1-amdfam15.d: New.
  1473. * gas/i386/x86-64-nops-1-amdfam15.d: New.
  1474. 2010-01-06 Daniel Gutson <dgutson@codesourcery.com>
  1475. * gas/arm/dis-data.d: New test case.
  1476. * gas/arm/dis-data.s: New file.
  1477. 2010-01-04 Daniel Gutson <dgutson@codesourcery.com>
  1478. * gas/arm/neon-logic.d: New test case.
  1479. * gas/arm/neon-logic.s: New file.
  1480. 2010-01-04 Daniel Gutson <dgutson@codesourcery.com>
  1481. * gas/arm/neon-addressing-bad.d: New test case.
  1482. * gas/arm/neon-addressing-bad.s: New file.
  1483. * gas/arm/neon-addressing-bad.l: New file.
  1484. 2010-01-03 Daniel Gutson <dgutson@codesourcery.com>
  1485. * gas/arm/neon-suffix-bad.d: New test case.
  1486. * gas/arm/neon-suffix-bad.s: New file.
  1487. * gas/arm/neon-suffix-bad.l: New file.
  1488. For older changes see ChangeLog-2009
  1489. Copyright (C) 2010 Free Software Foundation, Inc.
  1490. Copying and distribution of this file, with or without modification,
  1491. are permitted in any medium without royalty provided the copyright
  1492. notice and this notice are preserved.
  1493. Local Variables:
  1494. mode: change-log
  1495. left-margin: 8
  1496. fill-column: 74
  1497. version-control: never
  1498. End: