ChangeLog-2008 388 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928
  1. 2008-12-31 Daniel Franke <franke.daniel@gmail.com>
  2. * gfortran.dg/mapping_2.f90: Fixed testcase.
  3. 2008-12-31 Jakub Jelinek <jakub@redhat.com>
  4. PR c++/38647
  5. * g++.dg/template/function1.C: New test.
  6. PR c++/38640
  7. * g++.dg/cpp0x/decltype15.C: New test.
  8. PR middle-end/38676
  9. * gcc.dg/gomp/pr38676.c: New test.
  10. 2008-12-30 Richard Guenther <rguenther@suse.de>
  11. PR tree-optimization/38645
  12. * gcc.dg/pr38645.c: New testcase.
  13. 2008-12-30 Andrew Pinski <pinskia@gmail.com>
  14. PR middle-end/38661
  15. * gcc.c-torture/compile/pr38661.c: New testcase.
  16. * gcc.c-torture/compile/pr38661-1.c: New testcase.
  17. 2008-12-30 Richard Guenther <rguenther@suse.de>
  18. PR middle-end/38564
  19. * gcc.c-torture/compile/pr38564.c: New testcase.
  20. 2008-12-29 Dorit Nuzman <dorit@il.ibm.com>
  21. Ira Rosen <irar@il.ibm.com>
  22. PR tree-optimization/38529
  23. * gcc.dg/vect/pr38529.c: New test.
  24. 2008-12-29 Jakub Jelinek <jakub@redhat.com>
  25. PR c++/38635
  26. * g++.dg/parse/cond4.C: New test.
  27. PR c++/36191
  28. * g++.dg/torture/pr36191.C: New test.
  29. 2008-12-15 Hariharan Sandanagobalane <hariharan@picochip.com>
  30. * gcc.c-torture/execute/builtins/fprintf.x: Disable test for
  31. freestanding targets.
  32. * gcc.c-torture/execute/pr37573.x: Disable test for 16-bit targets.
  33. * gcc.c-torture/execute/20081117-1.x: Disable test for 16-bit targets.
  34. * gcc.c-torture/compile/limits-stringlit.c: Disable test for picochip.
  35. * gcc.dg/array-quals-1.c: Disable test for picochip.
  36. * lib/target-supports.exp: Add support for freestanding ports and
  37. disable picochip for profiling tests.
  38. 2008-12-29 Jakub Jelinek <jakub@redhat.com>
  39. PR c++/38637
  40. * g++.dg/cpp0x/enum2.C: New test.
  41. 2008-12-28 Andrew Pinski <pinskia@gmail.com>
  42. PR libobjc/36610
  43. * objc/execute/forward-1.m: New test.
  44. 2008-12-27 Jakub Jelinek <jakub@redhat.com>
  45. PR middle-end/38633
  46. * gcc.dg/gomp/pr38633.c: New test.
  47. * g++.dg/gomp/pr38633.C: New test.
  48. PR c++/38639
  49. * g++.dg/gomp/pr38639.C: New test.
  50. 2008-12-23 Andrew Pinski <pinskia@gmail.com>
  51. PR middle-end/38590
  52. * gcc.c-torture/compile/pr38590-1.c: New testcase.
  53. * gcc.c-torture/compile/pr38590-2.c: New testcase.
  54. 2008-12-18 Jakub Jelinek <jakub@redhat.com>
  55. PR middle-end/31150
  56. * gcc.c-torture/execute/20081218-1.c: New test.
  57. 2008-12-22 Paul Thomas <pault@gcc.gnu.org>
  58. PR fortran/38602
  59. * gfortran.dg/alloc_comp_optional_1.f90: New test.
  60. 2008-12-22 Ben Elliston <bje@au.ibm.com>
  61. PR c++/38362
  62. * g++.dg/ext/altivec-types-1.C (dg-options): Pass -std=c++98.
  63. 2008-12-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  64. PR libfortran/38398
  65. * gfortran.dg/fmt_g0_1.f08: Revise.
  66. 2008-12-21 Richard Sandiford <rdsandiford@googlemail.com>
  67. * gcc.target/mips/mips.exp: Rewrite.
  68. * gcc.target/mips/20020620-1.c: Use dg-options instead of
  69. dg-mips-options. Remove target restrictions from dg-do.
  70. * gcc.target/mips/mips-ps-1.c: Likewise.
  71. * gcc.target/mips/mips-ps-2.c: Likewise.
  72. * gcc.target/mips/mips-ps-3.c: Likewise.
  73. * gcc.target/mips/mips-ps-4.c: Likewise.
  74. * gcc.target/mips/mips-ps-6.c: Likewise.
  75. * gcc.target/mips/asm-1.c: Use dg-options instead of dg-mips-options.
  76. * gcc.target/mips/branch-1.c: Likewise.
  77. * gcc.target/mips/clear-cache-2.c: Likewise.
  78. * gcc.target/mips/dse-1.c: Likewise.
  79. * gcc.target/mips/fix-r4000-1.c: Likewise.
  80. * gcc.target/mips/fix-r4000-2.c: Likewise.
  81. * gcc.target/mips/fix-r4000-3.c: Likewise.
  82. * gcc.target/mips/fix-r4000-4.c: Likewise.
  83. * gcc.target/mips/fix-r4000-5.c: Likewise.
  84. * gcc.target/mips/fix-r4000-6.c: Likewise.
  85. * gcc.target/mips/fix-r4000-7.c: Likewise.
  86. * gcc.target/mips/fix-r4000-8.c: Likewise.
  87. * gcc.target/mips/fix-r4000-9.c: Likewise.
  88. * gcc.target/mips/fix-r4000-10.c: Likewise.
  89. * gcc.target/mips/fix-r4000-11.c: Likewise.
  90. * gcc.target/mips/fix-r4000-12.c: Likewise.
  91. * gcc.target/mips/fix-vr4130-1.c: Likewise.
  92. * gcc.target/mips/fix-vr4130-2.c: Likewise.
  93. * gcc.target/mips/fix-vr4130-3.c: Likewise.
  94. * gcc.target/mips/fix-vr4130-4.c: Likewise.
  95. * gcc.target/mips/fpcmp-1.c: Likewise.
  96. * gcc.target/mips/fpcmp-2.c: Likewise.
  97. * gcc.target/mips/fpr-moves-1.c: Likewise.
  98. * gcc.target/mips/fpr-moves-2.c: Likewise.
  99. * gcc.target/mips/fpr-moves-3.c: Likewise.
  100. * gcc.target/mips/fpr-moves-4.c: Likewise.
  101. * gcc.target/mips/fpr-moves-5.c: Likewise.
  102. * gcc.target/mips/fpr-moves-6.c: Likewise.
  103. * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
  104. * gcc.target/mips/madd-1.c: Likewise.
  105. * gcc.target/mips/madd-2.c: Likewise.
  106. * gcc.target/mips/madd-5.c: Likewise.
  107. * gcc.target/mips/madd-6.c: Likewise.
  108. * gcc.target/mips/madd-7.c: Likewise.
  109. * gcc.target/mips/madd-8.c: Likewise.
  110. * gcc.target/mips/maddu-1.c: Likewise.
  111. * gcc.target/mips/maddu-2.c: Likewise.
  112. * gcc.target/mips/memcpy-1.c: Likewise.
  113. * gcc.target/mips/mips-sched-madd.c: Likewise.
  114. * gcc.target/mips/msub-1.c: Likewise.
  115. * gcc.target/mips/msub-2.c: Likewise.
  116. * gcc.target/mips/msub-5.c: Likewise.
  117. * gcc.target/mips/msub-6.c: Likewise.
  118. * gcc.target/mips/msub-7.c: Likewise.
  119. * gcc.target/mips/msub-8.c: Likewise.
  120. * gcc.target/mips/msubu-1.c: Likewise.
  121. * gcc.target/mips/msubu-2.c: Likewise.
  122. * gcc.target/mips/neg-abs-1.c: Likewise.
  123. * gcc.target/mips/neg-abs-2.c: Likewise.
  124. * gcc.target/mips/no-smartmips-lwxs.c: Likewise.
  125. * gcc.target/mips/no-smartmips-ror-1.c: Likewise.
  126. * gcc.target/mips/octeon-baddu-1.c: Likewise.
  127. * gcc.target/mips/octeon-bbit-2.c: Likewise.
  128. * gcc.target/mips/octeon-bbit-3.c: Likewise.
  129. * gcc.target/mips/octeon-cins-1.c: Likewise.
  130. * gcc.target/mips/octeon-cins-2.c: Likewise.
  131. * gcc.target/mips/octeon-dmul-1.c: Likewise.
  132. * gcc.target/mips/octeon-dmul-2.c: Likewise.
  133. * gcc.target/mips/octeon-exts-1.c: Likewise.
  134. * gcc.target/mips/octeon-exts-2.c: Likewise.
  135. * gcc.target/mips/octeon-exts-3.c: Likewise.
  136. * gcc.target/mips/octeon-exts-4.c: Likewise.
  137. * gcc.target/mips/octeon-exts-5.c: Likewise.
  138. * gcc.target/mips/octeon-pop-1.c: Likewise.
  139. * gcc.target/mips/octeon-seq-1.c: Likewise.
  140. * gcc.target/mips/octeon-seq-2.c: Likewise.
  141. * gcc.target/mips/octeon-seq-3.c: Likewise.
  142. * gcc.target/mips/octeon-seq-4.c: Likewise.
  143. * gcc.target/mips/pr26765.c: Likewise.
  144. * gcc.target/mips/pr33256.c: Likewise.
  145. * gcc.target/mips/pr33635-1.c: Likewise.
  146. * gcc.target/mips/pr33755.c: Likewise.
  147. * gcc.target/mips/pr34831.c: Likewise.
  148. * gcc.target/mips/pr35802.c: Likewise.
  149. * gcc.target/mips/pr37362.c: Likewise.
  150. * gcc.target/mips/r10k-cache-barrier-1.c: Likewise.
  151. * gcc.target/mips/r10k-cache-barrier-2.c: Likewise.
  152. * gcc.target/mips/r10k-cache-barrier-3.c: Likewise.
  153. * gcc.target/mips/r10k-cache-barrier-4.c: Likewise.
  154. * gcc.target/mips/r10k-cache-barrier-5.c: Likewise.
  155. * gcc.target/mips/r10k-cache-barrier-6.c: Likewise.
  156. * gcc.target/mips/r10k-cache-barrier-7.c: Likewise.
  157. * gcc.target/mips/r10k-cache-barrier-8.c: Likewise.
  158. * gcc.target/mips/r10k-cache-barrier-9.c: Likewise.
  159. * gcc.target/mips/r10k-cache-barrier-10.c: Likewise.
  160. * gcc.target/mips/r10k-cache-barrier-11.c: Likewise.
  161. * gcc.target/mips/r10k-cache-barrier-12.c: Likewise.
  162. * gcc.target/mips/r10k-cache-barrier-13.c: Likewise.
  163. * gcc.target/mips/r10k-cache-barrier-15.c: Likewise.
  164. * gcc.target/mips/r3900-mult.c: Likewise.
  165. * gcc.target/mips/rsqrt-4.c: Likewise.
  166. * gcc.target/mips/sb1-1.c: Likewise.
  167. * gcc.target/mips/scc-2.c: Likewise.
  168. * gcc.target/mips/scc-4.c: Likewise.
  169. * gcc.target/mips/sdata-1.c: Likewise.
  170. * gcc.target/mips/sdata-2.c: Likewise.
  171. * gcc.target/mips/sdata-3.c: Likewise.
  172. * gcc.target/mips/sdata-4.c: Likewise.
  173. * gcc.target/mips/smartmips-lwxs.c: Likewise.
  174. * gcc.target/mips/smartmips-ror-1.c: Likewise.
  175. * gcc.target/mips/smartmips-ror-2.c: Likewise.
  176. * gcc.target/mips/smartmips-ror-3.c: Likewise.
  177. * gcc.target/mips/smartmips-ror-4.c: Likewise.
  178. * gcc.target/mips/timode-1.c: Likewise.
  179. * gcc.target/mips/truncate-1.c: Likewise.
  180. * gcc.target/mips/truncate-2.c: Likewise.
  181. * gcc.target/mips/vr-mult-1.c: Likewise.
  182. * gcc.target/mips/vr-mult-2.c: Likewise.
  183. * gcc.target/mips/atomic-memory-2.c: Use dg-options instead of
  184. dg-mips-options. Use isa>=2 instead of -mips32.
  185. * gcc.target/mips/branch-cost-1.c: Use dg-options instead of
  186. dg-mips-options. Use isa>=4 instead of -mips64.
  187. * gcc.target/mips/branch-cost-2.c: Likewise.
  188. * gcc.target/mips/cache-1.c: Use dg-options instead of
  189. dg-mips-options. Add isa>=3 and NOMIPS16 attributes.
  190. * gcc.target/mips/call-saved-1.c: Use dg-options instead of
  191. dg-mips-options. Replace the mips16_attribute directives with
  192. a (-mips16) dg-option. Use isa_rev=0 instead of -mips2.
  193. * gcc.target/mips/call-saved-2.c: Likewise.
  194. * gcc.target/mips/call-saved-3.c: Likewise.
  195. * gcc.target/mips/clear-cache-1.c: Use dg-options instead of
  196. dg-mips-options. Use isa_rev>=2 instead of -mips32r2.
  197. * gcc.target/mips/ext_ins.c: Likewise.
  198. * gcc.target/mips/code-readable-1.c: Use dg-options instead of
  199. dg-mips-options. Replace the mips16_attribute directives with
  200. a (-mips16) dg-option. Use addressing=absolute too.
  201. * gcc.target/mips/code-readable-2.c: Likewise.
  202. * gcc.target/mips/code-readable-3.c: Likewise.
  203. * gcc.target/mips/dmult-1.c: Use dg-options instead of
  204. dg-mips-options. Remove the mips16_attribute directives.
  205. * gcc.target/mips/gcc-have-sync-compare-and-swap-4.c: Likewise.
  206. * gcc.target/mips/dpaq_sa_l_w.c: Use dg-options instead of
  207. dg-mips-options. Remove target restrictions from dg-do.
  208. Use -mgp32 instead of -mips32r2.
  209. * gcc.target/mips/dpsq_sa_l_w.c: Likewise.
  210. * gcc.target/mips/dsp-ctrl.c: Use dg-options instead of
  211. dg-mips-options. Remove target restrictions from dg-do.
  212. Remove the !__mips_dsp code and add -mdsp -mgp32 to dg-options
  213. instead. Add NOMIPS16 attributes.
  214. * gcc.target/mips/dspr2-MULT.c: Use dg-options instead of
  215. dg-mips-options. Replace -march=mips32r2 with -mgp32.
  216. * gcc.target/mips/dspr2-MULTU.c: Likewise.
  217. * gcc.target/mips/ext-1.c: Use dg-options instead of
  218. dg-mips-options. Use isa_rev>=2 instead of -mips64r2.
  219. * gcc.target/mips/fix-r10000-1.c: Use dg-options instead of
  220. dg-mips-options. Remove -march=mips4.
  221. * gcc.target/mips/fix-r10000-2.c: Likewise.
  222. * gcc.target/mips/fix-r10000-3.c: Likewise.
  223. * gcc.target/mips/fix-r10000-4.c: Likewise.
  224. * gcc.target/mips/fix-r10000-5.c: Likewise.
  225. * gcc.target/mips/fix-r10000-6.c: Likewise.
  226. * gcc.target/mips/fix-r10000-7.c: Likewise.
  227. * gcc.target/mips/fix-r10000-8.c: Likewise.
  228. * gcc.target/mips/fix-r10000-9.c: Likewise.
  229. * gcc.target/mips/fix-r10000-10.c: Likewise.
  230. * gcc.target/mips/fix-r10000-11.c: Likewise.
  231. * gcc.target/mips/fix-r10000-12.c: Likewise.
  232. * gcc.target/mips/fix-r10000-13.c: Likewise.
  233. * gcc.target/mips/fix-r10000-14.c: Likewise.
  234. * gcc.target/mips/fix-r10000-15.c: Likewise.
  235. * gcc.target/mips/fixed-scalar-type.c: Use dg-options instead
  236. of dg-mips-options. Remove target restrictions from dg-do.
  237. Remove -march=mips32r2.
  238. * gcc.target/mips/fixed-vector-type.c: Likewise.
  239. * gcc.target/mips/mips32-dsp-run.c: Likewise.
  240. * gcc.target/mips/mips32-dspr2.c: Likewise. Add NOMIPS16 attributes.
  241. * gcc.target/mips/fpr-moves-7.c: Use dg-options instead of
  242. dg-mips-options. Replace the mips16_attribute directives with
  243. a (-mips16) dg-option. Remove -msoft-float.
  244. * gcc.target/mips/fpr-moves-8.c: Likewise.
  245. * gcc.target/mips/int-moves-1.c: Likewise.
  246. * gcc.target/mips/int-moves-2.c: Likewise.
  247. * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Use dg-options
  248. instead of dg-mips-options. Use isa>=2 instead of -mips2.
  249. Add -mgp32.
  250. * gcc.target/mips/gcc-have-sync-compare-and-swap-3.c: Likewise.
  251. * gcc.target/mips/ins-1.c: Use dg-options instead of
  252. dg-mips-options. Use "isa_rev>=2 -mgp32" instead of -march=mips32r2.
  253. * gcc.target/mips/loongson-muldiv-1.c: Use dg-options instead of
  254. dg-mips-options. Use isa=loongson instead of -march=loongson2e.
  255. * gcc.target/mips/loongson-muldiv-2.c: Likewise.
  256. * gcc.target/mips/loongson-simd.c: Remove mips_loongson
  257. target requirement and use isa=loongson instead. Add -mhard-float,
  258. -mno-mips16 and -flax-vector-conversions.
  259. * gcc.target/mips/lazy-binding-1.c: Use dg-options instead of
  260. dg-mips-options. Remove target restrictions from dg-do.
  261. Add NOMIPS16 attributes.
  262. * gcc.target/mips/long-calls-pg.c: Use dg-options instead of
  263. dg-mips-options. Remove -march=mips32 and -fno-pic.
  264. Add NOMIPS16 attributes.
  265. * gcc.target/mips/madd-3.c: Use dg-options instead of
  266. dg-mips-options. Use isa_rev>=1 instead of -mips32.
  267. * gcc.target/mips/maddu-3.c: Likewise.
  268. * gcc.target/mips/msub-3.c: Likewise.
  269. * gcc.target/mips/msubu-3.c: Likewise.
  270. * gcc.target/mips/madd-4.c: Use dg-options instead of
  271. dg-mips-options. Remove -mips32r2.
  272. * gcc.target/mips/maddu-4.c: Likewise.
  273. * gcc.target/mips/msub-4.c: Likewise.
  274. * gcc.target/mips/msubu-4.c: Likewise.
  275. * gcc.target/mips/mips-3d-1.c: Use dg-options instead of
  276. dg-mips-options. Remove target restrictions from dg-do.
  277. Remove -mips64, -mhard-float and -mgp64.
  278. * gcc.target/mips/mips-3d-2.c: Likewise.
  279. * gcc.target/mips/mips-3d-3.c: Likewise.
  280. * gcc.target/mips/mips-3d-4.c: Likewise.
  281. * gcc.target/mips/mips-3d-5.c: Likewise.
  282. * gcc.target/mips/mips-3d-6.c: Likewise.
  283. * gcc.target/mips/mips-3d-7.c: Likewise.
  284. * gcc.target/mips/mips-3d-8.c: Likewise.
  285. * gcc.target/mips/mips-3d-9.c: Likewise.
  286. * gcc.target/mips/mips-ps-5.c: Use dg-options instead of
  287. dg-mips-options. Remove -mips64.
  288. * gcc.target/mips/mips-ps-type.c: Likewise.
  289. * gcc.target/mips/mips-ps-7.c: Use dg-options instead of
  290. dg-mips-options. Replace -mips32r2 with -mgp32.
  291. * gcc.target/mips/mips-ps-type-2.c: Use dg-options instead of
  292. dg-mips-options. Use "isa_rev>=2 -mgp32" instead of -mips32r2.
  293. * gcc.target/mips/mips16-attributes.c: Use dg-options instead of
  294. dg-mips-options. Replace the mips16_attribute directives with
  295. a (-mips16) dg-option.
  296. * gcc.target/mips/mips16-attributes-2.c: Likewise.
  297. * gcc.target/mips/r10k-cache-barrier-14.c: Likewise.
  298. * gcc.target/mips/scc-3.c: Likewise.
  299. * gcc.target/mips/mips16-attributes-3.c: Add { dg-options "(-mips16)" }.
  300. * gcc.target/mips/mips16e-extends.c: Use dg-options instead of
  301. dg-mips-options. Replace the mips16_attribute directives with
  302. a (-mips16) dg-option. Use isa_rev>=1 instead of -march=mips32.
  303. Add -mlong32.
  304. * gcc.target/mips/mips32-dsp.c: Use dg-options instead of
  305. dg-mips-options. Replace -march=mips32 with -mgp32.
  306. * gcc.target/mips/mips32-dsp-type.c: Use dg-options instead of
  307. dg-mips-options. Remove -march=mips32.
  308. * gcc.target/mips/mips32-dspr2-type.c: Use dg-options instead of
  309. dg-mips-options. Remove -march=mips32r2.
  310. * gcc.target/mips/mips32r2-mxhc1.c: Use dg-options instead of
  311. dg-mips-options. Add NOMIPS16 attributes.
  312. * gcc.target/mips/movcc-1.c: Use dg-options instead of
  313. dg-mips-options. Use isa>=4 instead of -mips4.
  314. * gcc.target/mips/movcc-2.c: Likewise.
  315. * gcc.target/mips/movcc-3.c: Likewise.
  316. * gcc.target/mips/octeon-bbit-1.c: Use dg-options instead of
  317. dg-mips-options. Declare foo as a NOMIPS16 function.
  318. Use foo instead of g.
  319. * gcc.target/mips/near-far-1.c: Use dg-options instead of
  320. dg-mips-options. Replace the nonpic directives with an
  321. addressing=absolute option.
  322. * gcc.target/mips/near-far-2.c: Likewise.
  323. * gcc.target/mips/near-far-3.c: Likewise.
  324. * gcc.target/mips/near-far-4.c: Likewise.
  325. * gcc.target/mips/nmadd-1.c: Use dg-options instead of
  326. dg-mips-options. Use isa=4 instead of -mips4.
  327. * gcc.target/mips/nmadd-2.c: Likewise.
  328. * gcc.target/mips/nmadd-3.c: Likewise.
  329. * gcc.target/mips/rsqrt-1.c: Likewise.
  330. * gcc.target/mips/rsqrt-2.c: Likewise.
  331. * gcc.target/mips/rsqrt-3.c: Likewise.
  332. * gcc.target/mips/save-restore-1.c: Use dg-options instead of
  333. dg-mips-options. Replace the mips16_attribute directives with
  334. a (-mips16) dg-option. Use isa_rev>=1 instead of -mips32r2.
  335. * gcc.target/mips/save-restore-2.c: Likewise.
  336. * gcc.target/mips/save-restore-3.c: Likewise.
  337. * gcc.target/mips/save-restore-4.c: Likewise.
  338. * gcc.target/mips/save-restore-5.c: Likewise.
  339. * gcc.target/mips/scc-1.c: Use dg-options instead of
  340. dg-mips-options. Replace the mips16_attribute directives with
  341. a (-mips16) dg-option. Use isa_rev>=1 instead of -mips32.
  342. * gcc.target/mips/timode-2.c: Remove target restrictions from dg-do.
  343. Use -mgp64.
  344. 2008-12-21 Richard Sandiford <rdsandiford@googlemail.com>
  345. PR target/35899
  346. * gcc.target/mips/smartmips-lwxs.c: Add -mlong32.
  347. 2008-12-21 Richard Sandiford <rdsandiford@googlemail.com>
  348. PR target/38598
  349. * gcc.target/mips/madd-7.c: Add -mlong32.
  350. * gcc.target/mips/msub-7.c: Likewise.
  351. 2008-12-21 Jason Merrill <jason@redhat.com>
  352. PR c++/38597
  353. * g++.dg/cpp0x/auto13.C: New test.
  354. 2008-12-20 Jakub Jelinek <jakub@redhat.com>
  355. Manuel López-Ibáñez <manu@gcc.gnu.org>
  356. PR c++/36921
  357. * g++.dg/warn/pr36921.C: New.
  358. 2008-12-19 Joel Sherrill <joel.sherrill@oarcorp.com>
  359. * lib/target-supports.exp: Add *-*-rtems* to list
  360. of targets without profiling support.
  361. 2008-12-19 Jakub Jelinek <jakub@redhat.com>
  362. PR c++/38577
  363. * g++.dg/template/call6.C: New test.
  364. 2008-12-19 Janis Johnson <janis187@us.ibm.com>
  365. Revert:
  366. 2008-12-12 Janis Johnson <janis187@us.ibm.com>
  367. PR libgfortran/24685
  368. * gfortran.dg/default_format_denormal_2.f90: Change XFAIL to check
  369. for size of long double.
  370. 2008-12-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
  371. PR middle-end/38565
  372. * testsuite/g++.dg/torture/pr38565.C: New test.
  373. 2008-12-18 Jakub Jelinek <jakub@redhat.com>
  374. PR c++/38427
  375. * g++.dg/init/ctor9.C: New test.
  376. 2008-12-18 Jason Merrill <jason@redhat.com>
  377. PR c++/38485
  378. * g++.dg/parse/defarg13.C: New test.
  379. 2008-12-18 Kenneth Zadeck <zadeck@naturalbridge.com>
  380. PR rtl-optimization/37922
  381. * g++.dg/torture/pr37922.C: New test.
  382. 2008-12-18 Daniel Kraft <d@domob.eu>
  383. PR fortran/31822
  384. * gfortran.dg/char_pointer_assign_2.f90: Updated expected error
  385. message to be more detailed.
  386. * gfortran.dg/char_pointer_assign_4.f90: New test.
  387. * gfortran.dg/char_pointer_assign_5.f90: New test.
  388. 2008-12-18 Jakub Jelinek <jakub@redhat.com>
  389. PR middle-end/38533
  390. * gcc.dg/tree-ssa/pr38533.c: New test.
  391. * gcc.c-torture/execute/pr38533.c: New test.
  392. PR middle-end/38505
  393. * gcc.c-torture/compile/pr38505.c: New test.
  394. 2008-12-17 Jason Merrill <jason@redhat.com>
  395. * g++.dg/cpp0x/auto6.C: Test more stuff.
  396. * g++.dg/cpp0x/auto12.C: New test.
  397. 2008-12-17 Daniel Kraft <d@domob.eu>
  398. PR fortran/38137
  399. * gfortran.dg/merge_char_3.f90: New test.
  400. 2008-12-15 Mikael Morin <mikael.morin@tele2.fr>
  401. PR fortran/38487
  402. * gfortran.dg/elemental_dependency_2.f90: New test.
  403. 2008-12-14 Paul Thomas <pault@gcc.gnu.org>
  404. PR fortran/35937
  405. * gfortran.dg/char_length_14.f90: New test.
  406. 2008-12-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  407. PR libfortran/38504
  408. * gfortran.dg/fmt_int_sign.f90: New test.
  409. 2008-12-13 Sebastian Pop <sebastian.pop@amd.com>
  410. * gcc.dg/graphite/pr38409.c: Fixed commit problem.
  411. 2008-12-13 Uros Bizjak <ubizjak@gmail.com>
  412. * gcc.target/i386/sse-12.c: Include x86intrin.h.
  413. (dg-options): Use -mavx instead of -msse4. Add -maes -mpclmul.
  414. * gcc.target/i386/sse-13.c: Include x86intrin.h. Define immintrin.h
  415. intrinsics that require immediate arguments.
  416. (dg-options): Use -mavx instead of -msse4.
  417. * gcc.target/i386/sse-14.c: Include x86intrin.h. Define immintrin.h
  418. intrinsics that require immediate arguments.
  419. (test_3): New macro.
  420. (dg-options): Use -mavx instead of -msse4.
  421. * g++.dg/other/i386-2.C: Include x86intrin.h.
  422. (dg-options): Use -mavx instead of -msse4.
  423. * g++.dg/other/i386-3.C: Include x86intrin.h.
  424. (dg-options): Use -mavx instead of -msse4.
  425. * g++.dg/other/i386-5.C: Include x86intrin.h.
  426. * g++.dg/other/i386-6.C: Ditto.
  427. 2008-12-12 Uros Bizjak <ubizjak@gmail.com>
  428. PR testsuite/38163
  429. * gcc.dg/tree-ssa/loop-3.c: Compile only on nonpic x86 targets.
  430. Remove dg-skip-if directive.
  431. 2008-12-12 Janis Johnson <janis187@us.ibm.com>
  432. PR libgfortran/24685
  433. * gfortran.dg/default_format_denormal_2.f90: Change XFAIL to check
  434. for size of long double.
  435. PR objc++/31032
  436. * obj-c++.dg/bitfield-1.mm: Remove XFAIL for ICE.
  437. * gcc.dg/pr35442.c: Ignore a possible warning.
  438. 2008-12-12 Zdenek Dvorak <ook@ucw.cz>
  439. PR tree-optimization/32044
  440. * gcc.dg/pr34027-1.c: Change outcome.
  441. * gcc.dg/tree-ssa/pr32044.c: New test.
  442. 2008-12-12 Janis Johnson <janis187@us.ibm.com>
  443. PR target/11594
  444. * gcc.dg/20020103-1.c: Remove XFAIL for powerpc.
  445. 2008-12-12 Sebastian Pop <sebastian.pop@amd.com>
  446. PR middle-end/38409
  447. * gcc.dg/graphite/pr38409.c: New.
  448. 2008-12-12 Daniel Franke <franke.daniel@gmail.com>
  449. PR fortran/36355
  450. * gfortran.dg/matmul_argument_types.f90: New.
  451. 2008-12-11 Janis Johnson <janis187@us.ibm.com>
  452. PR testsuite/29071
  453. * gcc.dg/20020919-1.c: Fix a preprocessor check.
  454. 2008-12-11 Sebastian Pop <sebastian.pop@amd.com>
  455. PR middle-end/38413
  456. * gcc.dg/graphite/pr38413.c: New.
  457. 2008-12-11 Sebastian Pop <sebastian.pop@amd.com>
  458. PR middle-end/37857
  459. * gfortran.dg/graphite/pr37857.f90: New.
  460. 2008-12-11 Harsha Jagasia <harsha.jagasia@amd.com>
  461. PR tree-optimization/38446
  462. * gcc.dg/graphite/pr38446.c: New.
  463. 2008-12-11 Sebastian Pop <sebastian.pop@amd.com>
  464. * gcc.dg/graphite/scop-16.c: Test only scop specific info.
  465. * gcc.dg/graphite/scop-17.c: Same.
  466. * gcc.dg/graphite/block-5.c: New.
  467. * gcc.dg/graphite/block-6.c: New.
  468. * gcc.dg/graphite/pr37485.c: Clean dump file after.
  469. * gcc.dg/graphite/pr37684.c: Same.
  470. * gcc.dg/graphite/block-2.c: Same.
  471. 2008-12-10 Tobias Grosser <grosser@fim.uni-passau.de>
  472. PR middle-end/38459
  473. * gfortran.dg/graphite/pr38459.f90: New.
  474. 2008-12-11 Sebastian Pop <sebastian.pop@amd.com>
  475. PR middle-end/37852
  476. PR middle-end/37883
  477. PR middle-end/37928
  478. PR middle-end/37980
  479. PR middle-end/38038
  480. PR middle-end/38039
  481. PR middle-end/38073
  482. PR middle-end/38083
  483. PR middle-end/38125
  484. * gcc.dg/graphite/pr37928.c: New.
  485. * gcc.dg/graphite/pr37883.c: New.
  486. * gcc.dg/graphite/pr38073.c: New.
  487. * gcc.dg/graphite/pr38125.c: New.
  488. * gfortran.dg/graphite/pr38083.f90: New.
  489. * gfortran.dg/graphite/pr37852.f90: New.
  490. * gfortran.dg/graphite/pr37980.f90: New.
  491. * gfortran.dg/graphite/id-2.f90: New.
  492. * gfortran.dg/graphite/id-4.f90: New.
  493. * gcc.dg/graphite/scop-18.c: Remove reduction, test for
  494. the number of detected scops. Copy exact same test for loop blocking...
  495. * gcc.dg/graphite/block-1.c: Fix the number of expected loops
  496. to be blocked as reductions are not handled.
  497. * gcc.dg/graphite/block-4.c: ...here. New.
  498. 2008-12-11 Ira Rosen <irar@il.ibm.com>
  499. PR tree-optimization/38464
  500. * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Check that three
  501. loops are vectorized.
  502. 2008-12-10 Jason Merrill <jason@redhat.com>
  503. PR c++/35319
  504. * g++.dg/ext/fixed2.C: New test.
  505. 2008-12-10 Daniel Berlin <dberlin@dberlin.org>
  506. PR tree-optimization/36792
  507. * gcc.dg/tree-ssa/ssa-fre-10.c: Update expected results.
  508. 2008-12-10 Alexandre Oliva <aoliva@redhat.com>
  509. PR middle-end/38271
  510. * gcc.dg/torture/pr38271.c: New.
  511. 2008-12-10 Ira Rosen <irar@il.ibm.com>
  512. PR tree-optimization/37416
  513. * gcc.dg/vect/pr36630.c: Expect 1 vectorized loop.
  514. 2008-12-10 Uros Bizjak <ubizjak@gmail.com>
  515. * gcc.dg/20020919-1.c: Correct target selector to alpha*-*-*.
  516. * gcc.dg/pr31866.c: Ditto.
  517. * gcc.dg/torture/type-generic-1.c: Add -mieee for alpha*-*-* targets.
  518. * g++.dg/torture/type-generic-1.C: Ditto.
  519. * gfortran.dg/boz_9.f90: Ditto.
  520. * gfortran.dg/boz_14.f90: Ditto.
  521. * gfortran.dg/init_flag_3.f90: Ditto.
  522. * gfortran.dg/init_flag_4.f90: Ditto.
  523. * gfortran.dg/init_flag_5.f90: Ditto.
  524. * gfortran.dg/integer_exponentiation_1.f90: Ditto.
  525. * gfortran.dg/integer_exponentiation_5.F90: Ditto.
  526. * gfortran.dg/isnan_1.f90: Ditto.
  527. * gfortran.dg/isnan_2.f90: Ditto.
  528. * gfortran.dg/module_nan.f90: Ditto.
  529. * gfortran.dg/nan_1.f90: Ditto.
  530. * gfortran.dg/nan_2.f90: Ditto.
  531. * gfortran.dg/nan_3.f90: Ditto.
  532. * gfortran.dg/nan_4.f90: Ditto.
  533. * gfortran.dg/namelist_42.f90: Ditto.
  534. * gfortran.dg/namelist_43.f90: Ditto.
  535. * gfortran.dg/nearest_1.f90: Ditto.
  536. * gfortran.dg/nearest_2.f90: Ditto.
  537. * gfortran.dg/nearest_3.f90: Ditto.
  538. * gfortran.dg/pr37243.f: Ditto.
  539. * gfortran.dg/real_const_3.f90: Ditto.
  540. * gfortran.dg/transfer_simplify_2.f90: Ditto.
  541. * gfortran.fortran-torture/execute/intrinsic_spacing.x: New file.
  542. * gfortran.dg/default_format_denormal_1.f90: XFAIL on alpha.
  543. 2008-12-09 Mark Mitchell <mark@codesourcery.com>
  544. PR c++/37971
  545. * g++.dg/overload/defarg2.C: New test.
  546. * g++.dg/overload/defarg3.C: Likewise.
  547. 2008-12-09 Jakub Jelinek <jakub@redhat.com>
  548. PR middle-end/38454
  549. * gcc.dg/memset-1.c: New test.
  550. * gcc.dg/memcpy-2.c: New test.
  551. 2008-12-09 Mikael Morin <mikael.morin@tele2.fr>
  552. PR fortran/35983
  553. * gfortran.dg/pr35983.f90: New test.
  554. 2008-12-09 H.J. Lu <hongjiu.lu@intel.com>
  555. PR testsuite/38420
  556. * gcc.target/i386/pr37248-2.c: Support hex dump on 32bit host.
  557. * gcc.target/i386/pr37248-3.c: Likewise.
  558. 2008-12-09 Steve Ellcey <sje@cup.hp.com>
  559. PR testsuite/37326
  560. * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Skip on hppa*64-*-*.
  561. 2008-12-09 Jakub Jelinek <jakub@redhat.com>
  562. PR tree-optimization/35468
  563. * gcc.dg/pr35468.c: New test.
  564. * gcc.c-torture/compile/pr35468.c: New test.
  565. 2008-12-08 Jason Merrill <jason@redhat.com>
  566. PR c++/38410
  567. * gcc.dg/ctor1.c: New test.
  568. 2008-12-09 Tobias Grosser <grosser@fim.uni-passau.de>
  569. PR middle-end/38084
  570. * gfortran.dg/graphite/id-3.f90: New.
  571. * gcc.dg/graphite/pr38084.c: New.
  572. 2008-12-08 Uros Bizjak <ubizjak@gmail.com>
  573. * gcc.target/mips/fix-r10000-6.c: Add dg-message to look for
  574. the note about changed semantics of NAND builtin.
  575. * gcc.target/mips/fix-r10000-12.c: Ditto.
  576. * gcc.target/mips/atomic-memory-1.c: Ditto.
  577. (main): Correct __sync_nand_and_fetch results.
  578. 2008-12-08 Dodji Seketeli <dodji@redhat.com>
  579. PR debug/38390
  580. * g++.dg/debug/dwarf2/imported-module-2.C: New test.
  581. 2008-12-08 Steve Ellcey <sje@cup.hp.com>
  582. * g++.dg/other/packed1.C: Remove ia64-hp-hpux* XFAIL.
  583. 2008-12-08 Steve Ellcey <sje@cup.hp.com>
  584. * gcc.target/ia64/versionid-1.c (dg-final): Fix syntax.
  585. * gcc.target/ia64/versionid-2.c (dg-final): Ditto.
  586. 2008-12-08 Jakub Jelinek <jakub@redhat.com>
  587. PR c/35443
  588. * gcc.dg/pr35443.c: New test.
  589. PR c/35442
  590. * gcc.dg/pr35442.c: New test.
  591. 2008-12-07 Eric Botcazou <ebotcazou@adacore.com>
  592. * gnat.dg/string_comparison.adb: New test.
  593. 2008-12-07 H.J. Lu <hongjiu.lu@intel.com>
  594. PR tree-optimization/38405
  595. * gcc.dg/torture/pr38405.c: New.
  596. 2008-12-07 Eric Botcazou <ebotcazou@adacore.com>
  597. * gnat.dg/aggr10.adb: New test.
  598. * gnat.dg/aggr10_pkg.ads: New helper.
  599. 2008-12-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  600. PR fortran/38425
  601. * gfortran.dg/io_constraints_5.f90: New test.
  602. 2008-12-06 Jakub Jelinek <jakub@redhat.com>
  603. PR middle-end/38428
  604. * gcc.c-torture/compile/pr38428.c: New test.
  605. PR middle-end/38422
  606. * gcc.c-torture/execute/pr38422.c: New test.
  607. 2008-12-06 Janus Weil <janus@gcc.gnu.org>
  608. PR fortran/38415
  609. * gfortran.dg/proc_ptr_2.f90: Extended.
  610. * gfortran.dg/proc_ptr_11.f90: Modified.
  611. 2008-12-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  612. PR fortran/38291
  613. * gfortran.dg/streamio_16.f90: New test.
  614. 2008-12-05 Jakub Jelinek <jakub@redhat.com>
  615. PR c++/35336
  616. * g++.dg/other/error30.C: New test.
  617. 2008-12-05 Janis Johnson <janis187@us.ibm.com>
  618. * lib/target-supports.exp (check_effective_target_hard_dfp): New.
  619. * gcc.dg/dfp/convert-dfp-round.c: Skip for hard_dfp.
  620. * gcc.dg/dfp/fe-binop.c: Ditto.
  621. * gcc.dg/dfp/fe-convert-1.c: Ditto.
  622. 2008-12-05 Catherine Moore <clm@codesourcery.com>
  623. * gcc-target/mips/mips-nonpic: New testsuite.
  624. 2008-12-05 Steve Ellcey <sje@cup.hp.com>
  625. PR other/28614
  626. * gcc.c-torture/compile/20001226-1.c: Add dg-timeout-factor.
  627. * g++.dg/torture/pr31863.C: Ditto.
  628. 2008-12-05 Jakub Jelinek <jakub@redhat.com>
  629. PR middle-end/37248
  630. * gcc.target/i386/pr37248-1.c: New test.
  631. * gcc.target/i386/pr37248-2.c: New test.
  632. * gcc.target/i386/pr37248-3.c: New test.
  633. 2008-12-05 Jakub Jelinek <jakub@redhat.com>
  634. PR middle-end/38338
  635. * gcc.dg/pr38338.c: New test.
  636. 2008-12-05 Joseph Myers <joseph@codesourcery.com>
  637. * gcc.target/powerpc/20081204-1.c: New test.
  638. 2008-12-05 Richard Guenther <rguenther@suse.de>
  639. PR testsuite/38406
  640. * gcc.dg/Wstrict-aliasing-converted-assigned.c: Restrict PTA
  641. alias warning to lp64 targets.
  642. 2008-12-05 Eric Botcazou <ebotcazou@adacore.com>
  643. * gcc.dg/union-5.c: Run only on x86 and x86-64.
  644. 2008-12-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  645. PR libfortran/38285
  646. gfortran.dg/fmt_f_an_p.f: New test.
  647. 2008-12-04 Eric Botcazou <ebotcazou@adacore.com>
  648. * gcc.dg/union-5.c: New test.
  649. 2008-12-04 Jason Merrill <jason@redhat.com>
  650. PR c++/37906
  651. * g++.dg/cpp0x/defaulted6.C: New test.
  652. 2008-12-04 Richard Guenther <rguenther@suse.de>
  653. PR middle-end/36509
  654. * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: Adjust, remove XFAIL.
  655. * gcc.dg/Wstrict-aliasing-converted-assigned.c: Adjust.
  656. * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Likewise.
  657. 2008-12-04 Eric Botcazou <ebotcazou@adacore.com>
  658. * gcc.dg/union-4.c: New test.
  659. 2008-12-03 H.J. Lu <hongjiu.lu@intel.com>
  660. * g++.old-deja/g++.eh/badalloc1.C: Add the missing "}".
  661. 2008-12-03 Janis Johnson <janis187@us.ibm.com>
  662. * g++.old-deja/g++.eh/badalloc1.C: Reinstate XFAIL for Darwin 3-7.
  663. 2008-12-03 Jack Howarth <howarth@bromo.med.uc.edu>
  664. * g++.old-deja/g++.eh/badalloc1.C: Omit XFAIL on obsolete Darwin.
  665. 2008-12-03 Jason Merrill <jason@redhat.com>
  666. PR c++/38232
  667. * g++.dg/init/value5.C: New test.
  668. PR c++/38256
  669. * g++.dg/cpp0x/auto11.C: New test.
  670. PR c++/38380
  671. * g++.dg/cpp0x/initlist10.C: New test.
  672. * g++.old-deja/g++.eh/ctor1.C: Default ctor is a candidate too.
  673. * g++.dg/tc1/dr152.C: Likewise.
  674. 2008-12-03 Jakub Jelinek <jakub@redhat.com>
  675. PR middle-end/38360
  676. * gcc.c-torture/compile/pr38360.c: New test.
  677. 2008-12-03 Richard Guenther <rguenther@suse.de>
  678. PR middle-end/36326
  679. * gcc.dg/tree-ssa/pr36326.c: New testcase.
  680. 2008-12-03 Jakub Jelinek <jakub@redhat.com>
  681. PR tree-optimization/37716
  682. * g++.dg/torture/pr37716.C: New test.
  683. 2008-12-03 Eric Botcazou <ebotcazou@adacore.com>
  684. * gcc.dg/torture/pr37868.c: Skip on the SPARC.
  685. 2008-12-03 Eric Botcazou <ebotcazou@adacore.com>
  686. * gcc.c-torture/compile/20081203-1.c: New test.
  687. 2008-12-02 Jason Merrill <jason@redhat.com>
  688. PR c++/35782, c++/37860
  689. * g++.dg/cpp0x/initlist9.C: New test.
  690. PR c++/37234
  691. * g++.dg/cpp0x/defaulted5.C: New test.
  692. 2008-12-02 Jack Howarth <howarth@bromo.med.uc.edu>
  693. * gcc.misc-tests/linkage.exp: Correct file type check for Darwin.
  694. 2008-12-02 Jakub Jelinek <jakub@redhat.com>
  695. PR middle-end/38343
  696. * gcc.c-torture/compile/pr38343-2.c: New test.
  697. 2008-12-02 Richard Guenther <rguenther@suse.de>
  698. PR tree-optimization/38359
  699. * gcc.c-torture/compile/pr38359.c: New testcase.
  700. * gcc.c-torture/execute/shiftopt-1.c: Adjust.
  701. 2008-12-02 Janus Weil <janus@gcc.gnu.org>
  702. PR fortran/36704
  703. PR fortran/38290
  704. * gfortran.dg/entry_7.f90: Modified.
  705. * gfortran.dg/proc_ptr_2.f90: Extended.
  706. * gfortran.dg/proc_ptr_3.f90: Modified.
  707. * gfortran.dg/proc_ptr_11.f90: New.
  708. * gfortran.dg/proc_ptr_12.f90: New.
  709. * gfortran.dg/result_1.f90: New.
  710. 2008-12-02 Jakub Jelinek <jakub@redhat.com>
  711. PR middle-end/38343
  712. * gcc.c-torture/compile/pr38343.c: New test.
  713. 2008-12-01 Janis Johnson <janis187@us.ibm.com>
  714. * gcc.target/powerpc/pr18096-1.c: Adjust location of expected error.
  715. 2008-12-01 Mikael Morin <mikael.morin@tele2.fr>
  716. PR fortran/38252
  717. * gfortran.dg/empty_function_1.f90: Fix latest commit.
  718. 2008-12-01 Mikael Morin <mikael.morin@tele2.fr>
  719. PR fortran/38252
  720. * gfortran.dg/empty_function_1.f90: New test.
  721. 2008-12-01 Uros Bizjak <ubizjak@gmail.com>
  722. PR rtl-optimization/33642
  723. * gcc.c-torture/compile/pr11832.c: Extend XFAIL to alpha*-*-*.
  724. * gcc.c-torture/compile/pr33009.c: Likewise.
  725. 2008-12-01 Jakub Jelinek <jakub@redhat.com>
  726. PR c++/38348
  727. * g++.dg/gomp/for-19.C: New test.
  728. PR rtl-optimization/38245
  729. * gcc.dg/pr38245-1.c: New test.
  730. * gcc.dg/pr38245-2.c: New test.
  731. 2008-11-30 Daniel Kraft <d@domob.eu>
  732. PR fortran/37779
  733. * gfortran.dg/recursive_check_1.f: Changed expected error message to
  734. the more general new one.
  735. * gfortran.dg/recursive_check_2.f90: Ditto.
  736. * gfortran.dg/entry_18.f90: Ditto.
  737. * gfortran.dg/recursive_check_4.f03: Do "the same" check also for
  738. FUNCTIONS, as this is different in details from SUBROUTINES.
  739. * gfortran.dg/recursive_check_6.f03: New test.
  740. 2008-11-30 Eric Botcazou <ebotcazou@adacore.com>
  741. * g++.dg/opt/reload3.C: New test.
  742. 2008-11-30 Paul Thomas <pault@gcc.gnu.org>
  743. PR fortran/35824
  744. * gfortran.dg/alloc_comp_assign_8.f90 : New test.
  745. 2008-11-29 H.J. Lu <hongjiu.lu@intel.com>
  746. PR middle-end/37843
  747. * gcc.target/i386/pr37843-3.c: Make it nonpic targets only.
  748. 2008-11-29 Janus Weil <janus@gcc.gnu.org>
  749. Tobias Burnus <burnus@gcc.gnu.org>
  750. PR fortran/38289
  751. PR fortran/38290
  752. * gfortran.dg/proc_decl_1.f90: Extended test case.
  753. 2008-11-29 Joseph Myers <joseph@codesourcery.com>
  754. * g++.dg/cpp/stringop-1.C: New test.
  755. 2008-11-29 Eric Botcazou <ebotcazou@adacore.com>
  756. * gnat.dg/test_version.adb: Adjust to new string length.
  757. 2008-11-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
  758. PR testsuite/38311
  759. * ssp-2.c: Link with -Wl,-multiply_defined,suppress on darwin.
  760. 2008-11-28 Jason Merrill <jason@redhat.com>
  761. PR c++/38233
  762. * g++.dg/init/array25.C: New test.
  763. * g++.dg/init/value4.C: New test.
  764. PR c++/38278
  765. * g++.dg/lookup/name-clash8.C: New test.
  766. 2008-11-28 H.J. Lu <hongjiu.lu@intel.com>
  767. PR middle-end/37843
  768. * gcc.target/i386/pr37843-1.c: Make it nonpic targets only.
  769. * gcc.target/i386/pr37843-2.c: Likewise.
  770. 2008-11-28 Richard Guenther <rguenther@suse.de>
  771. PR tree-optimization/37955
  772. PR tree-optimization/37742
  773. * gcc.c-torture/compile/pr37955.c: New testcase.
  774. * gcc.c-torture/compile/pr37742-3.c: Likewise.
  775. 2008-11-28 Jakub Jelinek <jakub@redhat.com>
  776. PR testsuite/38261
  777. * gcc.dg/tree-ssa/alias-2.c: Only compile on nonpic targets.
  778. * gcc.dg/torture/ipa-pta-1.c: Likewise.
  779. 2008-11-26 Janis Johnson <janis187@us.ibm.com>
  780. * lib/objc.exp (objc_target_compile): Fix typo from previous change.
  781. * lib/gnat.exp (gnat_target_compile): Fix typo from previous change.
  782. PR testsuite/28870
  783. * lib/timeout.exp: New.
  784. * lib/timeout-dg.exp: New.
  785. * lib/gcc-dg.exp: Include new timeout library files.
  786. (dg-test): Unset timeout variables.
  787. * lib/gcc.exp (gcc_target_compile): Set timeout value from new proc.
  788. * lib/g++.exp (g++_target_compile): Ditto.
  789. * lib/gfortran.exp (gfortran_target_compile): Ditto.
  790. * lib/objc.exp (objc_target_compile): Ditto.
  791. * lib/obj-c++.exp (obj-c++_target_compile): Ditto.
  792. * lib/obj-c++.exp (obj-c++_target_compile): Ditto.
  793. * lib/gnat.exp (gnat_target_compile): Ditto.
  794. 2008-11-26 H.J. Lu <hongjiu.lu@intel.com>
  795. PR middle-end/37843
  796. * gcc.target/i386/pr37843-1.c: Make it Linux only.
  797. * gcc.target/i386/pr37843-2.c: Likewise.
  798. 2008-11-26 Kai Tietz <kai.tietz@onevision.com>
  799. * gcc.dg/callabi/func-indirect.c: New.
  800. 2008-11-25 Jason Merrill <jason@redhat.com>
  801. PR c++/28743
  802. * g++.dg/template/nontype18.C: New test.
  803. 2008-11-25 Maxim Kuvyrkov <maxim@codesourcery.com>
  804. * gcc.c-torture/compile/20080929-1.c: New.
  805. 2008-11-25 Janis Johnson <janis187@us.ibm.com>
  806. * gfortran.dg/default_format_denormal_1.f90: Fix xfail for darwin.
  807. 2008-11-25 H.J. Lu <hongjiu.lu@intel.com>
  808. PR middle-end/37843
  809. * gcc.target/i386/align-main-3.c: New.
  810. * gcc.target/i386/pr37843-1.c: Likewise.
  811. * gcc.target/i386/pr37843-2.c: Likewise.
  812. * gcc.target/i386/pr37843-3.c: Likewise.
  813. 2008-11-25 Mikael Morin <mikael.morin@tele2.fr>
  814. PR fortran/36463
  815. * gfortran.dg/proc_decl_20.f90: New test.
  816. 2008-11-25 Richard Guenther <rguenther@suse.de>
  817. PR middle-end/38151
  818. PR middle-end/38236
  819. * gcc.c-torture/execute/pr38151.c: New testcase.
  820. * gcc.c-torture/execute/pr38236.c: Likewise.
  821. 2008-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  822. * g++.dg/eh/weak1.C: Don't xfail hppa*64*-*-*.
  823. 2008-11-24 DJ Delorie <dj@redhat.com>
  824. * gcc.c-torture/execute/pr36321.c: Don't rely on argv[0] being set.
  825. 2008-11-24 Mikael Morin <mikael.morin@tele2.fr>
  826. PR fortran/38184
  827. * gfortran.dg/reshape_empty_1.f03: New test.
  828. 2008-11-24 Jack Howarth <howarth@bromo.med.uc.edu>
  829. PR testsuite/38241
  830. * g++.old-deja/g++.pt/const2.C: Prune output for Darwin.
  831. PR testsuite/38076
  832. * g++.dg/other/anon5.C: Skip on Darwin.
  833. * gfortran.dg/default_format_denormal_1.f90: XFAIL on darwin8
  834. and darwin9 subversions.
  835. 2008-11-24 Maxim Kuvyrkov <maxim@codesourcery.com>
  836. PR target/35018
  837. * gcc.target/m68k/pr35018.c: New.
  838. 2008-11-24 Daniel Kraft <d@domob.eu>
  839. PR fortran/37779
  840. * gfortran.dg/c_funloc_tests.f03: Added missing `RECURSIVE'.
  841. * gfortran.dg/c_funloc_tests_2.f03: Ditto.
  842. * gfortran.dg/recursive_check_4.f03: New test.
  843. * gfortran.dg/recursive_check_5.f03: New test.
  844. 2008-11-24 Mikael Morin <mikael.morin@tele2.fr>
  845. PR fortran/35681
  846. * gfortran.dg/elemental_dependency_1.f90: Really commit it.
  847. 2008-11-24 Paul Thomas <pault@gcc.gnu.org>
  848. PR fortran/34820
  849. * gfortran.dg/alloc_comp_constructor_6.f90 : New test.
  850. * gfortran.dg/alloc_comp_basics_1.f90 : Reduce expected refs to
  851. 'builtin_free' from 24 to 18.
  852. PR fortran/34143
  853. * gfortran.dg/alloc_comp_constructor_5.f90 : New test.
  854. PR fortran/32795
  855. * gfortran.dg/alloc_comp_constructor_4.f90 : New test.
  856. 2008-11-23 Paul Thomas <pault@gcc.gnu.org>
  857. PR fortran/37735
  858. * gfortran.dg/alloc_comp_assign_7.f90: New test.
  859. 2008-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  860. * g++.dg/ext/tmplattr9.C: Require weak.
  861. * g++.old-deja/g++.pt/static6.C: Remove xfail for *-*-hpux*.
  862. 2008-11-23 Thomas Koenig <tkoenig@gcc.gnu.org>
  863. PR libfortran/38234
  864. * gfortran.dg/reshape_4.f90: New test.
  865. 2008-11-22 Thomas Koenig <tkoenig@gcc.gnu.org>
  866. PR libfortran/38225
  867. * gfortran.dg/reshape_3.f90: New test.
  868. 2008-11-22 Tobias Burnus <burnus@net-b.de>
  869. PR fortran/38160
  870. * gfortran.dg/bind_c_usage_18.f90: New test.
  871. * gfortran.dg/c_kind_tests_2.f03: Update dg-messages.
  872. * gfortran.dg/interop_params.f03: Ditto.
  873. 2008-11-22 Uros Bizjak <ubizjak@gmail.com>
  874. PR target/38222
  875. * gcc.target/i386/funcspec-3.c: Scan for popcnt on Darwin targets.
  876. 2008-11-22 Jakub Jelinek <jakub@redhat.com>
  877. PR libfortran/37839
  878. * gfortran.dg/f2003_inquire_1.f03: New test.
  879. * gfortran.dg/f2003_io_1.f03: Remove xfail.
  880. * gfortran.dg/f2003_io_4.f03: Likewise.
  881. * gfortran.dg/f2003_io_5.f03: Likewise.
  882. * gfortran.dg/f2003_io_6.f03: Likewise.
  883. * gfortran.dg/f2003_io_7.f03: Likewise.
  884. 2008-11-21 Jakub Jelinek <jakub@redhat.com>
  885. PR middle-end/38200
  886. * gcc.dg/pr38200.c: New test.
  887. 2008-11-21 H.J. Lu <hongjiu.lu@intel.com>
  888. * gcc.target/i386/avx-1.c: Include <immintrin.h> instead of
  889. <gmmintrin.h>.
  890. * gcc.target/i386/avx-2.c: Likewise.
  891. * gcc.target/i386/m256-check.h: Likewise.
  892. * g++.dg/other/i386-5.C: Likewise.
  893. * g++.dg/other/i386-6.C: Likewise.
  894. 2008-11-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  895. PR libfortran/37472
  896. * gfortran.dg/namelist_print_1.f: Update test.
  897. 2008-11-20 Andreas Krebbel <krebbel1@de.ibm.com>
  898. * gcc.dg/sync-2.c: Add type cast to avoid folding.
  899. * gcc.dg/sync-3.c: Likewise.
  900. 2008-11-20 Jakub Jelinek <jakub@redhat.com>
  901. PR middle-end/29215
  902. * gfortran.dg/array_memcpy_3.f90: Adjust pattern to match even
  903. memcpy optimized into ref-all store.
  904. * gcc.dg/pr29215.c: New test.
  905. 2008-11-20 Uros Bizjak <ubizjak@gmail.com>
  906. PR target/38151
  907. * gcc.target/i386/pr38151-1.c: New test.
  908. 2008-11-20 Jason Merrill <jason@redhat.com>
  909. PR c++/28513
  910. * g++.dg/lookup/name-clash7.C: New test.
  911. PR c++/37540
  912. * g++.dg/cpp0x/decltype14.C: New test.
  913. 2008-11-20 Richard Guenther <rguenther@suse.de>
  914. PR tree-optimization/37868
  915. * gcc.dg/torture/pr37868.c: New testcase.
  916. * gcc.c-torture/execute/pr38048-1.c: Likewise.
  917. * gcc.c-torture/execute/pr38048-2.c: Likewise.
  918. 2008-11-20 Jakub Jelinek <jakub@redhat.com>
  919. PR fortran/38181
  920. * gfortran.dg/array_section_2.f90: Adjust pattern to match
  921. the inlined size0 instead of a size0 call.
  922. PR c++/36631
  923. * g++.dg/template/call5.C: New test.
  924. 2008-11-19 Adam Nemet <anemet@caviumnetworks.com>
  925. * gcc.c-torture/compile/20081119-1.c: New test.
  926. 2008-11-19 Dodji Seketeli <dodji@redhat.com>
  927. PR c++/37142
  928. * g++.dg/template/crash85.C: New test.
  929. 2008-11-19 Dodji Seketeli <dodji@redhat.com>
  930. PR c++/35405
  931. * g++.dg/template/crash84.C: New test.
  932. 2008-11-19 Jakub Jelinek <jakub@redhat.com>
  933. * gcc.c-torture/compile/pr11832.c: XFAIL even on s390*-*-*.
  934. * gcc.c-torture/compile/pr33009.c: Likewise.
  935. 2008-11-19 DJ Delorie <dj@redhat.com>
  936. * gcc.target/xstormy16/below100.S (.chip_info): Use
  937. position-independent expressions for the fillers.
  938. 2008-11-19 Jason Merrill <jason@redhat.com>
  939. PR c++/36410
  940. * g++.dg/ext/attrib32.C: Add member typedef case.
  941. PR c++/37563
  942. * g++.dg/template/pseudodtor5.C: New test.
  943. PR c++/37256
  944. * g++.dg/cpp0x/extern_template-3.C: New test.
  945. 2008-11-19 Maxim Kuvyrkov <maxim@codesourcery.com>
  946. * gcc.target/m68k/xgot-1.c (dg-options): Add -O2.
  947. 2008-11-19 Jakub Jelinek <jakub@redhat.com>
  948. PR tree-optimization/36038
  949. * gcc.c-torture/compile/pr36038.c: Moved to...
  950. * gcc.c-torture/execute/pr36038.c: ... here.
  951. 2008-11-19 Andrew Stubbs <ams@codesourcery.com>
  952. PR target/36133
  953. * gcc.target/m68k/pr36133.c: New test.
  954. 2008-11-19 Maxim Kuvyrkov <maxim@codesourcery.com>
  955. * gcc.gd/struct/wo_prof_global_var.c: Use uninitialized integer
  956. values instead of uninitialized FP values to avoid NaNs.
  957. * gcc.dg/struct/wo_prof_local_var.c: Same.
  958. 2008-11-19 Eric Botcazou <ebotcazou@adacore.com>
  959. * gfortran.dg/f2003_io_1.f03: XFAIL for all SPARC targets.
  960. * gfortran.dg/f2003_io_4.f03: Ditto.
  961. * gfortran.dg/f2003_io_5.f03: Ditto.
  962. * gfortran.dg/f2003_io_6.f03: Ditto.
  963. * gfortran.dg/f2003_io_7.f03: Ditto.
  964. 2008-11-19 Paul Thomas <pault@gcc.gnu.org>
  965. PR fortran/38171
  966. * gfortran.dg/module_equivalence_6.f90: New test.
  967. 2008-11-18 Jakub Jelinek <jakub@redhat.com>
  968. PR tree-optimization/38051
  969. * gcc.c-torture/execute/pr38051.c (buf): Remove aligned attribute.
  970. (buf2): Removed.
  971. (main): Only run on little endian targets with
  972. sizeof (long) == sizeof (void *). Use just one buffer, align the
  973. pointers at runtime.
  974. 2008-11-18 Thomas Koenig <tkoenig@gcc.gnu.org>
  975. PR libfortran/38135
  976. * gfortran.dg/reshape_pad_1.f90: New test case.
  977. 2008-11-18 Uros Bizjak <ubizjak@gmail.com>
  978. PR target/37362
  979. * gcc.target/mips/pr37362.c: New test.
  980. 2008-11-18 Jason Merrill <jason@redhat.com>
  981. Jakub Jelinek <jakub@redhat.com>
  982. PR c++/37962
  983. * g++.dg/cpp0x/auto[38].C: Adjust expected errors.
  984. * g++.dg/cpp0x/auto9.C: New test.
  985. * g++.dg/cpp0x/auto10.C: New test.
  986. 2008-11-17 Adam Nemet <anemet@caviumnetworks.com>
  987. * gcc.c-torture/execute/20081117-1.c: New test.
  988. 2008-11-17 Richard Sandiford <rdsandiford@googlemail.com>
  989. * gcc.target/mips/dspr2-MULT.c: Just check for $ac1 and $ac2.
  990. * gcc.target/mips/dspr2-MULTU.c: Likewise.
  991. 2008-11-17 Richard Sandiford <rdsandiford@googlemail.com>
  992. * gcc.target/mips/madd-5.c: New test.
  993. * gcc.target/mips/madd-6.c: Likewise.
  994. * gcc.target/mips/madd-7.c: Likewise.
  995. * gcc.target/mips/madd-8.c: Likewise.
  996. * gcc.target/mips/msub-5.c: Likewise.
  997. * gcc.target/mips/msub-6.c: Likewise.
  998. * gcc.target/mips/msub-7.c: Likewise.
  999. * gcc.target/mips/msub-8.c: Likewise.
  1000. 2008-11-17 Richard Sandiford <rdsandiford@googlemail.com>
  1001. * gcc.target/mips/no-smartmips-ror-1.c: Use -march=mips32 instead
  1002. of -march=mips32r2.
  1003. 2008-11-17 Jack Howarth <howarth@bromo.med.uc.edu>
  1004. * gfortran.dg/default_format_denormal_1.f90: Don't XFAIL darwin10
  1005. or later.
  1006. 2008-11-17 Jakub Jelinek <jakub@redhat.com>
  1007. PR middle-end/38140
  1008. * gcc.dg/pr38140.c: New test.
  1009. 2008-11-17 Jack Howarth <howarth@bromo.med.uc.edu>
  1010. PR testsuite/38099
  1011. * gcc.dg/compat/struct-layout-1_generate.c: Also use -no-mmx on
  1012. i?86/x86_64 darwin.
  1013. * g++.dg/compat/struct-layout-1_generate.c: Same.
  1014. 2008-11-17 Uros Bizjak <ubizjak@gmail.com>
  1015. PR middle-end/37908
  1016. * gcc.dg/pr37908.c: New test.
  1017. * gcc.dg/ia64-sync-1.c: Correct __sync_fetch_and_nand and
  1018. __sync_nand_and_fetch results. Add dg-message to look for the warning
  1019. about changed semantics of NAND builtin.
  1020. (init_si, init_di): Change init value for __sync_fetch_and_nand to -1.
  1021. (test_si, test_di): Change expected result of
  1022. __sync_nand_and_fetch to ~7.
  1023. * gcc.dg/ia64-sync-2.c: Correct __sync_fetch_and_nand and
  1024. __sync_nand_and_fetch results. Add dg-message to look for the warning
  1025. about changed semantics of NAND builtin.
  1026. (init_noret_si, init_noret_di): Change init value for
  1027. __sync_fetch_and_nand to -1.
  1028. (init_noret_si, init_noret_di): Change expected result of
  1029. __sync_nand_and_fetch to ~7.
  1030. * gcc.dg/sync-2.c: Correct __sync_fetch_and_nand and
  1031. __sync_nand_and_fetch results. Add dg-message to look for the warning
  1032. about changed semantics of NAND builtin.
  1033. (init_qi, init_qi): Change init value for __sync_fetch_and_nand to -1.
  1034. (init_hi, init_hi): Change expected result of
  1035. __sync_nand_and_fetch to ~7.
  1036. * gcc.dg/sync-3.c: Copy from sync-2.c instead of including
  1037. the c source file.
  1038. * gcc.c-torture/compile/sync-1.c: Add dg-message to look for the
  1039. warning about changed semantics of NAND builtin.
  1040. * gcc.c-torture/compile/sync-2.c: Ditto.
  1041. * gcc.c-torture/compile/sync-3.c: Ditto.
  1042. 2008-11-17 Jakub Jelinek <jakub@redhat.com>
  1043. PR c++/36089
  1044. * g++.dg/template/init8.C: New test.
  1045. 2008-11-16 Mikael Morin <mikael.morin@tele2.fr>
  1046. PR fortran/35681
  1047. * gfortran.dg/elemental_dependency_1.f90: New test.
  1048. 2008-11-16 Mikael Morin <mikael.morin@tele2.fr>
  1049. PR fortran/37992
  1050. * gfotran.dg/charlen_free_1.f90: New test.
  1051. 2008-11-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1052. PR libfortran/38097
  1053. * gfortran.dg/fmt_bz_bn.f: New test.
  1054. 2008-11-16 Eric Botcazou <ebotcazou@adacore.com>
  1055. * gnat.dg/boolean_bitfield.adb: New test.
  1056. 2008-11-16 Tobias Burnus <burnus@net-b.de>
  1057. PR fortran/38095
  1058. * gfortran.dg/char_length_13.f90: New test.
  1059. 2008-11-16 Uros Bizjak <ubizjak@gmail.com>
  1060. * gcc.target/i386/pr36246.c: Add -fomit-frame-pointer to dg-options.
  1061. * gcc.target/i386/pr32661-1.c: Ditto.
  1062. * gcc.target/i386/pr34256.c: Ditto.
  1063. * gcc.target/i386/pr22076.c: Ditto. Check for "movl" instruction on
  1064. nonpic targets only.
  1065. 2008-11-16 Paul Thomas <pault@gcc.gnu.org>
  1066. PR fortran/38119
  1067. * gfortran.dg/array_temporaries_3.f90: New test.
  1068. 2008-11-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1069. PR libfortran/37294
  1070. * gfortran.dg/namelist_57.f90: New test.
  1071. * gfortran.dg/namelist_print_1.f: Adjust test conditions.
  1072. 2008-11-15 Paul Thomas <pault@gcc.gnu.org>
  1073. PR fortran/37926
  1074. * gfortran.dg/dummy_procedure_3.f90: New test.
  1075. 2008-11-15 Jakub Jelinek <jakub@redhat.com>
  1076. PR target/38123
  1077. * gcc.c-torture/compile/pr38123.c: New test.
  1078. 2008-11-15 Richard Guenther <rguenther@suse.de>
  1079. Jakub Jelinek <jakub@redhat.com>
  1080. PR tree-optimization/38051
  1081. * gcc.c-torture/execute/pr38051.c: New testcase.
  1082. 2008-11-15 Joshua Kinard <kumba@gentoo.org>
  1083. Richard Sandiford <rdsandiford@goolemail.com>
  1084. * gcc.target/mips/fix-r10000-1.c: New test.
  1085. * gcc.target/mips/fix-r10000-2.c: Likewise.
  1086. * gcc.target/mips/fix-r10000-3.c: Likewise.
  1087. * gcc.target/mips/fix-r10000-4.c: Likewise.
  1088. * gcc.target/mips/fix-r10000-5.c: Likewise.
  1089. * gcc.target/mips/fix-r10000-6.c: Likewise.
  1090. * gcc.target/mips/fix-r10000-7.c: Likewise.
  1091. * gcc.target/mips/fix-r10000-8.c: Likewise.
  1092. * gcc.target/mips/fix-r10000-9.c: Likewise.
  1093. * gcc.target/mips/fix-r10000-10.c: Likewise.
  1094. * gcc.target/mips/fix-r10000-11.c: Likewise.
  1095. * gcc.target/mips/fix-r10000-12.c: Likewise.
  1096. * gcc.target/mips/fix-r10000-13.c: Likewise.
  1097. * gcc.target/mips/fix-r10000-14.c: Likewise.
  1098. * gcc.target/mips/fix-r10000-15.c: Likewise.
  1099. 2008-11-15 Jakub Jelinek <jakub@redhat.com>
  1100. PR c++/37561
  1101. * gcc.dg/pr37561.c: New test.
  1102. * g++.dg/other/increment1.C: New test.
  1103. 2008-11-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1104. PR fortran/37988
  1105. * gfortran.dg/fmt_error_6.f90: New test.
  1106. 2008-11-14 Jason Merrill <jason@redhat.com>
  1107. PR c++/38030
  1108. * g++.dg/template/lookup8.C: New test.
  1109. PR c++/37740
  1110. * g++.dg/cpp0x/initlist8.C: New test.
  1111. 2008-11-13 Steve Ellcey <sje@cup.hp.com>
  1112. PR middle-end/38004
  1113. * g++.dg/vect/pr36648.cc: Check alignment requirement.
  1114. 2008-11-14 Jack Howarth <howarth@bromo.med.uc.edu>
  1115. PR testsuite/38098
  1116. * gcc.dg/cpp/subframework1.c: Use -Wno-deprecated.
  1117. 2008-10-14 Paul Thomas <pault@gcc.gnu.org>
  1118. PR fortran/38033
  1119. * gfortran.dg/array_section_2.f90: New test.
  1120. 2008-11-14 Jakub Jelinek <jakub@redhat.com>
  1121. PR tree-optimization/38104
  1122. * g++.dg/tree-ssa/pr38104.C: New test.
  1123. 2008-11-14 Kaz Kojima <kkojima@gcc.gnu.org>
  1124. * gcc.target/sh/pr37514.c: Remove.
  1125. 2008-11-14 Uros Bizjak <ubizjak@gmail.com>
  1126. PR testsuite/37517
  1127. * gcc.target/i386/quad-sse.c: Tighten scan-assembler-not pattern.
  1128. 2008-11-14 Maxim Kuvyrkov <maxim@codesourcery.com>
  1129. Andrew Stubbs <ams@codesourcery.com>
  1130. Gunnar Von Boehn <gunnar@genesi-usa.com>
  1131. PR target/36134
  1132. * gcc.target/m68k/pr36134.c: New test.
  1133. 2008-11-14 Jakub Jelinek <jakub@redhat.com>
  1134. PR middle-end/36125
  1135. * gcc.c-torture/compile/pr36125.c: New test.
  1136. 2008-11-13 Jason Merrill <jason@redhat.com>
  1137. PR c++/37932
  1138. * g++.dg/conversion/bitfield11.C: New test.
  1139. * g++.dg/cpp0x/initlist7.C: New test.
  1140. 2008-11-13 Richard Sandiford <rdsandiford@googlemail.com>
  1141. * gcc.target/mips/loongson-muldiv-1.c: New test.
  1142. * gcc.target/mips/loongson-muldiv-2.c: Likewise.
  1143. 2008-11-13 Jakub Jelinek <jakub@redhat.com>
  1144. PR c++/27017
  1145. * g++.dg/debug/dwarf2/localclass1.C: New test.
  1146. * g++.dg/debug/dwarf2/localclass2.C: New test.
  1147. 2008-11-13 Uros Bizjak <ubizjak@gmail.com>
  1148. * gcc.dg/compat/struct-layout-1_generate.c (dg-options): Add -mno-mmx
  1149. for i?86-*-* and x86_64-*-* targets.
  1150. * g++.dg/compat/struct-layout-1_generate.c (dg-options): Add
  1151. -fno-common for *-*-darwin* *-*-mingw32* *-*-cygwin* targets.
  1152. * gcc.dg/compat/struct-layout-1.h: Do not include <mmintrin.h> and
  1153. <xmmintrin.h>, define __m64 and __m128 directly.
  1154. 2008-11-13 Olivier Hainque <hainque@adacore.com>
  1155. * gnat.dg/test_raise_from_pure.adb: Adjust to match revised intent.
  1156. * gnat.dg/wrap_raise_from_pure.adb: Remove.
  1157. * gnat.dg/handle_raise_from_pure.adb: New test.
  1158. 2008-11-12 Tobias Burnus <burnus@net-b.de>
  1159. PR fortran/38094
  1160. * gfortran.dg/private_type_4.f90: Fix dg-error pattern.
  1161. 2008-11-12 Jakub Jelinek <jakub@redhat.com>
  1162. PR c++/36478
  1163. * g++.old-deja/g++.mike/empty.C: Remove.
  1164. 2008-11-12 Dodji Seketeli <dodji@redhat.com>
  1165. PR debug/27574
  1166. * g++.dg/debug/dwarf2/local-var-in-contructor.C: New test.
  1167. 2008-11-12 Eric Botcazou <ebotcazou@adacore.com>
  1168. * gcc.c-torture/execute/20081112-1.c: New test.
  1169. * gnat.dg/concat1.adb: Likewise.
  1170. * gnat.dg/concat1_pkg.ad[sb]: New helper.
  1171. 2008-11-12 Jason Merrill <jason@redhat.com>
  1172. PR c++/38007
  1173. * g++.dg/conversion/bitfield10.C: New test.
  1174. * g++.dg/warn/pr35635.C (func1): Accept additional warning.
  1175. * g++.old-deja/g++.mike/enum1.C: Expect warn about assignment.
  1176. * g++.dg/expr/bitfield9.C: Pass -Wno-overflow.
  1177. 2008-11-12 Tobias Burnus <burnus@net-b.de>
  1178. PR fortran/38065
  1179. PR fortran/38094
  1180. * gfortran.dg/private_type_4.f90: Add -std=f95 option.
  1181. 2008-11-12 Andreas Krebbel <krebbel1@de.ibm.com>
  1182. * gcc.target/s390/frame-addr1.c: New testcase.
  1183. * gcc.target/s390/frame-addr2.c: New testcase.
  1184. * gcc.target/s390/return-addr1.c: New testcase.
  1185. * gcc.target/s390/return-addr2.c: New testcase.
  1186. 2008-11-12 Jack Howarth <howarth@bromo.med.uc.edu>
  1187. PR testsuite/38008
  1188. * gcc.c-torture/execute/builtins/lib/sprintf.c: Make
  1189. sprintf call more portable for darwin10.
  1190. PR testsuite/37202
  1191. * gcc.dg/visibility-14.c: Skip on *-*-darwin*.
  1192. * gcc.dg/visibility-15.c: Same.
  1193. * gcc.dg/visibility-16.c: Same.
  1194. * gcc.dg/visibility-17.c: Same.
  1195. * gcc.dg/visibility-18.c: Same.
  1196. * gcc.dg/visibility-19.c: Same.
  1197. 2008-11-12 Jakub Jelinek <jakub@redhat.com>
  1198. PR c++/34269
  1199. * g++.dg/cpp0x/decltype13.C: New test.
  1200. * g++.dg/cpp0x/decltype-33837.C: Adjust dg-error pattern.
  1201. * g++.dg/cpp0x/pr33839.C: Likewise.
  1202. PR target/35366
  1203. PR fortran/33759
  1204. * gfortran.dg/hollerith.f90: Don't assume a 32-bit value
  1205. stored into logical variable will be preserved.
  1206. * gfortran.dg/transfer_simplify_4.f90: Remove undefined cases.
  1207. Run at all optimization levels. Add a couple of new tests.
  1208. * gfortran.dg/hollerith5.f90: New test.
  1209. * gfortran.dg/hollerith_legacy.f90: Add dg-warning.
  1210. PR c++/35334
  1211. * gcc.dg/pr35334.c: New test.
  1212. * g++.dg/other/error29.C: New test.
  1213. 2008-11-12 Tobias Burnus <burnus@net-b.de>
  1214. PR fortran/38065
  1215. * gfortran.dg/private_type_11.f90: New test.
  1216. * gfortran.dg/private_type_12.f90: New test.
  1217. 2008-11-10 Catherine Moore <clm@codesourcery.com>
  1218. * gcc.target/mips/no-smartmips-lwxs.c: New test.
  1219. * gcc.target/mips/no-smartmips-ror-1.c: New test.
  1220. 2008-11-10 Kaz Kojima <kkojima@gcc.gnu.org>
  1221. * gcc.target/sh/pr37514.c: New test.
  1222. 2008-11-10 Eric Botcazou <ebotcazou@adacore.com>
  1223. * g++.dg/other/anon5.C: Skip on Solaris.
  1224. 2008-11-10 Eric Botcazou <ebotcazou@adacore.com>
  1225. * gnat.dg/pack11.adb: New test.
  1226. 2008-11-10 Jakub Jelinek <jakub@redhat.com>
  1227. PR c++/38021
  1228. * g++.dg/cpp0x/enum1.C: New test.
  1229. 2008-11-10 Ralph Loader <suckfish@ihug.co.nz>
  1230. PR middle-end/37807
  1231. PR middle-end/37809
  1232. * gcc.target/i386/mmx-8.c: New test.
  1233. 2008-11-09 Paul Thomas <pault@gcc.gnu.org>
  1234. PR fortran/37836
  1235. * gfortran.dg/minmaxval_1.f90: New test.
  1236. 2008-11-09 Eric Botcazou <ebotcazou@adacore.com>
  1237. * gnat.dg/loop_boolean.adb: New test.
  1238. 2008-11-07 Thomas Quinot <quinot@adacore.com>
  1239. * gnat.dg/hyper_flat.adb: New test.
  1240. 2008-11-07 Geert Bosch <bosch@adacore.com>
  1241. * gnat.dg/test_8bitlong_overflow.adb: New test.
  1242. 2008-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  1243. * g++.dg/ipa/iinline-1.C: Remove -c flag, add -fpie for PIC targets.
  1244. * gcc.dg/tree-ssa/inline-2.c (foo): Add 'inline' keyword.
  1245. 2008-11-06 Sebastian Pop <sebastian.pop@amd.com>
  1246. * gcc.dg/graphite/pr37943.c: Fix missing end of file.
  1247. 2008-11-06 Joseph Myers <joseph@codesourcery.com>
  1248. * gcc.dg/utf-array-short-wchar.c, gcc.dg/utf-cvt.c,
  1249. gcc.dg/utf-inc-init.c, gcc.dg/utf16-1.c, gcc.dg/utf16-2.c,
  1250. gcc.dg/utf16-3.c, gcc.dg/utf16-4.c, gcc.dg/utf32-1.c,
  1251. gcc.dg/utf32-2.c, gcc.dg/utf32-3.c, gcc.dg/utf32-4.c: Use
  1252. __CHAR16_TYPE__ and __CHAR32_TYPE__ typedefs.
  1253. 2008-11-06 Richard Guenther <rguenther@suse.de>
  1254. * gcc.dg/torture/pr37969.c: New testcase.
  1255. 2008-11-05 Janis Johnson <janis187@us.ibm.com>
  1256. * lib/c-torture.exp: Use ADDITIONAL_TORTURE_OPTIONS if defined.
  1257. * lib/gcc-dg.exp: Ditto.
  1258. * lib/fortran-torture.exp: Ditto.
  1259. * lib/objc-torture.exp: Ditto.
  1260. 2008-11-05 Michael Meissner <meissner@linux.vnet.ibm.com>
  1261. PR target/38025
  1262. * gcc.target/spu/intrinsics-1.c (f): Tune expected error messages
  1263. to match current compiler.
  1264. 2008-11-05 Hans-Peter Nilsson <hp@axis.com>
  1265. PR target/38016
  1266. * gcc.c-torture/execute/ieee/pr38016.c: New test.
  1267. * gcc.c-torture/execute/ieee/pr38016.x: New file.
  1268. 2008-11-05 Martin Jambor <mjambor@suse.cz>
  1269. PR middle-end/37861
  1270. * gcc.dg/Warray-bounds-5.c: New test.
  1271. * gcc.dg/Warray-bounds-6.c: New test.
  1272. 2008-11-05 Fabien Chene <fabien@gcc.gnu.org>
  1273. PR c++/32519
  1274. * g++.dg/template/pr32519.C: New test.
  1275. 2008-11-05 Richard Guenther <rguenther@suse.de>
  1276. PR middle-end/37742
  1277. * gcc.c-torture/compile/pr37742.c: New testcase.
  1278. * g++.dg/pr37742.C: Likewise.
  1279. * gcc.dg/tree-ssa/forwprop-7.c: Check for two volatile loads.
  1280. 2008-11-05 Uros Bizjak <ubizjak@gmail.com>
  1281. PR middle-end/37286
  1282. * gfortran.dg/pr37286.f90: New test.
  1283. 2008-11-04 Paul Thomas <pault@gcc.gnu.org>
  1284. PR fortran/37597
  1285. * gfortran.dg/host_assoc_call_5.f90: New test.
  1286. 2008-11-04 Jakub Jelinek <jakub@redhat.com>
  1287. Andrew Pinski <andrew_pinski@playstation.sony.com>
  1288. PR c/35430
  1289. * gcc.dg/pr35430.c: New test.
  1290. * g++.dg/warn/Wsign-compare-2.C: New test.
  1291. 2008-11-04 Jakub Jelinek <jakub@redhat.com>
  1292. PR c/37106
  1293. * gcc.dg/pr37106-1.c: New test.
  1294. * gcc.dg/pr37106-2.c: New test.
  1295. 2008-11-03 Chao-ying Fu <fu@mips.com>
  1296. * gcc.target/mips/dsp-ctrl.c: New test.
  1297. 2008-11-03 Steve Ellcey <sje@cup.hp.com>
  1298. * gfortran.dg/f2003_io_1.f03: XFAIL until PR37839 is fixed.
  1299. * gfortran.dg/f2003_io_4.f03: Ditto.
  1300. * gfortran.dg/f2003_io_5.f03: Ditto.
  1301. * gfortran.dg/f2003_io_6.f03: Ditto.
  1302. * gfortran.dg/f2003_io_7.f03: Ditto.
  1303. 2008-11-03 Jakub Jelinek <jakub@redhat.com>
  1304. PR testsuite/37241
  1305. * g++.dg/abi/key2.C: Adjust regexps to allow __ZTV1f and __ZTI1f
  1306. sharing one .section directive.
  1307. PR target/37812
  1308. * gcc.target/powerpc/altivec_check.h (altivec_cell_check): Abort
  1309. if __PPU__ isn't defined.
  1310. * lib/target-supports.exp (check_effective_target_powerpc_ppu_ok): New.
  1311. * gcc.target/powerpc/altivec-cell-8.c: Use powerpc_ppu_ok.
  1312. 2008-11-03 Eric Botcazou <ebotcazou@adacore.com>
  1313. * gcc.c-torture/execute/20081103-1.c: New test.
  1314. 2008-11-03 Eric Botcazou <ebotcazou@adacore.com>
  1315. * gnat.dg/array5.adb New test.
  1316. 2008-11-03 Richard Guenther <rguenther@suse.de>
  1317. Jakub Jelinek <jakub@redhat.com>
  1318. PR middle-end/37573
  1319. * gcc.c-torture/execute/pr37573.c: New testcase.
  1320. 2008-11-03 Jakub Jelinek <jakub@redhat.com>
  1321. PR middle-end/37858
  1322. * gcc.dg/pr37858.c: New test.
  1323. 2008-11-03 Tobias Burnus <burnus@net-b.de>
  1324. PR fortran/37821
  1325. * gfortran.dg/include_4.f90: New.
  1326. * gfortran.dg/include_5.f90: New.
  1327. * gfortran.dg/include_4.inc: New.
  1328. 2008-11-03 Paul Thomas <pault@gcc.gnu.org>
  1329. PR fortran/37445
  1330. * gfortran.dg/host_assoc_call_3.f90: New test.
  1331. * gfortran.dg/host_assoc_call_4.f90: New test.
  1332. * gfortran.dg/host_assoc_function_4.f90: New test.
  1333. 2008-11-02 Richard Guenther <rguenther@suse.de>
  1334. PR tree-optimization/37542
  1335. * gcc.dg/tree-ssa/ssa-pre-22.c: New testcase.
  1336. * gcc.c-torture/compile/20081101-1.c: Likewise.
  1337. 2008-11-02 Richard Guenther <rguenther@suse.de>
  1338. PR tree-optimization/37991
  1339. * gcc.c-torture/compile/pr37991.c: New testcase.
  1340. 2008-11-01 Hans-Peter Nilsson <hp@axis.com>
  1341. PR target/37939
  1342. * gcc.target/cris/biap.c: New test.
  1343. 2008-11-01 Janus Weil <janus@gcc.gnu.org>
  1344. PR fortran/36426
  1345. * gfortran.dg/proc_decl_19.f90: New.
  1346. 2008-11-01 Steven G. Kargl <kargls@comcast.net>
  1347. PR fortran/19925
  1348. * gfortran.dg/initialization_20.f90: New test.
  1349. * gfortran.dg/initialization_21.f90: Ditto.
  1350. 2008-11-01 Daniel Kraft <d@domob.eu>
  1351. PR fortran/35681
  1352. * gfortran.dg/mvbits_4.f90: New test.
  1353. 2008-11-01 Janus Weil <janus@gcc.gnu.org>
  1354. PR fortran/36322
  1355. PR fortran/36463
  1356. * gfortran.dg/proc_decl_17.f90: New.
  1357. * gfortran.dg/proc_decl_18.f90: New.
  1358. 2008-11-01 Richard Guenther <rguenther@suse.de>
  1359. PR middle-end/37976
  1360. * gcc.c-torture/compile/pr37976.c: New testcase.
  1361. 2008-11-01 Dennis Wassel <dennis.wassel@gmail.com>
  1362. PR fortran/37159
  1363. * gfortran.dg/random_seed_1.f90: New testcase.
  1364. 2008-10-31 Manuel López-Ibáñez <manu@gcc.gnu.org>
  1365. * gcc.dg/cpp/Wsignprom.c: Add column numbers.
  1366. * gcc.dg/cpp/if-mpar.c: Likewise.
  1367. 2008-10-31 Jakub Jelinek <jakub@redhat.com>
  1368. PR c++/37967
  1369. * g++.dg/cpp0x/auto8.C: New test.
  1370. PR c++/37965
  1371. * g++.dg/cpp0x/auto7.C: New test.
  1372. 2008-10-31 Mikael Morin <mikael.morin@tele2.fr>
  1373. PR fortran/35840
  1374. * gfortran.dg/write_check4.f90: New test.
  1375. 2008-10-31 Mikael Morin <mikael.morin@tele2.fr>
  1376. PR fortran/35820
  1377. * gfortran.dg/nested_forall_1.f: New test.
  1378. 2008-10-30 Steven G. Kargl <kargls@comcast.net>
  1379. PR fortran/37930
  1380. * gfortran.dg/int_conv_2.f90: New test.
  1381. 2008-10-30 Mikael Morin <mikael.morin@tele2.fr>
  1382. PR fortran/37903
  1383. * gfortran.dg/vector_subscript_4.f90: New test.
  1384. 2008-10-30 Mikael Morin <mikael.morin@tele2.fr>
  1385. PR fortran/37749
  1386. * gfortran.dg/vector_subscript__5.f90: New test.
  1387. 2008-10-30 Jakub Jelinek <jakub@redhat.com>
  1388. * gcc.target/s390/pr36822.c: Avoid cast to pointer from integer
  1389. of different size warning with -m31.
  1390. PR middle-end/37730
  1391. * gcc.dg/vect/pr37730.c: New test.
  1392. PR debug/36668
  1393. * g++.dg/other/PR23205.C: Allow foobar to be defined as variable.
  1394. * g++.dg/other/pr23205-2.C: New test.
  1395. 2008-10-29 David Edelsohn <edelsohn@gnu.org>
  1396. * gcc.c-torture/compile/pr37878.c: New test.
  1397. 2008-10-29 Steve Ellcey <sje@cup.hp.com>
  1398. PR middle-end/37339
  1399. * gcc.dg/pr33645-3.c: Remove.
  1400. 2008-10-29 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  1401. PR 11492
  1402. * gcc.dg/pr11492.c: New.
  1403. * g++.dg/warn/pr11492.C: New.
  1404. 2008-10-29 Joseph Myers <joseph@codesourcery.com>
  1405. PR middle-end/36578
  1406. * gcc.dg/dfp/convert-bfp-13.c, gcc.dg/dfp/convert-bfp-14.c,
  1407. gcc.dg/dfp/convert-dfp-fold-2.c, gcc.target/i386/pr36578-1.c,
  1408. gcc.target/i386/pr36578-2.c: New tests.
  1409. 2008-10-29 Jakub Jelinek <jakub@redhat.com>
  1410. PR middle-end/37870
  1411. * gcc.target/i386/pr37870.c: New test.
  1412. 2008-10-29 Manuel López-Ibáñez <manu@gcc.gnu.org>
  1413. PR c++/26997
  1414. * g++.dg/parse/pr26997.C: New.
  1415. 2008-10-29 Jakub Jelinek <jakub@redhat.com>
  1416. PR middle-end/37913
  1417. * gcc.c-torture/compile/pr37913.c: New test.
  1418. 2008-10-28 Jakub Jelinek <jakub@redhat.com>
  1419. PR tree-optimization/37663
  1420. * gcc.dg/pr37663.c: Require int32plus.
  1421. PR c/37924
  1422. * gcc.c-torture/execute/pr37924.c: New test.
  1423. 2008-10-28 Joseph Myers <joseph@codesourcery.com>
  1424. * gcc.dg/dfp/convert-bfp-12.c: New test.
  1425. 2008-10-28 Jakub Jelinek <jakub@redhat.com>
  1426. PR middle-end/37931
  1427. * gcc.c-torture/execute/pr37931.c: New test.
  1428. 2008-10-27 Jakub Jelinek <jakub@redhat.com>
  1429. PR tree-optimization/37879
  1430. * gcc.dg/pr37879.c: New test.
  1431. 2008-10-24 Michael Meissner <meissner@linux.vnet.ibm.com>
  1432. PR target/37841
  1433. * gcc.target/spu/abi.c: New file.
  1434. 2008-10-24 DJ Delorie <dj@redhat.com>
  1435. * lib/scanasm.exp (scan-assembler, scan-assembler-not,
  1436. scan-hidden, scan-not-hidden, scan-file, scan-file-not,
  1437. scan-assembler-times, scan-assembler-dem, scan-assembler-dem-not):
  1438. Extract first word of $testcase for all upvar uses, in case
  1439. $testvar has compiler switches appended.
  1440. 2008-10-24 Jakub Jelinek <jakub@redhat.com>
  1441. PR tree-optimization/36038
  1442. * gcc.c-torture/compile/pr36038.c: New test.
  1443. 2008-10-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
  1444. PR c/7543
  1445. * gcc.dg/Wparentheses-11.c: New.
  1446. * g++.dg/warn/Wparentheses-25.C: New. XFAILED.
  1447. 2008-10-24 Jakub Jelinek <jakub@redhat.com>
  1448. PR middle-end/37882
  1449. * gcc.c-torture/execute/pr37882.c: Remove a field.
  1450. 2008-10-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1451. PR libfortran/37707
  1452. * gfortran.dg/namelist_18.f90: Update test.
  1453. * gfortran.dg/namelist_55.f90: New test.
  1454. * gfortran.dg/namelist_56.f90: New test.
  1455. 2008-10-22 Bernd Schmidt <bernd.schmidt@analog.com>
  1456. * gcc.target/bfin/hisilh.c: New file.
  1457. * gcc.target/bfin/hisilh-O0.c: New file.
  1458. From Mike Frysinger <michael.frysinger@analog.com>
  1459. * gcc.target/bfin/mcpu-bf522.c: Check SILICON_REVISION is 0x0002.
  1460. Invert check for __WORKAROUND_RETS when SILICON_REVISION is 0x0002+.
  1461. * gcc.target/bfin/mcpu-bf523.c: Likewise.
  1462. * gcc.target/bfin/mcpu-bf524.c: Likewise.
  1463. * gcc.target/bfin/mcpu-bf525.c: Likewise.
  1464. * gcc.target/bfin/mcpu-bf526.c: Likewise.
  1465. * gcc.target/bfin/mcpu-bf527.c: Likewise.
  1466. * gcc.target/bfin/mcpu-bf531.c: Check SILICON_REVISION is 0x0006.
  1467. Invert check for __WORKAROUND_RETS when SILICON_REVISION is 0x0006+.
  1468. * gcc.target/bfin/mcpu-bf532.c: Likewise.
  1469. * gcc.target/bfin/mcpu-bf533.c: Likewise.
  1470. * gcc.target/bfin/mcpu-bf538.c: Check SILICON_REVISION is 0x0005.
  1471. Invert check for __WORKAROUND_RETS when SILICON_REVISION is 0x0005+.
  1472. * gcc.target/bfin/mcpu-bf539.c: Likewise.
  1473. * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0002.
  1474. Invert check for __WORKAROUND_RETS when SILICON_REVISION is 0x0002+.
  1475. * gcc.target/bfin/mcpu-bf544.c: Likewise.
  1476. * gcc.target/bfin/mcpu-bf547.c: Likewise.
  1477. * gcc.target/bfin/mcpu-bf548.c: Likewise.
  1478. * gcc.target/bfin/mcpu-bf549.c: Likewise.
  1479. * gcc.target/bfin/mcpu-bf512.c: New file.
  1480. * gcc.target/bfin/mcpu-bf514.c: Likewise.
  1481. * gcc.target/bfin/mcpu-bf516.c: Likewise.
  1482. * gcc.target/bfin/mcpu-bf518.c: Likewise.
  1483. 2008-10-22 Jakub Jelinek <jakub@redhat.com>
  1484. PR middle-end/37882
  1485. * gcc.c-torture/execute/pr37882.c: New test.
  1486. 2008-10-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
  1487. PR c/30949
  1488. * gcc.target/i386/sse-vect-types.c: Update.
  1489. * gcc.dg/simd-5.c: Update.
  1490. * gcc.dg/assign-warn-2.c: Update.
  1491. * gcc.dg/simd-2.c: Update.
  1492. * gcc.dg/simd-6.c: Update.
  1493. * gcc.dg/assign-warn-1.c: Update.
  1494. * gcc.dg/dfp/composite-type.c: Update.
  1495. * gcc.dg/simd-1.c: Update.
  1496. * gcc.dg/pr36997.c: Update.
  1497. 2008-10-21 Paul Thomas <pault@gcc.gnu.org>
  1498. PR libfortran/36795
  1499. * gfortran.dg/char_expr_3.f90: Add the original test case.
  1500. 2008-10-21 Thomas Koenig <tkoenig@gcc.gnu.org>
  1501. PR libfortran/34670
  1502. * gfortran.dg/transpose_2.f90: New test.
  1503. 2008-10-21 Jakub Jelinek <jakub@redhat.com>
  1504. PR middle-end/37669
  1505. * gcc.c-torture/compile/pr37669-2.c: New test.
  1506. 2008-10-21 Richard Guenther <rguenther@suse.de>
  1507. * gcc.dg/tree-ssa/alias-19.c: New testcase.
  1508. 2008-10-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
  1509. PR 12603
  1510. * gcc.dg/pr12603.c: New testcase.
  1511. 2008-10-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
  1512. PR c++/37004
  1513. * g++.dg/warn/Wconversion-pr34389.C: Remove XFAIL.
  1514. 2008-10-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
  1515. PR c/30260
  1516. * gcc.dg/pr30260.c: New.
  1517. 2008-10-19 Paul Thomas <pault@gcc.gnu.org>
  1518. PR fortran/37723
  1519. * gfortran.dg/dependency_22.f90: New test.
  1520. 2008-10-18 Danny Smith <dannysmith@users.sourceforge.net>
  1521. * gcc.dg/dll-2.c: Revert 2008-08-09 change (R138893): Change
  1522. "dg-message" back to "dg-warning".
  1523. * gcc.dg/dll-3.c: Likewise.
  1524. 2008-10-16 Alexander Monakov <amonakov@ispras.ru>
  1525. PR target/37381
  1526. * gcc.c-torture/compile/pr37381.c: New test.
  1527. 2008-10-16 Joseph Myers <joseph@codesourcery.com>
  1528. PR c/33192
  1529. * gcc.dg/imag-1.c: New test.
  1530. 2008-10-16 Daniel Kraft <d@domob.eu>
  1531. * gfortran.dg/elemental_intrinsic_1.f03: New test.
  1532. 2008-10-16 Jakub Jelinek <jakub@redhat.com>
  1533. PR tree-optimization/37664
  1534. * gcc.c-torture/compile/pr37664.c: New test.
  1535. 2008-10-16 Joseph Myers <joseph@codesourcery.com>
  1536. PR middle-end/37418
  1537. * gcc.c-torture/compile/pr37418-1.c,
  1538. gcc.c-torture/compile/pr37418-2.c,
  1539. gcc.c-torture/compile/pr37418-3.c,
  1540. gcc.c-torture/compile/pr37418-4.c: New tests.
  1541. 2008-10-15 Thomas Koenig <tkoenig@gcc.gnu.org>
  1542. PR libfortran/34670
  1543. * gfortran.dg/reshape_3.f90: New test.
  1544. * gfortran.dg/reshape_4.f90: New test.
  1545. * gfortran.dg/reshape_order_1.f90: Use correct shape.
  1546. * gfortran.dg/reshape_order_2.f90: Likewise.
  1547. * gfortran.dg/reshape_order_3.f90: Likewise.
  1548. * gfortran.dg/reshape_order_4.f90: Likewise.
  1549. 2008-10-15 Jan Sjodin <jan.sjodin@amd.com>
  1550. Harsha Jagasia <harsha.jagasia@amd.com>
  1551. PR tree-optimization/37485
  1552. * gcc.dg/graphite/pr37485.c: New.
  1553. 2008-10-15 Sebastian Pop <sebastian.pop@amd.com>
  1554. Harsha Jagasia <harsha.jagasia@amd.com>
  1555. PR tree-optimization/37828
  1556. * testsuite/gcc.dg/graphite/pr37828.c: New.
  1557. 2008-10-15 Sebastian Pop <sebastian.pop@amd.com>
  1558. PR tree-optimization/37686
  1559. * testsuite/gcc.dg/tree-ssa/pr37686.c: New.
  1560. 2008-10-15 Jakub Jelinek <jakub@redhat.com>
  1561. PR tree-optimization/36881
  1562. * gcc.dg/tree-ssa/pr36881.c: New test.
  1563. 2008-10-14 Jakub Jelinek <jakub@redhat.com>
  1564. PR c++/37819
  1565. * g++.dg/expr/bitfield11.C: New test.
  1566. 2008-10-14 Paolo Carlini <paolo.carlini@oracle.com>
  1567. PR c++/37650
  1568. * g++.dg/template/crash83.C: New.
  1569. 2008-10-14 Douglas Gregor <doug.gregor@gmail.com>
  1570. PR c++/37553
  1571. * g++.dg/ext/alias-canon2.C: New.
  1572. 2008-10-13 Jerry DeLisle <jvdelisle@gcc.gnu.org
  1573. PR libfortran/37083
  1574. * gfortran.dg/list_read_9.f90: New test.
  1575. * gfortran.dg/arrayio_8.f90: Fix some typos.
  1576. 2008-10-13 Kai Tietz <kai.tietz@onevision.com>
  1577. * testsuite/gcc.dg/format/ms-format1.c: New.
  1578. 2008-10-12 Daniel Kraft <d@domob.eu>
  1579. PR fortran/37688
  1580. * gfortran.dg/used_before_typed_6.f90: New test.
  1581. 2008-10-12 Paul Thomas <pault@gcc.gnu.org>
  1582. PR fortran/37787
  1583. * gfortran.dg/module_equivalence_5.f90: New test.
  1584. 2008-10-12 Steven G. Kargl <kargls@comcast.net>
  1585. PR fortran/37792
  1586. * gfortran.dg/arithmetic_overflow_1.f90: New test.
  1587. 2008-10-11 Eric Botcazou <ebotcazou@adacore.com>
  1588. * gnat.dg/loop_optimization5.adb: New test.
  1589. * gnat.dg/loop_optimization5_pkg.adb: New helper.
  1590. 2008-10-11 Paul Thomas <pault@gcc.gnu.org>
  1591. PR fortran/37794
  1592. * gfortran.dg/used_types_24.f90: New test.
  1593. 2008-10-11 Jakub Jelinek <jakub@redhat.com>
  1594. PR target/35760
  1595. * gcc.c-torture/compile/pr35760.c: New test.
  1596. 2008-10-10 Jakub Jelinek <jakub@redhat.com>
  1597. PR c++/37146
  1598. * g++.dg/torture/pr37146-1.C: New test.
  1599. * g++.dg/torture/pr37146-2.C: New test.
  1600. * g++.dg/expr/bitfield10.C: New test.
  1601. 2008-10-08 Jerry DeLisle <jvdelisle@gcc.gnu.org
  1602. PR libfortran/37707
  1603. * gfortran.dg/namelist_54.f90: Revise test, check a(3).
  1604. 2008-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
  1605. PR libfortran/37753
  1606. * gfortran.dg/convert_2.f90: New test case.
  1607. 2008-10-09 Daniel Kraft <d@domob.eu>
  1608. PR fortran/35723
  1609. * gfortran.dg/restricted_expression_1.f90: New test.
  1610. * gfortran.dg/restricted_expression_2.f90: New test.
  1611. * gfortran.dg/restricted_expression_3.f90: New test.
  1612. 2008-10-08 Jerry DeLisle <jvdelisle@gcc.gnu.org
  1613. PR libfortran/37707
  1614. * gfortran.dg/namelist_54.f90: New test.
  1615. 2008-10-08 Uros Bizjak <ubizjak@gmail.com>
  1616. * gcc.dg/vect/ggc-pr37574.c: Cleanup "vect" tree dump.
  1617. * gfortran.dg/intrinsic_optional_char_arg_1.f90: Cleanup
  1618. "original" tree dump.
  1619. * lib/gfortran-dg.exp (gfortran-dg-debug-runtest): Remove build
  1620. file trivial.S.
  1621. 2008-10-08 Adam Nemet <anemet@caviumnetworks.com>
  1622. * gcc.target/mips/octeon-exts-2.c: Compile it with -meb.
  1623. * gcc.target/mips/octeon-exts-5.c: New test.
  1624. * gcc.target/mips/octeon-bbit-3.c: Compile with -meb. Add
  1625. comment why this is necessary.
  1626. 2008-10-08 Jakub Jelinek <jakub@redhat.com>
  1627. PR target/36635
  1628. PR target/37290
  1629. PR rtl-optimization/37341
  1630. * gcc.c-torture/compile/pr37341.c: New test.
  1631. 2008-10-07 Simon Martin <simartin@users.sourceforge.net>
  1632. PR c/35437
  1633. * gcc.dg/struct-parse-2.c: New test.
  1634. * g++.dg/parse/struct-4.C: New test.
  1635. 2008-10-07 Jakub Jelinek <jakub@redhat.com>
  1636. PR debug/29609
  1637. PR debug/36690
  1638. PR debug/37616
  1639. * gcc.dg/debug/pr29609-1.c: New test.
  1640. * gcc.dg/debug/pr29609-2.c: New test.
  1641. * gcc.dg/debug/pr36690-1.c: New test.
  1642. * gcc.dg/debug/pr36690-2.c: New test.
  1643. * gcc.dg/debug/pr36690-3.c: New test.
  1644. * gcc.dg/debug/pr37616.c: New test.
  1645. * gcc.dg/debug/dwarf2/pr29609-1.c: New test.
  1646. * gcc.dg/debug/dwarf2/pr29609-2.c: New test.
  1647. * gcc.dg/debug/dwarf2/pr36690-1.c: New test.
  1648. * gcc.dg/debug/dwarf2/pr36690-2.c: New test.
  1649. * gcc.dg/debug/dwarf2/pr36690-3.c: New test.
  1650. * gcc.dg/debug/dwarf2/pr37616.c: New test.
  1651. 2008-10-07 H.J. Lu <hongjiu.lu@intel.com>
  1652. PR middle-end/37731
  1653. * gcc.dg/torture/pr37731-1.c: New.
  1654. * gcc.dg/torture/pr37731-2.c: Likewise.
  1655. 2008-10-07 Jakub Jelinek <jakub@redhat.com>
  1656. PR debug/37738
  1657. * gfortran.dg/debug/pr37738.f: New test.
  1658. 2008-10-07 Eric Botcazou <ebotcazou@adacore.com>
  1659. * gnat.dg/loop_optimization4.adb: New test.
  1660. * gnat.dg/loop_optimization4_pkg.ad[sb]: New helper.
  1661. 2008-10-07 Bob Wilson <bob.wilson@acm.org>
  1662. * gcc.dg/compat/struct-layout-1_generate.c (dg_options): New. Moved
  1663. dg-options lines to this array, and added options for xtensa*-*-*.
  1664. (NDG_OPTIONS): Define.
  1665. (switchfiles): Print dg-options lines from new dg_options array.
  1666. * g++.dg/compat/struct-layout-1_generate.c (dg_options): Add options
  1667. for xtensa*-*-* targets.
  1668. 2008-10-07 Eric Botcazou <ebotcazou@adacore.com>
  1669. * gnat.dg/addr4.adb: New test.
  1670. * gnat.dg/addr5.adb: Likewise.
  1671. 2008-10-06 Adam Nemet <anemet@caviumnetworks.com>
  1672. * gcc.target/mips/mips.exp (dg-mips-options): Set mips_new_gp to
  1673. 32 when -march=r3900 is passed.
  1674. * testsuite/gcc.target/mips/r3900-mult.c: New test.
  1675. 2008-10-06 Aldy Hernandez <aldyh@redhat.com>
  1676. * gcc.dg/gomp/for-1.c: Test column.
  1677. * gcc.dg/misc-column.c: Add column tests for unary arguments.
  1678. 2008-10-06 Eric Botcazou <ebotcazou@adacore.com>
  1679. * gnat.dg/unchecked_convert2.adb: New test.
  1680. 2008-10-05 Dodji Seketeli <dodji@redhat.com>
  1681. PR c++/37410
  1682. * g++.dg/debug/dwarf2/imported-module.C: New test.
  1683. 2008-10-05 Paul Thomas <pault@gcc.gnu.org>
  1684. PR fortran/35680
  1685. * gfortran.dg/transfer_array_intrinsic_5.f90: New test.
  1686. 2008-10-05 Daniel Kraft <d@domob.eu>
  1687. PR fortran/37638
  1688. * gfortran.dg/typebound_call_9.f03: New test.
  1689. 2008-10-04 Paul Thomas <pault@gcc.gnu.org>
  1690. PR fortran/37706
  1691. * gfortran.dg/module_equivalence_4.f90: New test.
  1692. 2008-10-04 Richard Guenther <rguenther@suse.de>
  1693. * gcc.dg/tree-ssa/ssa-pre-21.c: New testcase.
  1694. 2008-10-03 Jakub Jelinek <jakub@redhat.com>
  1695. PR debug/37726
  1696. * gcc.dg/debug/dwarf2/pr37726.c: New test.
  1697. 2008-10-03 Paolo Carlini <paolo.carlini@oracle.com>
  1698. PR c++/37719
  1699. * g++.dg/template/error36.C: New.
  1700. 2008-10-02 Steven Bosscher <steven@gcc.gnu.org>
  1701. PR fortran/37635
  1702. * gfortran.fortran-torture/execute/intrinsic_leadz.f90: New test.
  1703. * gfortran.fortran-torture/execute/intrinsic_trailz.f90: New test.
  1704. 2008-10-02 Janis Johnson <janis187@us.ibm.com>
  1705. * gcc.dg/torture/pr36891.c: Ignore an irrelevant warning.
  1706. * gcc.target/powerpc/ppc64-abi-3.c: Initialize variables to suppress
  1707. warning.
  1708. 2008-10-02 Richard Guenther <rguenther@suse.de>
  1709. PR middle-end/37713
  1710. * gcc.c-torture/compile/pr37713.c: New testcase.
  1711. 2008-10-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
  1712. * gcc.target/powerpc/altivec-cell-1.c: New test.
  1713. * gcc.target/powerpc/altivec-cell-2.c: New test.
  1714. * gcc.target/powerpc/altivec-cell-3.c: New test.
  1715. * gcc.target/powerpc/altivec-cell-4.c: New test.
  1716. * gcc.target/powerpc/altivec-cell-5.c: New test.
  1717. * g++.dg/ext/altivec-cell-1.C: New test.
  1718. * g++.dg/ext/altivec-cell-2.C: New test.
  1719. * g++.dg/ext/altivec-cell-3.C: New test.
  1720. * g++.dg/ext/altivec-cell-4.C: New test.
  1721. * g++.dg/ext/altivec-cell-5.C: New test.
  1722. 2008-10-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
  1723. * gcc.target/powerpc/altivec_check.h (altivec_cell_check):
  1724. New function.
  1725. * gcc.target/powerpc/altivec-cell-6.c: New test.
  1726. * gcc.target/powerpc/altivec-cell-7.c: New test.
  1727. * gcc.target/powerpc/altivec-cell-8.c: New test.
  1728. 2008-10-01 Richard Guenther <rguenther@suse.de>
  1729. PR tree-optimization/37617
  1730. * gcc.c-torture/compile/pr37617.c: New testcase.
  1731. 2008-10-01 Richard Guenther <rguenther@suse.de>
  1732. PR middle-end/37285
  1733. * gcc.c-torture/compile/pr37285.c: New testcase.
  1734. 2008-10-01 Kai Tietz <kai.tietz@onevision.com>
  1735. * g++.dg/abi/offsetof.C (main): Use __SIZE_TYPE__ instead of
  1736. unsigned long for pointer cast.
  1737. * g++.dg/init/struct1.C: Likewise.
  1738. * g++.dg/init/struct2.C: Likewise.
  1739. * g++.dg/init/struct3.C: Likewise.
  1740. * g++.dg/ext/utf-cvt.C: Correct for w64.
  1741. * gcc.dg/utf-cvt.c: Likewise.
  1742. * lib/target-supports.exp (check_effective_target_llp64): New.
  1743. 2008-09-30 Simon Martin <simartin@users.sourceforge.net>
  1744. PR c++/37555
  1745. * g++.dg/parse/error32.C: New test.
  1746. PR c++/37556
  1747. * g++.dg/parse/error33.C: New test.
  1748. 2008-09-30 Jakub Jelinek <jakub@redhat.com>
  1749. PR tree-optimization/37662
  1750. PR tree-optimization/37663
  1751. * gcc.c-torture/compile/pr37662.c: New test.
  1752. * gcc.dg/pr37663.c: New test.
  1753. 2008-09-30 Janus Weil <janus@gcc.gnu.org>
  1754. PR fortran/36592
  1755. * gfortran.dg/proc_ptr_common_1.f90: New.
  1756. * gfortran.dg/proc_ptr_common_2.f90: New.
  1757. 2008-09-30 Paolo Bonzini <bonzini@gnu.org>
  1758. * g++.dg/warn/if-empty-1.C: Copy from gcc.dg/if-empty-1.c.
  1759. 2008-09-30 Paolo Bonzini <bonzini@gnu.org>
  1760. PR testsuite/36891
  1761. PR testsuite/37675
  1762. * gcc.dg/torture/pr36891.c: Add -msse on 32-bit i386.
  1763. 2008-09-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
  1764. PR middle-end/37669
  1765. * gcc.c-torture/compile/pr37669.c: New test.
  1766. 2008-09-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
  1767. PR target/37640
  1768. * gcc.c-torture/compile/sync-3.c: New testcase to check that
  1769. addresses of non zero offset works.
  1770. 2008-09-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
  1771. Kaushal Kantawala <kaushal_kantawala@playstation.sony.com>
  1772. PR tree-opt/36891
  1773. * gcc.dg/torture/pr36891.c: New testcase.
  1774. 2008-09-28 Eric Botcazou <ebotcazou@adacore.com>
  1775. * gnat.dg/conv_decimal.adb: New test.
  1776. 2008-09-26 Jakub Jelinek <jakub@redhat.com>
  1777. PR middle-end/37275
  1778. * gcc.target/i386/pr37275.c: New test.
  1779. 2008-09-26 Eric Botcazou <ebotcazou@adacore.com>
  1780. * gnat.dg/specs/static_initializer4.ads: New test.
  1781. * gnat.dg/specs/static_initializer3.ads: Add missing marker.
  1782. 2008-09-26 Kai Tietz <kai.tietz@onevision.com>
  1783. * g++.dg/compat/struct-layout-1_x1.h: Add __SIZE_TYPE__ cast
  1784. to avoid pointer truncation warning.
  1785. 2008-09-26 Dorit Nuzman <dorit@il.ibm.com>
  1786. PR tree-optimization/37574
  1787. * gcc.dg/vect/ggc-pr37574.c: New test.
  1788. * gcc.dg/vect/vect.exp: Compile some tests with ggc flags.
  1789. 2008-09-25 Jakub Jelinek <jakub@redhat.com>
  1790. PR c/37645
  1791. * gcc.dg/pr37645.c: New test.
  1792. 2008-09-25 Steve Ellcey <sje@cup.hp.com>
  1793. * gcc.dg/vect/slp-7.c: Add alignment attribute, change target tests.
  1794. 2008-09-25 Paolo Carlini <paolo.carlini@oracle.com>
  1795. PR c++/37649
  1796. * g++.dg/template/crash82.C: New.
  1797. 2008-09-25 Tobias Burnus <burnus@net-b.de>
  1798. PR fortran/37504
  1799. * gfortran.dg/protected_7.f90: New test.
  1800. 2008-09-24 Steve Ellcey <sje@cup.hp.com>
  1801. * gcc.dg/vect/O3-vect-pr34223.c: Check vect_int_mult.
  1802. 2008-09-24 Aldy Hernandez <aldyh@redhat.com>
  1803. * gcc.dg/gomp/for-1.c: Test for columns.
  1804. * gcc.dg/func-outside-1.c: Same.
  1805. * gcc.dg/bitfld-7.c: Same.
  1806. 2008-09-24 Steve Ellcey <sje@cup.hp.com>
  1807. * gcc.dg/utf-array.c: Fix syntax of dg-error stmts.
  1808. 2008-09-24 Tobias Burnus <burnus@net-b.de>
  1809. PR fortran/37626
  1810. * gfortran.dg/allocatable_function_4.f90: New test.
  1811. 2008-09-23 Steve Ellcey <sje@cup.hp.com>
  1812. * lib/target-supports.exp (check_effective_target_pow10): New.
  1813. * g++.dg/cdce3.C: Set GNU_EXTENSION if pow10.
  1814. 2008-09-23 Jakub Jelinek <jakub@redhat.com>
  1815. PR c++/37533
  1816. * g++.dg/gomp/pr37533.C: New test.
  1817. 2008-09-23 Eric Botcazou <ebotcazou@adacore.com>
  1818. * gcc.dg/vect/slp-widen-mult-s16.c: Fix typo.
  1819. 2008-09-23 Eric Botcazou <ebotcazou@adacore.com>
  1820. * gcc.dg/cpp/cmdlne-dU-23.c: New test.
  1821. 2008-09-23 Aldy Hernandez <aldyh@redhat.com>
  1822. * gcc.dg/Walways-true-1.c: Test column numbers.
  1823. * gcc.dg/c90-const-expr-5.c: Same.
  1824. * gcc.dg/compare4.c: Same.
  1825. * gcc.dg/Werror-1.c: Same.
  1826. 2008-09-23 Daniel Kraft <d@domob.eu>
  1827. PR fortran/37588
  1828. * gfortran.dg/typebound_generic_4.f03: New test.
  1829. * gfortran.dg/typebound_generic_5.f03: New test.
  1830. 2008-09-23 Eric Botcazou <ebotcazou@adacore.com>
  1831. * gcc.dg/pragma-init-fini.c: Use dg-warning in lieu of dg-error.
  1832. * gcc.dg/pragma-align-2.c: Likewise.
  1833. * gcc.dg/format/cmn-err-1.c: Likewise.
  1834. 2008-09-23 Eric Botcazou <ebotcazou@adacore.com>
  1835. * gcc.dg/cpp/cmdlne-dU-16.c: Specify -std=c89 on Solaris.
  1836. * gcc.dg/cpp/cmdlne-dU-17.c: Likewise.
  1837. 2008-09-23 Tobias Burnus <burnus@net-b.de>
  1838. PR fortran/37580
  1839. * gfortran.dg/pointer_assign_5.f90: New test.
  1840. * gfortran.dg/pointer_assign_6.f90: New test.
  1841. 2008-09-22 David Daney <ddaney@avtrex.com>
  1842. PR target/37593
  1843. * gcc.target/mips/long-calls-pg.c: New test.
  1844. 2008-09-22 Richard Guenther <rguenther@suse.de>
  1845. PR tree-optimization/37145
  1846. * gcc.c-torture/compile/20080922-1.c: New testcase.
  1847. * gcc.dg/tree-ssa/ssa-fre-7.c: Remove XFAIL.
  1848. * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
  1849. * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
  1850. 2008-09-22 Adam Nemet <anemet@caviumnetworks.com>
  1851. * gcc.target/mips/octeon-baddu-1.c: New test.
  1852. 2008-09-22 David Edelsohn <edelsohn@gnu.org>
  1853. PR rtl-optimization/33642
  1854. * gcc.c-torture/compile/pr11832.c: Extend XFAIL to powerpc*-*-*.
  1855. * gcc.c-torture/compile/pr33009.c: Likewise.
  1856. 2008-09-22 Richard Guenther <rguenther@suse.de>
  1857. PR tree-optimization/37145
  1858. * gcc.dg/tree-ssa/ssa-pre-15.c: Remove XFAIL.
  1859. 2008-09-22 Janus Weil <janus@gcc.gnu.org>
  1860. PR fortran/37486
  1861. * gfortran.dg/common_align_1.f90: New.
  1862. * gfortran.dg/warn_align_commons.f90: New.
  1863. 2008-09-22 Olivier Hainque <hainque@adacore.com>
  1864. * gnat.dg/volatile3.adb: New test.
  1865. 2008-09-22 Ira Rosen <irar@il.ibm.com>
  1866. PR tree-optimization/37482
  1867. * gcc.dg/vect/pr37482.c: New test.
  1868. 2008-09-22 Hans-Peter Nilsson <hp@axis.com>
  1869. PR middle-end/37170
  1870. PR middle-end/37280
  1871. * gcc.dg/weak/weak-15.c, gcc.dg/weak/weak-16.c,
  1872. g++.dg/ext/inline1.C: New tests.
  1873. 2008-09-21 Kaz Kojima <kkojima@gcc.gnu.org>
  1874. PR rtl-optimization/33642
  1875. * gcc.c-torture/compile/pr11832.c: XFAIL on sh*-*-*.
  1876. * gcc.c-torture/compile/pr33009.c: Likewise.
  1877. 2008-09-21 Paul Thomas <pault@gcc.gnu.org>
  1878. PR fortran/37583
  1879. * gfortran.dg/entry_18.f90: New test.
  1880. 2008-09-21 Daniel Kraft <d@domob.eu>
  1881. PR fortran/35846
  1882. * gfortran.dg/nested_array_constructor_1.f90: New test.
  1883. * gfortran.dg/nested_array_constructor_2.f90: New test.
  1884. * gfortran.dg/nested_array_constructor_3.f90: New test.
  1885. * gfortran.dg/nested_array_constructor_4.f90: New test.
  1886. * gfortran.dg/nested_array_constructor_5.f90: New test.
  1887. * gfortran.dg/nested_array_constructor_6.f90: New test.
  1888. 2008-09-21 Daniel Kraft <d@domob.eu>
  1889. * gfortran.dg/typebound_proc_4.f03: Changed expected error for not
  1890. yet implemented PROCEDURE(interface).
  1891. 2008-09-21 Ira Rosen <irar@il.ibm.com>
  1892. PR tree-optimization/37539
  1893. * gcc.dg/vect/pr37539.c: New test.
  1894. 2008-09-20 Eric Botcazou <ebotcazou@adacore.com>
  1895. PR rtl-optimization/33642
  1896. * gcc.c-torture/compile/pr11832.c: XFAIL on SPARC.
  1897. * gcc.c-torture/compile/pr33009.c: Likewise.
  1898. 2008-09-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
  1899. PR tree-opt/30930
  1900. * gcc.dg/tree-ssa/vector-2.c: New test.
  1901. * gcc.dg/tree-ssa/vector-3.c: New test.
  1902. 2008-09-18 Bob Wilson <bob.wilson@acm.org>
  1903. * gcc.c-torture/compile/pr11832.c: xfail on xtensa*-*-*.
  1904. * gcc.c-torture/compile/pr33009.c: Likewise.
  1905. 2008-09-18 Janis Johnson <janis187@us.ibm.com>
  1906. PR testsuite/25241
  1907. * lib/g++.exp (g++_init): Enable overrides of dg-error, dg-warning
  1908. for C++ tests.
  1909. * g++.dg/conversion/ambig1.C: Clean up dg-error/dg-warning; use
  1910. dg-message for notes.
  1911. * g++.dg/conversion/simd1.C: Ditto.
  1912. * g++.dg/conversion/simd3.C: Ditto.
  1913. * g++.dg/cpp0x/rv2n.C: Ditto.
  1914. * g++.dg/cpp0x/rv3n.C: Ditto.
  1915. * g++.dg/cpp0x/rv4n.C: Ditto.
  1916. * g++.dg/cpp0x/rv5n.C: Ditto.
  1917. * g++.dg/cpp0x/rv6n.C: Ditto.
  1918. * g++.dg/cpp0x/rv7n.C: Ditto.
  1919. * g++.dg/cpp0x/variadic36.C: Ditto.
  1920. * g++.dg/cpp0x/variadic59.C: Ditto.
  1921. * g++.dg/cpp0x/variadic71.C: Ditto.
  1922. * g++.dg/cpp0x/variadic-ex13.C: Ditto.
  1923. * g++.dg/expr/cond9.C: Ditto.
  1924. * g++.dg/expr/pmf-1.C: Ditto.
  1925. * g++.dg/ext/case-range2.C: Ditto.
  1926. * g++.dg/ext/case-range3.C: Ditto.
  1927. * g++.dg/ext/is_class_error2.C: Ditto.
  1928. * g++.dg/ext/label5.C: Ditto.
  1929. * g++.dg/ext/pr27019.C: Ditto.
  1930. * g++.dg/gomp/pr26690-1.C: Ditto.
  1931. * g++.dg/gomp/pr26690-2.C: Ditto.
  1932. * g++.dg/gomp/pr34694.C: Ditto.
  1933. * g++.dg/gomp/tpl-parallel-2.C: Ditto.
  1934. * g++.dg/inherit/base3.C: Ditto.
  1935. * g++.dg/inherit/using6.C: Ditto.
  1936. * g++.dg/init/brace6.C: Ditto.
  1937. * g++.dg/init/ctor4.C: Ditto.
  1938. * g++.dg/lookup/conv-1.C: Ditto.
  1939. * g++.dg/lookup/new1.C: Ditto.
  1940. * g++.dg/lookup/scoped6.C: Ditto.
  1941. * g++.dg/lookup/using7.C: Ditto.
  1942. * g++.dg/lookup/using9.C: Ditto.
  1943. * g++.dg/other/abstract1.C: Ditto.
  1944. * g++.dg/other/abstract2.C: Ditto.
  1945. * g++.dg/other/anon5.C: Ditto.
  1946. * g++.dg/other/crash-4.C: Ditto.
  1947. * g++.dg/other/error10.C: Ditto.
  1948. * g++.dg/other/error13.C: Ditto.
  1949. * g++.dg/other/error20.C: Ditto.
  1950. * g++.dg/other/error5.C: Ditto.
  1951. * g++.dg/other/field1.C: Ditto.
  1952. * g++.dg/other/offsetof5.C: Ditto.
  1953. * g++.dg/other/semicolon.C: Ditto.
  1954. * g++.dg/overload/ambig1.C: Ditto.
  1955. * g++.dg/overload/arg3.C: Ditto.
  1956. * g++.dg/overload/builtin1.C: Ditto.
  1957. * g++.dg/overload/copy1.C: Ditto.
  1958. * g++.dg/overload/new1.C: Ditto.
  1959. * g++.dg/overload/template4.C: Ditto.
  1960. * g++.dg/overload/using2.C: Ditto.
  1961. * g++.dg/parse/bitfield2.C: Ditto.
  1962. * g++.dg/parse/constant4.C: Ditto.
  1963. * g++.dg/parse/crash20.C: Ditto.
  1964. * g++.dg/parse/crash36.C: Ditto.
  1965. * g++.dg/parse/crash5.C: Ditto.
  1966. * g++.dg/parse/error11.C: Ditto.
  1967. * g++.dg/parse/error12.C: Ditto.
  1968. * g++.dg/parse/error19.C: Ditto.
  1969. * g++.dg/parse/error28.C: Ditto.
  1970. * g++.dg/parse/friend5.C: Ditto.
  1971. * g++.dg/parse/invalid-op1.C: Ditto.
  1972. * g++.dg/parse/missing-template1.C: Ditto.
  1973. * g++.dg/parse/non-dependent2.C: Ditto.
  1974. * g++.dg/parse/ret-type2.C: Ditto.
  1975. * g++.dg/parse/specialization1.C: Ditto.
  1976. * g++.dg/parse/template18.C: Ditto.
  1977. * g++.dg/parse/template3.C: Ditto.
  1978. * g++.dg/parse/template9.C: Ditto.
  1979. * g++.dg/tc1/dr108.C: Ditto.
  1980. * g++.dg/tc1/dr152.C: Ditto.
  1981. * g++.dg/tc1/dr166.C: Ditto.
  1982. * g++.dg/template/access11.C: Ditto.
  1983. * g++.dg/template/access2.C: Ditto.
  1984. * g++.dg/template/access3.C: Ditto.
  1985. * g++.dg/template/access7.C: Ditto.
  1986. * g++.dg/template/copy1.C: Ditto.
  1987. * g++.dg/template/crash13.C: Ditto.
  1988. * g++.dg/template/crash37.C: Ditto.
  1989. * g++.dg/template/crash40.C: Ditto.
  1990. * g++.dg/template/crash58.C: Ditto.
  1991. * g++.dg/template/ctor5.C: Ditto.
  1992. * g++.dg/template/dependent-expr5.C: Ditto.
  1993. * g++.dg/template/eh2.C: Ditto.
  1994. * g++.dg/template/error2.C: Ditto.
  1995. * g++.dg/template/error33.C: Ditto.
  1996. * g++.dg/template/error4.C: Ditto.
  1997. * g++.dg/template/friend31.C: Ditto.
  1998. * g++.dg/template/friend32.C: Ditto.
  1999. * g++.dg/template/instantiate1.C: Ditto.
  2000. * g++.dg/template/instantiate3.C: Ditto.
  2001. * g++.dg/template/instantiate5.C: Ditto.
  2002. * g++.dg/template/instantiate7.C: Ditto.
  2003. * g++.dg/template/local6.C: Ditto.
  2004. * g++.dg/template/lookup2.C: Ditto.
  2005. * g++.dg/template/member5.C: Ditto.
  2006. * g++.dg/template/memfriend15.C: Ditto.
  2007. * g++.dg/template/memfriend16.C: Ditto.
  2008. * g++.dg/template/memfriend17.C: Ditto.
  2009. * g++.dg/template/memfriend7.C: Ditto.
  2010. * g++.dg/template/meminit1.C: Ditto.
  2011. * g++.dg/template/nested3.C: Ditto.
  2012. * g++.dg/template/new3.C: Ditto.
  2013. * g++.dg/template/nontype12.C: Ditto.
  2014. * g++.dg/template/nontype13.C: Ditto.
  2015. * g++.dg/template/nontype6.C: Ditto.
  2016. * g++.dg/template/non-type-template-argument-1.C: Ditto.
  2017. * g++.dg/template/overload9.C: Ditto.
  2018. * g++.dg/template/ptrmem15.C: Ditto.
  2019. * g++.dg/template/ptrmem17.C: Ditto.
  2020. * g++.dg/template/ptrmem4.C: Ditto.
  2021. * g++.dg/template/ptrmem6.C: Ditto.
  2022. * g++.dg/template/ptrmem8.C: Ditto.
  2023. * g++.dg/template/qualified-id1.C: Ditto.
  2024. * g++.dg/template/qualttp20.C: Ditto.
  2025. * g++.dg/template/qualttp3.C: Ditto.
  2026. * g++.dg/template/qualttp4.C: Ditto.
  2027. * g++.dg/template/qualttp5.C: Ditto.
  2028. * g++.dg/template/qualttp6.C: Ditto.
  2029. * g++.dg/template/qualttp7.C: Ditto.
  2030. * g++.dg/template/qualttp8.C: Ditto.
  2031. * g++.dg/template/recurse.C: Ditto.
  2032. * g++.dg/template/sfinae10.C: Ditto.
  2033. * g++.dg/template/sfinae3.C: Ditto.
  2034. * g++.dg/template/spec22.C: Ditto.
  2035. * g++.dg/template/spec23.C: Ditto.
  2036. * g++.dg/template/static9.C: Ditto.
  2037. * g++.dg/template/template-id-2.C: Ditto.
  2038. * g++.dg/template/typename2.C: Ditto.
  2039. * g++.dg/template/typename4.C: Ditto.
  2040. * g++.dg/template/using14.C: Ditto.
  2041. * g++.dg/template/using2.C: Ditto.
  2042. * g++.dg/template/warn1.C: Ditto.
  2043. * g++.dg/warn/incomplete1.C: Ditto.
  2044. * g++.dg/warn/noeffect2.C: Ditto.
  2045. * g++.dg/warn/noeffect4.C: Ditto.
  2046. * g++.dg/warn/pr8570.C: Ditto.
  2047. * g++.dg/warn/Wparentheses-13.C: Ditto.
  2048. * g++.dg/warn/Wparentheses-15.C: Ditto.
  2049. * g++.dg/warn/Wparentheses-16.C: Ditto.
  2050. * g++.dg/warn/Wparentheses-17.C: Ditto.
  2051. * g++.dg/warn/Wparentheses-18.C: Ditto.
  2052. * g++.dg/warn/Wparentheses-19.C: Ditto.
  2053. * g++.dg/warn/Wparentheses-20.C: Ditto.
  2054. * g++.dg/warn/Wparentheses-23.C: Ditto.
  2055. * g++.dg/warn/Wstrict-aliasing-3.C: Ditto.
  2056. * g++.old-deja/g++.benjamin/15799.C: Ditto.
  2057. * g++.old-deja/g++.benjamin/15800-1.C: Ditto.
  2058. * g++.old-deja/g++.benjamin/16077.C: Ditto.
  2059. * g++.old-deja/g++.bob/inherit2.C: Ditto.
  2060. * g++.old-deja/g++.brendan/ambiguity1.C: Ditto.
  2061. * g++.old-deja/g++.brendan/crash29.C: Ditto.
  2062. * g++.old-deja/g++.brendan/crash48.C: Ditto.
  2063. * g++.old-deja/g++.brendan/crash56.C: Ditto.
  2064. * g++.old-deja/g++.brendan/cvt3.C: Ditto.
  2065. * g++.old-deja/g++.brendan/overload1.C: Ditto.
  2066. * g++.old-deja/g++.brendan/overload4.C: Ditto.
  2067. * g++.old-deja/g++.brendan/overload9.C: Ditto.
  2068. * g++.old-deja/g++.bugs/900127_01.C: Ditto.
  2069. * g++.old-deja/g++.bugs/900205_04.C: Ditto.
  2070. * g++.old-deja/g++.bugs/900330_02.C: Ditto.
  2071. * g++.old-deja/g++.bugs/900404_03.C: Ditto.
  2072. * g++.old-deja/g++.bugs/900514_03.C: Ditto.
  2073. * g++.old-deja/g++.eh/ctor1.C: Ditto.
  2074. * g++.old-deja/g++.eh/spec6.C: Ditto.
  2075. * g++.old-deja/g++.ext/overload1.C: Ditto.
  2076. * g++.old-deja/g++.jason/conversion11.C: Ditto.
  2077. * g++.old-deja/g++.jason/crash3.C: Ditto.
  2078. * g++.old-deja/g++.jason/lineno3.C: Ditto.
  2079. * g++.old-deja/g++.jason/lineno4.C: Ditto.
  2080. * g++.old-deja/g++.jason/opeq3.C: Ditto.
  2081. * g++.old-deja/g++.jason/overload16.C: Ditto.
  2082. * g++.old-deja/g++.jason/overload28.C: Ditto.
  2083. * g++.old-deja/g++.jason/pmf5.C: Ditto.
  2084. * g++.old-deja/g++.jason/scoping10.C: Ditto.
  2085. * g++.old-deja/g++.jason/template30.C: Ditto.
  2086. * g++.old-deja/g++.jason/temporary2.C: Ditto.
  2087. * g++.old-deja/g++.jason/tredecl4.C: Ditto.
  2088. * g++.old-deja/g++.law/arg11.C: Ditto.
  2089. * g++.old-deja/g++.law/arg1.C: Ditto.
  2090. * g++.old-deja/g++.law/arm9.C: Ditto.
  2091. * g++.old-deja/g++.law/ctors11.C: Ditto.
  2092. * g++.old-deja/g++.law/ctors17.C: Ditto.
  2093. * g++.old-deja/g++.law/ctors5.C: Ditto.
  2094. * g++.old-deja/g++.law/ctors9.C: Ditto.
  2095. * g++.old-deja/g++.law/enum4.C: Ditto.
  2096. * g++.old-deja/g++.law/missed-error2.C: Ditto.
  2097. * g++.old-deja/g++.law/operators9.C: Ditto.
  2098. * g++.old-deja/g++.mike/net22.C: Ditto.
  2099. * g++.old-deja/g++.mike/net2.C: Ditto.
  2100. * g++.old-deja/g++.mike/p11110.C: Ditto.
  2101. * g++.old-deja/g++.mike/p1989.C: Ditto.
  2102. * g++.old-deja/g++.mike/p2431.C: Ditto.
  2103. * g++.old-deja/g++.mike/p438.C: Ditto.
  2104. * g++.old-deja/g++.mike/p807a.C: Ditto.
  2105. * g++.old-deja/g++.mike/p9068.C: Ditto.
  2106. * g++.old-deja/g++.niklas/t120.C: Ditto.
  2107. * g++.old-deja/g++.niklas/t121.C: Ditto.
  2108. * g++.old-deja/g++.niklas/t128.C: Ditto.
  2109. * g++.old-deja/g++.ns/overload2.C: Ditto.
  2110. * g++.old-deja/g++.ns/template13.C: Ditto.
  2111. * g++.old-deja/g++.ns/using12.C: Ditto.
  2112. * g++.old-deja/g++.oliva/delete1.C: Ditto.
  2113. * g++.old-deja/g++.oliva/overload1.C: Ditto.
  2114. * g++.old-deja/g++.other/crash24.C: Ditto.
  2115. * g++.old-deja/g++.other/crash25.C: Ditto.
  2116. * g++.old-deja/g++.other/decl3.C: Ditto.
  2117. * g++.old-deja/g++.other/expr1.C: Ditto.
  2118. * g++.old-deja/g++.other/overcnv2.C: Ditto.
  2119. * g++.old-deja/g++.other/overload11.C: Ditto.
  2120. * g++.old-deja/g++.other/pmf3.C: Ditto.
  2121. * g++.old-deja/g++.other/ptrmem7.C: Ditto.
  2122. * g++.old-deja/g++.other/vaarg3.C: Ditto.
  2123. * g++.old-deja/g++.other/volatile1.C: Ditto.
  2124. * g++.old-deja/g++.pt/assign1.C: Ditto.
  2125. * g++.old-deja/g++.pt/auto_ptr.C: Ditto.
  2126. * g++.old-deja/g++.pt/const2.C: Ditto.
  2127. * g++.old-deja/g++.pt/crash10.C: Ditto.
  2128. * g++.old-deja/g++.pt/crash20.C: Ditto.
  2129. * g++.old-deja/g++.pt/crash36.C: Ditto.
  2130. * g++.old-deja/g++.pt/crash38.C: Ditto.
  2131. * g++.old-deja/g++.pt/derived3.C: Ditto.
  2132. * g++.old-deja/g++.pt/error2.C: Ditto.
  2133. * g++.old-deja/g++.pt/explicit34.C: Ditto.
  2134. * g++.old-deja/g++.pt/explicit70.C: Ditto.
  2135. * g++.old-deja/g++.pt/friend23.C: Ditto.
  2136. * g++.old-deja/g++.pt/ptrmem10.C: Ditto.
  2137. * g++.old-deja/g++.pt/redecl1.C: Ditto.
  2138. * g++.old-deja/g++.pt/spec35.C: Ditto.
  2139. * g++.old-deja/g++.pt/t05.C: Ditto.
  2140. * g++.old-deja/g++.pt/typename3.C: Ditto.
  2141. * g++.old-deja/g++.pt/typename6.C: Ditto.
  2142. * g++.old-deja/g++.pt/unify8.C: Ditto.
  2143. * g++.old-deja/g++.pt/vaarg3.C: Ditto.
  2144. * g++.old-deja/g++.robertl/eb109.C: Ditto.
  2145. * g++.old-deja/g++.robertl/eb131.C: Ditto.
  2146. * g++.old-deja/g++.robertl/eb22.C: Ditto.
  2147. * g++.old-deja/g++.robertl/eb44.C: Ditto.
  2148. * g++.old-deja/g++.robertl/eb4.C: Ditto.
  2149. * g++.old-deja/g++.robertl/eb69.C: Ditto.
  2150. * g++.dg/parse/constructor1.C: Remove "error" from dg-error,
  2151. preserving column number.
  2152. * g++.dg/parse/error10.C: Ditto.
  2153. * g++.dg/parse/error13.C: Ditto.
  2154. * g++.dg/parse/error14.C: Ditto.
  2155. * g++.dg/parse/error15.C: Ditto.
  2156. * g++.dg/parse/error16.C: Ditto.
  2157. * g++.dg/parse/error17.C: Ditto.
  2158. * g++.dg/parse/error18.C: Ditto.
  2159. * g++.dg/parse/error1.C: Ditto.
  2160. * g++.dg/parse/error20.C: Ditto.
  2161. * g++.dg/parse/error21.C: Ditto.
  2162. * g++.dg/parse/error22.C: Ditto.
  2163. * g++.dg/parse/error23.C: Ditto.
  2164. * g++.dg/parse/error24.C: Ditto.
  2165. * g++.dg/parse/error25.C: Ditto.
  2166. * g++.dg/parse/error26.C: Ditto.
  2167. * g++.dg/parse/error27.C: Ditto.
  2168. * g++.dg/parse/error29.C: Ditto.
  2169. * g++.dg/parse/error2.C: Ditto.
  2170. * g++.dg/parse/error30.C: Ditto.
  2171. * g++.dg/parse/error31.C: Ditto.
  2172. * g++.dg/parse/error3.C: Ditto.
  2173. * g++.dg/parse/error4.C: Ditto.
  2174. * g++.dg/parse/error5.C: Ditto.
  2175. * g++.dg/parse/error6.C: Ditto.
  2176. * g++.dg/parse/error7.C: Ditto.
  2177. * g++.dg/parse/error8.C: Ditto.
  2178. * g++.dg/parse/error9.C: Ditto.
  2179. * g++.dg/parse/error-column.C: Ditto.
  2180. * g++.dg/template/crash80.C: Ditto.
  2181. * g++.dg/template/friend44.C: Ditto.
  2182. * g++.dg/warn/pr26785.C: Ditto.
  2183. * g++.old-deja/g++.brendan/crash16.C: Ditto.
  2184. 2008-09-18 H.J. Lu <hongjiu.lu@intel.com>
  2185. PR target/37394
  2186. * g++.dg/other/pr37394.C: New.
  2187. 2008-09-18 Paul Thomas <pault@gcc.gnu.org>
  2188. PR fortran/35945
  2189. * gfortran.dg/host_assoc_types_2.f90: New test.
  2190. PR fortran/36700
  2191. * gfortran.dg/host_assoc_call_2.f90: New test.
  2192. 2008-09-18 DJ Delorie <dj@redhat.com>
  2193. * gcc.c-torture/execute/20060420-1.c: Fix alignment logic.
  2194. 2008-09-18 Simon Baldwin <simonb@google.com>
  2195. * gcc.dg/builtin-redefine.c: New.
  2196. 2008-09-18 Richard Guenther <rguenther@suse.de>
  2197. PR tree-optimization/37258
  2198. * gcc.c-torture/compile/pr37258.c: New testcase.
  2199. 2008-09-18 Andrew MacLeod <amacleod@redhat.com>
  2200. PR tree-optimization/37102
  2201. * gcc.c-torture/execute/pr37102.c: New Test.
  2202. 2008-09-18 Richard Guenther <rguenther@suse.de>
  2203. PR middle-end/37284
  2204. * g++.dg/tree-ssa/pr37284.C: New testcase.
  2205. 2008-09-18 Daniel Kraft <d@domob.eu>
  2206. PR fortran/37507
  2207. * gfortran.dg/allocate_error_1.f90: New test.
  2208. * gfortran.dg/deallocate_error_1.f90: New test.
  2209. * gfortran.dg/deallocate_error_2.f90: New test.
  2210. 2008-09-18 Richard Guenther <rguenther@suse.de>
  2211. PR tree-optimization/37456
  2212. * testsuite/g++.dg/torture/pr37456.C: New testcase.
  2213. 2008-09-18 Uros Bizjak <ubizjak@gmail.com>
  2214. PR rtl-optimization/37544
  2215. * gcc.dg/pr37544.c: New test.
  2216. 2008-09-17 Janis Johnson <janis187@us.ibm.com>
  2217. PR testsuite/25241
  2218. * g++.old-deja/g++.brendan/crash7.C: Remove "error" or "warning" from
  2219. message for dg-error/dg-warning.
  2220. * g++.old-deja/g++.jason/crash11.C: Ditto.
  2221. * g++.old-deja/g++.oliva/template1.C: Ditto.
  2222. * g++.old-deja/g++.benjamin/tem03.C: Ditto.
  2223. * g++.dg/rtti/no-rtti.C: Ditto.
  2224. * g++.dg/cpp/pedantic-errors.C: Ditto.
  2225. * g++.dg/cpp/string-2.C: Ditto.
  2226. * g++.dg/ext/fpreg1.C: Ditto.
  2227. * g++.dg/ext/altivec-types-1.C: Ditto.
  2228. * g++.dg/warn/write-strings-default.C: Ditto.
  2229. * g++.dg/warn/Wvla-2.C: Ditto.
  2230. * g++.dg/warn/register-var-1.C: Ditto.
  2231. * g++.dg/warn/deprecated-3.C: Ditto.
  2232. * g++.dg/warn/pr30551-2.C: Ditto.
  2233. * g++.dg/warn/overflow-warn-1.C: Ditto.
  2234. * g++.dg/warn/pr30551.C: Ditto.
  2235. * g++.dg/warn/pointer-integer-comparison.C: Ditto.
  2236. * g++.dg/warn/pr12242.C: Ditto.
  2237. * g++.dg/warn/write-strings.C: Ditto.
  2238. * g++.dg/warn/overflow-warn-3.C: Ditto.
  2239. * g++.dg/warn/overflow-warn-4.C: Ditto.
  2240. * g++.dg/warn/overflow-warn-6.C: Ditto.
  2241. * g++.dg/parse/crash43.C: Ditto.
  2242. * g++.dg/parse/crash44.C: Ditto.
  2243. * g++.dg/parse/offsetof8.C: Ditto.
  2244. * g++.dg/gomp/pr35158.C: Ditto.
  2245. * g++.dg/template/crash81.C: Ditto.
  2246. 2008-09-18 Paul Thomas <pault@gcc.gnu.org>
  2247. PR fortran/37274
  2248. * gfortran.dg/used_types_22.f90: New test.
  2249. * gfortran.dg/used_types_23.f90: New test.
  2250. PR fortran/36374
  2251. * gfortran.dg/generic_17.f90: New test.
  2252. * gfortran.dg/ambiguous_specific_2.f90: New test.
  2253. * gfortran.dg/generic_actual_arg.f90: Add test for case that is
  2254. not ambiguous.
  2255. PR fortran/36454
  2256. * gfortran.dg/access_spec_3.f90: New test.
  2257. 2008-09-17 Eric Botcazou <ebotcazou@adacore.com>
  2258. * gnat.dg/specs/static_initializer3.ads: New test.
  2259. 2008-09-17 Jakub Jelinek <jakub@redhat.com>
  2260. PR c++/37552
  2261. * g++.dg/parse/crash49.C: New test.
  2262. PR preprocessor/37324
  2263. * lib/target-supports.exp
  2264. (check_effective_target_wchar_t_char16_t_compatible,
  2265. check_effective_target_wchar_t_char32_t_compatible): New.
  2266. * gcc.dg/utf-array.c: Use __CHAR{16,32}_TYPE__ macros in typedefs.
  2267. Only require from incompatible errors for char{16,32}_t vs. wchar_t
  2268. initializations if those types are indeed incompatible.
  2269. 2008-09-16 Janis Johnson <janis187@us.ibm.com>
  2270. PR testsuite/25241
  2271. * testsuite/g++.dg/charset/attribute2.c: Replace dg-error with
  2272. dg-warning or vice versa.
  2273. * testsuite/g++.dg/conversion/dr195.C: Ditto.
  2274. * testsuite/g++.dg/cpp0x/variadic60.C: Ditto.
  2275. * testsuite/g++.dg/expr/cast2.C: Ditto.
  2276. * testsuite/g++.dg/ext/anon-struct4.C: Ditto.
  2277. * testsuite/g++.dg/ext/member-attr.C: Ditto.
  2278. * testsuite/g++.dg/ext/utf-array.C: Ditto.
  2279. * testsuite/g++.dg/ext/utf-array-short-wchar.C: Ditto.
  2280. * testsuite/g++.dg/ext/utf-typedef-cxx0x.C: Ditto.
  2281. * testsuite/g++.dg/ext/visibility/redecl1.C: Ditto.
  2282. * testsuite/g++.dg/ext/visibility/warn4.C: Ditto.
  2283. * testsuite/g++.dg/parse/defarg11.C: Ditto.
  2284. * testsuite/g++.dg/template/error17.C: Ditto.
  2285. * testsuite/g++.dg/warn/pedantic2.C: Ditto.
  2286. * testsuite/g++.dg/warn/pr21983.C: Ditto.
  2287. * testsuite/g++.dg/warn/return-reference2.C: Ditto.
  2288. * testsuite/g++.old-deja/g++.bob/inherit1.C: Ditto.
  2289. * testsuite/g++.old-deja/g++.brendan/crash13.C: Ditto.
  2290. * testsuite/g++.old-deja/g++.brendan/crash17.C: Ditto.
  2291. * testsuite/g++.old-deja/g++.brendan/crash52.C: Ditto.
  2292. * testsuite/g++.old-deja/g++.brendan/crash55.C: Ditto.
  2293. * testsuite/g++.old-deja/g++.brendan/enum7.C: Ditto.
  2294. * testsuite/g++.old-deja/g++.brendan/operators4.C: Ditto.
  2295. * testsuite/g++.old-deja/g++.brendan/template17.C: Ditto.
  2296. * testsuite/g++.old-deja/g++.brendan/warnings1.C: Ditto.
  2297. * testsuite/g++.old-deja/g++.bugs/900205_03.C: Ditto.
  2298. * testsuite/g++.old-deja/g++.bugs/900227_01.C: Ditto.
  2299. * testsuite/g++.old-deja/g++.ext/arrnew.C: Ditto.
  2300. * testsuite/g++.old-deja/g++.ext/attrib4.C: Ditto.
  2301. * testsuite/g++.old-deja/g++.jason/cond.C: Ditto.
  2302. * testsuite/g++.old-deja/g++.jason/operator.C: Ditto.
  2303. * testsuite/g++.old-deja/g++.jason/report.C: Ditto.
  2304. * testsuite/g++.old-deja/g++.law/friend5.C: Ditto.
  2305. * testsuite/g++.old-deja/g++.law/temps1.C: Ditto.
  2306. * testsuite/g++.old-deja/g++.law/union4.C: Ditto.
  2307. * testsuite/g++.old-deja/g++.martin/pure1.C: Ditto.
  2308. * testsuite/g++.old-deja/g++.mike/empty.C: Ditto.
  2309. * testsuite/g++.old-deja/g++.mike/for2.C: Ditto.
  2310. * testsuite/g++.old-deja/g++.mike/misc9.C: Ditto.
  2311. * testsuite/g++.old-deja/g++.mike/p10769b.C: Ditto.
  2312. * testsuite/g++.old-deja/g++.mike/p2855.C: Ditto.
  2313. * testsuite/g++.old-deja/g++.mike/p3060c.C: Ditto.
  2314. * testsuite/g++.old-deja/g++.mike/p700.C: Ditto.
  2315. * testsuite/g++.old-deja/g++.mike/p9732c.C: Ditto.
  2316. * testsuite/g++.old-deja/g++.mike/pmf6.C: Ditto.
  2317. * testsuite/g++.old-deja/g++.mike/warn1.C: Ditto.
  2318. * testsuite/g++.old-deja/g++.mike/warn5.C: Ditto.
  2319. * testsuite/g++.old-deja/g++.niklas/t141.C: Ditto.
  2320. * testsuite/g++.old-deja/g++.other/cast6.C: Ditto.
  2321. * testsuite/g++.old-deja/g++.other/cond5.C: Ditto.
  2322. * testsuite/g++.old-deja/g++.other/conv8.C: Ditto.
  2323. * testsuite/g++.old-deja/g++.other/decl5.C: Ditto.
  2324. * testsuite/g++.old-deja/g++.other/delete2.C: Ditto.
  2325. * testsuite/g++.old-deja/g++.other/delete4.C: Ditto.
  2326. * testsuite/g++.old-deja/g++.other/linkage1.C: Ditto.
  2327. * testsuite/g++.old-deja/g++.other/ptrmem8.C: Ditto.
  2328. * testsuite/g++.old-deja/g++.other/typename1.C: Ditto.
  2329. * testsuite/g++.old-deja/g++.pt/typename14.C: Ditto.
  2330. * testsuite/g++.old-deja/g++.pt/typename4.C: Ditto.
  2331. * testsuite/g++.old-deja/g++.pt/typename5.C: Ditto.
  2332. * testsuite/g++.old-deja/g++.pt/typename7.C: Ditto.
  2333. 2008-09-16 Jakub Jelinek <jakub@redhat.com>
  2334. Adam Nemet <anemet@caviumnetworks.com>
  2335. PR rtl-optimization/37483
  2336. * gcc.c-torture/compile/pr37483.c: New test.
  2337. * gcc.c-torture/compile/pr37395.c: New test.
  2338. 2008-09-16 Jakub Jelinek <jakub@redhat.com>
  2339. PR c/37529
  2340. * gcc.dg/pr37529.c: New test.
  2341. PR c++/37530
  2342. * g++.dg/parse/crash48.C: New test.
  2343. PR c++/37531
  2344. * g++.dg/parse/crash47.C: New test.
  2345. PR c++/37532
  2346. * g++.dg/parse/crash46.C: New test.
  2347. PR testsuite/36889
  2348. * lib/fortran-torture.exp (get-fortran-torture-options): Only
  2349. set test_tree_vectorize on i?86/x86_64 resp. sparc* if sse2 resp.
  2350. ultrasparc hw is available.
  2351. 2008-09-16 Richard Guenther <rguenther@suse.de>
  2352. PR middle-end/37380
  2353. * gcc.c-torture/compile/pr37380.c: New testcase.
  2354. 2008-09-16 Richard Guenther <rguenther@suse.de>
  2355. PR tree-optimization/37508
  2356. * gcc.dg/tree-ssa/pr37508.c: New testcase.
  2357. 2008-09-15 Aldy Hernandez <aldyh@redhat.com>
  2358. * g++.old-deja/g++.brendan/crash16.C: Function name is the correct
  2359. location for an error regarding a function.
  2360. * g++.old-deja/g++.other/pmf3.C: Same.
  2361. * g++.old-deja/g++.law/ctors5.C: Same.
  2362. * g++.old-deja/g++.pt/explicit34.C: Same.
  2363. * g++.dg/parse/error28.C: Same.
  2364. * g++.dg/parse/error17.C: Same.
  2365. * g++.dg/template/friend44.C: Same.
  2366. 2008-09-13 Raksit Ashok <raksit@google.com>
  2367. PR rtl-optimization/37489
  2368. * g++.dg/opt/cse3.C: New.
  2369. 2008-09-13 H.J. Lu <hongjiu.lu@intel.com>
  2370. PR testsuite/37495
  2371. * gcc.c-torture/compile/vector-4.c: Add "dg-do compile".
  2372. 2008-09-13 Uros Bizjak <ubizjak@gmail.com>
  2373. * gcc.c-torture/pr36141.c: Move to ...
  2374. * gcc.c-torture/compile/pr36141.c: ... here.
  2375. * gcc.dg/arm-g2.c: Move to ...
  2376. * gcc.target/arm/g2.c: ... here.
  2377. * gcc.dg/arm-vfp1.c: Move to ...
  2378. * gcc.target/arm/vfp1.c: ... here.
  2379. * gcc.dg/20031108-1: Move to ...
  2380. * gcc.target/arm/20031108-1.c: ... here.
  2381. * gcc.dg/20030909-1: Move to ...
  2382. * gcc.target/arm/20030909-1.c: ... here.
  2383. * gcc.dg/arm-mmx-1.c: Move to ...
  2384. * gcc.target/arm/mmx-1.c: ... here.
  2385. * gcc.dg/arm-scd[123].c: Move to ...
  2386. * gcc.target/arm/scd[123].c: ... here.
  2387. * gcc.dg/arm-asm.c: Move to ...
  2388. * gcc.target/arm/asm.c: ... here.
  2389. * gcc.dg/20080410-1: Move to ...
  2390. * gcc.target/sh/20080410-1.c: ... here.
  2391. * gcc.dg/globalreg-1.c: Move to ...
  2392. * gcc.target/sparc/globalreg-1.c: ... here.
  2393. 2008-09-13 Daniel Kraft <d@domob.eu>
  2394. PR fortran/35770
  2395. * gfortran.dg/implicit_13.f90: New test.
  2396. 2008-09-11 Steve Ellcey <sje@cup.hp.com>
  2397. * gcc.c-torture/compile/pr11832.c: xfail on ia64-*-*.
  2398. * gcc.c-torture/compile/pr33009.c: Ditto.
  2399. 2008-09-11 Janis Johnson <janis187@us.ibm.com>
  2400. * gcc.dg/dfp/dec-eval-method-2.c: New test.
  2401. 2008-09-11 Joseph Myers <joseph@codesourcery.com>
  2402. * lib/compat.exp, gcc.dg/compat/struct-layout-1.exp,
  2403. g++.dg/compat/struct-layout-1.exp: Use .exe extension for compat
  2404. test executables.
  2405. * gcc.dg/compat/struct-layout-1_generate.c,
  2406. g++.dg/compat/struct-layout-1_generate.c: Convert backslash to
  2407. slash in srcdir for dg-options string.
  2408. 2008-09-11 Joseph Myers <joseph@codesourcery.com>
  2409. * gcc.target/i386/sse5-haddX.c, gcc.target/i386/sse5-hsubX.c:
  2410. Avoid intN_t types.
  2411. 2008-09-11 Joseph Myers <joseph@codesourcery.com>
  2412. * gcc.dg/builtins-8.c: Condition cbrt test on HAVE_C99_RUNTIME.
  2413. 2008-09-11 Paolo Bonzini <bonzini@gnu.org>
  2414. * gcc.dg/tree-ssa/vrp47.c: New.
  2415. * gcc.target/i386/andor-2.c: New.
  2416. 2008-09-11 Ira Rosen <irar@il.ibm.com>
  2417. PR tree-optimization/37474
  2418. * gcc.dg/vect/pr37474.c: New test.
  2419. 2008-09-11 Andreas Schwab <schwab@suse.de>
  2420. * gcc.target/m68k/xgot-1.c: Add -mcpu=5206 to select a ColdFire
  2421. target.
  2422. 2008-09-11 Jakub Jelinek <jakub@redhat.com>
  2423. PR target/37382
  2424. * gcc.c-torture/compile/pr37382.c: New test.
  2425. 2008-09-11 Daniel Kraft <d@domob.eu>
  2426. PR fortran/36214
  2427. * gfortran.dg/boz_9.f90: Corrected test.
  2428. * gfortran.dg/boz_13.f90: New test.
  2429. * gfortran.dg/boz_14.f90: New test.
  2430. 2008-09-10 Jakub Jelinek <jakub@redhat.com>
  2431. PR target/36904
  2432. * gcc.target/powerpc/altivec-27.c: New test.
  2433. 2008-09-10 Andrew Pinski <andrew_pinski@playstation.sony.com>
  2434. PR middle-end/37333
  2435. * gcc.c-torture/compile/20080910-1.c: New testcase.
  2436. 2008-09-10 Richard Guenther <rguenther@suse.de>
  2437. PR middle-end/37432
  2438. * gcc.c-torture/compile/pr37432.c: New testcase.
  2439. 2008-09-10 H.J. Lu <hongjiu.lu@intel.com>
  2440. PR target/37434:
  2441. * gcc.target/i386/pr37434-1.c: New.
  2442. * gcc.target/i386/pr37434-2.c: Likewise.
  2443. * gcc.target/i386/pr37434-3.c: Likewise.
  2444. * gcc.target/i386/pr37434-4.c: Likewise.
  2445. * gcc.target/i386/sse2-set-v8hi-1a.c: Likewise.
  2446. * gcc.target/i386/sse2-set-v8hi-2a.c: Likewise.
  2447. * gcc.target/i386/sse4_1-set-v16qi-1a.c: Likewise.
  2448. * gcc.target/i386/sse4_1-set-v16qi-2a.c: Likewise.
  2449. * gcc.target/i386/sse4_1-set-v16qi-3a.c: Likewise.
  2450. 2008-09-10 Tobias Burnus <burnus@net-b.de>
  2451. PR fortran/37420
  2452. * gfortran.dg/warn_unused_var.f90: New test.
  2453. * gfortran.dg/warn_unused_var.f90: Add cleanup-modules.
  2454. 2008-09-10 Jakub Jelinek <jakub@redhat.com>
  2455. PR tree-optimization/37353
  2456. * gcc.dg/pr37353.c: New test.
  2457. 2008-09-10 Martin Michlmayr <tbm@cyrius.com>
  2458. Ira Rosen <irar@il.ibm.com>
  2459. PR tree-optimization/37385
  2460. * gcc.dg/vect/pr37385.c: New test.
  2461. 2008-09-09 H.J. Lu <hongjiu.lu@intel.com>
  2462. PR rtl-optimization/37435
  2463. * gcc.dg/dfp/pr37435.c: New.
  2464. 2008-09-09 Jakub Jelinek <jakub@redhat.com>
  2465. PR c++/37417
  2466. * g++.dg/ext/vla5.C: New test.
  2467. PR middle-end/37356
  2468. * g++.dg/tree-ssa/pr37356.C: New test.
  2469. PR target/37438
  2470. * gcc.dg/pr37438.c: New test.
  2471. PR c++/37389
  2472. * g++.dg/parse/enum4.C: New test.
  2473. 2008-09-09 Daniel Kraft <d@domob.eu>
  2474. PR fortran/37429
  2475. * gfortran.dg/typebound_call_7.f03: New test.
  2476. * gfortran.dg/typebound_call_8.f03: New test.
  2477. 2008-09-09 Richard Guenther <rguenther@suse.de>
  2478. PR middle-end/37354
  2479. PR middle-end/30165
  2480. * g++.dg/torture/pr37354.C: New testcase.
  2481. 2008-09-09 Aldy Hernandez <aldyh@redhat.com>
  2482. PR/37442
  2483. * gcc.target/i386/pr12329.c: Place error message on function name
  2484. line.
  2485. * gcc.target/i386/sse-5.c: Same.
  2486. 2008-09-09 Aldy Hernandez <aldyh@redhat.com>
  2487. * gcc.dg/always_inline.c: Place error message on function
  2488. name line.
  2489. * gcc.dg/winline-6.c: Same.
  2490. * gcc.dg/noreturn-1.c: Same.
  2491. * gcc.dg/noreturn-7.c: Same.
  2492. * gcc.dg/inline-14.c: Same.
  2493. * gcc.dg/always_inline3.c: Same.
  2494. * gcc.dg/winline-3.c: Same.
  2495. * gcc.dg/wtr-func-def-1.c: Same.
  2496. * gcc.dg/winline-5.c: Same.
  2497. * gcc.dg/winline-7.c: Same.
  2498. * gcc.dg/winline-9.c: Same.
  2499. * gcc.dg/noreturn-4.c: Same.
  2500. * gcc.dg/20041213-1.c: Use column numbers.
  2501. 2008-09-09 Richard Guenther <rguenther@suse.de>
  2502. PR tree-optimization/37433
  2503. * gcc.c-torture/compile/pr37433.c: New testcase.
  2504. 2008-09-09 Richard Guenther <rguenther@suse.de>
  2505. PR tree-optimization/37387
  2506. * gcc.c-torture/compile/pr37387.c: New testcase.
  2507. 2008-09-09 Daniel Kraft <d@domob.eu>
  2508. PR fortran/37411
  2509. * gfortran.dg/array_function_4.f90: New test.
  2510. 2008-09-08 Daniel Jacobowitz <dan@codesourcery.com>
  2511. Mark Mitchell <mark@codesourcery.com>
  2512. * g++.dg/compat/eh/filter2_x.C: Declare abort.
  2513. * g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_y.C: Include
  2514. cstddef and use std::size_t.
  2515. * gcc.dg/compat/compat-common.h: Define SKIP_COMPLEX_INT if
  2516. SKIP_COMPLEX. Honor SKIP_COMPLEX.
  2517. * gcc.dg/compat/scalar-by-value-3_x.c,
  2518. gcc.dg/compat/scalar-by-value-3_y.c,
  2519. gcc.dg/compat/scalar-by-value-4_x.c,
  2520. gcc.dg/compat/scalar-by-value-4_y.c,
  2521. gcc.dg/compat/scalar-by-value-5.c,
  2522. gcc.dg/compat/scalar-by-value-5_main.c,
  2523. gcc.dg/compat/scalar-by-value-6.c,
  2524. gcc.dg/compat/scalar-by-value-6_main.c,
  2525. gcc.dg/compat/scalar-by-value-6_x.c,
  2526. gcc.dg/compat/scalar-by-value-6_y.c,
  2527. gcc.dg/compat/struct-by-value-16_x.c,
  2528. gcc.dg/compat/struct-by-value-16_y.c,
  2529. gcc.dg/compat/struct-by-value-16a_x.c,
  2530. gcc.dg/compat/struct-by-value-16a_y.c,
  2531. gcc.dg/compat/struct-by-value-17_x.c,
  2532. gcc.dg/compat/struct-by-value-17_y.c,
  2533. gcc.dg/compat/struct-by-value-17a_x.c,
  2534. gcc.dg/compat/struct-by-value-17a_y.c,
  2535. gcc.dg/compat/struct-by-value-18_x.c,
  2536. gcc.dg/compat/struct-by-value-18_y.c,
  2537. gcc.dg/compat/struct-by-value-18a_x.c,
  2538. gcc.dg/compat/struct-by-value-18a_y.c,
  2539. gcc.dg/compat/struct-layout-1.h,
  2540. gcc.dg/compat/scalar-return-3_x.c,
  2541. gcc.dg/compat/scalar-return-3_y.c,
  2542. gcc.dg/compat/scalar-return-4_x.c,
  2543. gcc.dg/compat/scalar-return-4_y.c: Honor SKIP_COMPLEX.
  2544. * gcc.dg/compat/scalar-by-value-y.h: Use stdarg.h for non-GCC
  2545. compilers.
  2546. * gcc.dg/compat/struct-by-value-22_y.c,
  2547. gcc.dg/compat/struct-by-value-22_main.c,
  2548. gcc.dg/compat/struct-by-value-22_x.c: Honor SKIP_VLA_IN_STRUCT.
  2549. * lib/c-compat.exp (compat_setup_dfp): Check the compiler under test
  2550. first.
  2551. * lib/compat.exp: Document COMPLEX and VLA_IN_STRUCT skips.
  2552. 2008-09-08 Andy Hutchinson <hutchinsonandy@aim.com>
  2553. * gcc.dg/struct/wo_prof_escape_substr_value.c: Limit allocation
  2554. based on STACK_SIZE.
  2555. * gcc.dg/struct/wo_prof_array_through_pointer.c: Ditto.
  2556. * gcc.dg/struct/wo_prof_escape_substr_pointer.c: Ditto.
  2557. * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Limit allocation
  2558. based on STACK_SIZE. Check malloc return for NULL.
  2559. * gcc.dg/struct/w_prof_local_var.c: Ditto.
  2560. * gcc.dg/struct/wo_prof_mult_field_peeling.c: Ditto.
  2561. * gcc.dg/struct/w_prof_local_array.c: Limit allocation based on
  2562. STACK_SIZE. XFAIL AVR target.
  2563. * gcc.dg/struct/wo_prof_local_array.c: Ditto.
  2564. * gcc.dg/struct/w_prof_two_strs.c: Limit allocation based on
  2565. STACK_SIZE. Limit random size to N.
  2566. * gcc.dg/struct/wo_prof_two_strs.c: Limit allocation based on
  2567. STACK_SIZE. XFAIL AVR target. Limit random size to N.
  2568. * gcc.dg/struct/w_prof_single_str_global.c: XFAIL AVR target.
  2569. * gcc.dg/struct/wo_prof_array_field.c: Ditto.
  2570. * gcc.dg/struct/wo_prof_double_malloc.c: Ditto.
  2571. * gcc.dg/struct/wo_prof_global_array.c: Ditto.
  2572. * gcc.dg/struct/wo_prof_single_str_global.c: Ditto.
  2573. * gcc.dg/struct/wo_prof_single_str_local.c: Ditto.
  2574. * gcc.dg/struct/w_prof_global_var.c: Limit allocation based on
  2575. STACK_SIZE. Check malloc return for NULL. XFAIL AVR target.
  2576. * gcc.dg/struct/wo_prof_global_var.c: Ditto.
  2577. * gcc.dg/struct/wo_prof_local_var.c: Ditto.
  2578. * gcc.dg/struct/wo_prof_malloc_size_var.c: Access only allocated
  2579. space. Limit allocation based on STACK_SIZE. XFAIL AVR target.
  2580. 2008-09-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  2581. * g++.dg/cdce3.C: Require c99 runtime.
  2582. 2008-09-08 Jakub Jelinek <jakub@redhat.com>
  2583. PR middle-end/37393
  2584. * g++.dg/tree-ssa/pr37393.C: New test.
  2585. PR middle-end/37414
  2586. * g++.dg/opt/init2.C: New test.
  2587. PR middle-end/37337
  2588. * g++.dg/tree-ssa/pr37337.C: New test.
  2589. 2008-09-08 Richard Guenther <rguenther@suse.de>
  2590. PR tree-optimization/37421
  2591. * g++.dg/torture/pr37421.C: New testcase.
  2592. 2008-09-08 Daniel Kraft <d@domob.eu>
  2593. PR fortran/36167
  2594. * gfortran.dg/array_function_3.f90: New test.
  2595. * gfortran.dg/save_3.f90: Added cleanup-modules directive.
  2596. * gfortran.dg/string_compare_1.f90: Ditto.
  2597. 2008-09-08 Daniel Kraft <d@domob.eu>
  2598. PR fortran/37199
  2599. * gfortran.dg/array_function_2.f90: New test.
  2600. 2008-09-08 Tobias Burnus <burnus@net.b.de>
  2601. PR fortran/37400
  2602. * gfortran.dg/implicit_12.f90: New test.
  2603. 2008-09-07 Thomas Koenig <tkoenig@gcc.gnu.org>
  2604. PR fortran/37203
  2605. * gfortran.d/reshape_order_1.f90: New test case.
  2606. * gfortran.d/reshape_order_2.f90: New test case.
  2607. * gfortran.d/reshape_order_3.f90: New test case.
  2608. * gfortran.d/reshape_order_4.f90: New test case.
  2609. 2008-09-07 Richard Guenther <rguenther@suse.de>
  2610. Ira Rosen <irar@il.ibm.com>
  2611. PR tree-optimization/36630
  2612. * gcc.dg/vect/pr36630.c: New test.
  2613. 2008-09-07 Daniel Kraft <d@domob.eu>
  2614. * gfortran.dg/stfunc_6.f90: Extended testcase to include more tests
  2615. related to PURE and statement functions.
  2616. 2008-09-07 Dorit Nuzman <dorit@il.ibm.com>
  2617. Ira Rosen <irar@il.ibm.com>
  2618. PR tree-optimization/35642
  2619. * lib/target-supports.exp (check_effective_target_vect_short_mult):
  2620. Add powerpc.
  2621. 2008-09-07 Victor Kaplansky <victork@il.ibm.com>
  2622. PR testsuite/37334
  2623. * gcc.dg/fastmath-2.c: Add volatile to
  2624. definition of b, change -ffast-math to -ffinite-math-only
  2625. and rename test to ...
  2626. * gcc.dg/div-double-1.c: ... this.
  2627. 2008-09-06 Jeff Law <law@redhat.com>
  2628. * gcc.c-torture/execute/memcpy-bi.c: Include <string.h>
  2629. 2008-09-06 Tobias Burnus <burnus@net-b.de>
  2630. PR fortran/37399
  2631. * gfortran.dg/size_kind.f90: Remove allocate statement
  2632. as it overflows at compile time on 32bit systems.
  2633. 2008-09-06 Jan Hubicka <jh@suse.cz>
  2634. * g++.dg/tree-ssa-pr14703.C: New testcase.
  2635. 2008-09-06 Tobias Burnus <burnus@net-b.de>
  2636. PR fortran/36153
  2637. * gfortran.dg/size_kind.f90: New test.
  2638. 2008-09-06 Steven G. Kargl <kargls@comcast.net>
  2639. PR fortran/33229
  2640. * gfortran.dg/intrinsic_subroutine.f90: New test.
  2641. 2008-09-06 Richard Sandiford <rdsandiford@googlemail.com>
  2642. * gcc.target/mips/mips.exp (dg-mips-options): Make
  2643. -mr10k-cache-barrier=* imply -mips3 or above.
  2644. * gcc.target/mips/cache-1.c: New test.
  2645. * gcc.target/mips/r10k-cache-barrier-1.c: Likewise.
  2646. * gcc.target/mips/r10k-cache-barrier-2.c: Likewise.
  2647. * gcc.target/mips/r10k-cache-barrier-3.c: Likewise.
  2648. * gcc.target/mips/r10k-cache-barrier-4.c: Likewise.
  2649. * gcc.target/mips/r10k-cache-barrier-5.c: Likewise.
  2650. * gcc.target/mips/r10k-cache-barrier-6.c: Likewise.
  2651. * gcc.target/mips/r10k-cache-barrier-7.c: Likewise.
  2652. * gcc.target/mips/r10k-cache-barrier-8.c: Likewise.
  2653. * gcc.target/mips/r10k-cache-barrier-9.c: Likewise.
  2654. * gcc.target/mips/r10k-cache-barrier-10.c: Likewise.
  2655. * gcc.target/mips/r10k-cache-barrier-11.c: Likewise.
  2656. * gcc.target/mips/r10k-cache-barrier-12.c: Likewise.
  2657. * gcc.target/mips/r10k-cache-barrier-13.c: Likewise.
  2658. * gcc.target/mips/r10k-cache-barrier-14.c: Likewise.
  2659. * gcc.target/mips/r10k-cache-barrier-15.c: Likewise.
  2660. 2008-09-05 Daniel Kraft <d@domob.eu>
  2661. PR fortran/35837
  2662. * gfortran.dg/save_3.f90: New test.
  2663. 2008-09-05 Douglas Gregor <doug.gregor@gmail.com>
  2664. PR c++/37342
  2665. * g++.dg/other/canon-37342.C: New.
  2666. 2008-09-05 Joseph Myers <joseph@codesourcery.com>
  2667. * gcc.c-torture/compile/20080903-1.c: New test.
  2668. 2008-09-05 Daniel Kraft <d@domob.eu>
  2669. PR fortran/36746
  2670. * gfortran.dg/implicit_derived_type_1.f90: New test.
  2671. * gfortran.dg/used_before_typed_5.f90: New test.
  2672. 2008-09-04 Jan Hubicka <jh@suse.cz>
  2673. * gcc.target/i386/cold-attribute-1.c: Update testcase.
  2674. 2008-09-04 Ian Lance Taylor <iant@google.com>
  2675. * g++.dg/init/const7.C: New test.
  2676. 2008-09-04 Adam Nemet <anemet@caviumnetworks.com>
  2677. * gcc.target/mips/seq-1.c: New test.
  2678. * gcc.target/mips/octeon-seq-1.c: New test.
  2679. * gcc.target/mips/octeon-seq-2.c: New test.
  2680. * gcc.target/mips/octeon-seq-3.c: New test.
  2681. * gcc.target/mips/octeon-seq-4.c: New test.
  2682. * gcc.target/mips/scc-2.c: Also pass on sltiu.
  2683. * gcc.target/mips/scc-3.c: Likewise.
  2684. 2008-09-04 Adam Nemet <anemet@caviumnetworks.com>
  2685. * gcc.target/mips/truncate-2.c: New test.
  2686. * gcc.target/mips/octeon-exts-1.c: New test.
  2687. * gcc.target/mips/octeon-exts-2.c: New test.
  2688. * gcc.target/mips/octeon-exts-3.c: New test.
  2689. * gcc.target/mips/octeon-exts-4.c: New test.
  2690. 2008-09-04 Adam Nemet <anemet@caviumnetworks.com>
  2691. * gcc.target/mips/octeon-cins-1.c: New test.
  2692. * gcc.target/mips/octeon-cins-2.c: New test.
  2693. 2008-09-04 Richard Guenther <rguenther@suse.de>
  2694. * gfortran.dg/internal_pack_4.f90: Adjust pattern.
  2695. 2008-09-04 Daniel Kraft <d@domob.eu>
  2696. PR fortran/37099
  2697. * gfortran.dg/string_compare_1.f90: New text.
  2698. * gfortran.dg/string_compare_2.f90: New text.
  2699. * gfortran.dg/string_compare_3.f90: New text.
  2700. 2008-09-04 H.J. Lu <hongjiu.lu@intel.com>
  2701. PR rtl-optimization/37243
  2702. * gfortran.dg/pr37243.f: New.
  2703. 2008-09-03 Jan Hubicka <jh@suse.cz>
  2704. PR middle-end/37343
  2705. * g++.dg/torture/pr37343.C New file.
  2706. 2008-09-03 Ira Rosen <irar@il.ibm.com>
  2707. * gcc.dg/vect/slp-perm-1.c: Add call to check_vect.
  2708. * gcc.dg/vect/slp-perm-2.c, gcc.dg/vect/slp-perm-3.c,
  2709. gcc.dg/vect/slp-perm-4.c, gcc.dg/vect/slp-perm-5.c,
  2710. gcc.dg/vect/slp-perm-6.c, gcc.dg/vect/slp-perm-7.c,
  2711. gcc.dg/vect/slp-perm-8.c, gcc.dg/vect/slp-perm-9.c: Likewise.
  2712. 2008-09-03 Jan Hubicka <jh@suse.cz>
  2713. PR tree-optimization/37345
  2714. PR tree-optimization/37358
  2715. PR tree-optimization/37357
  2716. * g++.dg/torture/pr37345.C: New file.
  2717. 2008-09-03 Tobias Grosser <grosser@fim.uni-passau.de>
  2718. * lib/target-supports.exp (check_effective_target_fgraphite): Fix test.
  2719. Graphite is only available with -O1.
  2720. 2008-09-03 H.J. Lu <hongjiu.lu@intel.com>
  2721. * gcc.c-torture/compile/vector-4.c: Add -mavx for x86.
  2722. * gcc.target/i386/avx-3.c: Require DFP support.
  2723. 2008-09-03 Jakub Jelinek <jakub@redhat.com>
  2724. PR c++/37348
  2725. * g++.dg/parse/crash45.C: New test.
  2726. PR c++/37189
  2727. * g++.dg/gomp/pr37189.C: New test.
  2728. PR debug/37322
  2729. * gfortran.dg/debug/pr35154-dwarf2.f: Fix up scan-assembler regexps.
  2730. 2008-09-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
  2731. PR middle-end/36445
  2732. * g++.dg/torture/pr36445.C: New test.
  2733. 2008-09-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
  2734. PR middle-end/37293
  2735. * g++.dg/torture/ipa-cp-1.C: New test.
  2736. 2008-09-03 David Edelsohn <edelsohn@gnu.org>
  2737. * g++.dg/ext/java-2.C: Disable on AIX.
  2738. 2008-09-03 Jakub Jelinek <jakub@redhat.com>
  2739. PR c++/37346
  2740. * g++.dg/gomp/pr37346.C: New test.
  2741. 2008-09-03 Bernd Schmidt <bernd.schmidt@analog.com>
  2742. From Mike Frysinger <michael.frysinger@analog.com>
  2743. * gcc.target/bfin/mcpu-bf522.c: Check SILICON_REVISION is 0x0001.
  2744. * gcc.target/bfin/mcpu-bf523.c: Likewise.
  2745. * gcc.target/bfin/mcpu-bf524.c: Likewise.
  2746. * gcc.target/bfin/mcpu-bf525.c: Likewise.
  2747. * gcc.target/bfin/mcpu-bf526.c: Likewise.
  2748. * gcc.target/bfin/mcpu-bf527.c: Likewise.
  2749. * gcc.target/bfin/mcpu-bf542.c: Likewise.
  2750. * gcc.target/bfin/mcpu-bf544.c: Likewise.
  2751. * gcc.target/bfin/mcpu-bf547.c: Likewise.
  2752. * gcc.target/bfin/mcpu-bf548.c: Likewise.
  2753. * gcc.target/bfin/mcpu-bf549.c: Likewise.
  2754. 2008-09-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  2755. * gcc.c-torture/compile/pr33009.c: xfail on hppa*-*-*.
  2756. * gcc.c-torture/compile/pr11832.c: Likewise.
  2757. 2008-09-02 H.J. Lu <hongjiu.lu@intel.com>
  2758. * gcc.target/i386/amd64-abi-3.c: New test.
  2759. * gcc.target/i386/amd64-abi-4.c: Likewise.
  2760. * gcc.target/i386/amd64-abi-5.c: Likewise.
  2761. * gcc.target/i386/amd64-abi-6.c: Likewise.
  2762. 2008-09-02 Jakub Jelinek <jakub@redhat.com>
  2763. PR tree-optimization/36766
  2764. * g++.dg/tree-ssa/pr36766.C: New test.
  2765. PR target/36332
  2766. * gcc.c-torture/execute/ieee/pr36332.c: New test.
  2767. PR c/37171
  2768. * g++.dg/ext/attrib34.C: New test.
  2769. 2008-09-02 Sebastian Pop <sebastian.pop@amd.com>
  2770. Tobias Grosser <grosser@fim.uni-passau.de>
  2771. Jan Sjodin <jan.sjodin@amd.com>
  2772. Harsha Jagasia <harsha.jagasia@amd.com>
  2773. Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
  2774. Konrad Trifunovic <konrad.trifunovic@inria.fr>
  2775. Adrien Eliche <aeliche@isty.uvsq.fr>
  2776. Merge from graphite branch.
  2777. * gcc.dg/graphite/scop-{0,1,2,3,4,5,6,7,8,9,
  2778. 10,11,12,13,14,15,16,17,18}.c: New.
  2779. * gcc.dg/graphite/graphite.exp: New.
  2780. * gcc.dg/graphite/scop-matmult.c: New.
  2781. * gcc.dg/graphite/block-0.c: New.
  2782. * lib/target-supports.exp (check_effective_target_fgraphite): New.
  2783. * gfortran.dg/graphite/block-1.f90: New.
  2784. * gfortran.dg/graphite/scop-{1,2}.f: New.
  2785. * gfortran.dg/graphite/block-{1,3,4}.f90: New.
  2786. * gfortran.dg/graphite/graphite.exp: New.
  2787. 2008-09-02 Richard Guenther <rguenther@suse.de>
  2788. PR tree-optimization/37327
  2789. * gcc.c-torture/compile/pr37327.c: New testcase.
  2790. 2008-09-02 Victor Kaplansky <victork@il.ibm.com>
  2791. * gcc.dg/fastmath-2.c: New.
  2792. 2008-09-02 Jakub Jelinek <jakub@redhat.com>
  2793. PR tree-optimization/37095
  2794. * g++.dg/inherit/thunk9.C: New test.
  2795. 2008-09-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  2796. PR fortran/37228
  2797. * gfortran.dg/fmt_g0_4.f08: Revised test.
  2798. 2008-09-02 Daniel Kraft <d@domob.eu>
  2799. * gfortran.dg/abstract_type_1.f90: New test.
  2800. * gfortran.dg/abstract_type_2.f03: New test.
  2801. * gfortran.dg/abstract_type_3.f03: New test.
  2802. * gfortran.dg/abstract_type_4.f03: New test.
  2803. 2008-09-01 Aldy Hernandez <aldyh@redhat.com>
  2804. * gcc.dg/20010516-1.c: Test for columns.
  2805. 2008-09-01 Daniel Kraft <d@domob.eu>
  2806. PR fortran/37193
  2807. * gfortran.dg/use_rename_4.f90: New test.
  2808. * gfortran.dg/use_rename_5.f90: New test.
  2809. 2008-09-01 Richard Guenther <rguenther@suse.de>
  2810. PR tree-optimization/37305
  2811. * gcc.c-torture/compile/pr37305.c: New testcase.
  2812. 2008-09-01 Jakub Jelinek <jakub@redhat.com>
  2813. PR middle-end/36449
  2814. * g++.dg/opt/pr36449.C: New test.
  2815. 2008-08-31 Paolo Carlini <paolo.carlini@oracle.com>
  2816. PR c/37271
  2817. * gcc.dg/pr37186.c: Add dg-message command for line 5.
  2818. 2008-08-31 Richard Guenther <rguenther@suse.de>
  2819. PR middle-end/37289
  2820. * gcc.dg/pr37289.c: New testcase.
  2821. 2008-08-31 Jakub Jelinek <jakub@redhat.com>
  2822. PR target/37168
  2823. * gcc.target/powerpc/pr37168.c: New test.
  2824. 2008-08-31 Jan Hubicka <jh@suse.cz>
  2825. * gcc.target/i386/cold-attribute-1.c: New testcase.
  2826. * gcc.target/i386/cold-attribute-2.c: New testcase.
  2827. * gcc.target/i386/cold-attribute-3.c: New testcase.
  2828. * gcc.target/i386/cold-attribute-4.c: New testcase.
  2829. 2008-08-31 Jakub Jelinek <jakub@redhat.com>
  2830. PR debug/37287
  2831. * gfortran.dg/pr37287-1.f90: New test.
  2832. * gfortran.dg/pr37287-2.F90: New test.
  2833. 2008-08-31 Daniel Kraft <d@domob.eu>
  2834. * gfortran.dg/typebound_generic_1.f03: New test.
  2835. * gfortran.dg/typebound_generic_2.f03: New test.
  2836. * gfortran.dg/typebound_generic_3.f03: New test.
  2837. 2008-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
  2838. PR middle-end/36444
  2839. * g++.dg/torture/pr36444.C: New testcase.
  2840. * gcc.c-torture/compile/vector-4.c: New testcase.
  2841. 2008-08-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  2842. PR libfortran/36895
  2843. * gfortran.dg/namelist_53.f90: New test.
  2844. 2008-08-29 Michael Meissner <gnu@the-meissners.org>
  2845. * gcc.target/i386/sse-22.c: Change #pragma GCC option to #pragma
  2846. GCC target. Change attribute((option(...))) to
  2847. attribute((target(...))).
  2848. * gcc.target/i386/sse-23.c: Ditto.
  2849. * gcc.target/i386/funcspec-1.c: Ditto.
  2850. * gcc.target/i386/funcspec-2.c: Ditto.
  2851. * gcc.target/i386/funcspec-3.c: Ditto.
  2852. * gcc.target/i386/funcspec-4.c: Ditto.
  2853. * gcc.target/i386/funcspec-5.c: Ditto.
  2854. * gcc.target/i386/funcspec-6.c: Ditto.
  2855. * gcc.target/i386/funcspec-7.c: Ditto.
  2856. * gcc.target/i386/funcspec-8.c: Ditto.
  2857. * gcc.target/i386/funcspec-9.c: Ditto.
  2858. * gcc.target/i386/funcspec-10.c: Ditto.
  2859. * gcc.target/i386/funcspec-11.c: Ditto.
  2860. * gcc.target/i386/cold-1.c: Delete.
  2861. * gcc.target/i386/hot-1.c: Ditto.
  2862. * gcc.dg/pr36997.c: Add -msse2 to the target flags.
  2863. * gcc.target/i386/funcspec-8.c: #pragma GCC option push is now
  2864. #pragma GCC push_options, and #pragma GCC option pop is now
  2865. #pragma GCC pop_options.
  2866. * gcc.target/i386/opt-2.c: Ditto.
  2867. 2008-08-29 Mark Mitchell <mark@codesourcery.com>
  2868. * g++.dg/abi/mangle-neon.C: Add substitution test.
  2869. 2008-08-29 Jakub Jelinek <jakub@redhat.com>
  2870. PR c/37261
  2871. * gcc.dg/pr37261.c: New test.
  2872. PR fortran/23057
  2873. * gfortran.dg/debug/pr35154-dwarf2.f: Adjust for replacement
  2874. of DW_TAG_member with DW_TAG_variable.
  2875. 2008-08-29 Jan Hubicka <jh@suse.cz>
  2876. * gcc.dg/ipa/modif-1.c: Update template.
  2877. 2008-08-29 Jan Hubicka <jh@suse.cz>
  2878. * gcc.dg/ipa/ipa-1.c: Fix template for better debug output.
  2879. * gcc.dg/ipa/ipa-2.c: Fix template for better debug output.
  2880. * gcc.dg/ipa/ipa-3.c: Fix template for better debug output.
  2881. * gcc.dg/ipa/ipa-4.c: Fix template for better debug output.
  2882. * gcc.dg/ipa/ipa-5.c: Fix template for better debug output.
  2883. * gcc.dg/ipa/ipa-7.c: Fix template for better debug output.
  2884. 2008-08-29 Richard Guenther <rguenther@suse.de>
  2885. * gfortran.fortran-torture/compile/20080805-1.f90: New testcase.
  2886. 2008-08-29 Richard Guenther <rguenther@suse.de>
  2887. PR middle-end/37236
  2888. * gfortran.fortran-torture/compile/pr37236.f: New testcase.
  2889. 2008-08-29 Richard Guenther <rguenther@suse.de>
  2890. PR tree-optimization/37207
  2891. * gcc.dg/tree-ssa/vrp46.c: New testcase.
  2892. 2008-08-28 Adam Nemet <anemet@caviumnetworks.com>
  2893. * gcc.target/mips/octeon-bbit-1.c: New test.
  2894. * gcc.target/mips/octeon-bbit-2.c: New test.
  2895. * gcc.target/mips/octeon-bbit-3.c: New test.
  2896. 2008-08-28 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  2897. Andrew Pinski <pinskia@gcc.gnu.org>
  2898. PR 18050
  2899. * gcc.dg/Wsequence-point-pr18050.c: New.
  2900. * g++.dg/warn/Wsequence-point-pr18050.C: New.
  2901. 2008-08-28 Paolo Carlini <paolo.carlini@oracle.com>
  2902. PR c++/37260
  2903. * g++.dg/parse/crash44.C: New.
  2904. 2008-08-28 Adam Nemet <anemet@caviumnetworks.com>
  2905. * gcc.target/mips/octeon-dmul-1.c: New test.
  2906. * gcc.target/mips/octeon-dmul-2.c: New test.
  2907. * gcc.target/mips/dmult-1.c: New test.
  2908. 2008-08-28 Xuepeng Guo <xuepeng.guo@intel.com>
  2909. Joey Ye <joey.ye@intel.com>
  2910. H.J. Lu <hongjiu.lu@intel.com>
  2911. * gcc.dg/compat/vector-1b_main.c: New.
  2912. * gcc.dg/compat/vector-1b_x.c: Likewise.
  2913. * gcc.dg/compat/vector-1b_y.c: Likewise.
  2914. * gcc.dg/compat/vector-2b_main.c: Likewise.
  2915. * gcc.dg/compat/vector-2b_x.c: Likewise.
  2916. * gcc.dg/compat/vector-2b_y.c: Likewise.
  2917. * gcc.target/i386/aes-avx-check.h: Likewise.
  2918. * gcc.target/i386/avx-1.c: Likewise.
  2919. * gcc.target/i386/avx-2.c: Likewise.
  2920. * gcc.target/i386/avx-3.c: Likewise.
  2921. * gcc.target/i386/avx-check.h: Likewise.
  2922. * gcc.target/i386/avx-set1-epi32-1.c: Likewise.
  2923. * gcc.target/i386/avx-set1-pd-256-1.c: Likewise.
  2924. * gcc.target/i386/avx-set1-ps-256-1.c: Likewise.
  2925. * gcc.target/i386/avx-set-v16hi-1.c: Likewise.
  2926. * gcc.target/i386/avx-set-v16hi-2.c: Likewise.
  2927. * gcc.target/i386/avx-set-v16hi-3.c: Likewise.
  2928. * gcc.target/i386/avx-set-v16hi-4.c: Likewise.
  2929. * gcc.target/i386/avx-set-v16hi-5.c: Likewise.
  2930. * gcc.target/i386/avx-set-v32qi-1.c: Likewise.
  2931. * gcc.target/i386/avx-set-v32qi-2.c: Likewise.
  2932. * gcc.target/i386/avx-set-v32qi-3.c: Likewise.
  2933. * gcc.target/i386/avx-set-v32qi-4.c: Likewise.
  2934. * gcc.target/i386/avx-set-v32qi-5.c: Likewise.
  2935. * gcc.target/i386/avx-set-v4df-1.c: Likewise.
  2936. * gcc.target/i386/avx-set-v4df-2.c: Likewise.
  2937. * gcc.target/i386/avx-set-v4df-3.c: Likewise.
  2938. * gcc.target/i386/avx-set-v4df-4.c: Likewise.
  2939. * gcc.target/i386/avx-set-v4df-5.c: Likewise.
  2940. * gcc.target/i386/avx-set-v4di-1.c: Likewise.
  2941. * gcc.target/i386/avx-set-v4di-2.c: Likewise.
  2942. * gcc.target/i386/avx-set-v4di-3.c: Likewise.
  2943. * gcc.target/i386/avx-set-v4di-4.c: Likewise.
  2944. * gcc.target/i386/avx-set-v4di-5.c: Likewise.
  2945. * gcc.target/i386/avx-set-v8sf-1.c: Likewise.
  2946. * gcc.target/i386/avx-set-v8sf-2.c: Likewise.
  2947. * gcc.target/i386/avx-set-v8sf-3.c: Likewise.
  2948. * gcc.target/i386/avx-set-v8sf-4.c: Likewise.
  2949. * gcc.target/i386/avx-set-v8sf-5.c: Likewise.
  2950. * gcc.target/i386/avx-set-v8si-1.c: Likewise.
  2951. * gcc.target/i386/avx-set-v8si-2.c: Likewise.
  2952. * gcc.target/i386/avx-set-v8si-3.c: Likewise.
  2953. * gcc.target/i386/avx-set-v8si-4.c: Likewise.
  2954. * gcc.target/i386/avx-set-v8si-5.c: Likewise.
  2955. * gcc.target/i386/avx-setzero-pd-256-1.c: Likewise.
  2956. * gcc.target/i386/avx-setzero-ps-256-1.c: Likewise.
  2957. * gcc.target/i386/avx-setzero-si256-1.c: Likewise.
  2958. * gcc.target/i386/avx-vaddpd-1.c: Likewise.
  2959. * gcc.target/i386/avx-vaddpd-256-1.c: Likewise.
  2960. * gcc.target/i386/avx-vaddps-1.c: Likewise.
  2961. * gcc.target/i386/avx-vaddps-256-1.c: Likewise.
  2962. * gcc.target/i386/avx-vaddsd-1.c: Likewise.
  2963. * gcc.target/i386/avx-vaddss-1.c: Likewise.
  2964. * gcc.target/i386/avx-vaddsubpd-1.c: Likewise.
  2965. * gcc.target/i386/avx-vaddsubpd-256-1.c: Likewise.
  2966. * gcc.target/i386/avx-vaddsubps-1.c: Likewise.
  2967. * gcc.target/i386/avx-vaddsubps-256-1.c: Likewise.
  2968. * gcc.target/i386/avx-vaesdec-1.c: Likewise.
  2969. * gcc.target/i386/avx-vaesdeclast-1.c: Likewise.
  2970. * gcc.target/i386/avx-vaesenc-1.c: Likewise.
  2971. * gcc.target/i386/avx-vaesenclast-1.c: Likewise.
  2972. * gcc.target/i386/avx-vaesimc-1.c: Likewise.
  2973. * gcc.target/i386/avx-vaeskeygenassist-1.c: Likewise.
  2974. * gcc.target/i386/avx-vandnpd-1.c: Likewise.
  2975. * gcc.target/i386/avx-vandnpd-256-1.c: Likewise.
  2976. * gcc.target/i386/avx-vandnps-1.c: Likewise.
  2977. * gcc.target/i386/avx-vandnps-256-1.c: Likewise.
  2978. * gcc.target/i386/avx-vandpd-1.c: Likewise.
  2979. * gcc.target/i386/avx-vandpd-256-1.c: Likewise.
  2980. * gcc.target/i386/avx-vandps-1.c: Likewise.
  2981. * gcc.target/i386/avx-vandps-256-1.c: Likewise.
  2982. * gcc.target/i386/avx-vblendpd-1.c: Likewise.
  2983. * gcc.target/i386/avx-vblendpd-256-1.c: Likewise.
  2984. * gcc.target/i386/avx-vblendps-256-1.c: Likewise.
  2985. * gcc.target/i386/avx-vblendvpd-256-1.c: Likewise.
  2986. * gcc.target/i386/avx-vblendvps-256-1.c: Likewise.
  2987. * gcc.target/i386/avx-vbroadcastf128-256-1.c: Likewise.
  2988. * gcc.target/i386/avx-vbroadcastf128-256-2.c: Likewise.
  2989. * gcc.target/i386/avx-vbroadcastsd-1.c: Likewise.
  2990. * gcc.target/i386/avx-vbroadcastss-1.c: Likewise.
  2991. * gcc.target/i386/avx-vbroadcastss-2.c: Likewise.
  2992. * gcc.target/i386/avx-vcmppd-1.c: Likewise.
  2993. * gcc.target/i386/avx-vcmppd-256-1.c: Likewise.
  2994. * gcc.target/i386/avx-vcmpps-1.c: Likewise.
  2995. * gcc.target/i386/avx-vcmpps-256-1.c: Likewise.
  2996. * gcc.target/i386/avx-vcmpsd-1.c: Likewise.
  2997. * gcc.target/i386/avx-vcmpss-1.c: Likewise.
  2998. * gcc.target/i386/avx-vcomisd-1.c: Likewise.
  2999. * gcc.target/i386/avx-vcomisd-2.c: Likewise.
  3000. * gcc.target/i386/avx-vcomisd-3.c: Likewise.
  3001. * gcc.target/i386/avx-vcomisd-4.c: Likewise.
  3002. * gcc.target/i386/avx-vcomisd-5.c: Likewise.
  3003. * gcc.target/i386/avx-vcomisd-6.c: Likewise.
  3004. * gcc.target/i386/avx-vcomiss-1.c: Likewise.
  3005. * gcc.target/i386/avx-vcomiss-2.c: Likewise.
  3006. * gcc.target/i386/avx-vcomiss-3.c: Likewise.
  3007. * gcc.target/i386/avx-vcomiss-4.c: Likewise.
  3008. * gcc.target/i386/avx-vcomiss-5.c: Likewise.
  3009. * gcc.target/i386/avx-vcomiss-6.c: Likewise.
  3010. * gcc.target/i386/avx-vcvtdq2pd-1.c: Likewise.
  3011. * gcc.target/i386/avx-vcvtdq2pd-256-1.c: Likewise.
  3012. * gcc.target/i386/avx-vcvtdq2ps-1.c: Likewise.
  3013. * gcc.target/i386/avx-vcvtpd2dq-1.c: Likewise.
  3014. * gcc.target/i386/avx-vcvtpd2dq-256-1.c: Likewise.
  3015. * gcc.target/i386/avx-vcvtpd2ps-1.c: Likewise.
  3016. * gcc.target/i386/avx-vcvtpd2ps-256-1.c: Likewise.
  3017. * gcc.target/i386/avx-vcvtps2dq-1.c: Likewise.
  3018. * gcc.target/i386/avx-vcvtps2dq-256-1.c: Likewise.
  3019. * gcc.target/i386/avx-vcvtps2pd-1.c: Likewise.
  3020. * gcc.target/i386/avx-vcvtps2pd-256-1.c: Likewise.
  3021. * gcc.target/i386/avx-vcvtsd2si-1.c: Likewise.
  3022. * gcc.target/i386/avx-vcvtsd2si-2.c: Likewise.
  3023. * gcc.target/i386/avx-vcvtsd2ss-1.c: Likewise.
  3024. * gcc.target/i386/avx-vcvtsi2sd-1.c: Likewise.
  3025. * gcc.target/i386/avx-vcvtsi2sd-2.c: Likewise.
  3026. * gcc.target/i386/avx-vcvtsi2ss-1.c: Likewise.
  3027. * gcc.target/i386/avx-vcvtsi2ss-2.c: Likewise.
  3028. * gcc.target/i386/avx-vcvtss2sd-1.c: Likewise.
  3029. * gcc.target/i386/avx-vcvtss2si-1.c: Likewise.
  3030. * gcc.target/i386/avx-vcvtss2si-2.c: Likewise.
  3031. * gcc.target/i386/avx-vcvttpd2dq-1.c: Likewise.
  3032. * gcc.target/i386/avx-vcvttpd2dq-256-1.c: Likewise.
  3033. * gcc.target/i386/avx-vcvttps2dq-1.c: Likewise.
  3034. * gcc.target/i386/avx-vcvttps2dq-256-1.c: Likewise.
  3035. * gcc.target/i386/avx-vcvttsd2si-1.c: Likewise.
  3036. * gcc.target/i386/avx-vcvttsd2si-2.c: Likewise.
  3037. * gcc.target/i386/avx-vcvttss2si-1.c: Likewise.
  3038. * gcc.target/i386/avx-vcvttss2si-2.c: Likewise.
  3039. * gcc.target/i386/avx-vdivpd-1.c: Likewise.
  3040. * gcc.target/i386/avx-vdivpd-256-1.c: Likewise.
  3041. * gcc.target/i386/avx-vdivps-1.c: Likewise.
  3042. * gcc.target/i386/avx-vdivps-256-1.c: Likewise.
  3043. * gcc.target/i386/avx-vdivsd-1.c: Likewise.
  3044. * gcc.target/i386/avx-vdivss-1.c: Likewise.
  3045. * gcc.target/i386/avx-vdppd-1.c: Likewise.
  3046. * gcc.target/i386/avx-vdppd-2.c: Likewise.
  3047. * gcc.target/i386/avx-vdpps-1.c: Likewise.
  3048. * gcc.target/i386/avx-vdpps-2.c: Likewise.
  3049. * gcc.target/i386/avx-vextractf128-256-1.c: Likewise.
  3050. * gcc.target/i386/avx-vextractf128-256-2.c: Likewise.
  3051. * gcc.target/i386/avx-vextractps-1.c: Likewise.
  3052. * gcc.target/i386/avx-vhaddpd-1.c: Likewise.
  3053. * gcc.target/i386/avx-vhaddpd-256-1.c: Likewise.
  3054. * gcc.target/i386/avx-vhaddps-1.c: Likewise.
  3055. * gcc.target/i386/avx-vhaddps-256-1.c: Likewise.
  3056. * gcc.target/i386/avx-vhsubpd-1.c: Likewise.
  3057. * gcc.target/i386/avx-vhsubpd-256-1.c: Likewise.
  3058. * gcc.target/i386/avx-vhsubps-1.c: Likewise.
  3059. * gcc.target/i386/avx-vhsubps-256-1.c: Likewise.
  3060. * gcc.target/i386/avx-vinsertf128-256-1.c: Likewise.
  3061. * gcc.target/i386/avx-vinsertf128-256-2.c: Likewise.
  3062. * gcc.target/i386/avx-vinsertf128-256-3.c: Likewise.
  3063. * gcc.target/i386/avx-vinsertps-1.c: Likewise.
  3064. * gcc.target/i386/avx-vinsertps-2.c: Likewise.
  3065. * gcc.target/i386/avx-vlddqu-1.c: Likewise.
  3066. * gcc.target/i386/avx-vlddqu-256-1.c: Likewise.
  3067. * gcc.target/i386/avx-vmaskmovpd-256-1.c: Likewise.
  3068. * gcc.target/i386/avx-vmaskmovpd-256-2.c: Likewise.
  3069. * gcc.target/i386/avx-vmaskmovps-256-1.c: Likewise.
  3070. * gcc.target/i386/avx-vmaskmovps-256-2.c: Likewise.
  3071. * gcc.target/i386/avx-vmaxpd-1.c: Likewise.
  3072. * gcc.target/i386/avx-vmaxpd-256-1.c: Likewise.
  3073. * gcc.target/i386/avx-vmaxps-1.c: Likewise.
  3074. * gcc.target/i386/avx-vmaxps-256-1.c: Likewise.
  3075. * gcc.target/i386/avx-vmaxsd-1.c: Likewise.
  3076. * gcc.target/i386/avx-vmaxss-1.c: Likewise.
  3077. * gcc.target/i386/avx-vminpd-1.c: Likewise.
  3078. * gcc.target/i386/avx-vminpd-256-1.c: Likewise.
  3079. * gcc.target/i386/avx-vminps-1.c: Likewise.
  3080. * gcc.target/i386/avx-vminps-256-1.c: Likewise.
  3081. * gcc.target/i386/avx-vminsd-1.c: Likewise.
  3082. * gcc.target/i386/avx-vminss-1.c: Likewise.
  3083. * gcc.target/i386/avx-vmovapd-1.c: Likewise.
  3084. * gcc.target/i386/avx-vmovapd-256-1.c: Likewise.
  3085. * gcc.target/i386/avx-vmovapd-256-2.c: Likewise.
  3086. * gcc.target/i386/avx-vmovapd-2.c: Likewise.
  3087. * gcc.target/i386/avx-vmovaps-1.c: Likewise.
  3088. * gcc.target/i386/avx-vmovaps-256-1.c: Likewise.
  3089. * gcc.target/i386/avx-vmovaps-256-2.c: Likewise.
  3090. * gcc.target/i386/avx-vmovaps-2.c: Likewise.
  3091. * gcc.target/i386/avx-vmovd-1.c: Likewise.
  3092. * gcc.target/i386/avx-vmovd-2.c: Likewise.
  3093. * gcc.target/i386/avx-vmovddup-1.c: Likewise.
  3094. * gcc.target/i386/avx-vmovddup-256-1.c: Likewise.
  3095. * gcc.target/i386/avx-vmovdqa-1.c: Likewise.
  3096. * gcc.target/i386/avx-vmovdqa-256-1.c: Likewise.
  3097. * gcc.target/i386/avx-vmovdqa-256-2.c: Likewise.
  3098. * gcc.target/i386/avx-vmovdqa-2.c: Likewise.
  3099. * gcc.target/i386/avx-vmovdqu-1.c: Likewise.
  3100. * gcc.target/i386/avx-vmovdqu-256-1.c: Likewise.
  3101. * gcc.target/i386/avx-vmovdqu-256-2.c: Likewise.
  3102. * gcc.target/i386/avx-vmovdqu-2.c: Likewise.
  3103. * gcc.target/i386/avx-vmovhlps-1.c: Likewise.
  3104. * gcc.target/i386/avx-vmovhpd-1.c: Likewise.
  3105. * gcc.target/i386/avx-vmovhpd-2.c: Likewise.
  3106. * gcc.target/i386/avx-vmovhps-1.c: Likewise.
  3107. * gcc.target/i386/avx-vmovhps-2.c: Likewise.
  3108. * gcc.target/i386/avx-vmovlhps-1.c: Likewise.
  3109. * gcc.target/i386/avx-vmovlpd-1.c: Likewise.
  3110. * gcc.target/i386/avx-vmovlpd-2.c: Likewise.
  3111. * gcc.target/i386/avx-vmovmskpd-1.c: Likewise.
  3112. * gcc.target/i386/avx-vmovmskpd-256-1.c: Likewise.
  3113. * gcc.target/i386/avx-vmovmskps-1.c: Likewise.
  3114. * gcc.target/i386/avx-vmovmskps-256-1.c: Likewise.
  3115. * gcc.target/i386/avx-vmovntdq-1.c: Likewise.
  3116. * gcc.target/i386/avx-vmovntdqa-1.c: Likewise.
  3117. * gcc.target/i386/avx-vmovntpd-1.c: Likewise.
  3118. * gcc.target/i386/avx-vmovntps-1.c: Likewise.
  3119. * gcc.target/i386/avx-vmovq-1.c: Likewise.
  3120. * gcc.target/i386/avx-vmovq-2.c: Likewise.
  3121. * gcc.target/i386/avx-vmovq-3.c: Likewise.
  3122. * gcc.target/i386/avx-vmovsd-1.c: Likewise.
  3123. * gcc.target/i386/avx-vmovsd-2.c: Likewise.
  3124. * gcc.target/i386/avx-vmovshdup-1.c: Likewise.
  3125. * gcc.target/i386/avx-vmovshdup-256-1.c: Likewise.
  3126. * gcc.target/i386/avx-vmovsldup-1.c: Likewise.
  3127. * gcc.target/i386/avx-vmovsldup-256-1.c: Likewise.
  3128. * gcc.target/i386/avx-vmovss-1.c: Likewise.
  3129. * gcc.target/i386/avx-vmovss-2.c: Likewise.
  3130. * gcc.target/i386/avx-vmovss-3.c: Likewise.
  3131. * gcc.target/i386/avx-vmovupd-1.c: Likewise.
  3132. * gcc.target/i386/avx-vmovupd-256-1.c: Likewise.
  3133. * gcc.target/i386/avx-vmovupd-256-2.c: Likewise.
  3134. * gcc.target/i386/avx-vmovupd-2.c: Likewise.
  3135. * gcc.target/i386/avx-vmovups-1.c: Likewise.
  3136. * gcc.target/i386/avx-vmovups-256-1.c: Likewise.
  3137. * gcc.target/i386/avx-vmovups-256-2.c: Likewise.
  3138. * gcc.target/i386/avx-vmovups-2.c: Likewise.
  3139. * gcc.target/i386/avx-vmpsadbw-1.c: Likewise.
  3140. * gcc.target/i386/avx-vmulpd-1.c: Likewise.
  3141. * gcc.target/i386/avx-vmulpd-256-1.c: Likewise.
  3142. * gcc.target/i386/avx-vmulps-1.c: Likewise.
  3143. * gcc.target/i386/avx-vmulps-256-1.c: Likewise.
  3144. * gcc.target/i386/avx-vmulsd-1.c: Likewise.
  3145. * gcc.target/i386/avx-vmulss-1.c: Likewise.
  3146. * gcc.target/i386/avx-vorpd-1.c: Likewise.
  3147. * gcc.target/i386/avx-vorpd-256-1.c: Likewise.
  3148. * gcc.target/i386/avx-vorps-1.c: Likewise.
  3149. * gcc.target/i386/avx-vorps-256-1.c: Likewise.
  3150. * gcc.target/i386/avx-vpabsb-1.c: Likewise.
  3151. * gcc.target/i386/avx-vpabsd-1.c: Likewise.
  3152. * gcc.target/i386/avx-vpabsw-1.c: Likewise.
  3153. * gcc.target/i386/avx-vpackssdw-1.c: Likewise.
  3154. * gcc.target/i386/avx-vpacksswb-1.c: Likewise.
  3155. * gcc.target/i386/avx-vpackusdw-1.c: Likewise.
  3156. * gcc.target/i386/avx-vpackuswb-1.c: Likewise.
  3157. * gcc.target/i386/avx-vpaddb-1.c: Likewise.
  3158. * gcc.target/i386/avx-vpaddd-1.c: Likewise.
  3159. * gcc.target/i386/avx-vpaddq-1.c: Likewise.
  3160. * gcc.target/i386/avx-vpaddsb-1.c: Likewise.
  3161. * gcc.target/i386/avx-vpaddsw-1.c: Likewise.
  3162. * gcc.target/i386/avx-vpaddusb-1.c: Likewise.
  3163. * gcc.target/i386/avx-vpaddusw-1.c: Likewise.
  3164. * gcc.target/i386/avx-vpaddw-1.c: Likewise.
  3165. * gcc.target/i386/avx-vpalignr-1.c: Likewise.
  3166. * gcc.target/i386/avx-vpand-1.c: Likewise.
  3167. * gcc.target/i386/avx-vpandn-1.c: Likewise.
  3168. * gcc.target/i386/avx-vpavgb-1.c: Likewise.
  3169. * gcc.target/i386/avx-vpavgw-1.c: Likewise.
  3170. * gcc.target/i386/avx-vpblendvb-1.c: Likewise.
  3171. * gcc.target/i386/avx-vpblendw-1.c: Likewise.
  3172. * gcc.target/i386/avx-vpcmpeqb-1.c: Likewise.
  3173. * gcc.target/i386/avx-vpcmpeqd-1.c: Likewise.
  3174. * gcc.target/i386/avx-vpcmpeqq-1.c: Likewise.
  3175. * gcc.target/i386/avx-vpcmpeqw-1.c: Likewise.
  3176. * gcc.target/i386/avx-vpcmpestri-1.c: Likewise.
  3177. * gcc.target/i386/avx-vpcmpestri-2.c: Likewise.
  3178. * gcc.target/i386/avx-vpcmpestrm-1.c: Likewise.
  3179. * gcc.target/i386/avx-vpcmpestrm-2.c: Likewise.
  3180. * gcc.target/i386/avx-vpcmpgtb-1.c: Likewise.
  3181. * gcc.target/i386/avx-vpcmpgtd-1.c: Likewise.
  3182. * gcc.target/i386/avx-vpcmpgtq-1.c: Likewise.
  3183. * gcc.target/i386/avx-vpcmpgtw-1.c: Likewise.
  3184. * gcc.target/i386/avx-vpcmpistri-1.c: Likewise.
  3185. * gcc.target/i386/avx-vpcmpistri-2.c: Likewise.
  3186. * gcc.target/i386/avx-vpcmpistrm-1.c: Likewise.
  3187. * gcc.target/i386/avx-vpcmpistrm-2.c: Likewise.
  3188. * gcc.target/i386/avx-vperm2f128-256-1.c: Likewise.
  3189. * gcc.target/i386/avx-vperm2f128-256-2.c: Likewise.
  3190. * gcc.target/i386/avx-vperm2f128-256-3.c: Likewise.
  3191. * gcc.target/i386/avx-vpermil2pd-1.c: Likewise.
  3192. * gcc.target/i386/avx-vpermil2pd-256-1.c: Likewise.
  3193. * gcc.target/i386/avx-vpermil2ps-1.c: Likewise.
  3194. * gcc.target/i386/avx-vpermil2ps-256-1.c: Likewise.
  3195. * gcc.target/i386/avx-vpermilpd-1.c: Likewise.
  3196. * gcc.target/i386/avx-vpermilpd-256-1.c: Likewise.
  3197. * gcc.target/i386/avx-vpermilpd-256-2.c: Likewise.
  3198. * gcc.target/i386/avx-vpermilpd-2.c: Likewise.
  3199. * gcc.target/i386/avx-vpermilps-1.c: Likewise.
  3200. * gcc.target/i386/avx-vpermilps-256-1.c: Likewise.
  3201. * gcc.target/i386/avx-vpermilps-256-2.c: Likewise.
  3202. * gcc.target/i386/avx-vpermilps-2.c: Likewise.
  3203. * gcc.target/i386/avx-vpextrb-1.c: Likewise.
  3204. * gcc.target/i386/avx-vpextrd-1.c: Likewise.
  3205. * gcc.target/i386/avx-vpextrq-1.c: Likewise.
  3206. * gcc.target/i386/avx-vpextrw-1.c: Likewise.
  3207. * gcc.target/i386/avx-vphaddd-1.c: Likewise.
  3208. * gcc.target/i386/avx-vphaddsw-1.c: Likewise.
  3209. * gcc.target/i386/avx-vphaddw-1.c: Likewise.
  3210. * gcc.target/i386/avx-vphminposuw-1.c: Likewise.
  3211. * gcc.target/i386/avx-vphsubd-1.c: Likewise.
  3212. * gcc.target/i386/avx-vphsubsw-1.c: Likewise.
  3213. * gcc.target/i386/avx-vphsubw-1.c: Likewise.
  3214. * gcc.target/i386/avx-vpinsrb-1.c: Likewise.
  3215. * gcc.target/i386/avx-vpinsrd-1.c: Likewise.
  3216. * gcc.target/i386/avx-vpinsrq-1.c: Likewise.
  3217. * gcc.target/i386/avx-vpmaddubsw-1.c: Likewise.
  3218. * gcc.target/i386/avx-vpmaxsb-1.c: Likewise.
  3219. * gcc.target/i386/avx-vpmaxsd-1.c: Likewise.
  3220. * gcc.target/i386/avx-vpmaxsw-1.c: Likewise.
  3221. * gcc.target/i386/avx-vpmaxub-1.c: Likewise.
  3222. * gcc.target/i386/avx-vpmaxud-1.c: Likewise.
  3223. * gcc.target/i386/avx-vpmaxuw-1.c: Likewise.
  3224. * gcc.target/i386/avx-vpminsb-1.c: Likewise.
  3225. * gcc.target/i386/avx-vpminsd-1.c: Likewise.
  3226. * gcc.target/i386/avx-vpminsw-1.c: Likewise.
  3227. * gcc.target/i386/avx-vpminub-1.c: Likewise.
  3228. * gcc.target/i386/avx-vpminud-1.c: Likewise.
  3229. * gcc.target/i386/avx-vpminuw-1.c: Likewise.
  3230. * gcc.target/i386/avx-vpmovmskb-1.c: Likewise.
  3231. * gcc.target/i386/avx-vpmovsxbd-1.c: Likewise.
  3232. * gcc.target/i386/avx-vpmovsxbq-1.c: Likewise.
  3233. * gcc.target/i386/avx-vpmovsxbw-1.c: Likewise.
  3234. * gcc.target/i386/avx-vpmovsxdq-1.c: Likewise.
  3235. * gcc.target/i386/avx-vpmovsxwd-1.c: Likewise.
  3236. * gcc.target/i386/avx-vpmovsxwq-1.c: Likewise.
  3237. * gcc.target/i386/avx-vpmovzxbd-1.c: Likewise.
  3238. * gcc.target/i386/avx-vpmovzxbq-1.c: Likewise.
  3239. * gcc.target/i386/avx-vpmovzxbw-1.c: Likewise.
  3240. * gcc.target/i386/avx-vpmovzxdq-1.c: Likewise.
  3241. * gcc.target/i386/avx-vpmovzxwd-1.c: Likewise.
  3242. * gcc.target/i386/avx-vpmovzxwq-1.c: Likewise.
  3243. * gcc.target/i386/avx-vpmuldq-1.c: Likewise.
  3244. * gcc.target/i386/avx-vpmulhrsw-1.c: Likewise.
  3245. * gcc.target/i386/avx-vpmulhuw-1.c: Likewise.
  3246. * gcc.target/i386/avx-vpmulhw-1.c: Likewise.
  3247. * gcc.target/i386/avx-vpmulld-1.c: Likewise.
  3248. * gcc.target/i386/avx-vpmullw-1.c: Likewise.
  3249. * gcc.target/i386/avx-vpmuludq-1.c: Likewise.
  3250. * gcc.target/i386/avx-vpor-1.c: Likewise.
  3251. * gcc.target/i386/avx-vpsadbw-1.c: Likewise.
  3252. * gcc.target/i386/avx-vpshufb-1.c: Likewise.
  3253. * gcc.target/i386/avx-vpshufd-1.c: Likewise.
  3254. * gcc.target/i386/avx-vpshufhw-1.c: Likewise.
  3255. * gcc.target/i386/avx-vpshuflw-1.c: Likewise.
  3256. * gcc.target/i386/avx-vpsignb-1.c: Likewise.
  3257. * gcc.target/i386/avx-vpsignd-1.c: Likewise.
  3258. * gcc.target/i386/avx-vpsignw-1.c: Likewise.
  3259. * gcc.target/i386/avx-vpslld-1.c: Likewise.
  3260. * gcc.target/i386/avx-vpslld-2.c: Likewise.
  3261. * gcc.target/i386/avx-vpslldq-1.c: Likewise.
  3262. * gcc.target/i386/avx-vpsllq-1.c: Likewise.
  3263. * gcc.target/i386/avx-vpsllq-2.c: Likewise.
  3264. * gcc.target/i386/avx-vpsllw-1.c: Likewise.
  3265. * gcc.target/i386/avx-vpsllw-2.c: Likewise.
  3266. * gcc.target/i386/avx-vpsrad-1.c: Likewise.
  3267. * gcc.target/i386/avx-vpsrad-2.c: Likewise.
  3268. * gcc.target/i386/avx-vpsraw-1.c: Likewise.
  3269. * gcc.target/i386/avx-vpsraw-2.c: Likewise.
  3270. * gcc.target/i386/avx-vpsrld-1.c: Likewise.
  3271. * gcc.target/i386/avx-vpsrld-2.c: Likewise.
  3272. * gcc.target/i386/avx-vpsrldq-1.c: Likewise.
  3273. * gcc.target/i386/avx-vpsrlq-1.c: Likewise.
  3274. * gcc.target/i386/avx-vpsrlq-2.c: Likewise.
  3275. * gcc.target/i386/avx-vpsrlw-1.c: Likewise.
  3276. * gcc.target/i386/avx-vpsrlw-2.c: Likewise.
  3277. * gcc.target/i386/avx-vpsubb-1.c: Likewise.
  3278. * gcc.target/i386/avx-vpsubd-1.c: Likewise.
  3279. * gcc.target/i386/avx-vpsubq-1.c: Likewise.
  3280. * gcc.target/i386/avx-vpsubsb-1.c: Likewise.
  3281. * gcc.target/i386/avx-vpsubsw-1.c: Likewise.
  3282. * gcc.target/i386/avx-vpsubw-1.c: Likewise.
  3283. * gcc.target/i386/avx-vptest-1.c: Likewise.
  3284. * gcc.target/i386/avx-vptest-256-1.c: Likewise.
  3285. * gcc.target/i386/avx-vptest-256-2.c: Likewise.
  3286. * gcc.target/i386/avx-vptest-256-3.c: Likewise.
  3287. * gcc.target/i386/avx-vptest-2.c: Likewise.
  3288. * gcc.target/i386/avx-vptest-3.c: Likewise.
  3289. * gcc.target/i386/avx-vpunpckhbw-1.c: Likewise.
  3290. * gcc.target/i386/avx-vpunpckhdq-1.c: Likewise.
  3291. * gcc.target/i386/avx-vpunpckhqdq-1.c: Likewise.
  3292. * gcc.target/i386/avx-vpunpckhwd-1.c: Likewise.
  3293. * gcc.target/i386/avx-vpunpcklbw-1.c: Likewise.
  3294. * gcc.target/i386/avx-vpunpckldq-1.c: Likewise.
  3295. * gcc.target/i386/avx-vpunpcklqdq-1.c: Likewise.
  3296. * gcc.target/i386/avx-vpunpcklwd-1.c: Likewise.
  3297. * gcc.target/i386/avx-vpxor-1.c: Likewise.
  3298. * gcc.target/i386/avx-vrcpps-1.c: Likewise.
  3299. * gcc.target/i386/avx-vrcpps-256-1.c: Likewise.
  3300. * gcc.target/i386/avx-vroundpd-1.c: Likewise.
  3301. * gcc.target/i386/avx-vroundpd-256-1.c: Likewise.
  3302. * gcc.target/i386/avx-vroundpd-256-2.c: Likewise.
  3303. * gcc.target/i386/avx-vroundpd-256-3.c: Likewise.
  3304. * gcc.target/i386/avx-vroundpd-2.c: Likewise.
  3305. * gcc.target/i386/avx-vroundpd-3.c: Likewise.
  3306. * gcc.target/i386/avx-vroundps-256-1.c: Likewise.
  3307. * gcc.target/i386/avx-vrsqrtps-1.c: Likewise.
  3308. * gcc.target/i386/avx-vrsqrtps-256-1.c: Likewise.
  3309. * gcc.target/i386/avx-vshufpd-1.c: Likewise.
  3310. * gcc.target/i386/avx-vshufpd-256-1.c: Likewise.
  3311. * gcc.target/i386/avx-vshufps-1.c: Likewise.
  3312. * gcc.target/i386/avx-vshufps-256-1.c: Likewise.
  3313. * gcc.target/i386/avx-vsqrtpd-1.c: Likewise.
  3314. * gcc.target/i386/avx-vsqrtpd-256-1.c: Likewise.
  3315. * gcc.target/i386/avx-vsqrtps-1.c: Likewise.
  3316. * gcc.target/i386/avx-vsqrtps-256-1.c: Likewise.
  3317. * gcc.target/i386/avx-vsubpd-1.c: Likewise.
  3318. * gcc.target/i386/avx-vsubpd-256-1.c: Likewise.
  3319. * gcc.target/i386/avx-vsubps-1.c: Likewise.
  3320. * gcc.target/i386/avx-vsubps-256-1.c: Likewise.
  3321. * gcc.target/i386/avx-vsubsd-1.c: Likewise.
  3322. * gcc.target/i386/avx-vsubss-1.c: Likewise.
  3323. * gcc.target/i386/avx-vtestpd-1.c: Likewise.
  3324. * gcc.target/i386/avx-vtestpd-256-1.c: Likewise.
  3325. * gcc.target/i386/avx-vtestpd-256-2.c: Likewise.
  3326. * gcc.target/i386/avx-vtestpd-256-3.c: Likewise.
  3327. * gcc.target/i386/avx-vtestpd-2.c: Likewise.
  3328. * gcc.target/i386/avx-vtestpd-3.c: Likewise.
  3329. * gcc.target/i386/avx-vtestps-1.c: Likewise.
  3330. * gcc.target/i386/avx-vtestps-256-1.c: Likewise.
  3331. * gcc.target/i386/avx-vtestps-256-2.c: Likewise.
  3332. * gcc.target/i386/avx-vtestps-256-3.c: Likewise.
  3333. * gcc.target/i386/avx-vtestps-2.c: Likewise.
  3334. * gcc.target/i386/avx-vtestps-3.c: Likewise.
  3335. * gcc.target/i386/avx-vucomisd-1.c: Likewise.
  3336. * gcc.target/i386/avx-vucomisd-2.c: Likewise.
  3337. * gcc.target/i386/avx-vucomisd-3.c: Likewise.
  3338. * gcc.target/i386/avx-vucomisd-4.c: Likewise.
  3339. * gcc.target/i386/avx-vucomisd-5.c: Likewise.
  3340. * gcc.target/i386/avx-vucomisd-6.c: Likewise.
  3341. * gcc.target/i386/avx-vucomiss-1.c: Likewise.
  3342. * gcc.target/i386/avx-vucomiss-2.c: Likewise.
  3343. * gcc.target/i386/avx-vucomiss-3.c: Likewise.
  3344. * gcc.target/i386/avx-vucomiss-4.c: Likewise.
  3345. * gcc.target/i386/avx-vucomiss-5.c: Likewise.
  3346. * gcc.target/i386/avx-vucomiss-6.c: Likewise.
  3347. * gcc.target/i386/avx-vunpckhpd-1.c: Likewise.
  3348. * gcc.target/i386/avx-vunpckhpd-256-1.c: Likewise.
  3349. * gcc.target/i386/avx-vunpckhps-1.c: Likewise.
  3350. * gcc.target/i386/avx-vunpckhps-256-1.c: Likewise.
  3351. * gcc.target/i386/avx-vunpcklpd-1.c: Likewise.
  3352. * gcc.target/i386/avx-vunpcklpd-256-1.c: Likewise.
  3353. * gcc.target/i386/avx-vunpcklps-1.c: Likewise.
  3354. * gcc.target/i386/avx-vunpcklps-256-1.c: Likewise.
  3355. * gcc.target/i386/avx-vxorpd-1.c: Likewise.
  3356. * gcc.target/i386/avx-vxorpd-256-1.c: Likewise.
  3357. * gcc.target/i386/avx-vxorps-1.c: Likewise.
  3358. * gcc.target/i386/avx-vxorps-256-1.c: Likewise.
  3359. * gcc.target/i386/avx-vzeroall-1.c: Likewise.
  3360. * gcc.target/i386/avx-vzeroall-2.c: Likewise.
  3361. * gcc.target/i386/avx-vzeroupper-1.c: Likewise.
  3362. * gcc.target/i386/avx-vzeroupper-2.c: Likewise.
  3363. * gcc.target/i386/m256-1.c: Likewise.
  3364. * gcc.target/i386/m256-2.c: Likewise.
  3365. * gcc.target/i386/m256-check.h: Likewise.
  3366. * gcc.target/i386/sse2-addpd-1.c: Likewise.
  3367. * gcc.target/i386/sse2-addsd-1.c: Likewise.
  3368. * gcc.target/i386/sse2-andnpd-1.c: Likewise.
  3369. * gcc.target/i386/sse2-andpd-1.c: Likewise.
  3370. * gcc.target/i386/sse2-comisd-1.c: Likewise.
  3371. * gcc.target/i386/sse2-comisd-2.c: Likewise.
  3372. * gcc.target/i386/sse2-comisd-3.c: Likewise.
  3373. * gcc.target/i386/sse2-comisd-4.c: Likewise.
  3374. * gcc.target/i386/sse2-comisd-5.c: Likewise.
  3375. * gcc.target/i386/sse2-comisd-6.c: Likewise.
  3376. * gcc.target/i386/sse2-cvtdq2pd-1.c: Likewise.
  3377. * gcc.target/i386/sse2-cvtdq2ps-1.c: Likewise.
  3378. * gcc.target/i386/sse2-cvtpd2dq-1.c: Likewise.
  3379. * gcc.target/i386/sse2-cvtpd2ps-1.c: Likewise.
  3380. * gcc.target/i386/sse2-cvtps2dq-1.c: Likewise.
  3381. * gcc.target/i386/sse2-cvtps2pd-1.c: Likewise.
  3382. * gcc.target/i386/sse2-cvtsd2si-1.c: Likewise.
  3383. * gcc.target/i386/sse2-cvtsd2si-2.c: Likewise.
  3384. * gcc.target/i386/sse2-cvtsd2ss-1.c: Likewise.
  3385. * gcc.target/i386/sse2-cvtsi2sd-1.c: Likewise.
  3386. * gcc.target/i386/sse2-cvtsi2sd-2.c: Likewise.
  3387. * gcc.target/i386/sse2-cvtss2sd-1.c: Likewise.
  3388. * gcc.target/i386/sse2-cvttpd2dq-1.c: Likewise.
  3389. * gcc.target/i386/sse2-cvttps2dq-1.c: Likewise.
  3390. * gcc.target/i386/sse2-cvttsd2si-1.c: Likewise.
  3391. * gcc.target/i386/sse2-cvttsd2si-2.c: Likewise.
  3392. * gcc.target/i386/sse2-divpd-1.c: Likewise.
  3393. * gcc.target/i386/sse2-divsd-1.c: Likewise.
  3394. * gcc.target/i386/sse2-maxpd-1.c: Likewise.
  3395. * gcc.target/i386/sse2-maxsd-1.c: Likewise.
  3396. * gcc.target/i386/sse2-minpd-1.c: Likewise.
  3397. * gcc.target/i386/sse2-minsd-1.c: Likewise.
  3398. * gcc.target/i386/sse2-movapd-1.c: Likewise.
  3399. * gcc.target/i386/sse2-movapd-2.c: Likewise.
  3400. * gcc.target/i386/sse2-movd-1.c: Likewise.
  3401. * gcc.target/i386/sse2-movd-2.c: Likewise.
  3402. * gcc.target/i386/sse2-movdqa-1.c: Likewise.
  3403. * gcc.target/i386/sse2-movdqa-2.c: Likewise.
  3404. * gcc.target/i386/sse2-movdqu-1.c: Likewise.
  3405. * gcc.target/i386/sse2-movdqu-2.c: Likewise.
  3406. * gcc.target/i386/sse2-movhpd-1.c: Likewise.
  3407. * gcc.target/i386/sse2-movhpd-2.c: Likewise.
  3408. * gcc.target/i386/sse2-movlpd-1.c: Likewise.
  3409. * gcc.target/i386/sse2-movlpd-2.c: Likewise.
  3410. * gcc.target/i386/sse2-movmskpd-1.c: Likewise.
  3411. * gcc.target/i386/sse2-movntdq-1.c: Likewise.
  3412. * gcc.target/i386/sse2-movntpd-1.c: Likewise.
  3413. * gcc.target/i386/sse2-movq-1.c: Likewise.
  3414. * gcc.target/i386/sse2-movq-2.c: Likewise.
  3415. * gcc.target/i386/sse2-movq-3.c: Likewise.
  3416. * gcc.target/i386/sse2-movsd-1.c: Likewise.
  3417. * gcc.target/i386/sse2-movsd-2.c: Likewise.
  3418. * gcc.target/i386/sse2-movupd-1.c: Likewise.
  3419. * gcc.target/i386/sse2-movupd-2.c: Likewise.
  3420. * gcc.target/i386/sse2-mulpd-1.c: Likewise.
  3421. * gcc.target/i386/sse2-mulsd-1.c: Likewise.
  3422. * gcc.target/i386/sse2-orpd-1.c: Likewise.
  3423. * gcc.target/i386/sse2-packssdw-1.c: Likewise.
  3424. * gcc.target/i386/sse2-packsswb-1.c: Likewise.
  3425. * gcc.target/i386/sse2-packuswb-1.c: Likewise.
  3426. * gcc.target/i386/sse2-paddb-1.c: Likewise.
  3427. * gcc.target/i386/sse2-paddd-1.c: Likewise.
  3428. * gcc.target/i386/sse2-paddq-1.c: Likewise.
  3429. * gcc.target/i386/sse2-paddsb-1.c: Likewise.
  3430. * gcc.target/i386/sse2-paddsw-1.c: Likewise.
  3431. * gcc.target/i386/sse2-paddusb-1.c: Likewise.
  3432. * gcc.target/i386/sse2-paddusw-1.c: Likewise.
  3433. * gcc.target/i386/sse2-paddw-1.c: Likewise.
  3434. * gcc.target/i386/sse2-pand-1.c: Likewise.
  3435. * gcc.target/i386/sse2-pandn-1.c: Likewise.
  3436. * gcc.target/i386/sse2-pavgb-1.c: Likewise.
  3437. * gcc.target/i386/sse2-pavgw-1.c: Likewise.
  3438. * gcc.target/i386/sse2-pcmpeqb-1.c: Likewise.
  3439. * gcc.target/i386/sse2-pcmpeqd-1.c: Likewise.
  3440. * gcc.target/i386/sse2-pcmpeqw-1.c: Likewise.
  3441. * gcc.target/i386/sse2-pcmpgtb-1.c: Likewise.
  3442. * gcc.target/i386/sse2-pcmpgtd-1.c: Likewise.
  3443. * gcc.target/i386/sse2-pcmpgtw-1.c: Likewise.
  3444. * gcc.target/i386/sse2-pmaddwd-1.c: Likewise.
  3445. * gcc.target/i386/sse2-pmaxsw-1.c: Likewise.
  3446. * gcc.target/i386/sse2-pmaxub-1.c: Likewise.
  3447. * gcc.target/i386/sse2-pminsw-1.c: Likewise.
  3448. * gcc.target/i386/sse2-pminub-1.c: Likewise.
  3449. * gcc.target/i386/sse2-pmovmskb-1.c: Likewise.
  3450. * gcc.target/i386/sse2-pmulhuw-1.c: Likewise.
  3451. * gcc.target/i386/sse2-pmulhw-1.c: Likewise.
  3452. * gcc.target/i386/sse2-pmullw-1.c: Likewise.
  3453. * gcc.target/i386/sse2-pmuludq-1.c: Likewise.
  3454. * gcc.target/i386/sse2-por-1.c: Likewise.
  3455. * gcc.target/i386/sse2-psadbw-1.c: Likewise.
  3456. * gcc.target/i386/sse2-pshufd-1.c: Likewise.
  3457. * gcc.target/i386/sse2-pshufhw-1.c: Likewise.
  3458. * gcc.target/i386/sse2-pshuflw-1.c: Likewise.
  3459. * gcc.target/i386/sse2-pslld-1.c: Likewise.
  3460. * gcc.target/i386/sse2-pslld-2.c: Likewise.
  3461. * gcc.target/i386/sse2-pslldq-1.c: Likewise.
  3462. * gcc.target/i386/sse2-psllq-1.c: Likewise.
  3463. * gcc.target/i386/sse2-psllq-2.c: Likewise.
  3464. * gcc.target/i386/sse2-psllw-1.c: Likewise.
  3465. * gcc.target/i386/sse2-psllw-2.c: Likewise.
  3466. * gcc.target/i386/sse2-psrad-1.c: Likewise.
  3467. * gcc.target/i386/sse2-psrad-2.c: Likewise.
  3468. * gcc.target/i386/sse2-psraw-1.c: Likewise.
  3469. * gcc.target/i386/sse2-psraw-2.c: Likewise.
  3470. * gcc.target/i386/sse2-psrld-1.c: Likewise.
  3471. * gcc.target/i386/sse2-psrld-2.c: Likewise.
  3472. * gcc.target/i386/sse2-psrldq-1.c: Likewise.
  3473. * gcc.target/i386/sse2-psrlq-1.c: Likewise.
  3474. * gcc.target/i386/sse2-psrlq-2.c: Likewise.
  3475. * gcc.target/i386/sse2-psrlw-1.c: Likewise.
  3476. * gcc.target/i386/sse2-psrlw-2.c: Likewise.
  3477. * gcc.target/i386/sse2-psubb-1.c: Likewise.
  3478. * gcc.target/i386/sse2-psubd-1.c: Likewise.
  3479. * gcc.target/i386/sse2-psubq-1.c: Likewise.
  3480. * gcc.target/i386/sse2-psubsb-1.c: Likewise.
  3481. * gcc.target/i386/sse2-psubsw-1.c: Likewise.
  3482. * gcc.target/i386/sse2-psubw-1.c: Likewise.
  3483. * gcc.target/i386/sse2-punpckhbw-1.c: Likewise.
  3484. * gcc.target/i386/sse2-punpckhdq-1.c: Likewise.
  3485. * gcc.target/i386/sse2-punpckhqdq-1.c: Likewise.
  3486. * gcc.target/i386/sse2-punpckhwd-1.c: Likewise.
  3487. * gcc.target/i386/sse2-punpcklbw-1.c: Likewise.
  3488. * gcc.target/i386/sse2-punpckldq-1.c: Likewise.
  3489. * gcc.target/i386/sse2-punpcklqdq-1.c: Likewise.
  3490. * gcc.target/i386/sse2-punpcklwd-1.c: Likewise.
  3491. * gcc.target/i386/sse2-pxor-1.c: Likewise.
  3492. * gcc.target/i386/sse2-shufpd-1.c: Likewise.
  3493. * gcc.target/i386/sse2-shufps-1.c: Likewise.
  3494. * gcc.target/i386/sse2-sqrtpd-1.c: Likewise.
  3495. * gcc.target/i386/sse2-subpd-1.c: Likewise.
  3496. * gcc.target/i386/sse2-subsd-1.c: Likewise.
  3497. * gcc.target/i386/sse2-ucomisd-1.c: Likewise.
  3498. * gcc.target/i386/sse2-ucomisd-2.c: Likewise.
  3499. * gcc.target/i386/sse2-ucomisd-3.c: Likewise.
  3500. * gcc.target/i386/sse2-ucomisd-4.c: Likewise.
  3501. * gcc.target/i386/sse2-ucomisd-5.c: Likewise.
  3502. * gcc.target/i386/sse2-ucomisd-6.c: Likewise.
  3503. * gcc.target/i386/sse2-unpckhpd-1.c: Likewise.
  3504. * gcc.target/i386/sse2-unpcklpd-1.c: Likewise.
  3505. * gcc.target/i386/sse2-xorpd-1.c: Likewise.
  3506. * gcc.target/i386/sse-addps-1.c: Likewise.
  3507. * gcc.target/i386/sse-addss-1.c: Likewise.
  3508. * gcc.target/i386/sse-andnps-1.c: Likewise.
  3509. * gcc.target/i386/sse-andps-1.c: Likewise.
  3510. * gcc.target/i386/sse-comiss-1.c: Likewise.
  3511. * gcc.target/i386/sse-comiss-2.c: Likewise.
  3512. * gcc.target/i386/sse-comiss-3.c: Likewise.
  3513. * gcc.target/i386/sse-comiss-4.c: Likewise.
  3514. * gcc.target/i386/sse-comiss-5.c: Likewise.
  3515. * gcc.target/i386/sse-comiss-6.c: Likewise.
  3516. * gcc.target/i386/sse-cvtsi2ss-1.c: Likewise.
  3517. * gcc.target/i386/sse-cvtsi2ss-2.c: Likewise.
  3518. * gcc.target/i386/sse-cvtss2si-1.c: Likewise.
  3519. * gcc.target/i386/sse-cvtss2si-2.c: Likewise.
  3520. * gcc.target/i386/sse-cvttss2si-1.c: Likewise.
  3521. * gcc.target/i386/sse-cvttss2si-2.c: Likewise.
  3522. * gcc.target/i386/sse-divps-1.c: Likewise.
  3523. * gcc.target/i386/sse-divss-1.c: Likewise.
  3524. * gcc.target/i386/sse-maxps-1.c: Likewise.
  3525. * gcc.target/i386/sse-maxss-1.c: Likewise.
  3526. * gcc.target/i386/sse-minps-1.c: Likewise.
  3527. * gcc.target/i386/sse-minss-1.c: Likewise.
  3528. * gcc.target/i386/sse-movaps-1.c: Likewise.
  3529. * gcc.target/i386/sse-movaps-2.c: Likewise.
  3530. * gcc.target/i386/sse-movhlps-1.c: Likewise.
  3531. * gcc.target/i386/sse-movhps-1.c: Likewise.
  3532. * gcc.target/i386/sse-movhps-2.c: Likewise.
  3533. * gcc.target/i386/sse-movlhps-1.c: Likewise.
  3534. * gcc.target/i386/sse-movmskps-1.c: Likewise.
  3535. * gcc.target/i386/sse-movntps-1.c: Likewise.
  3536. * gcc.target/i386/sse-movss-1.c: Likewise.
  3537. * gcc.target/i386/sse-movss-2.c: Likewise.
  3538. * gcc.target/i386/sse-movss-3.c: Likewise.
  3539. * gcc.target/i386/sse-movups-1.c: Likewise.
  3540. * gcc.target/i386/sse-movups-2.c: Likewise.
  3541. * gcc.target/i386/sse-mulps-1.c: Likewise.
  3542. * gcc.target/i386/sse-mulss-1.c: Likewise.
  3543. * gcc.target/i386/sse-orps-1.c: Likewise.
  3544. * gcc.target/i386/sse-rcpps-1.c: Likewise.
  3545. * gcc.target/i386/sse-rsqrtps-1.c: Likewise.
  3546. * gcc.target/i386/sse-sqrtps-1.c: Likewise.
  3547. * gcc.target/i386/sse-subps-1.c: Likewise.
  3548. * gcc.target/i386/sse-subss-1.c: Likewise.
  3549. * gcc.target/i386/sse-ucomiss-1.c: Likewise.
  3550. * gcc.target/i386/sse-ucomiss-2.c: Likewise.
  3551. * gcc.target/i386/sse-ucomiss-3.c: Likewise.
  3552. * gcc.target/i386/sse-ucomiss-4.c: Likewise.
  3553. * gcc.target/i386/sse-ucomiss-5.c: Likewise.
  3554. * gcc.target/i386/sse-ucomiss-6.c: Likewise.
  3555. * gcc.target/i386/sse-unpckhps-1.c: Likewise.
  3556. * gcc.target/i386/sse-unpcklps-1.c: Likewise.
  3557. * gcc.target/i386/sse-xorps-1.c: Likewise.
  3558. * gcc.target/i386/vararg-10.c: Likewise.
  3559. * gcc.target/i386/vararg-3.c: Likewise.
  3560. * gcc.target/i386/vararg-4.c: Likewise.
  3561. * gcc.target/i386/vararg-5.c: Likewise.
  3562. * gcc.target/i386/vararg-6.c: Likewise.
  3563. * gcc.target/i386/vararg-7.c: Likewise.
  3564. * gcc.target/i386/vararg-8.c: Likewise.
  3565. * gcc.target/i386/vararg-9.c: Likewise.
  3566. * g++.dg/other/i386-5.C: Likewise.
  3567. * g++.dg/other/i386-6.C: Likewise.
  3568. * gcc.target/i386/aesdec.c (CHECK_H): New.
  3569. (TEST): New.
  3570. Include CHECK_H instead of "XXX-check.h" and run TEST
  3571. instead of XXX_test.
  3572. * gcc.target/i386/aesdeclast.c: Likewise.
  3573. * gcc.target/i386/aesenc.c: Likewise.
  3574. * gcc.target/i386/aesenclast.c: Likewise.
  3575. * gcc.target/i386/aesimc.c: Likewise.
  3576. * gcc.target/i386/aeskeygenassist.c: Likewise.
  3577. * gcc.target/i386/sse3-addsubpd.c: Likewise.
  3578. * gcc.target/i386/sse3-addsubps.c: Likewise.
  3579. * gcc.target/i386/sse3-haddpd.c: Likewise.
  3580. * gcc.target/i386/sse3-haddps.c: Likewise.
  3581. * gcc.target/i386/sse3-hsubpd.c: Likewise.
  3582. * gcc.target/i386/sse3-hsubps.c: Likewise.
  3583. * gcc.target/i386/sse3-lddqu.c: Likewise.
  3584. * gcc.target/i386/sse3-movddup.c: Likewise.
  3585. * gcc.target/i386/sse3-movshdup.c: Likewise.
  3586. * gcc.target/i386/sse3-movsldup.c: Likewise.
  3587. * gcc.target/i386/sse4_1-blendpd.c: Likewise.
  3588. * gcc.target/i386/sse4_1-blendps.c: Likewise.
  3589. * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
  3590. * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
  3591. * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
  3592. * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
  3593. * gcc.target/i386/sse4_1-extractps.c: Likewise.
  3594. * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
  3595. * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
  3596. * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
  3597. * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
  3598. * gcc.target/i386/sse4_1-packusdw.c: Likewise.
  3599. * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
  3600. * gcc.target/i386/sse4_1-pblendw.c: Likewise.
  3601. * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
  3602. * gcc.target/i386/sse4_1-pextrb.c: Likewise.
  3603. * gcc.target/i386/sse4_1-pextrd.c: Likewise.
  3604. * gcc.target/i386/sse4_1-pextrq.c: Likewise.
  3605. * gcc.target/i386/sse4_1-pextrw.c: Likewise.
  3606. * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
  3607. * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
  3608. * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
  3609. * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
  3610. * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
  3611. * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
  3612. * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
  3613. * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
  3614. * gcc.target/i386/sse4_1-pminsb.c: Likewise.
  3615. * gcc.target/i386/sse4_1-pminsd.c: Likewise.
  3616. * gcc.target/i386/sse4_1-pminud.c: Likewise.
  3617. * gcc.target/i386/sse4_1-pminuw.c: Likewise.
  3618. * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
  3619. * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
  3620. * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
  3621. * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
  3622. * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
  3623. * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
  3624. * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
  3625. * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
  3626. * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
  3627. * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
  3628. * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
  3629. * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
  3630. * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
  3631. * gcc.target/i386/sse4_1-pmulld.c: Likewise.
  3632. * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
  3633. * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
  3634. * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
  3635. * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
  3636. * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
  3637. * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
  3638. * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
  3639. * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
  3640. * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
  3641. * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
  3642. * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
  3643. * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
  3644. * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
  3645. * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
  3646. * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
  3647. * gcc.target/i386/ssse3-pabsb.c: Likewise. Don't run MMX
  3648. tests for AVX.
  3649. * gcc.target/i386/ssse3-pabsd.c: Likewise.
  3650. * gcc.target/i386/ssse3-pabsw.c: Likewise.
  3651. * gcc.target/i386/ssse3-palignr.c: Likewise.
  3652. * gcc.target/i386/ssse3-phaddd.c: Likewise.
  3653. * gcc.target/i386/ssse3-phaddsw.c: Likewise.
  3654. * gcc.target/i386/ssse3-phaddw.c: Likewise.
  3655. * gcc.target/i386/ssse3-phsubd.c: Likewise.
  3656. * gcc.target/i386/ssse3-phsubsw.c: Likewise.
  3657. * gcc.target/i386/ssse3-phsubw.c: Likewise.
  3658. * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
  3659. * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
  3660. * gcc.target/i386/ssse3-pshufb.c: Likewise.
  3661. * gcc.target/i386/ssse3-psignb.c: Likewise.
  3662. * gcc.target/i386/ssse3-psignd.c: Likewise.
  3663. * gcc.target/i386/ssse3-psignw.c: Likewise.
  3664. * gcc.target/i386/i386.exp (check_effective_target_vaes): New.
  3665. * gcc.target/i386/m128-check.h: Include <xmmintrin.h>. Include
  3666. <emmintrin.h> for SSE2.
  3667. (union128i_b): Defined only for SSE2.
  3668. (union128i_w): Likewise.
  3669. (union128i_d): Likewise.
  3670. (union128i_q): Likewise.
  3671. (union128d): Likewise.
  3672. (check_union128i_b): Likewise.
  3673. (check_union128i_w): Likewise.
  3674. (check_union128i_d): Likewise.
  3675. (check_union128i_q): Likewise.
  3676. (check_union128d): Likewise.
  3677. (union128i_ub): New.
  3678. (union128i_uw): Likewise.
  3679. (check_union128i_ub): Likewise.
  3680. (check_union128i_uw): Likewise.
  3681. (ESP_FLOAT): Likewise.
  3682. (ESP_DOUBLE): Likewise.
  3683. (CHECK_ARRAY): Likewise.
  3684. (checkVd): Likewise.
  3685. (checkVf): Likewise.
  3686. (ieee754_float): Likewise.
  3687. (ieee754_double): Likewise.
  3688. * gcc.target/i386/sse-check.h: Include "m128-check.h".
  3689. * gcc.target/x86_64/abi/abi-x86_64.exp: Replace asm-support.s
  3690. with asm-support.S.
  3691. * gcc.target/x86_64/abi/asm-support.s: Renamed to ...
  3692. * gcc.target/x86_64/abi/asm-support.S: This. Add
  3693. ".sse_check none" if __AVX__ is defined.
  3694. * lib/target-supports.exp (check_effective_target_avx): New.
  3695. 2008-08-28 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  3696. PR c/30949
  3697. * gcc.dg/pr30949.c: New.
  3698. * gcc.dg/transparent-union-1.c: Update.
  3699. * gcc.dg/cleanup-1.c: Update.
  3700. * gcc.dg/assign-warn-2.c: Update.
  3701. * gcc.dg/conv-2.c: Update.
  3702. * gcc.dg/Wpointer-sign-pedantic.c: Update.
  3703. * gcc.dg/Wpointer-sign-Wall.c: Update.
  3704. * gcc.dg/assign-warn-1.c: Update.
  3705. * gcc.dg/dfp/composite-type.c: Update.
  3706. * gcc.dg/noncompile/20020213-1.c: Update.
  3707. 2008-08-28 Daniel Kraft <d@domob.eu>
  3708. * gfortran.dg/typebound_call_1.f03: New test.
  3709. * gfortran.dg/typebound_call_2.f03: New test.
  3710. * gfortran.dg/typebound_call_3.f03: New test.
  3711. * gfortran.dg/typebound_call_4.f03: New test.
  3712. * gfortran.dg/typebound_call_5.f03: New test.
  3713. * gfortran.dg/typebound_call_6.f03: New test.
  3714. * gfortran.dg/typebound_proc_1.f08: Don't expect not-implemented error.
  3715. * gfortran.dg/typebound_proc_2.f90: Ditto.
  3716. * gfortran.dg/typebound_proc_5.f03: Ditto.
  3717. * gfortran.dg/typebound_proc_6.f03: Ditto.
  3718. * gfortran.dg/typebound_proc_7.f03: Ditto.
  3719. * gfortran.dg/typebound_proc_8.f03: Ditto.
  3720. 2008-08-28 Richard Guenther <rguenther@suse.de>
  3721. PR tree-optimization/37207
  3722. * gcc.c-torture/compile/pr37207.c: New testcase.
  3723. 2008-08-28 Janus Weil <janus@gcc.gnu.org>
  3724. PR fortran/37253
  3725. * gfortran.dg/proc_ptr_10.f90: New.
  3726. 2008-08-28 Dodji Seketeli <dodji@redhat.com>
  3727. PR c++/36741
  3728. * g++.dg/other/new-size-type.C: New test.
  3729. 2008-08-28 Ira Rosen <irar@il.ibm.com>
  3730. * lib/target-supports.exp (check_effective_target_vect_perm): New.
  3731. * gcc.dg/vect/slp-perm-1.c: New testcase.
  3732. * gcc.dg/vect/slp-perm-2.c: New testcase.
  3733. * gcc.dg/vect/slp-perm-3.c: New testcase.
  3734. * gcc.dg/vect/slp-perm-4.c: New testcase.
  3735. * gcc.dg/vect/slp-perm-5.c: New testcase.
  3736. * gcc.dg/vect/slp-perm-6.c: New testcase.
  3737. * gcc.dg/vect/slp-perm-7.c: New testcase.
  3738. * gcc.dg/vect/slp-perm-8.c: New testcase.
  3739. * gcc.dg/vect/slp-perm-9.c: New testcase.
  3740. 2008-08-27 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  3741. PR 37217
  3742. * gcc.dg/pr37217.c: New.
  3743. 2008-08-27 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  3744. PR c/31673
  3745. * gcc.dg/c90-fordecl-1.c: Update.
  3746. 2008-08-27 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  3747. PR c/37186
  3748. * gcc.dg/pr37186.c: New.
  3749. 2008-08-27 Janis Johnson <janis187@us.ibm.com>
  3750. * gcc.dg/torture/type-generic-1.c: Revert previous change.
  3751. * g++.dg/torture/type-generic-1.C: Ditto.
  3752. 2008-08-27 Jan Hubicka <jh@suse.cz>
  3753. * gcc.dg/ipa/ipacost-1.c: Remove template matching only x86-64
  3754. * gcc.dg/ipa/ipacost-2.c: Add -fipa-cp-clone; remove template matching
  3755. only x86-64
  3756. * gcc.dg/ipa/ipa-1.c: Add -fipa-cp-clone
  3757. * gcc.dg/ipa/ipa-2.c: Add -fipa-cp-clone
  3758. * gcc.dg/ipa/ipa-3.c: Add -fipa-cp-clone
  3759. * gcc.dg/ipa/ipa-4.c: Add -fipa-cp-clone
  3760. * gcc.dg/ipa/ipa-5.c: Add -fipa-cp-clone
  3761. * gcc.dg/ipa/ipa-7.c: Add -fipa-cp-clone
  3762. 2008-08-27 Paolo Carlini <paolo.carlini@oracle.com>
  3763. PR c++/35321
  3764. * g++.dg/parse/offsetof8.C: New.
  3765. 2008-08-27 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  3766. PR c++/17880
  3767. * g++.dg/warn/sequence-pt-1.C: New.
  3768. * g++.dg/warn/sequence-pt-pr17880.C: New.
  3769. 2008-08-26 Douglas Gregor <doug.gregor@gmail.com>
  3770. * g++.dg/cpp0x/scoped_enum_examples.C: New.
  3771. * g++.dg/cpp0x/scoped_enum.C: New.
  3772. * g++.dg/cpp0x/scoped_enum_98.C: New.
  3773. * g++.dg/cpp0x/enum_base_warn.C: New.
  3774. * g++.dg/cpp0x/enum_base.C: New.
  3775. 2008-08-26 Janis Johnson <janis187@us.ibm.com>
  3776. * gcc.target/powerpc/altivec-macros.c: Fix dg-message directives.
  3777. * gcc.target/powerpc/ppu-intrinsics.c: Ignore some warnings.
  3778. * gcc.target/powerpc/darwin-save-world-1.c: Require AltiVec hardware.
  3779. * gcc.target/powerpc/altivec-types-1.c: Expect some notes.
  3780. * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Ignore a warning.
  3781. * g++.dg/ext/altivec-2.C: Initialize a local variable.
  3782. * g++.dg/ext/altivec-3.C: Move AltiVec code out of main.
  3783. * gcc.dg/torture/type-generic-1.c: Don't use IBM 128-bit long double.
  3784. * g++.dg/torture/type-generic-1.C: Ditto.
  3785. 2008-08-26 Victor Kaplansky <victork@il.ibm.com>
  3786. * gcc.dg/vect/slp-18.c: Require vect_intfloat_cvt.
  3787. * gcc.dg/vect/slp-11.c: Likewise.
  3788. * gcc.dg/vect/fast-math-pr35982.c: Likewise.
  3789. * lib/target-supports.exp:
  3790. (check_effective_target_vect_pack_trunc): Add SPU to the list.
  3791. (check_effective_target_vect_extract_even_odd): Likewise.
  3792. (check_effective_target_vect_extract_even_odd_wide): Likewise.
  3793. (check_effective_target_vect_interleave): Likewise.
  3794. 2008-08-25 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
  3795. Andrew Pinski <andrew_pinski@playstation.sony.com>
  3796. * gcc.target/powerpc/altivec-volatile.c: New test.
  3797. 2008-08-25 Daniel Kraft <d@domob.eu>
  3798. * gfortran.dg/extends_7.f03: New test.
  3799. * gfortran.dg/typebound_proc_7.f03: New test.
  3800. * gfortran.dg/typebound_proc_8.f03: New test.
  3801. 2008-08-24 Adam Nemet <anemet@caviumnetworks.com>
  3802. * gcc.target/mips/octeon-pop-1.c: New test.
  3803. 2008-08-24 Tobias Burnus <burnus@net-b.de>
  3804. PR fortran/37201
  3805. * gfortran.dg/bind_c_18.f90: New.
  3806. 2008-08-24 Jan Hubicka <jh@suse.cz>
  3807. * gcc.dg/ipa/ipacost-1.c: New testcase.
  3808. * gcc.dg/ipa/ipacost-2.c: New testcase.
  3809. * gcc.dg/ipa/ipa-7.c: Update template.
  3810. 2008-08-24 Tobias Burnus <burnus@net-b.de>
  3811. PR fortran/37201
  3812. * gfortran.dg/bind_c_usage_17.f90: New.
  3813. * gfortran.dg/bind_c_usage_17_c.c: New.
  3814. 2008-08-24 Daniel Kraft <d@domob.eu>
  3815. * gfortran.dg/finalize_5.f03: Adapted expected error message to
  3816. changes to handling of CONTAINS in derived-type declarations.
  3817. * gfortran.dg/typebound_proc_1.f08: New test.
  3818. * gfortran.dg/typebound_proc_2.f90: New test.
  3819. * gfortran.dg/typebound_proc_3.f03: New test.
  3820. * gfortran.dg/typebound_proc_4.f03: New test.
  3821. * gfortran.dg/typebound_proc_5.f03: New test.
  3822. * gfortran.dg/typebound_proc_6.f03: New test.
  3823. 2008-08-23 Tobias Burnus <burnus@net-b.de>
  3824. PR fortran/37076
  3825. * gfortran.dg/widechar_9.f90: New.
  3826. 2008-08-23 Tobias Burnus <burnus@net-b.de>
  3827. PR fortran/37025
  3828. * gfortran.dg/widechar_8.f90: New.
  3829. 2008-08-23 Ira Rosen <irar@il.ibm.com>
  3830. PR tree-optimization/37174
  3831. * g++.dg/vect/pr37174.cc: New test.
  3832. 2008-08-22 Richard Guenther <rguenther@suse.de>
  3833. PR tree-optimization/37078
  3834. * gcc.c-torture/compile/pr37078.c: New testcase.
  3835. 2008-08-22 Richard Guenther <rguenther@suse.de>
  3836. PR tree-optimization/37143
  3837. * g++.dg/vect/pr37143.C: New testcase.
  3838. 2008-08-22 Daniel Kraft <d@domob.eu>
  3839. PR fortran/30239
  3840. * gfortran.dg/duplicate_type_1.f90: New test.
  3841. * gfortran.dg/duplicate_type_2.f90: New test.
  3842. 2008-08-22 Uros Bizjak <ubizjak@gmail.com>
  3843. * gcc.dg/tree-ssa/pr21658.c (dg-options): Use -fdump-tree-ccp1-details.
  3844. (dg-final): Use cleanup-tree-dump "ccp1".
  3845. * gcc.dg/tree-prof/ic-misattribution-1a.c: Cleanup tree_profile.
  3846. * gcc.dg/ipa/iinline-1.c: Cleanup ipa dump, not tree dump.
  3847. * g++.dg/ipa/iinline-1.C: Ditto.
  3848. * gfortran.dg/intrinsic_std_1.f90: Cleanup "original" tree dump.
  3849. * gfortran.dg/char_eoshift_5.f90: Ditto.
  3850. * gfortran.dg/index_2.f90: Ditto.
  3851. 2008-08-22 Uros Bizjak <ubizjak@gmail.com>
  3852. PR target/37184
  3853. * gcc.target/i386/pr37184.c: New test.
  3854. PR target/37191
  3855. * gcc.target/i386/pr37191.c: New test.
  3856. PR target/37197
  3857. * gcc.target/i386/pr37197.c: New test.
  3858. 2008-08-22 Richard Guenther <rguenther@suse.de>
  3859. PR middle-end/36548
  3860. PR middle-end/37125
  3861. * gcc.c-torture/execute/pr37125.c: New testcase.
  3862. 2008-08-22 Daniel Kraft <d@domob.eu>
  3863. * gfortran.dg/used_before_typed_4.f90: New test.
  3864. 2008-08-22 Daniel Kraft <d@domob.eu>
  3865. PR fortran/32095
  3866. PR fortran/34228
  3867. * gfortran.dg/used_before_typed_1.f90: New test.
  3868. * gfortran.dg/used_before_typed_2.f90: New test.
  3869. * gfortran.dg/used_before_typed_3.f90: New test.
  3870. * gfortran.dg/array_constructor_26.f03: Add -std=gnu to not enable
  3871. legacy-behaviour for the new check.
  3872. * gfortran.dg/array_constructor_27.f03: Ditto.
  3873. * gfortran.dg/blockdata_4.f90: Ditto.
  3874. * gfortran.dg/bound_2.f90: Reordered declarations to satisfy the check.
  3875. * gfortran.dg/result_in_spec_1.f90: Ditto.
  3876. * gfortran.dg/argument_checking_7.f90: Adapted expected error messages.
  3877. 2008-08-21 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  3878. PR 30457
  3879. * gcc.dg/pr30457.c: New.
  3880. 2008-08-21 Aldy Hernandez <aldyh@redhat.com>
  3881. * gcc.dg/20011008-1.c: Test column.
  3882. * gcc.dg/20080820.c: New.
  3883. * gcc.dg/fltconst-1.c: Test column.
  3884. * gcc.dg/cpp/cpp.exp: Add -fno-show-column.
  3885. * gcc.dg/cpp/trad/trad.exp: Same.
  3886. * lib/gcc.exp (gcc_target_compile): Remove -fno-show-column.
  3887. * lib/gcc-dg.exp (process-message): Handle columns.
  3888. 2008-08-21 Joseph Myers <joseph@codesourcery.com>
  3889. * g++.dg/opt/anchor1.C (foo): Return the return value of
  3890. ycf->ascent.
  3891. 2008-08-21 Richard Guenther <rguenther@suse.de>
  3892. * gcc.dg/vect/vect-fold-1.c: Scan ccp1 dump instead of dom1.
  3893. 2008-08-21 Richard Guenther <rguenther@suse.de>
  3894. PR middle-end/36817
  3895. * gcc.c-torture/compile/pr36817.c: New testcase.
  3896. 2008-08-21 Richard Guenther <rguenther@suse.de>
  3897. * gcc.dg/tree-ssa/ssa-fre-13.c: Remove XFAIL.
  3898. * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
  3899. * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
  3900. * gcc.dg/tree-ssa/data-dep-1.c: Likewise.
  3901. * gcc.dg/tree-ssa/ltrans-3.c: Likewise.
  3902. 2008-08-21 Richard Guenther <rguenther@suse.de>
  3903. PR testsuite/37182
  3904. * gcc.dg/pr17506.c: Remove duplicate testcase.
  3905. * gcc.dg/uninit-15.c: Adjust to allow for both correct
  3906. behaviors, one xfailed.
  3907. 2008-08-21 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  3908. PR middle-end/179
  3909. * gcc.dg/uninit-6.c (make_something): Remove XFAIL.
  3910. * gcc.dg/uninit-6-O0.c (make_something): Remove XFAIL.
  3911. * gcc.dg/uninit-B.c (baz): Remove XFAIL.
  3912. * gcc.dg/uninit-B-2.c: New.
  3913. * gcc.dg/uninit-B-O0-2.c: New.
  3914. * gcc.dg/uninit-pr19430-O0.c: New.
  3915. * gcc.dg/uninit-pr19430.c: New.
  3916. * gcc.dg/uninit-pr19430-2.c: New.
  3917. 2008-08-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  3918. PR c++/35158
  3919. * g++.dg/gomp/pr35158.C: New.
  3920. 2008-08-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  3921. PR 35701
  3922. * gcc.dg/pr35701.c: New.
  3923. * gcc.dg/Wconversion-real-integer.c: Add more tests.
  3924. * gcc.dg/Wconversion-pr34389.c: Update.
  3925. * g++.dg/warn/Wconversion-pr34389.C: Update.
  3926. 2008-08-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  3927. PR c++/35602
  3928. * g++.dg/warn/pr35602.C: New.
  3929. 2008-08-20 Richard Guenther <rguenther@suse.de>
  3930. * gcc.dg/tree-ssa/pr21829.c: Scan optimized and cddce2 dumps
  3931. instead of phicprop2. Make sure all is fine after cddce2,
  3932. add an XFAILed scan for merging the two remaining ifs.
  3933. 2008-08-20 Richard Guenther <rguenther@suse.de>
  3934. * gcc.c-torture/compile/20080820-1.c: New testcase.
  3935. 2008-08-20 Jakub Jelinek <jakub@redhat.com>
  3936. PR c/37171
  3937. * gcc.dg/pr37171.c: New test.
  3938. 2008-08-20 Arnaud Charlet <charlet@adacore.com>
  3939. * gnat.dg/div_no_warning.adb: New test.
  3940. 2008-08-20 H.J. Lu <hongjiu.lu@intel.com>
  3941. PR target/37169
  3942. * i386/sse2-init-v2di-2.c: New.
  3943. 2008-08-20 Richard Guenther <rguenther@suse.de>
  3944. * gcc.dg/tree-ssa/forwprop-9.c: Scan FRE dump as well.
  3945. * gcc.dg/tree-ssa/forwprop-10.c: New testcase.
  3946. 2008-08-20 Richard Guenther <rguenther@suse.de>
  3947. * gcc.dg/tree-ssa/20030530-2.c: Scan dom2 dump.
  3948. * gcc.dg/tree-ssa/20030611-1.c: Likewise.
  3949. * gcc.dg/tree-ssa/20030703-1.c: Likewise.
  3950. * gcc.dg/tree-ssa/20030703-2.c: Likewise.
  3951. * gcc.dg/tree-ssa/20030708-1.c: Likewise.
  3952. * gcc.dg/tree-ssa/20030709-3.c: Likewise.
  3953. * gcc.dg/tree-ssa/20030710-1.c: Likewise.
  3954. * gcc.dg/tree-ssa/20030711-1.c: Likewise.
  3955. * gcc.dg/tree-ssa/20030711-2.c: Likewise.
  3956. * gcc.dg/tree-ssa/20030711-3.c: Likewise.
  3957. * gcc.dg/tree-ssa/20030714-1.c: Likewise.
  3958. * gcc.dg/tree-ssa/20030714-2.c: Likewise.
  3959. * gcc.dg/tree-ssa/20030729-1.c: Likewise.
  3960. * gcc.dg/tree-ssa/20030730-1.c: Likewise.
  3961. * gcc.dg/tree-ssa/20030730-2.c: Likewise.
  3962. * gcc.dg/tree-ssa/20030731-1.c: Likewise.
  3963. * gcc.dg/tree-ssa/20030807-1.c: Likewise.
  3964. * gcc.dg/tree-ssa/20030807-11.c: Likewise.
  3965. * gcc.dg/tree-ssa/20030807-2.c: Likewise.
  3966. * gcc.dg/tree-ssa/20030807-3.c: Likewise.
  3967. * gcc.dg/tree-ssa/20030807-5.c: Likewise.
  3968. * gcc.dg/tree-ssa/20030807-8.c: Likewise.
  3969. * gcc.dg/tree-ssa/20030807-9.c: Likewise.
  3970. * gcc.dg/tree-ssa/20030814-1.c: Likewise.
  3971. * gcc.dg/tree-ssa/20030814-2.c: Likewise.
  3972. * gcc.dg/tree-ssa/20030814-3.c: Likewise.
  3973. * gcc.dg/tree-ssa/20030814-4.c: Likewise.
  3974. * gcc.dg/tree-ssa/20030814-5.c: Likewise.
  3975. * gcc.dg/tree-ssa/20030814-6.c: Likewise.
  3976. * gcc.dg/tree-ssa/20030814-7.c: Likewise.
  3977. * gcc.dg/tree-ssa/20030922-1.c: Likewise.
  3978. * gcc.dg/tree-ssa/20040729-1.c: Likewise.
  3979. * gcc.dg/tree-ssa/20041122-1.c: Likewise.
  3980. * gcc.dg/tree-ssa/pr21417.c: Likewise.
  3981. * gcc.dg/tree-ssa/pr21829.c: Scan phicprop2 dump.
  3982. * gcc.dg/tree-ssa/ssa-dce-1.c: Scan dce2 dump.
  3983. * gcc.dg/tree-ssa/ssa-dce-2.c: Likewise.
  3984. * g++.dg/tree-ssa/pr31146.C: Remove XFAIL, adjust pattern.
  3985. * gfortran.dg/ldist-1.f90: Adjust.
  3986. 2008-08-20 Victor Kaplansky <victork@il.ibm.com>
  3987. * gcc.dg/vect/vect-multitypes-15.c: Fix typo.
  3988. * lib/target-supports.exp
  3989. (check_effective_target_vect_long_long): Remove spu-*-*.
  3990. * gcc.dg/vect/vect-multitypes-16.c: Make init loop unvectorizable.
  3991. * gcc.dg/vect/slp-widen-mult-u8.c: Likewise.
  3992. 2008-08-20 Richard Guenther <rguenther@suse.de>
  3993. * gcc.dg/tree-ssa/pr20701.c: Scan vrp1 dump.
  3994. * gcc.dg/tree-ssa/ssa-dom-thread-1.c: Pass -fno-tree-vrp.
  3995. * gcc.dg/tree-ssa/ssa-pre-20.c: New testcase.
  3996. 2008-08-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
  3997. * gcc.dg/torture/fp-int-convert-float.c: Reenable test on SPU.
  3998. * gcc.dg/torture/fp-int-convert-timode.c: Reenable "float" test on SPU.
  3999. 2008-08-19 Richard Guenther <rguenther@suse.de>
  4000. * gcc.dg/tree-ssa/ssa-ccp-14.c: XFAIL.
  4001. 2008-08-19 H.J. Lu <hongjiu.lu@intel.com>
  4002. PR target/37157
  4003. * gcc.target/i386/sse2-unpack-1.c: New.
  4004. 2008-08-19 Jakub Jelinek <jakub@redhat.com>
  4005. PR debug/37156
  4006. * gcc.dg/pr37156.c: New test.
  4007. 2008-08-19 Richard Guenther <rguenther@suse.de>
  4008. PR tree-optimization/35972
  4009. PR tree-optimization/23094
  4010. * gcc.dg/tree-ssa/ssa-pre-19.c: New testcase.
  4011. * gcc.dg/autopar/reduc-1.c: Move constant initialized arrays to
  4012. global memory.
  4013. * gcc.dg/autopar/reduc-1char.c: Likewise.
  4014. * gcc.dg/autopar/reduc-1short.c: Likewise.
  4015. * gcc.dg/autopar/reduc-2.c: Likewise.
  4016. * gcc.dg/autopar/reduc-2char.c: Likewise.
  4017. * gcc.dg/autopar/reduc-2short.c: Likewise.
  4018. * gcc.dg/autopar/reduc-3.c: Likewise.
  4019. * gcc.dg/tree-ssa/ifc-20040816-1.c: Likewise.
  4020. * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Likewise.
  4021. * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Likewise.
  4022. * gcc.dg/vect/fast-math-vect-reduc-5.c: Likewise.
  4023. * gcc.dg/vect/fast-math-vect-reduc-7.c: Likewise.
  4024. * gcc.dg/vect/no-trapping-math-2.c: Likewise.
  4025. * gcc.dg/vect/no-trapping-math-vect-111.c: Likewise.
  4026. * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Likewise.
  4027. * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
  4028. * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
  4029. * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
  4030. * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
  4031. * gcc.dg/vect/no-vfa-vect-37.c: Likewise.
  4032. * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise.
  4033. * gcc.dg/vect/pr18400.c: Likewise.
  4034. * gcc.dg/vect/slp-12b.c: Likewise.
  4035. * gcc.dg/vect/slp-14.c: Likewise.
  4036. * gcc.dg/vect/slp-7.c: Likewise.
  4037. * gcc.dg/vect/slp-15.c: Likewise.
  4038. * gcc.dg/vect/slp-16.c: Likewise.
  4039. * gcc.dg/vect/slp-17.c: Likewise.
  4040. * gcc.dg/vect/slp-24.c: Likewise.
  4041. * gcc.dg/vect/slp-28.c: Likewise.
  4042. * gcc.dg/vect/slp-3.c: Likewise.
  4043. * gcc.dg/vect/slp-34.c: Likewise.
  4044. * gcc.dg/vect/slp-6.c: Likewise.
  4045. * gcc.dg/vect/slp-8.c: Likewise.
  4046. * gcc.dg/vect/vect-107.c: Likewise.
  4047. * gcc.dg/vect/vect-108.c: Likewise.
  4048. * gcc.dg/vect/vect-11.c: Likewise.
  4049. * gcc.dg/vect/vect-112.c: Likewise.
  4050. * gcc.dg/vect/vect-115.c: Likewise.
  4051. * gcc.dg/vect/vect-11a.c: Likewise.
  4052. * gcc.dg/vect/vect-34.c: Likewise.
  4053. * gcc.dg/vect/vect-9.c: Likewise.
  4054. * gcc.dg/vect/vect-97.c: Likewise.
  4055. * gcc.dg/vect/vect-align-1.c: Likewise.
  4056. * gcc.dg/vect/vect-float-extend-1.c: Likewise.
  4057. * gcc.dg/vect/vect-floatint-conversion-1.c: Likewise.
  4058. * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
  4059. * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
  4060. * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
  4061. * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
  4062. * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
  4063. * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
  4064. * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
  4065. * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
  4066. * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
  4067. * gcc.dg/vect/vect-intfloat-conversion-2.c: Likewise.
  4068. * gcc.dg/vect/vect-intfloat-conversion-3.c: Likewise.
  4069. * gcc.dg/vect/vect-intfloat-conversion-4a.c: Likewise.
  4070. * gcc.dg/vect/vect-intfloat-conversion-4b.c: Likewise.
  4071. * gcc.dg/vect/vect-multitypes-2.c: Likewise.
  4072. * gcc.dg/vect/vect-multitypes-5.c: Likewise.
  4073. * gcc.dg/vect/vect-reduc-1.c: Likewise.
  4074. * gcc.dg/vect/vect-reduc-1char.c: Likewise.
  4075. * gcc.dg/vect/vect-reduc-1short.c: Likewise.
  4076. * gcc.dg/vect/vect-reduc-2.c: Likewise.
  4077. * gcc.dg/vect/vect-reduc-3.c: Likewise.
  4078. * gcc.dg/vect/vect-shift-1.c: Likewise.
  4079. * gcc.dg/vect/vect-strided-float.c: Likewise.
  4080. * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
  4081. * gcc.dg/vect/wrapv-vect-reduc-2char.c: Likewise.
  4082. * gcc.dg/vect/wrapv-vect-reduc-2short.c: Likewise.
  4083. * gcc.dg/tree-ssa/gen-vect-11.c: Likewise.
  4084. * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
  4085. * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
  4086. * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: Likewise.
  4087. 2008-08-19 Ira Rosen <irar@il.ibm.com>
  4088. * gcc.dg/vect/slp-multitypes-1.c: New testcase.
  4089. * gcc.dg/vect/slp-multitypes-2.c, gcc.dg/vect/slp-multitypes-3.c,
  4090. gcc.dg/vect/slp-multitypes-4.c, gcc.dg/vect/slp-multitypes-5.c,
  4091. gcc.dg/vect/slp-multitypes-6.c, gcc.dg/vect/slp-multitypes-7.c,
  4092. gcc.dg/vect/slp-multitypes-8.c, gcc.dg/vect/slp-multitypes-9.c,
  4093. gcc.dg/vect/slp-multitypes-10.c, gcc.dg/vect/slp-multitypes-11.c,
  4094. gcc.dg/vect/slp-multitypes-12.c, gcc.dg/vect/slp-widen-mult-u8.c,
  4095. gcc.dg/vect/slp-widen-mult-s16.c, gcc.dg/vect/vect-multitypes-16.c,
  4096. gcc.dg/vect/vect-multitypes-17.c: Likewise.
  4097. * gcc.dg/vect/slp-9.c: Now vectorizable using SLP.
  4098. * gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-5.c: Likewise.
  4099. * lib/target-supports.exp (check_effective_target_vect_long_long): New.
  4100. 2008-08-18 Adam Nemet <anemet@caviumnetworks.com>
  4101. * gcc.target/mips/ext-1.c: Add -mgp64 to dg-mips-options.
  4102. 2008-08-18 Steve Ellcey <sje@cup.hp.com>
  4103. * g++.dg/other/anon5.C: Skip on *-*-hpux*.
  4104. 2008-08-18 Steve Ellcey <sje@cup.hp.com>
  4105. * gcc.dg/vect/no-vfa-pr29145.c: XFAIL if no_vect_align.
  4106. 2008-08-18 Steve Ellcey <sje@cup.hp.com>
  4107. * gcc.target/ia64/types-1.c: Change error to message.
  4108. 2008-08-18 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4109. PR cpp/7263
  4110. * gcc.dg/cpp/pr7263-2.c: New.
  4111. * gcc.dg/cpp/pr7263-2.h: New.
  4112. * gcc.dg/cpp/pr7263-3.c: New.
  4113. * gcc.dg/cpp/pr7263-3.h: New.
  4114. 2008-08-18 Robert Dewar <dewar@adacore.com>
  4115. PR ada/30827
  4116. * gnat.dg/test_version.adb: New.
  4117. 2008-08-18 Samuel Tardieu <sam@rfc1149.net>
  4118. PR ada/15808
  4119. * gnat.dg/specs/abstract_private.ads: New.
  4120. 2008-08-18 Richard Guenther <rguenther@suse.de>
  4121. * gcc.dg/fold-alloca-1.c: Scan cfg dump instead of cleanup_cfg1.
  4122. * gcc.dg/fold-compare-3.c: Likewise.
  4123. * gcc.dg/tree-ssa/20030709-2.c: Scan cddce2 dump.
  4124. * gcc.dg/tree-ssa/20030808-1.c: Likewise.
  4125. * gcc.dg/tree-ssa/20040211-1.c: Likewise.
  4126. * gcc.dg/tree-ssa/20040305-1.c: Likewise.
  4127. * gcc.dg/tree-ssa/forwprop-1.c: Adjust pattern.
  4128. * gcc.dg/tree-ssa/forwprop-2.c: Likewise..
  4129. * gcc.dg/tree-ssa/ssa-dce-3.c: Scan cddce1 dump.
  4130. 2008-08-16 Tobias Burnus <burnus@net-b.de>
  4131. PR fortran/36825
  4132. * gfortran.dg/rank_1.f90: Modify error message.
  4133. 2008-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  4134. PR fortran/35863
  4135. * gfortran.dg/utf8_1.f03: New test.
  4136. * gfortran.dg/utf8_2.f03: New test.
  4137. 2008-08-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4138. * gcc.dg/pr30551-6.c: Skip for SPU.
  4139. * gcc.dg/pr30551-3.c: Likewise.
  4140. * gcc.dg/pr30551.c: Likewise.
  4141. * g++.dg/warn/pr30551-2.C: Likewise.
  4142. * g++.dg/warn/pr30551.C: Likewise.
  4143. 2008-08-14 Janus Weil <janus@gcc.gnu.org>
  4144. PR fortran/36705
  4145. * gfortran.dg/argument_checking_7.f90: Modified.
  4146. * gfortran.dg/conflicts.f90: Modified.
  4147. * gfortran.dg/proc_decl_1.f90: Modified.
  4148. * gfortran.dg/proc_ptr_9.f90: New.
  4149. 2008-08-14 Paolo Carlini <paolo.carlini@oracle.com>
  4150. PR c++/34485
  4151. * g++.dg/template/crash81.C: New.
  4152. * g++.old-deja/g++.benjamin/tem03.C: Adjust.
  4153. * g++.old-deja/g++.benjamin/tem04.C: Likewise.
  4154. * g++.old-deja/g++.brendan/crash7.C: Likewise.
  4155. 2008-08-14 Thomas Koenig <tkoenig@gcc.gnu.org>
  4156. PR libfortran/36886
  4157. * gfortran.dg/cshift_char_3.f90: New test case.
  4158. * gfortran.dg/cshift_nan_1.f90: New test case.
  4159. 2008-08-14 Rafael Ávila de Espíndola <espindola@google.com>
  4160. * gcc.dg/visibility-14.c: New test.
  4161. * gcc.dg/visibility-15.c: New test.
  4162. * gcc.dg/visibility-16.c: New test.
  4163. * gcc.dg/visibility-17.c: New test.
  4164. * gcc.dg/visibility-18.c: New test.
  4165. * gcc.dg/visibility-19.c: New test.
  4166. 2008-08-14 Paolo Carlini <paolo.carlini@oracle.com>
  4167. PR c++/34600
  4168. * g++.dg/parse/crash43.C: New.
  4169. 2008-08-14 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4170. PR c/28152
  4171. * gcc.dg/parser-pr28152.c: New.
  4172. * gcc.dg/parser-pr28152-2.c: New.
  4173. 2008-08-14 Dorit Nuzman <dorit@il.ibm.com>
  4174. * gcc.dg/vect/vect-outer-4g.c: Change loop bound.
  4175. * gcc.dg/vect/vect-outer-4k.c: Likewise.
  4176. * gcc.dg/vect/vect-outer-4l.c: Likewise.
  4177. * gcc.dg/vect/vect-outer-4f.c: Likewise.
  4178. * gcc.dg/vect/vect-outer-4a.c: Vectorizable. Remove obsolete comment.
  4179. * gcc.dg/vect/vect-outer-4i.c: Likewise.
  4180. * gcc.dg/vect/vect-outer-4b.c: Likewise.
  4181. * gcc.dg/vect/vect-outer-4j.c: Likewise.
  4182. 2008-08-14 Uros Bizjak <ubizjak@gmail.com>
  4183. PR target/37101
  4184. * gcc.target/i386/pr37101.c: New test.
  4185. 2008-08-14 Jakub Jelinek <jakub@redhat.com>
  4186. PR middle-end/37103
  4187. * gcc.c-torture/execute/20080813-1.c: New test.
  4188. 2008-08-13 H.J. Lu <hongjiu.lu@intel.com>
  4189. * gcc.target/i386/incoming-1.c: Skip *-*-darwin*.
  4190. * gcc.target/i386/incoming-2.c: Likewise.
  4191. * gcc.target/i386/incoming-3.c: Likewise.
  4192. * gcc.target/i386/incoming-4.c: Likewise.
  4193. * gcc.target/i386/incoming-5.c: Likewise.
  4194. 2008-08-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4195. PR 30551
  4196. * gcc.dg/pr30551.c: New.
  4197. * gcc.dg/pr30551-2.c: New.
  4198. * gcc.dg/pr30551-3.c: New.
  4199. * gcc.dg/pr30551-4.c: New.
  4200. * gcc.dg/pr30551-5.c: New.
  4201. * gcc.dg/pr30551-6.c: New.
  4202. * gcc.dg/tree-ssa/reassoc-3.c: Don't compile with -pedantic-errors.
  4203. * g++.dg/warn/pr30551.C: New.
  4204. * g++.dg/warn/pr30551-2.C: New.
  4205. 2008-08-13 Richard Guenther <rguenther@suse.de>
  4206. * gcc.dg/tree-ssa/ssa-ccp-21.c: New testcase.
  4207. * gcc.dg/tree-ssa/ssa-ccp-22.c: Likewise.
  4208. * gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
  4209. 2008-08-13 Samuel Tardieu <sam@rfc1149.net>
  4210. PR ada/36777
  4211. * gnat.dg/protected_self_ref1.adb, gnat.dg/protected_self_ref2.adb:
  4212. New.
  4213. 2008-08-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4214. PR c/15236
  4215. * gcc.dg/pr15236.c: New.
  4216. * gcc.dg/torture/pr25183.c: Update.
  4217. 2008-08-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4218. PR 35635
  4219. * gcc.dg/pr35635.c: New.
  4220. * gcc.dg/Wconversion-integer.c: Update.
  4221. * gcc.dg/Wconversion-integer-no-sign.c: Update.
  4222. * gcc.dg/Wsign-conversion.c: Update.
  4223. * g++.dg/warn/pr35635.C: New.
  4224. * g++.dg/warn/Wconversion-integer.C: Update.
  4225. * g++.dg/warn/Wsign-conversion.C: Update.
  4226. 2008-08-13 Richard Guenther <rguenther@suse.de>
  4227. PR tree-optimization/15255
  4228. * gcc.dg/tree-ssa/reassoc-14.c: New testcase.
  4229. * gcc.dg/tree-ssa/reassoc-15.c: Likewise.
  4230. * gcc.dg/tree-ssa/reassoc-16.c: Likewise.
  4231. * gcc.dg/torture/reassoc-1.c: Likewise.
  4232. * gcc.dg/tree-ssa/recip-2.c: Adjust.
  4233. * gcc.dg/tree-ssa/recip-6.c: Likewise.
  4234. * gcc.dg/tree-ssa/recip-7.c: Likewise.
  4235. * gfortran.dg/reassoc_4.f: Likewise.
  4236. 2008-08-12 Janis Johnson <janis187@us.ibm.com>
  4237. * gcc.target/i386/pr32000-2.c: Use dg-skip-if for target expression.
  4238. * gcc.target/i386/stackalign/return-3.c: Ditto.
  4239. * gcc.target/sparc/ultrasp3.c: Ditto.
  4240. * lib/target-supports-dg.exp (dg-require-effective-target): Error
  4241. if argument is not a single effective-target keyword.
  4242. PR testsuite/36087
  4243. * gcc.dg/var-expand3.c: Fix name of dump file.
  4244. 2008-08-12 Paolo Carlini <paolo.carlini@oracle.com>
  4245. * g++.old-deja/g++.other/decl5.C: Expand new expected errors.
  4246. 2008-08-12 Paolo Carlini <paolo.carlini@oracle.com>
  4247. PR c++/37087
  4248. * g++.dg/template/crash80.C: New.
  4249. * g++.old-deja/g++.other/decl5.C: Adjust.
  4250. 2008-08-12 Jakub Jelinek <jakub@redhat.com>
  4251. PR middle-end/37014
  4252. * gcc.c-torture/compile/20080812-1.c: New test.
  4253. PR tree-optimization/37084
  4254. * g++.dg/tree-ssa/pr37084.C: New test.
  4255. 2008-08-12 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
  4256. * gcc.c-torture/execute/20031003-1.c (main): Update test to
  4257. accommodate SPU single-precision rounding mode.
  4258. * gcc.c-torture/execute/conversion.c (test_float_to_integer,
  4259. test_float_to_longlong_integer): Likewise.
  4260. * gcc.c-torture/execute/ieee/rbug.c (main): Likewise.
  4261. * gcc.dg/hex-round-1.c: Skip test on SPU.
  4262. * gcc.dg/hex-round-2.c: Likewise.
  4263. 2008-08-12 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
  4264. * gcc.c-torture/execute/ieee/inf-2.c (testf): Skip on the SPU.
  4265. 2008-08-12 Jakub Jelinek <jakub@redhat.com>
  4266. PR c++/36688
  4267. * g++.dg/init/const6.C: New test.
  4268. 2008-08-12 Ira Rosen <irar@il.ibm.com>
  4269. * gcc.dg/vect/vect-multitypes-12.c: New.
  4270. * gcc.dg/vect/vect-multitypes-13.c, gcc.dg/vect/vect-multitypes-14.c,
  4271. gcc.dg/vect/vect-multitypes-15.c : Likewise.
  4272. * gcc.dg/vect/vect-reduc-dot-u8a.c: Avoid vectorization of the
  4273. init loop.
  4274. * gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-strided-store-a-u8-i2.c:
  4275. Likewise.
  4276. * gcc.dg/vect/vect-reduc-dot-u8b.c: Avoid vectorization of the init
  4277. loop.
  4278. Should be vectorizable on targets that support vector unpack.
  4279. * gcc.dg/vect/vect-widen-mult-u8.c,
  4280. gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c,
  4281. gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Likewise.
  4282. * gcc.dg/vect/vect-35.c: Should be vectorizable on targets that
  4283. support vector pack. Avoid vectorization of the init loop.
  4284. * gcc.dg/vect/vect-reduc-pattern-1b.c: Should be vectorizable on
  4285. targets that support vector unpack.
  4286. * gcc.dg/vect/vect-reduc-pattern-2b.c,
  4287. gcc.dg/vect/vect-reduc-dot-s8c.c, gcc.dg/vect/vect-112.c: Likewise.
  4288. 2008-08-11 Jakub Jelinek <jakub@redhat.com>
  4289. PR rtl-optimization/36998
  4290. * gcc.dg/pr36998.c: New test.
  4291. 2008-08-11 Andreas Krebbel <krebbel1@de.ibm.com>
  4292. * gcc.target/s390/20080806-1.c: Move testcase ...
  4293. * gcc.c-torture/compile/20080806-1.c: ... to here and make it
  4294. stack size sensitive.
  4295. 2008-08-10 Samuel Tardieu <sam@rfc1149.net>
  4296. * gnat.dg/exp0_eval.adb: New.
  4297. 2008-08-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4298. PR middle-end/20644
  4299. * gcc.dg/uninit-pr20644-O0.c: New.
  4300. * gcc.dg/uninit-pr20644.c: New.
  4301. 2008-08-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4302. PR 36901
  4303. * gcc.dg/pr36901.h: Do not depend on limits.h.
  4304. * gcc.dg/pr36901-3.c: Update.
  4305. * gcc.dg/pr36901-4.c: Update.
  4306. 2008-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4307. PR middle-end/36238
  4308. * gcc.c-torture/compile/pr36238.c: New testcase.
  4309. 2008-08-09 Richard Sandiford <rdsandiford@googlemail.com>
  4310. * lib/target-supports.exp (check_profiling_available): Return false
  4311. for -p and -pg on MIPS16 targets.
  4312. 2008-08-09 Richard Guenther <rguenther@suse.de>
  4313. * gcc.dg/tree-ssa/inline-2.c: New testcase.
  4314. 2008-08-09 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4315. PR c/17880
  4316. * gcc.dg/sequence-pt-pr17880.c: New.
  4317. 2008-08-09 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4318. PR c++/12242
  4319. * g++.dg/warn/pr12242.C: New.
  4320. 2008-08-09 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4321. PR 36901
  4322. * gcc.dg/pr36901-1.c: New.
  4323. * gcc.dg/pr36901-3.c: New.
  4324. * gcc.dg/pr36901-2.c: New.
  4325. * gcc.dg/pr36901-4.c: New.
  4326. * gcc.dg/pr36901-system.h: New.
  4327. * gcc.dg/pr36901.h: New.
  4328. * gcc.target/powerpc/altivec-macros.c: Update.
  4329. * gcc.target/i386/regparm.c: Update.
  4330. * gcc.dg/funcdef-var-1.c: Update.
  4331. * gcc.dg/parm-mismatch-1.c: Update.
  4332. * gcc.dg/attr-noinline.c: Update.
  4333. * gcc.dg/wtr-static-1.c: Update.
  4334. * gcc.dg/redecl-11.c: Update.
  4335. * gcc.dg/pr27953.c: Update.
  4336. * gcc.dg/proto-1.c: Update.
  4337. * gcc.dg/decl-3.c: Update.
  4338. * gcc.dg/redecl-13.c: Update.
  4339. * gcc.dg/pr15360-1.c: Update.
  4340. * gcc.dg/redecl-15.c: Update.
  4341. * gcc.dg/enum-compat-1.c: Update.
  4342. * gcc.dg/dll-3.c: Update.
  4343. * gcc.dg/array-5.c: Update.
  4344. * gcc.dg/Wredundant-decls-2.c: Update.
  4345. * gcc.dg/inline4.c: Update.
  4346. * gcc.dg/redecl-2.c: Update.
  4347. * gcc.dg/inline-14.c: Update.
  4348. * gcc.dg/tls/diag-3.c: Update.
  4349. * gcc.dg/funcdef-var-2.c: Update.
  4350. * gcc.dg/20041213-1.c: Update.
  4351. * gcc.dg/old-style-then-proto-1.c: Update.
  4352. * gcc.dg/decl-2.c: Update.
  4353. * gcc.dg/redecl-12.c: Update.
  4354. * gcc.dg/decl-4.c: Update.
  4355. * gcc.dg/Wshadow-1.c: Update.
  4356. * gcc.dg/transparent-union-2.c: Update.
  4357. * gcc.dg/visibility-7.c: Update.
  4358. * gcc.dg/dll-2.c: Update.
  4359. * gcc.dg/redecl-16.c: Update.
  4360. * gcc.dg/inline1.c: Update.
  4361. * gcc.dg/decl-8.c: Update.
  4362. * gcc.dg/nested-redef-1.c: Update.
  4363. * gcc.dg/inline3.c: Update.
  4364. * gcc.dg/redecl-1.c: Update.
  4365. * gcc.dg/inline5.c: Update.
  4366. * gcc.dg/pr35899.c: Update.
  4367. * gcc.dg/noncompile/label-lineno-1.c: Update.
  4368. * gcc.dg/noncompile/label-1.c: Update.
  4369. * gcc.dg/noncompile/20020220-1.c: Update.
  4370. * gcc.dg/noncompile/redecl-1.c: Update.
  4371. * gcc.dg/redecl-5.c: Update.
  4372. * gcc.dg/qual-return-3.c: Update.
  4373. * gcc.dg/label-decl-4.c: Update.
  4374. 2008-08-09 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4375. PR 7651
  4376. * g++.dg/warn/Wuninitializable-member.C: New.
  4377. * g++.dg/warn/Wuninitializable-member-no.C: New.
  4378. 2008-08-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4379. PR 28875
  4380. * gcc.dg/unused-6-no.c: New.
  4381. * gcc.dg/unused-6-WallWextra.c: New.
  4382. 2008-08-08 Volker Reichelt <v.reichelt@netcologne.de>
  4383. PR c++/35985
  4384. * g++.dg/inherit/base3.C: New.
  4385. 2008-08-08 Dorit Nuzman <dorit@il.ibm.com>
  4386. * lib/target-supports.exp (check_effective_target_vect_floatint_cvt):
  4387. Add powerpc.
  4388. 2008-08-08 Daniel Kraft <d@domob.eu>
  4389. * gfortran.dg/finalize_9.f03: New test.
  4390. * gfortran.dg/module_md5_1.f90: Adapted MD5-sum for changed module
  4391. file format.
  4392. 2008-08-08 Richard Guenther <rguenther@suse.de>
  4393. * gcc.dg/tree-ssa/ssa-ccp-20.c: New testcase.
  4394. 2008-08-08 Richard Guenther <rguenther@suse.de>
  4395. PR tree-optimization/37056
  4396. * gcc.c-torture/compile/pr37056.c: New testcase.
  4397. 2008-08-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  4398. * gcc.dg/Wcxx-compat-2.c: Check for bool/_Bool.
  4399. 2008-08-07 Douglas Gregor <doug.gregor@gmail.com>
  4400. * g++.dg/cpp0x/decltype12.C: New.
  4401. 2008-08-07 H.J. Lu <hongjiu.lu@intel.com>
  4402. PR target/36992
  4403. * gcc.target/i386/pr36992-1.c: Scan movq.
  4404. * gcc.target/i386/pr36992-2.c: Use "-O2 -msse4" instead of
  4405. "-O0 -msse2". Scan movq.
  4406. 2008-08-07 Richard Guenther <rguenther@suse.de>
  4407. PR middle-end/37042
  4408. * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: New testcase.
  4409. 2008-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
  4410. * gcc.c-torture/compile/20080806-1.c: Move testcase ...
  4411. * gcc.target/s390/20080806-1.c: ... to here.
  4412. 2008-08-06 Douglas Gregor <doug.gregor@gmail.com>
  4413. PR c++/36460
  4414. * g++.dg/cpp0x/bracket3.C: Add another test case for the >>
  4415. warning under -Wc++0x-compat.
  4416. * g++.dg/cpp0x/bracket4.C: Add testcase for PR c++/36460.
  4417. 2008-08-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  4418. * gcc.dg/Wcxx-compat-2.c: Adjust test for more warnings.
  4419. 2008-08-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4420. PR 26785
  4421. * g++.dg/warn/pr26785.C: New.
  4422. 2008-08-06 Victor Kaplansky <victork@il.ibm.com>
  4423. * gcc.dg/vect/costmodel/ppc/costmodel-slp-34.c: New test.
  4424. 2008-08-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4425. PR 8715
  4426. * gcc.dg/pr8715.c: New.
  4427. * g++.dg/warn/pr8715.C: New.
  4428. 2008-08-06 Marc Gauthier <marc@tensilica.com>
  4429. * lib/target-supports.exp (check_profiling_available): Match more
  4430. processor names for Xtensa.
  4431. * g++.old-deja/g++.jason/thunk3.C: Likewise.
  4432. * gcc.dg/intmax_t-1.c: Likewise.
  4433. * gcc.dg/sibcall-3.c: Likewise.
  4434. * gcc.dg/sibcall-4.c: Likewise.
  4435. * gcc.c-torture/compile/20001226-1.c: Likewise.
  4436. 2008-08-06 H.J. Lu <hongjiu.lu@intel.com>
  4437. PR middle-end/37010
  4438. * gcc.dg/torture/stackalign/push-1.c: New.
  4439. 2008-08-06 Michael Matz <matz@suse.de>
  4440. PR target/36613
  4441. * gcc.target/i386/pr36613.c: New testcase.
  4442. 2008-08-06 H.J. Lu <hongjiu.lu@intel.com>
  4443. PR middle-end/37009
  4444. * gcc.dg/torture/stackalign/alloca-2.c: New.
  4445. * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
  4446. * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
  4447. * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
  4448. * gcc.target/i386/incoming-1.c: Likewise.
  4449. * gcc.target/i386/incoming-2.c: Likewise.
  4450. * gcc.target/i386/incoming-3.c: Likewise.
  4451. * gcc.target/i386/incoming-4.c: Likewise.
  4452. * gcc.target/i386/incoming-5.c: Likewise.
  4453. 2008-08-06 Aldy Hernandez <aldyh@redhat.com>
  4454. PR middle-end/35432
  4455. * gcc.c-torture/compile/pr35432.c: New file.
  4456. 2008-08-06 Arnaud Charlet <charlet@adacore.com>
  4457. * gnat.dg/iface_test.ad[s,b]: New test.
  4458. * gnat.dg/test_call.adb: New test.
  4459. 2008-08-06 Andreas Krebbel <krebbel1@de.ibm.com>
  4460. * gcc.c-torture/compile/20080806-1.c: New testcase.
  4461. 2008-08-06 Maxim Kuvyrkov <maxim@codesourcery.com>
  4462. * gcc.target/ia64/20080802-1.c: New test.
  4463. 2008-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4464. PR tree-opt/37024
  4465. * gcc.dg/tree-ssa/tailcall-4.c: New testcase.
  4466. 2008-08-05 Richard Guenther <rguenther@suse.de>
  4467. PR middle-end/37026
  4468. * gcc.c-torture/compile/pr37026.c: New testcase.
  4469. 2008-08-04 Arnaud Charlet <charlet@adacore.com>
  4470. * gnat.dg/access_discr2.adb: New test.
  4471. * gnat.dg/not_null.adb: New test.
  4472. 2008-08-04 Richard Guenther <rguenther@suse.de>
  4473. PR middle-end/36691
  4474. * gcc.c-torture/execute/pr36691.c: New testcase.
  4475. 2008-08-04 Victor Kaplansky <victork@il.ibm.com>
  4476. * gcc.dg/vect/vect-complex-5.c: New test.
  4477. 2008-08-04 Simon Baldwin <simonb@google.com>
  4478. PR c++/36999
  4479. * g++.dg/warn/pr36999.C: New.
  4480. 2008-08-04 Arnaud Charlet <charlet@adacore.com>
  4481. * gnat.dg/bip_aggregate_bug.adb: New test.
  4482. * gnat.dg/test_ai254.adb: New test.
  4483. 2008-08-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  4484. * gfortran.dg/fmt_t_7.f: Replace CR-LF with LF.
  4485. 2008-08-03 Uros Bizjak <ubizjak@gmail.com>
  4486. PR target/36992
  4487. * gcc.target/i386/pr36992-1.c: New test.
  4488. * gcc.target/i386/pr36992-2.c: Ditto.
  4489. 2008-08-02 Richard Guenther <rguenther@suse.de>
  4490. PR target/35252
  4491. * lib/target-supports.exp (vect_extract_even_odd_wide) Add.
  4492. (vect_strided_wide): Likewise.
  4493. * gcc.dg/vect/fast-math-pr35982.c: Enable for
  4494. vect_extract_even_odd_wide.
  4495. * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
  4496. * gcc.dg/vect/vect-1.c: Likewise.
  4497. * gcc.dg/vect/vect-107.c: Likewise.
  4498. * gcc.dg/vect/vect-98.c: Likewise.
  4499. * gcc.dg/vect/vect-strided-float.c: Likewise.
  4500. * gcc.dg/vect/slp-11.c: Enable for vect_strided_wide.
  4501. * gcc.dg/vect/slp-12a.c: Likewise.
  4502. * gcc.dg/vect/slp-12b.c: Likewise.
  4503. * gcc.dg/vect/slp-19.c: Likewise.
  4504. * gcc.dg/vect/slp-23.c: Likewise.
  4505. * gcc.dg/vect/slp-5.c: Likewise.
  4506. 2008-08-02 Eric Botcazou <ebotcazou@adacore.com>
  4507. * gnat.dg/boolean_expr2.adb: New test.
  4508. 2008-08-01 Arnaud Charlet <charlet@adacore.com>
  4509. * gnat.dg/conv4.adb: New test.
  4510. * gnat.dg/overloading.adb: New test.
  4511. 2008-08-01 Jakub Jelinek <jakub@redhat.com>
  4512. PR tree-optimization/36991
  4513. * gcc.dg/pr36991.c: New test.
  4514. 2008-08-01 Eric Botcazou <ebotcazou@adacore.com>
  4515. * gnat.dg/boolean_expr.ad[sb]: Rename to boolean_expr1.ad[sb].
  4516. 2008-08-01 Richard Guenther <rguenther@suse.de>
  4517. PR middle-end/36997
  4518. * gcc.dg/pr36997.c: New testcase.
  4519. 2008-08-01 Eric Botcazou <ebotcazou@adacore.com>
  4520. * gnat.dg/deferred_const1.adb: New test.
  4521. * gnat.dg/deferred_const2.adb: Likewise.
  4522. * gnat.dg/deferred_const2_pkg.ad[sb]: New helper.
  4523. * gnat.dg/deferred_const3.adb: New test.
  4524. * gnat.dg/deferred_const3_pkg.ad[sb]: New helper.
  4525. 2008-08-01 Richard Guenther <rguenther@suse.de>
  4526. PR tree-optimization/36988
  4527. * gcc.c-torture/compile/pr36988.c: New testcase.
  4528. 2008-08-01 Olivier Hainque <hainque@adacore.com>
  4529. * gnat.dg/raise_from_pure.ad[bs],
  4530. * gnat.dg/wrap_raise_from_pure.ad[bs]: Support for ...
  4531. * gnat.dg/test_raise_from_pure.adb: New test.
  4532. 2008-07-31 Adam Nemet <anemet@caviumnetworks.com>
  4533. * gcc.target/mips/ext-1.c: New test.
  4534. 2008-07-31 Eric Botcazou <ebotcazou@adacore.com>
  4535. * gnat.dg/discr10.ad[sb]: New test.
  4536. 2008-07-31 Jakub Jelinek <jakub@redhat.com>
  4537. PR target/35100
  4538. * gcc.target/powerpc/longcall-1.c: New test.
  4539. PR preprocessor/36649
  4540. * gcc.dg/pch/cpp-3.hs: Add include guards.
  4541. * gcc.dg/pch/cpp-3a.h: Likewise.
  4542. * gcc.dg/pch/cpp-3b.h: Likewise.
  4543. * gcc.dg/cpp/mi8.c: New test.
  4544. * gcc.dg/cpp/mi8a.h: New file.
  4545. * gcc.dg/cpp/mi8b.h: New file.
  4546. * gcc.dg/cpp/mi8c.h: New file.
  4547. * gcc.dg/cpp/mi8d.h: New file.
  4548. PR rtl-optimization/36419
  4549. * g++.dg/eh/async-unwind2.C: New test.
  4550. PR c++/36405
  4551. * g++.dg/rtti/typeid8.C: New test.
  4552. 2008-07-31 Richard Guenther <rguenther@suse.de>
  4553. PR tree-optimization/36978
  4554. * gcc.dg/torture/pr36978.c: New testcase.
  4555. 2008-07-31 Arnaud Charlet <charlet@adacore.com>
  4556. * gnat.dg/sync_iface_test.ad[s,b]: New test.
  4557. * gnat.dg/specs/sync_iface_test.ads: New test.
  4558. * gnat.dg/specs/null_aggr_bug.ads: New test.
  4559. 2008-07-31 H.J. Lu <hongjiu.lu@intel.com>
  4560. * gcc.dg/torture/stackalign/pr16660-1.c: Include "check.h".
  4561. (f): Align to 64 byte. Use check instead of asm statement.
  4562. 2008-07-31 Arnaud Charlet <charlet@adacore.com>
  4563. * gnat.dg/missing_acc_check.adb: New test.
  4564. 2008-07-31 Richard Guenther <rguenther@suse.de>
  4565. * gcc.dg/uninit-1-O0.c: New testcase.
  4566. * gcc.dg/uninit-2-O0.c: Likewise.
  4567. * gcc.dg/uninit-3-O0.c: Likewise.
  4568. * gcc.dg/uninit-4-O0.c: Likewise.
  4569. * gcc.dg/uninit-5-O0.c: Likewise.
  4570. * gcc.dg/uninit-6-O0.c: Likewise.
  4571. * gcc.dg/uninit-8-O0.c: Likewise.
  4572. * gcc.dg/uninit-9-O0.c: Likewise.
  4573. * gcc.dg/uninit-A-O0.c: Likewise.
  4574. * gcc.dg/uninit-B-O0.c: Likewise.
  4575. * gcc.dg/uninit-C-O0.c: Likewise.
  4576. * gcc.dg/uninit-D-O0.c: Likewise.
  4577. * gcc.dg/uninit-E-O0.c: Likewise.
  4578. * gcc.dg/uninit-F-O0.c: Likewise.
  4579. * gcc.dg/uninit-G-O0.c: Likewise.
  4580. * gcc.dg/uninit-H-O0.c: Likewise.
  4581. * gcc.dg/uninit-I-O0.c: Likewise.
  4582. * gcc.dg/uninit-10-O0.c: Likewise.
  4583. * gcc.dg/uninit-11-O0.c: Likewise.
  4584. * gcc.dg/uninit-12-O0.c: Likewise.
  4585. * gcc.dg/uninit-13-O0.c: Likewise.
  4586. * gcc.dg/uninit-14-O0.c: Likewise.
  4587. * gcc.dg/uninit-15-O0.c: Likewise.
  4588. * gcc.dg/Wall.c: Avoid uninitialized warning.
  4589. * gcc.dg/Wno-all.c: Likewise.
  4590. * gcc.dg/pr3074-1.c: Likewise.
  4591. 2008-07-31 Arnaud Charlet <charlet@adacore.com>
  4592. * gnat.dg/specs/genericppc.ads: New test.
  4593. 2008-07-31 Jakub Jelinek <jakub@redhat.com>
  4594. PR c/36970
  4595. * gcc.dg/free-1.c: New test.
  4596. * gcc.dg/free-2.c: New test.
  4597. PR debug/36278
  4598. * g++.dg/debug/namespace2.C: New test.
  4599. PR preprocessor/36649
  4600. * gcc.dg/pch/cpp-3.c: New test.
  4601. * gcc.dg/pch/cpp-3.hs: New file.
  4602. * gcc.dg/pch/cpp-3a.h: New file.
  4603. * gcc.dg/pch/cpp-3b.h: New file.
  4604. 2008-07-30 Eric Botcazou <ebotcazou@adacore.com>
  4605. * gnat.dg/boolean_expr.ad[sb]: New test.
  4606. 2008-07-30 H.J. Lu <hongjiu.lu@intel.com>
  4607. Joey Ye <joey.ye@intel.com>
  4608. * gcc.dg/dfp/func-vararg-alternate-d128-2.c: New.
  4609. * gcc.dg/dfp/func-vararg-mixed-2.c: Likewise.
  4610. * gcc.dg/torture/stackalign/alloca-1.c: Likewise.
  4611. * gcc.dg/torture/stackalign/builtin-apply-1.c: Likewise.
  4612. * gcc.dg/torture/stackalign/builtin-apply-2.c: Likewise.
  4613. * gcc.dg/torture/stackalign/builtin-apply-3.c: Likewise.
  4614. * gcc.dg/torture/stackalign/builtin-apply-4.c: Likewise.
  4615. * gcc.dg/torture/stackalign/builtin-return-1.c: Likewise.
  4616. * gcc.dg/torture/stackalign/check.h: Likewise.
  4617. * gcc.dg/torture/stackalign/comp-goto-1.c: Likewise.
  4618. * gcc.dg/torture/stackalign/fastcall-1.c: Likewise.
  4619. * gcc.dg/torture/stackalign/global-1.c: Likewise.
  4620. * gcc.dg/torture/stackalign/inline-1.c: Likewise.
  4621. * gcc.dg/torture/stackalign/inline-2.c: Likewise.
  4622. * gcc.dg/torture/stackalign/nested-1.c: Likewise.
  4623. * gcc.dg/torture/stackalign/nested-2.c: Likewise.
  4624. * gcc.dg/torture/stackalign/nested-3.c: Likewise.
  4625. * gcc.dg/torture/stackalign/nested-4.c: Likewise.
  4626. * gcc.dg/torture/stackalign/nested-5.c: Likewise.
  4627. * gcc.dg/torture/stackalign/nested-6.c: Likewise.
  4628. * gcc.dg/torture/stackalign/non-local-goto-1.c: Likewise.
  4629. * gcc.dg/torture/stackalign/non-local-goto-2.c: Likewise.
  4630. * gcc.dg/torture/stackalign/non-local-goto-3.c: Likewise.
  4631. * gcc.dg/torture/stackalign/non-local-goto-4.c: Likewise.
  4632. * gcc.dg/torture/stackalign/non-local-goto-5.c: Likewise.
  4633. * gcc.dg/torture/stackalign/pr16660-1.c: Likewise.
  4634. * gcc.dg/torture/stackalign/pr16660-2.c: Likewise.
  4635. * gcc.dg/torture/stackalign/pr16660-3.c: Likewise.
  4636. * gcc.dg/torture/stackalign/regparm-1.c: Likewise.
  4637. * gcc.dg/torture/stackalign/ret-struct-1.c: Likewise.
  4638. * gcc.dg/torture/stackalign/setjmp-1.c: Likewise.
  4639. * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
  4640. * gcc.dg/torture/stackalign/setjmp-3.c: Likewise.
  4641. * gcc.dg/torture/stackalign/setjmp-4.c: Likewise.
  4642. * gcc.dg/torture/stackalign/sibcall-1.c: Likewise.
  4643. * gcc.dg/torture/stackalign/stackalign.exp: Likewise.
  4644. * gcc.dg/torture/stackalign/struct-1.c: Likewise.
  4645. * gcc.dg/torture/stackalign/vararg-1.c: Likewise.
  4646. * gcc.dg/torture/stackalign/vararg-2.c: Likewise.
  4647. * gcc.target/i386/align-main-1.c: Likewise.
  4648. * gcc.target/i386/align-main-2.c: Likewise.
  4649. * gcc.target/i386/pr32000-2.c: Likewise.
  4650. * gcc.target/i386/stackalign/asm-1.c: Likewise.
  4651. * gcc.target/i386/stackalign/return-1.c: Likewise.
  4652. * gcc.target/i386/stackalign/return-2.c: Likewise.
  4653. * gcc.target/i386/stackalign/return-3.c: Likewise.
  4654. * gcc.target/i386/stackalign/return-4.c: Likewise.
  4655. * gcc.target/i386/stackalign/return-5.c: Likewise.
  4656. * gcc.target/i386/stackalign/return-6.c: Likewise.
  4657. * gcc.target/i386/stackalign/stackalign.exp: Likewise.
  4658. * g++.dg/torture/stackalign/check.h: Likewise.
  4659. * g++.dg/torture/stackalign/eh-alloca-1.C: Likewise.
  4660. * g++.dg/torture/stackalign/eh-fastcall-1.C: Likewise.
  4661. * g++.dg/torture/stackalign/eh-global-1.C: Likewise.
  4662. * g++.dg/torture/stackalign/eh-inline-1.C: Likewise.
  4663. * g++.dg/torture/stackalign/eh-inline-2.C: Likewise.
  4664. * g++.dg/torture/stackalign/eh-vararg-1.C: Likewise.
  4665. * g++.dg/torture/stackalign/eh-vararg-2.C: Likewise.
  4666. * g++.dg/torture/stackalign/stackalign.exp: Likewise.
  4667. * g++.dg/torture/stackalign/stdcall-1.C: Likewise.
  4668. * g++.dg/torture/stackalign/test-unwind.h: Likewise.
  4669. * g++.dg/torture/stackalign/throw-1.C: Likewise.
  4670. * g++.dg/torture/stackalign/throw-2.C: Likewise.
  4671. * g++.dg/torture/stackalign/throw-3.C: Likewise.
  4672. * g++.dg/torture/stackalign/throw-4.C: Likewise.
  4673. * g++.dg/torture/stackalign/unwind-0.C: Likewise.
  4674. * g++.dg/torture/stackalign/unwind-1.C: Likewise.
  4675. * g++.dg/torture/stackalign/unwind-2.C: Likewise.
  4676. * g++.dg/torture/stackalign/unwind-3.C: Likewise.
  4677. * g++.dg/torture/stackalign/unwind-4.C: Likewise.
  4678. * g++.dg/torture/stackalign/unwind-5.C: Likewise.
  4679. * g++.dg/torture/stackalign/unwind-6.C: Likewise.
  4680. * gcc.target/i386/20060512-1.c: Add -mpreferred-stack-boundary=4.
  4681. (main): Move "popl" after check.
  4682. * gcc.target/i386/20060512-3.c: Likewise.
  4683. * gcc.target/i386/20060512-2.c: Add -mpreferred-stack-boundary=4.
  4684. Remove dg-error.
  4685. * gcc.target/i386/20060512-4.c: Add -mpreferred-stack-boundary=4.
  4686. Remove dg-warning.
  4687. * lib/target-supports.exp (check_effective_target_unaligned_stack):
  4688. Always return 0.
  4689. (check_effective_target_automatic_stack_alignment): New.
  4690. 2008-07-30 Richard Guenther <rguenther@suse.de>
  4691. PR tree-optimization/36967
  4692. * gfortran.dg/pr36967.f: New testcase.
  4693. 2008-07-30 Rafael Ávila de Espíndola <espindola@google.com>
  4694. * gcc.dg/visibility-14.c: New test.
  4695. * gcc.dg/visibility-15.c: New test.
  4696. * gcc.dg/visibility-16.c: New test.
  4697. * gcc.dg/visibility-17.c: New test.
  4698. * gcc.dg/visibility-18.c: New test.
  4699. * gcc.dg/visibility-19.c: New test.
  4700. 2008-07-30 Dodji Seketeli <dseketel@redhat.com>
  4701. PR c++/36767
  4702. * g++.dg/parse/crash42.C: New test.
  4703. 2008-07-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4704. PR 34389
  4705. * gcc.dg/Wconversion-pr34389.c: New.
  4706. * g++.dg/warn/Wconversion-pr34389.C: New.
  4707. 2008-07-29 Steve Ellcey <sje@cup.hp.com>
  4708. * gcc.dg/pr32370.c: Force 64 bits on IA64.
  4709. 2008-07-29 Paul Thomas <pault@gcc.gnu.org>
  4710. * gfortran.dg/extends_1.f03: New test.
  4711. * gfortran.dg/extends_2.f03: New test.
  4712. * gfortran.dg/extends_3.f03: New test.
  4713. * gfortran.dg/extends_4.f03: New test.
  4714. * gfortran.dg/extends_5.f03: New test.
  4715. * gfortran.dg/extends_6.f03: New test.
  4716. * gfortran.dg/private_type_6.f90: Modify error message.
  4717. * gfortran.dg/structure_constructor_7.f03: Modify error message.
  4718. * gfortran.dg/structure_constructor_8.f03: Modify error message.
  4719. 2008-07-29 Richard Guenther <rguenther@suse.de>
  4720. PR tree-optimization/36945
  4721. * gcc.dg/tree-ssa/ssa-pre-18.c: New testcase.
  4722. 2008-07-29 Jakub Jelinek <jakub@redhat.com>
  4723. PR c++/36852
  4724. * g++.dg/pch/array-1.C: New test.
  4725. * g++.dg/pch/array-1.Hs: New file.
  4726. 2008-07-29 Jan Hubicka <jh@suse.cz>
  4727. * gcc.dg/20040206-1.c: Expect frontend warning now.
  4728. 2008-07-29 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4729. PR 34985
  4730. * gcc.dg/pr34985.c: New.
  4731. * g++.dg/warn/pr34985.C: New.
  4732. 2008-07-29 Daniel Kraft <d@domob.eu>
  4733. PR fortran/36403
  4734. * gfortran.dg/char_eoshift_5.f90: New test.
  4735. * gfortran.dg/intrinsic_optional_char_arg_1.f90: New test.
  4736. 2008-07-28 Richard Guenther <rguenther@suse.de>
  4737. Merge from gimple-tuples-branch.
  4738. * gcc.c-torture/compile/20080721-1.c: New testcase.
  4739. * gcc.dg/torture/20080716-1.c: Likewise.
  4740. * gcc.dg/tree-ssa/tailcall-3.c: Likewise.
  4741. * gcc.dg/tree-ssa/20080530.c: Likewise.
  4742. * gcc.dg/20080615-1.c: Likewise.
  4743. * g++.dg/torture/pr36826.C: Likewise.
  4744. * gcc.dg/fold-alloca-1.c: Look into cleanup_cfg1 dump instead of
  4745. useless dump.
  4746. * gcc.dg/tree-ssa/pr21658.c: Update search pattern.
  4747. * gfortran.dg/gomp/block-1.f90: Adjust dg-error.
  4748. * gcc.dg/tree-ssa/20030728-1.c: Test final_cleanup instead of
  4749. optimized dump.
  4750. 2008-07-28 Simon Baldwin <simonb@google.com>
  4751. * gcc.dg/pragma-message.c: New.
  4752. 2008-07-27 Victor Kaplansky <victork@il.ibm.com>
  4753. PR tree-optimization/35252
  4754. * gcc.dg/vect/vect-complex-1.c, gcc.dg/vect/vect-complex-2.c,
  4755. gcc.dg/vect/fast-math-vect-complex-3.c,
  4756. gcc.dg/vect/vect-complex-4.c: New tests.
  4757. 2008-07-27 H.J. Lu <hongjiu.lu@intel.com>
  4758. PR c++/36944
  4759. * g++.dg/other/pr36944.C: New.
  4760. 2008-07-27 Daniel Franke <franke.daniel@gmail.com>
  4761. PR fortran/36724
  4762. * gfortran.dg/pointer_to_substring.f90: New test.
  4763. 2008-07-27 Tobias Burnus <burnus@net-b.de>
  4764. PR fortran/36132
  4765. PR fortran/29952
  4766. PR fortran/36909
  4767. * gfortran.dg/internal_pack_4.f90: New.
  4768. * gfortran.dg/internal_pack_5.f90: New.
  4769. * gfortran.dg/array_temporaries_2.f90: New.
  4770. 2008-07-26 Thomas Koenig <tkoenig@gcc.gnu.org>
  4771. PR fortran/36934
  4772. * gfortran.dg/allocatable_module_1.f90: New test case.
  4773. 2008-07-25 H.J. Lu <hongjiu.lu@intel.com>
  4774. PR target/36936
  4775. * gcc.target/i386/cmov8.c: New.
  4776. * gcc.target/i386/funcspec-10.c: Likewise.
  4777. * gcc.target/i386/funcspec-11.c: Likewise.
  4778. 2008-07-25 Joseph Myers <joseph@codesourcery.com>
  4779. * lib/target-supports.exp (check_effective_target_arm_thumb1_ok):
  4780. New.
  4781. * g++.dg/inherit/thunk8.C: Use it.
  4782. 2008-07-24 Jan Hubicka <jh@suse.cz>
  4783. * gcc.dg/winline-4.c: Remove.
  4784. * gcc.dg/pch/valid-3.hs: Remove.
  4785. * gcc.dg/pch/valid-3.c: Remove.
  4786. * g++.old-deja/g++.brendan/crash52.C: Accept returning void warning
  4787. * g++.old-deja/g++.jason/report.C: Likewise.
  4788. * testsuite/g++.dg/warn/pr23075.C: We get returning void warning
  4789. instead of control flow warning.
  4790. 2008-07-24 Daniel Kraft <d@domob.eu>
  4791. PR fortran/33141
  4792. * gfortran.dg/intrinsic_shadow_1.f03: New test for -Wintrinsic-shadow.
  4793. * gfortran.dg/intrinsic_shadow_2.f03: Ditto.
  4794. * gfortran.dg/intrinsic_shadow_3.f03: Ditto.
  4795. * gfortran.dg/intrinsic_std_1.f90: New test for -Wintrinsics-std.
  4796. * gfortran.dg/intrinsic_std_2.f90: Ditto.
  4797. * gfortran.dg/intrinsic_std_3.f90: Ditto.
  4798. * gfortran.dg/intrinsic_std_4.f90: Ditto.
  4799. * gfortran.dg/warn_std_1.f90: Removed option -Wnonstd-intrinsics.
  4800. * gfortran.dg/warn_std_2.f90: Replaced -Wnonstd-intrinsics by
  4801. -Wintrinsics-std and adapted expected errors/warnings.
  4802. * gfortran.dg/warn_std_3.f90: Ditto.
  4803. * gfortran.dg/c_sizeof_2.f90: Adapted expected error/warning message.
  4804. * gfortran.dg/gamma_2.f90: Ditto.
  4805. * gfortran.dg/selected_char_kind_3.f90: Ditto.
  4806. * gfortran.dg/fmt_g0_2.f08: Call with -fall-intrinsics to allow abort.
  4807. 2008-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
  4808. PR fortran/29952
  4809. * gfortran.dg/array_temporaries_1.f90: New test case.
  4810. 2008-07-23 Ian Lance Taylor <iant@google.com>
  4811. * gcc.target/i386/20080723-1.c: New test.
  4812. 2008-07-24 Ben Elliston <bje@au.ibm.com>
  4813. * gcc.target/spu/vector.c: New test.
  4814. * gcc.target/spu/vector-ansi.c: Likewise.
  4815. 2008-07-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4816. PR 35058
  4817. * gcc.dg/Wdeclaration-after-statement-3.c: New.
  4818. * gcc.dg/Wpointer-arith.c: New.
  4819. 2008-07-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  4820. PR libfortran/36852
  4821. * gfortran.dg/namelist_52.f90: New test.
  4822. 2008-07-22 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
  4823. * lib/target-supports.exp (check_effective_target_spu_auto_overlay):
  4824. New procedure.
  4825. * lib/compat.exp (compat-execute): Use it to test whether toolchain
  4826. supports automatic overlay generation for the SPU.
  4827. 2008-07-22 Daniel Kraft <d@domob.eu>
  4828. PR fortran/29835
  4829. * gfortran.dg/fmt_error_3.f90: New test.
  4830. * gfortran.dg/fmt_error_4.f90: New test.
  4831. * gfortran.dg/fmt_error_5.f90: New test.
  4832. 2008-07-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4833. PR 28079
  4834. * gcc.dg/cpp/line6.c: New.
  4835. 2008-07-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  4836. * gfortran.dg/fmt_g0_3.f08: Fix typo in expected error message.
  4837. 2008-07-21 Paolo Carlini <paolo.carlini@oracle.com>
  4838. PR c++/36871
  4839. PR c++/36872
  4840. * g++.dg/ext/has_nothrow_copy.C: Rename to...
  4841. * g++.dg/ext/has_nothrow_copy-1.C: ... this.
  4842. * g++.dg/ext/has_nothrow_copy-2.C: New.
  4843. * g++.dg/ext/has_nothrow_copy-3.C: Likewise.
  4844. * g++.dg/ext/has_nothrow_copy-4.C: Likewise.
  4845. * g++.dg/ext/has_nothrow_copy-5.C: Likewise.
  4846. * g++.dg/ext/has_nothrow_copy-6.C: Likewise.
  4847. * g++.dg/ext/has_nothrow_copy-7.C: Likewise.
  4848. 2008-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
  4849. PR libfortran/36773
  4850. * gfortran.dg/zero_sized_5.f90: New test case.
  4851. 2008-07-21 Paolo Carlini <paolo.carlini@oracle.com>
  4852. PR c++/36870
  4853. * g++.dg/ext/has_nothrow_assign_odr.C: New.
  4854. * g++.dg/ext/has_nothrow_copy_odr.C: Likewise.
  4855. * g++.dg/ext/has_nothrow_constructor_odr.C: Likewise.
  4856. * g++.dg/ext/has_nothrow_assign.C: Adjust.
  4857. * g++.dg/ext/has_nothrow_copy.C: Likewise.
  4858. * g++.dg/ext/has_nothrow_constructor.C: Likewise.
  4859. 2008-07-17 Andreas Krebbel <krebbel1@de.ibm.com>
  4860. PR target/36822
  4861. * gcc.target/s390/pr36822.c: New testcase.
  4862. 2008-07-21 Hans-Peter Nilsson <hp@axis.com>
  4863. PR middle-end/36143
  4864. * g++.dg/tree-ssa/pr19637.C: XFAIL.
  4865. PR rtl-optimization/33642
  4866. * gcc.c-torture/compile/pr11832.c: Skip for CRIS.
  4867. * gcc.c-torture/compile/pr33009.c: Likewise.
  4868. PR middle-end/36509
  4869. * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: XFAIL.
  4870. 2008-07-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4871. PR tree-opt/36879
  4872. * gcc.c-torture/execute/20080719-1.c: New testcase.
  4873. 2008-07-20 Hans-Peter Nilsson <hp@axis.com>
  4874. * gcc.dg/tree-ssa/data-dep-1.c: XFAIL.
  4875. 2008-07-20 Daniel Berlin <dberlin@dberlin.org>
  4876. * gcc.dg/tree-ssa/ssa-fre-7.c: XFAIL.
  4877. * gcc.dg/tree-ssa/ssa-fre-8.c: Ditto.
  4878. * gcc.dg/tree-ssa/ssa-fre-9.c: Ditto.
  4879. * gcc.dg/tree-ssa/ssa-fre-13.c: Ditto.
  4880. * gcc.dg/tree-ssa/ssa-fre-14.c: Ditto.
  4881. * gcc.dg/tree-ssa/ssa-fre-17.c: Ditto.
  4882. * gcc.dg/tree-ssa/ssa-pre-15.c: Ditto.
  4883. * gcc.dg/tree-ssa/loadpre1.c: PASS.
  4884. 2008-07-19 Jakub Jelinek <jakub@redhat.com>
  4885. PR middle-end/36877
  4886. * gcc.dg/gomp/atomic-11.c: New test.
  4887. 2008-07-19 Tobias Burnus <burnus@net-b.de>
  4888. PR fortran/36795
  4889. * char_expr_1.f90: New.
  4890. * char_expr_2.f90: New.
  4891. 2008-07-19 Olivier Hainque <hainque@adacore.com>
  4892. * gcc.dg/mallign.c: New test.
  4893. * gnat.dg/allocator_maxalign1.adb: New test.
  4894. * gnat.dg/test_allocator_maxalign2.adb: Main caller for ...
  4895. * gnat.dg/allocator_maxalign2.ad[bs]: New test.
  4896. 2008-07-19 Tobias Burnus <burnus@net-b.de>
  4897. * gfortran.dg/intrinsic_argument_conformance_2.f90: New.
  4898. * gfortran.dg/zero_sized_1.f90: Fix conformance bugs.
  4899. 2008-07-18 Kris Van Hees <kris.van.hees@oracle.com>
  4900. * g++.dg/ext/utf-array.C: Fix broken merge/checkin.
  4901. * g++.dg/ext/utf-array-short-wchar.C: Idem
  4902. * gcc.dg/utf-array.c: Idem
  4903. * gcc.dg/utf-array-short-wchar.c: Idem
  4904. 2008-07-18 Joseph Myers <joseph@codesourcery.com>
  4905. * gcc.dg/fshort-wchar.c: Use -Wl,--no-wchar-size-warning on
  4906. arm*-*-*eabi.
  4907. 2008-07-18 Uros Bizjak <ubizjak@gmail.com>
  4908. PR target/36786
  4909. * gcc.target/i386/pr36786.c: New test.
  4910. 2008-07-18 Dodji Seketeli <dseketel@redhat.com>
  4911. PR c++/36407
  4912. * g++.dg/conversion/op5.C: New testcase.
  4913. 2008-07-18 Kris Van Hees <kris.van.hees@oracle.com>
  4914. * g++.dg/ext/utf-array.C: Fix broken merge/checkin.
  4915. * g++.dg/ext/utf-array-short-wchar.C: Idem
  4916. * gcc.dg/utf-array.c: Idem
  4917. * gcc.dg/utf-array-short-wchar.c: Idem
  4918. 2008-07-18 Kris Van Hees <kris.van.hees@oracle.com>
  4919. Tests for char16_t and char32_t support.
  4920. * g++.dg/ext/utf-array.C: New
  4921. * g++.dg/ext/utf-array-short-wchar.C: New
  4922. * g++.dg/ext/utf-rtti.C: New
  4923. * g++.dg/ext/utf-type.c: New
  4924. * gcc.dg/utf-array.c: New
  4925. * gcc.dg/utf-array-short-wchar.c: New
  4926. * gcc.dg/utf-inc-init.c: New
  4927. * gcc.dg/utf-type.c: New
  4928. 2008-07-18 H.J. Lu <hongjiu.lu@intel.com>
  4929. PR middle-end/36859
  4930. * gcc.target/i386/vararg-2.c: New.
  4931. 2008-07-18 H.J. Lu <hongjiu.lu@intel.com>
  4932. PR middle-end/36858
  4933. * gcc.target/i386/vararg-1.c: New.
  4934. 2008-07-18 Tobias Burnus <burnus@net-b.de>
  4935. * gfortran.dg/parameter_array_init_4.f90: Silence pedantic warning.
  4936. 2008-07-17 Olivier Hainque <hainque@adacore.com>
  4937. * gnat.dg/tree_static_def.ad[bs]: Support for ...
  4938. * gnat.dg/tree_static_use.adb: New test.
  4939. * gnat.dg/decl_ctx_def.ads: Support for ...
  4940. * gnat.dg/decl_ctx_use.ad[bs]: New test.
  4941. 2008-07-17 Julian Brown <julian@codesourcery.com>
  4942. Mark Mitchell <mark@codesourcery.com>
  4943. * g++.dg/ext/visibility/arm3.C: Add explanatory text. Skip on
  4944. non-DLL targets.
  4945. * g++.dg/ext/visibility/arm1.C: Skip on non-DLL targets.
  4946. 2008-07-17 Paolo Carlini <paolo.carlini@oracle.com>
  4947. PR c++/36855
  4948. * g++.dg/ext/has_trivial_destructor.C: Rename to...
  4949. * g++.dg/ext/has_trivial_destructor-1.C: ... this.
  4950. * g++.dg/ext/has_trivial_destructor-2.C: New.
  4951. 2008-07-17 Paolo Bonzini <bonzini@gnu.org>
  4952. PR rtl-optimization/36753
  4953. * gcc.target/i386/pr36753.c: New.
  4954. 2008-07-17 Tobias Burnus <burnus@net-b.de>
  4955. PR fortran/36825
  4956. PR fortran/36824
  4957. * gfortran.dg/rank_2.f90: Add additional array-rank test.
  4958. * gfortran.dg/array_4.f90: New.
  4959. 2008-07-17 H.J. Lu <hongjiu.lu@intel.com>
  4960. PR testsuite/36443
  4961. * objc.dg/gnu-encoding/gnu-encoding.exp: Temporarily unset
  4962. GCC_EXEC_PREFIX from environment when running $HOSTCC.
  4963. 2008-07-16 Dodji Seketeli <dseketel@redhat.com>
  4964. PR c++/13699
  4965. * g++.dg/lookup/extern-c-redecl.C: New test.
  4966. 2008-07-15 Richard Guenther <rguenther@suse.de>
  4967. PR middle-end/36369
  4968. * gcc.dg/Wstrict-aliasing-bogus-ref-all.c: New testcase.
  4969. 2008-07-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4970. PR target/31568
  4971. * gcc.target/powerpc/asm-y.c: New testcase.
  4972. 2008-07-14 Eric Botcazou <ebotcazou@adacore.com>
  4973. * case_optimization1.ad[sb]: New test.
  4974. * case_optimization_pkg1.ads: New helper.
  4975. 2008-07-14 Jakub Jelinek <jakub@redhat.com>
  4976. PR target/36745
  4977. * g++.dg/torture/pr36745.C: Use __SIZE_TYPE__ in size_t typedef.
  4978. 2008-07-14 Andreas Krebbel <krebbel1@de.ibm.com>
  4979. PR target/36745
  4980. * g++.dg/torture/pr36745.C: New testcase.
  4981. 2008-07-14 Ben Elliston <bje@au.ibm.com>
  4982. * gcc.target/powerpc/altivec-macros.c: New test.
  4983. * gcc.target/powerpc/altviec-26.c: Likewise.
  4984. * gcc.dg/vmx/1b-06.c: Remove bool variable.
  4985. * gcc.dg/vmx/1b-07.c: Likewise.
  4986. * gcc.dg/vmx/1b-06-ansi.c: New test for the pre-define method.
  4987. * gcc.dg/vmx/1b-07-ansi.c: Likewise.
  4988. 2008-07-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  4989. PR fortran/36725
  4990. gfortran.dg/fmt_go_4.f08: New test.
  4991. 2008-07-14 Hans-Peter Nilsson <hp@axis.com>
  4992. PR target/35492
  4993. * gcc.c-torture/compile/pr35492.c: New test.
  4994. 2008-07-12 Daniel Kraft <d@domob.eu>
  4995. * gfortran.dg/used_types_21.f90: New test.
  4996. 2008-07-11 Ian Lance Taylor <iant@google.com>
  4997. * gcc.dg/Wcxx-compat-2.c: New test.
  4998. 2008-07-11 Dodji Seketeli <dseketel@redhat.com>
  4999. PR c++/13101
  5000. * g++.dg/parse/func-ptr-decl.C: New test.
  5001. * g++.old-deja/g++.jason/crash11.C: Update this to
  5002. catch a warning that is generated by virtue of fixing this bug.
  5003. 2008-07-11 Dodji Seketeli <dseketel@redhat.com>
  5004. * g++.dg/other/semicolon.C: Tighten this test, making it column aware.
  5005. * g++.dg/parse/error15.C: update this because of more accurate column
  5006. numbers in error reporting.
  5007. * g++.old-deja/g++.brendan/crash16.C: Tighten the test, making it
  5008. column aware.
  5009. * g++.old-deja/g++.law/ctors5.C: Likewise.
  5010. * g++.old-deja/g++.other/crash25.C: Likewise.
  5011. 2008-06-30 Dodji Seketeli <dseketel@redhat.com>
  5012. * g++.dg/parse/constructor1.C, g++.dg/parse/error*.C: Update these
  5013. tests to make them catch column number regressions. Make these tests
  5014. run with the -fshow-column option.
  5015. * g++.dg/parse/error-column.C: new column number test.
  5016. 2008-07-11 Richard Guenther <rguenther@suse.de>
  5017. PR tree-optimization/36765
  5018. * gcc.c-torture/execute/pr36765.c: New testcase.
  5019. 2008-07-10 Joseph Myers <joseph@codesourcery.com>
  5020. PR middle-end/29056
  5021. * gcc.target/powerpc/ppc-negeq0-1.c: Use long instead of int.
  5022. Adjust shift and scan-assembler-not pattern to allow for 64-bit
  5023. case.
  5024. 2008-07-10 Jakub Jelinek <jakub@redhat.com>
  5025. PR middle-end/36790
  5026. * gcc.dg/gomp/pr36790.c: New test.
  5027. * g++.dg/gomp/pr36790.C: New test.
  5028. PR rtl-optimization/36419
  5029. * g++.dg/eh/async-unwind1.C: New test.
  5030. 2008-07-10 Peter Maydell <pmaydell@chiark.greenend.org.uk>
  5031. PR other/28322
  5032. * gcc.dg/pr28322-2.c: Check that emitted diagnostic for -Wno-foobar
  5033. is a warning and not an error.
  5034. 2008-07-09 Ian Lance Taylor <iant@google.com>
  5035. * gcc.dg/no-asm-1.c: New test.
  5036. * gcc.dg/no-asm-2.c: New test.
  5037. * gcc.dg/no-asm-3.c: New test.
  5038. * gcc.dg/no-asm-4.c: New test.
  5039. * g++.dg/ext/no-asm-1.C: New test.
  5040. * g++.dg/ext/no-asm-2.C: New test.
  5041. * g++.dg/ext/no-gnu-keywords-1.C: New test.
  5042. 2008-07-09 Paolo Carlini <paolo.carlini@oracle.com>
  5043. PR c++/36760
  5044. * g++.dg/warn/Wreturn-type-4.C: Adjust.
  5045. 2008-07-09 Richard Sandiford <rdsandiford@googlemail.com>
  5046. PR target/35802
  5047. * gcc.target/mips/pr35802.c: New test.
  5048. 2008-07-09 Paolo Carlini <paolo.carlini@oracle.com>
  5049. PR c++/36760
  5050. * g++.dg/warn/pragma-system_header5.C: New.
  5051. * g++.dg/warn/pragma-system_header5.h: Likewise.
  5052. 2008-07-09 Raksit Ashok <raksit@google.com>
  5053. * gcc.dg/wdisallowed-functions-1.c: New test.
  5054. * gcc.dg/wdisallowed-functions-2.c: New test.
  5055. * g++.dg/warn/Wdisallowed-functions-1.C: New test.
  5056. * g++.dg/warn/Wdisallowed-functions-2.C: New test.
  5057. 2008-07-08 Simon Martin <simartin@users.sourceforge.net>
  5058. PR c++/34963
  5059. * g++.dg/parse/dtor13.C: New test.
  5060. 2008-07-07 H.J. Lu <hongjiu.lu@intel.com>
  5061. * gcc.dg/compat/struct-layout-1_generate.c (vector_types): Add
  5062. v32qi, v16hi, v8si, v4di, v8sf, v4df, u32qi, u16hi, u8si, u4di,
  5063. u8sf and u4df.
  5064. * gcc.dg/compat/union-m128-1_main.c: Run only on x86. Remove
  5065. __x86_64__ check. Include "cpuid.h".
  5066. (main): Check SSE2 at runtime.
  5067. * gcc.dg/compat/union-m128-1_x.c: Compile with -msse2. Remove
  5068. __x86_64__ check.
  5069. * gcc.dg/compat/union-m128-1_y.c: Likewise.
  5070. * gcc.dg/compat/vector-1_x.c: Add 32byte vector tests.
  5071. * gcc.dg/compat/vector-1_y.c: Likewise.
  5072. * gcc.dg/compat/vector-2_x.c: Likewise.
  5073. * gcc.dg/compat/vector-2_y.c: Likewise.
  5074. * gcc.dg/compat/vector-1a_main.c: New.
  5075. * gcc.dg/compat/vector-1a_x.c: Likewise.
  5076. * gcc.dg/compat/vector-1a_y.c: Likewise.
  5077. * gcc.dg/compat/vector-2a_main.c: Likewise.
  5078. * gcc.dg/compat/vector-2a_x.c: Likewise.
  5079. * gcc.dg/compat/vector-2a_y.c: Likewise.
  5080. * gcc.dg/compat/vector-defs.h (v32qi): New.
  5081. (v16hi): Likewise.
  5082. (v8si): Likewise.
  5083. (v4di): Likewise.
  5084. (v8sf): Likewise.
  5085. (v4df): Likewise.
  5086. (u32qi): Likewise.
  5087. (u16hi): Likewise.
  5088. (u8si): Likewise.
  5089. (u4di): Likewise.
  5090. (u8sf): Likewise.
  5091. (u4df): Likewise.
  5092. * lib/compat.exp (compat-get-options-main): Support dg-skip-if.
  5093. 2008-07-07 Andy Hutchinson <hutchinsonandy@aim.com>
  5094. * gcc.c-torture/compile/20080625-1.c: Skip for AVR target.
  5095. * gcc.dg/torture/pr36373-10.c: Correct test where target pointer
  5096. is not same size as unsigned long.
  5097. 2008-07-07 Thomas Koenig <tkoenig@gcc.gnu.org>
  5098. PR fortran/36670
  5099. * gfortran.dg/product_sum_bounds_1.f90: New test case.
  5100. 2008-07-07 Thomas Koenig <tkoenig@gcc.gnu.org>
  5101. PR fortran/36341
  5102. PR fortran/34670
  5103. * gfortran.dg/matmul_bounds_2.f90: New test.
  5104. * gfortran.dg/matmul_bounds_3.f90: New test.
  5105. * gfortran.dg/matmul_bounds_4.f90: New test.
  5106. * gfortran.dg/matmul_bounds_5.f90: New test.
  5107. 2008-07-07 Richard Guenther <rguenther@suse.de>
  5108. * gcc.dg/torture/pta-ptrarith-1.c: New testcase.
  5109. * gcc.dg/torture/pta-ptrarith-2.c: Likewise.
  5110. * gcc.dg/torture/ipa-pta-1.c: Likewise.
  5111. 2008-07-07 Jakub Jelinek <jakub@redhat.com>
  5112. PR middle-end/36726
  5113. * gfortran.dg/gomp/pr36726.f90: New test.
  5114. 2008-07-06 Richard Sandiford <rdsandiford@googlemail.com>
  5115. * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Expect the
  5116. macros to be defined for MIPS16 too.
  5117. * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
  5118. * gcc.target/mips/gcc-have-sync-compare-and-swap-3.c: New test.
  5119. * gcc.target/mips/gcc-have-sync-compare-and-swap-4.c: Likewise.
  5120. 2008-07-06 Richard Guenther <rguenther@suse.de>
  5121. * gcc.dg/tree-ssa/pta-callused.c: Adjust testcase.
  5122. 2008-07-06 Kai Tietz <kai.tietz@onevision.com>
  5123. * gcc.dg/callabi/callabi.h: New.
  5124. * gcc.dg/callabi/vaarg-1.c: New.
  5125. * gcc.dg/callabi/vaarg-2.c: New.
  5126. * gcc.dg/callabi/vaarg-3.c: New.
  5127. * gcc.dg/callabi/func-1.c: New.
  5128. 2008-07-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
  5129. * g++.dg/tree-ssa/ptrmemfield.C: New testcase.
  5130. 2008-07-05 Joseph Myers <joseph@codesourcery.com>
  5131. * lib/gcc-dg.exp (remove-build-file): Remove files on remote host
  5132. as well as on build.
  5133. 2008-07-04 Richard Guenther <rguenther@suse.de>
  5134. * gcc.dg/tree-ssa/pta-callused.c: New testcase.
  5135. 2008-07-04 Richard Sandiford <richard@codesourcery.com>
  5136. * gcc.target/m68k/interrupt-2.c: New file.
  5137. * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL for m68k*-*-*.
  5138. 2008-07-03 H.J. Lu <hongjiu.lu@intel.com>
  5139. * gcc.dg/compat/struct-by-value-17a_x.c: Remove duplicated code.
  5140. * gcc.dg/compat/struct-by-value-17a_y.c: Likewise.
  5141. 2008-07-03 Eric Botcazou <ebotcazou@adacore.com>
  5142. * gnat.dg/loop_optimization3.adb: New test.
  5143. * gnat.dg/loop_optimization3_pkg.ad[sb]: New helper.
  5144. 2008-07-03 Uros Bizjak <ubizjak@gmail.com>
  5145. PR target/36710
  5146. * gcc.target/i386/float128-2.c: New test.
  5147. 2008-07-03 Michael Meissner <gnu@the-meissners.org>
  5148. PR middle-end/35736
  5149. * gcc.dg/pr35736.c: New file.
  5150. 2008-07-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
  5151. * gcc.dg/pr28243.c: Skip on SPU.
  5152. * gcc.dg/torture/pr25947-1.c: Likewise.
  5153. * gcc.dg/20030702-1.c: Likewise.
  5154. * g++.old-deja/g++.other/comdat5.C: Likewise.
  5155. * g++.old-deja/g++.other/local-alloc1.C: Likewise.
  5156. * g++.dg/opt/vt1.C: Likewise.
  5157. 2008-07-03 H.J. Lu <hongjiu.lu@intel.com>
  5158. * gcc.dg/compat/struct-by-value-17a_main.c: Remove duplicated code.
  5159. 2008-07-03 H.J. Lu <hongjiu.lu@intel.com>
  5160. Uros Bizjak <ubizjak@gmail.com>
  5161. * gcc.target/i386/float128-1.c: New.
  5162. 2008-07-03 Andrew Haley <aph@redhat.com>
  5163. PR preprocessor/33305
  5164. * gcc.dg/cpp/avoidpaste1.c: Use dg-options "-ansi" to avoid
  5165. "-pedantic".
  5166. * gcc.dg/cpp/avoidpaste2.c: Likewise
  5167. * gcc.dg/cpp/20000519-1.c: Likewise.
  5168. * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
  5169. * gcc.dg/cpp/c99-empty-macro-args.c: New test.
  5170. * gcc.dg/cpp/c90-empty-macro-args.c: New test.
  5171. 2008-07-03 Richard Guenther <rguenther@suse.de>
  5172. PR c++/36128
  5173. * g++.dg/other/builtin1.C: New testcase.
  5174. 2008-07-02 Joseph Myers <joseph@codesourcery.com>
  5175. * g++.dg/compat/struct-layout-1.exp: Compile generator on build system.
  5176. * gcc.dg/compat/struct-layout-1.exp: Likewise.
  5177. * objc.dg/gnu-encoding/gnu-encoding.exp: Likewise.
  5178. 2008-07-02 Andy Hutchinson <hutchinsonandy@aim.com>
  5179. PR testsuite/36285
  5180. * gcc.dg/compat/struct-by-value-16_x.c: Move some tests to new file
  5181. to reduce code size.
  5182. * gcc.dg/compat/struct-by-value-16_y.c: Ditto.
  5183. * gcc.dg/compat/struct-by-value-16a_main.c: New file.
  5184. * gcc.dg/compat/struct-by-value-16a_x.c: Ditto.
  5185. * gcc.dg/compat/struct-by-value-16a_y.c: Ditto.
  5186. * gcc.dg/compat/struct-by-value-17_x.c: Move some tests to new file
  5187. to reduce code size.
  5188. * gcc.dg/compat/struct-by-value-17_y.c: Ditto.
  5189. * gcc.dg/compat/struct-by-value-17a_main.c: New file.
  5190. * gcc.dg/compat/struct-by-value-17a_x.c: Ditto.
  5191. * gcc.dg/compat/struct-by-value-17a_y.c: Ditto.
  5192. * gcc.dg/compat/struct-by-value-18_x.c: Move some tests to new file
  5193. to reduce code size.
  5194. * gcc.dg/compat/struct-by-value-18_y.c: Ditto.
  5195. * gcc.dg/compat/struct-by-value-18a_main.c: New file.
  5196. * gcc.dg/compat/struct-by-value-18a_x.c: Ditto.
  5197. * gcc.dg/compat/struct-by-value-18a_y.c: Ditto.
  5198. 2008-07-02 Andy Hutchinson <hutchinsonandy@aim.com>
  5199. * gcc.dg/pr36227.c: Correct test for targets where long is
  5200. not the same size as pointer.
  5201. 2008-07-02 Kaz Kojima <kkojima@gcc.gnu.org>
  5202. * g++.dg/cdce3.C: Test long double math functions for
  5203. large_long_double target only. Skip pow10 and exp10
  5204. functions for *-*-darwin*.
  5205. 2008-07-02 Janus Weil <janus@gcc.gnu.org>
  5206. Tobias Burnus <burnus@net-b.de>
  5207. PR fortran/32580
  5208. * gfortran.dg/c_f_pointer_tests_3.f90: Updated.
  5209. * gfortran.dg/proc_decl_1.f90: Updated.
  5210. * gfortran.dg/proc_ptr_1.f90: New.
  5211. * gfortran.dg/proc_ptr_2.f90: New.
  5212. * gfortran.dg/proc_ptr_3.f90: New.
  5213. * gfortran.dg/proc_ptr_4.f90: New.
  5214. * gfortran.dg/proc_ptr_5.f90: New.
  5215. * gfortran.dg/proc_ptr_6.f90: New.
  5216. * gfortran.dg/proc_ptr_7.f90: New.
  5217. * gfortran.dg/proc_ptr_8.f90: New.
  5218. 2008-07-02 Joseph Myers <joseph@codesourcery.com>
  5219. * gcc.target/arm/neon/polytypes.c: Use dg-message separately from
  5220. dg-error to match separate messages.
  5221. 2008-07-02 H.J. Lu <hongjiu.lu@intel.com>
  5222. * g++.dg/abi/mangle24.C: Remove -mmmx.
  5223. * gcc.dg/const-float80-ped.c: Likewise.
  5224. * gcc.dg/const-float80.c: Likewise.
  5225. * gcc.dg/torture/fp-int-convert-float80.c: Likewise.
  5226. * g++.dg/abi/mangle25.C: Enable x86.
  5227. * gcc.dg/const-float128-ped.c: Likewise.
  5228. * gcc.dg/const-float128.c: Likewise.
  5229. * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
  5230. * gcc.target/i386/pr32191.c: Likewise.
  5231. * gcc.target/i386/pr32268.c: Likewise.
  5232. 2008-07-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
  5233. PR target/36698
  5234. * gcc.c-torture/compile/20001226-1.c: XFAIL -O0 case on SPU.
  5235. * gcc.dg/pr27095.c: Provide target-specific regexp for SPU.
  5236. 2008-07-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
  5237. * lib/compat.exp (compat-execute): Add -ffunction-sections
  5238. and -Wl,--auto-overlay when building for spu-*-elf*.
  5239. 2008-07-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
  5240. * gcc.dg/nrv3.c (S): Increase size of padding for SPU.
  5241. * g++.dg/opt/temp1.C (struct T): Likewise.
  5242. 2008-07-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
  5243. * gcc.c-torture/execute/20030222-1.x: New file.
  5244. * gcc.dg/tree-ssa/ssa-fre-3.c: Disable test on SPU.
  5245. * gcc.dg/lower-subreg-1.c: Likewise.
  5246. 2008-07-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
  5247. SPU single-precision FP does not support subnormals:
  5248. * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
  5249. SPU single-precision FP does not support Inf or Nan:
  5250. * gcc.c-torture/execute/ieee/inf-1.c: Disable "float" Inf test on SPU.
  5251. * gcc.c-torture/execute/ieee/compare-fp-1.x: New file.
  5252. * gcc.c-torture/execute/ieee/compare-fp-4.x: Disable test on SPU.
  5253. * gcc.c-torture/execute/ieee/fp-cmp-2.x: Disable test on SPU.
  5254. * gcc.c-torture/execute/ieee/fp-cmp-4f.x: New file.
  5255. * gcc.c-torture/execute/ieee/fp-cmp-8f.x: New file.
  5256. * gcc.dg/pr15784-3.c: Disable test on SPU.
  5257. * gcc.dg/pr28796-2.c: Likewise.
  5258. * gcc.dg/float-range-1.c: Likewise.
  5259. * gcc.dg/float-range-3.c: Likewise.
  5260. * gcc.dg/float-range-4.c: Likewise.
  5261. * gcc.dg/float-range-5.c: Likewise.
  5262. * gcc.dg/fold-overflow-1.c: Likewise.
  5263. * gcc.dg/builtins-1.c: SPU does not support __builtin_inff.
  5264. * gcc.dg/builtin-inf-1.c: SPU does not support __builtin_inff.
  5265. Check for error instead of warning "does not support infinity".
  5266. * gcc.dg/builtins-43.c: Disable "float" Inf/Nan tests on SPU.
  5267. * gcc.dg/builtins-44.c: Likewise.
  5268. * gcc.dg/builtins-45.c: Likewise.
  5269. * gcc.dg/torture/builtin-math-2.c: Likewise.
  5270. * gcc.dg/torture/builtin-logb-1.c: Likewise.
  5271. * gcc.dg/torture/builtin-modf-1.c: Likewise.
  5272. * gcc.dg/torture/builtin-ldexp-1.c: Likewise.
  5273. * gcc.dg/torture/builtin-frexp-1.c: Likewise.
  5274. * gcc.dg/torture/type-generic-1.c: Disable test on SPU.
  5275. * g++.dg/torture/type-generic-1.C: Likewise.
  5276. SPU single-precision FP always rounds towards zero:
  5277. * gcc.c-torture/execute/ieee/920518-1.x: New file.
  5278. * gcc.c-torture/execute/ieee/20010114-2.x: New file.
  5279. * gcc.c-torture/execute/ieee/20030331-1.x: New file.
  5280. * gcc.dg/torture/fp-int-convert-float.c: Disable test on SPU.
  5281. * gcc.dg/torture/fp-int-convert-timode.c: Disable "float" test on SPU.
  5282. 2008-07-02 Thomas Koenig <tkoenig@gcc.gnu.org>
  5283. PR fortran/36590
  5284. PR fortran/36681
  5285. * gfortran.dg/count_mask_1.f90: New test.
  5286. 2008-07-02 Ira Rosen <irar@il.ibm.com>
  5287. * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: Add noinline
  5288. attribute to main1().
  5289. * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Increase the loop
  5290. bound in order to make it worth to vectorize the loop.
  5291. * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: Likewise.
  5292. 2008-07-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5293. PR fortran/36676
  5294. * gfortran.dg/namelist_51.f90: New test.
  5295. 2008-07-01 Joseph Myers <joseph@codesourcery.com>
  5296. * lib/target-supports.exp (check_effective_target_vect_int,
  5297. check_effective_target_vect_shift,
  5298. check_effective_target_vect_long,
  5299. check_effective_target_vect_float,
  5300. check_effective_target_vect_no_align,
  5301. check_effective_target_vect_int_mult): Check for ARM.
  5302. (check_effective_target_arm_neon): New.
  5303. (check_effective_target_vect_cmdline_needed): Use it.
  5304. 2008-07-01 Daniel Jacobowitz <dan@codesourcery.com>
  5305. * g++.dg/other/opaque-1.C, g++.dg/other/opaque-2.C,
  5306. g++.dg/other/opaque-3.C: Also run on powerpc*-*-linux*spe*.
  5307. 2008-07-01 Uros Bizjak <ubizjak@gmail.com>
  5308. * gcc.target/i386/quad-sse.c: New test.
  5309. 2008-07-01 Richard Guenther <rguenther@suse.de>
  5310. PR tree-optimization/36666
  5311. * gcc.c-torture/compile/pr36666.c: New testcase.
  5312. 2008-07-01 Eric Botcazou <ebotcazou@adacore.com>
  5313. * gnat.dg/pack10.adb: New test.
  5314. 2008-06-30 Andy Hutchinson <hutchinsonandy@aim.com>
  5315. PR target/36598
  5316. * gcc.dg/memcpy-1.c: Mark test XFAIL for avr target.
  5317. 2008-06-30 Uros Bizjak <ubizjak@gmail.com>
  5318. * gcc.target/i386/movti.c: New test.
  5319. 2008-06-30 Jakub Jelinek <jakub@redhat.com>
  5320. PR c++/36662
  5321. * g++.dg/ext/altivec-16.C: New test.
  5322. 2008-06-30 Ira Rosen <irar@il.ibm.com>
  5323. PR tree-optimization/36648
  5324. * g++.dg/vect/pr36648.cc: New testcase.
  5325. 2008-06-29 Paolo Carlini <paolo.carlini@oracle.com>
  5326. PR c++/36655
  5327. * g++.dg/cpp0x/extern_template-2.C: New.
  5328. * g++.dg/cpp0x/extern_template.C: Rename to...
  5329. * g++.dg/cpp0x/extern_template-1.C: ... this.
  5330. 2008-06-29 Thomas Koenig <tkoenig@gcc.gnu.org>
  5331. PR fortran/36341
  5332. * gfortran.dg/matmul_bounds_1.f90: New test.
  5333. 2008-06-29 Jakub Jelinek <jakub@redhat.com>
  5334. PR testsuite/36620
  5335. * gcc.dg/pr36504.c: Add -w to dg-options.
  5336. 2008-06-29 Ira Rosen <irar@il.ibm.com>
  5337. * gcc.dg/vect/pr36493.c: Require vect_long.
  5338. 2008-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5339. * gfortran.dg/namelist_50.f90: New test.
  5340. 2008-06-28 Joseph Myers <joseph@codesourcery.com>
  5341. * gcc.c-torture/compile/20080628-1.c: New test.
  5342. 2008-06-28 Richard Guenther <rguenther@suse.de>
  5343. * gcc.c-torture/execute/pta-field-1.c: Add return 0.
  5344. * gcc.c-torture/execute/pta-field-2.c: Likewise.
  5345. 2008-06-28 Richard Guenther <rguenther@suse.de>
  5346. * gcc.dg/tree-ssa/pr24287.c: Remove XFAIL.
  5347. 2008-06-27 Mark Mitchell <mark@codesourcery.com>
  5348. * g++.dg/abi/arm_cxa_vec2.C: New test.
  5349. 2008-06-28 Jakub Jelinek <jakub@redhat.com>
  5350. PR c++/36364
  5351. * g++.dg/template/repo9.C: New test.
  5352. 2008-06-27 Paolo Carlini <paolo.carlini@oracle.com>
  5353. PR c++/36655
  5354. * g++.dg/cpp0x/extern_template.C: New.
  5355. 2008-06-27 Jakub Jelinek <jakub@redhat.com>
  5356. * gcc.dg/gomp/pr27388-3.c: Adjust dg-final.
  5357. 2008-06-27 Richard Guenther <rguenther@suse.de>
  5358. PR tree-optimization/36400
  5359. PR tree-optimization/36373
  5360. PR tree-optimization/36344
  5361. * gcc.dg/torture/pr36373-1.c: New testcase.
  5362. * gcc.dg/torture/pr36373-2.c: Likewise.
  5363. * gcc.dg/torture/pr36373-3.c: Likewise.
  5364. * gcc.dg/torture/pr36373-4.c: Likewise.
  5365. * gcc.dg/torture/pr36373-5.c: Likewise.
  5366. * gcc.dg/torture/pr36373-6.c: Likewise.
  5367. * gcc.dg/torture/pr36373-7.c: Likewise.
  5368. * gcc.dg/torture/pr36373-8.c: Likewise.
  5369. * gcc.dg/torture/pr36373-9.c: Likewise.
  5370. * gcc.dg/torture/pr36373-10.c: Likewise.
  5371. * gcc.dg/torture/pr36400.c: Likewise.
  5372. * gcc.c-torture/execute/pta-field-1.c: Likewise.
  5373. * gcc.c-torture/execute/pta-field-2.c: Likewise.
  5374. * gcc.dg/tree-ssa/loadpre8.c: Remove XFAIL.
  5375. * gcc.dg/tree-ssa/pr24287.c: XFAIL.
  5376. 2008-06-27 Eric Botcazou <ebotcazou@adacore.com>
  5377. * gnat.dg/aggr9.ad[sb]: New test.
  5378. * gnat.dg/aggr9_pkg.ads: New helper.
  5379. 2008-06-27 Olivier Hainque <hainque@adacore.com>
  5380. * gnat.dg/aligned_vla.adb: New test.
  5381. 2008-06-26 Joseph Myers <joseph@codesourcery.com>
  5382. * gcc.dg/inline-32.c, gcc.dg/inline-32a.c: New tests.
  5383. 2008-06-26 Ira Rosen <irar@il.ibm.com>
  5384. * lib/target-supports.exp
  5385. (check_effective_target_vect_cmdline_needed): Add SPU to the list
  5386. of targets that do not need command line argument to enable SIMD.
  5387. 2008-06-26 Ira Rosen <irar@il.ibm.com>
  5388. * gcc.dg/vect/vect.exp: Run tests with -funroll-loops for SPU in case
  5389. of -O3.
  5390. 2008-06-26 Ira Rosen <irar@il.ibm.com>
  5391. PR target/36510
  5392. * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: Change the loop
  5393. bound.
  5394. * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c,
  5395. gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: Likewise.
  5396. 2008-06-25 Paul Thomas <pault@gcc.gnu.org>
  5397. PR fortran/36526
  5398. * gfortran.dg/proc_formal_proc_2.f90: New test.
  5399. 2008-06-25 Richard Guenther <rguenther@suse.de>
  5400. * gcc.c-torture/compile/20080625-1.c: New testcase.
  5401. 2008-06-25 Richard Guenther <rguenther@suse.de>
  5402. * g++.dg/torture/20080625-1.C: New testcase.
  5403. 2008-06-24 Paul Thomas <pault@gcc.gnu.org>
  5404. PR fortran/36371
  5405. * gfortran.dg/data_array_5.f90: New test.
  5406. 2008-06-24 Eric Botcazou <ebotcazou@adacore.com>
  5407. * gnat.dg/warn5.adb: New test.
  5408. 2008-06-24 Jakub Jelinek <jakub@redhat.com>
  5409. PR tree-optimization/36504
  5410. * gcc.dg/pr36504.c: New test.
  5411. 2008-06-23 Uros Bizjak <ubizjak@gmail.com>
  5412. PR middle-end/36584
  5413. * gcc.dg/pr36584.c: New test.
  5414. * gcc.target/i386/local2.c: Remove invalid test.
  5415. 2008-06-23 Jakub Jelinek <jakub@redhat.com>
  5416. PR target/36533
  5417. * gcc.target/i386/pr36533.c: New test.
  5418. PR tree-optimization/36508
  5419. * gcc.dg/pr36508.c: New test.
  5420. 2008-06-20 Joseph Myers <joseph@codesourcery.com>
  5421. * gcc.dg/inline-31.c: New test.
  5422. 2008-06-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5423. * gfortran.dg/fmt_l.f90: Fix end of line test pattern.
  5424. 2008-06-19 Andy Hutchinson <hutchinsonandy@aim.com>
  5425. * lib/target-supports.exp
  5426. (check_effective_target_keeps_null_pointer_checks): New function.
  5427. * gcc.dg/tree-ssa/20030730-1.c: Use keeps_null_pointer_checks to
  5428. determine correct test response.
  5429. * gcc.dg/tree-ssa/20030730-2.c: Ditto.
  5430. * gcc.dg/tree-ssa/pr20701.c: Ditto.
  5431. * gcc.dg/tree-ssa/pr20702.c: Ditto.
  5432. * gcc.dg/tree-ssa/pr21086.c: Ditto.
  5433. * gcc.dg/tree-ssa/vrp02.c:: Ditto.
  5434. * gcc.dg/tree-ssa/vrp07.c:: Ditto.
  5435. * gcc.dg/tree-ssa/vrp08.c:: Ditto.
  5436. 2008-06-19 Andy Hutchinson <hutchinsonandy@aim.com>
  5437. * gcc.dg/pragma-pack-4.c: Skip for AVR target.
  5438. 2008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
  5439. * gcc.dg/builtin-apply2.c: Mark skip for avr target.
  5440. 2008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
  5441. PR c/36571
  5442. * gcc.dg/builtin-return-1.c: Mark as xfail on AVR.
  5443. 2008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
  5444. * gcc.dg/tree-ssa/loop-35.c: xfail avr target. Add new avr specific
  5445. tests.
  5446. 2008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
  5447. * gcc.dg/tree-ssa/forwprop-6.c: Use long or int to match size of
  5448. float. Otherwise error.
  5449. * gcc.dg/tree-ssa/ssa-fre-7.c: Ditto.
  5450. * gcc.dg/tree-ssa/ssa-fre-8.c: Ditto.
  5451. 2008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
  5452. * gcc.c-torture/execute/20020619-1.c: Correct for targets
  5453. without 32 bit int.
  5454. 2008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
  5455. * gcc.c-torture/execute/ieee/20000320-1.x: Skip for AVR target.
  5456. * gcc.c-torture/execute/ieee/rbug.x: Ditto.
  5457. * gcc.c-torture/execute/ieee/pr30704.x: Add new file. Skip for AVR
  5458. target.
  5459. * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.x: Ditto.
  5460. 2008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
  5461. PR testsuite/36284
  5462. * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Require
  5463. int32plus for generated main files.
  5464. 2008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
  5465. PR c/36460
  5466. * gcc.dg/utf32-1.c: Mark xfail for AVR target.
  5467. * gcc.dg/utf32-2.c: Ditto.
  5468. * gcc.dg/utf32-3.c: Ditto.
  5469. 2008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
  5470. * gcc.c-torture/compile/limits-fndefn.c: Skip for AVR.
  5471. * gcc.dg/builtins-config.h: Use standard independent __AVR__ symbol.
  5472. * gcc.dg/cdce1.c: Skip for AVR.
  5473. * gcc.dg/cdce2.c: Ditto.
  5474. * gcc.dg/fold-bitand-1.c: Ignore warnings such as alignment.
  5475. * gcc.dg/fold-eqandshift-3.c: Use long on AVR.
  5476. * gcc.dg/fold-overflow-1.c: Skip for AVR.
  5477. * gcc.dg/multiple-overflow-warn-3.c: Use target independent macro
  5478. for ms bit position.
  5479. * gcc.dg/pch/struct-1.c: Allow for target without 32 bit int.
  5480. * gcc.dg/tree-ssa/pr33920.c: Add warning check for AVR.
  5481. * gcc.dg/ucnid-5.c: Skip for AVR.
  5482. * gcc.dg/Wconversion-5.c: Mark warning xfail for AVR target.
  5483. * gcc.dg/Wconversion-real-integer.c: Skip for AVR.
  5484. * gcc.dg/Wconversion-real.c: Ditto.
  5485. * gcc.dg/wtr-conversion-1.c: Add warning test for AVR.
  5486. * gcc.dg/utf-cvt.c: Skip tests and mark excess xfail for AVR.
  5487. * gcc.dg/Wtype-limits-Wextra.c: Ditto.
  5488. * gcc.dg/Wtype-limits.c: Ditto.
  5489. 2008-06-18 Joseph Myers <joseph@codesourcery.com>
  5490. * gcc.dg/dfp/convert-bfp-6.c, gcc.dg/dfp/convert-bfp-9.c: XFAIL
  5491. for lax_strtofp.
  5492. 2008-06-18 Joseph Myers <joseph@codesourcery.com>
  5493. * lib/target-supports.exp
  5494. (check_effective_target_powerpc_hard_double): New.
  5495. * gcc.dg/tree-ssa/loop-19.c: Use powerpc_hard_double instead of
  5496. powerpc*-*-*.
  5497. 2008-06-16 Jan Hubicka <jh@suse.cz>
  5498. * gcc.dg/weak/weak-2.c: We no longer complain about incompatibilty.
  5499. * gcc.dg/weak/weak-3.c: We no longer complain about incompatibilty.
  5500. * gcc.dg/weak/weak-4.c: We no longer complain about incompatibilty.
  5501. * gcc.dg/weak/weak-5.c: We no longer complain about incompatibilty.
  5502. * gcc.dg/weak/weak-6.c: Fix thinko in previous change.
  5503. * gcc.dg/weak/weak-7.c: Likewise.
  5504. 2008-06-16 Jan Hubicka <jh@suse.cz>
  5505. * gcc.dg/asm-wide-1.c: Do not require extra errors we output
  5506. confused by earlier errors.
  5507. * gcc.target/i386/sseregparm-2.c: Remove markers for errors not
  5508. output at parsing time.
  5509. * gcc.target/i386/sseregparm-8.c: Move here compile time errors
  5510. from gcc.target/i386/sseregparm-2.c.
  5511. * gcc.dg/weak/weak-6.c: Do not require extra errors we output
  5512. confused by earlier errors.
  5513. * gcc.dg/weak/weak-7.c: Likewise.
  5514. 2008-06-18 Daniel Kraft <d@domob.eu>
  5515. PR fortran/36517, fortran/36492
  5516. * gfortran.dg/array_constructor_25.f03: New test.
  5517. * gfortran.dg/array_constructor_26.f03: New test.
  5518. * gfortran.dg/array_constructor_27.f03: New test.
  5519. * gfortran.dg/array_constructor_28.f03: New test.
  5520. * gfortran.dg/array_constructor_29.f03: New test.
  5521. * gfortran.dg/array_constructor_30.f03: New test.
  5522. * gfortran.dg/array_constructor_type_19.f03: New test.
  5523. * gfortran.dg/array_constructor_type_20.f03: New test.
  5524. * gfortran.dg/array_constructor_type_21.f03: New test.
  5525. 2008-06-17 Daniel Kraft <d@domob.eu>
  5526. PR fortran/36112
  5527. * gfortran.dg/bounds_check_array_ctor_1.f90: New test.
  5528. * gfortran.dg/bounds_check_array_ctor_2.f90: New test.
  5529. * gfortran.dg/bounds_check_array_ctor_3.f90: New test.
  5530. * gfortran.dg/bounds_check_array_ctor_4.f90: New test.
  5531. * gfortran.dg/bounds_check_array_ctor_5.f90: New test.
  5532. * gfortran.dg/bounds_check_array_ctor_6.f90: New test.
  5533. * gfortran.dg/bounds_check_array_ctor_7.f90: New test.
  5534. * gfortran.dg/bounds_check_array_ctor_8.f90: New test.
  5535. * gfortran.dg/arrayio_0.f90: Fixed invalid array constructor.
  5536. * gfortran.dg/char_cons_len.f90: Ditto.
  5537. * gfortran.dg/char_initializer_actual.f90: Ditto.
  5538. * gfortran.dg/pr15959.f90: Ditto.
  5539. * gfortran.dg/transfer_simplify_2.f90: Ditto.
  5540. * gfortran.dg/char_length_1.f90: Changed expected error messages.
  5541. 2008-06-17 Paul Thomas <pault@gcc.gnu.org>
  5542. PR fortran/36366
  5543. * gfortran.dg/used_types_20.f90: New test.
  5544. 2008-06-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5545. PR fortran/36546
  5546. * gfortran.dg: namelist_49.f90: New test.
  5547. 2008-06-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5548. PR fortran/36544
  5549. * gfortran.dg/fseek.f90: Adjust test conditions for variable newline.
  5550. 2008-06-16 Ira Rosen <irar@il.ibm.com>
  5551. PR tree-optimization/36493
  5552. * gcc.dg/vect/pr36493.c: New testcase.
  5553. 2008-06-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5554. PR fortran/36515
  5555. * gfortran.dg/no_range_check_2.f90: New test.
  5556. 2008-06-15 Mark Shinwell <shinwell@codesourcery.com>
  5557. * lib/target-supports.exp (check_effective_target_mips_loongson): New.
  5558. * gcc.target/mips/loongson-simd.c: New.
  5559. 2008-06-14 Simon Martin <simartin@users.sourceforge.net>
  5560. PR c++/35320
  5561. * g++.dg/parse/bitfield3.C: New test.
  5562. 2008-06-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5563. PR fortran/36538
  5564. * gfortran.dg: namelist_48.f90: New test.
  5565. 2008-06-14 Simon Martin <simartin@users.sourceforge.net>
  5566. PR c++/35317
  5567. * g++.dg/other/dtor2.C: New test.
  5568. 2008-06-13 Olivier Hainque <hainque@adacore.com>
  5569. * gnat.dg/task_stack_align.adb: New test.
  5570. 2008-06-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5571. PR fortran/35863
  5572. * gfortran.dg/widechar_IO_1.f90: New test.
  5573. * gfortran.dg/widechar_IO_2.f90: New test.
  5574. * gfortran.dg/widechar_IO_3.f90: New test.
  5575. * gfortran.dg/widechar_IO_4.f90: New test.
  5576. 2008-06-13 Tobias Burnus <burnus@net-b.de>
  5577. PR fortran/36476
  5578. * gfortran.dg/parameter_array_init_4.f90: New.
  5579. 2008-06-13 Eric Botcazou <ebotcazou@adacore.com>
  5580. * gcc.c-torture/compile/20080613-1.c: New test.
  5581. 2008-06-13 Jakub Jelinek <jakub@redhat.com>
  5582. PR c/36507
  5583. * gcc.dg/inline-28.c: New test.
  5584. * gcc.dg/inline-29.c: New test.
  5585. * gcc.dg/inline-30.c: New test.
  5586. 2008-06-12 Tobias Burnus <burnus@net-b.de>
  5587. PR fortran/36462
  5588. * gfortran.dg/index_2.f90: New.
  5589. 2008-06-12 Eric Botcazou <ebotcazou@adacore.com>
  5590. * gnat.dg/discr9.ad[sb]: New test.
  5591. 2008-06-12 Joseph Myers <joseph@codesourcery.com>
  5592. * gcc.dg/compat/struct-layout-1.exp (orig_gcc_exec_prefix_saved):
  5593. Always initialize.
  5594. * g++.dg/compat/struct-layout-1.exp (orig_gcc_exec_prefix_saved):
  5595. Always initialize.
  5596. 2008-06-12 Jakub Jelinek <jakub@redhat.com>
  5597. PR testsuite/36443
  5598. * gcc.dg/compat/struct-layout-1.exp: Temporarily unset
  5599. GCC_EXEC_PREFIX from environment when running $HOSTCC.
  5600. * g++.dg/compat/struct-layout-1.exp: Likewise.
  5601. 2008-06-12 Richard Guenther <rguenther@suse.de>
  5602. PR tree-optimization/36345
  5603. * gcc.c-torture/execute/20020619-1.c: Remove broken part of
  5604. the testcase.
  5605. 2008-06-11 Edmar Wienskoski <edmar@freescale.com>
  5606. PR target/36425
  5607. * gcc.target/powerpc/e500-1.c: New test case to verify
  5608. mno-isel option.
  5609. 2008-06-11 Eric Botcazou <ebotcazou@adacore.com>
  5610. * gnat.dg/specs/varsize_copy.ad[sb]: New test.
  5611. 2008-06-10 Uros Bizjak <ubizjak@gmail.com>
  5612. * gcc.target/i386/bt-mask-1.c: New test.
  5613. * gcc.target/i386/bt-mask-2.c: Ditto.
  5614. 2008-06-10 Uros Bizjak <ubizjak@gmail.com>
  5615. PR target/36473
  5616. * gcc.target/i386/bt-1.c: New test.
  5617. * gcc.target/i386/bt-2.c: Ditto.
  5618. 2008-06-09 Andy Hutchinson <hutchinsonandy@aim.com>
  5619. * gcc.c-torture/execute/builtins/lib/chk.c: Only include sys/types.h
  5620. for unix to check for uClibc.
  5621. 2008-06-09 Andy Hutchinson <hutchinsonandy@aim.com>
  5622. PR testsuite/36285
  5623. * gcc.dg/compat/struct-return-10_y.c: Remove test_va.
  5624. * gcc.dg/compat/vector-defs.h: Add check for availability of 8 byte
  5625. double.
  5626. * gcc.dg/compat/struct-layout-1_test.h: Change bitfield to match
  5627. integer size.
  5628. 2008-06-09 Joseph Myers <joseph@codesourcery.com>
  5629. * gcc.dg/pr34856.c: Condition use of -maltivec on
  5630. powerpc_altivec_ok. Use -w on other powerpc*-*-linux*.
  5631. 2008-06-09 Richard Sandiford <rdsandiford@googlemail.com>
  5632. * gcc.dg/torture/mips-hilo-1.c: Delete.
  5633. * gcc.target/mips/pr35232.c: Likewise.
  5634. * gcc.target/mips/fix-vr4130-1.c: Use modulus to create an mfhi.
  5635. * gcc.target/mips/fix-vr4130-3.c: Likewise.
  5636. * gcc.target/mips/int-moves-1.c: New test.
  5637. * gcc.target/mips/int-moves-2.c: Likewise.
  5638. * gcc.target/mips/fix-r4000-1.c: Likewise.
  5639. * gcc.target/mips/fix-r4000-2.c: Likewise.
  5640. * gcc.target/mips/fix-r4000-3.c: Likewise.
  5641. * gcc.target/mips/fix-r4000-4.c: Likewise.
  5642. * gcc.target/mips/fix-r4000-5.c: Likewise.
  5643. * gcc.target/mips/fix-r4000-6.c: Likewise.
  5644. * gcc.target/mips/fix-r4000-7.c: Likewise.
  5645. * gcc.target/mips/fix-r4000-8.c: Likewise.
  5646. * gcc.target/mips/fix-r4000-9.c: Likewise.
  5647. * gcc.target/mips/fix-r4000-10.c: Likewise.
  5648. * gcc.target/mips/fix-r4000-11.c: Likewise.
  5649. * gcc.target/mips/fix-r4000-12.c: Likewise.
  5650. * gcc.target/mips/timode-1.c: Likewise.
  5651. * gcc.target/mips/timode-2.c: Likewise.
  5652. 2008-06-09 Eric Botcazou <ebotcazou@adacore.com>
  5653. * gnat.dg/specs/pack3.ads: New test.
  5654. * gnat.dg/specs/pack3_pkg.ads: New helper.
  5655. 2008-06-08 Paolo Carlini <paolo.carlini@oracle.com>
  5656. PR c++/35242
  5657. * g++.dg/cpp0x/vt-35242.C: New.
  5658. 2008-06-08 Janus Weil <janus@gcc.gnu.org>
  5659. PR fortran/36459
  5660. * gfortran.dg/proc_decl_16.f90: New.
  5661. 2008-06-08 Tobias Burnus <burnus@net-b.de>
  5662. PR fortran/35830
  5663. * proc_decl_13.f90: New.
  5664. * proc_decl_14.f90: New.
  5665. * proc_decl_15.f90: New.
  5666. 2008-06-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5667. PR fortran/36420
  5668. PR fortran/36421
  5669. PR fortran/36422
  5670. * gfortran.dg/fmt_g0_1.f08: New test.
  5671. * gfortran.dg/fmt_g0_2.f08: New test.
  5672. * gfortran.dg/fmt_g0_3.f08: New test.
  5673. 2008-06-07 Xinliang David Li <davidxl@google.com>
  5674. PR/36440
  5675. * gcc.dg/cdce1.c: Remove run target clause.
  5676. * gcc.dg/cdce2.c: Ditto.
  5677. * g++.dg/cdce3.C: Fix a bug in target specification.
  5678. 2008-06-07 Tobias Burnus <burnus@net-b.de>
  5679. PR fortran/36437
  5680. * gfortran.dg/c_sizeof_1.f90: New.
  5681. * gfortran.dg/c_sizeof_2.f90: New.
  5682. 2008-06-07 Joseph Myers <joseph@codesourcery.com>
  5683. * g++.dg/abi/arm_cxa_vec1.C: Don't handle xscale*-*-*.
  5684. * g++.dg/eh/spbp.C: Don't handle *-*-solaris2.[56]*.
  5685. * g++.dg/warn/miss-format-1.C: Don't handle Solaris before Solaris
  5686. 7.
  5687. * gcc.c-torture/compile/981006-1.c: Don't handle xscale*-*-*,
  5688. strongarm*-*-* and cris-*-aout*.
  5689. * gcc.c-torture/execute/941014-1.x: Don't handle xscale*-*-* and
  5690. strongarm*-*-*.
  5691. * gcc.dg/20030909-1.c: Don't handle xscale*-*-* and
  5692. strongarm*-*-*.
  5693. * gcc.dg/20031108-1.c: Don't handle xscale*-*-* and
  5694. strongarm*-*-*.
  5695. * gcc.dg/20040813-1.c: Don't handle *-*-sysv5*.
  5696. * gcc.dg/arm-asm.c: Don't handle strongarm*-*-* and xscale*-*-*.
  5697. * gcc.dg/arm-scd42-1.c: Use target arm*-*-*.
  5698. * gcc.dg/arm-scd42-3.c: Use target arm*-*-*.
  5699. * gcc.dg/cpp/assert4.c: Don't handle BeOS.
  5700. * gcc.dg/debug/pr35154.c: Don't handle *-*-sysv5*.
  5701. * gcc.dg/intmax_t-1.c: Don't handle *-*-solaris2.5.1 and
  5702. xscale*-*-elf*.
  5703. * gcc.dg/pragma-align.c: Don't handle i?86-*-sco3.2v5*.
  5704. * gcc.dg/pthread-init-2.c: Don't handle *-*-solaris2.5.1.
  5705. * gcc.misc-tests/arm-isr.exp: Use target arm*-*-*.
  5706. * gcc.target/powerpc/ppc-sdata-1.c: Don't handle powerpc-*-sysv*.
  5707. * gcc.target/powerpc/ppc-sdata-2.c: Don't handle powerpc-*-sysv*.
  5708. * gcc.target/powerpc/ppc-stackalign-1.c: Don't handle
  5709. powerpc-*-sysv*.
  5710. * gfortran.dg/debug/pr35154-stabs.f: Don't handle *-*-sysv5*.
  5711. * lib/target-supports.exp: Don't handle strongarm*-*-elf,
  5712. xscale*-*-elf and *-*-windiss.
  5713. * obj-c++.dg/dwarf-2.mm: Don't handle *-*-solaris2.[56]*.
  5714. * objc.dg/dwarf-1.m: Don't handle *-*-solaris2.[56]*.
  5715. * objc.dg/dwarf-2.m: Don't handle *-*-solaris2.[56]*.
  5716. * gcc.dg/mt-loopi1.c: Remove.
  5717. 2008-06-07 Samuel Tardieu <sam@rfc1149.net>
  5718. * gnat.dg/specs/oversize.ads: New.
  5719. 2008-06-07 Paolo Carlini <paolo.carlini@oracle.com>
  5720. PR c++/35327
  5721. * g++.dg/parse/crash41.C: New.
  5722. 2008-06-06 Uros Bizjak <ubizjak@gmail.com>
  5723. PR rtl-optimization/36438
  5724. * gcc.target/i386/pr36438.c
  5725. 2008-06-06 Jakub Jelinek <jakub@redhat.com>
  5726. PR target/36362
  5727. * gcc.c-torture/execute/20080529-1.c: New test.
  5728. 2008-06-06 Jakub Jelinek <jakub@redhat.com>
  5729. * gcc.dg/gomp/collapse-1.c: New test.
  5730. * gcc.dg/gomp/nesting-1.c: New test.
  5731. * g++.dg/gomp/task-1.C: New test.
  5732. * g++.dg/gomp/predetermined-1.C: New test.
  5733. * g++.dg/gomp/tls-4.C: New test.
  5734. * gfortran.dg/gomp/collapse1.f90: New test.
  5735. * gfortran.dg/gomp/sharing-3.f90: New test.
  5736. * gcc.dg/gomp/pr27499.c (foo): Remove is unsigned dg-warning.
  5737. * g++.dg/gomp/pr27499.C (foo): Likewise.
  5738. * g++.dg/gomp/for-16.C (foo): Likewise.
  5739. * g++.dg/gomp/tls-3.C: Remove dg-error, add S::s definition.
  5740. * g++.dg/gomp/pr34607.C: Adjust dg-error location.
  5741. * g++.dg/gomp/for-16.C (foo): Add a new dg-error.
  5742. * gcc.dg/gomp/appendix-a/a.35.4.c: Add dg-warning.
  5743. * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
  5744. * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
  5745. * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
  5746. * gfortran.dg/gomp/omp_parse1.f90: Remove !$omp tab test.
  5747. * gfortran.dg/gomp/appendix-a/a.33.4.f90: Remove dg-error
  5748. about allocatable array.
  5749. * gfortran.dg/gomp/reduction1.f90: Likewise.
  5750. 2008-06-06 Richard Guenther <rguenther@suse.de>
  5751. * gcc.dg/tree-ssa/alias-18.c: XFAIL some sub-tests.
  5752. 2008-06-04 Joseph Myers <joseph@codesourcery.com>
  5753. * lib/target-supports.exp (check_effective_target_powerpc_spu):
  5754. Call check_effective_target_powerpc_altivec_ok.
  5755. * gcc.target/powerpc/dfp-dd.c, gcc.target/powerpc/dfp-td.c,
  5756. gcc.target/powerpc/ppc32-abi-dfp-1.c,
  5757. gcc.target/powerpc/ppu-intrinsics.c: Require powerpc_fprs.
  5758. 2008-06-04 Xinliang David Li <davidxl@google.com>
  5759. * gcc.dg/cdce1.c: New test.
  5760. * gcc.dg/cdce2.c: Ditto.
  5761. * g++.dg/cdce3.C: Ditto.
  5762. 2008-06-04 Janus Weil <janus@gcc.gnu.org>
  5763. PR fortran/36322
  5764. PR fortran/36275
  5765. * gfortran.dg/proc_decl_2.f90: Extended.
  5766. 2008-06-04 Joseph Myers <joseph@codesourcery.com>
  5767. Maxim Kuvyrkov <maxim@codesourcery.com>
  5768. * gcc.target/m68k/xgot-1.c: New test.
  5769. 2008-06-04 Richard Guenther <rguenther@suse.de>
  5770. * gcc.c-torture/execute/20080604-1.c: New testcase.
  5771. 2008-06-03 Andy Hutchinson <hutchinsonandy@aim.com>
  5772. PR/34880
  5773. * gcc.c-torture/execute/float-floor.c: Adjust test for 4 byte
  5774. doubles.
  5775. 2008-06-03 Eric Botcazou <ebotcazou@adacore.com>
  5776. * gnat.dg/aliasing1.ad[sb]: New test.
  5777. * gnat.dg/aliasing2.ad[sb]: Likewise.
  5778. 2008-06-02 Andy Hutchinson <hutchinsonandy@aim.com>
  5779. * gcc.target/avr/avr.exp: Add avr testsuite.
  5780. * gcc.target/avr/trivial.c: Add simple test.
  5781. * gcc.target/avr/torture/avr-torture.exp: Add avr-torture testsuite.
  5782. * gcc.target/avr/torture/trivial.c: Add simple test.
  5783. 2008-06-02 Andy Hutchinson <hutchinsonandy@aim.com>
  5784. * gcc.dg/pr19340.c: Disable for AVR as it has no scheduling.
  5785. * gcc.dg/section1.c: XFAIL AVR as bss section is used differently.
  5786. 2008-06-02 Andy Hutchinson <hutchinsonandy@aim.com>
  5787. * gcc.dg/pr18241-1.c: Use long on small int target.
  5788. * gcc.dg/pr32912-2.c: Ditto.
  5789. * gcc.dg/pr35065.c: Ditto.
  5790. * gcc.dg/pr36300-1.c: Ditto.
  5791. * gcc.dg/pr36300-2.c: Ditto.
  5792. * gcc.dg/pr27639.c: Reduce array size for small int target.
  5793. * gcc.dg/pr28755.c: Skip test if pointers are smaller than 32 bits.
  5794. * gcc.dg/pr36194.c: Reduce constant on small int target.
  5795. * gcc.dg/torture/builtin-frexp-1.c: Ditto.
  5796. 2008-06-02 Andy Hutchinson <hutchinsonandy@aim.com>
  5797. * gcc.dg/torture/pr34330.c: Skip test for targets without pthread.
  5798. * gcc.dg/torture/pr36244.c: Ditto.
  5799. * gcc.dg/tree-ssa/pr36181.c: Ditto.
  5800. 2008-06-02 Janus Weil <janus@gcc.gnu.org>
  5801. PR fortran/36361
  5802. * gfortran.dg/interface_24.f90: New.
  5803. 2008-06-02 Paolo Carlini <paolo.carlini@oracle.com>
  5804. PR c++/36404
  5805. * g++.dg/template/crash79.C: New.
  5806. * g++.dg/other/pr28114.C: Adjust.
  5807. 2008-06-02 Daniel Kraft <d@domob.eu>
  5808. * finalize_1.f08: New test.
  5809. * finalize_2.f03: New test.
  5810. * finalize_3.f03: New test.
  5811. * finalize_4.f03: New test.
  5812. * finalize_5.f03: New test.
  5813. * finalize_6.f90: New test.
  5814. * finalize_7.f03: New test.
  5815. * finalize_8.f03: New test.
  5816. 2008-06-01 Richard Sandiford <rdsandiford@googlemail.com>
  5817. * gcc.c-torture/execute/ieee/ieee.exp: Load c-torture.exp.
  5818. 2008-06-01 Richard Sandiford <rdsandiford@googlemail.com>
  5819. * gcc.target/mips/fpr-moves-7.c: New test.
  5820. * gcc.target/mips/fpr-moves-8.c: New test.
  5821. 2008-05-30 Bernd Schmidt <bernd.schmidt@analog.com>
  5822. * gcc.target/bfin/mcpu-default.c: Adjust for recent changes: default
  5823. CPU has all workarounds, and no longer explicitly sets bf532 as CPU
  5824. type.
  5825. * gcc.target/bfin/mcpu-bf531.c: Adjust for WORKAROUND_RETS.
  5826. * gcc.target/bfin/mcpu-bf532.c: Likewise.
  5827. * gcc.target/bfin/mcpu-bf533.c: Likewise.
  5828. * gcc.target/bfin/mcpu-bf534.c: Likewise.
  5829. * gcc.target/bfin/mcpu-bf536.c: Likewise.
  5830. * gcc.target/bfin/mcpu-bf537.c: Likewise.
  5831. * gcc.target/bfin/mcpu-bf548.c: Likewise.
  5832. * gcc.target/bfin/mcpu-bf549.c: Likewise.
  5833. * gcc.target/bfin/mcpu-bf561.c: Likewise.
  5834. * gcc.target/bfin/mcpu-bf523.c: Likewise.
  5835. * gcc.target/bfin/mcpu-bf524.c: Likewise.
  5836. * gcc.target/bfin/mcpu-bf526.c: Likewise.
  5837. * gcc.target/bfin/mcpu-bf522.c: Likewise.
  5838. * gcc.target/bfin/mcpu-bf525.c: Likewise.
  5839. * gcc.target/bfin/mcpu-bf527.c: Likewise.
  5840. * gcc.target/bfin/mcpu-bf538.c: Likewise.
  5841. * gcc.target/bfin/mcpu-bf539.c: Likewise.
  5842. * gcc.target/bfin/mcpu-bf542.c: Likewise.
  5843. * gcc.target/bfin/mcpu-bf544.c: Likewise.
  5844. * gcc.target/bfin/mcpu-default.c: Likewise.
  5845. * gcc.target/bfin/workarounds-any.c: Likewise.
  5846. * gcc.target/bfin/workarounds-none.c: Likewise.
  5847. * gcc.target/bfin/workarounds-1.c: Likewise.
  5848. * gcc.target/bfin/workarounds-2.c: Likewise.
  5849. * gcc.target/bfin/workarounds-3.c: Likewise.
  5850. * gcc.target/bfin/workarounds-4.c: Likewise.
  5851. 2008-05-30 Tom Tromey <tromey@redhat.com>
  5852. PR preprocessor/36320:
  5853. * gcc.dg/cpp/pr36320.c: New file.
  5854. 2008-05-29 Paolo Carlini <paolo.carlini@oracle.com>
  5855. PR c++/35243
  5856. * g++.dg/cpp0x/vt-35243.C: New.
  5857. 2008-05-29 H.J. Lu <hongjiu.lu@intel.com>
  5858. PR target/35771
  5859. * gcc.dg/torture/pr35771.h: New.
  5860. * gcc.dg/torture/pr35771-1.c: Likewise.
  5861. * gcc.dg/torture/pr35771-2.c: Likewise.
  5862. * gcc.dg/torture/pr35771-3.c: Likewise.
  5863. 2008-05-29 Eric Botcazou <ebotcazou@adacore.com>
  5864. * gcc.dg/nested-func-6.c: New test.
  5865. 2008-05-29 Richard Guenther <rguenther@suse.de>
  5866. PR tree-optimization/36343
  5867. * gcc.c-torture/execute/pr36343.c: New testcase.
  5868. 2008-05-29 Arnaud Charlet <charlet@adacore.com>
  5869. * gnat.dg/abstract1.ad[sb]: New test.
  5870. 2008-05-28 Janus Weil <janus@gcc.gnu.org>
  5871. PR fortran/36325
  5872. PR fortran/35830
  5873. * gfortran.dg/interface_23.f90: New.
  5874. * gfortran.dg/gomp/reduction3.f90: Fixed invalid code.
  5875. * gfortran.dg/proc_decl_12.f90: New:
  5876. * gfortran.dg/external_procedures_1.f90: Fixed error message.
  5877. 2008-05-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  5878. PR fortran/36319
  5879. * gfortran.dg/widechar_5.f90: New file.
  5880. * gfortran.dg/widechar_6.f90: New file.
  5881. * gfortran.dg/widechar_7.f90: New file.
  5882. * gfortran.dg/widechar_intrinsics_5.f90: Uncomment the lines
  5883. testing the SPREAD intrinsic.
  5884. * gfortran.dg/widechar_intrinsics_6.f90: New file.
  5885. * gfortran.dg/widechar_intrinsics_7.f90: New file.
  5886. * gfortran.dg/widechar_intrinsics_8.f90: New file.
  5887. * gfortran.dg/widechar_intrinsics_9.f90: New file.
  5888. * gfortran.dg/widechar_intrinsics_10.f90: New file.
  5889. 2008-05-28 Seongbae Park <seongbae.park@gmail.com>
  5890. * gcc.dg/tree-prof/ic-misattribution-1.c: New test.
  5891. * gcc.dg/tree-prof/ic-misattribution-1a.c: New test.
  5892. * lib/profopt.exp (profopt-get-options): Support
  5893. dg-additional-sources.
  5894. (profopt-execute): Handle additional sources.
  5895. 2008-05-28 Rafael Espíndola <espindola@google.com>
  5896. * gcc.dg/20080528-1.c: New test.
  5897. 2008-05-28 Arnaud Charlet <charlet@adacore.com>
  5898. * gnat.dg/old_errors.adb, gnat.dg/deep_old.adb: Adjust.
  5899. * gnat.dg/specs/iface_eq_test.ads,
  5900. gnat.dg/specs/iface_eq_test-child.ads: New test.
  5901. * gnat.dg/specs/self_class.ads: New test.
  5902. * gnat.dg/fixce.adb: New test.
  5903. * gnat.dg/frunaligned*.ad[sb]: New test.
  5904. 2008-05-27 Andy Hutchinson <hutchinsonandy@aim.com>
  5905. * gcc.dg/tree-ssa/data-dep-1.c: Skip test for avr-*-* too much code.
  5906. * gcc.dg/tree-ssa/ldist-3.c: Ditto.
  5907. * gcc.dg/tree-ssa/ldist-5.c: Ditto.
  5908. * gcc.dg/tree-ssa/ifc-20040816-2 .c: Adjust for int size < 4 bytes.
  5909. * gcc.dg/tree-ssa/pr32540-1.c: Ditto.
  5910. * gcc.dg/tree-ssa/pr32540-2.c: Ditto.
  5911. * gcc.dg/tree-ssa/ssa-lim-5.c: Ditto.
  5912. * gcc.dg/tree-ssa/pr23115.c: Adjust test for double size < 8 bytes.
  5913. 2008-05-27 H.J. Lu <hongjiu.lu@intel.com>
  5914. PR target/35767
  5915. PR target/35771
  5916. * gcc.target/i386/pr35767-1.c: New.
  5917. * gcc.target/i386/pr35767-1d.c: Likewise.
  5918. * gcc.target/i386/pr35767-1i.c: Likewise.
  5919. * gcc.target/i386/pr35767-2.c: Likewise.
  5920. * gcc.target/i386/pr35767-2d.c: Likewise.
  5921. * gcc.target/i386/pr35767-2i.c: Likewise.
  5922. * gcc.target/i386/pr35767-3.c: Likewise.
  5923. * gcc.target/i386/pr35767-4.c: Likewise.
  5924. * gcc.target/i386/pr35767-5.c: Likewise.
  5925. 2008-05-27 Tobias Burnus <burnus@net-b.de>
  5926. * gfortran.dg/assignment_3.f90: Add missing cleanup-modules.
  5927. 2008-05-27 Tobias Burnus <burnus@net-b.de>
  5928. PR fortran/36316
  5929. * gfortran.dg/assignment_3.f90: New.
  5930. 2008-05-27 Richard Sandiford <rdsandiford@googlemail.com>
  5931. * lib/fortran-torture.exp (get-fortran-torture-options):
  5932. New function, replacing old FORTRAN_TORTURE_OPTIONS code.
  5933. * gfortran.fortran-torture/compile/compile.exp: Use
  5934. [get-fortran-torture-options] instead of $FORTRAN_TORTURE_OPTIONS.
  5935. * gfortran.fortran-torture/execute/execute.exp: Likewise.
  5936. 2008-05-27 Michael Matz <matz@suse.de>
  5937. PR c++/27975
  5938. * g++.dg/warn/Wenum-compare.C: New testcase.
  5939. * g++.dg/warn/Wenum-compare-no.C: Ditto.
  5940. 2008-05-27 Richard Guenther <rguenther@suse.de>
  5941. PR tree-optimization/36339
  5942. * gcc.c-torture/execute/pr36339.c: New testcase.
  5943. * gcc.dg/tree-ssa/loadpre8.c: XFAIL.
  5944. 2008-05-27 Eric Botcazou <ebotcazou@adacore.com>
  5945. * gnat.dg/pack9.ad[sb]: New test.
  5946. 2008-05-27 Arnaud Charlet <charlet@adacore.com>
  5947. * gnat.dg/sync1.ad[sb]: New test.
  5948. * gnat.dg/interface5.ad[sb]: New test.
  5949. 2008-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  5950. * gcc.c-torture/compile/pr11832.c: XFAIL on (x86 && ilp32 && pic).
  5951. * gcc.c-torture/compile/pr33009.c: Likewise.
  5952. 2008-05-27 Alexandre Oliva <aoliva@redhat.com>
  5953. PR c++/35909
  5954. * g++.dg/conversion/bitfield9.C: New.
  5955. 2008-05-26 Arnaud Charlet <charlet@adacore.com>
  5956. * gnat.dg/specs/array_no_def_init.ads: New test.
  5957. 2008-05-26 Kai Tietz <kai.tietz@onevision.com>
  5958. * gcc-c.torture/execute/pr36321.c: New.
  5959. 2008-05-26 Richard Guenther <rguenther@suse.de>
  5960. PR middle-end/36300
  5961. * gcc.dg/pr36300-1.c: New testcase.
  5962. * gcc.dg/pr36300-2.c: Likewise.
  5963. 2008-05-26 Arnaud Charlet <charlet@adacore.com>
  5964. * gnat.dg/set_in_pproc.adb: New test.
  5965. * gnat.dg/modular2.adb: New test.
  5966. * gnat.dg/pak.ad[sb]: New test.
  5967. 2008-05-25 Eric Botcazou <ebotcazou@adacore.com>
  5968. * gnat.dg/trampoline1.adb: New test.
  5969. * gnat.dg/trampoline2.adb: Likewise.
  5970. 2008-05-25 Tobias Burnus <burnus@net-b.de>
  5971. PR fortran/32600
  5972. * gfortran.dg/c_f_pointer_tests_3.f90: New.
  5973. 2008-05-25 Richard Guenther <rguenther@suse.de>
  5974. PR tree-optimization/17526
  5975. * gcc.dg/torture/pr17526.c: New testcase.
  5976. 2008-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  5977. * gcc.dg/tg-tests.h: Fix spelling of FP_INFINITE.
  5978. 2008-05-23 Sandra Loosemore <sandra@codesourcery.com>
  5979. Daniel Jacobowitz <dan@codesourcery.com>
  5980. * g++.dg/other/profile1.C: Use dg-require-profiling.
  5981. 2008-05-24 Hans-Peter Nilsson <hp@axis.com>
  5982. PR testsuite/22523
  5983. * g++.dg/template/inline1.C: For the not-defined symbol, use the
  5984. pattern from g++.dg/template/qualttp17.C.
  5985. 2008-05-23 Rafael Espíndola <espindola@google.com>
  5986. * gcc.c-torture/compile/20080522-1.c: Move to gcc.dg.
  5987. * gcc.dg/20080522-1.c: Moved from gcc.c-torture.
  5988. 2008-05-23 Paul Brook <paul@codesourcery.com>
  5989. Carlos O'Donell <carlos@codesourcery.com>
  5990. * gcc.target/arm/naked-1.c: New test.
  5991. * gcc.target/arm/naked-2.c: New test.
  5992. 2008-05-23 Tobias Burnus <burnus@net-b.de>
  5993. PR fortran/36314
  5994. * gfortran.dg/eoshift_large_1.f90: Replace tabs by spaces.
  5995. 2008-05-23 Arnaud Charlet <charlet@adacore.com>
  5996. * gnat.dg/addr_slice.adb: New test.
  5997. 2008-05-23 Jakub Jelinek <jakub@redhat.com>
  5998. PR c++/36237
  5999. * g++.dg/gomp/pr36237.C: New test.
  6000. 2008-05-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  6001. * gcc.dg/builtins-error.c: Test __builtin_fpclassify. Also
  6002. add tests for all previous type-generic builtins.
  6003. * gcc.dg/pr28796-2.c: Add -DUNSAFE flag.
  6004. * gcc.dg/tg-tests.h: Test __builtin_fpclassify.
  6005. 2008-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
  6006. PR libgfortran/36302
  6007. * gfortran.dg/cshift_large_1.f90: New test.
  6008. * gfortran.dg/eoshift_large_1.f90: New test.
  6009. 2008-05-22 Rafael Espíndola <espindola@google.com>
  6010. * gcc.c-torture/compile/20080522-1.c: New testcase.
  6011. 2008-05-22 Richard Guenther <rguenther@suse.de>
  6012. * gcc.c-torture/execute/20080522-1.c: New testcase.
  6013. 2008-05-22 Richard Guenther <rguenther@suse.de>
  6014. * gcc.dg/tree-ssa/alias-18.c: New testcase.
  6015. 2008-05-22 Arnaud Charlet <charlet@adacore.com>
  6016. * gnat.dg/slice5.adb: New test.
  6017. * gnat.dg/notnot.adb: New test.
  6018. * gnat.dg/tf_interface_1.ad[sb]: New test.
  6019. * gnat.dg/const1.adb: New test.
  6020. * gnat.dg/parameterlessfunc.adb: New test.
  6021. * gnat.dg/specs/interface5.ads: New test.
  6022. * gnat.dg/specs/cpp_assignment.ads: New test.
  6023. 2008-05-22 Nathan Sidwell <nathan@codesourcery.com>
  6024. * lib/dg-pch.exp (dg-pch): Fix if bracing.
  6025. 2008-05-21 H.J. Lu <hongjiu.lu@intel.com>
  6026. * gcc.target/i386/m128-check.h (ARRAY_SIZE): New.
  6027. (CHECK_EXP): Use it.
  6028. * gcc.target/i386/set-v16qi-3.h: New.
  6029. * gcc.target/i386/sse2-set-v16qi-3.c: Likewise.
  6030. * gcc.target/i386/sse4_1-set-v16qi-3.c: Likewise.
  6031. 2008-05-21 Sebastian Pop <sebastian.pop@amd.com>
  6032. PR tree-optimization/36287
  6033. PR tree-optimization/36286
  6034. * gcc.dg/tree-ssa/pr36287.c: New.
  6035. * gfortran.dg/pr36286.f90: New.
  6036. 2008-05-21 Tom Tromey <tromey@redhat.com>
  6037. PR preprocessor/27777:
  6038. * gcc.dg/cpp/pr27777.c: New file.
  6039. 2008-05-21 Jakub Jelinek <jakub@redhat.com>
  6040. PR c++/36023
  6041. * g++.dg/ext/complit10.C: New test.
  6042. 2008-05-21 Janis Johnson <janis187@us.ibm.com>
  6043. * gfortran.dg/nint_2.f90: XFAIL only when using -O0.
  6044. * lib/target-supports-dg.exp (dg-xfail-run-if): New.
  6045. * gcc.test-framework/dg-do-run-xrif-exp-F.c: New test.
  6046. * gcc.test-framework/dg-do-run-xrif-exp-P.c: New test.
  6047. * gcc.test-framework/dg-do-run-xrif-exp-XF.c: New test.
  6048. * gcc.test-framework/dg-do-run-xrif-exp-XP.c: New test.
  6049. * gcc.test-framework/dg-dot-run-xrif-exp-F.c: New test.
  6050. * gcc.test-framework/dg-dot-run-xrif-exp-P.c: New test.
  6051. * gcc.test-framework/dg-dot-run-xrif-exp-XF.c: New test.
  6052. * gcc.test-framework/dg-dot-run-xrif-exp-XP.c: New test.
  6053. * gcc.test-framework/test-framework.awk: Handle new tests.
  6054. 2008-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6055. PR fortran/36257
  6056. * gfortran.dg/char_length_12.f90: New test.
  6057. 2008-05-20 Nathan Sidwell <nathan@codesourcery.com>
  6058. * gcc.c-torture/execute/builtins/memops-asm.c: Set inside_main.
  6059. * lib/gcc-dg.exp (cleanup-saved-temps): Add optional list of
  6060. suffixes not to delete.
  6061. * gcc.dg/pch/save-temps-1.c: Don't delete ".s" temp.
  6062. * g++.dg/pch/pch.C: Likewise.
  6063. * g++.old-deja/g++.pt/static11.C: Replace xfail by target requirement.
  6064. * lib/dg-pch.exp (dg-pch): Don't expect .s files if there are
  6065. dg-errors expected.
  6066. 2008-05-20 Janis Johnson <janis187@us.ibm.com>
  6067. PR testsuite/20771
  6068. * lib/dg-pch.exp: Move a flag in arguments to dg-test to differentiate
  6069. compile results for pch test lines in gcc.sum.
  6070. * gcc.dg/pch/counter-2.c: Add comments to dg-error directives to
  6071. make them unique in gcc.sum.
  6072. * gcc.dg/pch/valid-1.c: Ditto.
  6073. * gcc.dg/pch/valid-2.c: Ditto.
  6074. * gcc.dg/pch/valid-3.c: Ditto.
  6075. * gcc.dg/pch/warn-1.c: Same for dg-warning.
  6076. 2008-05-20 Andy Hutchinson <hutchinsonandy@aim.com>
  6077. * gcc.dg/array-quals-1.c: xfail read only section
  6078. check for avr target.
  6079. 2008-05-20 Andy Hutchinson <hutchinsonandy@aim.com>
  6080. PR testsuite/34889
  6081. * gcc.c-torture/execute/builtins/pr23484-chk.c : Correct test for
  6082. 16bit int target.
  6083. 2008-05-20 Andy Hutchinson <hutchinsonandy@aim.com>
  6084. * gcc.dg/tree-ssa/ifc-20040816-1.c : signal.h not required.
  6085. * gcc.c-torture/execute/ieee/fp-cmp-1.c : Do not include signal.h if
  6086. SIGNAL_SUPPRESS.
  6087. * gcc.c-torture/execute/ieee/fp-cmp-2.c : Ditto.
  6088. * gcc.c-torture/execute/ieee/fp-cmp-3.c : Ditto.
  6089. 2008-05-20 Andy Hutchinson <hutchinsonandy@aim.com>
  6090. * gcc.dg/builtins-config.h: AVR does not have C99 runtime.
  6091. 2008-05-20 Janis Johnson <janis187@us.ibm.com>
  6092. PR testsuite/22523
  6093. * g++.dg/template/inline1.C: Handle syntax for more assemblers.
  6094. * lib/scandump.exp (scan-dump): Handle non-existent dump file.
  6095. (scan-dump-times): Ditto.
  6096. (scan-dump-not): Ditto.
  6097. (scan-dump-dem): Ditto.
  6098. (scan-dump-dem-not): Ditto.
  6099. * obj-c++.dg/bitfield-1.mm: XFAIL for ICE; move dg-options after other
  6100. test directives; use dg-prune-output instead of dg-excess-errors for
  6101. possible message to ignore; adjust line numbers for messages.
  6102. * obj-c++.dg/comp-types-10.mm: XFAIL for ICE.
  6103. * obj-c++.dg/try-catch-9.mm: XFAILfor ICE, move dg-options after
  6104. other test directives.
  6105. * obj-c++.dg/try-catch-2.mm: Move dg-options after dg-xfail-if.
  6106. * obj-c++.dg/encode-8.mm: Move dg-options after dg-do.
  6107. * obj-c++.dg/bitfield-4.mm: Ditto; use dg-prune-output instead of
  6108. dg-excess-errors for possible additional message.
  6109. * obj-c++.dg/layout-1.mm: Use dg-prune-output instead of
  6110. dg-excess-errors for possible additional message.
  6111. * g++.dg/ext/vector14.C: Ignore a possible warning.
  6112. 2008-05-20 Samuel Tardieu <sam@rfc1149.net>
  6113. * gnat.dg/modular.adb: Remove test, gnat.dg/modular1.adb already
  6114. checks that the bug is fixed and is more concise.
  6115. 2008-05-20 Samuel Tardieu <sam@rfc1149.net>
  6116. PR ada/35791
  6117. * gnat.dg/check_displace_generation.adb: New.
  6118. 2008-05-20 Samuel Tardieu <sam@rfc1149.net>
  6119. PR ada/30740
  6120. * gnat.dg/modular.adb: New test.
  6121. 2008-05-20 Jan Sjodin <jan.sjodin@amd.com>
  6122. Sebastian Pop <sebastian.pop@amd.com>
  6123. PR tree-optimization/36181
  6124. * gcc.dg/tree-ssa/pr36181.c: New.
  6125. 2008-05-20 Uros Bizjak <ubizjak@gmail.com>
  6126. PR testsuite/36057
  6127. * g++.dg/compat/struct-layout-1_generate.c (DG_OPTIONS): Remove.
  6128. (const char *dg_options): New array.
  6129. (switchfiles): Loop through dg_options array to generate dg-options
  6130. directives. Remove numbered arguments usage from fprintf
  6131. format strings.
  6132. 2008-05-20 Jan Sjodin <jan.sjodin@amd.com>
  6133. Sebastian Pop <sebastian.pop@amd.com>
  6134. PR tree-optimization/36206
  6135. * gfortran.dg/pr36206.f: New.
  6136. 2008-05-20 Arnaud Charlet <charlet@adacore.com>
  6137. * gnat.dg/testint.adb: New test.
  6138. * gnat.dg/modular1.adb: New test.
  6139. * gnat.dg/test_iface_aggr.adb: New test.
  6140. * gnat.dg/gen_disp.ad[sb]: New test.
  6141. * gnat.dg/specs/tag2.ads: Adjust.
  6142. * gnat.dg/specs/empty_variants.ads: Adjust.
  6143. 2008-05-20 Richard Guenther <rguenther@suse.de>
  6144. * gcc.dg/tree-ssa/ssa-sink-1.c: Adjust.
  6145. * gcc.dg/tree-ssa/ssa-sink-2.c: Likewise.
  6146. * gcc.dg/tree-ssa/ssa-sink-3.c: Likewise.
  6147. * gcc.dg/tree-ssa/ssa-sink-4.c: Likewise.
  6148. 2008-05-20 Sandra Loosemore <sandra@codesourcery.com>
  6149. * gcc.c-torture/compile/20061214-1.c: New test.
  6150. 2008-05-20 Richard Guenther <rguenther@suse.de>
  6151. * gcc.c-torture/execute/20080519-1.c: New testcase.
  6152. 2008-05-19 Xinliang David Li <davidxl@google.com>
  6153. * gcc.dg/cdce1.c: Remove test.
  6154. * gcc.dg/cdce2.c: Remove test.
  6155. 2008-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6156. PR fortran/36265
  6157. * gfortran.dg/char_length_11.f90: New test.
  6158. 2008-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6159. * gfortran.dg/widechar_intrinsics_5.f90: Add dg-do directive and
  6160. use -fbackslash option.
  6161. 2008-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6162. * gfortran.dg/char_cast_2.f90: Adjust count in scanning the tree
  6163. dump file.
  6164. 2008-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6165. * gfortran.dg/bind_c_module.f90: Adjust expected error messages.
  6166. 2008-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6167. * gfortran.dg/char_cast_1.f90: Adjust count in scanning the tree
  6168. dump file.
  6169. 2008-05-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  6170. * gcc.dg/builtins-error.c: Test __builtin_isinf_sign.
  6171. * gcc.dg/tg-tests.h: Likewise. Mark variables volatile.
  6172. * gcc.dg/torture/builtin-isinf_sign-1.c: New test.
  6173. 2008-05-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6174. * gfortran.dg/achar_3.f90: Adjust error messages.
  6175. * gfortran.dg/achar_5.f90: New test.
  6176. * gfortran.dg/achar_6.F90: New test.
  6177. * gfortran.dg/widechar_1.f90: New test.
  6178. * gfortran.dg/widechar_2.f90: New test.
  6179. * gfortran.dg/widechar_3.f90: New test.
  6180. * gfortran.dg/widechar_4.f90: New test.
  6181. * gfortran.dg/widechar_intrinsics_1.f90: New test.
  6182. * gfortran.dg/widechar_intrinsics_2.f90: New test.
  6183. * gfortran.dg/widechar_intrinsics_3.f90: New test.
  6184. * gfortran.dg/widechar_intrinsics_4.f90: New test.
  6185. * gfortran.dg/widechar_intrinsics_5.f90: New test.
  6186. * gfortran.dg/widechar_select_1.f90: New test.
  6187. * gfortran.dg/widechar_select_2.f90: New test.
  6188. 2008-05-18 Eric Botcazou <ebotcazou@adacore.com>
  6189. * gnat.dg/loop_optimization2.ad[sb]: New test.
  6190. 2008-05-18 Jakub Jelinek <jakub@redhat.com>
  6191. PR target/36090
  6192. * gcc.c-torture/execute/20080502-1.c: New test.
  6193. 2008-05-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6194. * gfortran.dg/stat_1.f90: Skip on mingw.
  6195. * gfortran.dg/stat_2.f90: Skip on mingw.
  6196. 2008-05-18 Steven G. Kargl <kargls@comcast.net>
  6197. PR fortran/36251
  6198. gfortran.dg/public_private_module.f90: new test.
  6199. gfortran.dg/bind_c_module.f90: new test.
  6200. 2008-05-17 Xinliang David Li <davidxl@google.com>
  6201. * gcc.dg/cdce1.c: New test
  6202. * gcc.dg/cdce2.c: New test
  6203. 2008-05-17 Tobias Burnus <burnus@net-b.de>
  6204. * gfortran.dg/initialization_19.f90: New test.
  6205. 2008-05-17 Eric Botcazou <ebotcazou@adacore.com>
  6206. * gnat.dg/bit_packed_array3.adb: New test.
  6207. 2008-05-17 Eric Botcazou <ebotcazou@adacore.com>
  6208. * gnat.dg/warn4.adb: New test.
  6209. 2008-05-16 Paul Thomas <pault@gcc.gnu.org>
  6210. PR fortran/35756
  6211. PR fortran/35759
  6212. * gfortran.dg/where_1.f90: New test.
  6213. PR fortran/35743
  6214. PR fortran/35745
  6215. * gfortran.dg/where_2.f90: New test.
  6216. 2008-05-16 Tobias Burnus <burnus@net-b.de>
  6217. * gfortran.dg/rank_1.f90
  6218. * gfortran.dg/rank_2.f90
  6219. 2008-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6220. * gfortran.dg/missing_parens_1.f90: Update test.
  6221. * gfortran.dg/fmt_t_7.f: Update test.
  6222. 2008-05-16 Steven G. Kargl <kargls@comcast.net>
  6223. * gfortran.dg/int_3.f90: New test.
  6224. * gfortran.dg/and_or_xor.f90: New test.
  6225. 2008-05-16 Daniel Kraft <d@domob.eu>
  6226. PR fortran/27997
  6227. * gfortran.dg/array_constructor_type_1.f03: New test
  6228. * gfortran.dg/array_constructor_type_2.f03: New test
  6229. * gfortran.dg/array_constructor_type_3.f03: New test
  6230. * gfortran.dg/array_constructor_type_4.f03: New test
  6231. * gfortran.dg/array_constructor_type_5.f03: New test
  6232. * gfortran.dg/array_constructor_type_6.f03: New test
  6233. * gfortran.dg/array_constructor_type_7.f03: New test
  6234. * gfortran.dg/array_constructor_type_8.f03: New test
  6235. * gfortran.dg/array_constructor_type_9.f: New test
  6236. * gfortran.dg/array_constructor_type_10.f03: New test
  6237. * gfortran.dg/array_constructor_type_11.f03: New test
  6238. * gfortran.dg/array_constructor_type_12.f03: New test
  6239. * gfortran.dg/array_constructor_type_13.f90: New test
  6240. * gfortran.dg/array_constructor_type_14.f03: New test
  6241. * gfortran.dg/array_constructor_type_15.f03: New test
  6242. * gfortran.dg/array_constructor_type_16.f03: New test
  6243. * gfortran.dg/array_constructor_type_17.f03: New test
  6244. * gfortran.dg/array_constructor_type_18.f03: New test
  6245. 2008-05-16 Uros Bizjak <ubizjak@gmail.com>
  6246. PR target/36246
  6247. * gcc.target/i386/pr36246.c: New test.
  6248. 2008-05-16 Sebastian Pop <sebastian.pop@amd.com>
  6249. Jan Sjodin <jan.sjodin@amd.com>
  6250. PR tree-optimization/36228
  6251. * gcc.dg/vect/pr36228.c: New.
  6252. 2008-05-16 Hans-Peter Nilsson <hp@axis.com>
  6253. * gfortran.dg/f2003_io_4.f03, gfortran.dg/f2003_io_5.f03,
  6254. gfortran.dg/f2003_io_7.f03, gfortran.dg/namelist_45.f90,
  6255. gfortran.dg/namelist_46.f90, gfortran.dg/namelist_47.f90,
  6256. gfortran.dg/f2003_io_1.f03: Gate test on effective_target
  6257. fd_truncate.
  6258. * gfortran.dg/fmt_t_7.f: Ditto. Apply dos2unix.
  6259. 2008-05-16 Daniel Kraft <d@domob.eu>
  6260. * gfortran.dg/private_type_6.f90: Adapted expected error messages.
  6261. * gfortran.dg/structure_constructor_1.f03: New test.
  6262. * gfortran.dg/structure_constructor_2.f03: New test.
  6263. * gfortran.dg/structure_constructor_3.f03: New test.
  6264. * gfortran.dg/structure_constructor_4.f03: New test.
  6265. * gfortran.dg/structure_constructor_5.f03: New test.
  6266. * gfortran.dg/structure_constructor_6.f03: New test.
  6267. * gfortran.dg/structure_constructor_7.f03: New test.
  6268. * gfortran.dg/structure_constructor_8.f03: New test.
  6269. * gfortran.dg/structure_constructor_9.f90: New test.
  6270. 2008-05-15 H.J. Lu <hongjiu.lu@intel.com>
  6271. * gcc.target/i386/m128-check.h: New.
  6272. * gcc.target/i386/set-v16qi-1.h: Likewise.
  6273. * gcc.target/i386/set-v16qi-2.h: Likewise.
  6274. * gcc.target/i386/set-v8hi-1.h: Likewise.
  6275. * gcc.target/i386/set-v8hi-2.h: Likewise.
  6276. * gcc.target/i386/sse2-set-v16qi-1.c: Likewise.
  6277. * gcc.target/i386/sse2-set-v16qi-2.c: Likewise.
  6278. * gcc.target/i386/sse2-set-v8hi-1.c: Likewise.
  6279. * gcc.target/i386/sse2-set-v8hi-2.c: Likewise.
  6280. * gcc.target/i386/sse4_1-set-v16qi-1.c: Likewise.
  6281. * gcc.target/i386/sse4_1-set-v16qi-2.c: Likewise.
  6282. * gcc.target/i386/sse2-check.h: Include m128-check.h. Don't
  6283. include <stdio.h>.
  6284. * gcc.target/i386/sse4_1-check.h: Likewise.
  6285. 2008-05-15 Adam Nemet <anemet@caviumnetworks.com>
  6286. PR middle-end/36194
  6287. * gcc.dg/pr36194.c: New test.
  6288. 2008-05-15 Janne Blomqvist <jb@gcc.gnu.org>
  6289. PR libfortran/34974
  6290. * gfortran.dg/fmt_t_7.f: Remove XFAIL, patch for PR 25561/Part 1 fixes
  6291. this.
  6292. 2008-05-15 Janis Johnson <janis187@us.ibm.com>
  6293. * lib/torture-options.exp: New support for torture options.
  6294. * lib/gfortran-dg.exp (gfortran-dg-runtest): Use new torture procs.
  6295. * lib/c-torture.exp: Define C_TORTURE_OPTIONS instead of
  6296. TORTURE_OPTIONS; don't define torture_with_loops and
  6297. torture_without_loops.
  6298. * lib/gcc-dg.exp: Define DG_TORTURE_OPTIONS instead of
  6299. TORTURE_OPTIONS; don't define torture_with_loops and
  6300. torture_without_loops.
  6301. (gcc-dg-runtest): Use new torture procs if no torture options defined.
  6302. * lib/fortran-torture.exp: Define FORTRAN_TORTURE_OPTIONS instead of
  6303. TORTURE_OPTIONS.
  6304. (fortran-torture-execute): Use torture_with_loops instead of
  6305. TORTURE_OPTIONS.
  6306. (fortran-torture): Ditto.
  6307. * lib/objc-torture.exp: Define OBJC_TORTURE_OPTIONS instead of
  6308. TORTURE_OPTIONS; don't define torture_with_loops and
  6309. torture_without_loops.
  6310. * gcc.c-torture/execute/execute.exp: Use new torture procs.
  6311. * gcc.c-torture/execute/builtins/builtins.exp: Ditto.
  6312. * gcc.c-torture/execute/ieee/ieee.exp: Ditto.
  6313. * gcc.c-torture/unsorted/unsorted.exp: Ditto.
  6314. * gfortran.fortran-torture/execute/execute.exp: Ditto.
  6315. * gfortran.fortran-torture/compile/compile.exp: Ditto.
  6316. * gcc.target/x86_64/abi/abi-x86_64.exp: Ditto.
  6317. * gcc.target/i386/math-torture/math-torture.exp: Define
  6318. MATH_TORTURE_OPTIONS, use new torture procs.
  6319. * gcc.dg/pch/pch.exp: Use new torture procs.
  6320. * gcc.dg/format/format.exp: Ditto.
  6321. * gcc.misc-tests/i386-prefetch.exp: Ditto.
  6322. * gcc.misc-tests/dectest.exp: Ditto.
  6323. * objc.dg/pch/pch.exp: Ditto.
  6324. * objc/execute/execute.exp: Ditto.
  6325. * objc/execute/exceptions/exceptions.exp: Ditto.
  6326. * objc/compile/compile.exp: Ditto.
  6327. 2008-05-15 Richard Guenther <rguenther@suse.de>
  6328. PR tree-optimization/36245
  6329. * gcc.c-torture/compile/pr36245.c: New testcase.
  6330. 2008-05-15 Richard Guenther <rguenther@suse.de>
  6331. * gcc.dg/tree-ssa/loadpre7.c: Adjust scan for not performed
  6332. transformation.
  6333. * gcc.dg/tree-ssa/ssa-fre-10.c: Likewise.
  6334. 2008-05-15 Richard Guenther <rguenther@suse.de>
  6335. PR middle-end/36244
  6336. * gcc.dg/torture/pr36244.c: New testcase.
  6337. 2008-05-15 Eric Botcazou <ebotcazou@adacore.com>
  6338. * gnat.dg/discr8.ad[sb]: New test.
  6339. * gnat.dg/discr8_pkg[123].ads: New helpers.
  6340. 2008-05-15 H.J. Lu <hongjiu.lu@intel.com>
  6341. * gcc.target/i386/sse-set-ps-1.c: New.
  6342. * gcc.target/i386/sse4_1-set-ps-1.c: Likewise.
  6343. 2008-05-15 Richard Guenther <rguenther@suse.de>
  6344. PR tree-optimization/36009
  6345. PR tree-optimization/36204
  6346. * gcc.dg/tree-ssa/ssa-lim-5.c: New testcase.
  6347. * gcc.dg/tree-ssa/ssa-lim-6.c: Likewise.
  6348. 2008-05-15 Richard Guenther <rguenther@suse.de>
  6349. PR tree-optimization/34330
  6350. * gcc.dg/torture/pr34330.c: New testcase.
  6351. 2008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6352. PR fortran/36059
  6353. * gfortran.dg/repack_arrays_1.f90: New test.
  6354. 2008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6355. PR fortran/36186
  6356. * gfortran.dg/boz_11.f90: New test.
  6357. * gfortran.dg/boz_12.f90: New test.
  6358. 2008-05-14 Paul Thomas <pault@gcc.gnu.org>
  6359. PR fortran/36233
  6360. * gfortran.dg/actual_procedure_1.f90: New test
  6361. 2008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6362. PR fortran/35682
  6363. * gfortran.dg/bound_4.f90: New test.
  6364. * gfortran.dg/bounds_check_14.f90: New test.
  6365. 2008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6366. PR fortran/35685
  6367. * gfortran.dg/bound_3.f90: New test.
  6368. 2008-05-14 Michael Meissner <michael.meissner@amd.com>
  6369. Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
  6370. * gcc.target/i386/sse5-imul32widen-vector.c: New file to test x86
  6371. SSE5 optimizations.
  6372. * gcc.target/i386/sse5-imul64-vector.c: Ditto.
  6373. * gcc.target/i386/sse5-rotate1-vector.c: Ditto.
  6374. * gcc.target/i386/sse5-rotate2-vector.c: Ditto.
  6375. * gcc.target/i386/sse5-rotate3-vector.c: Ditto.
  6376. * gcc.target/i386/sse5-shift1-vector.c: Ditto.
  6377. * gcc.target/i386/sse5-shift2-vector.c: Ditto.
  6378. * gcc.target/i386/sse5-shift3-vector.c: Ditto.
  6379. 2008-05-14 Michael Meissner <michael.meissner@amd.com>
  6380. PR target/36224
  6381. * gcc.dg/pr36224.c: New file.
  6382. 2008-05-14 Olivier Hainque <hainque@adacore.com>
  6383. * gnat.dg/blkextract_from_reg.adb: New test.
  6384. 2008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6385. PR fortran/36215
  6386. * gfortran.dg/include_3.f95: New test.
  6387. 2008-05-14 Ira Rosen <irar@il.ibm.com>
  6388. PR tree-optimization/36098
  6389. * gcc.dg/vect/vect.exp: Compile with -O3 all the tests named "O3-*".
  6390. * gcc.dg/vect/O3-pr36098.c: New test.
  6391. 2008-05-14 Samuel Tardieu <sam@rfc1149.net>
  6392. * gnat.dg/old_errors.ads, gnat.dg/old_errors.adb: New.
  6393. 2008-05-14 Andreas Krebbel <krebbel1@de.ibm.com>
  6394. * g++.dg/eh/080513-1.C: New testcase.
  6395. 2008-05-13 Uros Bizjak <ubizjak@gmail.com>
  6396. PR target/36222
  6397. * gcc.target/i386/pr36222-1.c: New test.
  6398. 2008-05-13 H.J. Lu <hongjiu.lu@intel.com>
  6399. * gcc.target/i386/sse-init-v4hi-1.c: New.
  6400. * gcc.target/i386/sse-init-v4sf-1.c: Likewise.
  6401. * gcc.target/i386/sse2-init-v16qi-1.c: Likewise.
  6402. * gcc.target/i386/sse2-init-v2di-1.c: Likewise.
  6403. * gcc.target/i386/sse2-init-v4si-1.c: Likewise.
  6404. * gcc.target/i386/sse2-init-v8hi-1.c: Likewise.
  6405. * gcc.target/i386/sse4_1-init-v16qi-1.c: Likewise.
  6406. * gcc.target/i386/sse4_1-init-v2di-1.c: Likewise.
  6407. * gcc.target/i386/sse4_1-init-v4sf-1.c: Likewise.
  6408. * gcc.target/i386/sse4_1-init-v4si-1.c: Likewise.
  6409. 2008-05-13 Janis Johnson <janis187@us.ibm.com>
  6410. PR testsuite/35127
  6411. * gcc.c-torture/compile/20031125-1.c: Remove dg-do, dg-options.
  6412. * gcc.c-torture/compile/20031125-2.c: Ditto.
  6413. * gcc.c-torture/compile/20031203-1.c: Ditto.
  6414. * gcc.c-torture/compile/acc1.c: Remove -O2 from dg-options.
  6415. * gcc.c-torture/compile/builtin_constant_p.c: Remove dg-options.
  6416. * gcc.c-torture/compile/pr21562.c: Remove -O3 from dg-options.
  6417. * gcc.c-torture/compile/pr25483.c: Remove -O from dg-options.
  6418. * gcc.c-torture/compile/pr32349.c: Remove -O2 from dg-options.
  6419. * gcc.c-torture/compile/pr32355.c: Remove dg-options.
  6420. * gcc.c-torture/compile/pr34448.c: Ditto.
  6421. * gcc.c-torture/compile/pr34648.c: Remove -O2 from dg-options.
  6422. 2008-05-13 Tom Tromey <tromey@redhat.com>
  6423. PR preprocessor/22168:
  6424. * gcc.dg/pch/import-2.hs: Add -Wno-deprecated.
  6425. * gcc.dg/pch/import-1.hs: Add -Wno-deprecated.
  6426. * gcc.dg/pch/import-2.c: Add -Wno-deprecated.
  6427. * gcc.dg/pch/import-1.c: Add -Wno-deprecated.
  6428. * gcc.dg/cpp/import2.c: Add -Wno-deprecated.
  6429. * gcc.dg/cpp/import1.c: Add -Wno-deprecated.
  6430. * gcc.dg/cpp/trad/assert3.c: Add -Wno-deprecated.
  6431. * gcc.dg/cpp/trad/assert2.c: Add -Wno-deprecated.
  6432. * gcc.dg/cpp/trad/assert1.c: Add -Wno-deprecated.
  6433. * gcc.dg/cpp/ident.c: Add -Wno-deprecated.
  6434. * gcc.dg/cpp/ident-1.c: Add -Wno-deprecated.
  6435. * gcc.dg/cpp/extratokens.c: Add -Wno-deprecated.
  6436. * gcc.dg/cpp/assert3.c: Add -Wno-deprecated.
  6437. * gcc.dg/cpp/assert2.c: Add -Wno-deprecated.
  6438. * gcc.dg/cpp/assert1.c: Add -Wno-deprecated.
  6439. * gcc.dg/cpp/assert4.c: Compile with -ansi and not -pedantic. Add
  6440. -Wno-deprecated.
  6441. * gcc.dg/cpp/pr22168.c: New file.
  6442. * gcc.dg/cpp/pr22168-2.c: New file.
  6443. 2008-05-13 Richard Guenther <rguenther@suse.de>
  6444. PR middle-end/36227
  6445. * gcc.dg/pr36227.c: New testcase.
  6446. 2008-05-13 Eric Botcazou <ebotcazou@adacore.com>
  6447. * gnat.dg/discr7.adb: New test
  6448. * gnat.dg/conv_integer.adb: Likewise.
  6449. 2008-05-12 Janis Johnson <janis187@us.ibm.com>
  6450. * gcc.c-torture/compile/pr11832.c: XFAIL for mips and powerpc-linux,
  6451. then ignore ICE message to avoid a second failure.
  6452. * gcc.c-torture/compile/pr33009.c: Ditto.
  6453. * lib/gcc-dg.exp: Explain in comment how to XFAIL an ICE.
  6454. 2008-05-12 Andy Hutchinson <hutchinsonandy@aim.com>
  6455. * gcc.dg/pr34457-1.c: Skip for target without trampolines.
  6456. * gcc.dg/20050607-1.c: Ditto.
  6457. * gcc.dg/trampoline-1.c: Ditto.
  6458. * gcc.dg/debug/debug-3.c: Ditto.
  6459. * gcc.dg/debug/debug-5.c: Ditto.
  6460. 2008-05-12 Samuel Tardieu <sam@rfc1149.net>
  6461. * gnat.dg/specs/statically_matching.ads: New.
  6462. 2008-05-12 H.J. Lu <hongjiu.lu@intel.com>
  6463. * gcc.target/i386/sse2-set-epi32-1.c: New.
  6464. * gcc.target/i386/sse2-set-epi64x-1.c: Likewise.
  6465. * gcc.target/i386/sse4_1-set-epi32-1.c: Likewise.
  6466. * gcc.target/i386/sse4_1-set-epi64x-1.c: Likewise.
  6467. 2008-05-12 Uros Bizjak <ubizjak@gmail.com>
  6468. PR rtl-optimization/36111
  6469. * gcc.dg/pr36111.c: New test.
  6470. 2008-05-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6471. PR fortran/36176
  6472. * gfortran.dg/transfer_simplify_9.f90: New test.
  6473. 2008-05-12 Paolo Carlini <paolo.carlini@oracle.com>
  6474. PR c++/35331
  6475. * g++.dg/cpp0x/vt-35331.C: New.
  6476. * g++.dg/cpp0x/pr32125.C: Adjust.
  6477. * g++.dg/cpp0x/pr32126.C: Likewise.
  6478. * g++.dg/cpp0x/pr31438.C: Likewise.
  6479. * g++.dg/cpp0x/variadic81.C: Likewise.
  6480. * g++.dg/cpp0x/vt-34055.C: Likewise.
  6481. * g++.dg/cpp0x/vt-34606.C: Likewise.
  6482. 2008-05-12 Ira Rosen <irar@il.ibm.com>
  6483. * gfortran.dg/vect/pr36119.f: Rename to ...
  6484. * gfortran.dg/vect/O3-pr36119.f90: ... this. Compile for all targets
  6485. with -O3.
  6486. 2008-05-11 Adam Nemet <anemet@caviumnetworks.com>
  6487. * gcc.target/mips/mips.exp: Move passing -DMIPS16=... from here ...
  6488. * lib/target-supports.exp (add_options_for_mips16_attribute):
  6489. ... to here.
  6490. 2008-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
  6491. PR fortran/35719
  6492. * gfortran.dg/associated_5.f90: New test.
  6493. 2008-05-11 Richard Sandiford <rdsandiford@googlemail.com>
  6494. * gcc.target/mips/scc-1.c: Require mips16_attribute, and add
  6495. the associated options.
  6496. * gcc.target/mips/scc-3.c: Likewise.
  6497. 2008-05-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6498. * gfortran.dg/default_format_1.f90: Move denormals tests to
  6499. gfortran.dg/default_format_denormal_1.f90.
  6500. * gfortran.dg/default_format_denormal_1.f90: Added denormal tests.
  6501. 2008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6502. * gfortran.dg/nint_2.f90: XFAIL on mingw.
  6503. 2008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6504. * gfortran.dg/streamio_15.f90: Take care of Windows CRLF line
  6505. terminator.
  6506. 2008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6507. * gfortran.dg/fseek.f90: Take care of Windows CRLF line
  6508. terminator.
  6509. 2008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6510. * gfortran.dg/fmt_t_5.f90: Take care of Windows CRLF line
  6511. terminator.
  6512. 2008-05-10 Kenneth Zadeck <zadeck@naturalbridge.com>
  6513. PR rtl-optimization/36185
  6514. * g++.dg/opt/pr36185.C
  6515. 2008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6516. * write_to_null.f90: Rename to write_to_null.F90.
  6517. * write_to_null.F90: On Windows, "nul" is the equivalent of the
  6518. Unix /dev/null.
  6519. 2008-05-10 Richard Sandiford <rdsandiford@googlemail.com>
  6520. PR rtl-optimization/33642
  6521. * gcc.c-torture/compile/pr11832.c: Skip for MIPS.
  6522. * gcc.c-torture/compile/pr33009.c: Likewise.
  6523. 2008-05-09 Tom Tromey <tromey@redhat.com>
  6524. * gcc.dg/pr22231.c: Fix dg-error call.
  6525. 2008-05-09 Tom Tromey <tromey@redhat.com>
  6526. PR preprocessor/22231:
  6527. * gcc.dg/pr22231.c: New file.
  6528. 2008-05-09 Richard Guenther <rguenther@suse.de>
  6529. PR tree-optimization/36187
  6530. * g++.dg/opt/pr36187.C: New testcase.
  6531. 2008-05-08 Jan Sjodin <jan.sjodin@amd.com>
  6532. Sebastian Pop <sebastian.pop@amd.com>
  6533. * gcc.dg/tree-ssa/data-dep-1.c: New.
  6534. 2008-05-08 Richard Guenther <rguenther@suse.de>
  6535. * gcc.dg/tree-ssa/20040911-1.c: Adjust.
  6536. * gcc.dg/tree-ssa/20040517-1.c: Likewise.
  6537. * gcc.dg/tree-ssa/pr26421.c: Likewise.
  6538. * gcc.dg/tree-ssa/pr23382.c: Likewise.
  6539. * gcc.dg/tree-ssa/alias-15.c: Likewise.
  6540. * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
  6541. * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
  6542. * gcc.dg/tree-ssa/pta-fp.c: Likewise.
  6543. * gcc.dg/tree-ssa/20031015-1.c: Likewise.
  6544. * gcc.dg/tree-ssa/alias-12.c: Likewise.
  6545. 2008-05-09 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6546. PR fortran/36162
  6547. * gfortran.dg/module_widestring_1.f90: New test.
  6548. 2008-05-08 Rafael Espíndola <espindola@google.com>
  6549. * gcc.dg/vect/vect-111.c: Rename to no-trapping-math-vect-111.c
  6550. * gcc.dg/vect/vect-ifcvt-11.c: Rename to
  6551. no-trapping-math-vect-ifcvt-11.c
  6552. * gcc.dg/vect/vect-ifcvt-12.c: Rename to
  6553. no-trapping-math-vect-ifcvt-12.c
  6554. * gcc.dg/vect/vect-ifcvt-13.c: Rename to
  6555. no-trapping-math-vect-ifcvt-13.c
  6556. * gcc.dg/vect/vect-ifcvt-14.c: Rename to
  6557. no-trapping-math-vect-ifcvt-14.c
  6558. * gcc.dg/vect/vect-ifcvt-15.c: Rename to
  6559. no-trapping-math-vect-ifcvt-15.c
  6560. 2008-05-08 David Daney <ddaney@avtrex.com>
  6561. * lib/target-supports.exp (check_effective_target_sync_int_long): Add
  6562. mips*-*-*.
  6563. (check_effective_target_sync_char_short): Same.
  6564. 2008-05-08 Kai Tietz <kai.tietz@onevision.com>
  6565. * gcc.c-torture/compile/pr36172.c: Replace unsigned long by
  6566. __SIZE_TYPE__.
  6567. 2008-05-08 Sa Liu <saliu@de.ibm.com>
  6568. * gcc.target/spu/subti3.c: New.
  6569. 2008-05-08 Richard Guenther <rguenther@suse.de>
  6570. PR middle-end/36154
  6571. * gcc.c-torture/compile/pr36154.c: New testcase.
  6572. 2008-05-08 Richard Guenther <rguenther@suse.de>
  6573. PR middle-end/36172
  6574. * gcc.c-torture/compile/pr36172.c: New testcase.
  6575. 2008-05-08 Uros Bizjak <ubizjak@gmail.com>
  6576. PR target/35714
  6577. * gcc.target/i386/pr35714.c: New test.
  6578. 2008-05-07 Jakub Jelinek <jakub@redhat.com>
  6579. PR middle-end/36013
  6580. * gcc.c-torture/execute/20080506-2.c: New test.
  6581. PR middle-end/36137
  6582. * gcc.c-torture/execute/20080506-1.c: New test.
  6583. 2008-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6584. PR libfortran/34974
  6585. * gfortran.dg/fmt_t_7.f: XFAIL this until we get issue resolved.
  6586. 2008-05-06 H.J. Lu <hongjiu.lu@intel.com>
  6587. PR testsuite/36155
  6588. * g++.dg/ext/utf32-4.C: Fix a typo.
  6589. 2008-05-06 H.J. Lu <hongjiu.lu@intel.com>
  6590. PR testsuite/36155
  6591. * gcc.dg/utf32-4.c: Fix a typo.
  6592. * lib/target-supports.exp (check_effective_target_4byte_wchar_t):
  6593. Use __WCHAR_TYPE__ instead of wchar_t.
  6594. 2008-05-06 Mark Shinwell <shinwell@codesourcery.com>
  6595. Daniel Jacobowitz <dan@codesourcery.com>
  6596. Andrew Jenner <andrew@codesourcery.com>
  6597. * g++.old-deja/g++.jason/enum6.C, g++.old-deja/g++.law/enum9.C,
  6598. g++.old-deja/g++.other/enum4.C, gfortran/enum_9.f90,
  6599. gfortran.dg/enum_10.f90: Broaden dg-options pattern.
  6600. 2008-05-06 Tom Tromey <tromey@redhat.com>
  6601. PR preprocessor/35313, PR preprocessor/36088:
  6602. * gcc.dg/cpp/pr35313.c: New file.
  6603. * gcc.dg/cpp/if-oppr.c: Remove test for ',' in a conditional
  6604. expression.
  6605. * gcc.dg/cpp/if-oppr2.c: New file.
  6606. 2008-05-06 Tobias Burnus <burnus@net-b.de>
  6607. PR fortran/36117
  6608. * gfortran.dg/bessel_2.f90: New.
  6609. 2008-05-06 Olivier Hainque <hainque@adacore.com>
  6610. * gnat.dg/fatp_sra.adb: New test.
  6611. 2008-05-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
  6612. PR middle-end/36141
  6613. * gcc.c-torture/pr36141.c: New testcase.
  6614. 2008-05-06 Danny Smith <dannysmith@users.sourceforge.net>
  6615. * lib/target-supports.exp (check_effective_target_4byte_wchar_t):
  6616. New proc.
  6617. * gcc.dg/utf16-4.c: Use it.
  6618. * gcc.dg/utf32-4.c: Use it.
  6619. * g++.dg/ext/utf16-4.C: Use it.
  6620. * g++.dg/ext/utf32-4.C: Use it.
  6621. 2008-05-05 Danny Smith <dannysmith@users.sourceforge.net>
  6622. * gfortran.dg/dev_null.f90. Remove and replace with...
  6623. * gfortran.dg/dev_null.F90: Use preprocessor define to
  6624. generalize the DEV_NULL name.
  6625. 2008-05-05 Andrew Pinski <andrew.pinski@playstation.sony.com>
  6626. * gcc.dg/tree-ssa/forwprop-5.c: New testcase.
  6627. * gcc.dg/tree-ssa/forwprop-6.c: New testcase.
  6628. * gcc.dg/tree-ssa/forwprop-7.c: New testcase.
  6629. * gcc.dg/tree-ssa/forwprop-8.c: New testcase.
  6630. * gcc.dg/tree-ssa/forwprop-9.c: New testcase.
  6631. 2008-05-05 Ira Rosen <irar@il.ibm.com>
  6632. PR tree-optimization/36119
  6633. * gfortran.dg/vect/pr36119.f: New test.
  6634. 2008-05-04 Thomas Koenig <tkoenig@gcc.gnu.org>
  6635. PR libfortran/35995
  6636. * gfortran.dg/intrinsic_ifunction_1.f90: New test case.
  6637. 2008-05-04 Andy Hutchinson <hutchinsonandy@aim.com>
  6638. * gcc.dg/nested-func-5.c: Skip for target without trampolines.
  6639. * gcc.dg/torture/nested-fn-1.c: Ditto.
  6640. 2008-05-04 Thomas Koenig <tkoenig@gcc.gnu.org>
  6641. PR libfortran/35990
  6642. * gfortran.dg/intrinsic_pack_4.f90: New test case.
  6643. 2008-05-03 Eric Botcazou <ebotcazou@adacore.com>
  6644. * gnat.dg/discr6_pkg.ads: New helper.
  6645. * gnat.dg/discr6.adb: New test.
  6646. 2008-05-03 Eric Botcazou <ebotcazou@adacore.com>
  6647. * gnat.dg/alignment4.adb: Adjust.
  6648. * gnat.dg/alignment5.adb: Likewise.
  6649. * gnat.dg/alignment6.adb: XFAIL.
  6650. 2008-05-03 Richard Guenther <rguenther@suse.de>
  6651. * gcc.dg/tree-ssa/loop-36.c: Cleanup the dump file.
  6652. 2008-05-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6653. PR fortran/33268
  6654. * gfortran.dg/io_constraints_4.f90: New test.
  6655. 2008-05-01 Simon Baldwin <simonb@google.com>
  6656. PR bootstrap/36108
  6657. * gcc.dg/Warray-bounds.c: Removed frontend warnings update.
  6658. * g++.dg/warn/Warray-bounds.c: Ditto.
  6659. * gcc.dg/Warray-bounds-noopt.c: Removed testcase.
  6660. * g++.dg/warn/Warray-bounds-noopt.c: Ditto.
  6661. 2008-05-01 Bud Davis <bdavis9659@sbcglobal.net>
  6662. PR fortran/35940
  6663. * gfortran.dg/index.f90: New test.
  6664. 2008-05-01 Simon Baldwin <simonb@google.com>
  6665. * gcc.dg/Warray-bounds.c: Updated for frontend warnings,
  6666. additional tests for arrays of size 0 and size 1.
  6667. * g++.dg/warn/Warray-bounds.c: Ditto.
  6668. * gcc.dg/Warray-bounds-noopt.c: New testcase.
  6669. * g++.dg/warn/Warray-bounds-noopt.c: Ditto.
  6670. 2008-05-01 Richard Guenther <rguenther@suse.de>
  6671. PR middle-end/36093
  6672. * gcc.c-torture/execute/pr36093.c: New testcase.
  6673. 2008-04-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6674. * gfortran.dg/selected_char_kind_1.f90: New test.
  6675. * gfortran.dg/selected_char_kind_2.f90: New test.
  6676. * gfortran.dg/selected_char_kind_3.f90: New test.
  6677. 2008-04-28 Paul Thomas <pault@gcc.gnu.org>
  6678. PR fortran/35997
  6679. * gfortran.dg/use_rename_3.f90
  6680. 2008-04-30 Richard Guenther <rguenther@suse.de>
  6681. PR tree-optimization/21636
  6682. * gcc.dg/tree-ssa/ssa-ccp-19.c: New testcase.
  6683. 2008-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
  6684. PR libfortran/35993
  6685. * gfortran.dg/intrinsic_product_1.f90: New test case.
  6686. 2008-04-30 Richard Guenther <rguenther@suse.de>
  6687. PR tree-optimization/14847
  6688. * gcc.dg/tree-ssa/ssa-ifcombine-6.c: New testcase.
  6689. 2008-04-30 Jakub Jelinek <jakub@redhat.com>
  6690. PR c++/35986
  6691. * g++.dg/overload/template4.C: New test.
  6692. 2008-04-30 Kai Tietz <kai.tietz@onevision.com>
  6693. * gfortran.dg/chmod_1.f90: Disable for *-*-mingw*.
  6694. * gfortran.dg/chmod_2.f90: Likewise.
  6695. * gfortran.dg/chmod_3.f90: Likewise.
  6696. * gfortran.dg/open_errors.f90: Likewise.
  6697. 2008-04-30 Nathan Sidwell <nathan@codesourcery.com>
  6698. * gcc.dg/tls/section-2.c: Restrict to vxworks.
  6699. 2008-04-29 Samuel Tardieu <sam@rfc1149.net>
  6700. PR ada/35792
  6701. * gnat.dg/specs/tag2.ads: New.
  6702. 2008-04-29 Richard Guenther <rguenther@suse.de>
  6703. PR tree-optimization/36078
  6704. * gfortran.fortran-torture/compile/pr36078.f90: New testcase.
  6705. 2008-04-29 Richard Guenther <rguenther@suse.de>
  6706. PR middle-end/15255
  6707. * gcc.dg/fold-plusmult.c: New testcase.
  6708. 2008-04-29 Richard Guenther <rguenther@suse.de>
  6709. PR middle-end/36077
  6710. * gcc.c-torture/execute/pr36077.c: New testcase.
  6711. 2008-04-29 Kai Tietz <kai.tietz@onevision.com>
  6712. * gcc.dg/sync-2.c: Set dg-options "-ansi".
  6713. 2008-04-29 Jakub Jelinek <jakub@redhat.com>
  6714. PR c++/35650
  6715. * g++.dg/init/ref17.C: New test.
  6716. PR c++/35987
  6717. * g++.dg/other/error28.C: New test.
  6718. 2008-04-28 Uros Bizjak <ubizjak@gmail.com>
  6719. PR target/36073
  6720. * gcc.target/i386/pr36073.c: New test.
  6721. 2008-04-28 Richard Guenther <rguenther@suse.de>
  6722. PR testsuite/34223
  6723. * gcc.dg/vect/vect-118.c: Rename to ...
  6724. * gcc.dg/vect/O3-vect-pr34223.c: ... this.
  6725. 2008-04-28 Richard Guenther <rguenther@suse.de>
  6726. PR tree-optimization/36066
  6727. * gcc.dg/torture/pr36066.c: New testcase.
  6728. 2008-04-28 Uros Bizjak <ubizjak@gmail.com>
  6729. PR target/36064
  6730. * gcc.target/i386/pr36064.c: New test.
  6731. 2008-04-28 Uros Bizjak <ubizjak@gmail.com>
  6732. PR testsuite/36056
  6733. * g++.dg/ext/vector14.C: Add -msse for 32bit x86 targets.
  6734. 2008-04-27 Richard Guenther <rguenther@suse.de>
  6735. PR tree-optimization/18754
  6736. PR tree-optimization/34223
  6737. * gcc.dg/tree-ssa/loop-36.c: New testcase.
  6738. * gcc.dg/tree-ssa/loop-37.c: Likewise.
  6739. * gcc.dg/vect/vect-118.c: Likewise.
  6740. * gcc.dg/Wunreachable-8.c: XFAIL bogus warning.
  6741. * gcc.dg/vect/vect-66.c: Increase loop trip count.
  6742. * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
  6743. * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
  6744. * gcc.dg/vect/vect-76.c: Likewise.
  6745. * gcc.dg/vect/vect-outer-6.c: Likewise.
  6746. * gcc.dg/vect/vect-outer-1.c: Likewise.
  6747. * gcc.dg/vect/vect-outer-1a.c: Likewise.
  6748. * gcc.dg/vect/vect-11a.c: Likewise.
  6749. * gcc.dg/vect/vect-shift-1.c: Likewise.
  6750. * gcc.target/i386/vectorize1.c: Likewise.
  6751. 2008-04-27 Nathan Sidwell <nathan@codesourcery.com>
  6752. * gcc.dg/tls/section-2.c: New.
  6753. * gcc.dg/tls/emutls-1.c: New.
  6754. * lib/target-supports.exp (check_effective_target_tls_native):
  6755. Exclude vxworks.
  6756. 2008-04-26 H.J. Lu <hongjiu.lu@intel.com>
  6757. PR testsuite/36053
  6758. * gcc.dg/large-size-array-2.c: Fix x86_64-*-mingw* check.
  6759. * gcc.dg/large-size-array-4.c: Likewise.
  6760. 2008-04-26 George Helffrich <george@gcc.gnu.org>
  6761. PRs fortran/35154, fortran/23057
  6762. * gfortran.dg/debug/pr35154-stabs.f: New test case for
  6763. .stabs functionality.
  6764. * gfortran.dg/debug/pr35154-dwarf2.f: New test case for
  6765. DWARF functionality.
  6766. 2008-04-26 Richard Sandiford <rsandifo@nildram.co.uk>
  6767. * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Expect
  6768. __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 and
  6769. __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 to be defined.
  6770. * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
  6771. 2008-04-25 Tobias Burnus <burnus@net-b.de>
  6772. * gfortran/array_constructor_23.f: Change REAL(10) into kind > 8.
  6773. * gfortran/array_constructor_24.f: New; REAL(8) version of the test.
  6774. 2008-04-25 Kai Tietz <kai.tietz@onevision.com>
  6775. * gcc.dg/array-quals-1.c: Add xfail for x86_64-*-mingw*.
  6776. * gcc.dg/builtins-12.c: Add dg-options "-ansi".
  6777. * gcc.dg/builtins-13.c: Likewise.
  6778. * gcc.dg/pr25682.c: Likewise.
  6779. * gcc.dg/pr33694.c: Likewise.
  6780. * gcc.dg/c90-const-expr-2.c: Add check for _WIN64 define.
  6781. * gcc.dg/c99-const-expr-2.c: Likewise.
  6782. * gcc.dg/ia64-sync-1.c: Add typedef of size_t, for prototype.
  6783. * gcc.dg/ia64-sync-2.c: Likewise.
  6784. * gcc.dg/ia64-sync-3.c: Likewise
  6785. * gcc.dg/large-size-array.c: Add check for _WIN64 define.
  6786. * gcc.dg/large-size-array-3.c: Likewise.
  6787. * gcc.dg/large-size-array-2.c: Add x86_64-*-mingw* for ignore error
  6788. check.
  6789. * gcc.dg/large-size-array-4.c: Likewise.
  6790. * gcc.dg/max-1.c: Replace use of long by ssize_t.
  6791. 2008-04-24 Steve Ellcey <sje@cup.hp.com>
  6792. * gcc.dg/lower-subreg-1.c: Skip IA64 platform.
  6793. 2008-04-24 Steve Ellcey <sje@cup.hp.com>
  6794. * gcc.dg/vect/slp-15.c: Fix scan when vect_int_mult is false.
  6795. 2008-04-24 Steve Ellcey <sje@cup.hp.com>
  6796. PR testsuite/36035
  6797. * gcc.dg/vect/vect-vfa-slp.c: Remove bad check.
  6798. 2008-04-24 Jakub Jelinek <jakub@redhat.com>
  6799. * gcc.dg/pr36017.c: Run on all targets, remove -lm from dg-options.
  6800. PR c++/35758
  6801. * g++.dg/ext/vector14.C: New test.
  6802. 2008-04-24 Richard Guenther <rguenther@suse.de>
  6803. * gcc.dg/builtin-constant_p-1.c: New testcase.
  6804. * gcc.dg/builtin-errors.c: Adjust expected error.
  6805. 2008-04-24 Jakub Jelinek <jakub@redhat.com>
  6806. PR tree-optimization/36008
  6807. * gcc.c-torture/execute/20080424-1.c: New test.
  6808. 2008-04-24 Ira Rosen <irar@il.ibm.com>
  6809. Richard Guenther <rguenther@suse.de>
  6810. PR tree-optimization/36034
  6811. * gcc.c-torture/execute/pr36034-1.c: New testcase.
  6812. * gcc.c-torture/execute/pr36034-2.c: Likewise.
  6813. 2008-04-24 Olivier Hainque <hainque@adacore.com>
  6814. * gnat.dg/concat_length.adb: New test.
  6815. 2008-04-24 Ira Rosen <irar@il.ibm.com>
  6816. PR tree-optimization/35982
  6817. * gcc.dg/vect/fast-math-pr35982.c: New.
  6818. 2008-04-24 Danny Smith <dannysmith@users.net>
  6819. * gcc.dg/format/ms-warnI64-1.c: New file.
  6820. 2008-04-24 Jakub Jelinek <jakub@redhat.com>
  6821. PR target/36015
  6822. * gcc.dg/pr36015.c: New test.
  6823. 2008-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6824. PR rtl-optimization/36006
  6825. * gfortran.dg/pr36006-1.f90: New test.
  6826. * gfortran.dg/pr36006-2.f90: Ditto.
  6827. 2008-04-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6828. PR fortran/35994
  6829. * gfortran.dg/minmaxloc_5.f90: New test.
  6830. * gfortran.dg/minmaxloc_6.f90: New test.
  6831. 2008-04-23 Steve Ellcey <sje@cup.hp.com>
  6832. * gcc.dg/array-init-1.c: Add big-endian number to check.
  6833. 2008-04-23 Richard Guenther <rguenther@suse.de>
  6834. PR tree-optimization/27799
  6835. PR tree-optimization/32921
  6836. PR tree-optimization/32624
  6837. * gcc.dg/tree-ssa/pr27799.c: New testcase.
  6838. * gcc.dg/tree-ssa/20030807-7.c: Remove xfail, scan vrp dump.
  6839. 2008-04-23 Richard Guenther <rguenther@suse.de>
  6840. PR middle-end/36021
  6841. * gcc.dg/attr-alloc_size-2.c: New testcase.
  6842. 2008-04-23 Kai Tietz <kai.tietz@onevision.com>
  6843. * gcc.dg/20020919-1.c (loc_size_t): New type.
  6844. (_dl_stat): Use loc_size_t to cast pointers.
  6845. * gcc.c-torture/compile/20010327-1.c: Skip for x86_64-*-mingw*.
  6846. 2008-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
  6847. PR libfortran/35988
  6848. * gfortran.dg/matmul_7.f90: New test.
  6849. 2008-04-22 Steve Ellcey <sje@cup.hp.com>
  6850. * gcc.dg/struct/wo_prof_global_var.c: Initialize array.
  6851. * gcc.dg/struct/wo_prof_malloc_size_var.c: Ditto.
  6852. * gcc.dg/struct/w_prof_local_var.c: Ditto.
  6853. * gcc.dg/struct/w_prof_global_var.c: Ditto.
  6854. * gcc.dg/struct/wo_prof_local_var.c: Ditto.
  6855. 2008-04-22 Jason Merrill <jason@redhat.com>
  6856. PR c++/35316
  6857. * g++.dg/cpp0x/decltype11.C: New.
  6858. 2008-04-23 Jakub Jelinek <jakub@redhat.com>
  6859. PR rtl-optimization/36017
  6860. * gcc.dg/pr36017.c: New test.
  6861. 2008-04-22 Jakub Jelinek <jakub@redhat.com>
  6862. PR c++/35747
  6863. * g++.dg/ext/stmtexpr13.C: New test.
  6864. 2008-04-22 Ian Lance Taylor <iant@google.com>
  6865. * gcc.c-torture/compile/20080419-1.c: New test.
  6866. 2008-04-22 Kris Van Hees <kris.van.hees@oracle.com>
  6867. PR testsuite/35981
  6868. * g++.dg/ext/utf-cvt.C: Handle 64-bit platforms correctly.
  6869. Add tests for 'long long'.
  6870. * gcc.dg/utf-cvt.c: Handle 64-bit platforms correctly.
  6871. Add tests for 'long long'.
  6872. 2008-04-22 Nick Clifton <nickc@redhat.com>
  6873. * gcc.dg/Wconversion-real.c: Add missing end of comment marker.
  6874. 2008-04-21 Uros Bizjak <ubizjak@gmail.com>
  6875. PR target/31486
  6876. * gcc.target/i386/pr31486.c: New test.
  6877. 2008-04-21 Adam Nemet <anemet@caviumnetworks.com>
  6878. * gcc.dg/profile-dir-1.c, gcc.dg/profile-dir-2.c,
  6879. gcc.dg/profile-dir-3.c: Generate tree_profile dump. Check gcda
  6880. file name there instead of the assembly. Cleanup tree_profile
  6881. dump file.
  6882. 2008-04-21 Steve Ellcey <sje@cup.hp.com>
  6883. * gcc.dg/vect/vect-vfa-slp.c: XFAIL if vect_no_align.
  6884. * gcc.dg/vect/slp-25.c: Ditto.
  6885. * gcc.dg/vect/vect-outer-5.c: Ditto.
  6886. * gcc.dg/vect/pr33804.c: Ditto.
  6887. * gcc.dg/vect/vect-outer-4c.c: Ditto.
  6888. * gcc.dg/vect/no-vfa-vect-depend-1.c: Ditto.
  6889. * gcc.dg/vect/pr33953.c: Ditto.
  6890. * gcc.dg/vect/slp-3.c: Ditto.
  6891. * gcc.dg/vect/vect-iv-6.c: Ditto.
  6892. 2008-04-22 Jakub Jelinek <jakub@redhat.com>
  6893. * g++.dg/ext/fixed1.C: Add dg-options.
  6894. 2008-04-21 Uros Bizjak <ubizjak@gmail.com>
  6895. PR target/26445
  6896. * g++.dg/other/i386-4.C: New test.
  6897. 2008-04-21 Jason Merrill <jason@redhat.com>
  6898. PR c++/35325
  6899. * g++.dg/ext/fixed1.C: New.
  6900. PR c++/35678
  6901. * g++.dg/template/ttp27.C: New.
  6902. 2008-04-21 Tom Tromey <tromey@redhat.com>
  6903. PR libcpp/33415:
  6904. * gcc.dg/cpp/pr33415.c: New file.
  6905. 2008-04-21 Olivier Hainque <hainque@adacore.com>
  6906. * gnat.dg/bltins.adb: New testcase.
  6907. 2008-04-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6908. PR fortran/35991
  6909. * gfortran.dg/zero-sized_4.f90: New test.
  6910. 2008-04-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6911. PR fortran/35882
  6912. * gfortran.dg/continuation_5.f: Add some comment lines.
  6913. * gfortran.dg/continuation_3.f90: Add some comment lines.
  6914. 2008-04-20 Thomas Koenig <tkoenig@gcc.gnu.org>
  6915. PR libfortran/35960
  6916. * gfortran.dg/reshape_zerosize_1.f90: New file.
  6917. 2008-04-20 Eric Botcazou <ebotcazou@adacore.com>
  6918. * gnat.dg/alignment6.adb: New test.
  6919. 2008-04-19 Paul Thomas <pault@gcc.gnu.org>
  6920. PR fortran/35944
  6921. PR fortran/35946
  6922. PR fortran/35947
  6923. * gfortran.dg/array_constructor_23.f: New test.
  6924. PR fortran/35959
  6925. * gfortran.dg/alloc_comp_default_init_2.f90: New test.
  6926. * gfortran.dg/alloc_comp_basics_1.f90: Change occurrences of
  6927. "builtin_free" to 27.
  6928. * gfortran.dg/alloc_comp_constructor_1.f90: Change occurrences
  6929. of "builtin_free" to 21.
  6930. 2008-04-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6931. PR fortran/35892
  6932. * gfortran.dg/pr35154-dwarf2.f: Remove.
  6933. * gfortran.dg/pr35154-stabs.f: Remove.
  6934. 2008-04-18 Ian Lance Taylor <iant@google.com>
  6935. PR tree-optimization/35977
  6936. * gcc.dg/tree-ssa/forwprop-3.c: Use -O2 rather than -O.
  6937. 2008-04-18 Jakub Jelinek <jakub@redhat.com>
  6938. Peter Bergner <bergner@vnet.ibm.com>
  6939. PR target/35907
  6940. * gcc.target/powerpc/pr35907.c: New test.
  6941. 2008-04-18 Eric Botcazou <ebotcazou@adacore.com>
  6942. * gnat.dg/dynamic_elab_pkg.ads: New helper.
  6943. * gnat.dg/dynamic_elab1.ad[sb]: New test.
  6944. * gnat.dg/dynamic_elab2.ad[sb]: Likewise.
  6945. 2008-04-18 Kris Van Hees <kris.van.hees@oracle.com>
  6946. Tests for char16_t and char32_t support.
  6947. * g++.dg/ext/utf-cvt.C: New
  6948. * g++.dg/ext/utf-cxx0x.C: New
  6949. * g++.dg/ext/utf-cxx98.C: New
  6950. * g++.dg/ext/utf-dflt.C: New
  6951. * g++.dg/ext/utf-gnuxx0x.C: New
  6952. * g++.dg/ext/utf-gnuxx98.C: New
  6953. * g++.dg/ext/utf-mangle.C: New
  6954. * g++.dg/ext/utf-typedef-cxx0x.C: New
  6955. * g++.dg/ext/utf-typedef-cxx98.C: New
  6956. * g++.dg/ext/utf-typespec.C: New
  6957. * g++.dg/ext/utf16-1.C: New
  6958. * g++.dg/ext/utf16-2.C: New
  6959. * g++.dg/ext/utf16-3.C: New
  6960. * g++.dg/ext/utf16-4.C: New
  6961. * g++.dg/ext/utf32-1.C: New
  6962. * g++.dg/ext/utf32-2.C: New
  6963. * g++.dg/ext/utf32-3.C: New
  6964. * g++.dg/ext/utf32-4.C: New
  6965. * gcc.dg/utf-cvt.c: New
  6966. * gcc.dg/utf-dflt.c: New
  6967. * gcc.dg/utf16-1.c: New
  6968. * gcc.dg/utf16-2.c: New
  6969. * gcc.dg/utf16-3.c: New
  6970. * gcc.dg/utf16-4.c: New
  6971. * gcc.dg/utf32-1.c: New
  6972. * gcc.dg/utf32-2.c: New
  6973. * gcc.dg/utf32-3.c: New
  6974. * gcc.dg/utf32-4.c: New
  6975. 2008-04-18 Eric Botcazou <ebotcazou@adacore.com>
  6976. * gnat.dg/specs/varsize_return.ads: New test.
  6977. * gnat.dg/specs/varsize_return_pkg1.ad[sb]: New helper.
  6978. * gnat.dg/specs/varsize_return_pkg2.ad[sb]: Likewise.
  6979. 2008-04-17 Jason Merrill <jason@redhat.com>
  6980. PR c++/35773
  6981. * g++.dg/overload/autoptr1.C: New.
  6982. 2008-04-17 Eric Botcazou <ebotcazou@adacore.com>
  6983. * gnat.dg/alignment4.adb: New test.
  6984. * gnat.dg/alignment5.adb: Likewise.
  6985. * gnat.dg/frame_overflow.adb: Adjust.
  6986. 2008-04-17 Richard Guenther <rguenther@suse.de>
  6987. * gcc.dg/tree-ssa/ssa-fre-17.c: New testcase.
  6988. 2008-04-17 Christian Bruel <christian.bruel@st.com>
  6989. * gcc.dg/long-long-compare-1.c: New testcase.
  6990. 2008-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6991. PR fortran/35724
  6992. * gfortran.dg/eoshift_2.f90: New test.
  6993. 2008-04-16 Paul Thomas <pault@gcc.gnu.org>
  6994. PR fortran/35932
  6995. * gfortran.dg/intrinsic_char_1.f90: New test.
  6996. 2008-04-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6997. PR target/35944
  6998. * gfortran.dg/pr35944-1.f90: New test.
  6999. * gfortran.dg/pr35944-2.f90: Ditto.
  7000. 2008-04-16 Jakub Jelinek <jakub@redhat.com>
  7001. PR c/35739
  7002. * gcc.dg/dfp/pr35739.c: New test.
  7003. PR tree-optimization/35899
  7004. * gcc.dg/pr35899.c: New test.
  7005. PR target/35662
  7006. * gfortran.dg/pr35662.f90: New test.
  7007. 2008-04-16 Richard Guenther <rguenther@suse.de>
  7008. * gcc.dg/tree-ssa/loop-35.c: New testcase.
  7009. 2008-04-16 Samuel Tardieu <sam@rfc1149.net>
  7010. PR ada/29015
  7011. * gnat.dg/incomplete1.ads, gnat.dg/incomplete2.ads,
  7012. gnat.dg/incomplete2.adb: New.
  7013. 2008-04-16 Hans-Peter Nilsson <hp@axis.com>
  7014. PR tree-optimization/35629
  7015. * gcc.dg/tree-ssa/loop-25.c: Xfail all but the first
  7016. scan-tree-dump-times.
  7017. 2008-04-15 Samuel Tardieu <sam@rfc1149.net>
  7018. PR ada/22387
  7019. * gnat.dg/specs/corr_discr.ads: New.
  7020. 2008-04-15 Eric Botcazou <ebotcazou@adacore.com>
  7021. * gnat.dg/string_slice2.adb: New test.
  7022. 2008-04-15 Richard Guenther <rguenther@suse.de>
  7023. * gcc.dg/fold-compare-2.c: Adjust testcase.
  7024. * gcc.dg/tree-ssa/pr21086.c: Likewise.
  7025. 2008-04-15 Richard Guenther <rguenther@suse.de>
  7026. * gcc.dg/tree-ssa/salias-1.c: Remove.
  7027. * gcc.dg/tree-ssa/pr26421.c: Adjust pattern.
  7028. * gcc.dg/tree-ssa/alias-15.c: Likewise.
  7029. * gcc.dg/tree-ssa/ssa-lim-3.c: Run at -O2.
  7030. 2008-04-15 Eric Botcazou <ebotcazou@adacore.com>
  7031. * gnat.dg/loop_optimization1.ad[sb]: New test.
  7032. 2008-04-15 Jakub Jelinek <jakub@redhat.com>
  7033. PR c/35751
  7034. * gcc.dg/gomp/pr35751.c: New test.
  7035. * g++.dg/gomp/pr35751.C: New test.
  7036. 2008-04-15 Samuel Tardieu <sam@rfc1149.net>
  7037. PR ada/16086
  7038. * gnat.dg/prot_def.adb: New.
  7039. 2008-04-14 Ian Lance Taylor <iant@google.com>
  7040. * gcc.dg/strict-overflow-6.c: New.
  7041. * gcc.dg/no-strict-overflow-7.c: New.
  7042. * gcc.dg/Wstrict-overflow-22.c: New.
  7043. 2008-04-14 Samuel Tardieu <sam@rfc1149.net>
  7044. * gnat.dg/specs/storage.ads: Fix expected error message.
  7045. 2008-04-14 Robert Dewar <dewar@adacore.com>
  7046. * gnat.dg/specs/linker_section.ads: Check for more error conditions.
  7047. 2008-04-14 Samuel Tardieu <sam@rfc1149.net>
  7048. PR ada/18680
  7049. * gnat.dg/specs/linker_section.ads: New.
  7050. 2008-04-14 Samuel Tardieu <sam@rfc1149.net>
  7051. PR ada/16098
  7052. * gnat.dg/specs/renamings.ads: New.
  7053. 2008-04-14 Samuel Tardieu <sam@rfc1149.net>
  7054. PR ada/15915
  7055. * gnat.dg/specs/storage.ads: New.
  7056. 2008-04-14 Samuel Tardieu <sam@rfc1149.net>
  7057. * gnat.dg/deep_old.adb: New.
  7058. 2008-04-14 Eric Botcazou <ebotcazou@adacore.com>
  7059. * gnat.dg/loop_address2.adb: New test.
  7060. 2008-04-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7061. PR fortran/35882
  7062. * gfortran.dg/continuation_3.f90: Update test.
  7063. * gfortran.dg/continuation_5.f: Update test.
  7064. * gfortran.dg/continuation_10.f90: New test.
  7065. 2008-04-13 Thomas Koenig <tkoenig@gcc.gnu.org>
  7066. PR libfortran/32972
  7067. PR libfortran/32512
  7068. * gfortran.dg/internal_pack_1.f90: Add test for derived type.
  7069. * gfortran.dg/intrinsic_spread_1.f90: Likewise.
  7070. * gfortran.dg/intrinsic_pack_1.f90: Likewise.
  7071. * gfortran.dg/intrinsic_unpack_1.f90: Likewise.
  7072. 2008-04-13 Samuel Tardieu <sam@rfc1149.net>
  7073. PR ada/17985
  7074. * gnat.dg/ancestor_type.ads, gnat.dg/ancestor_type.adb: New test.
  7075. 2008-04-12 Andrew Pinski <pinskia@gmail.com>
  7076. * gcc.target/powerpc/darwin-save-world-1.c: New test.
  7077. 2008-04-11 Richard Guenther <rguenther@suse.de>
  7078. PR tree-optimization/35869
  7079. * gcc.c-torture/compile/pr35869.c: New testcase.
  7080. 2008-04-11 H.J. Lu <hongjiu.lu@intel.com>
  7081. * gcc.target/i386/sse-13.c: Move __builtin_ia32_round* to new
  7082. /* mmintrin-common.h */ section.
  7083. * gcc.target/i386/sse-14.c: Add tests for mmintrin-common.h.
  7084. 2008-04-11 Volker Reichelt <v.reichelt@netcologne.de>
  7085. PR c/35744
  7086. * gcc.dg/attr-error-1.c: New test.
  7087. 2008-04-10 Adam Nemet <anemet@caviumnetworks.com>
  7088. * gcc.target/mips/scc-2.c: New test.
  7089. * gcc.target/mips/scc-3.c: New test.
  7090. * gcc.target/mips/scc-4.c: New test.
  7091. 2008-04-10 Ira Rosen <irar@il.ibm.com>
  7092. PR tree-optimization/35821
  7093. * gcc.dg/vect/pr35821-altivec.c: New.
  7094. * gcc.dg/vect/pr35821-spu.c: New.
  7095. 2008-04-09 Andy Hutchinson <hutchinsonandy@aim.com>
  7096. PR testsuite/34894
  7097. PR testsuite/33782
  7098. * lib/target-supports.dg: Add check_effective_target_trampolines.
  7099. Disable profiling for avr-*-*.
  7100. * gcc.c-torture/compile/pr27889.c: dg-requires trampolines.
  7101. * gcc.c-torture/compile/nested-1.c: Ditto.
  7102. * gcc.c-torture/compile/20050122-2.c: Ditto.
  7103. * gcc.c-torture/compile/20010226-1.c: Ditto.
  7104. * gcc.c-torture/compile/20010327-1.c: Skip for avr-*-*.
  7105. * gcc.c-torture/compile/980506-1.c: Ditto.
  7106. * gcc.c-torture/compile/20020604-1.c: Ditto.
  7107. * gcc.c-torture/compile/limits-stringlit.c: Ditto
  7108. * gcc.c-torture/compile/20001226-1.c: Ditto
  7109. 2008-04-09 Jason Merrill <jason@redhat.com>
  7110. PR c++/35708
  7111. * g++.dg/ext/complit9.C: New.
  7112. 2008-04-09 Samuel Tardieu <sam@rfc1149.net>
  7113. PR ada/28305
  7114. * gnat.dg/specs/fe_inlining.ads, gnat.dg/specs/fe_inlining_helper.ads,
  7115. gnat.dg/specs/fe_inlining_helper.adb: New test.
  7116. 2008-04-09 Kai Tietz <kai.tietz@onevision.com>
  7117. * gcc.dg/torture/fp-int-convert.h: Use TImode type for
  7118. x86_64-pc-mingw target.
  7119. * gcc.dg/titype-1.c: Likewise.
  7120. 2008-04-09 Richard Sandiford <richard@codesourcery.com>
  7121. * lib/target-supports.exp (check_effective_target_vxworks_kernel):
  7122. Fix comment.
  7123. (check_effective_target_vxworks_rtp): New procedure.
  7124. * g++.dg/opt/20050511-1.C: Rename UINT32 for VxWorks kernel mode.
  7125. * g++.dg/warn/miss-format-1.C: XFAIL for VxWorks.
  7126. * g++.old-deja/g++.abi/cxa_vec.C: XFAIL for VxWorks kernels.
  7127. * g++.old-deja/g++.brendan/new3.C: Likewise.
  7128. * g++.old-deja/g++.eh/badalloc1.C: XFAIL for VxWorks RTPs.
  7129. * g++.old-deja/g++.law/missed-error2.C: Undefine max for
  7130. VxWorks kernel mode.
  7131. * g++.old-deja/g++.mike/init1.C: XFAIL for VxWorks kernel mode.
  7132. * g++.old-deja/g++.mike/p2736.C: Likewise.
  7133. * g++.old-deja/g++.mike/p658.C: Undefine OK for VxWorks kernel mode.
  7134. * g++.old-deja/g++.other/headers1.C: Likewise min and max.
  7135. * g++.old-deja/g++.robertl/eb79.C: Undefine max for VxWorks
  7136. kernel mode.
  7137. 2008-04-09 Jakub Jelinek <jakub@redhat.com>
  7138. * gfortran.dg/namelist_47.f90: New test.
  7139. 2008-04-09 Richard Guenther <rguenther@suse.de>
  7140. * gfortran.dg/bind_c_usage_14.f03: Adjust.
  7141. 2008-04-08 Andy Hutchinson <hutchinsonandy@aim.com>
  7142. PR target/35005
  7143. * execute/20071221-1.c: Adapt test for 16 bit int targets.
  7144. * execute/pr35163.c: Ditto.
  7145. 2008-04-08 Richard Guenther <rguenther@suse.de>
  7146. * gcc.c-torture/execute/20080408-1.c: New testcase.
  7147. 2008-04-08 Eric Botcazou <ebotcazou@adacore.com>
  7148. * gnat.dg/pack6.adb: New test.
  7149. * gnat.dg/pack7.adb: Likewise.
  7150. * gnat.dg/pack8.adb: Likewise.
  7151. 2008-04-08 Arnaud Charlet <charlet@adacore.com>
  7152. * gnat.dg/parent_ltd_with-child_full_view.adb: New test.
  7153. * gnat.dg/rt1.adb: New test.
  7154. * gnat.dg/test_time_stamp.adb: New test.
  7155. * gnat.dg/specs/warn_star.ads: New test.
  7156. * gnat.dg/specs/aggr1.ads: New test.
  7157. 2008-04-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7158. PR fortran/25829 28655
  7159. * gfortran.dg/write_check2.f90: Update dg-error.
  7160. * gfortran.dg/io_constraints_1.f90: Udate dg-error.
  7161. 2008-04-07 Jason Merrill <jason@redhat.com>
  7162. PR c++/35734
  7163. * g++.dg/warn/ctor1.C: New.
  7164. 2008-04-07 Kai Tietz <kai.tietz@onevision.com>
  7165. PR/35842
  7166. * gcc.dg/torture/pr35842.c: New.
  7167. 2008-04-07 Eric Botcazou <ebotcazou@adacore.com>
  7168. * gnat.dg/array4.adb: New test.
  7169. * gnat.dg/specs/static_initializer2.ads: Likewise.
  7170. 2008-04-06 Richard Guenther <rguenther@suse.de>
  7171. PR tree-optimization/35400
  7172. * gcc.dg/torture/pr35400.c: New testcase.
  7173. * g++.dg/torture/pr35400.C: Likewise.
  7174. 2008-04-06 Paul Thomas <pault@gcc.gnu.org>
  7175. PR fortran/35780
  7176. * gfortran.dg/simplify_argN_1.f90: New test.
  7177. 2008-04-06 Tobias Schlüter <tobi@gcc.gnu.org>
  7178. PR fortran/35832
  7179. * gfortran.dg/io_constraints_2.f90: Adapt to new error message.
  7180. 2008-04-06 Tobias Burnus <burnus@net-b.de>
  7181. * gfortran.dg/f2003_io_1.f03: Make standard conform.
  7182. * gfortran.dg/f2003_io_8.f03: New.
  7183. 2008-04-06 Eric Botcazou <ebotcazou@adacore.com>
  7184. * gnat.dg/pack5.adb: New test.
  7185. 2008-04-06 Uros Bizjak <ubizjak@gmail.com>
  7186. PR target/12329
  7187. * gcc.target/i386/pr12329.c: New test.
  7188. 2008-04-05 Eric Botcazou <ebotcazou@adacore.com>
  7189. * gnat.dg/pr35823.adb: Rename to size_attribute.adb.
  7190. 2008-04-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7191. PR fortran/25829 28655
  7192. * gfortran.dg/f2003_io_1.f03: New test.
  7193. * gfortran.dg/f2003_io_2.f03: New test.
  7194. * gfortran.dg/f2003_io_3.f03: New test.
  7195. * gfortran.dg/f2003_io_4.f03: New test.
  7196. * gfortran.dg/f2003_io_5.f03: New test.
  7197. * gfortran.dg/f2003_io_6.f03: New test.
  7198. * gfortran.dg/f2003_io_7.f03: New test.
  7199. 2008-04-05 Richard Guenther <rguenther@suse.de>
  7200. PR tree-optimization/35833
  7201. * gcc.dg/torture/pr35833.c: New testcase.
  7202. 2008-04-04 Naveen.H.S <naveen.hs@kpitcummins.com>
  7203. * gcc.target/sh/sh2a-band.c: New test.
  7204. * gcc.target/sh/sh2a-bclrmem.c: New test.
  7205. * gcc.target/sh/sh2a-bld.c: New test.
  7206. * gcc.target/sh/sh2a-bor.c: New test.
  7207. * gcc.target/sh/sh2a-bsetmem.c: New test.
  7208. * gcc.target/sh/sh2a-bxor.c: New test.
  7209. 2008-04-04 Janis Johnson <janis187@us.ibm.com>
  7210. * g++.dg/other/anon5.C: Don't depend on line number for error message.
  7211. * gcc.dg/torture/builtin-modf-1.c: Use special options for
  7212. powerpc*-*-linux*.
  7213. * gcc.dg/var-expand3.c: Skip for powerpc-linux if not on AltiVec HW.
  7214. * gcc.dg/pr34856.c: Use -maltivec on powerpc linux.
  7215. PR target/35620
  7216. * gcc.dg/dfp/pr35620.c: New test.
  7217. * gcc.dg/dfp/func-pointer.c: New test.
  7218. * gcc.dg/dfp/func-deref.c: New test.
  7219. 2008-04-04 Jakub Jelinek <jakub@redhat.com>
  7220. PR target/35364
  7221. * g++.dg/gomp/pr35364.C: New test.
  7222. 2008-04-04 H.J. Lu <hongjiu.lu@intel.com>
  7223. * g++.dg/other/i386-2.C: Include <wmmintrin.h>.
  7224. * g++.dg/other/i386-3.C: Likewise.
  7225. * gcc.target/i386/sse-13.c: Likewise.
  7226. * gcc.target/i386/sse-14.c: Likewise.
  7227. * gcc.target/i386/aes-check.h: New.
  7228. * gcc.target/i386/aesdec.c: Likewise.
  7229. * gcc.target/i386/aesdeclast.c: Likewise.
  7230. * gcc.target/i386/aesenc.c: Likewise.
  7231. * gcc.target/i386/aesenclast.c: Likewise.
  7232. * gcc.target/i386/aesimc.c: Likewise.
  7233. * gcc.target/i386/aeskeygenassist.c: Likewise.
  7234. * gcc.target/i386/pclmulqdq.c: Likewise.
  7235. * gcc.target/i386/pclmul-check.h: Likewise.
  7236. * gcc.target/i386/i386.exp (check_effective_target_aes): New.
  7237. (check_effective_target_pclmul): Likewise.
  7238. 2008-04-04 Jakub Jelinek <jakub@redhat.com>
  7239. PR c/35440
  7240. * gcc.dg/pr35440.c: New test.
  7241. 2008-04-04 Richard Guenther <rguenther@suse.de>
  7242. PR middle-end/35823
  7243. * gnat.dg/pr35823.adb: New testcase.
  7244. 2008-04-03 Janis Johnson <janis187@us.ibm.com>
  7245. PR c/35712
  7246. * gcc.dg/dfp/constants-zero.c: New test.
  7247. 2008-04-03 Jakub Jelinek <jakub@redhat.com>
  7248. PR c/35738
  7249. * gcc.dg/gomp/pr35738.c: New test.
  7250. PR middle-end/35818
  7251. * gcc.dg/gomp/pr35818.c: New test.
  7252. PR fortran/35786
  7253. * gfortran.dg/gomp/pr35786-1.f90: New test.
  7254. * gfortran.dg/gomp/pr35786-2.f90: New test.
  7255. 2008-04-03 Adam Nemet <anemet@caviumnetworks.com>
  7256. * gcc.target/mips/scc-1.c: New test.
  7257. 2008-04-03 Richard Guenther <rguenther@suse.de>
  7258. * gcc.dg/tree-ssa/vrp43.c: New testcase.
  7259. * gcc.dg/tree-ssa/vrp44.c: Likewise.
  7260. * gcc.dg/tree-ssa/vrp45.c: Likewise.
  7261. 2008-04-03 Jakub Jelinek <jakub@redhat.com>
  7262. PR c++/35741
  7263. * g++.dg/other/offsetof5.C: New test.
  7264. 2008-04-03 Paolo Bonzini <bonzini@gnu.org>
  7265. PR rtl-optimization/35281
  7266. * gcc.target/i386/pr35281.c: New test.
  7267. 2008-04-03 Richard Guenther <rguenther@suse.de>
  7268. PR middle-end/35800
  7269. * gcc.c-torture/execute/pr35800.c: New test.
  7270. 2008-04-02 Joseph Myers <joseph@codesourcery.com>
  7271. * gcc.dg/cpp/cmdlne-dU-1.c, gcc.dg/cpp/cmdlne-dU-2.c,
  7272. gcc.dg/cpp/cmdlne-dU-3.c, gcc.dg/cpp/cmdlne-dU-4.c,
  7273. gcc.dg/cpp/cmdlne-dU-5.c, gcc.dg/cpp/cmdlne-dU-6.c,
  7274. gcc.dg/cpp/cmdlne-dU-7.c, gcc.dg/cpp/cmdlne-dU-8.c,
  7275. gcc.dg/cpp/cmdlne-dU-9.c, gcc.dg/cpp/cmdlne-dU-10.c,
  7276. gcc.dg/cpp/cmdlne-dU-11.c, gcc.dg/cpp/cmdlne-dU-12.c,
  7277. gcc.dg/cpp/cmdlne-dU-13.c, gcc.dg/cpp/cmdlne-dU-14.c,
  7278. gcc.dg/cpp/cmdlne-dU-15.c, gcc.dg/cpp/cmdlne-dU-16.c,
  7279. gcc.dg/cpp/cmdlne-dU-17.c, gcc.dg/cpp/cmdlne-dU-18.c,
  7280. gcc.dg/cpp/cmdlne-dU-19.c, gcc.dg/cpp/cmdlne-dU-20.c,
  7281. gcc.dg/cpp/cmdlne-dU-21.c, gcc.dg/cpp/cmdlne-dU-22.c: New tests.
  7282. 2008-04-02 Richard Guenther <rguenther@suse.de>
  7283. PR tree-optimization/14495
  7284. PR tree-optimization/34793
  7285. * gcc.dg/tree-ssa/vrp41.c: New testcase.
  7286. * gcc.dg/tree-ssa/vrp42.c: Likewise.
  7287. 2008-04-02 Richard Guenther <rguenther@suse.de>
  7288. PR tree-optimization/14495
  7289. * gcc.dg/tree-ssa/vrp40.c: New testcase.
  7290. 2008-04-02 Eric Botcazou <ebotcazou@adacore.com>
  7291. * gnat.dg/specs/discr_record_constant.ads: New test.
  7292. 2008-04-02 Richard Guenther <rguenther@suse.de>
  7293. * gcc.dg/tree-ssa/vrp38.c: New testcase.
  7294. * gcc.dg/tree-ssa/vrp39.c: Likewise.
  7295. 2008-04-01 George Helffrich <george@gcc.gnu.org>
  7296. PRs fortran/35154, fortran/23057
  7297. * gcc.dg/debug/pr35154.c: New test to check that non-Fortran
  7298. use of common is unchanged.
  7299. * lib/gfortran-dg.exp: New harness to compile Fortran progs
  7300. with all combinations of debug options available on target.
  7301. * gfortran.dg/debug/debug.exp: Ditto.
  7302. * gfortran.dg/debug/trivial.f: Ditto.
  7303. * gfortran.dg/debug/pr35154-stabs.f: New test case for
  7304. .stabs functionality.
  7305. * gfortran.dg/debug/pr35154-dwarf2.f: New test case for
  7306. DWARF functionality.
  7307. 2008-04-01 Volker Reichelt <v.reichelt@netcologne.de>
  7308. PR c/35436
  7309. * gcc.dg/format/gcc_gfc-2.c: New test.
  7310. 2008-03-31 Seongbae Park <seongbae.park@gmail.com>
  7311. * g++.dg/bprob/bprob.exp: Do not check gcno files.
  7312. Use -fprofile-use for profile use.
  7313. * gcc.misc-tests/bprob.exp: Ditto.
  7314. * g++.dg/tree-pro/tree-prof.exp: Do not check gcno files.
  7315. * gcc.dg/matrix/matrix.exp: Ditto.
  7316. * gcc.dg/struct/struct-reorg.exp: Ditto.
  7317. * gcc.dg/tree-prof/tree-prof.exp: Ditto.
  7318. * gcc.dg/profile-dir-1.c: New test.
  7319. * gcc.dg/profile-dir-2.c: New test.
  7320. * gcc.dg/profile-dir-3.c: New test.
  7321. 2008-03-31 Volker Reichelt <v.reichelt@netcologne.de>
  7322. PR c/35750
  7323. * gcc.dg/old-style-param-1.c: New test.
  7324. 2008-03-31 Eric Botcazou <ebotcazou@adacore.com>
  7325. * gnat.dg/object_overflow.adb: New test.
  7326. 2008-03-31 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7327. PR middle-end/30186
  7328. * gcc.dg/tree-ssa/vector-1.c: New testcase.
  7329. * gcc.c-torture/execute/vector-1.c: New testcase.
  7330. * gcc.c-torture/execute/vector-2.c: New testcase.
  7331. 2008-03-31 Olivier Hainque <hainque@adacore.com>
  7332. * gnat.dg/assign_from_packed_pixels.ads: Support for ...
  7333. * gnat.dg/assign_from_packed.adb: New testcase.
  7334. 2008-03-31 Zdenek Dvorak <ook@ucw.cz>
  7335. PR rtl-optimization/35729
  7336. * gcc.dg/pr35729.c: New test.
  7337. 2008-03-31 H.J. Lu <hongjiu.lu@intel.com>
  7338. PR target/32000
  7339. * gcc.target/i386/pr32000-1.c: New.
  7340. 2008-03-31 Arnaud Charlet <charlet@adacore.com>
  7341. * gnat.dg/too_many_tasks.adb: Removed, causes resource issues
  7342. on some environments.
  7343. 2008-03-31 Andrew Pinski <pinskia@gmail.com>
  7344. PR tree-opt/35431
  7345. * gcc.c-torture/compile/pr35431.c: New testcase.
  7346. 2008-03-30 Kaz Kojima <kkojima@gcc.gnu.org>
  7347. * g++.dg/other/error27.C: Use -fno-finite-math-only on sh*
  7348. targets.
  7349. 2008-03-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  7350. PR c++/35245
  7351. * g++.dg/other/anon5.C: Skip on hppa*-*-hpux*.
  7352. 2008-03-30 Volker Reichelt <v.reichelt@netcologne.de>
  7353. PR c++/35578
  7354. * g++.dg/parse/friend8.C: New test.
  7355. PR c/35748
  7356. * gcc.dg/union-cast-4.c: New test.
  7357. 2008-03-30 H.J. Lu <hongjiu.lu@intel.com>
  7358. PR target/35757
  7359. * gcc.target/i386/sse4_1-blendps-2.c: New.
  7360. * gcc.target/i386/sse4_1-pblendw-2.c: Likewise.
  7361. 2008-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
  7362. * gfortran.dg/internal_pack_1.f90: Added complex to test case.
  7363. * gfortran.dg/internal_pack_2.f90: Likewise.
  7364. * gfortran.dg/intrinsic_spread_1.f90: Likewise.
  7365. * gfortran.dg/intrinsic_spread_2.f90: Likewise.
  7366. * gfortran.dg/intrinsic_pack_1.f90: Likewise.
  7367. * gfortran.dg/intrinsic_pack_2.f90: Likewise.
  7368. * gfortran.dg/intrinsic_unpack_1.f90: Likewise.
  7369. * gfortran.dg/intrinsic_unpack_2.f90: Likewise.
  7370. 2008-03-30 Eric Botcazou <ebotcazou@adacore.com>
  7371. * gnat.dg/bit_packed_array2.adb: New test.
  7372. 2008-03-30 Paul Thomas <pault@gcc.gnu.org>
  7373. PR fortran/35740
  7374. * gfortran.dg/transpose_conjg_1.f90: New test.
  7375. 2008-03-29 Laurent GUERBY <laurent@guerby.net>
  7376. * gnat.dg/socket2.adb: Remove since identical to socket1.adb.
  7377. 2008-03-29 Paul Thomas <pault@gcc.gnu.org>
  7378. PR fortran/35698
  7379. * gfortran.dg/allocate_zerosize_3.f: New test.
  7380. PR fortran/35702
  7381. * gfortran.dg/character_assign_1.f90: New test.
  7382. 2008-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
  7383. PR libfortran/32972
  7384. PR libfortran/32512
  7385. * gfortran.dg/intrinsic_spread_1.f90: New file.
  7386. * gfortran.dg/intrinsic_spread_2.f90: New file.
  7387. * gfortran.dg/intrinsic_spread_3.f90: New file.
  7388. 2008-03-28 Daniel Franke <franke.daniel@gmail.com>
  7389. PR fortran/34714
  7390. * gfortran.dg/alloc_alloc_expr_3.f90: New test.
  7391. * gfortran.dg/allocate_stat.f90: Adjusted error-match text.
  7392. * gfortran.dg/func_assign.f90: Likewise.
  7393. * gfortran.dg/implicit_11.f90: Likewise.
  7394. * gfortran.dg/proc_assign_1.f90: Likewise.
  7395. * gfortran.dg/proc_assign_2.f90: Likewise.
  7396. * gfortran.dg/procedure_lvalue.f90: Likewise.
  7397. 2008-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7398. PR fortran/35699
  7399. * gfortran.dg/direct_io_10.f: New test.
  7400. 2008-03-28 Uros Bizjak <ubizjak@gmail.com>
  7401. * gcc.target/i386/vectorize6.c: New test.
  7402. 2008-03-28 Tobias Burnus <burnus@net-b.de>
  7403. PR fortran/35721
  7404. * gfortran.dg/associated_target_2.f90: New.
  7405. 2008-03-28 Richard Guenther <rguenther@suse.de>
  7406. PR tree-optimization/19580
  7407. * gcc.dg/tree-ssa/loop-34.c: New testcase.
  7408. 2008-03-28 Richard Guenther <rguenther@suse.de>
  7409. PR tree-optimization/30317
  7410. PR tree-optimization/30911
  7411. PR tree-optimization/34793
  7412. * gcc.dg/tree-ssa/vrp35.c: New testcase.
  7413. * gcc.dg/tree-ssa/vrp36.c: Likewise.
  7414. * gcc.dg/tree-ssa/vrp37.c: Likewise.
  7415. 2008-03-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7416. PR target/31334
  7417. * gcc.target/powerpc/altivec-25.c: New testcase.
  7418. 2008-03-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7419. PR fortran/35724
  7420. * gfortran.dg/cshift_shift_real_2.f90: New test.
  7421. 2008-03-26 Uros Bizjak <ubizjak@gmail.com>
  7422. * gcc.c-torture/execute/multi-ix.c: Limit CHUNK size between 1 and 500.
  7423. (main): Exit early for CHUNK less than 40 to avoid stack corruption.
  7424. 2008-03-27 Richard Guenther <rguenther@suse.de>
  7425. PR c/32511
  7426. * gcc.dg/attr-weak-1.c: New testcase.
  7427. 2008-03-27 Richard Guenther <rguenther@suse.de>
  7428. PR tree-optimization/32810
  7429. * gcc.dg/tree-ssa/ssa-ccp-18.c: New testcase.
  7430. 2008-03-27 Douglas Gregor <doug.gregor@gmail.com>
  7431. * g++.dg/cpp0x/variadic91.C: New.
  7432. 2008-03-27 Zdenek Dvorak <ook@ucw.cz>
  7433. * gcc.dg/tree-ssa/loop-32.c: New testcase.
  7434. * gcc.dg/tree-ssa/loop-33.c: Likewise.
  7435. 2008-03-27 Richard Guenther <rguenther@suse.de>
  7436. * gcc.dg/fold-addr-1.c: New testcase.
  7437. 2008-03-27 Andrew Pinski <pinskia@gmail.com>
  7438. PR middle-end/35429
  7439. * gcc.c-torture/compile/complex-5.c: New test.
  7440. 2008-03-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  7441. * gcc.dg/uninit-16.c (decode_reloc): Mark static.
  7442. 2008-03-26 Jakub Jelinek <jakub@redhat.com>
  7443. PR c++/35546
  7444. * g++.dg/ext/attrib33.C: New test.
  7445. 2008-03-26 Richard Guenther <rguenther@suse.de>
  7446. Revert:
  7447. 2008-03-26 Richard Guenther <rguenther@suse.de>
  7448. * gcc.dg/fold-addr-1.c: New testcase.
  7449. 2008-03-26 Uros Bizjak <ubizjak@gmail.com>
  7450. * gcc.target/i386/sse-13.c: Include <mm_malloc.h>
  7451. before redefinitions of extern and __inline.
  7452. * gcc.target/i386/sse-13.c: Ditto.
  7453. 2008-03-26 Jakub Jelinek <jakub@redhat.com>
  7454. PR c++/35332
  7455. * g++.dg/other/error27.C: New test.
  7456. 2008-03-26 Richard Guenther <rguenther@suse.de>
  7457. * gcc.dg/fold-addr-1.c: New testcase.
  7458. 2008-03-26 Richard Guenther <rguenther@suse.de>
  7459. * gcc.dg/tree-ssa/20030731-2.c: Scan dce1 dump.
  7460. * gcc.dg/tree-ssa/20030917-1.c: Scan optimized dump.
  7461. * gcc.dg/tree-ssa/20030917-3.c: Scan ccp1 dump.
  7462. * gcc.dg/tree-ssa/20040721-1.c: Test linking, do not disable DOM.
  7463. * gcc.dg/tree-ssa/pr21574.c: Scan the fre dump.
  7464. * gcc.dg/tree-ssa/ssa-ccp-1.c: Scan ccp1 dump.
  7465. * gcc.dg/tree-ssa/ssa-ccp-3.c: Scan ccp2 dump.
  7466. 2008-03-26 Douglas Gregor <doug.gregor@gmail.com>
  7467. * g++.dg/cpp0x/variadic84.C: Update to reflect the change in
  7468. variadic template template parameter binding semantics.
  7469. * g++.dg/cpp0x/variadic85.C: Ditto.
  7470. * g++.dg/cpp0x/variadic88.C: New.
  7471. * g++.dg/cpp0x/variadic89.C: New.
  7472. * g++.dg/cpp0x/variadic90.C: New.
  7473. * g++.dg/cpp0x/variadic-ex14.C: Update to reflect the change in
  7474. variadic template template parameter binding semantics.
  7475. * g++.dg/cpp0x/variadic-lambda.C: New.
  7476. 2008-03-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7477. PR target/31558
  7478. * g++.dg/ext/altivec-15.C: New testcase.
  7479. 2008-03-25 Andrew Pinski <pinskia@gmail.com>
  7480. PR objc/29197
  7481. * objc.dg/method-20.m: New testcase.
  7482. 2008-03-25 Richard Sandiford <rsandifo@nildram.co.uk>
  7483. PR rtl-optimization/35232
  7484. * gcc.target/mips/pr35232.c: New test.
  7485. 2008-03-25 Douglas Gregor <doug.gregor@gmail.com>
  7486. * g++.dg/template/sfinae4.C: New.
  7487. * g++.dg/template/sfinae5.C: New.
  7488. * g++.dg/template/sfinae6.C: New.
  7489. * g++.dg/template/sfinae6_neg.C: New.
  7490. * g++.dg/template/sfinae7.C: New.
  7491. * g++.dg/template/sfinae8.C: New.
  7492. * g++.dg/template/sfinae9.C: New.
  7493. * g++.dg/template/sfinae10.C: New.
  7494. * g++.dg/template/sfinae11.C: New.
  7495. * g++.dg/template/sfinae12.C: New.
  7496. * g++.dg/template/sfinae13.C: New.
  7497. * g++.dg/template/sfinae14C: New.
  7498. 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
  7499. * gcc.target/sh/sh2a-bclr.c: New test.
  7500. * gcc.target/sh/sh2a-bset.c: New test.
  7501. 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
  7502. * gcc.target/sh/sh2a-movrt.c: New test.
  7503. 2008-03-25 Naveen.H.S <naveen.hs@kpitcummins.com>
  7504. * gcc.target/sh/sh2a-prefetch.c: New test.
  7505. 2008-03-25 Jayant Sonar <Jayant.sonar@kpitcummins.com>
  7506. Naveen.H.S <naveen.hs@kpitcummins.com>
  7507. * gcc.target/sh/sh2a-movi20s.c: New test.
  7508. 2008-03-25 Anil Paranjape <anil.paranjape@kpitcummins.com>
  7509. Jayant Sonar <Jayant.sonar@kpitcummins.com>
  7510. Naveen.H.S <naveen.hs@kpitcummins.com>
  7511. * gcc.target/sh/sh2a-resbank.c: New test.
  7512. * gcc.target/sh/sh2a-tbr-jump.c: New test.
  7513. * gcc.target/sh/sh2a-jsrn.c: New test.
  7514. * gcc.target/sh/sh2a-rtsn.c: New test.
  7515. 2008-03-25 Uros Bizjak <ubizjak@gmail.com>
  7516. * gcc.target/i386/sse-17.c: Include sse2-check.h.
  7517. (main): Change to void and rename to sse2_test.
  7518. * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Set
  7519. dg-do-what-default to "compile" if SSE2 hardware is not available.
  7520. * gcc.dg/vect/costmodel/i386/x86_64-costmodel-vect.exp: Ditto.
  7521. * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Remove
  7522. xfail vect_no_int_max from "vectorization not profitable" check.
  7523. 2008-03-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7524. PR middle-end/26222
  7525. * gcc.dg/torture/pr26222.c: New testcase.
  7526. 2008-03-24 Paul Thomas <pault@gcc.gnu.org>
  7527. PR fortran/34813
  7528. * gfortran.dg/null_3.f90 : New test
  7529. PR fortran/33295
  7530. * gfortran.dg/module_function_type_1.f90 : New test
  7531. 2008-03-23 Thomas Koenig <tkoenig@gcc.gnu.org
  7532. PR libfortran/32972
  7533. * gfortran.dg/intrinsic_unpack_1.f90: New test case.
  7534. * gfortran.dg/intrinsic_unpack_2.f90: New test case.
  7535. * gfortran.dg/intrinsic_unpack_3.f90: New test case.
  7536. 2008-03-22 Richard Sandiford <rsandifo@nildram.co.uk>
  7537. * gcc.target/mips/dse-1.c: Add checks for zeros.
  7538. 2008-03-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7539. PR target/27946
  7540. * gcc.target/powerpc/ppc64-double-1.c: New testcase.
  7541. 2008-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
  7542. PR libfortran/32972
  7543. * internal_pack_1.f90: New test case.
  7544. * internal_pack_2.f90: New test case.
  7545. * internal_pack_3.f90: New test case.
  7546. 2008-03-21 Olivier Hainque <hainque@adacore.com>
  7547. * gnat.dg/empty_vector_length.adb: New testcase.
  7548. 2008-03-20 Richard Guenther <rguenther@suse.de>
  7549. * gcc.dg/tree-ssa/ssa-ccp-17.c: New testcase.
  7550. 2008-03-20 Victor Kaplansky <victork@gcc.gnu.org>
  7551. Uros Bizjak <ubizjak@gmail.com>
  7552. PR testsuite/34168
  7553. * lib/target-supports.exp (check_sse2_hw_available): New procedure.
  7554. * gcc.dg/vect/vect.exp: Set dg-do-what-default to "compile"
  7555. if SSE2 hardware is not available.
  7556. * g++.dg/vect/vect.exp: Update target-dependent overrides to match
  7557. gcc.dg/vect/vect.exp.
  7558. * gfortran.dg/vect/vect.exp: Ditto.
  7559. (check_effective_target_lp64_or_vect_no_align): Remove procedure.
  7560. 2008-03-20 Andreas Schwab <schwab@suse.de>
  7561. * gcc.dg/cpp/cmdlne-dD-M.c: Fix test for makefile rule and remove
  7562. xfail.
  7563. 2008-03-20 Uros Bizjak <ubizjak@gmail.com>
  7564. * gcc.dg/gomp/pr34692.c: Cleanup gimple dump file.
  7565. * gcc.dg/tree-ssa/ssa-lim-3.c: Remove -fdump-tree-optimized
  7566. from dg-options.
  7567. 2008-03-20 H.J. Lu <hongjiu.lu@intel.com>
  7568. PR testsuite/35621
  7569. * gcc.target/i386/ssse3-pabsb.c: Add -fno-strict-aliasing.
  7570. * gcc.target/i386/ssse3-pabsd.c: Likewise.
  7571. * gcc.target/i386/ssse3-pabsw.c: Likewise.
  7572. * gcc.target/i386/ssse3-palignr.c: Likewise.
  7573. * gcc.target/i386/ssse3-phaddd.c: Likewise.
  7574. * gcc.target/i386/ssse3-phaddsw.c: Likewise.
  7575. * gcc.target/i386/ssse3-phaddw.c: Likewise.
  7576. * gcc.target/i386/ssse3-phsubd.c: Likewise.
  7577. * gcc.target/i386/ssse3-phsubsw.c: Likewise.
  7578. * gcc.target/i386/ssse3-phsubw.c: Likewise.
  7579. * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
  7580. * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
  7581. * gcc.target/i386/ssse3-pshufb.c: Likewise.
  7582. * gcc.target/i386/ssse3-psignb.c: Likewise.
  7583. * gcc.target/i386/ssse3-psignd.c: Likewise.
  7584. * gcc.target/i386/ssse3-psignw.c: Likewise.
  7585. 2008-03-20 Andreas Schwab <schwab@suse.de>
  7586. PR testsuite/35647
  7587. * gcc.dg/cpp/cmdlne-dI-M.c: Match optional continuation.
  7588. * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
  7589. * gcc.dg/cpp/cmdlne-dN-M.c: Match correct file name and optional
  7590. continuation and remove xfail.
  7591. 2008-03-20 Thomas Koenig <tkoenig@gcc.gnu.org>
  7592. PR libfortran/32972
  7593. * gfortran.dg/internal_pack_3.f90: Add missing parameter
  7594. in subroutine.
  7595. 2008-03-20 Kai Tietz <kai.tietz@onevision.com>
  7596. * gcc.dg/format/ms_array-1.c: New.
  7597. * gcc.dg/format/ms_c90-scanf-3.c: New.
  7598. * gcc.dg/format/ms_c99-strftime-1.c: New.
  7599. * gcc.dg/format/ms_no-y2k-1.c: New.
  7600. * gcc.dg/format/ms_attr-1.c: New.
  7601. * gcc.dg/format/ms_c90-scanf-4.c: New.
  7602. * gcc.dg/format/ms_c99-strftime-2.c: New.
  7603. * gcc.dg/format/ms_nonlit-1.c: New.
  7604. * gcc.dg/format/ms_c90-scanf-5.c: New.
  7605. * gcc.dg/format/ms_cast-1.c: New.
  7606. * gcc.dg/format/ms_nonlit-2.c: New.
  7607. * gcc.dg/format/ms_attr-2.c: New.
  7608. * gcc.dg/format/ms_c90-strftime-1.c: New.
  7609. * gcc.dg/format/ms_miss-1.c: New.
  7610. * gcc.dg/format/ms_nonlit-3.c: New.
  7611. * gcc.dg/format/ms_attr-3.c: New.
  7612. * gcc.dg/format/ms_c90-strftime-2.c: New.
  7613. * gcc.dg/format/ms_miss-2.c: New.
  7614. * gcc.dg/format/ms_nul-1.c: New.
  7615. * gcc.dg/format/ms_attr-4.c: New.
  7616. * gcc.dg/format/ms_c94-printf-1.c: New.
  7617. * gcc.dg/format/ms_miss-3.c: New.
  7618. * gcc.dg/format/ms_nul-2.c: New.
  7619. * gcc.dg/format/ms_attr-7.c: New.
  7620. * gcc.dg/format/ms_c94-scanf-1.c: New.
  7621. * gcc.dg/format/ms_miss-4.c: New.
  7622. * gcc.dg/format/ms_null-1.c: New.
  7623. * gcc.dg/format/ms_bitfld-1.c: New.
  7624. * gcc.dg/format/ms_c99-printf-1.c: New.
  7625. * gcc.dg/format/ms_miss-5.c: New.
  7626. * gcc.dg/format/ms_plus-1.c: New.
  7627. * gcc.dg/format/ms_branch-1.c: New.
  7628. * gcc.dg/format/ms_c99-printf-2.c: New.
  7629. * gcc.dg/format/ms_miss-6.c: New.
  7630. * gcc.dg/format/ms_sec-1.c: New.
  7631. * gcc.dg/format/ms_c90-printf-1.c: New.
  7632. * gcc.dg/format/ms_c99-printf-3.c: New.
  7633. * gcc.dg/format/ms_multattr-1.c: New.
  7634. * gcc.dg/format/ms_unnamed-1.c: New.
  7635. * gcc.dg/format/ms_c90-printf-2.c: New.
  7636. * gcc.dg/format/ms_c99-scanf-1.c: New.
  7637. * gcc.dg/format/ms_multattr-2.c: New.
  7638. * gcc.dg/format/ms_va-1.c: New.
  7639. * gcc.dg/format/ms_c90-printf-3.c: New.
  7640. * gcc.dg/format/ms_c99-scanf-2.c: New.
  7641. * gcc.dg/format/ms_multattr-3.c: New.
  7642. * gcc.dg/format/ms_c90-scanf-1.c: New.
  7643. * gcc.dg/format/ms_c99-scanf-3.c: New.
  7644. * gcc.dg/format/ms_no-exargs-1.c: New.
  7645. * gcc.dg/format/ms_zero-length-1.c: New.
  7646. * gcc.dg/format/ms_c90-scanf-2.c: New.
  7647. * gcc.dg/format/ms_c99-scanf-4.c: New.
  7648. * gcc.dg/format/ms_no-exargs-2.c: New.
  7649. * gcc.dg/format/null-1.c: Add gnu style usage for mingw.
  7650. * gcc.dg/format/miss-1.c: Likewise.
  7651. * gcc.dg/format/miss-3.c: Likewise.
  7652. * gcc.dg/format/multattr-2.c: Likewise.
  7653. * gcc.dg/format/miss-5.c: Likewise.
  7654. * gcc.dg/format/attr-2.c: Likewise.
  7655. * gcc.dg/format/attr-4.c: Likewise.
  7656. * gcc.dg/format/c90-scanf-4.c: Likewise.
  7657. * gcc.dg/format/c99-printf-3.c: Likewise.
  7658. * gcc.dg/format/multattr-1.c: Likewise.
  7659. * gcc.dg/format/miss-4.c: Likewise.
  7660. * gcc.dg/format/miss-6.c: Likewise.
  7661. * gcc.dg/format/c90-printf-3.c: Likewise.
  7662. * gcc.dg/format/attr-1.c: Likewise.
  7663. * gcc.dg/format/attr-3.c: Likewise.
  7664. * gcc.dg/format/attr-7.c: Likewise.
  7665. * gcc.dg/format/format.h: Treat mingw and gnu style.
  7666. * gcc.dg/format/sys_format.c: New.
  7667. 2008-03-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7668. PR libfortran/35627
  7669. * gfortran.dg/namelist_46.f90: New test.
  7670. 2008-03-20 Uros Bizjak <ubizjak@gmail.com>
  7671. PR target/14552
  7672. * gcc.target/i386/pr14552.c: New test.
  7673. 2008-03-19 Michael Matz <matz@suse.de>
  7674. PR middle-end/35616
  7675. * gcc.dg/pr35616.c: New test.
  7676. 2008-03-19 Daniel Franke <franke.daniel@gmail.com>
  7677. PR fortran/35152
  7678. * gfortran.dg/argument_checking_16.f90: New test.
  7679. 2008-03-19 Thomas Koenig <tkoenig@gcc.gnu.org>
  7680. PR libfortran/32972
  7681. * gfortran.dg/internal_pack_1.f90: New test case.
  7682. * gfortran.dg/internal_pack_2.f90: New test case.
  7683. * gfortran.dg/internal_pack_3.f90: New test case.
  7684. 2008-03-19 Jan Hubicka <jh@suse.cz>
  7685. * gcc.dg/20050811-2.c: Update dumping flags.
  7686. * gcc.dg/sms-2.c: Update dumping flags.
  7687. * gcc.dg/var-expand1.c: Update dumping flags.
  7688. * gcc.dg/var-expand3.c: Update dumping flags.
  7689. * gcc.dg/pr30957-1.c: Update dumping flags.
  7690. * gcc.dg/20050811-1.c: Update dumping flags.
  7691. * gcc.dg/cpp/cmdlne-dI-M.C: Do not xfail.
  7692. * gcc.dg/cpp/cmdlne-dM-M.C: Do not xfail.
  7693. 2008-03-19 Richard Guenther <rguenther@suse.de>
  7694. PR middle-end/35609
  7695. * gcc.dg/uninit-15.c: New testcase.
  7696. * gcc.dg/uninit-16.c: Likewise.
  7697. 2008-03-18 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
  7698. PR target/35504
  7699. * g++.dg/other/pr35504.C: New test.
  7700. 2008-03-18 Richard Guenther <rguenther@suse.de>
  7701. * gcc.dg/tree-ssa/forwprop-4.c: New testcase.
  7702. * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
  7703. 2008-03-18 Richard Guenther <rguenther@suse.de>
  7704. * gcc.dg/tree-ssa/loop-19.c: Revert previous change.
  7705. 2008-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7706. PR libfortran/35617
  7707. * gfortran.dg/namelist_45.f90: New test.
  7708. 2008-03-17 James E. Wilson <wilson@tuliptree.org>
  7709. PR testsuite/35512
  7710. * gcc.target/ia64/visibility-1.c (foo): Change return type to void.
  7711. Write variables instead of reading them.
  7712. 2008-03-17 Jason Merrill <jason@redhat.com>
  7713. PR c++/35548
  7714. * g++.dg/init/ref16.C: New testcase.
  7715. 2008-03-17 Richard Guenther <rguenther@suse.de>
  7716. PR tree-optimization/19637
  7717. * g++.dg/tree-ssa/pr19637.C: New testcase.
  7718. 2008-03-16 Paul Thomas <pault@gcc.gnu.org>
  7719. PR fortran/35470
  7720. * gfortran.dg/subref_array_pointer_3.f90 : New test.
  7721. 2008-03-16 Richard Guenther <rguenther@suse.de>
  7722. PR middle-end/35607
  7723. * gcc.c-torture/compile/pr35607.c: New testcase.
  7724. * gcc.dg/tree-ssa/loop-19.c: Use -O2 to avoid vectorization.
  7725. 2008-03-16 Daniel Franke <franke.daniel@gmail.com>
  7726. PR fortran/35582
  7727. * gfortran.dg/write_invalid_format.f90: New test.
  7728. 2008-03-15 Richard Guenther <rguenther@suse.de>
  7729. * gcc.dg/tree-ssa/ssa-ccp-16.c: New testcase.
  7730. 2008-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7731. PR testsuite/35184
  7732. * gfortran.dg/elemental_subroutine_6.f90: New test.
  7733. 2008-03-15 Richard Guenther <rguenther@suse.de>
  7734. * gcc.dg/pr23911.c: Adjust testcase.
  7735. * gcc.dg/tree-ssa/pr14841.c: Likewise.
  7736. * gcc.dg/tree-ssa/20030922-2.c: Likewise.
  7737. 2008-03-15 Richard Guenther <rguenther@suse.de>
  7738. PR middle-end/35593
  7739. * g++.dg/warn/Warray-bounds-3.C: New testcase.
  7740. 2008-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7741. PR testsuite/35478
  7742. * gfortran.dg/generic_16.f90: New test.
  7743. 2008-03-15 Hans-Peter Nilsson <hp@axis.com>
  7744. PR middle-end/35595
  7745. * gcc.c-torture/compile/pr35595.c: New test.
  7746. 2008-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7747. PR testsuite/33296
  7748. * gfortran.dg/nearest_4.f90: New test.
  7749. 2008-03-14 Richard Guenther <rguenther@suse.de>
  7750. PR tree-optimization/13761
  7751. * gcc.dg/tree-ssa/ssa-lim-3.c: New testcase.
  7752. 2008-03-14 Richard Guenther <rguenther@suse.de>
  7753. PR tree-optimization/34172
  7754. * gcc.dg/tree-ssa/ssa-fre-11.c: New testcase.
  7755. * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
  7756. * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
  7757. * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
  7758. * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
  7759. * gcc.dg/tree-ssa/20031106-4.c: Remove XFAIL.
  7760. 2008-03-14 Uros Bizjak <ubizjak@gmail.com>
  7761. PR libcpp/35322:
  7762. * gcc.dg/cpp/pr35322.c: Add dg-error line.
  7763. 2008-03-14 Richard Guenther <rguenther@suse.de>
  7764. PR tree-optimization/34043
  7765. PR tree-optimization/33989
  7766. * gcc.dg/tree-ssa/ssa-fre-7.c: New testcase.
  7767. * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
  7768. * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
  7769. * gcc.dg/tree-ssa/ssa-fre-10.c: Likewise.
  7770. * gcc.dg/tree-ssa/ssa-pre-17.c: Likewise.
  7771. 2008-03-14 H.J. Lu <hongjiu.lu@intel.com>
  7772. Uros Bizjak <ubizjak@gmail.com>
  7773. PR testsuite/35538
  7774. * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Support PIC targets.
  7775. Skip *-*-darwin*.
  7776. * gcc.dg/tree-ssa/ssa-store-ccp-4.c: Skip *-*-darwin*.
  7777. 2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7778. Uros Bizjak <ubizjak@gmail.com>
  7779. PR testsuite/35406
  7780. * gcc.dg/tree-ssa/ldist-4.c: Update expected scan match
  7781. count from 0 to 1 for lp64 targets.
  7782. * gfortran.dg/ldist-1.f90: Update test to check
  7783. for 5 loops distributed instead of 4 for lp64 targets.
  7784. 2008-03-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7785. PR fortran/35475
  7786. * gfortran.dg/derived_sub.f90: New test.
  7787. 2008-03-13 H.J. Lu <hongjiu.lu@intel.com>
  7788. PR testsuite/35558
  7789. * g++.dg/tls/static-1.C: Move dg-additional-sources after
  7790. dg-require-effective-target.
  7791. * g++.dg/tls/static-1a.cc: Likewise.
  7792. 2008-03-13 Tom Tromey <tromey@redhat.com>
  7793. PR libcpp/35322:
  7794. * gcc.dg/cpp/pr35322.c: New file.
  7795. 2008-03-13 Uros Bizjak <ubizjak@gmail.com>
  7796. * gcc.dg/vect/vect-align-2.c: Remove dg-do run directive.
  7797. (main): Call check_vect.
  7798. 2008-03-13 Alon Dayan <alond@il.ibm.com>
  7799. Olga Golovanevsky <olga@il.ibm.com>
  7800. PR tree-optimization/35041
  7801. * gcc.dg/struct/wo_prof_double_malloc.c: New test.
  7802. 2008-03-13 Uros Bizjak <ubizjak@gmail.com>
  7803. PR target/34000
  7804. PR target/35553
  7805. * g++.dg/other/i386-3.C: New test.
  7806. * gcc.target/i386/sse-13.c: Redefine extern instead of static.
  7807. * gcc.target/i386/sse-14.c: Ditto.
  7808. * gcc.target/i386/mmx-1.c: Ditto.
  7809. * gcc.target/i386/mmx-2.c: Ditto.
  7810. * gcc.target/i386/3dnow-1.c: Ditto.
  7811. * gcc.target/i386/3dnow-2.c: Ditto.
  7812. * gcc.target/i386/3dnowA-1.c: Ditto.
  7813. * gcc.target/i386/3dnowA-2.c: Ditto.
  7814. 2008-03-13 Paolo Bonzini <bonzini@gnu.org>
  7815. PR tree-opt/35422
  7816. * gcc.target/i386/pr35422.c: Escape brackets.
  7817. 2008-03-12 Paolo Bonzini <bonzini@gnu.org>
  7818. PR tree-opt/35422
  7819. * gcc.dg/vect/slp-7.c: Change target keywords required for vectorizing
  7820. third loop.
  7821. * gcc.target/i386/pr35422.c: New.
  7822. 2008-03-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7823. PR tree-opt/35403
  7824. * gcc.dg/tree-ssa/ipa-reference-1.c: New testcase.
  7825. 2008-03-11 Uros Bizjak <ubizjak@gmail.com>
  7826. PR target/35540
  7827. * gcc.target/i386/pr35540.c: New test.
  7828. 2008-03-11 Uros Bizjak <ubizjak@gmail.com>
  7829. * g++.dg/inherit/override-attribs.C: Require ilp32 x86 target.
  7830. 2008-03-11 Uros Bizjak <ubizjak@gmail.com>
  7831. PR middle-end/35526
  7832. * g++.dg/torture/pr35526.C: New test.
  7833. 2008-03-10 Jakub Jelinek <jakub@redhat.com>
  7834. PR c++/35328
  7835. * g++.dg/gomp/pr35328.C: New test.
  7836. PR c++/35337
  7837. * g++.dg/gomp/pr35337.C: New test.
  7838. PR c/35438
  7839. PR c/35439
  7840. * gcc.dg/gomp/pr35438.c: New test.
  7841. * gcc.dg/gomp/pr35439.c: New test.
  7842. PR middle-end/35099
  7843. * g++.dg/gomp/pr35099.C: New test.
  7844. 2008-03-10 Eric Botcazou <ebotcazou@adacore.com>
  7845. * gnat.dg/range_check2.adb: New test.
  7846. 2008-03-10 H.J. Lu <hongjiu.lu@intel.com>
  7847. PR tree-optimization/35494
  7848. * g++.dg/tree-ssa/ssa-store-ccp-1.C: New.
  7849. * gcc.dg/tree-ssa/ssa-store-ccp-2.c: Likewise.
  7850. * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Likewise.
  7851. * gcc.dg/tree-ssa/ssa-store-ccp-4.c: Likewise.
  7852. 2008-03-10 Richard Guenther <rguenther@suse.de>
  7853. PR tree-optimization/34677
  7854. * gcc.dg/tree-ssa/loadpre23.c: New testcase.
  7855. * gcc.dg/tree-ssa/loadpre24.c: Likewise.
  7856. * gcc.dg/tree-ssa/loadpre25.c: Likewise.
  7857. 2008-03-09 Paul Thomas <pault@gcc.gnu.org>
  7858. PR fortran/35474
  7859. * gfortran.dg/module_commons_2.f90: New test.
  7860. 2008-03-09 Eric Botcazou <ebotcazou@adacore.com>
  7861. * gnat.dg/frame_overflow.adb: Improve portability.
  7862. 2008-03-08 H.J. Lu <hongjiu.lu@intel.com>
  7863. PR target/35350
  7864. * gcc.target/i386/isa-1.c: Add -march=x86-64.
  7865. * gcc.target/i386/isa-2.c: Likewise.
  7866. * gcc.target/i386/isa-3.c: Likewise.
  7867. * gcc.target/i386/isa-10.c: Likewise.
  7868. * gcc.target/i386/isa-11.c: Likewise.
  7869. * gcc.target/i386/isa-12.c: Likewise.
  7870. * gcc.target/i386/isa-13.c: Likewise.
  7871. * gcc.target/i386/isa-14.c: Likewise.
  7872. 2008-03-08 Uros Bizjak <ubizjak@gmail.com>
  7873. PR target/22152
  7874. * gcc.target/i386/pr22152.c: New test.
  7875. * gcc.target/i386/sse2-mmx.c: Ditto.
  7876. 2008-03-08 Eric Botcazou <ebotcazou@adacore.com>
  7877. * gnat.dg/uninit_func.adb: New test.
  7878. 2008-03-08 Eric Botcazou <ebotcazou@adacore.com>
  7879. * gnat.dg/pack4.adb: New test.
  7880. 2008-03-08 Eric Botcazou <ebotcazou@adacore.com>
  7881. * gnat.dg/small_alignment.adb: New test.
  7882. 2008-03-07 Eric Botcazou <ebotcazou@adacore.com>
  7883. * gnat.dg/specs/alignment2.ads: New test.
  7884. 2008-03-07 Eric Botcazou <ebotcazou@adacore.com>
  7885. * gnat.dg/pack3.adb: New test.
  7886. 2008-03-07 Peter O'Gorman <pogma@thewrittenword.com>
  7887. PR c++/20366
  7888. * g++.dg/other/pr20366.C: New test.
  7889. 2008-03-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7890. PR tree-opt/35402
  7891. * gcc.dg/tree-ssa/ssa-store-ccp-1.c: New test.
  7892. 2008-03-06 Markus Milleder <markus.milleder@generali.at>
  7893. PR preprocessor/35458
  7894. * gcc.dg/cpp/cmdlne-M-2.c: New file.
  7895. * gcc.dg/cpp/cmdlne-M-2#.h: New file.
  7896. * gcc.dg/cpp/#cmdlne-M-2.h: New file.
  7897. 2008-03-06 Tom Tromey <tromey@redhat.com>
  7898. * lib/treelang-dg.exp, lib/treelang.exp: Delete.
  7899. * treelang: Delete.
  7900. 2008-03-05 Eric Botcazou <ebotcazou@adacore.com>
  7901. * gnat.dg/specs/pack33.ads: New test.
  7902. 2008-03-05 Richard Guenther <rguenther@suse.de>
  7903. PR tree-optimization/35472
  7904. * gcc.c-torture/execute/pr35472.c: New testcase.
  7905. 2008-03-05 Gabor Loki <loki@gcc.gnu.org>
  7906. PR 33009
  7907. * gcc.c-torture/compile/pr11832.c: Check -frtl-abstract-sequences.
  7908. * gcc.c-torture/compile/pr33009.c: Likewise.
  7909. 2008-03-05 Victor Kaplansky <victork@gcc.gnu.org>
  7910. PR 31341
  7911. * gcc.dg/vect/pr31041.c: Fix.
  7912. 2008-03-05 Hans-Peter Nilsson <hp@axis.com>
  7913. PR libfortran/35293
  7914. * lib/lib/target-supports.exp (check_effective_target_fd_truncate):
  7915. New.
  7916. * gfortran.fortran-torture/execute/list_read_1.x,
  7917. gfortran.fortran-torture/execute/read_null_string.x,
  7918. gfortran.fortran-torture/execute/backspace.x,
  7919. gfortran.fortran-torture/execute/seq_io.x,
  7920. gfortran.fortran-torture/execute/slash_edit.x,
  7921. gfortran.fortran-torture/execute/unopened_unit_1.x,
  7922. gfortran.dg/namelist_21.f90, gfortran.dg/advance_5.f90,
  7923. gfortran.dg/fmt_t_7.f, gfortran.dg/eor_1.f90,
  7924. gfortran.dg/read_x_past.f, gfortran.dg/tl_editing.f90,
  7925. gfortran.dg/ftell_2.f90, gfortran.dg/namelist_13.f90,
  7926. gfortran.dg/namelist_22.f90, gfortran.dg/advance_6.f90,
  7927. gfortran.dg/read_bad_advance.f90, gfortran.dg/func_derived_3.f90,
  7928. gfortran.dg/namelist_40.f90, gfortran.dg/x_slash_2.f,
  7929. gfortran.dg/namelist_14.f90, gfortran.dg/backspace_1.f,
  7930. gfortran.dg/namelist_23.f90, gfortran.dg/pr17285.f90,
  7931. gfortran.dg/read_noadvance.f90, gfortran.dg/namelist_use_only.f90,
  7932. gfortran.dg/namelist_41.f90, gfortran.dg/namelist_15.f90,
  7933. gfortran.dg/backspace_3.f, gfortran.dg/backslash_3.f,
  7934. gfortran.dg/namelist_24.f90, gfortran.dg/pr17286.f90,
  7935. gfortran.dg/endfile.f90, gfortran.dg/open_access_append_1.f90,
  7936. gfortran.dg/fmt_huge.f90, gfortran.dg/namelist_42.f90,
  7937. gfortran.dg/pr18392.f90, gfortran.dg/pr19155.f, gfortran.dg/pr12884.f,
  7938. gfortran.dg/namelist_16.f90, gfortran.dg/backspace_5.f,
  7939. gfortran.dg/open_readonly_1.f90, gfortran.dg/fmt_read.f90,
  7940. gfortran.dg/iostat_1.f90, gfortran.dg/namelist_43.f90,
  7941. gfortran.dg/read_size_noadvance.f90, gfortran.dg/inquire_5.f90,
  7942. gfortran.dg/read_many_1.f, gfortran.dg/namelist_17.f90,
  7943. gfortran.dg/list_read_1.f90, gfortran.dg/backspace_10.f90,
  7944. gfortran.dg/namelist_26.f90, gfortran.dg/unf_read_corrupted_2.f90,
  7945. gfortran.dg/record_marker_1.f90, gfortran.dg/convert_implied_open.f90,
  7946. gfortran.dg/iostat_2.f90, gfortran.dg/write_check3.f90,
  7947. gfortran.dg/namelist_44.f90, gfortran.dg/namelist_use.f90,
  7948. gfortran.dg/rewind_1.f90, gfortran.dg/streamio_11.f90,
  7949. gfortran.dg/namelist_18.f90, gfortran.dg/backspace_9.f,
  7950. gfortran.dg/dos_eol.f, gfortran.dg/read_eof_1.f90,
  7951. gfortran.dg/namelist_27.f90, gfortran.dg/pad_no.f90,
  7952. gfortran.dg/endfile.f, gfortran.dg/namelist_11.f,
  7953. gfortran.dg/namelist_19.f90, gfortran.dg/eor_handling_1.f90,
  7954. gfortran.dg/write_rewind_1.f, gfortran.dg/comma.f,
  7955. gfortran.dg/read_eof_2.f90, gfortran.dg/namelist_28.f90,
  7956. gfortran.dg/record_marker_3.f90, gfortran.dg/complex_read.f90,
  7957. gfortran.dg/namelist_37.f90, gfortran.dg/error_recovery_5.f90,
  7958. gfortran.dg/namelist_char_only.f90, gfortran.dg/pr18122.f90,
  7959. gfortran.dg/list_read_4.f90, gfortran.dg/eor_handling_2.f90,
  7960. gfortran.dg/read_eof_3.f90, gfortran.dg/dollar_edit_descriptor_1.f,
  7961. gfortran.dg/pr19467.f90, gfortran.dg/namelist_38.f90,
  7962. gfortran.dg/inquire_9.f90, gfortran.dg/list_read_5.f90,
  7963. gfortran.dg/noadv_size.f90, gfortran.dg/backslash_1.f90,
  7964. gfortran.dg/eor_handling_3.f90, gfortran.dg/read_eof_4.f90,
  7965. gfortran.dg/runtime_warning_1.f90, gfortran.dg/x_slash_1.f,
  7966. gfortran.dg/namelist_39.f90, gfortran.dg/streamio_3.f90,
  7967. gfortran.dg/read_comma.f, gfortran.dg/pr19657.f,
  7968. gfortran.dg/streamio_15.f90, gfortran.dg/list_read_6.f90,
  7969. gfortran.dg/eor_handling_4.f90, gfortran.dg/backslash_2.f90,
  7970. gfortran.dg/pr19216.f, gfortran.dg/PR19872.f,
  7971. gfortran.dg/backspace_2.f, gfortran.dg/empty_format_1.f90,
  7972. gfortran.dg/streamio_4.f90, gfortran.dg/append_1.f90,
  7973. gfortran.dg/fgetc_1.f90, gfortran.dg/complex_write.f90,
  7974. gfortran.dg/list_read_7.f90, gfortran.dg/eor_handling_5.f90,
  7975. gfortran.dg/fmt_t_1.f90, gfortran.dg/pr17090.f90,
  7976. gfortran.dg/backspace_4.f, gfortran.dg/shape_3.f90,
  7977. gfortran.dg/unf_io_convert_1.f90, gfortran.dg/fgetc_2.f90,
  7978. gfortran.dg/vector_subscript_3.f90, gfortran.dg/list_read_8.f90,
  7979. gfortran.dg/flush_1.f90, gfortran.dg/advance_1.f90,
  7980. gfortran.dg/fmt_t_2.f90, gfortran.dg/backspace_6.f,
  7981. gfortran.dg/slash_1.f90, gfortran.dg/stat_1.f90,
  7982. gfortran.dg/unformatted_recl_1.f90, gfortran.dg/record_marker_2.f,
  7983. gfortran.dg/overwrite_1.f, gfortran.dg/unf_io_convert_2.f90,
  7984. gfortran.dg/fmt_t_3.f90, gfortran.dg/backspace_8.f,
  7985. gfortran.dg/stat_2.f90, gfortran.dg/pr18210.f90,
  7986. gfortran.dg/unformatted_subrecord_1.f90, gfortran.dg/pr20257.f90,
  7987. gfortran.dg/eof_1.f90, gfortran.dg/fmt_t_4.f90,
  7988. gfortran.dg/unf_short_record_1.f90, gfortran.dg/fmt_exhaust.f90,
  7989. gfortran.dg/namelist_20.f90, gfortran.dg/advance_4.f90,
  7990. gfortran.dg/fmt_t_5.f90, gfortran.dg/namelist_12.f,
  7991. gfortran.dg/backspace_7.f90, gfortran.dg/write_rewind_2.f,
  7992. gfortran.dg/ftell_1.f90, gfortran.dg/fseek.f90,
  7993. gfortran.dg/write_back.f: Gate test on effective_target fd_truncate.
  7994. 2008-03-04 Joseph Myers <joseph@codesourcery.com>
  7995. * gcc.dg/tree-ssa/loop-1.c: Handle i?86-*-mingw* i?86-*-cygwin* as
  7996. targets declaring functions in assembly.
  7997. 2008-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  7998. PR 28322
  7999. * gcc.dg/pr28322-3.c: New.
  8000. 2008-03-04 H.J. Lu <hongjiu.lu@intel.com>
  8001. PR target/35453
  8002. * gcc.target/i386/sse4_2-pcmpestri-1.c: Replace SIDD_XXX with
  8003. _SIDD_XXX.
  8004. * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
  8005. * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
  8006. * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
  8007. * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
  8008. * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
  8009. * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
  8010. * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
  8011. * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
  8012. 2008-03-04 Uros Bizjak <ubizjak@gmail.com>
  8013. PR middle-end/35456
  8014. * gcc.c-torture/execute/pr35456.c: New test.
  8015. 2008-03-04 Joseph Myers <joseph@codesourcery.com>
  8016. * gcc.target/i386/sse-10.c: Don't use
  8017. -mno-accumulate-outgoing-args on *-*-mingw* *-*-cygwin*.
  8018. 2008-03-04 Uros Bizjak <ubizjak@gmail.com>
  8019. * gfortran.dg/reassoc_1.f90: Cleanup dump files.
  8020. * gfortran.dg/reassoc_2.f90: Ditto.
  8021. * gfortran.dg/reassoc_3.f90: Ditto.
  8022. 2008-03-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  8023. PR fortran/33197
  8024. * gfortran.dg/gomp/gomp.exp: Add .f08 and .F08 file suffixes.
  8025. * gfortran.dg/dg.exp: Likewise.
  8026. * gfortran.dg/vect/vect.exp: Likewise.
  8027. * gfortran.fortran-torture/execute/execute.exp: Likewise.
  8028. * gfortran.fortran-torture/compile/compile.exp: Likewise.
  8029. * gfortran.dg/gamma_1.f90: Also check log_gamma.
  8030. * gfortran.dg/invalid_contains_1.f90: Remove warning about
  8031. empty CONTAINS.
  8032. * gfortran.dg/gamma_2.f90: Add a few error messages.
  8033. * gfortran.dg/invalid_contains_2.f90: Remove warning about
  8034. empty CONTAINS.
  8035. * gfortran.dg/gamma_3.f90: Adjust error message.
  8036. * gfortran.dg/gamma_4.f90: Test for log_gamma instead of lgamma.
  8037. * gfortran.dg/bind_c_usage_9.f03: Adjust error messages.
  8038. * gfortran.dg/bessel_1.f90: New test.
  8039. * gfortran.dg/recursive_check_3.f90: Remove warnings.
  8040. * gfortran.dg/besxy.f90: Also check for new F2008 intrinsics.
  8041. * gfortran.dg/derived_function_interface_1.f90: Remove warning.
  8042. * gfortran.dg/contains_empty_1.f03: New test.
  8043. * gfortran.dg/erfc_scaled_1.f90: New test.
  8044. * gfortran.dg/hypot_1.f90: New test.
  8045. * gfortran.dg/contains_empty_2.f03: New test.
  8046. 2008-03-03 Uros Bizjak <ubizjak@gmail.com>
  8047. * gcc.target/i386/builtin-apply-mmx.c: Do not XFAIL on Darwin.
  8048. 2008-03-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8049. PR 24924
  8050. * g++.dg/cpp/string-2.C: This is a warning now.
  8051. * g++.dg/cpp/pedantic-errors.C: -pedantic-errors is not enabled by
  8052. default, so add it.
  8053. 2008-03-01 Douglas Gregor <doug.gregor@gmail.com>
  8054. * g++.dg/cpp0x/auto1.C: New.
  8055. 2008-03-01 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  8056. PR fortran/34770
  8057. * gfortran.dg/pointer_1.f90: New test.
  8058. 2008-02-29 Douglas Gregor <doug.gregor@gmail.com>
  8059. PR c++/35315
  8060. * g++.dg/ext/attrib32.C: Add another test case.
  8061. 2008-02-29 Tom Tromey <tromey@redhat.com>
  8062. * g++.dg/warn/pragma-system_header2.C: Ignore "included from"
  8063. line.
  8064. 2008-02-29 Sebastian Pop <sebastian.pop@amd.com>
  8065. * gcc.dg/tree-ssa/ltrans-8.c: Increase the size of strides
  8066. to make the interchange profitable.
  8067. 2008-02-28 Daniel Franke <franke.daniel@gmail.com>
  8068. PR fortran/31463
  8069. PR fortran/33950
  8070. PR fortran/34296
  8071. * gfortran.dg/arrayio_11.f90: Fixed test.
  8072. * gfortran.dg/arrayio_12.f90: Likewise.
  8073. * gfortran.dg/module_read_1.f90: Added warning-directives.
  8074. * gfortran.dg/pr32242.f90: Likewise.
  8075. * gfortran.dg/result_in_spec_3.f90: Likewise.
  8076. * gfortran.dg/use_12.f90: Likewise.
  8077. * gfortran.dg/warn_function_without_result.f90 : New test.
  8078. 2008-02-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  8079. PR fortran/34868
  8080. * gfortran.dg/f2c_9.f90: New test.
  8081. 2008-02-28 Sebastian Pop <sebastian.pop@amd.com>
  8082. * gcc.dg/tree-ssa/ldist-1.c: New.
  8083. * gcc.dg/tree-ssa/ldist-1a.c: New.
  8084. * gcc.dg/tree-ssa/ldist-2.c: New.
  8085. * gcc.dg/tree-ssa/ldist-3.c: New.
  8086. * gcc.dg/tree-ssa/ldist-4.c: New.
  8087. * gcc.dg/tree-ssa/ldist-5.c: New.
  8088. * gcc.dg/tree-ssa/ldist-6.c: New.
  8089. * gcc.dg/tree-ssa/ldist-7.c: New.
  8090. * gcc.dg/tree-ssa/ldist-8.c: New.
  8091. * gcc.dg/tree-ssa/ldist-9.c: New.
  8092. * gcc.dg/tree-ssa/ldist-10.c: New.
  8093. * gcc.dg/tree-ssa/ldist-11.c: New.
  8094. * gcc.dg/tree-ssa/ldist-12.c: New.
  8095. * gfortran.dg/ldist-1.f90: New.
  8096. 2008-02-28 Uros Bizjak <ubizjak@gmail.com>
  8097. * gcc.dg/pr34351.c: Compile for x86 targets only. Use %ebx register.
  8098. 2008-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  8099. * gfortran.dg/large_real_kind_3.F90: Reverse previous commit.
  8100. 2008-02-27 Jan Beulich <jbeulich@novell.com>
  8101. * gcc.target/i386/mmx-1.c: Add
  8102. -Werror-implicit-function-declaration to dg-options.
  8103. * gcc.target/i386/mmx-2.c: Likewise.
  8104. * gcc.target/i386/sse-13.c: Likewise.
  8105. * gcc.target/i386/sse-14.c: Likewise.
  8106. 2008-02-27 Revital Eres <eres@il.ibm.com>
  8107. PR rtl-optimization/34999
  8108. * gcc.dg/tree-prof/pr34999.c: New.
  8109. 2008-02-27 Richard Guenther <rguenther@suse.de>
  8110. PR middle-end/25290
  8111. * gcc.c-torture/execute/pr35390.c: New testcase.
  8112. 2008-02-27 Samuel Tardieu <sam@rfc1149.net>
  8113. PR ada/22255
  8114. * gnat.dg/test_direct_io.adb: New file.
  8115. 2008-02-27 Samuel Tardieu <sam@rfc1149.net>
  8116. PR ada/34799
  8117. * gnat.dg/specs/pr34799.ads: New test.
  8118. 2008-02-27 Richard Guenther <rguenther@suse.de>
  8119. PR middle-end/34971
  8120. * gcc.c-torture/execute/pr34971.c: New testcase.
  8121. 2008-02-27 Jakub Jelinek <jakub@redhat.com>
  8122. * gcc.dg/gomp/preprocess-1.c: New test.
  8123. PR c++/35368
  8124. * g++.dg/ext/visibility/typeinfo2.C: New test.
  8125. * g++.dg/ext/visibility/typeinfo3.C: New test.
  8126. 2008-02-26 Joseph Myers <joseph@codesourcery.com>
  8127. * gcc.dg/bf-ms-attrib.c (main): Return 0.
  8128. 2008-02-26 Joseph Myers <joseph@codesourcery.com>
  8129. * gcc.target/i386/mmx-4.c (dump64_64): Use printf %I64 on MinGW.
  8130. * gcc.target/i386/sse-6.c (dump128_64): Likewise.
  8131. 2008-02-26 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  8132. PR c/28800
  8133. * gcc.dg/empty-source-2.c: Adjust for warning message.
  8134. * gcc.dg/empty-source-3.c: Likewise.
  8135. * gcc.dg/pack-test-2.c: Adjust comment.
  8136. * gcc.dg/pragma-ep-2.c: Likewise.
  8137. * gcc.dg/pragma-re-2.c: Likewise.
  8138. * gcc.dg/va-arg-2.c: Likewise.
  8139. 2008-02-26 Tobias Burnus <burnus@net-b.de>
  8140. PR fortran/35033
  8141. * gfortran.dg/assignment_2.f90: New.
  8142. 2008-02-26 Jason Merrill <jason@redhat.com>
  8143. PR c++/35315
  8144. * g++.dg/ext/attrib32.C: New.
  8145. 2008-02-26 Richard Sandiford <rsandifo@nildram.co.uk>
  8146. * gcc.c-torture/execute/nest-align-1.x: Delete.
  8147. 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8148. PR 26264
  8149. * 20021023-1.c: Use __builtin_va_start instead of
  8150. __builtin_stdarg_start.
  8151. * pr17301-1.c: Likewise.
  8152. * pr17301-2.c: Likewise.
  8153. 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8154. * gcc.dg/pr34351.c: New.
  8155. 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8156. * gcc.dg/Wlarger-than2.c: New.
  8157. 2008-02-26 Paolo Carlini <pcarlini@suse.de>
  8158. PR c++/35323
  8159. * g++.dg/lookup/crash7.C: New.
  8160. 2008-02-26 Kaz Kojima <kkojima@gcc.gnu.org>
  8161. * gcc.c-torture/execute/nest-align-1.c: Use the largest alignment.
  8162. 2008-02-25 Joseph Myers <joseph@codesourcery.com>
  8163. * gcc.target/i386/pr25993.c: Skip on *-*-mingw*.
  8164. 2008-02-25 Joseph Myers <joseph@codesourcery.com>
  8165. * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Add -w to dg-options.
  8166. 2008-02-25 Joseph Myers <joseph@codesourcery.com>
  8167. * gcc.dg/builtins-config.h: Disable C99 runtime testing for
  8168. Windows.
  8169. 2008-02-25 Joseph Myers <joseph@codesourcery.com>
  8170. * lib/target-supports.exp (check_profiling_available): Report -p
  8171. unavailable on *-*-mingw*.
  8172. 2008-02-25 Joseph Myers <joseph@codesourcery.com>
  8173. * lib/target-supports.exp (check_effective_target_pthread_h): New.
  8174. * gcc.dg/pthread-init-1.c, gcc.dg/pthread-init-2.c: Use
  8175. dg-require-effective-target pthread_h.
  8176. 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8177. * gcc.dg/Wswitch-enum-error.c: New.
  8178. * gcc.dg/Wswitch-error.c: New.
  8179. * gcc.dg/20011021-1.c: Use two directives to match two different
  8180. messages.
  8181. 2008-02-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8182. PR 28322
  8183. * gcc.dg/pr28322.c: New.
  8184. * gcc.dg/pr28322-2.c: New.
  8185. * lib/prune.exp: Ignore "At top level" even if there is no ':'
  8186. preceding it.
  8187. 2008-02-25 Paolo Carlini <pcarlini@suse.de>
  8188. PR c++/35333
  8189. * g++.dg/other/error26.C: New.
  8190. 2008-02-25 Paolo Carlini <pcarlini@suse.de>
  8191. PR c++/35338
  8192. * g++.dg/other/error25.C: New.
  8193. 2008-02-25 Andreas Krebbel <krebbel1@de.ibm.com>
  8194. PR target/35258
  8195. * gcc.dg/pr35258.c: New testcase.
  8196. 2008-02-25 Jan Beulich <jbeulich@novell.com>
  8197. * gcc.dg/20020426-2.c: Remove bogus workaround.
  8198. * g++.old-deja/g++.other/store-expr1.C: Likewise.
  8199. * gcc.target/i386/movq-2.c: Also permit use of movzbl.
  8200. 2008-02-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  8201. * gfortran.dg/large_real_kind_3.F90: Xfail on ppc-darwin.
  8202. 2008-02-25 Uros Bizjak <ubizjak@gmail.com>
  8203. PR middle-end/19984
  8204. * gcc.dg/pr19984.c: New test.
  8205. * gcc.dg/dfp/compare-special.h: Use _nan instead of nan as the
  8206. name of the variable.
  8207. 2008-02-25 Uros Bizjak <ubizjak@gmail.com>
  8208. * gcc.dg/vect/vect-99.c: Include stdlib.h and tree-vect.h.
  8209. (main): Call check_vect and foo. Check array values after
  8210. the call to foo.
  8211. * gcc.dg/vect/vect-117.c: Call check_vect.
  8212. * gcc.dg/vect/no-vfa-pr29145.c: Ditto.
  8213. 2008-02-25 Jason Merrill <jason@redhat.com>
  8214. PR c++/33486
  8215. * g++.dg/lookup/strong-using-5.C: New.
  8216. 2008-02-25 Kaz Kojima <kkojima@gcc.gnu.org>
  8217. * gcc.dg/tree-ssa/ssa-pre-10.c: Use -fno-finite-math-only on
  8218. sh* targets.
  8219. 2008-02-24 Uros Bizjak <ubizjak@gmail.com>
  8220. PR target/35349
  8221. * gcc.c-torture/execute/20050604-1.x: New file.
  8222. 2008-02-24 Uros Bizjak <ubizjak@gmail.com>
  8223. * gcc.target/i386/pr22076.c: Update number of mov insns
  8224. for PIC targets.
  8225. * gcc.target/i386/pr34256.c: Ditto.
  8226. 2008-02-24 Diego Novillo <dnovillo@google.com>
  8227. http://gcc.gnu.org/ml/gcc-patches/2008-02/msg01094.html
  8228. PR 33738
  8229. * g++.dg/warn/pr33738.C: New.
  8230. 2008-02-24 Richard Sandiford <rsandifo@nildram.co.uk>
  8231. * gcc.c-torture/execute/nest-align-1.x: New file.
  8232. 2008-02-24 Danny Smith <dannysmith@users.sourceforge.net>
  8233. PR c++/34749
  8234. * g++.dg.ext/dllimport13.C: New test.
  8235. 2008-02-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  8236. PR libfortran/24685
  8237. * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on
  8238. powerpc*-apple-darwin*.
  8239. 2008-02-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  8240. * gfortran.dg/large_real_kind_2.F90: Split testing of ERF and
  8241. ERFC into gfortran.dg/large_real_kind_3.F90.
  8242. * gfortran.dg/large_real_kind_3.F90: New test.
  8243. 2008-02-23 Andrew Pinski <andrew_pinski@playstation.sony.com>
  8244. PR rtl-opt/33512
  8245. * gcc.dg/and-1.c: New test.
  8246. 2008-02-23 Daniel Jacobowitz <dan@codesourcery.com>
  8247. * gcc.c-torture/execute/20080222-1.c: New test.
  8248. 2008-02-23 Uros Bizjak <ubizjak@gmail.com>
  8249. PR target/22076
  8250. PR target/34256
  8251. * gcc.target/i386/pr22076.c: New test.
  8252. * gcc.target/i386/pr34256.c: New test.
  8253. * gcc.target/i386/vecinit-5.c: New test.
  8254. * gcc.target/i386/vecinit-6.c: New test.
  8255. * gcc.target/i386/vecinit-[1-4].c: Check that no MMX register is used.
  8256. * g++.dg/compat/struct-layout-1.h: Do not include <mmintrin.h> and
  8257. <xmmintrin.h>, define __m64 and __m128 directly.
  8258. * g++.dg/compat/struct-layout-1_generate.c: Add -mno-mmx for x86.
  8259. 2008-02-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
  8260. PR C++/34715
  8261. * g++.dg/ext/always_inline-1.C: New test.
  8262. * g++.dg/ext/always_inline-2.C: New test.
  8263. * g++.dg/ext/always_inline-3.C: New test.
  8264. * g++.dg/ext/always_inline-4.C: New test.
  8265. 2008-02-22 Hans-Peter Nilsson <hp@axis.com>
  8266. * gcc.target/cris/asm-b-1.c: New test.
  8267. 2008-02-22 Paolo Carlini <pcarlini@suse.de>
  8268. PR c++/35282
  8269. * g++.dg/template/nontype17.C: Add.
  8270. 2008-02-22 Paolo Carlini <pcarlini@suse.de>
  8271. PR c++/35282
  8272. Revert:
  8273. 2008-02-14 Paolo Carlini <pcarlini@suse.de>
  8274. PR c++/28743
  8275. * g++.dg/template/nontype17.C: New.
  8276. * g++.dg/template/nontype16.C: Add error.
  8277. 2008-02-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  8278. PR c/19999
  8279. * gcc.dg/Wfloat-equal-1.c: New.
  8280. * g++.dg/warn/Wfloat-equal-1.C: New.
  8281. 2008-02-21 Michael Matz <matz@suse.de>
  8282. PR target/35264
  8283. * gcc.dg/pr35264.c: New testcase.
  8284. 2008-02-21 Richard Guenther <rguenther@suse.de>
  8285. * gfortran.dg/reassoc_1.f90: New testcase.
  8286. * gfortran.dg/reassoc_2.f90: Likewise.
  8287. * gfortran.dg/reassoc_3.f90: Likewise.
  8288. 2008-02-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8289. PR libfortran/34974
  8290. * gfortran.dg/fmt_t_7.f: New test.
  8291. PR libfortran/35132
  8292. * gfortran.dg/streamio_15.f90: New test.
  8293. 2008-02-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8294. PR libfortran/35036
  8295. * gfortran.dg/fmt_zero_digits.f90: Revise test.
  8296. 2008-02-20 Seongbae Park <seongbae.park@gmail.com>
  8297. * gcc.dg/Wframe-larger-than.c: New option test.
  8298. 2008-02-20 Tobias Burnus <burnus@net-b.de>
  8299. PR fortran/34997
  8300. * gfortran.dg/dollar_sym_1.f90: New.
  8301. * gfortran.dg/dollar_sym_2.f90: New.
  8302. 2008-02-20 Richard Guenther <rguenther@suse.de>
  8303. PR middle-end/35265
  8304. * gcc.dg/builtins-66.c: New testcase.
  8305. 2008-02-20 Richard Guenther <rguenther@suse.de>
  8306. * gcc.dg/fold-reassoc-1.c: New testcase.
  8307. * gcc.dg/tree-ssa/recip-3.c: Adjust to not compute d/d.
  8308. 2008-02-20 Richard Guenther <rguenther@suse.de>
  8309. * gcc.dg/tree-ssa/reassoc-13.c: New testcase.
  8310. 2008-02-20 Ira Rosen <irar@il.ibm.com>
  8311. * lib/target-supports.exp (check_effective_target_vect_unpack):
  8312. Return true for SPU.
  8313. (check_effective_target_vect_short_mult): Likewise.
  8314. * gcc.dg/vect/vect-reduc-dot-s16b.c: Expect vectorization of
  8315. the loop on targets that support vect_unpack.
  8316. 2008-02-20 Uros Bizjak <ubizjak@gmail.com>
  8317. * g++.dg/compat/struct-layout-1_generate.c (DG_OPTIONS): New define.
  8318. (switchfiles): Use DG_OPTIONS. Explicitly name arguments in fprintf
  8319. templates to reduce number of passed arguments.
  8320. 2008-02-19 Jason Merrill <jason@redhat.com>
  8321. PR c++/34950
  8322. * g++.dg/template/explicit-args1.C: New.
  8323. 2008-02-19 Richard Guenther <rguenther@suse.de>
  8324. PR tree-optimization/34989
  8325. * gcc.dg/pr34989-1.c: New testcase.
  8326. * gcc.dg/pr34989-2.c: Likewise.
  8327. 2008-02-19 Jakub Jelinek <jakub@redhat.com>
  8328. PR c++/35028
  8329. * g++.dg/gomp/pr35028.C: New test.
  8330. PR c++/34964
  8331. PR c++/35244
  8332. * gcc.dg/gomp/pr34964.c: New test.
  8333. * g++.dg/gomp/pr34964.C: New test.
  8334. * gcc.dg/gomp/pr35244.c: New test.
  8335. * g++.dg/gomp/pr35244.C: New test.
  8336. PR c++/35078
  8337. * g++.dg/gomp/pr35078.C: New test.
  8338. 2008-02-19 Christian Bruel <christian.bruel@st.com>
  8339. * gcc.dg/packed-array.c: New testcase.
  8340. 2008-02-19 Uros Bizjak <ubizjak@gmail.com>
  8341. PR target/33555
  8342. * gcc.target/i386/pr33555.c: New test.
  8343. 2008-02-18 H.J. Lu <hongjiu.lu@intel.com>
  8344. PR target/35189
  8345. * gcc.target/i386/isa-1.c: New.
  8346. * gcc.target/i386/isa-2.c: Likewise.
  8347. * gcc.target/i386/isa-3.c: Likewise.
  8348. * gcc.target/i386/isa-4.c: Likewise.
  8349. * gcc.target/i386/isa-5.c: Likewise.
  8350. * gcc.target/i386/isa-6.c: Likewise.
  8351. * gcc.target/i386/isa-7.c: Likewise.
  8352. * gcc.target/i386/isa-8.c: Likewise.
  8353. * gcc.target/i386/isa-9.c: Likewise.
  8354. * gcc.target/i386/isa-10.c: Likewise.
  8355. * gcc.target/i386/isa-11.c: Likewise.
  8356. * gcc.target/i386/isa-12.c: Likewise.
  8357. * gcc.target/i386/isa-13.c: Likewise.
  8358. * gcc.target/i386/isa-14.c: Likewise.
  8359. 2008-02-18 Joey Ye <joey.ye@intel.com>
  8360. H.J. Lu <hongjiu.lu@intel.com>
  8361. PR middle-end/34921
  8362. * gcc.c-torture/execute/nest-align-1.c: New test case.
  8363. 2008-02-17 Richard Guenther <rguenther@suse.de>
  8364. PR middle-end/35227
  8365. * gcc.dg/torture/pr35227.c: New testcase.
  8366. 2008-02-17 Richard Guenther <rguenther@suse.de>
  8367. PR tree-optimization/35231
  8368. * gcc.c-torture/execute/pr35231.c: New testcase.
  8369. 2008-02-17 Uros Bizjak <ubizjak@gmail.com>
  8370. * gcc.target/i386/pr32268.c (test_lt): Add noinline attribute.
  8371. (test_gt): Ditto.
  8372. 2008-02-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8373. * obj-c++.dg/encode-2.mm: XFAIL.
  8374. * obj-c++.dg/encode-3.mm: Likewise.
  8375. 2008-02-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8376. Paolo Carlini <pcarlini@suse.de>
  8377. * g++.dg/ext/has_nothrow_assign.C: Skip some tests when __PIC__.
  8378. * g++.dg/ext/has_nothrow_constructor.C: Likewise.
  8379. * g++.dg/ext/has_nothrow_copy.C: Likewise.
  8380. 2008-02-16 Uros Bizjak <ubizjak@gmail.com>
  8381. * gcc.target/i386/fastcall-sseregparm.c: Include sse-check.h.
  8382. (main): Change to void and rename to sse_test.
  8383. * gcc.target/i386/pr24306.c: Ditto.
  8384. * gcc.target/i386/pr32065-2.c: Ditto.
  8385. * gcc.target/i386/20060512-1.c: Include sse2-check.h.
  8386. (main): Change to void and rename to sse2_test.
  8387. * gcc.target/i386/20060512-3.c: Ditto.
  8388. 2008-02-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  8389. PR fortran/35150
  8390. * gfortran.dg/c_loc_tests_12.f03: New test.
  8391. 2008-02-15 Douglas Gregor <doug.gregor@gmail.com>
  8392. PR c++/35023
  8393. PR c++/35024
  8394. PR c++/35026
  8395. * g++.dg/cpp0x/vt-35026.C: New.
  8396. * g++.dg/cpp0x/vt-35023.C: New.
  8397. * g++.dg/cpp0x/vt-34055.C: Tweak expected error messages.
  8398. * g++.dg/cpp0x/vt-35024.C: New.
  8399. 2008-02-15 Uros Bizjak <ubizjak@gmail.com>
  8400. * gcc.c-torture/execute/va-arg-25.x: Remove.
  8401. 2008-02-15 Richard Guenther <rguenther@suse.de>
  8402. Zdenek Dvorak <ook@ucw.cz>
  8403. PR tree-optimization/35164
  8404. * g++.dg/torture/pr35164-1.C: New testcase.
  8405. * g++.dg/torture/pr35164-2.C: Likewise.
  8406. 2008-02-15 Dominique d'Humières <dominiq@lps.ens.fr>
  8407. PR testsuite/35119
  8408. * g++.dg/template/spec35.C: Change the regular expressions
  8409. in dg-final to match the assembly code generated by Darwin 9.
  8410. 2008-02-15 Uros Bizjak <ubizjak@gmail.com>
  8411. * gcc.dg/cpp/pragma-pop_macro-1.c: Fix dg-do directive.
  8412. 2008-02-15 Uros Bizjak <ubizjak@gmail.com>
  8413. * gcc.target/i386/pr35160.c: Skip if !nonpic for 32bit x86 targets.
  8414. 2008-02-15 Hans-Peter Nilsson <hp@axis.com>
  8415. * lib/dejapatches.exp: New file.
  8416. 2008-02-14 Douglas Gregor <doug.gregor@gmail.com>
  8417. PR c++/34050
  8418. * g++.dg/cpp0x/vt-34050.C: New.
  8419. 2008-02-14 Jason Merrill <jason@redhat.com>
  8420. PR c++/5645
  8421. PR c++/11159
  8422. * g++.dg/warn/pr11159.C: New.
  8423. * g++.dg/warn/pr5645.C: Likewise.
  8424. 2008-02-14 Danny Smith <dannysmith@users.sourceforge.net>
  8425. PR preprocessor/35061
  8426. * gcc.dg/cpp/pragma_pop_macro-1.c: New test.
  8427. 2008-02-14 Paolo Carlini <pcarlini@suse.de>
  8428. PR c++/28743
  8429. * g++.dg/template/nontype17.C: New.
  8430. * g++.dg/template/nontype16.C: Add error.
  8431. 2008-02-13 Jakub Jelinek <jakub@redhat.com>
  8432. PR c++/35138
  8433. * g++.dg/template/member8.C: New test.
  8434. 2008-02-13 Michael Matz <matz@suse.de>
  8435. * gcc.dg/pr35065.c: Fix testcase warnings.
  8436. 2008-02-13 Jason Merrill <jason@redhat.com>
  8437. PR c++/34962, c++/34937, c++/34939
  8438. * g++.dg/ext/tmplattr9.C: New.
  8439. 2008-02-13 Michael Matz <matz@suse.de>
  8440. PR debug/35065
  8441. * gcc.dg/pr35065.c: New testcase.
  8442. 2008-02-12 Richard Guenther <rguenther@suse.de>
  8443. PR tree-optimization/35171
  8444. * gcc.c-torture/compile/pr35171.c: New testcase.
  8445. 2008-02-12 Richard Guenther <rguenther@suse.de>
  8446. PR middle-end/35163
  8447. * gcc.c-torture/execute/pr35163.c: New testcase.
  8448. 2008-02-12 Uros Bizjak <ubizjak@gmail.com>
  8449. * gcc.target/i386/asm-3.c: Fix dg-skip-if for all 32bit PIC targets.
  8450. 2008-02-12 Eric Botcazou <ebotcazou@adacore.com>
  8451. * gnat.dg/loop_address.adb: New test.
  8452. 2008-02-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8453. * obj-c++.dg/bitfield-1.mm: Expect failures.
  8454. * obj-c++.dg/bitfield-4.mm: Likewise.
  8455. * obj-c++.dg/cxx-ivars-2.mm: Likewise.
  8456. * obj-c++.dg/encode-8.mm: Likewise.
  8457. * obj-c++.dg/isa-field-1.mm: Likewise.
  8458. * obj-c++.dg/layout-1.mm: Likewise.
  8459. * obj-c++.dg/lookup-2.mm: Likewise.
  8460. * obj-c++.dg/try-catch-2.mm: Likewise.
  8461. * obj-c++.dg/try-catch-9.mm: Likewise.
  8462. 2008-02-12 Jakub Jelinek <jakub@redhat.com>
  8463. PR c++/35144
  8464. * g++.dg/tree-ssa/pr35144.C: New test.
  8465. PR inline-asm/35160
  8466. * gcc.target/i386/pr35160.c: New test.
  8467. PR c++/34862
  8468. * g++.dg/init/new27.C: New test.
  8469. 2008-02-11 Paolo Carlini <pcarlini@suse.de>
  8470. PR c++/35077
  8471. * g++.dg/template/crash78.C: New.
  8472. 2008-02-11 Uros Bizjak <ubizjak@gmail.com>
  8473. PR testsuite/35047
  8474. * gcc.dg/compat/vector-2_x.c: Add -mno-mmx for x86 targets.
  8475. * gcc.dg/compat/vector-2_y.c: Ditto.
  8476. 2008-02-11 Uros Bizjak <ubizjak@gmail.com>
  8477. Richard Guenther <rguenther@suse.de>
  8478. PR tree-optimization/33992
  8479. * gcc.c-torture/execute/pr33992.c: New testcase.
  8480. 2008-02-10 Thomas Koenig <tkoenig@gcc.gnu.org>
  8481. * gfortran.dg/streamio_14.f90: New test.
  8482. 2008-02-10 Uros Bizjak <ubizjak@gmail.com>
  8483. * gcc.target/i386/pr17390.c: Remove ilp32 target requirement.
  8484. Add -mfpmath=387 to dg-options.
  8485. 2008-02-10 Uros Bizjak <ubizjak@gmail.com>
  8486. PR testsuite/35047
  8487. * gcc.dg/tree-ssa/gen-vect-2.c: Add -mno-sse for x86 targets.
  8488. * gcc.dg/tree-ssa/gen-vect-11.c: Ditto.
  8489. * gcc.dg/tree-ssa/gen-vect-11a.c: Ditto.
  8490. * gcc.dg/tree-ssa/gen-vect-11b.c: Ditto.
  8491. * gcc.dg/tree-ssa/gen-vect-11c.c: Ditto.
  8492. * gcc.dg/tree-ssa/gen-vect-25.c: Ditto.
  8493. * gcc.dg/tree-ssa/gen-vect-26.c: Ditto.
  8494. * gcc.dg/tree-ssa/gen-vect-28.c: Ditto.
  8495. * gcc.dg/tree-ssa/gen-vect-32.c: Ditto.
  8496. 2008-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8497. PR objc++/34193
  8498. * obj-c++.dg/gnu-runtime-2.mm: Fix signature of function main().
  8499. 2008-02-08 Sa Liu <saliu@de.ibm.com>
  8500. * gcc.target/spu/intrinsics-3.c: New. Test error messages.
  8501. 2008-02-06 Alexandre Oliva <aoliva@redhat.com>
  8502. PR c++/35056
  8503. * g++.dg/conversion/bitfield8.C: New.
  8504. 2008-02-06 Douglas Gregor <doug.gregor@gmail.com>
  8505. * g++.dg/ext/vector13.C: Fix for compilation under -pedantic.
  8506. 2008-02-06 Douglas Gregor <doug.gregor@gmail.com>
  8507. PR c++/35049
  8508. PR c++/35096
  8509. * g++.dg/ext/vector13.C: New.
  8510. 2008-02-06 David Daney <ddaney@avtrex.com>
  8511. * g++.dg/tree-ssa/ivopts-1.C: Remove xfail for mips*-*-*.
  8512. 2008-02-05 Bob Wilson <bob.wilson@acm.org>
  8513. * lib/target-supports.exp (check_effective_target_hard_float): Remove
  8514. special case for xtensa-*-*.
  8515. 2008-02-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  8516. PR fortran/35037
  8517. * gfortran.dg/volatile11.f90: New test.
  8518. 2008-02-05 Jakub Jelinek <jakub@redhat.com>
  8519. PR c++/33553
  8520. * g++.dg/template/array19.C: New test.
  8521. 2008-02-05 Diego Novillo <dnovillo@google.com>
  8522. http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00140.html
  8523. PR 33738
  8524. * g++.dg/warn/pr33738.C: Remove.
  8525. 2008-02-05 Paul Thomas <pault@gcc.gnu.org>
  8526. PR fortran/34945
  8527. * gfortran.dg/bounds_check_13.f: New test.
  8528. 2008-02-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  8529. PR testsuite/33946
  8530. * gcc.c-torture/execute/multi-ix.c: Call memset instead of bzero.
  8531. 2008-02-05 Uros Bizjak <ubizjak@gmail.com>
  8532. PR target/35083
  8533. * gcc.target/i386/pr35083.c: New test.
  8534. 2008-02-05 Paul Thomas <pault@gcc.gnu.org>
  8535. PR fortran/32315
  8536. * gfortran.dg/data_bounds_1.f90: New test.
  8537. 2008-02-04 Diego Novillo <dnovillo@google.com>
  8538. http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00110.html
  8539. PR 33738
  8540. * g++.dg/warn/pr33738.C: New.
  8541. 2008-02-04 Daniel Franke <franke.daniel@gmail.com>
  8542. * gfortran.dg/where_operator_assign_4.f90: Fix typo in error message
  8543. to match.
  8544. 2008-02-04 Hans-Peter Nilsson <hp@axis.com>
  8545. * lib/target-supports.exp (check_effective_target_hard_float): Only
  8546. use the macro definition tests for mips*-*-* and xtensa-*-*. For all
  8547. other targets, grep for a call insn in the rtl expand dump for an
  8548. add of two doubles.
  8549. (target_compile): Support generating rtl dumps as output.
  8550. 2008-02-04 Richard Guenther <rguenther@suse.de>
  8551. PR middle-end/33631
  8552. * gcc.c-torture/execute/pr33631.c: New testcase.
  8553. 2008-02-04 Richard Guenther <rguenther@suse.de>
  8554. PR middle-end/35043
  8555. * gcc.c-torture/compile/pr35043.c: New testcase.
  8556. 2008-02-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  8557. * g++.dg/tree-ssa/ivopts-1.C: Remove xfail for hppa*-*-*.
  8558. 2008-02-03 Uros Bizjak <ubizjak@gmail.com>
  8559. * gcc.target/i386/pr31628.c: Require effective target fpic.
  8560. * gcc.target/i386/strinline.c: Ditto.
  8561. * gcc.dg/sibcall-6.c: Skip if !nonpic for 32bit x86 targets.
  8562. * gcc.dg/pr35045.c: Ditto.
  8563. * gcc.dg/20050503-1.c: Ditto.
  8564. 2008-02-03 Paul Thomas <pault@gcc.gnu.org>
  8565. PR fortran/32760
  8566. * gfortran.dg/host_assoc_variable_1.f90: New test.
  8567. * gfortran.dg/allocate_stat.f90: Change last three error messages.
  8568. 2008-02-02 Michael Matz <matz@suse.de>
  8569. PR target/35045
  8570. * gcc.dg/pr35045.c: New test.
  8571. 2008-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
  8572. PR libfortran/35001
  8573. * gfortran.dg/shape_4.f90: New test.
  8574. 2008-02-02 Hans-Peter Nilsson <hp@axis.com>
  8575. * gcc.target/cris/torture/pr34773.c: Use __asm__, not asm.
  8576. 2008-02-01 Hans-Peter Nilsson <hp@axis.com>
  8577. PR rtl-optimization/34773
  8578. * gcc.target/cris/torture/pr34773.c: New test.
  8579. 2008-02-01 Nick Clifton <nickc@redhat.com>
  8580. * lib/target-supports.exp (check_profiling_available): Do not
  8581. expect profiling to work on the xstormy16 target.
  8582. 2008-02-01 Uros Bizjak <ubizjak@gmail.com>
  8583. PR testsuite/35047
  8584. * gcc.c-torture/execute/20050316-2.x: New file.
  8585. * gcc.target/i386/pr17390.c: Update scan pattern.
  8586. * gcc.dg/builtin-apply4.c: Add -mno-mmx for 32bit x86 targets.
  8587. * g++.dg/tree-ssa/ivopts-1.C: Remove XPASS for x86 targets.
  8588. 2008-01-31 Paul Thomas <pault@gcc.gnu.org>
  8589. PR fortran/34910
  8590. * gfortran.dg/proc_assign_2.f90: New test.
  8591. 2008-01-31 Douglas Gregor <doug.gregor@gmail.com>
  8592. Jakub Jelinek <jakub@redhat.com>
  8593. PR c++/34935
  8594. PR c++/34936
  8595. * g++.dg/ext/alias-canon.C: New.
  8596. * g++.dg/ext/alias-mangle.C: New.
  8597. 2008-01-30 Jan Hubicka <jh@suse.cz>
  8598. * gcc.c-torture/execute/pr34982.c: Add forgotten return 0.
  8599. 2008-01-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8600. * g++.dg/other/first-global.C: Add -fpie for all pic targets.
  8601. * g++.dg/parse/attr-externally-visible-1.C: Likewise.
  8602. 2008-01-30 Jan Hubicka <jh@suse.cz>
  8603. PR target/34982
  8604. * gcc.c-torture/execute/pr34982.c: New testcase.
  8605. 2008-01-30 Andreas Krebbel <krebbel1@de.ibm.com>
  8606. * gcc.target/s390/tf_to_di-1.c: New testcase.
  8607. 2008-01-30 Paul Thomas <pault@gcc.gnu.org>
  8608. PR fortran/34975
  8609. * gfortran.dg/use_only_3.f90: New test.
  8610. * gfortran.dg/use_only_3.inc: Modules for new test.
  8611. PR fortran/34429
  8612. * gfortran.dg/function_charlen_2.f90: New test.
  8613. 2008-01-30 Jakub Jelinek <jakub@redhat.com>
  8614. PR middle-end/34969
  8615. * gcc.dg/pr34969.c: New test.
  8616. PR c/35017
  8617. * gcc.dg/inline-25.c: New test.
  8618. * gcc.dg/inline-26.c: New test.
  8619. * gcc.dg/inline-27.c: New test.
  8620. 2008-01-29 Richard Guenther <rguenther@suse.de>
  8621. PR middle-end/35006
  8622. * gcc.c-torture/compile/pr35006.c: New testcase.
  8623. 2008-01-29 Douglas Gregor <doug.gregor@gmail.com>
  8624. PR c++/34055
  8625. PR c++/34103
  8626. PR c++/34219
  8627. PR c++/34606
  8628. PR c++/34753
  8629. PR c++/34754
  8630. PR c++/34755
  8631. PR c++/34919
  8632. PR c++/34961
  8633. * g++.dg/cpp0x/vt-34219-2.C: New.
  8634. * g++.dg/cpp0x/pr32126.C: Tweak expected error messages.
  8635. * g++.dg/cpp0x/vt-34961.C: New.
  8636. * g++.dg/cpp0x/vt-34055.C: Tweak error messages; add new test
  8637. cases from the re-opened PR.
  8638. * g++.dg/cpp0x/vt-34753.C: New.
  8639. * g++.dg/cpp0x/vt-34919.C: New.
  8640. * g++.dg/cpp0x/vt-34754.C: New.
  8641. * g++.dg/cpp0x/vt-34606.C: New.
  8642. * g++.dg/cpp0x/vt-34219.C: New.
  8643. * g++.dg/cpp0x/pr32125.C: Tweak expected error messages.
  8644. * g++.dg/cpp0x/vt-34755.C: New.
  8645. * g++.dg/cpp0x/pr31438.C: Ditto.
  8646. * g++.dg/cpp0x/variadic81.C: Ditto.
  8647. 2008-01-29 Richard Sandiford <rsandifo@nildram.co.uk>
  8648. * g++.dg/torture/pr34641.C: Put the dg-do first.
  8649. 2008-01-29 Richard Sandiford <rsandifo@nildram.co.uk>
  8650. * gcc.target/mips/lazy-binding-1.c: Skip for mips16.
  8651. 2008-01-28 Bernhard Fischer <aldot@gcc.gnu.org>
  8652. * g++.old-deja/g++.pt/incomplete1.C: Fix typo in comment.
  8653. 2008-01-28 Nathan Froyd <froydnj@codesourcery.com>
  8654. PR 31535
  8655. * gcc.target/powerpc/spe-small-data-1.c: New test.
  8656. * gcc.target/powerpc/spe-small-data-2.c: New test.
  8657. 2008-01-28 Thomas Koenig <tkoenig@gcc.gnu.org>
  8658. PR libfortran/34980
  8659. * gfortran.dg/shape_3.f90: New test.
  8660. 2008-01-28 Andreas Krebbel <krebbel1@de.ibm.com>
  8661. * gcc.target/s390/20020926-1.c: Remove -m31.
  8662. 2008-01-28 Andreas Krebbel <krebbel1@de.ibm.com>
  8663. * gcc.target/s390/20020926-1.c: Disable for s390x.
  8664. 2008-01-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8665. PR fortran/34994
  8666. * gfortran.dg/missing_optional_dummy_5.f90: Fix matching regular
  8667. expression.
  8668. 2008-01-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8669. PR fortran/34990
  8670. * gfortran.dg/array_constructor_22.f90: New test.
  8671. 2008-01-26 Maxim Kuvyrkov <maxim@codesourcery.com>
  8672. PR middle-end/34688
  8673. * gcc.c-torture/compile/pr34688: New test.
  8674. 2008-01-26 Tobias Burnus <burnus@net-b.de>
  8675. PR fortran/34848
  8676. * gfortran.dg/missing_optional_dummy_5.f90: New.
  8677. 2008-01-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8678. * gcc.dg/tree-ssa/20070302-1.c (baz): Mark with attribute
  8679. noinline. XFAIL test.
  8680. 2008-01-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8681. PR fortran/31610
  8682. * gfortran.dg/array_3.f90: New test.
  8683. 2008-01-26 Jakub Jelinek <jakub@redhat.com>
  8684. * gcc.c-torture/compile/pr34966.c (atan): Only use asm
  8685. on i?86/x86_64.
  8686. PR c++/34965
  8687. * gcc.dg/pr34965.c: New test.
  8688. * g++.dg/other/error24.C: New test.
  8689. 2008-01-26 Thomas Koenig <tkoenig@gcc.gnu.org>
  8690. PR libfofortran/34887
  8691. * gfortran.dg/x_slash_2.f: New test.
  8692. 2008-01-26 Richard Guenther <rguenther@suse.de>
  8693. PR c++/34235
  8694. * g++.dg/torture/pr34235.C: New testcase.
  8695. 2008-01-26 Richard Sandiford <rsandifo@nildram.co.uk>
  8696. * g++.dg/tree-ssa/ivopts-1.C: XFAIL for MIPS too.
  8697. 2008-01-26 Richard Sandiford <rsandifo@nildram.co.uk>
  8698. PR target/34981
  8699. * gcc.target/mips/lazy-binding-1.c: New test.
  8700. * gcc.target/mips/mips.exp (setup_mips_tests): Set
  8701. mips_forced_no_abicalls and mips_forced_no_shared.
  8702. (dg-mips-options): Avoid using -mabicalls with an implicit -mabi=eabi.
  8703. Avoid using small data with -mabicalls. Don't make -G0 force
  8704. -mn-abicalls. Skip -mabicalls and -mshared tests if the multilib
  8705. forces the opposite option.
  8706. 2008-01-26 Danny Smith <dannysmith@users.sourceforge.net>
  8707. PR target/34970
  8708. * gcc.target/i386/fastcall-1.c: Scan for correct label.
  8709. Use -std=gnu89 switch.
  8710. 2008-01-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8711. PR libfortran/34876
  8712. * gfortran.dg/direct_io_9.f: New test.
  8713. 2008-01-25 Daniel Franke <franke.daniel@gmail.com>
  8714. PR fortran/34661
  8715. * gfortran.dg/where_operator_assign_4.f90: New test.
  8716. 2008-01-25 Joseph Myers <joseph@codesourcery.com>
  8717. * gcc.dg/builtin-inf-1.c, gcc.dg/compare6.c, gcc.dg/sibcall-3.c,
  8718. gcc.dg/sibcall-4.c, gcc.dg/torture/builtin-attr-1.c: Don't handle
  8719. c4x-*-* targets.
  8720. 2008-01-25 Richard Guenther <rguenther@suse.de>
  8721. PR middle-end/32244
  8722. * gcc.c-torture/execute/pr32244-1.c: New testcase.
  8723. 2008-01-25 Richard Guenther <rguenther@suse.de>
  8724. PR tree-optimization/34966
  8725. * gcc.c-torture/compile/pr34966.c: New testcase.
  8726. 2008-01-25 Richard Guenther <rguenther@suse.de>
  8727. PR c++/33887
  8728. * g++.dg/torture/pr33887-1.C: New testcase.
  8729. * g++.dg/torture/pr33887-2.C: Likewise.
  8730. * g++.dg/torture/pr33887-3.C: Likewise.
  8731. * gcc.c-torture/execute/20071211-1.c: Likewise.
  8732. 2008-01-25 Uros Bizjak <ubizjak@gmail.com>
  8733. PR target/34856
  8734. * gcc.dg/pr34856.c: Use pointer mode for "pin".
  8735. 2008-01-25 Jakub Jelinek <jakub@redhat.com>
  8736. PR middle-end/33333
  8737. * g++.dg/gomp/pr33333.C: New test.
  8738. PR preprocessor/34692
  8739. * gcc.dg/cpp/pr34692.c: New test.
  8740. * gcc.dg/gomp/pr34692.c: New test.
  8741. 2008-01-25 Olga Golovanevsky <olga@il.ibm.com>
  8742. * gcc.dg/struct/wo_prof_malloc_size_var.c: UnXFAIL.
  8743. 2008-01-24 Daniel Franke <franke.daniel@gmail.com>
  8744. PR fortran/34202
  8745. * gfortran.dg/empty_type.f90: New test.
  8746. 2008-01-24 Paolo Carlini <pcarlini@suse.de>
  8747. PR c++/34603
  8748. * g++.dg/template/crash77.C: New.
  8749. 2008-01-24 Uros Bizjak <ubizjak@gmail.com>
  8750. PR target/34856
  8751. * gcc.dg/pr34856.c: New test.
  8752. 2008-01-24 Tobias Burnus <burnus@net-b.de>
  8753. * gfortran.dg/namelist_39.f90: Delete temporary files.
  8754. * gfortran.dg/namelist_44.f90: Ditto.
  8755. 2008-01-24 Richard Guenther <rguenther@suse.de>
  8756. PR middle-end/34953
  8757. * g++.dg/torture/pr34953.C: New testcase.
  8758. 2008-01-24 Jakub Jakub Jelinek <jakub@redhat.com>
  8759. PR middle-end/34934
  8760. * gcc.c-torture/compile/20080124-1.c: New test.
  8761. 2008-01-24 Paul Thomas <pault@gcc.gnu.org>
  8762. PR fortran/34872
  8763. * gfortran.dg/function_charlen_3.f: New test.
  8764. 2008-01-23 Michael Matz <matz@suse.de>
  8765. PR debug/34895
  8766. * g++.dg/debug/pr34895.cc: New testcase.
  8767. 2008-01-23 Richard Guenther <rguenther@suse.de>
  8768. PR middle-end/31529
  8769. * gcc.dg/pr31529-1.c: New testcase.
  8770. * gcc.dg/pr31529-2.c: Likewise.
  8771. 2008-01-23 Jakub Jelinek <jakub@redhat.com>
  8772. PR c++/34829
  8773. * g++.dg/ext/pr34829.C (operator new): Use size_t instead of
  8774. unsigned int for the first argument.
  8775. 2008-01-22 Jakub Jelinek <jakub@redhat.com>
  8776. PR c++/33984
  8777. * g++.dg/conversion/bitfield7.C: New test.
  8778. * g++.dg/cpp0x/decltype4.C: Fixed xfail.
  8779. 2008-01-23 Bernd Schmidt <bernd.schmidt@analog.com>
  8780. From Michael Frysinger <michael.frysinger@analog.com>
  8781. * gcc.target/bfin/mcpu-bf547.c: New test.
  8782. * gcc.target/bfin/mcpu-bf523.c: New test.
  8783. * gcc.target/bfin/mcpu-bf524.c: New test.
  8784. * gcc.target/bfin/mcpu-bf526.c: New test.
  8785. 2008-01-22 Eric Botcazou <ebotcazou@adacore.com>
  8786. * gcc.c-torture/execute/20080122-1.c: New test.
  8787. 2008-01-22 Tom Tromey <tromey@redhat.com>
  8788. PR c++/34859
  8789. * gcc.dg/cpp/pr34859.c: New file.
  8790. 2008-01-22 Paul Thomas <pault@gcc.gnu.org>
  8791. PR fortran/34875
  8792. * gfortran.dg/vector_subscript_3.f90: New test.
  8793. 2008-01-22 Tobias Burnus <burnus@net-b.de>
  8794. PR fortran/34848
  8795. * gfortran.dg/missing_optional_dummy_4.f90
  8796. 2008-01-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8797. * gcc.dg/vect/vect-ifcvt-9.c: Use inline.
  8798. 2008-01-22 Eric Botcazou <ebotcazou@adacore.com>
  8799. * gnat.dg/unchecked_union1.adb: New test.
  8800. 2008-01-22 Tom Tromey <tromey@redhat.com>
  8801. PR c++/34829
  8802. * g++.dg/ext/pr34829.C: New file.
  8803. 2008-01-22 Jakub Jelinek <jakub@redhat.com>
  8804. PR c++/34607
  8805. * gcc.dg/gomp/pr34607.c: New test.
  8806. * g++.dg/gomp/pr34607.C: New test.
  8807. PR c++/34914
  8808. * g++.dg/ext/vector10.C: New test.
  8809. PR c++/34918
  8810. * g++.dg/other/error23.C: New test.
  8811. PR c++/34917
  8812. * g++.dg/ext/vector12.C: New test.
  8813. 2008-01-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8814. PR 32102
  8815. * gcc.dg/Wstrict-overflow-21.c: New.
  8816. * g++.dg/warn/Wstrict-aliasing-8.C: New.
  8817. 2008-01-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8818. PR middle-end/33092
  8819. * gcc.dg/pr33092.c: New.
  8820. 2008-01-22 Andreas Krebbel <krebbel1@de.ibm.com>
  8821. * gcc.target/s390/20020926-1.c: Add -m31 option.
  8822. 2008-01-22 Daniel Franke <franke.daniel@gmail.com>
  8823. PR fortran/34915
  8824. * gfortran.dg/initialization_18.f90: New test.
  8825. 2008-01-22 Tobias Burnus <burnus@net-b.de>
  8826. PR fortran/34899
  8827. * gfortran.dg/tab_continuation.f: New.
  8828. 2008-01-22 Paul Thomas <pault@gcc.gnu.org>
  8829. PR fortran/34896
  8830. * gfortran.dg/use_rename_2.f90: New test.
  8831. 2008-01-21 Richard Guenther <rguenther@suse.de>
  8832. PR middle-end/34856
  8833. * gcc.c-torture/compile/pr34856.c: New testcase.
  8834. 2008-01-21 Richard Guenther <rguenther@suse.de>
  8835. PR c/34885
  8836. * gcc.c-torture/compile/pr34885.c: New testcase.
  8837. 2008-01-21 Eric Botcazou <ebotcazou@adacore.com>
  8838. * gnat.dg/specs/alignment1.ads: New test.
  8839. 2008-01-21 Richard Guenther <rguenther@suse.de>
  8840. PR c++/34850
  8841. * g++.dg/torture/pr34850.C: New testcase.
  8842. 2008-01-21 Alon Dayan <alond@il.ibm.com>
  8843. Olga Golovanevsky <olga@il.ibm.com>
  8844. PR tree-optimization/34701
  8845. * gcc.dg/struct/wo_prof_array_field.c: New test.
  8846. 2008-01-20 Paolo Carlini <pcarlini@suse.de>
  8847. PR c++/34891
  8848. * g++.dg/ext/vector9.C: New.
  8849. 2008-01-20 Paolo Carlini <pcarlini@suse.de>
  8850. PR c++/34776
  8851. PR c++/34486
  8852. * g++.dg/template/crash75.C: New.
  8853. * g++.dg/template/crash76.C: Likewise.
  8854. 2008-01-20 Kaz Kojima <kkojima@gcc.gnu.org>
  8855. PR rtl-optimization/34808
  8856. * gcc.c-torture/compile/pr34808.c: New test.
  8857. 2008-01-20 Paul Thomas <pault@gcc.gnu.org>
  8858. PR fortran/34784
  8859. * gfortran.dg/mapping_2.f90: Correct ubound expression for h4.
  8860. PR fortran/34861
  8861. * gfortran.dg/entry_array_specs_3.f90: New test.
  8862. PR fortran/34854
  8863. * gfortran.dg/use_rename_1.f90: New test.
  8864. 2008-01-20 Paul Thomas <pault@gcc.gnu.org>
  8865. PR fortran/34784
  8866. * gfortran.dg/array_constructor_20.f90: New test.
  8867. * gfortran.dg/mapping_2.f90: Correct ubound expression for h4.
  8868. PR fortran/34785
  8869. * gfortran.dg/array_constructor_21.f90: New test.
  8870. 2008-01-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8871. PR libfortran/34795
  8872. * gfortran.dg/inquire_13.f90: New test.
  8873. PR libfortran/34659
  8874. * gfortran.dg/continuation_9.f90: New test.
  8875. 2008-01-20 Richard Sandiford <rsandifo@nildram.co.uk>
  8876. PR target/34831
  8877. * gcc.target/mips/pr34831.c: New test.
  8878. 2008-01-19 Thomas Koenig <tkoenig@gcc.gnu.org>
  8879. PR fortran/34817
  8880. PR fortran/34838
  8881. * gfortran.dg/any_all_1.f90: New test.
  8882. * gfortran.dg/any_all_2.f90: New test.
  8883. 2008-01-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  8884. * g++.dg/eh/ia64-2.C: Place "dg-do run" statement before
  8885. "dg-require-weak" statement.
  8886. * g++.dg/eh/weak1.C: Likewise.
  8887. 2008-01-19 Jakub Jelinek <jakub@redhat.com>
  8888. PR gcov-profile/34610
  8889. * gcc.dg/gomp/pr34610.c: New test.
  8890. 2008-01-19 Tobias Burnus <burnus@net-b.de>
  8891. PR fortran/34760
  8892. * gfortran.dg/implicit_11.f90: New.
  8893. * gfortran.dg/allocate_stat.f90: Update dg-error pattern.
  8894. * gfortran.dg/entry_15.f90: Ditto.
  8895. * gfortran.dg/func_assign.f90: Ditto.
  8896. * gfortran.dg/gomp/reduction3.f90: Ditto.
  8897. * gfortran.dg/proc_assign_1.f90: Ditto.
  8898. * gfortran.dg/interface_proc_end.f90: Use dg-error instead
  8899. of dg-excess-errors.
  8900. 2008-01-18 Tobias Burnus <burnus@net-b.de>
  8901. PR fortran/32616
  8902. * gfortran.dg/argument_checking_15.f90: New.
  8903. * gfortran.dg/argument_checking_5.f90: Change TODO into
  8904. dg-warning.
  8905. 2008-01-18 Tobias Burnus <burnus@net-b.de>
  8906. * gfortran.dg/enum_4.f90: Replace dg-excess-errors by dg-error.
  8907. * gfortran.dg/enum_5.f90: Ditto.
  8908. * gfortran.dg/enum_6.f90: Ditto.
  8909. * gfortran.dg/bom_error.f90: Ditto.
  8910. * gfortran.dg/func_decl_4.f90: Ditto.
  8911. 2008-01-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8912. PR libfortran/34782
  8913. * gfortran.dg/fmt_t_6.f: New test.
  8914. 2008-01-18 Tobias Burnus <burnus@net-b.de>
  8915. * gfortran.dg/large_real_kind_form_io_1.f90: Enlarge string for
  8916. internal I/O.
  8917. 2008-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
  8918. * g++.dg/lookup/two-stage2.C: fix comment.
  8919. 2008-01-18 Ian Lance Taylor <iant@google.com>
  8920. * gcc.dg/debug/dwarf2/var1.c: Add -fno-merge-debug-strings.
  8921. 2008-01-18 Ian Lance Taylor <iant@google.com>
  8922. PR c++/33407
  8923. * g++.dg/init/new26.C: New test.
  8924. 2008-01-18 Richard Guenther <rguenther@suse.de>
  8925. PR middle-end/34801
  8926. * gcc.dg/Warray-bounds.c: XFAIL two tests, remove one
  8927. redundant one.
  8928. 2008-01-18 Hans-Peter Nilsson <hp@axis.com>
  8929. * g++.dg/tree-ssa/pr34355.C: Correct order of dg-do and
  8930. dg-require-effective-target.
  8931. 2008-01-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8932. PR target/34556
  8933. * gfortran.dg/reshape_2.f90: New test.
  8934. 2008-01-18 Bernhard Fischer <aldot@gcc.gnu.org>
  8935. * gcc.dg/20040223-1.c: Fix comment typo.
  8936. 2008-01-17 Janis Johnson <janis187@us.ibm.com>
  8937. PR target/34814
  8938. * gcc.target/powerpc/ppc32-abi-dfp-1.c: Enable checks that will fail
  8939. until 34814 is fixed.
  8940. 2008-01-17 Andrew MacLeod <amacleod@redhat.com>
  8941. PR tree-optimization/34648
  8942. * gcc.c-torture/compile/pr34648.c: New testcase.
  8943. 2008-01-17 Sebastian Pop <sebastian.pop@amd.com>
  8944. PR testsuite/34821
  8945. * gcc.dg/autopar/autopar.exp: New.
  8946. * g++.dg/tree-ssa/pr34355.C: Require pthread.
  8947. * lib/target-supports.exp (check_effective_target_pthread): New.
  8948. * gcc.dg/tree-ssa/parallelization-1.c: Moved to gcc.dg/autopar.
  8949. * gcc.dg/tree-ssa/reduc-1short.c: Same.
  8950. * gcc.dg/tree-ssa/reduc-1.c: Same.
  8951. * gcc.dg/tree-ssa/reduc-2short.c: Same.
  8952. * gcc.dg/tree-ssa/reduc-2.c: Same
  8953. * gcc.dg/tree-ssa/reduc-3.c: Same.
  8954. * gcc.dg/tree-ssa/reduc-1char.c: Same.
  8955. * gcc.dg/tree-ssa/reduc-6.c: Same.
  8956. * gcc.dg/tree-ssa/reduc-7.c: Same.
  8957. * gcc.dg/tree-ssa/reduc-2char.c: Same.
  8958. * gcc.dg/tree-ssa/reduc-8.c: Same.
  8959. * gcc.dg/tree-ssa/reduc-9.c: Same.
  8960. 2008-01-17 Eric Botcazou <ebotcazou@adacore.com>
  8961. * gnat.dg/discr5.adb: New test.
  8962. 2008-01-17 Eric Botcazou <ebotcazou@adacore.com>
  8963. * gcc.c-torture/compile/20080114-1.c: Use empty asm statements.
  8964. 2008-01-17 Richard Guenther <rguenther@suse.de>
  8965. PR tree-optimization/34825
  8966. * gcc.dg/pr34825.c: New testcase.
  8967. 2008-01-17 Richard Guenther <rguenther@suse.de>
  8968. * gcc.c-torture/execute/20080117-1.c: New testcase.
  8969. 2008-01-17 Revital Eres <eres@il.ibm.com>
  8970. PR30957
  8971. * gcc.dg/pr30957-1.c: Always xfail and add noinline attribute.
  8972. 2008-01-17 Paul Thomas <pault@gcc.gnu.org>
  8973. PR fortran/34429
  8974. * gfortran.dg/function_charlen_1.f90: New test.
  8975. PR fortran/34431
  8976. * gfortran.dg/function_types_1.f90: New test.
  8977. * gfortran.dg/function_types_2.f90: New test.
  8978. PR fortran/34471
  8979. * gfortran.dg/function_kinds_4.f90: New test.
  8980. * gfortran.dg/function_kinds_5.f90: New test.
  8981. * gfortran.dg/defined_operators_1.f90: Errors now at function
  8982. declarations.
  8983. * gfortran.dg/private_type_4.f90: The same.
  8984. * gfortran.dg/interface_15.f90: The same.
  8985. * gfortran.dg/elemental_args_check_2.f90: The same.
  8986. * gfortran.dg/auto_internal_assumed.f90: The same.
  8987. 2008-01-16 Eric Botcazou <ebotcazou@adacore.com>
  8988. * gnat.dg/sizetype.adb: New test.
  8989. 2008-01-16 Richard Guenther <rguenther@suse.de>
  8990. PR middle-end/32628
  8991. * gcc.dg/overflow-warn-7.c: New testcase.
  8992. 2008-01-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8993. * gcc.dg/tree-ssa/loop-19.c: Require nonpic.
  8994. 2008-01-16 Jakub Jelinek <jakub@redhat.com>
  8995. Richard Guenther <rguenther@suse.de>
  8996. PR c/34668
  8997. * gcc.dg/pr34668-1.c: New test.
  8998. * gcc.dg/pr34668-2.c: Likewise.
  8999. 2008-01-16 Richard Guenther <rguenther@suse.de>
  9000. PR c++/33819
  9001. * g++.dg/torture/pr33819.C: New testcase.
  9002. 2008-01-16 Richard Guenther <rguenther@suse.de>
  9003. PR c/34768
  9004. * gcc.c-torture/execute/pr34768-1.c: New testcase.
  9005. * gcc.c-torture/execute/pr34768-2.c: Likewise.
  9006. 2008-01-16 Tobias Burnus <burnus@net-b.de>
  9007. PR fortran/34796
  9008. * gfortran.dg/argument_checking_13.f90: New.
  9009. * gfortran.dg/argument_checking_14.f90: New.
  9010. 2008-01-15 Thomas Koenig <tkoenig@gcc.gnu.org>
  9011. PR libfortran/34671
  9012. * gfortran.dg/anyallcount_1.f90: New test.
  9013. 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
  9014. PR c++/34399
  9015. * g++.dg/cpp0x/vt-34399.C: New.
  9016. * g++.dg/template/friend50.C: New.
  9017. 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
  9018. PR c++/34751
  9019. * g++.dg/cpp0x/vt-34751.C: New.
  9020. 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
  9021. PR c++/34051
  9022. PR c++/34055
  9023. PR c++/34102
  9024. PR c++/34103
  9025. * g++.dg/cpp0x/vt-34051-2.C: New.
  9026. * g++.dg/cpp0x/vt-34102.C: New.
  9027. * g++.dg/cpp0x/vt-34051.C: New.
  9028. * g++.dg/cpp0x/vt-34055.C: New.
  9029. * g++.dg/cpp0x/vt-34103.C: New.
  9030. 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
  9031. PR c++/34314
  9032. * g++.dg/cpp0x/vt-34314.C: New.
  9033. * g++.dg/cpp0x/variadic79.C: Fix the error message to reflect
  9034. reality (the error message was wrong previously).
  9035. 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
  9036. PR c++/33964
  9037. * g++.dg/cpp0x/vt-33964.C: New.
  9038. * g++.dg/template/partial5.C: New.
  9039. 2008-01-15 Douglas Gregor <doug.gregor@gmail.com>
  9040. PR c++/34052
  9041. * g++.dg/cpp0x/vt-34052.C: New.
  9042. * g++.dg/template/ttp26.C: New.
  9043. 2008-01-14 Eric Botcazou <ebotcazou@adacore.com>
  9044. * gnat.dg/rep_clause2.ad[sb]: New test.
  9045. * gnat.dg/rep_problem2.adb: Rename to rep_clause1.adb.
  9046. 2008-01-14 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  9047. PR c++/24924
  9048. * g++.dg/cpp/pedantic-errors.C: Delete.
  9049. * g++.dg/cpp/permissive.C: Delete.
  9050. 2008-01-14 Eric Botcazou <ebotcazou@adacore.com>
  9051. * gcc.c-torture/compile/20080114-1.c: New test.
  9052. 2008-01-13 Tobias Burnus <burnus@net-b.de>
  9053. PR fortran/34665
  9054. * gfortran.dg/argument_checking_11.f90: New.
  9055. * gfortran.dg/argument_checking_12.f90: New.
  9056. * gfortran.dg/used_dummy_types_4.f90: Update dg-error.
  9057. * gfortran.dg/c_assoc_2.f03: Update dg-error.
  9058. * gfortran.dg/argument_checking_3.f90: Ditto.
  9059. * gfortran.dg/pointer_intent_2.f90: Ditto.
  9060. * gfortran.dg/import2.f90: Ditto.
  9061. * gfortran.dg/assumed_shape_ranks_1.f90: Ditto.
  9062. * gfortran.dg/implicit_actual.f90: Ditto.
  9063. * gfortran.dg/used_dummy_types_3.f90: Ditto.
  9064. * gfortran.dg/derived_comp_array_ref_6.f90: Ditto.
  9065. 2008-01-13 Tobias Burnus <burnus@net-b.de>
  9066. PR fortran/34763
  9067. * gfortran.dg/interface_proc_end.f90: New.
  9068. 2008-01-13 Tobias Burnus <burnus@net-b.de>
  9069. PR fortran/34759
  9070. * gfortran.dg/assumed_size_refs_4.f90: New.
  9071. 2008-01-13 Eric Botcazou <ebotcazou@adacore.com>
  9072. * gnat.dg/unchecked_convert1.adb.
  9073. 2008-01-13 Richard Guenther <rguenther@suse.de>
  9074. * gcc.dg/struct-ret-3.c: Adjust testcase to make stack
  9075. readable and writable again before exiting.
  9076. 2008-01-13 Richard Guenther <rguenther@suse.de>
  9077. PR middle-end/34601
  9078. * gcc.dg/noncompile/incomplete-4.c: New testcase.
  9079. 2008-01-13 Jan Hubicka <jh@suse.cz>
  9080. PR middle-end/32135
  9081. * gcc.dg/pr32135.c: new.
  9082. 2008-01-12 Doug Kwan <dougkwan@google.com>
  9083. * gcc.dg/qual-return-1.c: Add -Wignored-qualifiers.
  9084. * g++.dg/warn/Wreturn-type-4.C: Replace -Wreturn-type by
  9085. -Wignored-qualifiers.
  9086. 2008-01-12 Eric Botcazou <ebotcazou@adacore.com>
  9087. * gnat.dg/slice3.adb: New test.
  9088. * gnat.dg/slice4.adb: Likewise.
  9089. 2008-01-12 Eric Botcazou <ebotcazou@adacore.com>
  9090. * gnat.dg/bit_packed_array.ad[sb]: New test.
  9091. 2008-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  9092. PR fortran/34432
  9093. * gfortran.dg/parens_7.f90: New test.
  9094. 2008-01-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  9095. * gcc.dg/tree-ssa/loadpre5.c: Use static.
  9096. * gcc.dg/tree-ssa/loadpre8.c: Likewise.
  9097. * gcc.dg/pr33826.c: Require nonpic.
  9098. 2008-01-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  9099. PR fortran/34722
  9100. * gfortran.dg/inquire_12.f90: New test.
  9101. 2008-01-11 Thomas Koenig <tkoenig@gcc.gnu.org>
  9102. PR libfortran/34670
  9103. * all_bounds_1.f90: New test case.
  9104. * maxloc_bounds_1.f90: New test case.
  9105. * maxloc_bounds_2.f90: New test case.
  9106. * maxloc_bounds_3.f90: New test case.
  9107. * maxloc_bounds_4.f90: New test case.
  9108. * maxloc_bounds_5.f90: New test case.
  9109. * maxloc_bounds_6.f90: New test case.
  9110. * maxloc_bounds_7.f90: New test case.
  9111. * maxloc_bounds_8.f90: New test case.
  9112. 2008-01-11 Eric Botcazou <ebotcazou@adacore.com>
  9113. * gcc.dg/struct-ret-3.c: New test.
  9114. 2008-01-11 Paul Thomas <pault@gcc.gnu.org>
  9115. PR fortran/34537
  9116. * gfortran.dg/transfer_simplify_8.f90: New test.
  9117. 2008-01-11 Andreas Krebbel <krebbel1@de.ibm.com>
  9118. * g++.dg/torture/pr34641.C: Add dg-require-visibility. Define
  9119. size_t using predefined macro.
  9120. 2008-01-10 Raksit Ashok <raksit@google.com>
  9121. PR rtl-optimization/27971
  9122. * gcc.target/i386/pr27971.c: New testcase.
  9123. 2008-01-10 Paul Thomas <pault@gcc.gnu.org>
  9124. PR fortran/34396
  9125. * gfortran.dg/bounds_check_12.f90: New test.
  9126. 2008-01-10 Uros Bizjak <ubizjak@gmail.com>
  9127. * gcc.target/i386/cmov7.c: Add -mbranch-cost=5 to dg-options.
  9128. * gcc.target/i386/addr-sel-1.c: Require nonpic effective target.
  9129. 2008-01-10 Andreas Krebbel <krebbel1@de.ibm.com>
  9130. PR middle-end/34641
  9131. * g++.dg/torture/pr34641.C: New testcase.
  9132. 2008-01-10 Richard Guenther <rguenther@suse.de>
  9133. PR tree-optimization/34651
  9134. * g++.dg/torture/pr34651.C: New testcase.
  9135. 2008-01-09 Sebastian Pop <sebastian.pop@amd.com>
  9136. PR tree-optimization/34017
  9137. * gcc.dg/tree-ssa/pr34017.c: New.
  9138. 2008-01-09 Richard Guenther <rguenther@suse.de>
  9139. Andrew Pinski <andrew_pinski@playstation.sony.com>
  9140. PR middle-end/30132
  9141. * gcc.c-torture/compile/pr30132.c: New testcase.
  9142. 2008-01-09 Richard Guenther <rguenther@suse.de>
  9143. PR middle-end/34458
  9144. * gcc.c-torture/compile/pr34458.c: New testcase.
  9145. 2008-01-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  9146. PR testsuite/30459
  9147. g++.dg/eh/ia64-2.C: Require weak support.
  9148. 2008-01-08 Richard Guenther <rguenther@suse.de>
  9149. PR middle-end/31863
  9150. * g++.dg/torture/pr31863.C: New testcase.
  9151. 2008-01-08 Jakub Jelinek <jakub@redhat.com>
  9152. PR middle-end/34694
  9153. * gcc.dg/gomp/pr34694.c: New test.
  9154. * g++.dg/gomp/pr34694.C: New test.
  9155. PR c++/33890
  9156. * g++.dg/gomp/pr33890.C: New test.
  9157. 2008-01-08 Paul Thomas <pault@gcc.gnu.org>
  9158. PR fortran/34476
  9159. * gfortran.dg/parameter_array_init_3.f90: New test.
  9160. 2008-01-08 Paul Thomas <pault@gcc.gnu.org>
  9161. PR fortran/34681
  9162. PR fortran/34704
  9163. * gfortran.dg/alloc_comp_default_init_1.f90: New test.
  9164. 2008-01-07 Janis Johnson <janis187@us.ibm.com>
  9165. * lib/target-supports.exp (check_effective_target_powerpc_spu): New.
  9166. * g++.dg/other/spu2vmx-1.C: Use it.
  9167. 2008-01-07 Jack Howarth <howarth@bromo.med.uc.edu>
  9168. * gcc.dg/out-of-bounds-1.c: Don't use -mstrict-align for Darwin.
  9169. PR testsuite/34575
  9170. * gcc.target/powerpc/popcount-1.c: Skip on darwin.
  9171. * gcc.target/powerpc/parity-1.c: Likewise.
  9172. 2008-01-07 Fred Fish <fnf@specifix.com>
  9173. PR preprocessor/30363:
  9174. * gcc.dg/cpp/trad/macroargs.c: Add code to test quoting in
  9175. macro expansions.
  9176. 2008-01-07 Paul Thomas <pault@gcc.gnu.org>
  9177. PR fortran/34672
  9178. * gfortran.dg/use_only_2.f90: New test.
  9179. 2008-01-06 Paolo Carlini <pcarlini@suse.de>
  9180. PR libstdc++/34680
  9181. * g++.dg/rtti/predefined-rtti-macro-1.C: New.
  9182. * g++.dg/rtti/predefined-rtti-macro-2.C: Likewise.
  9183. 2008-01-06 Paul Thomas <pault@gcc.gnu.org>
  9184. PR fortran/34545
  9185. * gfortran.dg/use_12.f90: New test.
  9186. 2008-01-06 Tobias Burnus <burnus@net-b.de>
  9187. PR fortran/34689
  9188. * interface.c (compare_actual_formal): Fix intent(out) check for
  9189. function result variables.
  9190. 2008-01-06 Tobias Burnus <burnus@net-b.de>
  9191. PR fortran/34690
  9192. * gfortran.dg/elemental_args_check_2.f90: Fix test case.
  9193. 2008-01-06 Tobias Burnus <burnus@net-b.de>
  9194. PR fortran/34689
  9195. * gfortran.dg/intent_out_4.f90: Fix test case.
  9196. 2008-01-06 Tobias Burnus <burnus@net-b.de>
  9197. PR fortran/34689
  9198. * gfortran.dg/intent_out_4.f90: New.
  9199. 2008-01-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  9200. PR libfortran/34540
  9201. * gfortran.dg/optional_dim_3.f90: New test.
  9202. 2008-01-06 Tobias Burnus <burnus@net-b.de>
  9203. PR fortran/34658
  9204. * gfortran.dg/common_11.f90: New.
  9205. * gfortran.dg/blockdata_1.f90: Update test case.
  9206. * gfortran.dg/blockdata_2.f90: Update test case.
  9207. 2008-01-06 Tobias Burnus <burnus@net-b.de>
  9208. * gfortran.dg/equiv_constraint_9.f90: Fix typo.
  9209. 2008-01-06 Tobias Burnus <burnus@net-b.de>
  9210. PR fortran/34655
  9211. * gfortran.dg/equiv_constraint_9.f90: New.
  9212. 2008-01-06 Revital Eres <eres@il.ibm.com>
  9213. PR tree-optimization/34263
  9214. * gcc.dg/pr34263.c: New testcase.
  9215. 2008-01-06 Tobias Burnus <burnus@net-b.de>
  9216. PR fortran/34654
  9217. * gfortran.dg/internal_io_unf.f90: New.
  9218. 2008-01-06 Tobias Burnus <burnus@net-b.de>
  9219. PR fortran/34660
  9220. * gfortran.dg/elemental_args_check_2.f90: New.
  9221. 2008-01-06 Tobias Burnus <burnus@net-b.de>
  9222. PR fortran/34662
  9223. * gfortran.dg/intent_out_3.f90: New.
  9224. 2008-01-05 Richard Sandiford <rsandifo@nildram.co.uk>
  9225. * objc.dg/stabs-1.m: Allow labels to be begin with $L as well as .L.
  9226. 2008-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  9227. PR libfortran/34676
  9228. * gfortran.dg/list_read_8.f90: New test.
  9229. 2008-01-04 Richard Guenther <rguenther@suse.de>
  9230. PR middle-end/34029
  9231. * gcc.c-torture/compile/pr34029-1.c: New testcase.
  9232. * gcc.c-torture/compile/pr34029-2.c: Likewise.
  9233. 2008-01-04 Jakub Jelinek <jakub@redhat.com>
  9234. PR gcov-profile/34609
  9235. * g++.dg/gcov/gcov-6.C: New test.
  9236. 2008-01-04 Richard Guenther <rguenther@suse.de>
  9237. PR tree-optimization/31081
  9238. * g++.dg/torture/pr31081-1.C: New testcase.
  9239. * g++.dg/torture/pr31081-2.C: Likewise.
  9240. 2008-01-04 Richard Sandiford <rsandifo@nildram.co.uk>
  9241. * gcc.target/mips/rsqrt-1.c: Require -mgp64.
  9242. * gcc.target/mips/rsqrt-2.c: Likewise.
  9243. * gcc.target/mips/rsqrt-4.c: New test.
  9244. 2008-01-04 Tobias Burnus <burnus@net-b.de>
  9245. PR fortran/34557
  9246. * gfortran.dg/equiv_substr.f90: New.
  9247. 2008-01-03 Tom Tromey <tromey@redhat.com>
  9248. PR c/34457:
  9249. * gcc.dg/pr34457-2.c: New file.
  9250. * gcc.dg/pr34457-1.c: New file.
  9251. 2008-01-03 Sebastian Pop <sebastian.pop@amd.com>
  9252. Revert fix for PR tree-optimization/34458.
  9253. 2008-01-03 Sebastian Pop <sebastian.pop@amd.com>
  9254. PR tree-optimization/34458
  9255. * gcc.dg/tree-ssa/pr34458.c: New.
  9256. 2008-01-03 Thomas Koenig <tkoenig@gcc.gnu.org>
  9257. PR libfortran/34565
  9258. * gfortran.dg/internal_readwrite_1.f90: New test.
  9259. * gfortran.dg/internal_readwrite_2.f90: New test.
  9260. 2008-01-03 Tom Tromey <tromey@redhat.com>
  9261. PR preprocessor/34602:
  9262. * gcc.dg/cpp/pr34602.c: New file.
  9263. 2008-01-03 Jakub Jelinek <jakub@redhat.com>
  9264. PR tree-optimization/29484
  9265. * gcc.c-torture/execute/20071220-1.c: New test.
  9266. * gcc.c-torture/execute/20071220-2.c: New test.
  9267. 2008-01-03 Sebastian Pop <sebastian.pop@amd.com>
  9268. PR tree-optimization/34635
  9269. * gcc.dg/tree-ssa/pr34635.c: New.
  9270. * gcc.dg/tree-ssa/pr34635-1.c: New.
  9271. 2008-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  9272. PR middle-end/34562
  9273. * g++.dg/other/first-global.C: Also accept _GLOBAL__I_65535_0_foobar
  9274. in scan-assembler check.
  9275. 2008-01-03 Jakub Jelinek <jakub@redhat.com>
  9276. PR middle-end/34608
  9277. * g++.dg/gomp/pr34608.C: New test.
  9278. 2008-01-02 Richard Guenther <rguenther@suse.de>
  9279. PR middle-end/34093
  9280. PR middle-end/31976
  9281. * gcc.c-torture/compile/pr34093.c: New testcase.
  9282. 2008-01-01 Douglas Gregor <doug.gregor@gmail.com>
  9283. * g++.dg/cpp0x/long_long.C: New.
  9284. 2008-01-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
  9285. * gcc.target/spu/tag_manager.c : Include stdlib.h.
  9286. * gcc.target/spu/Wmain.c: Fix the line numbers for the
  9287. warning on the function main.
  9288. 2008-01-01 Jakub Jelinek <jakub@redhat.com>
  9289. * gcc.target/i386/i386.exp (check_effective_target_sse5): Use __v8hi
  9290. rather than __v2di type.
  9291. Copyright (C) 2008 Free Software Foundation, Inc.
  9292. Copying and distribution of this file, with or without modification,
  9293. are permitted in any medium without royalty provided the copyright
  9294. notice and this notice are preserved.