ChangeLog-2009 54 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778
  1. 2009-12-19 Doug Evans <dje@sebabeach.org>
  2. * gas/xc16x/xc16x.exp (*): Add missing " in timeout cases.
  3. 2009-12-19 Maciej W. Rozycki <macro@codesourcery.com>
  4. * gas/mips/eret-2.s: Add an instruction to fill a branch delay
  5. slot.
  6. * gas/mips/eret-2.d: Adjust accordingly.
  7. 2009-12-19 Maciej W. Rozycki <macro@codesourcery.com>
  8. * gas/mips/aent.d: New test.
  9. * gas/mips/aent.s: Source for the new test.
  10. * gas/mips/mips.exp: Run it.
  11. 2009-12-17 Nick Clifton <nickc@redhat.com>
  12. PR binutils/10924
  13. * gas/arm/unpredictable.s: Add more unpredictable instructions.
  14. * gas/arm/unpredictable.d: Add expected disassemblies.
  15. 2009-12-14 Nick Clifton <nickc@redhat.com>
  16. PR binutils/10924
  17. * gas/arm/unpredictable.s: New test case - checks the disassembly
  18. of instructions with unpredictable behaviour.
  19. * gas/arm/unpredictable.d: New file - expected disassembly.
  20. 2009-12-11 Quentin Neill <quentin.neill@amd.com>
  21. * gas/i386/fma4.d: Add test cases.
  22. * gas/i386/fma4.s: Add test cases.
  23. * gas/i386/x86-64-fma4.d: Add test cases.
  24. * gas/i386/x86-64-fma4.s: Add test cases.
  25. 2009-12-07 H.J. Lu <hongjiu.lu@intel.com>
  26. PR gas/11037
  27. * gas/i386/intelpic.s: Add testcases.
  28. * gas/i386/intelpic.d: Updated.
  29. 2009-12-03 H.J. Lu <hongjiu.lu@intel.com>
  30. * gas/i386/i386.exp: Run x86-64-fxsave and x86-64-fxsave-intel.
  31. * gas/i386/rex.d: Updated for fxsave64.
  32. * gas/i386/x86-64-fxsave-intel.d: New.
  33. * gas/i386/x86-64-fxsave.d: Likewise.
  34. * gas/i386/x86-64-fxsave.s: Likewise.
  35. 2009-12-02 Nick Clifton <nickc@redhat.com>
  36. Richard Earnshaw <rearnsha@arm.com>
  37. PR gas/11013
  38. * gas/arm/arch7em.d: Update expected disassembly.
  39. * gas/arm/thumb32.d: Likewise.
  40. 2009-11-17 Quentin Neill <quentin.neill@amd.com>
  41. Sebastian Pop <sebastian.pop@amd.com>
  42. * gas/i386/x86-64-fma4.d: Add new patterns.
  43. * gas/i386/x86-64-fma4.s: Same.
  44. * gas/i386/x86-64-xop.d: Adjusted.
  45. 2009-11-19 H.J. Lu <hongjiu.lu@intel.com>
  46. * gas/i386/lock-1.s: Add cmpxchg16b test.
  47. * gas/i386/lock-1-intel.d: Updated.
  48. * gas/i386/lock-1.d: Likewise.
  49. 2009-11-19 Nick Clifton <nickc@redhat.com>
  50. PR binutils/10924
  51. * gas/arm/arch4t-eabi.d: Restore previous expected dissambly of
  52. instructions using Immediate Offset addressing with an offset of
  53. zero.
  54. * gas/arm/arch4t.d: Likewise.
  55. * gas/arm/arm7t.d: Likewise.
  56. * gas/arm/xscale.d: Likewise.
  57. * gas/arm/wince-inst.d: Remove 'p' suffix from cmp, cmn, teq and
  58. tst instructions.
  59. 2009-11-18 Sebastian Pop <sebastian.pop@amd.com>
  60. * gas/i386/x86-64-xop.d: Update patterns.
  61. 2009-11-18 Sebastian Pop <sebastian.pop@amd.com>
  62. * gas/i386/cvt16.d: Removed.
  63. * gas/i386/cvt16.s: Removed.
  64. * gas/i386/x86-64-cvt16.d: Removed.
  65. * gas/i386/x86-64-cvt16.s: Removed.
  66. * gas/i386/i386.exp: Remove cvt16 and x86-64-cvt16 tests.
  67. 2009-11-18 H.J. Lu <hongjiu.lu@intel.com>
  68. * gas/i386/rex.d: Remove suffix on fxsave.
  69. 2009-11-17 Sebastian Pop <sebastian.pop@amd.com>
  70. Quentin Neill <quentin.neill@amd.com>
  71. * gas/i386/i386.exp: Run xop and cvt16 in 32-bit mode.
  72. Run x86-64-xop and x86-64-cvt16 in 64-bit mode.
  73. * gas/i386/lwp.d: Update name of the testcase.
  74. * gas/i386/x86-64-xop.d: New.
  75. * gas/i386/x86-64-xop.s: New.
  76. * gas/i386/xop.d: New.
  77. * gas/i386/xop.s: New.
  78. * gas/i386/cvt16.d: New.
  79. * gas/i386/cvt16.s: New.
  80. 2009-11-17 Paul Brook <paul@codesourcery.com>
  81. Daniel Jacobowitz <dan@codesourcery.com>
  82. * gas/arm/attr-march-armv7em.d: New test.
  83. * gas/arm/arch7em-bad.d: New test.
  84. * gas/arm/arch7em-bad.l: New test.
  85. * gas/arm/arch7em.d: New test.
  86. * gas/arm/arch7em.s: New test.
  87. 2009-11-17 Nick Clifton <nickc@redhat.com>
  88. * gas/arm/vfma1.d: Only run on ELF based targets.
  89. 2009-11-17 Nick Clifton <nickc@redhat.com>
  90. PR binutils/10924
  91. * gas/arm/arch4t-eabi.d: Update expected disassembly.
  92. * gas/arm/arch4t.d: Likewise.
  93. * gas/arm/archv6t2.d: Likewise.
  94. * gas/arm/arm7t.d: Likewise.
  95. * gas/arm/inst.d: Likewise.
  96. * gas/arm/xscale.d: Likewise.
  97. 2009-11-17 Nick Clifton <nickc@redhat.com>
  98. * gas/rx/macros.inc (creg): Remove cpen.
  99. * gas/rx/mvfc.d: Remove expected uses of cpen register.
  100. * gas/rx/mvtc.d: Likewise.
  101. * gas/rx/popc.d: Likewise.
  102. * gas/rx/pushc.d: Likewise.
  103. 2009-11-16 Viktor Kutuzov <vkutuzov@accesssoftek.com>
  104. * gas/arm/vfp1xD.s: Add vmrs and vmsr instructions.
  105. * gas/arm/vfp1xD.d: Update expected disassembly.
  106. 2009-11-13 H.J. Lu <hongjiu.lu@intel.com>
  107. * gas/i386/lock-1-intel.d: Updated.
  108. * gas/i386/lock-1.d: Likewise.
  109. * gas/i386/lock-1.s: Likewise.
  110. * gas/i386/lockbad-1.l: Likewise.
  111. * gas/i386/lockbad-1.s: Likewise.
  112. * gas/i386/x86-64-lock-1-intel.d: Likewise.
  113. * gas/i386/x86-64-lock-1.d: Likewise.
  114. * gas/i386/x86-64-lock-1.s: Likewise.
  115. * gas/i386/x86-64-lockbad-1.l: Likewise.
  116. * gas/i386/x86-64-lockbad-1.s: Likewise.
  117. 2009-11-13 H.J. Lu <hongjiu.lu@intel.com>
  118. * gas/i386/rex.s: Add a test for VEX insn.
  119. * gas/i386/rex.d: Updated.
  120. 2009-11-13 H.J. Lu <hongjiu.lu@intel.com>
  121. * gas/i386/i386.exp: Run long-1, long-1-intel, x86-64-long-1,
  122. and x86-64-long-1-intel.
  123. * gas/i386/long-1-intel.d: New.
  124. * gas/i386/long-1.d: Likewise.
  125. * gas/i386/long-1.s: Likewise.
  126. * gas/i386/x86-64-long-1-intel.d: Likewise.
  127. * gas/i386/x86-64-long-1.d: Likewise.
  128. * gas/i386/x86-64-long-1.s: Likewise.
  129. * gas/i386/jump16.d: Updated for prefix processing.
  130. * gas/i386/naked.d: Likewise.
  131. * gas/i386/nops-1-core2.d: Likewise.
  132. * gas/i386/nops-1-i686.d: Likewise.
  133. * gas/i386/nops-3-i686.d: Likewise.
  134. * gas/i386/nops-4-i686.d: Likewise.
  135. * gas/i386/nops-5-i686.d: Likewise.
  136. * gas/i386/nops-5.d: Likewise.
  137. * gas/i386/prefix.d: Likewise.
  138. * gas/i386/rep.d: Likewise.
  139. * gas/i386/string-ok.d: Likewise.
  140. * gas/i386/x86-64-addr32-intel.d: Likewise.
  141. * gas/i386/x86-64-addr32.d: Likewise.
  142. * gas/i386/x86-64-cbw-intel.d: Likewise.
  143. * gas/i386/x86-64-cbw.d: Likewise.
  144. * gas/i386/x86-64-io-intel.d: Likewise.
  145. * gas/i386/x86-64-io-suffix.d: Likewise.
  146. * gas/i386/x86-64-io.d: Likewise.
  147. * gas/i386/x86-64-lwp.d: Likewise.
  148. * gas/i386/x86-64-nops-1-core2.d: Likewise.
  149. * gas/i386/x86-64-nops-1-nocona.d: Likewise.
  150. * gas/i386/x86-64-nops-1.d: Likewise.
  151. * gas/i386/x86-64-nops-2.d: Likewise.
  152. * gas/i386/x86-64-nops-3.d: Likewise.
  153. * gas/i386/x86-64-nops-4-core2.d: Likewise.
  154. * gas/i386/x86-64-nops-4.d: Likewise.
  155. * gas/i386/x86-64-nops-5-k8.d: Likewise.
  156. * gas/i386/x86-64-nops-5.d: Likewise.
  157. * gas/i386/x86-64-rep.d: Likewise.
  158. * gas/i386/x86-64-stack-intel.d: Likewise.
  159. * gas/i386/x86-64-stack-suffix.d: Likewise.
  160. * gas/i386/x86-64-stack.d: Likewise.
  161. 2009-11-12 H.J. Lu <hongjiu.lu@intel.com>
  162. * gas/i386/i386.exp: Run lock-1, lock-1-intel, lockbad-1,
  163. x86-64-lock-1, x86-64-lock-1-intel and x86-64-lockbad-1.
  164. * gas/i386/lock-1-intel.d: New.
  165. * gas/i386/lock-1.d: Likewise.
  166. * gas/i386/lock-1.s: Likewise.
  167. * gas/i386/lockbad-1.l: Likewise.
  168. * gas/i386/lockbad-1.s: Likewise.
  169. * gas/i386/x86-64-lock-1-intel.d: Likewise.
  170. * gas/i386/x86-64-lock-1.d: Likewise.
  171. * gas/i386/x86-64-lock-1.s: Likewise.
  172. * gas/i386/x86-64-lockbad-1.l: Likewise.
  173. * gas/i386/x86-64-lockbad-1.s: Likewise.
  174. 2009-11-12 Daniel Jacobowitz <dan@codesourcery.com>
  175. * gas/arm/copro.d, gas/arm/fp-save.d, gas/arm/float.d,
  176. gas/arm/fpa-mem.d: Update for removed generic coprocessor instructions
  177. and expanded PC-relative offsets.
  178. 2009-11-11 H.J. Lu <hongjiu.lu@intel.com>
  179. * gas/i386/prefix.d: Swap order of ADDR and REP prefixes.
  180. * gas/i386/rep.d: Likewise.
  181. * gas/i386/x86-64-rep.d: Likewise.
  182. 2009-11-06 Sebastian Pop <sebastian.pop@amd.com>
  183. * gas/i386/x86-64-lwp.s: Updated to also contain patterns
  184. with r[8-15] registers.
  185. * gas/i386/x86-64-lwp.d: Same.
  186. 2009-11-05 Sebastian Pop <sebastian.pop@amd.com>
  187. Quentin Neill <quentin.neill@amd.com>
  188. * gas/i386/i386.exp: Run x86-64-lwp in 64-bit mode,
  189. run lwp in 32-bit mode.
  190. * gas/i386/x86-64-lwp.d: New.
  191. * gas/i386/x86-64-lwp.s: New.
  192. * gas/i386/lwp.d: New.
  193. * gas/i386/lwp.s: New.
  194. 2009-11-05 Nick Clifton <nickc@redhat.com>
  195. * gas/i386/i386.exp (space1): Move test inside check for x86
  196. target.
  197. 2009-11-04 H.J. Lu <hongjiu.lu@intel.com>
  198. PR gas/876
  199. * gas/i386/i386.exp: Run space1.
  200. * gas/i386/space1.l: New.
  201. * gas/i386/space1.s: Likewise.
  202. 2009-11-03 Paul Brook <paul@codesourcery.com>
  203. * gas/arm/vfp-neon-syntax.d: Update expected results.
  204. * gas/arm/vfp-neon-syntax_t2.d: Update expected results.
  205. 2009-11-02 Paul Brook <paul@codesourcery.com>
  206. * gas/arm/attr-mfpu-vfpv4.d: New test.
  207. * gas/arm/attr-mfpu-vfpv4-d16.d: New test.
  208. * gas/arm/neon-fma-cov.d: New test.
  209. * gas/arm/neon-fma-cov.s: New test.
  210. * gas/arm/vfp-fma-inc.s: New test.
  211. * gas/arm/vfp-fma-arm.d: New test.
  212. * gas/arm/vfp-fma-arm.s: New test.
  213. * gas/arm/vfp-fma-thumb.d: New test.
  214. * gas/arm/vfp-fma-thumb.s: New test.
  215. * gas/arm/vfma1.d: New test.
  216. * gas/arm/vfma1.s: New test.
  217. * gas/arm/vfpv3xd.d: New test.
  218. * gas/arm/vfpv3xd.s: New test.
  219. 2009-10-29 Sebastian Pop <sebastian.pop@amd.com>
  220. * gas/i386/fma4.d: Updated patterns.
  221. * gas/i386/x86-64-fma4.d: Same.
  222. 2009-10-29 Paul Brook <paul@codesourcery.com>
  223. * gas/arm/vfp-neon-syntax.d: Update expected results.
  224. * gas/arm/vfp-neon-syntax_t2.d: Update expected results.
  225. 2009-10-28 Alan Modra <amodra@bigpond.net.au>
  226. * gas/i386/intelpic.d: Correct.
  227. 2009-10-25 Arnold Metselaar <arnold.metselaar@planet.nl>
  228. * gas/z80/equ.d, gas/z80/equ.s: Added test of parsing equ directives.
  229. * gas/z80/z80.exp: Run it.
  230. * gas/z80/redef.d: Expect little endian output only.
  231. 2009-10-20 H.J. Lu <hongjiu.lu@intel.com>
  232. PR gas/10775
  233. * gas/i386/immed64.d: Updated.
  234. * gas/i386/l1om.d: Likewise.
  235. * gas/i386/x86-64-disp-intel.d: Likewise.
  236. * gas/i386/x86-64-disp.d: Likewise.
  237. * gas/i386/x86_64.d: Likewise.
  238. 2009-10-19 Doug Evans <dje@sebabeach.org>
  239. * gas/xc16x/shlrol.s: Specify constant shift amount.
  240. * gas/xc16x/xc16x.exp (do_xc16x_shlrol): Update expected output.
  241. 2009-10-18 Vincent Rivière <vincent.riviere@freesbee.fr>
  242. * gas/all/weakref1u.d: Exclude more aout targets.
  243. * gas/m68k/br-isaa.d: Likewise.
  244. * gas/m68k/br-isab.d: Likewise.
  245. * gas/m68k/br-isac.d: Likewise.
  246. 2009-10-15 Alan Modra <amodra@bigpond.net.au>
  247. PR gas/1491
  248. * gas/macros/dot.s: Don't start macro invocations is first column.
  249. * gas/macros/dot.l: Update.
  250. * gas/macros/macros.exp: Run dot test on more targets.
  251. 2009-10-13 H.J. Lu <hongjiu.lu@intel.com>
  252. PR gas/10740
  253. * gas/i386/jump.s: Add new tests.
  254. * gas/i386/jump16.s: Likewise.
  255. * gas/i386/jump.d: Updated.
  256. * gas/i386/jump16.d: Likewise.
  257. 2009-10-13 Vincent Riviere <vincent.riviere@freesbee.fr>
  258. PR gas/3041
  259. * gas/m68k/all.exp: Added "p3041data".
  260. * gas/m68k/p3041.d, gas/m68k/p3041.s: Added tests of weak references
  261. from text section to all possible sections.
  262. * gas/m68k/p3041data.d, gas/m68k/p3041data.s: New test. Check weak
  263. references from data section.
  264. 2009-10-08 H.J. Lu <hongjiu.lu@intel.com>
  265. PR gas/10704
  266. * gas/i386/intelok.s: Move 2 PIC tests to ...
  267. * gas/i386/intelpic.s: Here.
  268. * gas/i386/intelok.d: Updated.
  269. * gas/i386/intelpic.d: Likewise.
  270. 2009-10-07 H.J. Lu <hongjiu.lu@intel.com>
  271. PR gas/10704
  272. * gas/i386/intelok.s: Add 2 new tests.
  273. * gas/i386/intelok.d: Updated.
  274. 2009-10-02 Peter Bergner <bergner@vnet.ibm.com>
  275. * gas/ppc/476.s: New test.
  276. * gas/ppc/476.d: Likewise.
  277. * gas/ppc/ppc.exp: Run the 476 test.
  278. 2009-10-01 Peter Bergner <bergner@vnet.ibm.com>
  279. * gas/ppc/a2.d: Rename "ppca2" to "a2".
  280. 2009-09-29 DJ Delorie <dj@redhat.com>
  281. * gas/rx: New directory.
  282. * gas/rx/*: New set of test cases.
  283. * gas/elf/section2.e-rx: New expected output file.
  284. * gas/all/gas.exp: Add support for RX target.
  285. * gas/elf/elf.exp: Likewise.
  286. * gas/lns/lns.exp: Likewise.
  287. * gas/macros/macros.exp: Likewise.
  288. 2009-09-29 Peter Bergner <bergner@vnet.ibm.com>
  289. * gas/ppc/vsx.s ("lxsdux", "lxvd2ux", "lxvw4ux", "stxsdux",
  290. "stxvd2ux", "stxvw4ux"): Remove tests.
  291. * gas/ppc/vsx.d: Likewise.
  292. * gas/ppc/power7.s: Likewise.
  293. * gas/ppc/power7.d: Likewise.
  294. 2009-09-24 H.J. Lu <hongjiu.lu@intel.com>
  295. PR gas/10677
  296. * gas/i386/i386.exp: Run x86-64-localpic.
  297. * gas/i386/x86-64-localpic.d: New.
  298. * gas/i386/x86-64-localpic.s: Likewise.
  299. 2009-09-23 H.J. Lu <hongjiu.lu@intel.com>
  300. * gas/i386/localpic.d: Updated.
  301. 2009-09-23 H.J. Lu <hongjiu.lu@intel.com>
  302. * gas/i386/i386.exp: Run localpic.
  303. * gas/i386/localpic.d: New.
  304. * gas/i386/localpic.s: Likewise.
  305. 2009-09-23 Alan Modra <amodra@bigpond.net.au>
  306. * gas/arm/thumbver.d: Tolerate some whitespace differences.
  307. * gas/elf/elf.exp: Likewise.
  308. * gas/elf/section2.e: Likewise.
  309. * gas/elf/section2.e-armeabi: Likewise.
  310. * gas/elf/section2.e-armelf: Likewise.
  311. * gas/elf/section2.e-m32r: Likewise.
  312. * gas/elf/section2.e-mips: Likewise.
  313. * gas/elf/section2.e-miwmmxt: Likewise.
  314. * gas/elf/section2.e-score: Likewise.
  315. * gas/elf/section2.e-xtensa: Likewise.
  316. * gas/elf/type-noifunc.e: Likewise.
  317. * gas/elf/type.e: Likewise.
  318. * gas/ia64/alias-ilp32.d: Likewise.
  319. * gas/ia64/alias.d: Likewise.
  320. * gas/ia64/global.d: Likewise.
  321. * gas/mips/mips16-vis-1.d: Likewise.
  322. * gas/mmix/bspec-1.d: Likewise.
  323. * gas/mmix/byte-1.d: Likewise.
  324. * gas/mmix/comment-1.d: Likewise.
  325. * gas/mmix/loc-1.d: Likewise.
  326. * gas/mmix/loc-2.d: Likewise.
  327. * gas/mmix/loc-3.d: Likewise.
  328. * gas/mmix/loc-4.d: Likewise.
  329. * gas/mmix/loc-5.d: Likewise.
  330. * gas/mmix/loc-6.d: Likewise.
  331. * gas/mmix/loc-7.d: Likewise.
  332. 2009-09-22 Alan Modra <amodra@bigpond.net.au>
  333. * gas/ppc/a2.d: Match PPC64 relocs.
  334. 2009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
  335. * lib/gas-defs.exp (gas_test_error): Mark internal error/assertion
  336. failures seen in output as fails. Also record output being
  337. matched for fails.
  338. 2009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
  339. * gas/mips/eret-1.d: Adjust regexps for robustness.
  340. * gas/mips/eret-2.d: Likewise.
  341. * gas/mips/eret-3.d: Likewise.
  342. * gas/mips/eret-1.s: Reformat for readability. Add a label
  343. at the beginning.
  344. * gas/mips/eret-2.s: Add a label at the beginning.
  345. 2009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
  346. * gas/mips/eret-1.s: Add trailing padding.
  347. * gas/mips/eret-2.s: Likewise.
  348. * gas/mips/eret-3.s: Likewise.
  349. * gas/mips/eret-1.d: Adjust accordingly. Force a 32-bit ABI.
  350. * gas/mips/eret-2.d: Likewise.
  351. * gas/mips/eret-3.d: Likewise.
  352. 2009-09-21 Maciej W. Rozycki <macro@linux-mips.org>
  353. * gas/mips/mips.exp: Fix a typo.
  354. 2009-09-21 Ben Elliston <bje@au.ibm.com>
  355. Peter Bergner <bergner@vnet.ibm.com>
  356. * gas/ppc/a2.s: New.
  357. * gas/ppc/a2.d: Likewise.
  358. * gas/ppc/ppc.exp: Run the a2 dump test.
  359. 2009-09-21 Ben Elliston <bje@au.ibm.com>
  360. * gas/ppc/e500mc.d: Remove blank line at the end of file.
  361. 2009-09-15 H.J. Lu <hongjiu.lu@intel.com>
  362. * gas/i386/disp.s: Add an offset test.
  363. * gas/i386/x86-64-disp.s: Likewise.
  364. * gas/i386/intelbad.s: Comment out "byte ptr [1]" test.
  365. * gas/i386/disp.d: Updated.
  366. * gas/i386/disp-intel.d: Likewise.
  367. * gas/i386/intelbad.l: Likewise.
  368. * gas/i386/x86-64-disp.d: Likewise.
  369. * gas/i386/x86-64-disp-intel.d: Likewise.
  370. 2009-09-14 H.J. Lu <hongjiu.lu@intel.com>
  371. PR gas/10637
  372. * gas/i386/disp.s: Add tests for Intel syntax.
  373. * gas/i386/x86-64-disp.s: Likewise.
  374. * gas/i386/disp.d: Updated.
  375. * gas/i386/intelok.d: Likewise.
  376. * gas/i386/x86-64-disp.d: Likewise.
  377. * gas/i386/disp-intel.d: New.
  378. * gas/i386/x86-64-disp-intel.d: Likewise.
  379. * gas/i386/i386.exp: Run disp-intel and x86-64-disp-intel.
  380. 2009-09-14 H.J. Lu <hongjiu.lu@intel.com>
  381. * gas/i386/merom.[ds]: Renamed to ...
  382. * gas/i386/ssse3.[ds]: This.
  383. * gas/i386/nops-1-merom.d: Renamed to ...
  384. * gas/i386/nops-1-core2.d: This.
  385. * gas/i386/nops-2-merom.d: Renamed to ...
  386. * gas/i386/nops-2-core2.d: This.
  387. * gas/i386/prescott.[ds]: Renamed to ...
  388. * gas/i386/sse3.[ds]: This.
  389. * gas/i386/x86-64-merom.[ds]: Renamed to ...
  390. * gas/i386/x86-64-ssse3.[ds]: This.
  391. * gas/i386/x86-64-nops-1-merom.d: Renamed to ...
  392. * gas/i386/x86-64-nops-1-core2.d: This.
  393. * gas/i386/x86-64-prescott.[ds]: Renamed to ...
  394. * gas/i386/x86-64-sse3.[ds]: This.
  395. * gas/i386/i386.exp: Updated.
  396. 2009-09-14 H.J. Lu <hongjiu.lu@intel.com>
  397. PR gas/10636
  398. * gas/i386/disp.d: New.
  399. * gas/i386/disp.s: Likewise.
  400. * gas/i386/x86-64-disp.d: Likewise.
  401. * gas/i386/x86-64-disp.s: Likewise.
  402. * gas/i386/i386.exp: Run disp and x86-64-disp.
  403. * gas/i386/x86-64-addr32.s: Add high 32bit displacement tests.
  404. * gas/i386/x86-64-addr32.d: Updated.
  405. * gas/i386/x86-64-addr32-intel.d: Likewise.
  406. * gas/i386/x86-64-inval.l: Likewise.
  407. * gas/i386/x86-64-prescott.d: Likewise.
  408. * gas/i386/x86-64-inval.s: Add invalid displacement tests.
  409. * gas/i386/x86-64-prescott.s: Replace 0x90909090 displacement
  410. with 0x909090.
  411. 2009-09-13 Richard Sandiford <rdsandiford@googlemail.com>
  412. * gas/mips/jalr2.s, gas/mips/jalr2.d: New test.
  413. * gas/mips/jal-svr4pic.d: Don't expect R_MIPS_JALRs to be reduced.
  414. * gas/mips/jal-xgot.d: Likewise.
  415. * gas/mips/mips-abi32-pic2.d: Likewise.
  416. * gas/mips/mips.exp: Run it.
  417. 2009-09-13 Richard Sandiford <rdsandiford@googlemail.com>
  418. * gas/mips/mips16-dwarf2-n32.d: Expect odd addresses.
  419. 2009-09-11 Hans-Peter Nilsson <hp@bitrange.com>
  420. PR gas/10623
  421. * gas/mmix/err-swym1.s, gas/mmix/swym-opreg1.d,
  422. gas/mmix/swym-opreg1.s, gas/mmix/swym-opreg2.d,
  423. gas/mmix/swym-opreg2.s: New tests.
  424. * gas/mmix/odd-1.d: Adjust for reloc change.
  425. 2009-09-11 Alan Modra <amodra@bigpond.net.au>
  426. * gas/lns/lns-common-1.s: Use two nops between each .loc.
  427. * gas/lns/lns.exp: Don't exclude d10v.
  428. 2009-09-09 Kaz Kojima <kkojima@rr.iij4u.or.jp>
  429. * gas/sh/sh64/syntax-1.s: Regenerate.
  430. 2009-09-08 Kaz Kojima <kkojima@rr.iij4u.or.jp>
  431. * gas/sh/basic.exp: Add -big to ASFLAGS for sh*l*-*-netbsdelf*.
  432. 2009-09-08 Alan Modra <amodra@bigpond.net.au>
  433. * gas/d30v/serial2.l: Adjust position of page break.
  434. * gas/lns/lns-common-1-alt.d: Match 2009-04-24 change.
  435. * gas/mt/ms1-16-003.d: Correct reloc name.
  436. * gas/mt/relocs.d: Elide incorrect file format strings.
  437. 2009-09-08 Alan Modra <amodra@bigpond.net.au>
  438. * gas/all/gas.exp (do_comment): Don't run on m32c.
  439. * gas/all/align.d: Likewise.
  440. * gas/all/incbin.d: Likewise.
  441. * gas/macros/semi.d: Likewise.
  442. * gas/elf/ifunc-1.d: Don't run on alpha.
  443. 2009-09-04 Jie Zhang <jie.zhang@analog.com>
  444. * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
  445. for (IU) option for multiply and multiply-accumulate to
  446. data register instructon.
  447. 2009-09-03 Jie Zhang <jie.zhang@analog.com>
  448. * gas/bfin/parallel5.s: New test.
  449. * gas/bfin/error.exp: New test.
  450. 2009-09-03 Jie Zhang <jie.zhang@analog.com>
  451. * gas/bfin/line_number.l, gas/bfin/line_number.s: New test.
  452. * gas/bfin/bfin.exp: Add the new test.
  453. 2009-09-03 Jie Zhang <jie.zhang@analog.com>
  454. * gas/bfin/expected_move_errors.s,
  455. gas/bfin/expected_move_errors.l: Add "LC1 = I0;".
  456. * gas/bfin/move.s, gas/bfin/move.d: Remove "CYCLES = A0.W".
  457. 2009-09-03 Jie Zhang <jie.zhang@analog.com>
  458. * gas/bfin/expected_comparison_errors.l: Expect error on Line 13.
  459. 2009-09-03 Jie Zhang <jie.zhang@analog.com>
  460. * gas/bfin/loop.s, gas/bfin/loop.d: New test.
  461. * gas/bfin/loop2.s, gas/bfin/loop2.d: New test.
  462. * gas/bfin/loop3.s, gas/bfin/loop3.d: New test.
  463. * gas/bfin/bfin.exp: Add the new tests.
  464. 2009-09-02 Jie Zhang <jie.zhang@analog.com>
  465. From Bernd Schmidt <bernd.schmidt@analog.com>
  466. * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s:
  467. Check error messages for invalid load/store insns.
  468. 2009-09-01 H.J. Lu <hongjiu.lu@intel.com>
  469. * gas/i386/att-regs.s: Add ymm tests for 16bit and 64bit.
  470. * gas/i386/intel-regs.s: Likewise.
  471. * gas/i386/att-regs.d: Updated.
  472. * gas/i386/intel-regs.d: Likewise.
  473. 2009-09-01 H.J. Lu <hongjiu.lu@intel.com>
  474. * gas/i386/att-regs.s: Remove a tab.
  475. 2009-09-01 Jie Zhang <jie.zhang@analog.com>
  476. * gas/bfin/expected_comparison_errors.s: Add more cases.
  477. * gas/bfin/expected_comparison_errors.l: Update accordingly.
  478. 2009-09-01 Jie Zhang <jie.zhang@analog.com>
  479. * gas/bfin/stack2.s: Add pop multiple instruction with a label
  480. on the same line.
  481. * gas/bfin/stack2.d: Adjust accordingly.
  482. 2009-08-31 Jan Beulich <jbeulich@novell.com>
  483. * gas/elf/section5.l: Remove no longer issued warning pattern.
  484. 2009-08-29 Matt Fleming <matt@console-pimps.org>
  485. * gas/sh/sign-extension.d: New file.
  486. * gas/sh/sign-extension.s: New file.
  487. * gas/sh/basic.exp: Run new test.
  488. 2009-08-28 H.J. Lu <hongjiu.lu@intel.com>
  489. * gas/i386/l1om.d: Check elf64-l1om format.
  490. 2006-08-11 Bernd Schmidt <bernd.schmidt@analog.com>
  491. * gas/bfin/parallel.s: Add more test cases.
  492. * gas/bfin/parallel.d: Update accordingly.
  493. * gas/bfin/resource_conflict.l: New test.
  494. * gas/bfin/resource_conflict.s: New test.
  495. * gas/bfin/bfin.exp: Add resource_conflict.
  496. 2009-08-11 Nick Clifton <nickc@redhat.com>
  497. PR 10443
  498. * gas/arm/t16-bad.l: Update expected messages for moves with
  499. shifted operands.
  500. 2009-08-10 Daniel Gutson <dgutson@codesourcery.com>
  501. PR gas/10479
  502. * gas/arm/sp-pc-usage-t.d: New test case.
  503. * gas/arm/sp-pc-usage-t.s: New file.
  504. 2006-08-09 Bernd Schmidt <bernd.schmidt@analog.com>
  505. From Mike Frysinger <michael.frysinger@analog.com>
  506. * gas/bfin/reloc.d: Adjust for the renamed relocations.
  507. 2009-08-07 Daniel Jacobowitz <dan@codesourcery.com>
  508. * gas/arm/mapping2.s: Test code after .ident.
  509. 2009-08-05 Chao-ying Fu <fu@mips.com>
  510. * gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d,
  511. gas/mips/mips-abi32-pic2.d: Add R_MIPS_JALR relocations after jalr.
  512. 2009-08-04 Nathan Sidwell <nathan@codesourcery.com>
  513. * gas/arm/missing.s: New.
  514. * gas/arm/missing.d: New.
  515. * gas/arm/missing.l: New.
  516. 2009-07-15 Daniel Gutson <dgutson@codesourcery.com>
  517. Daniel Jacobowitz <dan@codesourcery.com>
  518. * gas/arm/mapdir.d, gas/arm/mapdir.s: New files.
  519. * gas/arm/mapping.d: Adapted to new symbols generation.
  520. * gas/arm/mapping2.d: New test case.
  521. * gas/arm/mapping2.s: New file.
  522. * gas/arm/mapping3.d: New test case.
  523. * gas/arm/mapping3.s: New file.
  524. * gas/arm/mapping4.d: New test case.
  525. * gas/arm/mapping4.s: New file.
  526. * gas/arm/mapshort-eabi.d: Adapted to new symbols generation.
  527. * gas/elf/section2.e-armeabi: Adapted to new symbols generation.
  528. 2009-07-27 Jan Beulich <jbeulich@novell.com>
  529. * gas/elf/file.[ds]: New.
  530. * gas/elf/elf.exp: Run new test.
  531. 2009-07-25 H.J. Lu <hongjiu.lu@intel.com>
  532. * gas/i386/l1om.d: New.
  533. * gas/i386/l1om-inval.l: Likewise.
  534. * gas/i386/l1om-inval.s: Likewise.
  535. * gas/i386/i386.exp: Run l1om-inval and l1om.
  536. 2009-07-24 Jan Beulich <jbeulich@novell.com>
  537. * gas/i386/8087.[ds]: New.
  538. * gas/i386/287.[ds]: New.
  539. * gas/i386/387.[ds]: New.
  540. * gas/i386/no87.[ls]: New.
  541. * gas/i386/no87-2.[ls]: New.
  542. * gas/i386/i386.exp: Run new tests.
  543. * gas/i386/att-regs.s: Also check FPU register access.
  544. * gas/i386/intel-regs.s: Likewise.
  545. * gas/i386/att-regs.d: Adjust expectations.
  546. * gas/i386/intel-regs.d: Likewise.
  547. 2009-07-23 Ulrich Drepper <drepper@redhat.com>
  548. * gas/elf/type.s: Add unique global symbol definition.
  549. * gas/elf/type.e: Add expected readelf output for global unique
  550. symbol.
  551. 2009-07-21 H.J. Lu <hongjiu.lu@intel.com>
  552. PR gas/10420
  553. * gas/i386/i386.exp: Run x86-64-nops-1-pentium.
  554. * gas/i386/x86-64-nops-1-pentium.d: New.
  555. 2009-07-16 H.J. Lu <hongjiu.lu@intel.com>
  556. * gas/i386/i386.exp: Run ifunc and x86-64-ifunc.
  557. * gas/i386/ifunc.d: New,
  558. * gas/i386/ifunc.s: Likewise.
  559. * gas/i386/x86-64-ifunc.d: Likewise.
  560. 2009-07-16 Nathan Sidwell <nathan@codesourcery.com>
  561. * gas/arm/target-reloc-1.s: New.
  562. * gas/arm/target-reloc-1.d: New.
  563. 2009-07-14 Daniel Gutson <dgutson@codesourcery.com>
  564. * gas/arm/align64.s: New test case.
  565. * gas/arm/align64.d: Expected disassembly.
  566. 2009-07-14 Daniel Gutson <dgutson@codesourcery.com>
  567. * gas/arm/thumb-w-bad.d: New test case.
  568. * gas/arm/thumb-w-bad.l: New file.
  569. * gas/arm/thumb-w-bad.s: New file.
  570. * gas/arm/thumb-w-good.d: New test case.
  571. * gas/arm/thumb-w-good.s: New file.
  572. 2009-07-09 Daniel Gutson <dgutson@codesourcery.com>
  573. * gas/arm/inst-po.d: New testcase.
  574. * gas/arm/inst-po.s: New file.
  575. * gas/arm/inst-po-2.d: New testcase.
  576. * gas/arm/inst-po-2.s: New file.
  577. * gas/arm/inst-po-2.l: New file.
  578. * gas/arm/inst-po-3.d: New testcase.
  579. * gas/arm/inst-po-3.s: New file.
  580. * gas/arm/inst-po-be.d: New testcase.
  581. 2009-07-07 2009-07-04 Chung-Lin Tang <cltang@pllab.cs.nthu.edu.tw>
  582. * gas/arm/iwmmxt2.d: Fix insn pattern for torvsc,
  583. add patterns for waddsubhx.
  584. * gas/arm/iwmmxt2.s: Add tests for waddsubhx.
  585. 2009-07-07 H.J. Lu <hongjiu.lu@intel.com>
  586. * gas/i386/fma4.d: Append "#pass".
  587. * gas/i386/x86-64-fma4.d: Likewise.
  588. 2009-07-07 Tristan Gingold <gingold@adacore.com>
  589. * gas/i386/jump.d: Adjust to be relocated offset for jump to
  590. external symbol.
  591. 2009-07-06 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
  592. * gas/i386/i386.exp: Add FMA4 tests.
  593. * gas/i386/x86-64-fma4.d: Ditto.
  594. * gas/i386/fma4.d: Ditto.
  595. * gas/i386/x86-64-fma4.s: Ditto.
  596. * gas/i386/fma4.s: Ditto.
  597. 2009-07-01 Nick Clifton <nickc@redhat.com>
  598. PR 10168
  599. * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn.
  600. 2009-07-01 Paul Brook <paul@codesourcery.com>
  601. * gas/arm/fp-save.s: Add .fnstart and .fnend directives.
  602. 2009-06-30 Nick Clifton <nickc@redhat.com>
  603. PR 10288
  604. * gas/arm/adrl.d: Update expected disassembly.
  605. * gas/arm/arch4t-eabi.d: Likewise.
  606. * gas/arm/arch4t.d: Likewise.
  607. * gas/arm/arch6zk.d: Likewise.
  608. * gas/arm/archv6t2.d: Likewise.
  609. * gas/arm/arm-it.d: Likewise.
  610. * gas/arm/arm3.d: Likewise.
  611. * gas/arm/arm7dm.d: Likewise.
  612. * gas/arm/arm7t.d: Likewise.
  613. * gas/arm/backslash-at.d: Likewise.
  614. * gas/arm/bl-local-v4t.d: Likewise.
  615. * gas/arm/blx-local.d: Likewise.
  616. * gas/arm/copro.d: Likewise.
  617. * gas/arm/el_segundo.d: Likewise.
  618. * gas/arm/float.d: Likewise.
  619. * gas/arm/fp-save.d: Likewise.
  620. * gas/arm/fpa-mem.d: Likewise.
  621. * gas/arm/group-reloc-alu.d: Likewise.
  622. * gas/arm/group-reloc-ldr.d: Likewise.
  623. * gas/arm/group-reloc-ldrs.d: Likewise.
  624. * gas/arm/immed.d: Likewise.
  625. * gas/arm/inst.d: Likewise.
  626. * gas/arm/iwmmxt.d: Likewise.
  627. * gas/arm/ldconst.d: Likewise.
  628. * gas/arm/macro1.d: Likewise.
  629. * gas/arm/mapmisc.d: Likewise.
  630. * gas/arm/mapsecs.d: Likewise.
  631. * gas/arm/mapshort-eabi.d: Likewise.
  632. * gas/arm/mapshort-elf.d: Likewise.
  633. * gas/arm/movw-local.d: Likewise.
  634. * gas/arm/neon-ldst-rm.d: Likewise.
  635. * gas/arm/offset.d: Likewise.
  636. * gas/arm/reg-alias.d: Likewise.
  637. * gas/arm/relax_load_align.d: Likewise.
  638. * gas/arm/tcompat.d: Likewise.
  639. * gas/arm/tcompat2.d: Likewise.
  640. * gas/arm/thumb-eabi.d: Likewise.
  641. * gas/arm/thumb.d: Likewise.
  642. * gas/arm/thumb1_unified.d: Likewise.
  643. * gas/arm/thumb2_add.d: Likewise.
  644. * gas/arm/thumb2_it.d: Likewise.
  645. * gas/arm/thumb2_it_auto.d: Likewise.
  646. * gas/arm/thumb2_pool.d: Likewise.
  647. * gas/arm/thumb2_relax.d: Likewise.
  648. * gas/arm/thumb32.d: Likewise.
  649. * gas/arm/thumbv6.d: Likewise.
  650. * gas/arm/thumbv6k.d: Likewise.
  651. * gas/arm/tls.d: Likewise.
  652. * gas/arm/vfp1.d: Likewise.
  653. * gas/arm/vfp1_t2.d: Likewise.
  654. * gas/arm/vfp1xD.d: Likewise.
  655. * gas/arm/wince.d: Likewise.
  656. * gas/arm/wince_inst.d: Likewise.
  657. * gas/arm/xscale.d: Likewise.
  658. 2009-06-29 Nick Clifton <nickc@redhat.com>
  659. PR 10288
  660. * gas/arm/arch6zk.d: Update expected disassembly.
  661. * gas/arm/arch7.d: Likewise.
  662. * gas/arm/arm-it-auto-2.d: Likewise.
  663. * gas/arm/arm-it-auto.d: Likewise.
  664. * gas/arm/copro.d: Likewise.
  665. * gas/arm/float.d: Likewise.
  666. * gas/arm/fpa-mem.d: Likewise.
  667. * gas/arm/group-reloc-ldc.d: Likewise.
  668. * gas/arm/group-reloc-ldr.d: Likewise.
  669. * gas/arm/iwmmxt.d: Likewise.
  670. * gas/arm/maverick.d: Likewise.
  671. * gas/arm/neon-omit.d: Likewise.
  672. * gas/arm/svc.d: Likewise.
  673. * gas/arm/thumb-eabi.d: Likewise.
  674. * gas/arm/thumb.d: Likewise.
  675. * gas/arm/thumb1_unified.d: Likewise.
  676. * gas/arm/thumb2_add.d: Likewise.
  677. * gas/arm/thumb2_relax.d: Likewise.
  678. * gas/arm/thumb32.d: Likewise.
  679. * gas/arm/vfp-neon-syntax.d: Likewise.
  680. * gas/arm/vfp-neon-syntax_t2.d: Likewise.
  681. * gas/arm/vfp1xD.d: Likewise.
  682. * gas/arm/vfp1xD_t2.d: Likewise.
  683. * gas/arm/vfpv3-const-conv.d: Likewise.
  684. * gas/arm/xscale.d: Likewise.
  685. 2009-06-22 Daniel Gutson <dgutson@codesourcery.com>
  686. * gas/arm/arm-it-auto.d: New test.
  687. * gas/arm/arm-it-auto.s: New file.
  688. * gas/arm/arm-it-auto-2.d: New test case.
  689. * gas/arm/arm-it-auto-2.s: New file.
  690. * gas/arm/arm-it-auto-3.d: New test case.
  691. * gas/arm/arm-it-auto-3.s: New file.
  692. * gas/arm/arm-it-bad.d: New test case.
  693. * gas/arm/arm-it-bad.l: New file.
  694. * gas/arm/arm-it-bad.s: New file.
  695. * gas/arm/arm-it-bad-2.d: New test case.
  696. * gas/arm/arm-it-bad-2.l: New file.
  697. * gas/arm/arm-it-bad-2.s: New file.
  698. * gas/arm/arm-it-bad-3.d: New test case.
  699. * gas/arm/arm-it-bad-3.l: New file.
  700. * gas/arm/arm-it-bad-3.s: New file.
  701. * gas/arm/thumb2_it_auto.d: New test.
  702. * gas/arm/thumb2_it_bad.l: Error message updated.
  703. * gas/arm/thumb2_it_bad_auto.d: New test.
  704. * gas/arm/thumb2_it.d: Comment added.
  705. * gas/arm/thumb2_it_bad.d: Comment added.
  706. 2009-06-19 Alan Modra <amodra@bigpond.net.au>
  707. PR gas/10255
  708. * gas/cfi/cfi-common-7.s: Skip a multiple of four.
  709. * gas/cfi/cfi-common-7.d: Adjust.
  710. 2009-06-18 Nick Clifton <nickc@redhat.com>
  711. PR 10169
  712. * gas/arm/thumb2_bad_reg.s: Add tests for SSAT and USAT with an
  713. out of range shift.
  714. * gas/arm/thumb2_bad_reg.l: Update expected error messages.
  715. PR 10288
  716. * gas/arm/align.s: Add labels so that COFF based targets can
  717. correctly locate THUMB code.
  718. * gas/arm/copro.d: Do not pass --architecture switch to objdump.
  719. 2009-06-15 Nick Clifton <nickc@redhat.com>
  720. PR gas/10186
  721. * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction.
  722. 2009-06-09 Jakub Jelinek <jakub@redhat.com>
  723. PR gas/10255
  724. * gas/cfi/cfi-common-7.d: New test.
  725. * gas/cfi/cfi-common-7.s: New.
  726. * gas/cfi/cfi.exp: Add cfi-common-7 test.
  727. 2009-06-08 Dave Korn <dave.korn.cygwin@gmail.com>
  728. * gas/i386/jump.d: Tweak patterns to also match PE platform output.
  729. 2009-06-01 H.J. Lu <hongjiu.lu@intel.com>
  730. PR gas/10198
  731. * gas/i386/jump.s: Add test for "jmp $+2".
  732. * gas/i386/jump16.s: Likewise.
  733. * gas/i386/jump.d: Updated.
  734. * gas/i386/jump16.d: Likewise.
  735. 2009-05-26 Catherine Moore <clm@codesourcery.com>
  736. * gas/mips/eret.s: Remove.
  737. * gas/mips/eret.d: Remove.
  738. * gas/mips/eret.l: Remove.
  739. * gas/mips/eret-1.s: New.
  740. * gas/mips/eret-1.d: New.
  741. * gas/mips/eret-2.s: New.
  742. * gas/mips/eret-2.d: New.
  743. * gas/mips/eret-3.s: New.
  744. * gas/mips/eret-3.d: New.
  745. * gas/mips/mips.exp: Run new tests. Remove old tests.
  746. 2009-05-23 Richard Sandiford <rdsandiford@googlemail.com>
  747. * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops.
  748. 2009-05-23 Richard Sandiford <rdsandiford@googlemail.com>
  749. * gas/mips/align.d: Use an nm test rather than an objdump one.
  750. 2009-05-22 H.J. Lu <hongjiu.lu@intel.com>
  751. * gas/elf/ifunc-1.d: New.
  752. * gas/elf/ifunc-1.s: Likewise.
  753. * gas/elf/elf.exp: Run ifunc-1.
  754. 2009-05-22 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
  755. * gas/i386/i386.exp: Remove SSE5 tests.
  756. * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests.
  757. * gas/i386/x86-64-sse5.d: Ditto.
  758. * gas/i386/arch-10-1.l: Remove SSE5 tests.
  759. * gas/i386/arch-10-2.l: Ditto.
  760. * gas/i386/arch-10-3.l: Ditto.
  761. * gas/i386/arch-10-4.l: Ditto.
  762. * gas/i386/arch-10.d: Ditto.
  763. * gas/i386/arch-10.s: Ditto.
  764. * gas/i386/arch-4.s: Delete. Remove SSE5 tests.
  765. * gas/i386/arch-4.d: Ditto.
  766. * gas/i386/arch-8.s: Ditto.
  767. * gas/i386/arch-8.d: Ditto.
  768. * gas/i386/arch-2.s: Remove SSE5 tests.
  769. * gas/i386/arch-2.d: Remove SSE5 tests.
  770. * gas/i386/x86-64-arch-2.s: Ditto.
  771. 2009-05-19 Dave Korn <dave.korn.cygwin@gmail.com>
  772. * gas/pe/: New directory for PE format-specific tests.
  773. * gas/pe/aligncomm-a.d: New test pattern file.
  774. * gas/pe/aligncomm-a.s: New test source file.
  775. * gas/pe/aligncomm-b.d: New test pattern file.
  776. * gas/pe/aligncomm-b.s: New test source file.
  777. * gas/pe/aligncomm-c.d: New test pattern file.
  778. * gas/pe/aligncomm-c.s: New test source file.
  779. * gas/pe/aligncomm-d.d: New test pattern file.
  780. * gas/pe/aligncomm-d.s: New test source file.
  781. * gas/pe/pe.exp: New test control script.
  782. * lib/gas-defs.exp (is_pecoff_format): New function.
  783. 2009-05-05 H.J. Lu <hongjiu.lu@intel.com>
  784. * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
  785. 2009-05-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
  786. * gas/arm/bl-local-v4t.d: New file.
  787. * gas/arm/bl-local-v4t.s: New file.
  788. * gas/arm/blx-local.s: Update for branches and calls to local
  789. functions.
  790. * gas/arm/blx-local.d: Likewise.
  791. * gas/arm/blx-local.l: New file.
  792. * gas/arm/blx-local-thumb.l: New file.
  793. * gas/arm/blx-local-thumb.s: New file.
  794. * gas/arm/blx-local-thumb.d: New file.
  795. 2009-05-01 Nathan Sidwell <nathan@codesourcery.com>
  796. Daniel Jacobowitz <dan@codesourcery.com>
  797. * gas/arm/attr-mcpu.d: Add -mfpu=neon.
  798. * gas/arm/mapmisc.d: Correct expected output for .double and
  799. .dcb.d.
  800. 2009-04-30 Nick Clifton <nickc@redhat.com>
  801. * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
  802. Provide an alternative test for targets which do not support ifunc
  803. symbols.
  804. gas/elf/type.s: Add entry for an ifunc symbol.
  805. gas/elf/type.e: Add ifunc entry to expected symbol dump.
  806. gas/elf/section2.e-armelf: Add entry for ifunc symbol.
  807. gas/elf/type-noifunc.s: New file.
  808. gas/elf/type-noifunc.e: Likewise.
  809. 2009-04-24 Cary Coutant <ccoutant@google.com>
  810. * gas/lns/lns-common-1.d: Add test for discriminator.
  811. * gas/lns/lns-common-1.s: Likewise.
  812. 2009-04-20 Jan Beulich <jbeulich@novell.com>
  813. * gas/i386/equ.s: Adjust.
  814. * gas/i386/equ.d: Remove reference to equ.e.
  815. * gas/i386/equ.e: Delete.
  816. * gas/i386/intel-expr.s: New.
  817. * gas/i386/intel-expr.d: New.
  818. * gas/i386/i386.exp: Run new test.
  819. * gas/i386/intel.s: Adjust.
  820. * gas/i386/intel.e: Remove no longer valid warning messages.
  821. * gas/i386/intel16.s: Adjust.
  822. * gas/i386/intel16.d: Remove reference to intel16.e.
  823. * gas/i386/intel16.e: Delete.
  824. * gas/i386/intelbad.s: Add more tests.
  825. * gas/i386/intelbad.l: Adjust.
  826. * gas/i386/intelok.s: Remove now unneeded equates. Add more
  827. tests.
  828. * gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
  829. * gas/i386/intelok.e: Delete.
  830. * gas/i386/x86_64.s: Adjust.
  831. * gas/i386/x86_64.d: Remove reference to x86_64.e.
  832. * gas/i386/x86_64.e: Delete.
  833. 2009-04-16 Alan Modra <amodra@bigpond.net.au>
  834. * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin.
  835. * gas/all/p2425.s: Use "==" instead of "=".
  836. * gas/all/weakref1.s: Likewise.
  837. * gas/macros/and.s: Likewise.
  838. * gas/macros/test1.s: Likewise.
  839. * gas/hppa/parse/parse.exp: Remove xfail on block1.
  840. 2009-04-15 Jan Beulich <jbeulich@novell.com>
  841. * gas/i386/intel.e: Adjust expectations.
  842. 2009-04-15 Jan Beulich <jbeulich@novell.com>
  843. * gas/i386/x86-64-sse5.s: Add test of protd.
  844. * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
  845. 2009-04-09 Catherine Moore <clm@codesourcery.com>
  846. * gas/mips/mips.exp: Run new tests.
  847. * gas/mips/eret.s: New test.
  848. * gas/mips/eret.d: New test output.
  849. * gas/mips/eret.l: New test output.
  850. 2009-04-07 Peter Bergner <bergner@vnet.ibm.com>
  851. * gas/ppc/e500mc.d: Update to match extended mnemonics.
  852. 2009-04-01 Nathan Sidwell <nathan@codesourcery.com>
  853. * gas/arm/align.s, gas/arm/align.d: New.
  854. * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
  855. arm/thumb2_relax.d: Adjust for align changes.
  856. 2009-03-31 Peter Bergner <bergner@vnet.ibm.com>
  857. * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
  858. * gas/ppc/power7.s: Likewise.
  859. * gas/ppc/power6.d: Likewise.
  860. * gas/ppc/power6.s: Likewise.
  861. 2009-03-30 Joseph Myers <joseph@codesourcery.com>
  862. * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
  863. 2009-03-26 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
  864. * gas/arm/wince_inst.d: Convert to unified syntax.
  865. 2009-03-18 Andrew Stubbs <ams@codesourcery.com>
  866. * gas/arm/adr-invalid.d: New file.
  867. * gas/arm/adr-invalid.l: New file.
  868. * gas/arm/adr-invalid.s: New file.
  869. 2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
  870. * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
  871. properly aligned.
  872. * gas/ppc/textalign-xcoff-002.d: Likewise.
  873. 2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
  874. * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
  875. gas/ppc/xcoff-branch-1-64.d: New tests.
  876. * gas/ppc/aix.exp: Run them.
  877. 2009-03-11 Hans-Peter Nilsson <hp@axis.com>
  878. * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
  879. gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
  880. gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
  881. gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
  882. 2009-03-10 Hans-Peter Nilsson <hp@axis.com>
  883. * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
  884. New test.
  885. 2009-03-10 Alan Modra <amodra@bigpond.net.au>
  886. * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
  887. * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
  888. 2009-03-05 Joseph Myers <joseph@codesourcery.com>
  889. * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
  890. 2009-03-02 Qinwei <qinwei@sunnorth.com.cn>
  891. * gas/score/arith_32-lt.d: New file.
  892. * gas/score/arith_32.d: New file.
  893. * gas/score/arith_32.s: New file.
  894. * gas/score/bit_32-lt.d: New file.
  895. * gas/score/bit_32.d: New file.
  896. * gas/score/bit_32.s: New file.
  897. * gas/score/branch_32-lt.d: New file.
  898. * gas/score/branch_32.d: New file.
  899. * gas/score/branch_32.s: New file.
  900. * gas/score/cmp_32-lt.d: New file.
  901. * gas/score/cmp_32.d: New file.
  902. * gas/score/cmp_32.s: New file.
  903. * gas/score/load_store_32-lt.d: New file.
  904. * gas/score/load_store_32.d: New file.
  905. * gas/score/load_store_32.s: New file.
  906. * gas/score/logical_32-lt.d: New file.
  907. * gas/score/logical_32.d: New file.
  908. * gas/score/logical_32.s: New file.
  909. * gas/score/mv_32-lt.d: New file.
  910. * gas/score/mv_32.d: New file.
  911. * gas/score/mv_32.s: New file.
  912. * gas/score/relax_32.exp: New file.
  913. * gas/score/relaxation_macro.h: New file.
  914. * gas/score/shift_32-lt.d: New file.
  915. * gas/score/shift_32.d: New file.
  916. * gas/score/shift_32.s: New file.
  917. * gas/score/syscontrol_32-lt.d: New file.
  918. * gas/score/syscontrol_32.d: New file.
  919. * gas/score/syscontrol_32.s: New file.
  920. 2009-03-01 Mark Mitchell <mark@codesourcery.com>
  921. * gas/arm/archv6m.s: Add dmb, dsb, and isb.
  922. * gas/arm/archv6m.d: Likewise.
  923. 2009-02-26 Peter Bergner <bergner@vnet.ibm.com>
  924. * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
  925. * gas/ppc/e500mc.s: Likewise.
  926. * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
  927. * gas/ppc/power6.s: Likewise.
  928. * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
  929. ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
  930. "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
  931. "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
  932. "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
  933. "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
  934. "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
  935. "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
  936. "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
  937. "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
  938. * gas/ppc/power7.s: Likewise.
  939. * gas/ppc/vsx.d: New test.
  940. * gas/ppc/vsx.s: Likewise.
  941. * gas/ppc/ppc.exp: Run it.
  942. 2009-02-23 Mark Mitchell <mark@codesourcery.com>
  943. * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
  944. for CMP.
  945. * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
  946. 2009-02-19 Peter Bergner <bergner@vnet.ibm.com>
  947. * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
  948. floating point register.
  949. 2009-02-18 Adam Nemet <anemet@caviumnetworks.com>
  950. * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
  951. * gas/mips/octeon.d: Update.
  952. * gas/mips/octeon-ill.l: Update error message.
  953. 2009-02-16 Nick Clifton <nickc@redhat.com>
  954. * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
  955. offset.
  956. * gas/mips/e32el-rel2.d: Likewise.
  957. * gas/mips/elf-rel2.d: Likewise.
  958. * gas/mips/elf-rel9-mips16.d: Likewise.
  959. * gas/mips/elf-rel9.d: Likewise.
  960. * gas/mips/elfel-rel2.d: Likewise.
  961. * gas/mips/lb.d: Likewise.
  962. * gas/mips/mips-abi32.d: Likewise.
  963. * gas/mips/mips-gp32-fp32.d: Likewise.
  964. * gas/mips/mips-gp32-fp64.d: Likewise.
  965. * gas/mips/mips-gp64-fp32.d: Likewise.
  966. * gas/mips/mips-gp64-fp64.d: Likewise.
  967. * gas/mips/mips32-sf32.d: Likewise.
  968. 2009-02-12 Nathan Sidwell <nathan@codesourcery.com>
  969. * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
  970. 2009-02-06 Nick Clifton <nickc@redhat.com>
  971. * gas/mips/beq.d: Make no assumptions about the symbols used as
  972. branch targets in the disassembly, or the names of the relocs
  973. produced.
  974. * gas/mips/bge.d: Likewise.
  975. * gas/mips/bgeu.d: Likewise.
  976. * gas/mips/blt.d: Likewise.
  977. * gas/mips/bltu.d: Likewise.
  978. * gas/mips/mips32-sf32.d: Likewise.
  979. * gas/mips/mips1-fp.d: Likewise.
  980. * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
  981. * gas/mips/branch-misc-2-64.d: Likewise.
  982. * gas/mips/branch-misc-2.d: Likewise.
  983. * gas/mips/branch-misc-2pic-64.d: Likewise.
  984. * gas/mips/branch-misc-2pic.d: Likewise.
  985. * gas/mips/branch-swap.d: Likewise.
  986. 2009-02-06 Nick Clifton <nickc@redhat.com>
  987. * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
  988. ports.
  989. 2009-02-05 Peter Bergner <bergner@vnet.ibm.com>
  990. * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
  991. * gas/ppc/booke.d: Likewise.
  992. * gas/ppc/power4_32.s: Likewise.
  993. * gas/ppc/power4_32.d: Likewise.
  994. 2009-02-05 Catherine Moore <clm@codesourcery.com>
  995. * gas/elf/elf.exp: Really run the symtab test.
  996. 2009-02-04 H.J. Lu <hongjiu.lu@intel.com>
  997. AVX Programming Reference (January, 2009)
  998. * gas/i386/arch-avx-1-3.l: New.
  999. * gas/i386/arch-avx-1-3.s: Likewise.
  1000. * gas/i386/arch-avx-1-4.l: Likewise.
  1001. * gas/i386/arch-avx-1-4.s: Likewise.
  1002. * gas/i386/arch-avx-1-5.l: Likewise.
  1003. * gas/i386/arch-avx-1-5.s: Likewise.
  1004. * gas/i386/arch-avx-1-6.l: Likewise.
  1005. * gas/i386/arch-avx-1-6.s: Likewise.
  1006. * gas/i386/arch-10.s: Add vpclmul instructions.
  1007. * gas/i386/arch-avx-1.s: Likewise.
  1008. * gas/i386/avx.s: Likewise.
  1009. * gas/i386/x86-64-arch-2.s: Likewise.
  1010. * gas/i386/x86-64-avx.s: Likewise.
  1011. * gas/i386/sse2avx.s: Add pclmul instructions.
  1012. * gas/i386/x86-64-sse2avx.s: Likewise.
  1013. * gas/i386/arch-10.d: Updated.
  1014. * gas/i386/arch-10-1.l: Likewise.
  1015. * gas/i386/arch-10-2.l: Likewise.
  1016. * gas/i386/arch-10-3.l: Likewise.
  1017. * gas/i386/arch-10-4.l: Likewise.
  1018. * gas/i386/arch-avx-1.d: Likewise.
  1019. * gas/i386/arch-avx-1-1.l: Likewise.
  1020. * gas/i386/arch-avx-1-2.l: Likewise.
  1021. * gas/i386/avx.d: Likewise.
  1022. * gas/i386/avx-intel.d: Likewise.
  1023. * gas/i386/sse2avx.d: Likewise.
  1024. * gas/i386/x86-64-arch-2.d: Likewise.
  1025. * gas/i386/x86-64-avx.d: Likewise.
  1026. * gas/i386/x86-64-avx-intel.d: Likewise.
  1027. * gas/i386/x86-64-sse2avx.d: Likewise.
  1028. * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
  1029. arch-avx-1-5 and arch-avx-1-6.
  1030. 2009-02-03 DJ Delorie <dj@redhat.com>
  1031. * gas/mep/relocs.d: Updated for new configuration.
  1032. * gas/mep/complex-relocs.exp: Likewise.
  1033. 2009-02-03 Sandip Matte <sandip@rmicorp.com>
  1034. * gas/mips/mips.exp (xlr): New architecture.
  1035. (xlr-ext): Run test.
  1036. * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
  1037. 2009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
  1038. * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
  1039. * gas/m68k/all.exp: Run it.
  1040. 2009-01-29 Mark Mitchell <mark@codesourcery.com>
  1041. * gas/arm/copro.s: Avoid using r15 where not permitted.
  1042. * gas/arm/copro.d: Adjust accordingly.
  1043. * gas/arm/thumb2_bad_reg.s: New.
  1044. * gas/arm/thumb2_bad_reg.l: Likewise.
  1045. * gas/arm/thumb2_bad_reg.d: Likewise.
  1046. 2009-01-29 Mark Mitchell <mark@codesourcery.com>
  1047. * gas/arm/thumb32.s: Add tests for orn and rrx.
  1048. * gas/arm/thumb32.d: Adjust accordingly.
  1049. * gas/arm/thumb32.l: Likewise.
  1050. * gas/arm/thumb2_invert.s: Add tests for orn and orr.
  1051. * gas/arm/thumb2_invert.d: Adjust accordingly.
  1052. * gas/arm/tcompat.s: Add tests for rrx.
  1053. * gas/arm/tcompat.d: Adjust accordingly.
  1054. 2009-01-29 Mark Mitchell <mark@codesourcery.com>
  1055. * gas/arm/thumb32.s (qadd): Add tests for them.
  1056. * gas/arm/thumb32.d: Adjust accordingly.
  1057. 2009-01-29 Mark Mitchell <mark@codesourcery.com>
  1058. * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
  1059. * gas/arm/thumb32.d: Likewise.
  1060. 2009-01-29 Paul Brook <paul@codesourcery.com>
  1061. Mark Mitchell <mark@codesourcery.com>
  1062. * gas/arm/thumb2_mul.s: New file.
  1063. * gas/arm/thumb2_mul.d: Likewise.
  1064. * gas/arm/thumb2_mul-bad.s: Likewise.
  1065. * gas/arm/thumb2_mul-bad.d: Likewise.
  1066. * gas/arm/thumb2_mul-bad.l: Likewise.
  1067. * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
  1068. * gas/arm/t16-bad.l: Update accordingly.
  1069. 2009-01-29 Nick Clifton <nickc@redhat.com>
  1070. * gas/all/gas.exp: Expect forward test to fail for MeP.
  1071. Expect relax test to fail for MeP.
  1072. * gas/mep/relocs.d: Update expected disassembly.
  1073. 2009-01-27 Nick Clifton <nickc@redhat.com>
  1074. * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
  1075. * gas/arm/attr-default.d : Likewise.
  1076. * gas/arm/attr-march-all.d: Likewise.
  1077. * gas/arm/attr-march-armv1.d: Likewise.
  1078. * gas/arm/attr-march-armv2.d: Likewise.
  1079. * gas/arm/attr-march-armv2a.d: Likewise.
  1080. * gas/arm/attr-march-armv2s.d: Likewise.
  1081. * gas/arm/attr-march-armv3.d: Likewise.
  1082. * gas/arm/attr-march-armv3m.d: Likewise.
  1083. * gas/arm/attr-march-armv4.d: Likewise.
  1084. * gas/arm/attr-march-armv4t.d: Likewise.
  1085. * gas/arm/attr-march-armv4txm.d: Likewise.
  1086. * gas/arm/attr-march-armv4xm.d: Likewise.
  1087. * gas/arm/attr-march-armv5.d: Likewise.
  1088. * gas/arm/attr-march-armv5t.d: Likewise.
  1089. * gas/arm/attr-march-armv5te.d: Likewise.
  1090. * gas/arm/attr-march-armv5tej.d: Likewise.
  1091. * gas/arm/attr-march-armv5texp.d: Likewise.
  1092. * gas/arm/attr-march-armv5txm.d: Likewise.
  1093. * gas/arm/attr-march-armv6-m.d: Likewise.
  1094. * gas/arm/attr-march-armv6.d: Likewise.
  1095. * gas/arm/attr-march-armv6j.d: Likewise.
  1096. * gas/arm/attr-march-armv6k.d: Likewise.
  1097. * gas/arm/attr-march-armv6kt2.d: Likewise.
  1098. * gas/arm/attr-march-armv6t2.d: Likewise.
  1099. * gas/arm/attr-march-armv6z.d: Likewise.
  1100. * gas/arm/attr-march-armv6zk.d: Likewise.
  1101. * gas/arm/attr-march-armv6zkt2.d: Likewise.
  1102. * gas/arm/attr-march-armv6zt2.d: Likewise.
  1103. * gas/arm/attr-march-armv7-a.d: Likewise.
  1104. * gas/arm/attr-march-armv7-m.d: Likewise.
  1105. * gas/arm/attr-march-armv7-r.d: Likewise.
  1106. * gas/arm/attr-march-armv7.d: Likewise.
  1107. * gas/arm/attr-march-armv7a.d: Likewise.
  1108. * gas/arm/attr-march-armv7m.d: Likewise.
  1109. * gas/arm/attr-march-armv7r.d: Likewise.
  1110. * gas/arm/attr-march-iwmmxt.d: Likewise.
  1111. * gas/arm/attr-march-iwmmxt2.d: Likewise.
  1112. * gas/arm/attr-march-xscale.d: Likewise.
  1113. * gas/arm/attr-mcpu.d: Likewise.
  1114. * gas/arm/attr-mfpu-arm1020e.d: Likewise.
  1115. * gas/arm/attr-mfpu-arm1020t.d: Likewise.
  1116. * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
  1117. * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
  1118. * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
  1119. * gas/arm/attr-mfpu-fpa.d: Likewise.
  1120. * gas/arm/attr-mfpu-fpa10.d: Likewise.
  1121. * gas/arm/attr-mfpu-fpa11.d: Likewise.
  1122. * gas/arm/attr-mfpu-fpe.d: Likewise.
  1123. * gas/arm/attr-mfpu-fpe2.d: Likewise.
  1124. * gas/arm/attr-mfpu-fpe3.d: Likewise.
  1125. * gas/arm/attr-mfpu-maverick.d: Likewise.
  1126. * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
  1127. * gas/arm/attr-mfpu-neon.d: Likewise.
  1128. * gas/arm/attr-mfpu-softfpa.d: Likewise.
  1129. * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
  1130. * gas/arm/attr-mfpu-softvfp.d: Likewise.
  1131. * gas/arm/attr-mfpu-vfp.d: Likewise.
  1132. * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
  1133. * gas/arm/attr-mfpu-vfp10.d: Likewise.
  1134. * gas/arm/attr-mfpu-vfp3.d: Likewise.
  1135. * gas/arm/attr-mfpu-vfp9.d: Likewise.
  1136. * gas/arm/attr-mfpu-vfpv2.d: Likewise.
  1137. * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
  1138. * gas/arm/attr-mfpu-vfpv3.d: Likewise.
  1139. * gas/arm/attr-mfpu-vfpxd.d: Likewise.
  1140. * gas/arm/attr-order.d: Likewise.
  1141. * gas/arm/attr-override-cpu-directive.d: Likewise.
  1142. * gas/arm/attr-override-mcpu.d: Likewise.
  1143. 2009-01-27 Nick Clifton <nickc@redhat.com>
  1144. * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
  1145. * gas/mips/dli.d: Pass -64 to gas.
  1146. * gas/mips/mips64-mips3d-incl.d: Likewise.
  1147. * gas/mips/octeon.d: Likewise.
  1148. * gas/mips/sb1-ext-mdmx.d: Likewise.
  1149. * gas/mips/sb1-ext-ps.d: Likewise.
  1150. * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
  1151. Update expected relocs.
  1152. * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
  1153. * gas/mips/mips.exp: Remove 'ilocks' variable.
  1154. Add ecoff targets to 'addr32' variable.
  1155. Set 'no_mips16' for ecoff targets.
  1156. Do not run div-ilocks or mul-ilocks test variants.
  1157. * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
  1158. the symbol table output is sorted. Update expecetd output.
  1159. 2009-01-26 Andrew Stubbs <ams@codesourcery.com>
  1160. * gas/arm/attr-cpu-directive.d: New file.
  1161. * gas/arm/attr-cpu-directive.s: New file.
  1162. * gas/arm/attr-default.d: New file.
  1163. * gas/arm/attr-march-all.d: New file.
  1164. * gas/arm/attr-march-armv1.d: New file.
  1165. * gas/arm/attr-march-armv2.d: New file.
  1166. * gas/arm/attr-march-armv2a.d: New file.
  1167. * gas/arm/attr-march-armv2s.d: New file.
  1168. * gas/arm/attr-march-armv3.d: New file.
  1169. * gas/arm/attr-march-armv3m.d: New file.
  1170. * gas/arm/attr-march-armv4.d: New file.
  1171. * gas/arm/attr-march-armv4t.d: New file.
  1172. * gas/arm/attr-march-armv4txm.d: New file.
  1173. * gas/arm/attr-march-armv4xm.d: New file.
  1174. * gas/arm/attr-march-armv5.d: New file.
  1175. * gas/arm/attr-march-armv5t.d: New file.
  1176. * gas/arm/attr-march-armv5te.d: New file.
  1177. * gas/arm/attr-march-armv5tej.d: New file.
  1178. * gas/arm/attr-march-armv5texp.d: New file.
  1179. * gas/arm/attr-march-armv5txm.d: New file.
  1180. * gas/arm/attr-march-armv6-m.d: New file.
  1181. * gas/arm/attr-march-armv6.d: New file.
  1182. * gas/arm/attr-march-armv6j.d: New file.
  1183. * gas/arm/attr-march-armv6k.d: New file.
  1184. * gas/arm/attr-march-armv6kt2.d: New file.
  1185. * gas/arm/attr-march-armv6t2.d: New file.
  1186. * gas/arm/attr-march-armv6z.d: New file.
  1187. * gas/arm/attr-march-armv6zk.d: New file.
  1188. * gas/arm/attr-march-armv6zkt2.d: New file.
  1189. * gas/arm/attr-march-armv6zt2.d: New file.
  1190. * gas/arm/attr-march-armv7-a.d: New file.
  1191. * gas/arm/attr-march-armv7-m.d: New file.
  1192. * gas/arm/attr-march-armv7-r.d: New file.
  1193. * gas/arm/attr-march-armv7.d: New file.
  1194. * gas/arm/attr-march-armv7a.d: New file.
  1195. * gas/arm/attr-march-armv7m.d: New file.
  1196. * gas/arm/attr-march-armv7r.d: New file.
  1197. * gas/arm/attr-march-iwmmxt.d: New file.
  1198. * gas/arm/attr-march-iwmmxt2.d: New file.
  1199. * gas/arm/attr-march-xscale.d: New file.
  1200. * gas/arm/attr-mcpu.d: New file.
  1201. * gas/arm/attr-mfpu-arm1020e.d: New file.
  1202. * gas/arm/attr-mfpu-arm1020t.d: New file.
  1203. * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
  1204. * gas/arm/attr-mfpu-arm1136jfs.d: New file.
  1205. * gas/arm/attr-mfpu-arm7500fe.d: New file.
  1206. * gas/arm/attr-mfpu-fpa.d: New file.
  1207. * gas/arm/attr-mfpu-fpa10.d: New file.
  1208. * gas/arm/attr-mfpu-fpa11.d: New file.
  1209. * gas/arm/attr-mfpu-fpe.d: New file.
  1210. * gas/arm/attr-mfpu-fpe2.d: New file.
  1211. * gas/arm/attr-mfpu-fpe3.d: New file.
  1212. * gas/arm/attr-mfpu-maverick.d: New file.
  1213. * gas/arm/attr-mfpu-neon-fp16.d: New file.
  1214. * gas/arm/attr-mfpu-neon.d: New file.
  1215. * gas/arm/attr-mfpu-softfpa.d: New file.
  1216. * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
  1217. * gas/arm/attr-mfpu-softvfp.d: New file.
  1218. * gas/arm/attr-mfpu-vfp.d: New file.
  1219. * gas/arm/attr-mfpu-vfp10-r0.d: New file.
  1220. * gas/arm/attr-mfpu-vfp10.d: New file.
  1221. * gas/arm/attr-mfpu-vfp3.d: New file.
  1222. * gas/arm/attr-mfpu-vfp9.d: New file.
  1223. * gas/arm/attr-mfpu-vfpv2.d: New file.
  1224. * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
  1225. * gas/arm/attr-mfpu-vfpv3.d: New file.
  1226. * gas/arm/attr-mfpu-vfpxd.d: New file.
  1227. * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
  1228. * gas/arm/attr-override-cpu-directive.d: New file.
  1229. * gas/arm/attr-override-cpu-directive.s: New file.
  1230. * gas/arm/attr-override-mcpu.d: New file.
  1231. * gas/arm/attr-override-mcpu.s: New file.
  1232. * gas/arm/blank.s: New file.
  1233. * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
  1234. 2009-01-26 Nick Clifton <nickc@redhat.com>
  1235. * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
  1236. targets.
  1237. 2009-01-24 Andreas Schwab <schwab@suse.de>
  1238. * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
  1239. 2009-01-23 Andreas Schwab <schwab@suse.de>
  1240. * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
  1241. * gas/mips/mipsel16-e.d: Likewise.
  1242. * gas/mips/tmips16-e.d: Likewise.
  1243. * gas/mips/tmipsel16-e.d: Likewise.
  1244. 2009-01-19 Nick Clifton <nickc@redhat.com>
  1245. * lib/gas-defs.exp (run_list_test): Fix typo in comment.
  1246. 2009-01-19 Nick Clifton <nickc@redhat.com>
  1247. * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
  1248. targets.
  1249. 2009-01-19 Andrew Stubbs <ams@codesourcery.com>
  1250. * gas/arm/attr-order.d: New file.
  1251. * gas/arm/attr-order.s: New file.
  1252. 2009-01-16 Andrew Stubbs <ams@codesourcery.com>
  1253. Daniel Jacobowitz <dan@codesourcery.com>
  1254. * gas/arm/attr-syntax.d: New file.
  1255. * gas/arm/attr-syntax.s: New file.
  1256. 2009-01-15 Nick Clifton <nickc@redhat.com>
  1257. PR 9722
  1258. * gas/arm/archv6m.d: Update expected NOP opcode.
  1259. * gas/arm/pr9722.s: New test.
  1260. * gas/arm/pr9722.d: Expected disassembly.
  1261. 2009-01-14 Peter Bergner <bergner@vnet.ibm.com>
  1262. * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
  1263. * gas/ppc/power6.d: Likewise.
  1264. 2009-01-12 H.J. Lu <hongjiu.lu@intel.com>
  1265. * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
  1266. * gas/i386/x86-64-sse-noavx.s: Likewise.
  1267. * gas/i386/sse-noavx.d: Updated.
  1268. * gas/i386/x86-64-sse-noavx.d: Likewise.
  1269. 2009-01-12 H.J. Lu <hongjiu.lu@intel.com>
  1270. * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
  1271. sub and xor.
  1272. * gas/i386/x86-64-opts.s: Likewise.
  1273. * gas/i386/opts.d: Updated.
  1274. * gas/i386/opts-intel.d: Likewise.
  1275. * gas/i386/sse2avx-opts.d: Likewise.
  1276. * gas/i386/sse2avx-opts-intel.d: Likewise.
  1277. * gas/i386/x86-64-opts.d: Likewise.
  1278. * gas/i386/x86-64-opts-intel.d: Likewise.
  1279. * gas/i386/x86-64-sse2avx-opts.d: Likewise.
  1280. * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
  1281. 2009-01-10 H.J. Lu <hongjiu.lu@intel.com>
  1282. * gas/i386/arch-10.s: Add clflush and syscall.
  1283. * gas/i386/x86-64-arch-2.s: Likewise.
  1284. * gas/i386/arch-10.d: Updated.
  1285. * gas/i386/arch-10-1.l: Likewise.
  1286. * gas/i386/arch-10-2.l: Likewise.
  1287. * gas/i386/arch-10-3.l: Likewise.
  1288. * gas/i386/arch-10-4.l: Likewise.
  1289. * gas/i386/x86-64-arch-2.d: Likewise.
  1290. 2009-01-09 H.J. Lu <hongjiu.lu@intel.com>
  1291. * gas/i386/arch-10.s: Add rdtscp.
  1292. * gas/i386/x86-64-arch-2.s: Likewise.
  1293. * gas/i386/arch-10.d: Updated.
  1294. * gas/i386/arch-10-1.l: Likewise.
  1295. * gas/i386/arch-10-2.l: Likewise.
  1296. * gas/i386/arch-10-3.l: Likewise.
  1297. * gas/i386/arch-10-4.l: Likewise.
  1298. * gas/i386/x86-64-arch-2.d: Likewise.
  1299. 2009-01-06 Chao-ying Fu <fu@mips.com>
  1300. * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
  1301. and jalr.hb.
  1302. 2009-01-06 H.J. Lu <hongjiu.lu@intel.com>
  1303. AVX Programming Reference (December, 2008)
  1304. * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
  1305. vmovntps.
  1306. * gas/i386/x86-64-avx.s: Likewise.
  1307. * gas/i386/avx.d: Updated.
  1308. * gas/i386/avx-intel.d: Likewise.
  1309. * gas/i386/x86-64-avx.d: Likewise.
  1310. * gas/i386/x86-64-avx-intel.d: Likewise.
  1311. 2009-01-05 H.J. Lu <hongjiu.lu@intel.com>
  1312. AVX Programming Reference (December, 2008)
  1313. * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
  1314. * gas/i386/x86-64-arch-2.s: Likewise.
  1315. * gas/i386/arch-10.d: Updated.
  1316. * gas/i386/arch-10-1.l: Likewise.
  1317. * gas/i386/arch-10-2.l: Likewise.
  1318. * gas/i386/arch-10-3.l: Likewise.
  1319. * gas/i386/arch-10-4.l: Likewise.
  1320. * gas/i386/avx.d: Likewise.
  1321. * gas/i386/avx-intel.d: Likewise.
  1322. * gas/i386/inval-avx.l: Likewise.
  1323. * gas/i386/x86-64-arch-2.d: Likewise.
  1324. * gas/i386/x86-64-avx.d: Likewise.
  1325. * gas/i386/x86-64-avx-intel.d: Likewise.
  1326. * gas/i386/x86-64-inval-avx.l: Likewise.
  1327. * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
  1328. instructions. Update tests.
  1329. * gas/i386/inval-avx.s: Likewise.
  1330. * gas/i386/x86-64-avx.s: Likewise.
  1331. * gas/i386/x86-64-inval-avx.s: Likewise.
  1332. * gas/i386/fma.d: New.
  1333. * gas/i386/fma.s: Likewise.
  1334. * gas/i386/fma-intel.d: Likewise.
  1335. * gas/i386/x86-64-fma.d: Likewise.
  1336. * gas/i386/x86-64-fma.s: Likewise.
  1337. * gas/i386/x86-64-fma-intel.d: Likewise.
  1338. * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
  1339. x86-64-fma-intel.
  1340. For older changes see ChangeLog-2008
  1341. Copyright (C) 2009 Free Software Foundation, Inc.
  1342. Copying and distribution of this file, with or without modification,
  1343. are permitted in any medium without royalty provided the copyright
  1344. notice and this notice are preserved.
  1345. Local Variables:
  1346. mode: change-log
  1347. left-margin: 8
  1348. fill-column: 74
  1349. version-control: never
  1350. End: