ChangeLog-1993-2007 1.7 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404434054340643407434084340943410434114341243413434144341543416434174341843419434204342143422434234342443425434264342743428434294343043431434324343343434434354343643437434384343943440434414344243443434444344543446434474344843449434504345143452434534345443455434564345743458434594346043461434624346343464434654346643467434684346943470434714347243473434744347543476434774347843479434804348143482434834348443485434864348743488434894349043491434924349343494434954349643497434984349943500435014350243503435044350543506435074350843509435104351143512435134351443515435164351743518435194352043521435224352343524435254352643527435284352943530435314353243533435344353543536435374353843539435404354143542435434354443545435464354743548435494355043551435524355343554435554355643557435584355943560435614356243563435644356543566435674356843569435704357143572435734357443575435764357743578435794358043581435824358343584435854358643587435884358943590435914359243593435944359543596435974359843599436004360143602436034360443605436064360743608436094361043611436124361343614436154361643617436184361943620436214362243623436244362543626436274362843629436304363143632436334363443635436364363743638436394364043641436424364343644436454364643647436484364943650436514365243653436544365543656436574365843659436604366143662436634366443665436664366743668436694367043671436724367343674436754367643677436784367943680436814368243683436844368543686436874368843689436904369143692436934369443695436964369743698436994370043701437024370343704437054370643707437084370943710437114371243713437144371543716437174371843719437204372143722437234372443725437264372743728437294373043731437324373343734437354373643737437384373943740437414374243743437444374543746437474374843749437504375143752437534375443755437564375743758437594376043761437624376343764437654376643767437684376943770437714377243773437744377543776437774377843779437804378143782437834378443785437864378743788437894379043791437924379343794437954379643797437984379943800438014380243803438044380543806438074380843809438104381143812438134381443815438164381743818438194382043821438224382343824438254382643827438284382943830438314383243833438344383543836438374383843839438404384143842438434384443845438464384743848438494385043851438524385343854438554385643857438584385943860438614386243863438644386543866438674386843869438704387143872438734387443875438764387743878438794388043881438824388343884438854388643887438884388943890438914389243893438944389543896438974389843899439004390143902439034390443905439064390743908439094391043911439124391343914439154391643917439184391943920439214392243923439244392543926439274392843929439304393143932439334393443935439364393743938439394394043941439424394343944439454394643947439484394943950439514395243953439544395543956439574395843959439604396143962439634396443965439664396743968439694397043971439724397343974439754397643977439784397943980439814398243983439844398543986439874398843989439904399143992439934399443995439964399743998439994400044001440024400344004440054400644007440084400944010440114401244013440144401544016440174401844019440204402144022440234402444025440264402744028440294403044031440324403344034440354403644037440384403944040440414404244043440444404544046440474404844049440504405144052440534405444055440564405744058440594406044061440624406344064440654406644067440684406944070440714407244073440744407544076440774407844079440804408144082440834408444085440864408744088440894409044091440924409344094440954409644097440984409944100441014410244103441044410544106441074410844109441104411144112441134411444115441164411744118441194412044121441224412344124441254412644127441284412944130441314413244133441344413544136441374413844139441404414144142441434414444145441464414744148441494415044151441524415344154441554415644157441584415944160441614416244163441644416544166441674416844169441704417144172441734417444175441764417744178441794418044181441824418344184441854418644187441884418944190441914419244193441944419544196441974419844199442004420144202442034420444205442064420744208442094421044211442124421344214442154421644217442184421944220442214422244223442244422544226442274422844229442304423144232442334423444235442364423744238442394424044241442424424344244442454424644247442484424944250442514425244253442544425544256442574425844259442604426144262442634426444265442664426744268442694427044271442724427344274442754427644277442784427944280442814428244283442844428544286442874428844289442904429144292442934429444295442964429744298442994430044301443024430344304443054430644307443084430944310443114431244313443144431544316443174431844319443204432144322443234432444325443264432744328443294433044331443324433344334443354433644337443384433944340443414434244343443444434544346443474434844349443504435144352443534435444355443564435744358443594436044361443624436344364443654436644367443684436944370443714437244373443744437544376443774437844379443804438144382443834438444385443864438744388443894439044391443924439344394443954439644397443984439944400444014440244403444044440544406444074440844409444104441144412444134441444415444164441744418444194442044421444224442344424444254442644427444284442944430444314443244433444344443544436444374443844439444404444144442444434444444445444464444744448444494445044451444524445344454444554445644457444584445944460444614446244463444644446544466444674446844469444704447144472444734447444475444764447744478444794448044481444824448344484444854448644487444884448944490444914449244493444944449544496444974449844499445004450144502445034450444505445064450744508445094451044511445124451344514445154451644517445184451944520445214452244523445244452544526445274452844529445304453144532445334453444535445364453744538445394454044541445424454344544445454454644547445484454944550445514455244553445544455544556445574455844559445604456144562445634456444565445664456744568445694457044571445724457344574445754457644577445784457944580445814458244583445844458544586445874458844589445904459144592445934459444595445964459744598445994460044601446024460344604446054460644607446084460944610446114461244613446144461544616446174461844619446204462144622446234462444625446264462744628446294463044631446324463344634446354463644637446384463944640446414464244643446444464544646446474464844649446504465144652446534465444655446564465744658446594466044661446624466344664446654466644667446684466944670446714467244673446744467544676446774467844679446804468144682446834468444685446864468744688446894469044691446924469344694446954469644697446984469944700447014470244703447044470544706447074470844709447104471144712447134471444715447164471744718447194472044721447224472344724447254472644727447284472944730447314473244733447344473544736447374473844739447404474144742447434474444745447464474744748447494475044751447524475344754447554475644757447584475944760447614476244763447644476544766447674476844769447704477144772447734477444775447764477744778447794478044781447824478344784447854478644787447884478944790447914479244793447944479544796447974479844799448004480144802448034480444805448064480744808448094481044811448124481344814448154481644817448184481944820448214482244823448244482544826448274482844829448304483144832448334483444835448364483744838448394484044841448424484344844448454484644847448484484944850448514485244853448544485544856448574485844859448604486144862448634486444865448664486744868448694487044871448724487344874448754487644877448784487944880448814488244883448844488544886448874488844889448904489144892448934489444895448964489744898448994490044901449024490344904449054490644907449084490944910449114491244913449144491544916449174491844919449204492144922449234492444925449264492744928449294493044931449324493344934449354493644937449384493944940449414494244943449444494544946449474494844949449504495144952449534495444955449564495744958449594496044961449624496344964449654496644967449684496944970449714497244973449744497544976449774497844979449804498144982449834498444985449864498744988449894499044991449924499344994449954499644997449984499945000450014500245003450044500545006450074500845009450104501145012450134501445015450164501745018450194502045021450224502345024450254502645027450284502945030450314503245033450344503545036450374503845039450404504145042450434504445045450464504745048450494505045051450524505345054450554505645057450584505945060450614506245063450644506545066450674506845069450704507145072450734507445075450764507745078450794508045081450824508345084450854508645087450884508945090450914509245093450944509545096450974509845099451004510145102451034510445105451064510745108451094511045111451124511345114451154511645117451184511945120451214512245123451244512545126451274512845129451304513145132451334513445135451364513745138451394514045141451424514345144451454514645147451484514945150451514515245153451544515545156451574515845159451604516145162451634516445165451664516745168451694517045171451724517345174451754517645177451784517945180451814518245183451844518545186451874518845189451904519145192451934519445195451964519745198451994520045201452024520345204452054520645207452084520945210452114521245213452144521545216452174521845219452204522145222452234522445225452264522745228452294523045231452324523345234452354523645237452384523945240452414524245243452444524545246452474524845249452504525145252452534525445255452564525745258452594526045261452624526345264452654526645267452684526945270452714527245273452744527545276452774527845279452804528145282452834528445285452864528745288452894529045291452924529345294452954529645297452984529945300453014530245303453044530545306453074530845309453104531145312453134531445315453164531745318453194532045321453224532345324453254532645327453284532945330453314533245333453344533545336453374533845339453404534145342453434534445345453464534745348453494535045351453524535345354453554535645357453584535945360453614536245363453644536545366453674536845369453704537145372453734537445375453764537745378453794538045381453824538345384453854538645387453884538945390453914539245393453944539545396453974539845399454004540145402454034540445405454064540745408454094541045411454124541345414454154541645417454184541945420454214542245423454244542545426454274542845429454304543145432454334543445435454364543745438454394544045441454424544345444454454544645447454484544945450454514545245453454544545545456454574545845459454604546145462454634546445465454664546745468454694547045471454724547345474454754547645477454784547945480454814548245483454844548545486454874548845489454904549145492454934549445495454964549745498454994550045501455024550345504455054550645507455084550945510455114551245513455144551545516455174551845519455204552145522455234552445525455264552745528455294553045531455324553345534455354553645537455384553945540455414554245543455444554545546455474554845549455504555145552455534555445555455564555745558455594556045561455624556345564455654556645567455684556945570455714557245573455744557545576455774557845579455804558145582455834558445585455864558745588455894559045591455924559345594455954559645597455984559945600456014560245603456044560545606456074560845609456104561145612456134561445615456164561745618456194562045621456224562345624456254562645627456284562945630456314563245633456344563545636456374563845639456404564145642456434564445645456464564745648456494565045651456524565345654456554565645657456584565945660456614566245663456644566545666456674566845669456704567145672456734567445675456764567745678456794568045681456824568345684456854568645687456884568945690456914569245693456944569545696456974569845699457004570145702457034570445705457064570745708457094571045711457124571345714457154571645717457184571945720457214572245723457244572545726457274572845729457304573145732457334573445735457364573745738457394574045741457424574345744457454574645747457484574945750457514575245753457544575545756457574575845759457604576145762457634576445765457664576745768457694577045771457724577345774457754577645777457784577945780457814578245783457844578545786457874578845789457904579145792457934579445795457964579745798457994580045801458024580345804458054580645807458084580945810458114581245813458144581545816458174581845819458204582145822458234582445825458264582745828458294583045831458324583345834458354583645837458384583945840458414584245843458444584545846458474584845849458504585145852458534585445855458564585745858458594586045861458624586345864458654586645867458684586945870458714587245873458744587545876458774587845879458804588145882458834588445885458864588745888458894589045891458924589345894458954589645897458984589945900459014590245903459044590545906459074590845909459104591145912459134591445915459164591745918459194592045921459224592345924459254592645927459284592945930459314593245933459344593545936459374593845939459404594145942459434594445945459464594745948459494595045951459524595345954459554595645957459584595945960459614596245963459644596545966459674596845969459704597145972459734597445975459764597745978459794598045981459824598345984459854598645987459884598945990459914599245993459944599545996459974599845999460004600146002460034600446005460064600746008460094601046011460124601346014460154601646017460184601946020460214602246023460244602546026460274602846029460304603146032460334603446035460364603746038460394604046041460424604346044460454604646047460484604946050460514605246053460544605546056460574605846059460604606146062460634606446065460664606746068460694607046071460724607346074460754607646077460784607946080460814608246083460844608546086460874608846089460904609146092460934609446095460964609746098460994610046101461024610346104461054610646107461084610946110461114611246113461144611546116461174611846119461204612146122461234612446125461264612746128461294613046131461324613346134461354613646137461384613946140461414614246143461444614546146461474614846149461504615146152461534615446155461564615746158461594616046161461624616346164461654616646167461684616946170461714617246173461744617546176461774617846179461804618146182461834618446185461864618746188461894619046191461924619346194461954619646197461984619946200462014620246203462044620546206462074620846209462104621146212462134621446215462164621746218462194622046221462224622346224462254622646227462284622946230462314623246233462344623546236462374623846239462404624146242462434624446245462464624746248462494625046251462524625346254462554625646257462584625946260462614626246263462644626546266462674626846269462704627146272462734627446275462764627746278462794628046281462824628346284462854628646287462884628946290462914629246293462944629546296462974629846299463004630146302463034630446305463064630746308463094631046311463124631346314463154631646317463184631946320463214632246323463244632546326463274632846329463304633146332463334633446335463364633746338463394634046341463424634346344463454634646347463484634946350463514635246353463544635546356463574635846359463604636146362463634636446365463664636746368463694637046371463724637346374463754637646377463784637946380463814638246383463844638546386463874638846389463904639146392463934639446395463964639746398463994640046401464024640346404464054640646407464084640946410464114641246413464144641546416464174641846419464204642146422464234642446425464264642746428464294643046431464324643346434464354643646437464384643946440464414644246443464444644546446464474644846449464504645146452464534645446455464564645746458464594646046461464624646346464464654646646467464684646946470464714647246473464744647546476464774647846479464804648146482464834648446485464864648746488464894649046491464924649346494464954649646497464984649946500465014650246503465044650546506465074650846509465104651146512465134651446515465164651746518465194652046521465224652346524465254652646527465284652946530465314653246533465344653546536465374653846539465404654146542465434654446545465464654746548465494655046551465524655346554465554655646557465584655946560465614656246563465644656546566465674656846569465704657146572465734657446575465764657746578465794658046581465824658346584465854658646587465884658946590465914659246593465944659546596465974659846599466004660146602466034660446605466064660746608466094661046611466124661346614466154661646617466184661946620466214662246623466244662546626466274662846629466304663146632466334663446635466364663746638466394664046641466424664346644466454664646647466484664946650466514665246653466544665546656466574665846659466604666146662466634666446665466664666746668466694667046671466724667346674466754667646677466784667946680466814668246683466844668546686466874668846689466904669146692466934669446695466964669746698466994670046701467024670346704467054670646707467084670946710467114671246713467144671546716467174671846719467204672146722467234672446725467264672746728467294673046731467324673346734467354673646737467384673946740467414674246743467444674546746467474674846749467504675146752467534675446755467564675746758467594676046761467624676346764467654676646767467684676946770467714677246773467744677546776467774677846779467804678146782467834678446785467864678746788467894679046791467924679346794467954679646797467984679946800468014680246803468044680546806468074680846809468104681146812468134681446815468164681746818468194682046821468224682346824468254682646827468284682946830468314683246833468344683546836468374683846839468404684146842468434684446845468464684746848468494685046851468524685346854468554685646857468584685946860468614686246863468644686546866468674686846869468704687146872468734687446875468764687746878468794688046881468824688346884468854688646887468884688946890468914689246893468944689546896468974689846899469004690146902469034690446905469064690746908469094691046911469124691346914469154691646917469184691946920469214692246923469244692546926469274692846929469304693146932469334693446935469364693746938469394694046941469424694346944469454694646947469484694946950469514695246953469544695546956469574695846959469604696146962469634696446965469664696746968469694697046971469724697346974469754697646977469784697946980469814698246983469844698546986469874698846989469904699146992469934699446995469964699746998469994700047001470024700347004470054700647007470084700947010470114701247013470144701547016470174701847019470204702147022470234702447025470264702747028470294703047031470324703347034470354703647037470384703947040470414704247043470444704547046470474704847049470504705147052470534705447055470564705747058470594706047061470624706347064470654706647067470684706947070470714707247073470744707547076470774707847079470804708147082470834708447085470864708747088470894709047091470924709347094470954709647097470984709947100471014710247103471044710547106471074710847109471104711147112471134711447115471164711747118471194712047121471224712347124471254712647127471284712947130471314713247133471344713547136471374713847139471404714147142471434714447145471464714747148471494715047151471524715347154471554715647157471584715947160471614716247163471644716547166471674716847169471704717147172471734717447175471764717747178471794718047181471824718347184471854718647187471884718947190471914719247193471944719547196471974719847199472004720147202472034720447205472064720747208472094721047211472124721347214472154721647217472184721947220472214722247223472244722547226472274722847229472304723147232472334723447235472364723747238472394724047241472424724347244472454724647247472484724947250472514725247253472544725547256472574725847259472604726147262472634726447265472664726747268472694727047271472724727347274472754727647277472784727947280472814728247283472844728547286472874728847289472904729147292472934729447295472964729747298472994730047301473024730347304473054730647307473084730947310473114731247313473144731547316473174731847319473204732147322473234732447325473264732747328473294733047331473324733347334473354733647337473384733947340473414734247343473444734547346473474734847349473504735147352473534735447355473564735747358473594736047361473624736347364473654736647367473684736947370473714737247373473744737547376473774737847379473804738147382473834738447385473864738747388473894739047391473924739347394473954739647397473984739947400474014740247403474044740547406474074740847409474104741147412474134741447415474164741747418474194742047421474224742347424474254742647427474284742947430474314743247433474344743547436474374743847439474404744147442474434744447445474464744747448474494745047451474524745347454474554745647457474584745947460474614746247463474644746547466474674746847469474704747147472474734747447475474764747747478474794748047481474824748347484474854748647487474884748947490474914749247493474944749547496474974749847499475004750147502475034750447505475064750747508475094751047511475124751347514475154751647517475184751947520475214752247523475244752547526475274752847529475304753147532475334753447535475364753747538475394754047541475424754347544475454754647547475484754947550475514755247553475544755547556475574755847559475604756147562475634756447565475664756747568475694757047571475724757347574475754757647577475784757947580475814758247583475844758547586475874758847589475904759147592475934759447595475964759747598475994760047601476024760347604476054760647607476084760947610476114761247613476144761547616476174761847619476204762147622476234762447625476264762747628476294763047631476324763347634476354763647637476384763947640476414764247643476444764547646476474764847649476504765147652476534765447655476564765747658476594766047661476624766347664476654766647667476684766947670476714767247673476744767547676476774767847679476804768147682476834768447685476864768747688476894769047691476924769347694476954769647697476984769947700477014770247703477044770547706477074770847709477104771147712477134771447715477164771747718477194772047721477224772347724477254772647727477284772947730477314773247733477344773547736477374773847739477404774147742477434774447745477464774747748477494775047751477524775347754477554775647757477584775947760477614776247763477644776547766477674776847769477704777147772477734777447775477764777747778477794778047781477824778347784477854778647787477884778947790477914779247793477944779547796477974779847799478004780147802478034780447805478064780747808478094781047811478124781347814478154781647817478184781947820478214782247823478244782547826478274782847829478304783147832478334783447835478364783747838478394784047841478424784347844478454784647847478484784947850478514785247853478544785547856478574785847859478604786147862478634786447865478664786747868478694787047871478724787347874478754787647877478784787947880478814788247883478844788547886478874788847889478904789147892478934789447895478964789747898478994790047901479024790347904479054790647907479084790947910479114791247913479144791547916479174791847919479204792147922479234792447925479264792747928479294793047931479324793347934479354793647937479384793947940479414794247943479444794547946479474794847949479504795147952479534795447955479564795747958479594796047961479624796347964479654796647967479684796947970479714797247973479744797547976479774797847979479804798147982479834798447985479864798747988479894799047991479924799347994479954799647997479984799948000480014800248003480044800548006480074800848009480104801148012480134801448015480164801748018480194802048021480224802348024480254802648027480284802948030480314803248033480344803548036480374803848039480404804148042480434804448045480464804748048480494805048051480524805348054480554805648057480584805948060480614806248063480644806548066480674806848069480704807148072480734807448075480764807748078480794808048081480824808348084480854808648087480884808948090480914809248093480944809548096480974809848099481004810148102481034810448105481064810748108481094811048111481124811348114481154811648117481184811948120481214812248123481244812548126481274812848129481304813148132481334813448135481364813748138481394814048141481424814348144481454814648147481484814948150481514815248153481544815548156481574815848159481604816148162481634816448165481664816748168481694817048171481724817348174481754817648177481784817948180481814818248183481844818548186481874818848189481904819148192481934819448195481964819748198481994820048201482024820348204482054820648207482084820948210482114821248213482144821548216482174821848219482204822148222482234822448225482264822748228482294823048231482324823348234482354823648237482384823948240482414824248243482444824548246482474824848249482504825148252482534825448255482564825748258482594826048261482624826348264482654826648267482684826948270482714827248273482744827548276482774827848279482804828148282482834828448285482864828748288482894829048291482924829348294482954829648297482984829948300483014830248303483044830548306483074830848309483104831148312483134831448315483164831748318483194832048321483224832348324483254832648327483284832948330483314833248333483344833548336483374833848339483404834148342483434834448345483464834748348483494835048351483524835348354483554835648357483584835948360483614836248363483644836548366483674836848369483704837148372483734837448375483764837748378483794838048381483824838348384483854838648387483884838948390483914839248393483944839548396483974839848399484004840148402484034840448405484064840748408484094841048411484124841348414484154841648417484184841948420484214842248423484244842548426484274842848429484304843148432484334843448435484364843748438484394844048441484424844348444484454844648447484484844948450484514845248453484544845548456484574845848459484604846148462484634846448465484664846748468484694847048471484724847348474484754847648477484784847948480484814848248483484844848548486484874848848489484904849148492484934849448495484964849748498484994850048501485024850348504485054850648507485084850948510485114851248513485144851548516485174851848519485204852148522485234852448525485264852748528485294853048531485324853348534485354853648537485384853948540485414854248543485444854548546485474854848549485504855148552485534855448555485564855748558485594856048561485624856348564485654856648567485684856948570485714857248573485744857548576485774857848579485804858148582485834858448585485864858748588485894859048591485924859348594485954859648597485984859948600486014860248603486044860548606486074860848609486104861148612486134861448615486164861748618486194862048621486224862348624486254862648627486284862948630486314863248633486344863548636486374863848639486404864148642486434864448645486464864748648486494865048651486524865348654486554865648657486584865948660486614866248663486644866548666486674866848669486704867148672486734867448675486764867748678486794868048681486824868348684486854868648687486884868948690486914869248693486944869548696486974869848699487004870148702487034870448705487064870748708487094871048711487124871348714487154871648717487184871948720487214872248723487244872548726487274872848729487304873148732487334873448735487364873748738487394874048741487424874348744487454874648747487484874948750487514875248753487544875548756487574875848759487604876148762487634876448765487664876748768487694877048771487724877348774487754877648777487784877948780487814878248783487844878548786487874878848789487904879148792487934879448795487964879748798487994880048801488024880348804488054880648807488084880948810488114881248813488144881548816488174881848819488204882148822488234882448825488264882748828488294883048831488324883348834488354883648837488384883948840488414884248843488444884548846488474884848849488504885148852488534885448855488564885748858488594886048861488624886348864488654886648867488684886948870488714887248873488744887548876488774887848879488804888148882488834888448885488864888748888488894889048891488924889348894488954889648897488984889948900489014890248903489044890548906489074890848909489104891148912489134891448915489164891748918489194892048921489224892348924489254892648927489284892948930489314893248933489344893548936489374893848939489404894148942489434894448945489464894748948489494895048951489524895348954489554895648957489584895948960489614896248963489644896548966489674896848969489704897148972489734897448975489764897748978489794898048981489824898348984489854898648987489884898948990489914899248993489944899548996489974899848999490004900149002490034900449005490064900749008490094901049011490124901349014490154901649017490184901949020490214902249023490244902549026490274902849029490304903149032490334903449035490364903749038490394904049041490424904349044490454904649047490484904949050490514905249053490544905549056490574905849059490604906149062490634906449065490664906749068490694907049071490724907349074490754907649077490784907949080490814908249083490844908549086490874908849089490904909149092490934909449095490964909749098490994910049101491024910349104491054910649107491084910949110491114911249113491144911549116491174911849119491204912149122491234912449125491264912749128491294913049131491324913349134491354913649137491384913949140491414914249143491444914549146491474914849149491504915149152491534915449155491564915749158491594916049161491624916349164491654916649167491684916949170491714917249173491744917549176491774917849179491804918149182491834918449185491864918749188491894919049191491924919349194491954919649197491984919949200492014920249203492044920549206492074920849209492104921149212492134921449215492164921749218492194922049221492224922349224492254922649227492284922949230492314923249233492344923549236492374923849239492404924149242492434924449245492464924749248492494925049251492524925349254492554925649257492584925949260492614926249263492644926549266492674926849269492704927149272492734927449275492764927749278492794928049281492824928349284492854928649287492884928949290492914929249293492944929549296492974929849299493004930149302493034930449305493064930749308493094931049311493124931349314493154931649317493184931949320493214932249323493244932549326493274932849329493304933149332493334933449335493364933749338493394934049341493424934349344493454934649347493484934949350493514935249353493544935549356493574935849359493604936149362493634936449365493664936749368493694937049371493724937349374493754937649377493784937949380493814938249383493844938549386493874938849389493904939149392493934939449395493964939749398493994940049401494024940349404494054940649407494084940949410494114941249413494144941549416494174941849419494204942149422494234942449425494264942749428494294943049431494324943349434494354943649437494384943949440494414944249443494444944549446494474944849449494504945149452494534945449455494564945749458494594946049461494624946349464494654946649467494684946949470494714947249473494744947549476494774947849479494804948149482494834948449485494864948749488494894949049491494924949349494494954949649497494984949949500495014950249503495044950549506495074950849509495104951149512495134951449515495164951749518495194952049521495224952349524495254952649527495284952949530495314953249533495344953549536495374953849539495404954149542495434954449545495464954749548495494955049551495524955349554495554955649557495584955949560495614956249563495644956549566495674956849569495704957149572495734957449575495764957749578495794958049581495824958349584495854958649587495884958949590495914959249593495944959549596495974959849599496004960149602496034960449605496064960749608496094961049611496124961349614496154961649617496184961949620496214962249623496244962549626496274962849629496304963149632496334963449635496364963749638496394964049641496424964349644496454964649647496484964949650496514965249653496544965549656496574965849659496604966149662496634966449665496664966749668496694967049671496724967349674496754967649677496784967949680496814968249683496844968549686496874968849689496904969149692496934969449695496964969749698496994970049701497024970349704497054970649707497084970949710497114971249713497144971549716497174971849719497204972149722497234972449725497264972749728497294973049731497324973349734497354973649737497384973949740497414974249743497444974549746497474974849749497504975149752497534975449755497564975749758497594976049761497624976349764497654976649767497684976949770497714977249773497744977549776497774977849779497804978149782497834978449785497864978749788497894979049791497924979349794497954979649797497984979949800498014980249803498044980549806498074980849809498104981149812498134981449815498164981749818498194982049821498224982349824498254982649827498284982949830498314983249833498344983549836498374983849839498404984149842498434984449845498464984749848498494985049851498524985349854498554985649857498584985949860498614986249863498644986549866498674986849869498704987149872498734987449875498764987749878498794988049881498824988349884498854988649887498884988949890498914989249893498944989549896498974989849899499004990149902499034990449905499064990749908499094991049911499124991349914499154991649917499184991949920499214992249923499244992549926499274992849929499304993149932499334993449935499364993749938499394994049941499424994349944499454994649947499484994949950499514995249953499544995549956499574995849959499604996149962499634996449965499664996749968499694997049971499724997349974499754997649977499784997949980499814998249983499844998549986499874998849989499904999149992499934999449995499964999749998499995000050001500025000350004500055000650007500085000950010500115001250013500145001550016500175001850019500205002150022500235002450025500265002750028500295003050031500325003350034500355003650037500385003950040500415004250043500445004550046500475004850049500505005150052500535005450055500565005750058500595006050061500625006350064500655006650067500685006950070500715007250073500745007550076500775007850079500805008150082500835008450085500865008750088500895009050091500925009350094500955009650097500985009950100501015010250103501045010550106501075010850109501105011150112501135011450115501165011750118501195012050121501225012350124501255012650127501285012950130501315013250133501345013550136501375013850139501405014150142501435014450145501465014750148501495015050151501525015350154501555015650157501585015950160501615016250163501645016550166501675016850169501705017150172501735017450175501765017750178501795018050181501825018350184501855018650187501885018950190501915019250193501945019550196501975019850199502005020150202502035020450205502065020750208502095021050211502125021350214502155021650217502185021950220502215022250223502245022550226502275022850229502305023150232502335023450235502365023750238502395024050241502425024350244502455024650247502485024950250502515025250253502545025550256502575025850259502605026150262502635026450265502665026750268502695027050271502725027350274502755027650277502785027950280502815028250283502845028550286502875028850289502905029150292502935029450295502965029750298502995030050301503025030350304503055030650307503085030950310503115031250313503145031550316503175031850319503205032150322503235032450325503265032750328503295033050331503325033350334503355033650337503385033950340503415034250343503445034550346503475034850349503505035150352503535035450355503565035750358503595036050361503625036350364503655036650367503685036950370503715037250373503745037550376503775037850379503805038150382503835038450385503865038750388503895039050391503925039350394503955039650397503985039950400504015040250403504045040550406504075040850409504105041150412504135041450415504165041750418504195042050421504225042350424504255042650427504285042950430504315043250433504345043550436504375043850439504405044150442504435044450445504465044750448504495045050451504525045350454504555045650457504585045950460504615046250463504645046550466504675046850469504705047150472504735047450475504765047750478504795048050481504825048350484504855048650487504885048950490504915049250493504945049550496504975049850499505005050150502505035050450505505065050750508505095051050511505125051350514505155051650517505185051950520505215052250523505245052550526505275052850529505305053150532505335053450535505365053750538505395054050541505425054350544505455054650547505485054950550505515055250553505545055550556505575055850559505605056150562505635056450565505665056750568505695057050571505725057350574505755057650577505785057950580505815058250583505845058550586505875058850589505905059150592505935059450595505965059750598505995060050601506025060350604506055060650607506085060950610506115061250613506145061550616506175061850619506205062150622506235062450625506265062750628506295063050631506325063350634506355063650637506385063950640506415064250643506445064550646506475064850649506505065150652506535065450655506565065750658506595066050661506625066350664506655066650667506685066950670506715067250673506745067550676506775067850679506805068150682506835068450685506865068750688506895069050691506925069350694506955069650697506985069950700507015070250703507045070550706507075070850709507105071150712507135071450715507165071750718507195072050721507225072350724507255072650727507285072950730507315073250733507345073550736507375073850739507405074150742507435074450745507465074750748507495075050751507525075350754507555075650757507585075950760507615076250763507645076550766507675076850769507705077150772507735077450775507765077750778507795078050781507825078350784507855078650787507885078950790507915079250793507945079550796507975079850799508005080150802508035080450805508065080750808508095081050811508125081350814508155081650817508185081950820508215082250823508245082550826508275082850829508305083150832508335083450835508365083750838508395084050841508425084350844508455084650847508485084950850508515085250853508545085550856508575085850859508605086150862508635086450865508665086750868508695087050871508725087350874508755087650877508785087950880508815088250883508845088550886508875088850889508905089150892508935089450895508965089750898508995090050901509025090350904509055090650907509085090950910509115091250913509145091550916509175091850919509205092150922509235092450925509265092750928509295093050931509325093350934509355093650937509385093950940509415094250943509445094550946509475094850949509505095150952509535095450955509565095750958509595096050961509625096350964509655096650967509685096950970509715097250973509745097550976509775097850979509805098150982509835098450985509865098750988509895099050991509925099350994509955099650997509985099951000510015100251003510045100551006510075100851009510105101151012510135101451015510165101751018510195102051021510225102351024510255102651027510285102951030510315103251033510345103551036510375103851039510405104151042510435104451045510465104751048510495105051051510525105351054510555105651057510585105951060510615106251063510645106551066510675106851069510705107151072510735107451075510765107751078510795108051081510825108351084510855108651087510885108951090510915109251093510945109551096510975109851099511005110151102511035110451105511065110751108511095111051111511125111351114511155111651117511185111951120511215112251123511245112551126511275112851129511305113151132511335113451135511365113751138511395114051141511425114351144511455114651147511485114951150511515115251153511545115551156511575115851159511605116151162511635116451165511665116751168511695117051171511725117351174511755117651177511785117951180511815118251183511845118551186511875118851189511905119151192511935119451195511965119751198511995120051201512025120351204512055120651207512085120951210512115121251213512145121551216512175121851219512205122151222512235122451225512265122751228512295123051231512325123351234512355123651237512385123951240512415124251243512445124551246512475124851249512505125151252512535125451255512565125751258512595126051261512625126351264512655126651267512685126951270512715127251273512745127551276512775127851279512805128151282512835128451285512865128751288512895129051291512925129351294512955129651297512985129951300513015130251303513045130551306513075130851309513105131151312513135131451315513165131751318513195132051321513225132351324513255132651327513285132951330513315133251333513345133551336513375133851339513405134151342513435134451345513465134751348513495135051351513525135351354513555135651357513585135951360513615136251363513645136551366513675136851369513705137151372513735137451375513765137751378513795138051381513825138351384513855138651387513885138951390513915139251393513945139551396513975139851399514005140151402514035140451405514065140751408514095141051411514125141351414514155141651417514185141951420514215142251423514245142551426514275142851429514305143151432514335143451435514365143751438514395144051441514425144351444514455144651447514485144951450514515145251453514545145551456514575145851459514605146151462514635146451465514665146751468514695147051471514725147351474514755147651477514785147951480514815148251483514845148551486514875148851489514905149151492514935149451495514965149751498514995150051501515025150351504515055150651507515085150951510515115151251513515145151551516515175151851519515205152151522515235152451525515265152751528515295153051531515325153351534515355153651537515385153951540515415154251543515445154551546515475154851549515505155151552515535155451555515565155751558515595156051561515625156351564515655156651567515685156951570515715157251573515745157551576515775157851579515805158151582515835158451585515865158751588515895159051591515925159351594515955159651597515985159951600516015160251603516045160551606516075160851609516105161151612516135161451615516165161751618516195162051621516225162351624516255162651627516285162951630516315163251633516345163551636516375163851639516405164151642516435164451645516465164751648516495165051651516525165351654516555165651657516585165951660516615166251663516645166551666516675166851669516705167151672516735167451675516765167751678516795168051681516825168351684516855168651687516885168951690516915169251693516945169551696516975169851699517005170151702517035170451705517065170751708517095171051711517125171351714517155171651717517185171951720517215172251723517245172551726517275172851729517305173151732517335173451735517365173751738517395174051741517425174351744517455174651747517485174951750517515175251753517545175551756517575175851759517605176151762517635176451765517665176751768517695177051771517725177351774517755177651777517785177951780517815178251783517845178551786517875178851789517905179151792517935179451795517965179751798517995180051801518025180351804518055180651807518085180951810518115181251813518145181551816518175181851819518205182151822518235182451825518265182751828518295183051831518325183351834518355183651837518385183951840518415184251843518445184551846518475184851849518505185151852518535185451855518565185751858518595186051861518625186351864518655186651867518685186951870518715187251873518745187551876518775187851879518805188151882518835188451885518865188751888518895189051891518925189351894518955189651897518985189951900519015190251903519045190551906519075190851909519105191151912519135191451915519165191751918519195192051921519225192351924519255192651927519285192951930519315193251933519345193551936519375193851939519405194151942519435194451945519465194751948519495195051951519525195351954519555195651957519585195951960519615196251963519645196551966519675196851969519705197151972519735197451975519765197751978519795198051981519825198351984519855198651987519885198951990519915199251993519945199551996519975199851999520005200152002520035200452005520065200752008520095201052011520125201352014520155201652017520185201952020520215202252023520245202552026520275202852029520305203152032520335203452035520365203752038520395204052041520425204352044520455204652047520485204952050520515205252053520545205552056520575205852059520605206152062520635206452065520665206752068520695207052071520725207352074520755207652077520785207952080520815208252083520845208552086520875208852089520905209152092520935209452095520965209752098520995210052101521025210352104521055210652107521085210952110521115211252113521145211552116521175211852119521205212152122521235212452125521265212752128521295213052131521325213352134521355213652137521385213952140521415214252143521445214552146521475214852149521505215152152521535215452155521565215752158521595216052161521625216352164521655216652167521685216952170521715217252173521745217552176521775217852179521805218152182521835218452185521865218752188521895219052191521925219352194521955219652197521985219952200522015220252203522045220552206522075220852209522105221152212522135221452215522165221752218522195222052221522225222352224522255222652227522285222952230522315223252233522345223552236522375223852239522405224152242522435224452245522465224752248522495225052251522525225352254522555225652257522585225952260522615226252263522645226552266522675226852269522705227152272522735227452275522765227752278522795228052281522825228352284522855228652287522885228952290522915229252293522945229552296522975229852299523005230152302523035230452305523065230752308523095231052311523125231352314523155231652317523185231952320523215232252323523245232552326523275232852329523305233152332523335233452335523365233752338523395234052341523425234352344523455234652347523485234952350523515235252353523545235552356523575235852359523605236152362523635236452365523665236752368523695237052371523725237352374523755237652377523785237952380523815238252383523845238552386523875238852389523905239152392523935239452395523965239752398523995240052401524025240352404524055240652407524085240952410524115241252413524145241552416524175241852419524205242152422524235242452425524265242752428524295243052431524325243352434524355243652437524385243952440524415244252443524445244552446524475244852449524505245152452524535245452455524565245752458524595246052461524625246352464524655246652467524685246952470524715247252473524745247552476524775247852479524805248152482524835248452485524865248752488524895249052491524925249352494524955249652497524985249952500525015250252503525045250552506525075250852509525105251152512525135251452515525165251752518525195252052521525225252352524525255252652527525285252952530525315253252533525345253552536525375253852539525405254152542525435254452545525465254752548525495255052551525525255352554525555255652557525585255952560525615256252563525645256552566525675256852569525705257152572525735257452575525765257752578525795258052581525825258352584525855258652587525885258952590525915259252593525945259552596525975259852599526005260152602526035260452605526065260752608526095261052611526125261352614526155261652617526185261952620526215262252623526245262552626526275262852629526305263152632526335263452635526365263752638526395264052641526425264352644526455264652647526485264952650526515265252653526545265552656526575265852659526605266152662526635266452665526665266752668526695267052671526725267352674526755267652677526785267952680526815268252683526845268552686526875268852689526905269152692526935269452695526965269752698526995270052701527025270352704527055270652707527085270952710527115271252713527145271552716527175271852719527205272152722527235272452725527265272752728527295273052731527325273352734527355273652737527385273952740527415274252743527445274552746527475274852749527505275152752527535275452755527565275752758527595276052761527625276352764527655276652767527685276952770527715277252773527745277552776527775277852779527805278152782527835278452785527865278752788527895279052791527925279352794527955279652797527985279952800528015280252803528045280552806528075280852809528105281152812528135281452815528165281752818528195282052821528225282352824528255282652827528285282952830528315283252833528345283552836528375283852839528405284152842528435284452845528465284752848528495285052851528525285352854528555285652857528585285952860528615286252863528645286552866528675286852869528705287152872528735287452875528765287752878528795288052881528825288352884528855288652887528885288952890528915289252893528945289552896528975289852899529005290152902529035290452905529065290752908529095291052911529125291352914529155291652917529185291952920529215292252923529245292552926529275292852929529305293152932529335293452935529365293752938529395294052941529425294352944529455294652947529485294952950529515295252953529545295552956529575295852959529605296152962529635296452965529665296752968529695297052971529725297352974529755297652977529785297952980529815298252983529845298552986529875298852989529905299152992529935299452995529965299752998529995300053001530025300353004530055300653007530085300953010530115301253013530145301553016530175301853019530205302153022530235302453025530265302753028530295303053031530325303353034530355303653037530385303953040530415304253043530445304553046530475304853049530505305153052530535305453055530565305753058530595306053061530625306353064530655306653067530685306953070530715307253073530745307553076530775307853079530805308153082530835308453085530865308753088530895309053091530925309353094530955309653097530985309953100531015310253103531045310553106531075310853109531105311153112531135311453115531165311753118531195312053121531225312353124531255312653127531285312953130531315313253133531345313553136531375313853139531405314153142531435314453145531465314753148531495315053151531525315353154531555315653157531585315953160531615316253163531645316553166531675316853169531705317153172531735317453175531765317753178531795318053181531825318353184531855318653187531885318953190531915319253193531945319553196531975319853199532005320153202532035320453205532065320753208532095321053211532125321353214532155321653217532185321953220532215322253223532245322553226532275322853229532305323153232532335323453235532365323753238532395324053241532425324353244532455324653247532485324953250532515325253253532545325553256532575325853259532605326153262532635326453265532665326753268532695327053271532725327353274532755327653277532785327953280532815328253283532845328553286532875328853289532905329153292532935329453295532965329753298532995330053301533025330353304533055330653307533085330953310533115331253313533145331553316533175331853319533205332153322533235332453325533265332753328533295333053331533325333353334533355333653337533385333953340533415334253343533445334553346533475334853349533505335153352533535335453355533565335753358533595336053361533625336353364533655336653367533685336953370533715337253373533745337553376533775337853379533805338153382533835338453385533865338753388533895339053391533925339353394533955339653397533985339953400534015340253403534045340553406534075340853409534105341153412534135341453415534165341753418534195342053421534225342353424534255342653427534285342953430534315343253433534345343553436534375343853439534405344153442534435344453445534465344753448534495345053451534525345353454534555345653457534585345953460534615346253463534645346553466534675346853469534705347153472534735347453475534765347753478534795348053481534825348353484534855348653487534885348953490534915349253493534945349553496534975349853499535005350153502535035350453505535065350753508535095351053511535125351353514535155351653517535185351953520535215352253523535245352553526535275352853529535305353153532535335353453535535365353753538535395354053541535425354353544535455354653547535485354953550535515355253553535545355553556535575355853559535605356153562535635356453565535665356753568535695357053571535725357353574535755357653577535785357953580535815358253583535845358553586535875358853589535905359153592535935359453595535965359753598535995360053601536025360353604536055360653607536085360953610536115361253613536145361553616536175361853619536205362153622536235362453625536265362753628536295363053631536325363353634536355363653637536385363953640536415364253643536445364553646536475364853649536505365153652536535365453655536565365753658536595366053661536625366353664536655366653667536685366953670536715367253673536745367553676536775367853679536805368153682536835368453685536865368753688536895369053691536925369353694536955369653697536985369953700537015370253703537045370553706537075370853709537105371153712537135371453715537165371753718537195372053721537225372353724537255372653727537285372953730537315373253733537345373553736537375373853739537405374153742537435374453745537465374753748537495375053751537525375353754537555375653757537585375953760537615376253763537645376553766537675376853769537705377153772537735377453775537765377753778537795378053781537825378353784537855378653787537885378953790537915379253793537945379553796537975379853799538005380153802538035380453805538065380753808538095381053811538125381353814538155381653817538185381953820538215382253823538245382553826538275382853829538305383153832538335383453835538365383753838538395384053841538425384353844538455384653847538485384953850538515385253853538545385553856538575385853859538605386153862538635386453865538665386753868538695387053871538725387353874538755387653877538785387953880538815388253883538845388553886538875388853889538905389153892538935389453895538965389753898538995390053901539025390353904539055390653907539085390953910539115391253913539145391553916539175391853919539205392153922539235392453925539265392753928539295393053931539325393353934539355393653937539385393953940539415394253943539445394553946539475394853949539505395153952539535395453955539565395753958539595396053961539625396353964539655396653967539685396953970539715397253973539745397553976539775397853979539805398153982539835398453985539865398753988539895399053991539925399353994539955399653997539985399954000540015400254003540045400554006540075400854009540105401154012540135401454015540165401754018540195402054021540225402354024540255402654027540285402954030540315403254033540345403554036540375403854039540405404154042540435404454045540465404754048540495405054051540525405354054540555405654057540585405954060540615406254063540645406554066540675406854069540705407154072540735407454075540765407754078540795408054081540825408354084540855408654087540885408954090540915409254093540945409554096540975409854099541005410154102541035410454105541065410754108541095411054111541125411354114541155411654117541185411954120541215412254123541245412554126541275412854129541305413154132541335413454135541365413754138541395414054141541425414354144541455414654147541485414954150541515415254153541545415554156541575415854159541605416154162541635416454165541665416754168541695417054171541725417354174541755417654177541785417954180541815418254183541845418554186541875418854189541905419154192541935419454195541965419754198541995420054201542025420354204542055420654207542085420954210542115421254213542145421554216542175421854219542205422154222542235422454225542265422754228542295423054231542325423354234542355423654237542385423954240542415424254243542445424554246542475424854249542505425154252542535425454255542565425754258542595426054261542625426354264542655426654267542685426954270542715427254273542745427554276542775427854279542805428154282542835428454285542865428754288542895429054291542925429354294542955429654297542985429954300543015430254303543045430554306543075430854309543105431154312543135431454315543165431754318543195432054321543225432354324543255432654327543285432954330543315433254333543345433554336543375433854339543405434154342543435434454345543465434754348543495435054351543525435354354543555435654357543585435954360543615436254363543645436554366543675436854369543705437154372543735437454375543765437754378543795438054381543825438354384543855438654387543885438954390543915439254393543945439554396543975439854399544005440154402544035440454405544065440754408544095441054411544125441354414544155441654417544185441954420544215442254423544245442554426544275442854429544305443154432544335443454435544365443754438544395444054441544425444354444544455444654447544485444954450544515445254453544545445554456544575445854459544605446154462544635446454465544665446754468544695447054471544725447354474544755447654477544785447954480544815448254483544845448554486544875448854489544905449154492544935449454495544965449754498544995450054501545025450354504545055450654507545085450954510545115451254513545145451554516545175451854519545205452154522545235452454525545265452754528545295453054531545325453354534545355453654537545385453954540545415454254543545445454554546545475454854549545505455154552545535455454555545565455754558545595456054561545625456354564545655456654567545685456954570545715457254573545745457554576545775457854579545805458154582545835458454585545865458754588545895459054591545925459354594545955459654597545985459954600546015460254603546045460554606546075460854609546105461154612546135461454615546165461754618546195462054621546225462354624546255462654627546285462954630546315463254633546345463554636546375463854639546405464154642546435464454645546465464754648546495465054651546525465354654546555465654657546585465954660546615466254663546645466554666546675466854669546705467154672546735467454675546765467754678546795468054681546825468354684546855468654687546885468954690546915469254693546945469554696546975469854699547005470154702547035470454705547065470754708547095471054711547125471354714547155471654717547185471954720547215472254723547245472554726547275472854729547305473154732547335473454735547365473754738547395474054741547425474354744547455474654747547485474954750547515475254753547545475554756547575475854759547605476154762547635476454765547665476754768547695477054771547725477354774547755477654777547785477954780547815478254783547845478554786547875478854789547905479154792547935479454795547965479754798547995480054801548025480354804548055480654807548085480954810548115481254813548145481554816548175481854819548205482154822548235482454825548265482754828548295483054831548325483354834548355483654837548385483954840548415484254843548445484554846548475484854849548505485154852548535485454855548565485754858548595486054861548625486354864548655486654867548685486954870548715487254873548745487554876548775487854879548805488154882548835488454885548865488754888548895489054891548925489354894548955489654897548985489954900549015490254903549045490554906549075490854909549105491154912549135491454915549165491754918549195492054921549225492354924549255492654927549285492954930549315493254933549345493554936549375493854939549405494154942549435494454945549465494754948549495495054951549525495354954549555495654957549585495954960549615496254963549645496554966549675496854969549705497154972549735497454975549765497754978549795498054981549825498354984549855498654987549885498954990549915499254993549945499554996549975499854999550005500155002550035500455005550065500755008550095501055011550125501355014550155501655017550185501955020550215502255023550245502555026550275502855029550305503155032550335503455035550365503755038550395504055041550425504355044550455504655047550485504955050550515505255053550545505555056550575505855059550605506155062550635506455065550665506755068550695507055071550725507355074550755507655077550785507955080550815508255083550845508555086550875508855089550905509155092550935509455095550965509755098550995510055101551025510355104551055510655107551085510955110551115511255113551145511555116551175511855119551205512155122551235512455125551265512755128551295513055131551325513355134551355513655137551385513955140551415514255143551445514555146551475514855149551505515155152551535515455155551565515755158551595516055161551625516355164551655516655167551685516955170551715517255173551745517555176551775517855179551805518155182551835518455185551865518755188551895519055191551925519355194551955519655197551985519955200552015520255203552045520555206552075520855209552105521155212552135521455215552165521755218552195522055221552225522355224552255522655227552285522955230552315523255233552345523555236552375523855239552405524155242552435524455245552465524755248552495525055251552525525355254552555525655257552585525955260552615526255263552645526555266552675526855269552705527155272552735527455275552765527755278552795528055281552825528355284552855528655287552885528955290552915529255293552945529555296552975529855299553005530155302553035530455305553065530755308553095531055311553125531355314553155531655317553185531955320553215532255323553245532555326553275532855329553305533155332553335533455335553365533755338553395534055341553425534355344553455534655347553485534955350553515535255353553545535555356553575535855359553605536155362553635536455365553665536755368553695537055371553725537355374553755537655377553785537955380553815538255383553845538555386553875538855389553905539155392553935539455395553965539755398553995540055401554025540355404554055540655407554085540955410554115541255413554145541555416554175541855419554205542155422554235542455425554265542755428554295543055431554325543355434554355543655437554385543955440554415544255443554445544555446554475544855449554505545155452554535545455455554565545755458554595546055461554625546355464554655546655467554685546955470554715547255473554745547555476554775547855479554805548155482554835548455485554865548755488554895549055491554925549355494554955549655497554985549955500555015550255503555045550555506555075550855509555105551155512555135551455515555165551755518555195552055521555225552355524555255552655527555285552955530555315553255533555345553555536555375553855539555405554155542555435554455545555465554755548555495555055551555525555355554555555555655557555585555955560555615556255563555645556555566555675556855569555705557155572555735557455575555765557755578555795558055581555825558355584555855558655587555885558955590555915559255593555945559555596555975559855599556005560155602556035560455605556065560755608556095561055611556125561355614556155561655617556185561955620556215562255623556245562555626556275562855629556305563155632556335563455635556365563755638556395564055641556425564355644556455564655647556485564955650556515565255653556545565555656556575565855659556605566155662556635566455665556665566755668556695567055671556725567355674556755567655677556785567955680556815568255683556845568555686556875568855689556905569155692556935569455695556965569755698556995570055701557025570355704557055570655707557085570955710557115571255713557145571555716557175571855719557205572155722557235572455725557265572755728557295573055731557325573355734557355573655737557385573955740557415574255743557445574555746557475574855749557505575155752557535575455755557565575755758557595576055761557625576355764557655576655767557685576955770557715577255773557745577555776557775577855779557805578155782557835578455785557865578755788557895579055791557925579355794557955579655797557985579955800558015580255803558045580555806558075580855809558105581155812558135581455815558165581755818558195582055821558225582355824558255582655827558285582955830558315583255833558345583555836558375583855839558405584155842558435584455845558465584755848558495585055851558525585355854558555585655857558585585955860558615586255863558645586555866558675586855869558705587155872558735587455875558765587755878558795588055881558825588355884558855588655887558885588955890558915589255893558945589555896558975589855899559005590155902559035590455905559065590755908559095591055911559125591355914559155591655917559185591955920559215592255923559245592555926559275592855929559305593155932559335593455935559365593755938559395594055941559425594355944559455594655947559485594955950559515595255953559545595555956559575595855959559605596155962559635596455965559665596755968559695597055971559725597355974559755597655977559785597955980559815598255983559845598555986559875598855989559905599155992559935599455995559965599755998559995600056001560025600356004560055600656007560085600956010560115601256013560145601556016560175601856019560205602156022560235602456025560265602756028560295603056031560325603356034560355603656037560385603956040560415604256043560445604556046560475604856049560505605156052560535605456055560565605756058560595606056061560625606356064560655606656067560685606956070560715607256073560745607556076560775607856079560805608156082560835608456085560865608756088560895609056091560925609356094560955609656097560985609956100561015610256103561045610556106561075610856109561105611156112561135611456115561165611756118561195612056121561225612356124561255612656127561285612956130561315613256133561345613556136561375613856139561405614156142561435614456145561465614756148561495615056151561525615356154561555615656157561585615956160561615616256163561645616556166561675616856169561705617156172561735617456175561765617756178561795618056181561825618356184561855618656187561885618956190561915619256193561945619556196561975619856199562005620156202562035620456205562065620756208562095621056211562125621356214562155621656217562185621956220562215622256223562245622556226562275622856229562305623156232562335623456235562365623756238562395624056241562425624356244562455624656247562485624956250562515625256253562545625556256562575625856259562605626156262562635626456265562665626756268562695627056271562725627356274562755627656277562785627956280562815628256283562845628556286562875628856289562905629156292562935629456295562965629756298562995630056301563025630356304563055630656307563085630956310563115631256313563145631556316563175631856319563205632156322563235632456325563265632756328563295633056331563325633356334563355633656337563385633956340563415634256343563445634556346563475634856349563505635156352563535635456355563565635756358563595636056361563625636356364563655636656367563685636956370563715637256373563745637556376563775637856379563805638156382563835638456385563865638756388563895639056391563925639356394563955639656397563985639956400564015640256403564045640556406564075640856409564105641156412564135641456415564165641756418564195642056421564225642356424564255642656427564285642956430564315643256433564345643556436564375643856439564405644156442564435644456445564465644756448564495645056451564525645356454564555645656457564585645956460564615646256463564645646556466564675646856469564705647156472564735647456475564765647756478564795648056481564825648356484564855648656487564885648956490564915649256493564945649556496564975649856499565005650156502565035650456505565065650756508565095651056511565125651356514565155651656517565185651956520565215652256523565245652556526565275652856529565305653156532565335653456535565365653756538565395654056541565425654356544565455654656547565485654956550565515655256553565545655556556565575655856559565605656156562565635656456565565665656756568565695657056571565725657356574565755657656577565785657956580565815658256583565845658556586565875658856589565905659156592565935659456595565965659756598565995660056601566025660356604566055660656607566085660956610566115661256613566145661556616566175661856619566205662156622566235662456625566265662756628566295663056631566325663356634566355663656637566385663956640566415664256643566445664556646566475664856649566505665156652566535665456655566565665756658566595666056661566625666356664566655666656667566685666956670566715667256673566745667556676566775667856679566805668156682566835668456685566865668756688566895669056691566925669356694566955669656697566985669956700567015670256703567045670556706567075670856709567105671156712567135671456715567165671756718567195672056721567225672356724567255672656727567285672956730567315673256733567345673556736567375673856739567405674156742567435674456745567465674756748567495675056751567525675356754567555675656757567585675956760567615676256763567645676556766567675676856769567705677156772567735677456775567765677756778567795678056781567825678356784567855678656787567885678956790567915679256793567945679556796567975679856799568005680156802568035680456805568065680756808568095681056811568125681356814568155681656817568185681956820568215682256823568245682556826568275682856829568305683156832568335683456835568365683756838568395684056841568425684356844568455684656847568485684956850568515685256853568545685556856568575685856859568605686156862568635686456865568665686756868568695687056871568725687356874568755687656877568785687956880568815688256883568845688556886568875688856889568905689156892568935689456895568965689756898568995690056901569025690356904569055690656907569085690956910569115691256913569145691556916569175691856919569205692156922569235692456925569265692756928569295693056931569325693356934569355693656937569385693956940569415694256943569445694556946569475694856949569505695156952569535695456955569565695756958569595696056961569625696356964569655696656967569685696956970569715697256973569745697556976569775697856979569805698156982569835698456985569865698756988569895699056991569925699356994569955699656997569985699957000570015700257003570045700557006570075700857009570105701157012570135701457015570165701757018570195702057021570225702357024570255702657027570285702957030570315703257033570345703557036570375703857039570405704157042570435704457045570465704757048570495705057051570525705357054570555705657057570585705957060570615706257063570645706557066570675706857069570705707157072570735707457075570765707757078570795708057081570825708357084570855708657087570885708957090570915709257093570945709557096570975709857099571005710157102571035710457105571065710757108571095711057111571125711357114571155711657117571185711957120571215712257123571245712557126571275712857129571305713157132571335713457135571365713757138571395714057141571425714357144571455714657147571485714957150571515715257153571545715557156571575715857159571605716157162571635716457165571665716757168571695717057171571725717357174571755717657177571785717957180571815718257183571845718557186571875718857189571905719157192571935719457195571965719757198571995720057201572025720357204572055720657207572085720957210572115721257213572145721557216572175721857219572205722157222572235722457225572265722757228572295723057231572325723357234572355723657237572385723957240572415724257243572445724557246572475724857249572505725157252572535725457255572565725757258572595726057261572625726357264572655726657267572685726957270572715727257273572745727557276572775727857279572805728157282572835728457285572865728757288572895729057291572925729357294572955729657297572985729957300573015730257303573045730557306573075730857309573105731157312573135731457315573165731757318573195732057321573225732357324573255732657327573285732957330573315733257333573345733557336573375733857339573405734157342573435734457345573465734757348573495735057351573525735357354573555735657357573585735957360573615736257363573645736557366573675736857369573705737157372573735737457375573765737757378573795738057381573825738357384573855738657387573885738957390573915739257393573945739557396573975739857399574005740157402574035740457405574065740757408574095741057411574125741357414574155741657417574185741957420574215742257423574245742557426574275742857429574305743157432574335743457435574365743757438574395744057441574425744357444574455744657447574485744957450574515745257453574545745557456574575745857459574605746157462574635746457465574665746757468574695747057471574725747357474574755747657477574785747957480574815748257483574845748557486574875748857489574905749157492574935749457495574965749757498574995750057501575025750357504575055750657507575085750957510575115751257513575145751557516575175751857519575205752157522575235752457525575265752757528575295753057531575325753357534575355753657537575385753957540575415754257543575445754557546575475754857549575505755157552575535755457555575565755757558575595756057561575625756357564575655756657567575685756957570575715757257573575745757557576575775757857579575805758157582575835758457585575865758757588575895759057591575925759357594575955759657597575985759957600576015760257603576045760557606576075760857609576105761157612576135761457615576165761757618576195762057621576225762357624576255762657627576285762957630576315763257633576345763557636576375763857639576405764157642576435764457645576465764757648576495765057651576525765357654576555765657657576585765957660576615766257663576645766557666576675766857669576705767157672576735767457675576765767757678576795768057681576825768357684576855768657687576885768957690576915769257693576945769557696576975769857699577005770157702577035770457705577065770757708577095771057711577125771357714577155771657717577185771957720577215772257723577245772557726577275772857729577305773157732577335773457735577365773757738577395774057741577425774357744577455774657747577485774957750577515775257753577545775557756577575775857759577605776157762577635776457765577665776757768577695777057771577725777357774577755777657777577785777957780577815778257783577845778557786577875778857789577905779157792577935779457795577965779757798577995780057801578025780357804578055780657807578085780957810578115781257813578145781557816578175781857819578205782157822578235782457825578265782757828578295783057831578325783357834578355783657837578385783957840578415784257843578445784557846578475784857849578505785157852578535785457855578565785757858578595786057861578625786357864578655786657867578685786957870578715787257873578745787557876578775787857879578805788157882578835788457885578865788757888578895789057891578925789357894578955789657897578985789957900579015790257903579045790557906579075790857909579105791157912579135791457915579165791757918579195792057921579225792357924579255792657927579285792957930579315793257933579345793557936579375793857939579405794157942579435794457945579465794757948579495795057951579525795357954579555795657957579585795957960579615796257963579645796557966579675796857969579705797157972579735797457975579765797757978579795798057981579825798357984579855798657987579885798957990579915799257993579945799557996579975799857999580005800158002580035800458005580065800758008580095801058011580125801358014580155801658017580185801958020580215802258023580245802558026580275802858029580305803158032580335803458035580365803758038580395804058041580425804358044580455804658047580485804958050580515805258053580545805558056580575805858059580605806158062580635806458065580665806758068580695807058071580725807358074580755807658077580785807958080580815808258083580845808558086580875808858089580905809158092580935809458095580965809758098580995810058101581025810358104581055810658107581085810958110581115811258113581145811558116581175811858119581205812158122581235812458125581265812758128581295813058131581325813358134581355813658137581385813958140581415814258143581445814558146581475814858149581505815158152581535815458155581565815758158581595816058161581625816358164581655816658167581685816958170581715817258173581745817558176581775817858179581805818158182581835818458185581865818758188581895819058191581925819358194581955819658197581985819958200582015820258203582045820558206582075820858209582105821158212582135821458215582165821758218582195822058221582225822358224582255822658227582285822958230582315823258233582345823558236582375823858239582405824158242582435824458245582465824758248582495825058251582525825358254582555825658257582585825958260582615826258263582645826558266582675826858269582705827158272582735827458275582765827758278582795828058281582825828358284582855828658287582885828958290582915829258293582945829558296582975829858299583005830158302583035830458305583065830758308583095831058311583125831358314583155831658317583185831958320583215832258323583245832558326583275832858329583305833158332583335833458335583365833758338583395834058341583425834358344583455834658347583485834958350583515835258353583545835558356583575835858359583605836158362583635836458365583665836758368583695837058371583725837358374583755837658377583785837958380583815838258383583845838558386583875838858389583905839158392583935839458395583965839758398583995840058401584025840358404584055840658407584085840958410584115841258413584145841558416584175841858419584205842158422584235842458425584265842758428584295843058431584325843358434584355843658437584385843958440584415844258443584445844558446584475844858449584505845158452584535845458455584565845758458584595846058461584625846358464584655846658467584685846958470584715847258473584745847558476584775847858479584805848158482584835848458485584865848758488584895849058491584925849358494584955849658497584985849958500585015850258503585045850558506585075850858509585105851158512585135851458515585165851758518585195852058521585225852358524585255852658527585285852958530585315853258533585345853558536585375853858539585405854158542585435854458545585465854758548585495855058551585525855358554585555855658557585585855958560585615856258563585645856558566585675856858569585705857158572585735857458575585765857758578585795858058581585825858358584585855858658587585885858958590585915859258593585945859558596585975859858599586005860158602586035860458605586065860758608586095861058611586125861358614586155861658617586185861958620586215862258623586245862558626586275862858629586305863158632586335863458635586365863758638586395864058641586425864358644586455864658647586485864958650586515865258653586545865558656586575865858659586605866158662586635866458665586665866758668586695867058671586725867358674586755867658677586785867958680586815868258683586845868558686586875868858689586905869158692586935869458695586965869758698586995870058701587025870358704587055870658707587085870958710587115871258713587145871558716587175871858719587205872158722587235872458725587265872758728587295873058731587325873358734587355873658737587385873958740587415874258743587445874558746587475874858749587505875158752587535875458755587565875758758587595876058761587625876358764587655876658767587685876958770587715877258773587745877558776587775877858779587805878158782587835878458785587865878758788587895879058791587925879358794587955879658797587985879958800588015880258803588045880558806588075880858809588105881158812588135881458815588165881758818588195882058821588225882358824588255882658827588285882958830588315883258833588345883558836588375883858839588405884158842588435884458845588465884758848588495885058851588525885358854588555885658857588585885958860588615886258863588645886558866588675886858869588705887158872588735887458875588765887758878588795888058881588825888358884588855888658887588885888958890588915889258893588945889558896588975889858899589005890158902589035890458905589065890758908589095891058911589125891358914589155891658917589185891958920589215892258923589245892558926589275892858929589305893158932589335893458935589365893758938589395894058941589425894358944589455894658947589485894958950589515895258953589545895558956589575895858959589605896158962589635896458965589665896758968589695897058971589725897358974589755897658977589785897958980589815898258983589845898558986589875898858989589905899158992589935899458995589965899758998589995900059001590025900359004590055900659007590085900959010590115901259013590145901559016590175901859019590205902159022590235902459025590265902759028590295903059031590325903359034590355903659037590385903959040590415904259043590445904559046590475904859049590505905159052590535905459055590565905759058590595906059061590625906359064590655906659067590685906959070590715907259073590745907559076590775907859079590805908159082590835908459085590865908759088590895909059091590925909359094590955909659097590985909959100591015910259103591045910559106591075910859109591105911159112591135911459115591165911759118591195912059121591225912359124591255912659127591285912959130591315913259133591345913559136591375913859139591405914159142591435914459145591465914759148591495915059151591525915359154591555915659157591585915959160591615916259163591645916559166591675916859169591705917159172591735917459175591765917759178591795918059181591825918359184591855918659187591885918959190591915919259193591945919559196591975919859199592005920159202592035920459205592065920759208592095921059211592125921359214592155921659217592185921959220592215922259223592245922559226592275922859229592305923159232592335923459235592365923759238592395924059241592425924359244592455924659247592485924959250592515925259253592545925559256592575925859259592605926159262592635926459265592665926759268592695927059271592725927359274592755927659277592785927959280592815928259283592845928559286592875928859289592905929159292592935929459295592965929759298592995930059301593025930359304593055930659307593085930959310593115931259313593145931559316593175931859319593205932159322593235932459325593265932759328593295933059331593325933359334593355933659337593385933959340593415934259343593445934559346593475934859349593505935159352593535935459355593565935759358593595936059361593625936359364593655936659367593685936959370593715937259373593745937559376593775937859379593805938159382593835938459385593865938759388593895939059391593925939359394593955939659397593985939959400594015940259403594045940559406594075940859409594105941159412594135941459415594165941759418594195942059421594225942359424594255942659427594285942959430594315943259433594345943559436594375943859439594405944159442594435944459445594465944759448594495945059451594525945359454594555945659457594585945959460594615946259463594645946559466594675946859469594705947159472594735947459475594765947759478594795948059481594825948359484594855948659487594885948959490594915949259493594945949559496594975949859499595005950159502595035950459505595065950759508595095951059511595125951359514595155951659517595185951959520595215952259523595245952559526595275952859529595305953159532595335953459535595365953759538595395954059541595425954359544595455954659547595485954959550595515955259553595545955559556595575955859559595605956159562595635956459565595665956759568595695957059571595725957359574595755957659577595785957959580595815958259583595845958559586595875958859589595905959159592595935959459595595965959759598595995960059601596025960359604596055960659607596085960959610596115961259613596145961559616596175961859619596205962159622596235962459625596265962759628596295963059631596325963359634596355963659637596385963959640596415964259643596445964559646596475964859649596505965159652596535965459655596565965759658596595966059661596625966359664596655966659667596685966959670596715967259673596745967559676596775967859679596805968159682596835968459685596865968759688596895969059691596925969359694596955969659697596985969959700597015970259703597045970559706597075970859709597105971159712597135971459715597165971759718597195972059721597225972359724597255972659727597285972959730597315973259733597345973559736597375973859739597405974159742597435974459745597465974759748597495975059751597525975359754597555975659757597585975959760597615976259763597645976559766597675976859769597705977159772597735977459775597765977759778597795978059781597825978359784597855978659787597885978959790597915979259793597945979559796597975979859799598005980159802598035980459805598065980759808598095981059811598125981359814598155981659817598185981959820598215982259823598245982559826598275982859829598305983159832598335983459835598365983759838598395984059841598425984359844598455984659847598485984959850598515985259853598545985559856598575985859859598605986159862598635986459865598665986759868598695987059871598725987359874598755987659877598785987959880598815988259883598845988559886598875988859889598905989159892598935989459895598965989759898598995990059901599025990359904599055990659907599085990959910599115991259913599145991559916599175991859919599205992159922599235992459925599265992759928599295993059931599325993359934599355993659937599385993959940599415994259943599445994559946599475994859949599505995159952599535995459955599565995759958599595996059961599625996359964599655996659967599685996959970599715997259973599745997559976599775997859979599805998159982599835998459985599865998759988599895999059991599925999359994599955999659997599985999960000600016000260003600046000560006600076000860009600106001160012600136001460015600166001760018600196002060021600226002360024600256002660027600286002960030600316003260033600346003560036600376003860039600406004160042600436004460045600466004760048600496005060051600526005360054600556005660057600586005960060600616006260063600646006560066600676006860069600706007160072600736007460075600766007760078600796008060081600826008360084600856008660087600886008960090600916009260093600946009560096600976009860099601006010160102601036010460105601066010760108601096011060111601126011360114601156011660117601186011960120601216012260123601246012560126601276012860129601306013160132601336013460135601366013760138601396014060141601426014360144601456014660147601486014960150601516015260153601546015560156601576015860159601606016160162601636016460165601666016760168601696017060171601726017360174601756017660177601786017960180601816018260183601846018560186601876018860189601906019160192601936019460195601966019760198601996020060201602026020360204602056020660207602086020960210602116021260213602146021560216602176021860219602206022160222602236022460225602266022760228602296023060231602326023360234602356023660237602386023960240602416024260243602446024560246602476024860249602506025160252602536025460255602566025760258602596026060261602626026360264602656026660267602686026960270602716027260273602746027560276602776027860279602806028160282602836028460285602866028760288602896029060291602926029360294602956029660297602986029960300603016030260303603046030560306603076030860309603106031160312603136031460315603166031760318603196032060321603226032360324603256032660327603286032960330603316033260333603346033560336603376033860339603406034160342603436034460345603466034760348603496035060351603526035360354603556035660357603586035960360603616036260363603646036560366603676036860369603706037160372603736037460375603766037760378603796038060381603826038360384603856038660387603886038960390603916039260393603946039560396603976039860399604006040160402604036040460405604066040760408604096041060411604126041360414604156041660417604186041960420604216042260423604246042560426604276042860429604306043160432604336043460435604366043760438604396044060441604426044360444604456044660447604486044960450604516045260453604546045560456604576045860459604606046160462604636046460465604666046760468604696047060471604726047360474604756047660477604786047960480604816048260483604846048560486604876048860489604906049160492604936049460495604966049760498604996050060501605026050360504605056050660507605086050960510605116051260513605146051560516605176051860519605206052160522605236052460525605266052760528605296053060531605326053360534605356053660537605386053960540605416054260543605446054560546605476054860549605506055160552605536055460555605566055760558605596056060561605626056360564605656056660567605686056960570605716057260573605746057560576605776057860579605806058160582605836058460585605866058760588605896059060591605926059360594605956059660597605986059960600606016060260603606046060560606606076060860609606106061160612606136061460615606166061760618606196062060621606226062360624606256062660627606286062960630606316063260633606346063560636606376063860639606406064160642606436064460645606466064760648606496065060651606526065360654606556065660657606586065960660606616066260663606646066560666606676066860669606706067160672606736067460675606766067760678606796068060681606826068360684606856068660687606886068960690606916069260693606946069560696606976069860699607006070160702607036070460705607066070760708607096071060711607126071360714607156071660717607186071960720607216072260723607246072560726607276072860729607306073160732607336073460735607366073760738607396074060741607426074360744607456074660747607486074960750607516075260753607546075560756607576075860759607606076160762607636076460765607666076760768607696077060771607726077360774607756077660777607786077960780607816078260783607846078560786607876078860789607906079160792607936079460795607966079760798607996080060801608026080360804608056080660807608086080960810608116081260813608146081560816608176081860819608206082160822608236082460825608266082760828608296083060831608326083360834608356083660837608386083960840608416084260843608446084560846608476084860849608506085160852608536085460855608566085760858608596086060861608626086360864608656086660867608686086960870608716087260873608746087560876608776087860879608806088160882608836088460885608866088760888608896089060891608926089360894608956089660897608986089960900609016090260903609046090560906609076090860909609106091160912609136091460915609166091760918
  1. 2007-12-31 Paul Thomas <pault@gcc.gnu.org>
  2. PR fortran/34558
  3. * gfortran.dg/linked_list_1.f90: New test.
  4. 2007-12-29 Richard Sandiford <rsandifo@nildram.co.uk>
  5. * lib/objc.exp (objc_libgcc_s_path): Set objc_libgcc_s_path
  6. instead of appending to it.
  7. 2007-12-27 Dorit Nuzman <dorit@il.ibm.com>
  8. PR tree-optimization/34591
  9. * gcc.dg/vect/pr34591.c: New test.
  10. 2007-12-27 Thomas Koenig <tkoenig@gcc.gnu.org>
  11. PR libfortran/34594
  12. * gfortran.dg/direct_io_8.f90: New test case.
  13. 2007-12-27 Jakub Jelinek <jakub@redhat.com>
  14. PR target/34281
  15. * gcc.c-torture/execute/20071213-1.c: New test.
  16. 2007-12-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  17. PR libfortran/34560
  18. * gfortran.dg/read_eof_5.f90: New test.
  19. 2007-12-25 Tobias Burnus <burnus@net-b.de>
  20. PR fortran/34514
  21. * gfortran.dg/initialization_17.f90: New.
  22. 2007-12-25 Thomas Koenig <tkoenig@gcc.gnu.org>
  23. PR libfortran/34566
  24. * gfortran.dg/matmul_6.f90: New test.
  25. 2007-12-23 Tobias Burnus <burnus@net-b.de>
  26. PR fortran/34421
  27. * gfortran.dg/entry_17.f90: New.
  28. 2007-12-23 Daniel Franke <franke.daniel@gmail.com>
  29. PR fortran/34536
  30. * gfortran.dg/integer_exponentiation_2.f90: Fixed testcase.
  31. * gfortran.dg/real_const_3.f90: Likewise.
  32. * gfortran.dg/unary_operator.f90: New test.
  33. 2007-12-23 Eric Botcazou <ebotcazou@adacore.com>
  34. * gnat.dg/pack2.adb: New test.
  35. 2007-12-22 Daniel Franke <franke.daniel@gmail.com>
  36. PR fortran/34559
  37. * gfortran.dg/repeat_6.f90: New test.
  38. 2007-12-22 Thomas Koenig <tkoenig@gcc.gnu.org>
  39. PR fortran/34549
  40. * cshift_shift_real_1.f90: New test.
  41. 2007-12-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  42. PR fortran/34540
  43. * gfortran.dg/shift-kind_2.f90: New test.
  44. 2007-12-21 Kazu Hirata <kazu@codesourcery.com>
  45. PR target/8835
  46. * gcc.dg/pr8835-1.c: New.
  47. 2007-12-21 Paul Thomas <pault@gcc.gnu.org>
  48. PR fortran/34438
  49. * gfortran.dg/default_initialization_3.f90: New test.
  50. 2007-12-21 Richard Sandiford <rsandifo@nildram.co.uk>
  51. * gcc.target/mips/mips.exp (setup_mips_tests): Fix _MIPS_SIM
  52. conditions.
  53. (dg-mips-options): Treat -march=24k* as a 32-bit option.
  54. 2007-12-20 Jack Howarth <howarth@bromo.med.uc.edu>
  55. * gcc.dg/torture/builtin-modf-1.c: Pass "-funsafe-math-optimizations
  56. -fsigned-zeros -fno-associative-math" on powerpc-*-darwin*.
  57. 2007-12-20 Jason Merrill <jason@redhat.com>
  58. * gcc.dg/overload/arg[14].C: Remove expected errors.
  59. 2007-12-20 Jakub Jelinek <jakub@redhat.com>
  60. PR c++/34459
  61. * gcc.c-torture/execute/20071219-1.c: New test.
  62. 2007-12-20 Tobias Burnus <burnus@net-b.de>
  63. PR fortran/34530
  64. * gfortran.dg/namelist_44.f90: New.
  65. 2007-12-20 Tobias Burnus <burnus@net-b.de>
  66. PR fortran/34482
  67. * gfortran.dg/boz_8.f90: Add error-check check.
  68. * gfortran.dg/boz_9.f90: Shorten BOZ where needed, replace
  69. stop by call abort.
  70. 2007-12-19 Zdenek Dvorak <ook@ucw.cz>
  71. * gcc.dg/gomp/combined-1.c: New test.
  72. 2007-12-19 Zdenek Dvorak <ook@ucw.cz>
  73. PR tree-optimization/34355
  74. * g++.dg/tree-ssa/pr34355.C: New test.
  75. 2007-12-19 Revital Eres <eres@il.ibm.com>
  76. * gcc.dg/sms-5.c: New testcase.
  77. 2007-12-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  78. PR fortran/34325
  79. * gfortran.dg/missing_parens_1.f90: New.
  80. * gfortran.dg/missing_parens_1.f90: New.
  81. 2007-12-19 Daniel Franke <franke.daniel@gmail.com>
  82. PR fortran/34495
  83. * gfortran.dg/transfer_simplify_2.f90: Fixed invalid initialization
  84. expressions.
  85. * gfortran.dg/transfer_simplify_7.f90: New test.
  86. 2007-12-18 Janis Johnson <janis187@us.ibm.com>
  87. * gcc.dg/pr32912-3.c: Compile with -w.
  88. * gcc.dg/torture/builtin-modf-1.c: Remove -funsafe-math-optimizations.
  89. 2007-12-18 Douglas Gregor <doug.gregor@gmail.com>
  90. Jakub Jelinek <jakub@redhat.com>
  91. PR c++/32565
  92. PR c++/33943
  93. PR c++/33965
  94. * g++.dg/cpp0x/variadic86.C: New.
  95. * g++.dg/cpp0x/variadic87.C: New.
  96. * g++.dg/cpp0x/variadic84.C: New.
  97. * g++.dg/cpp0x/variadic85.C: New.
  98. * g++.dg/template/ttp25.C: New.
  99. 2007-12-18 Sebastian Pop <sebastian.pop@amd.com>
  100. PR tree-optimization/34123
  101. * gcc.dg/tree-ssa/pr34123.c: New test.
  102. 2007-12-18 Richard Sandiford <rsandifo@nildram.co.uk>
  103. PR rtl-optimization/34456
  104. * gcc.c-torture/execute/pr34456.c: New test.
  105. 2007-12-18 Jakub Jelinek <jakub@redhat.com>
  106. PR c++/34488
  107. * g++.dg/parse/friend7.C: New test.
  108. PR rtl-optimization/34490
  109. * gcc.c-torture/execute/20071216-1.c: New test.
  110. 2007-12-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  111. * gcc.dg/torture/builtin-math-4.c: Remove XFAIL.
  112. 2007-12-17 Dorit Nuzman <dorit@il.ibm.com>
  113. * gcc.dg/tree-ssa/gen-vect-2.c: Change verbosity level to 4.
  114. * gcc.dg/tree-ssa/gen-vect-32.c: Likewise
  115. * gcc.dg/tree-ssa/gen-vect-25.c: Likewise
  116. * gcc.dg/tree-ssa/gen-vect-26.c: Likewise
  117. * gcc.dg/tree-ssa/gen-vect-28.c: Likewise
  118. 2007-12-17 Jakub Jelinek <jakub@redhat.com>
  119. PR c/34506
  120. * gcc.dg/gomp/clause-2.c: New test.
  121. * g++.dg/gomp/clause-4.C: New test.
  122. 2007-12-17 Tobias Burnus <burnus@net-b.de>
  123. * gfortran.dg/initialization_16.f90: Update as FLOAT/SNGL are
  124. part of Fortran 77/95/2003.
  125. 2007-12-17 Dorit Nuzman <dorit@il.ibm.com>
  126. PR tree-optimization/34445
  127. * gfortran.dg/vect/cost-model-pr34445.f: New test.
  128. * gfortran.dg/vect/cost-model-pr34445a.f: New test.
  129. 2007-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  130. PR fortran/34427
  131. * gfortran.dg/namelist_42.f90: Update.
  132. * gfortran.dg/namelist_43.f90: New.
  133. 2007-12-16 Tobias Burnus <burnus@net-b.de>
  134. PR fortran/34495
  135. * gfortran.dg/initialization_16.f90: New.
  136. 2007-12-16 Thomas Koenig <tkoenig@gcc.gnu.org>
  137. PR fortran/34305
  138. * gfortran.dg/real_dimension_1.f: New test case.
  139. 2007-12-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
  140. * gcc.dg/torture/pr24257.c: Remove -O from options.
  141. 2007-12-16 Tobias Burnus <burnus@net-b.de>
  142. PR fortran/34246
  143. * gfortran.dg/bind_c_usage_16.f03: Extend test.
  144. 2007-12-16 Paul Thomas <pault@gcc.gnu.org>
  145. PR fortran/31213
  146. PR fortran/33888
  147. PR fortran/33998
  148. * gfortran.dg/mapping_1.f90: New test.
  149. * gfortran.dg/mapping_2.f90: New test.
  150. * gfortran.dg/mapping_3.f90: New test.
  151. 2007-12-16 Richard Sandiford <rsandifo@nildram.co.uk>
  152. PR rtl-optimization/34415
  153. * gcc.c-torture/execute/pr34415.c: New test.
  154. 2007-12-16 Danny Smith <dannysmith@users.sourceforge.net>
  155. * gcc.target/i386/fastcall-1.c: (f4): Change return type to
  156. void.
  157. 2007-12-16 Jakub Jelinek <jakub@redhat.com>
  158. PR bootstrap/34003
  159. * gcc.dg/pr34003-1.c: New test.
  160. * gcc.dg/pr34003-2.c: New.
  161. 2007-12-15 Hans-Peter Nilsson <hp@axis.com>
  162. * gcc.target/cris/peep2-xsrand.c, gcc.target/cris/asmreg-1.c,
  163. gcc.target/cris/peep2-andu1.c, gcc.target/cris/peep2-xsrand2.c,
  164. gcc.target/cris/20011127-1.c: Drop redundant target-specifier.
  165. * gcc.target/cris/peep2-andu2.c: Ditto. Make dg-do assemble and
  166. add -save-temps.
  167. * gcc.target/cris/torture/cris-torture.exp,
  168. gcc.target/cris/cris.exp: Run for crisv32-*-* too.
  169. * gcc.target/cris/builtin_ctz_v3.c,
  170. gcc.target/cris/builtin_ctz_v8.c,
  171. gcc.target/cris/builtin_clz_v0.c,
  172. gcc.target/cris/builtin_clz_v3.c,
  173. gcc.target/cris/builtin_bswap_v3.c,
  174. gcc.target/cris/builtin_bswap_v8.c, gcc.dg/sibcall-4.c,
  175. gcc.dg/pr19340.c, gcc.dg/20020919-1.c, gcc.dg/pr31866.c,
  176. gcc.dg/torture/cris-asm-mof-1.c, gcc.dg/torture/cris-volatile-1.c,
  177. gcc.dg/weak/typeof-2.c, gcc.dg/tree-ssa/loop-1.c,
  178. gcc.dg/tree-ssa/20040204-1.c, gcc.dg/sibcall-3.c,
  179. lib/target-supports.exp: Adjust for crisv32-*-*.
  180. 2007-12-15 Alexandre Oliva <aoliva@redhat.com>
  181. * gcc.dg/debug/const-3.c: New.
  182. 2007-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  183. * g++.dg/other/datasec1.C: Require named section support.
  184. 2007-12-14 Jakub Jelinek <jakub@redhat.com>
  185. PR target/29978
  186. * gcc.target/i386/pr29978.c: New test.
  187. 2007-12-14 Uros Bizjak <ubizjak@gmail.com>
  188. * gcc.target/i386/sse-12.c (dg-options): Use -msse4
  189. instead of -msse4.1.
  190. * gcc.target/i386/sse-12.c (dg-options): Ditto.
  191. * g++.dg/other/i386-2.C (dg-options): Ditto.
  192. 2007-12-14 Tobias Burnus <burnus@net-b.de>
  193. PR fortran/34438
  194. * gfortran.dg/private_type_10.f90: New.
  195. 2007-12-14 Tobias Burnus <burnus@net-b.de>
  196. PR fortran/34398
  197. * gfortran.dg/nan_4.f90: New.
  198. 2007-12-14 Richard Guenther <rguenther@suse.de>
  199. PR middle-end/34462
  200. * gcc.c-torture/compile/20071214-1.c: New testcase.
  201. 2007-12-14 Uros Bizjak <ubizjak@gmail.com>
  202. * gcc.target/i386/sse-14.c (test_1, test_2, test_2x, test_4): New
  203. macros to test macroized SSE intrinsics. Use new macros to test
  204. macroized SSE intrinsics from ammintrin.h, smmintrin.h, tmmintrin.h,
  205. emmintrin.h, xmmintrin.h and bmmintrin.h
  206. * gcc.target/i386/sse-13.c (__builtin_ia32_pcmp?str*128): Redefine
  207. to test with immediate operand.
  208. 2007-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  209. PR target/34091
  210. * gcc.c-torture/compile/pr34091.c: New test.
  211. 2007-12-13 Eric Botcazou <ebotcazou@libertysurf.fr>
  212. * gcc.dg/uninit-13.c: UnXFAIL.
  213. * gcc.dg/complex-5.c: New testcase.
  214. 2007-12-13 Olga Golovanevsky <olga@il.ibm.com>
  215. * gcc.dg/struct/struct-reorg.exp: Replace
  216. DEFAULT_CFLAGS by STRUCT_REORG_CFLAFS.
  217. 2007-12-13 Thomas Koenig <tkoenig@gcc.gnu.org>
  218. PR libfortran/34370
  219. PR libfortran/34323
  220. PR libfortran/34405
  221. * gfortran.dg/advance_6.f90: New test case.
  222. * gfortran.dg/direct_io_7.f90: New test case.
  223. * gfortran.dg/streamio_13.f90: New test case.
  224. 2007-12-13 Douglas Gregor <doug.gregor@gmail.com>
  225. * g++.dg/cpp0x/__func__.C: New.
  226. 2007-12-13 Uros Bizjak <ubizjak@gmail.com>
  227. PR target/34435
  228. * g++.dg/other/pr34435.C: New testcase.
  229. 2007-12-13 Olga Golovanevsky <olga@il.ibm.com>
  230. * gcc.dg/struct: New directory with tests
  231. for struct-reorg optimizaion.
  232. * gcc.dg/struct/struct-reorg.exp: New script.
  233. * gcc.dg/struct/wo_prof_array_through_pointer.c: New test.
  234. * gcc.dg/struct/wo_prof_malloc_size_var.c: Likewise.
  235. * gcc.dg/struct/wo_prof_mult_field_peeling.c: Likewise.
  236. * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Likewise.
  237. * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
  238. * gcc.dg/struct/wo_prof_escape_str_init.c: Likewise.
  239. * gcc.dg/struct/wo_prof_escape_substr_array.c: Likewise.
  240. * gcc.dg/struct/wo_prof_escape_substr_pointer.c: Likewise.
  241. * gcc.dg/struct/wo_prof_escape_substr_value.c: Likewise.
  242. * gcc.dg/struct/wo_prof_global_array.c: Likewise.
  243. * gcc.dg/struct/wo_prof_global_var.c: Likewise.
  244. * gcc.dg/struct/wo_prof_local_array.c: Likewise.
  245. * gcc.dg/struct/wo_prof_local_var.c: Likewise.
  246. * gcc.dg/struct/wo_prof_two_strs.c: Likewise.
  247. * gcc.dg/struct/wo_prof_single_str_global.c: Likewise.
  248. * gcc.dg/struct/wo_prof_single_str_local.c: Likewise.
  249. * gcc.dg/struct/wo_prof_single_str_pointer.c: Likewise.
  250. * gcc.dg/struct/w_prof_two_strs.c: Likewise.
  251. * gcc.dg/struct/w_prof_global_array.c: Likewise.
  252. * gcc.dg/struct/w_prof_global_var.c: Likewise.
  253. * gcc.dg/struct/w_prof_local_array.c: Likewise.
  254. * gcc.dg/struct/w_prof_local_var.c: Likewise.
  255. * gcc.dg/struct/w_prof_single_str_global.c: Likewise.
  256. * gcc.dg/struct/w_ratio_cold_str.c: Likewise.
  257. 2007-12-13 Tobias Burnus <burnus@net-b.de>
  258. PR fortran/34427
  259. * gfortran.dg/namelist_42.f90: New.
  260. 2007-12-12 Tobias Burnus <burnus@net-b.de>
  261. PR fortran/34254
  262. * gfortran.dg/function_kinds_3.f90: New.
  263. 2007-12-12 Andreas Krebbel <krebbel1@de.ibm.com>
  264. * gcc.target/s390/20071212-1.c: New testcase.
  265. 2007-12-11 Jakub Jelinek <jakub@redhat.com>
  266. PR c++/34238
  267. * g++.dg/ext/visibility/anon7.C: Add xfail.
  268. * g++.dg/ext/visibility/anon9.C: New test.
  269. * g++.dg/ext/visibility/anon10.C: New test.
  270. PR c++/34364
  271. * g++.dg/rtti/dyncast2.C: New test.
  272. 2007-12-11 Uros Bizjak <ubizjak@gmail.com>
  273. PR tree-optimization/34407
  274. * gcc.dg/vect/pr34407.c: New test.
  275. 2007-12-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  276. PR fortran/34411
  277. * gfortran.dg/error_recovery_5.f90: New.
  278. * gfortran.dg/optional_dim_2.f90: Fix test, not related to this PR.
  279. 2007-12-10 Jakub Jelinek <jakub@redhat.com>
  280. PR tree-optimization/34371
  281. * gcc.c-torture/compile/20071207-1.c: New test.
  282. 2007-12-10 Simon Martin <simartin@users.sourceforge.net>
  283. PR c++/34059
  284. * g++.dg/parse/crash40.C: New test.
  285. 2007-12-10 Eric Botcazou <ebotcazou@libertysurf.fr>
  286. * g++.dg/opt/memcpy1.C: New test.
  287. 2007-12-10 Tobias Burnus <burnus@net-b.de>
  288. PR fortran/34425
  289. * gfortran.dg/argument_checking_10.f90: New.
  290. 2007-12-10 Jakub Jelinek <jakub@redhat.com>
  291. PR rtl-optimization/34302
  292. * gcc.c-torture/execute/20071210-1.c: New test.
  293. 2007-12-10 Jakub Jelinek <jakub@redhat.com>
  294. PR c++/34395
  295. * g++.dg/cpp0x/error1.C: New test.
  296. PR c++/34394
  297. * g++.dg/other/error22.C: New test.
  298. 2007-12-10 Paolo Bonzini <bonzini@gnu.org>
  299. PR target/32086
  300. * gcc.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
  301. * g++.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
  302. * gfortran.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model.
  303. 2007-12-09 Jakub Jelinek <jakub@redhat.com>
  304. PR c++/34178
  305. PR c++/34340
  306. * g++.dg/template/repo6.C: New test.
  307. * g++.dg/template/repo7.C: New test.
  308. * g++.dg/template/repo8.C: New test.
  309. 2007-12-09 H.J. Lu <hjl@lucon.org>
  310. Tobias Burnus <burnus@net-b.de>
  311. PR fortran/34404
  312. * gfortran.dg/read_2.f90: New.
  313. 2007-12-09 Richard Sandiford <rsandifo@nildram.co.uk>
  314. * lib/target-supports.exp (check_effective_target_tls_native):
  315. Fix typo.
  316. 2007-12-09 Samuel Tardieu <sam@rfc1149.net>
  317. PR ada/34366
  318. * gnat.dg/enclosing_record_reference.ads,
  319. gnat.dg/enclosing_record_reference.adb: New test.
  320. 2007-12-09 Paul Thomas <pault@gcc.gnu.org>
  321. PR fortran/32129
  322. * gfortran.dg/derived_comp_array_ref_6.f90: New test.
  323. * gfortran.dg/derived_comp_array_ref_7.f90: New test.
  324. PR fortran/31487
  325. * gfortran.dg/char_component_initializer_1.f90: New test.
  326. 2007-12-09 Tobias Burnus <burnus@net-b.de>
  327. PR fortran/34342
  328. PR fortran/34345
  329. PR fortran/18026
  330. PR fortran/29471
  331. * gfortran.dg/boz_8.f90: New.
  332. * gfortran.dg/boz_9.f90: New.
  333. * gfortran.dg/boz_10.f90: New.
  334. * gfortran.dg/boz_7.f90: Update dg-warning.
  335. * gfortran.dg/pr16433.f: Add dg-error.
  336. * gfortan.dg/ibits.f90: Update dg-warning.
  337. * gfortran.dg/unf_io_convert_1.f90: Update/delete dg-warning.
  338. * gfortran.dg/unf_io_convert_2.f90: Ditto.
  339. 2007-12-08 Jakub Jelinek <jakub@redhat.com>
  340. PR fortran/34359
  341. * gfortran.dg/include_1.f90: New test.
  342. * gfortran.dg/include_1.inc: New.
  343. * gfortran.dg/include_2.f90: New test.
  344. 2007-12-08 Paul de Weerd <weerd@weirdnet.nl>
  345. * gcc.c-torture/compile/20011130-2.c: Fix typo.
  346. 2007-12-08 Tobias Burnus <burnus@net-b.de>
  347. PR fortran/34319
  348. * gfortran.dg/nan_3.f90: New.
  349. 2007-12-07 Jakub Jelinek <jakub@redhat.com>
  350. * g++.old-deja/g++.mike/empty.C: Remove 2 xfails.
  351. 2007-12-07 Olivier Hainque <hainque@adacore.com>
  352. * gnat.dg/tamdt*.ad?: Support for ...
  353. * gnat.dg/test_tamdt.adb: New test.
  354. 2007-12-07 Olivier Hainque <hainque@adacore.com>
  355. * gnat.dg/unc_memops.ads: Comment out the alloc/free/realloc
  356. exports and document how these can be exercised.
  357. 2007-12-07 Samuel Tardieu <sam@rfc1149.net>
  358. PR ada/15805
  359. * gnat.dg/specs/access_constants.ads: New test.
  360. * gnat.dg/specs/access_constant_decl.ads: New test.
  361. PR ada/21346
  362. * gnat.dg/compose.adb: New test.
  363. 2007-12-07 Olivier Hainque <hainque@adacore.com>
  364. PR ada/34173
  365. * gnat.dg/unc_memops.ad[sb]: Support for ...
  366. * gnat.dg/unc_memfree.adb: New test.
  367. 2007-12-06 Sebastian Pop <sebastian.pop@amd.com>
  368. * gfortran.dg/ltrans-7.f90: New.
  369. 2007-12-06 Martin Michlmayr <tbm@cyrius.com>
  370. Dorit Nuzman <dorit@il.ibm.com>
  371. PR tree-optimization/34005
  372. * gcc.dg/vect/pr34005.c: New test.
  373. 2007-12-06 Jakub Jelinek <jakub@redhat.com>
  374. PR c++/34336
  375. * g++.dg/template/new8.C: New test.
  376. 2007-12-06 Tobias Burnus <burnus@net-b.de>
  377. PR fortran/34333
  378. * gfortran.dg/boz_7.f90: New.
  379. * gfortran.dg/int_1.f90: Disable -pedantic option.
  380. * gfortran.dg/boz_1.f90: Ditto.
  381. * gfortran.dg/boz_3.f90: Ditto.
  382. * gfortran.dg/pr16433.f: Accomodate for new BOZ warning.
  383. * gfortran.dg/ibits.f90: Ditto.
  384. * gfortran.dg/unf_io_convert_1.f90: Ditto.
  385. * gfortran.dg/unf_io_convert_2.f90: Ditto.
  386. 2007-12-06 Paul Thomas <pault@gcc.gnu.org>
  387. PR fortran/34335
  388. * gfortran.dg/used_types_19.f90: New test.
  389. 2007-12-06 Kaz Kojima <kkojima@gcc.gnu.org>
  390. * gfortran.dg/nan_2.f90: Add -mieee for sh.
  391. * gfortran.dg/nearest_2.f90: Likewise.
  392. * gfortran.dg/nearest_3.f90: Likewise.
  393. 2007-12-05 Jakub Jelinek <jakub@redhat.com>
  394. PR middle-end/34337
  395. * gcc.c-torture/execute/20071205-1.c: New test.
  396. 2007-12-05 Kaz Kojima <kkojima@gcc.gnu.org>
  397. * gfortran.dg/module_nan.f90: Add -mieee for sh.
  398. * gfortran.dg/real_const_3.f90: Likewise.
  399. 2007-12-05 Richard Guenther <rguenther@suse.de>
  400. PR tree-optimization/34138
  401. * gcc.c-torture/compile/pr34138.c: New testcase.
  402. 2007-12-05 Jakub Jelinek <jakub@redhat.com>
  403. PR debug/33739
  404. * gfortran.dg/debug_2.f: New test.
  405. 2007-12-05 Eric Botcazou <ebotcazou@adacore.com>
  406. * gnat.dg/specs/elab1.ads: New test.
  407. 2007-12-05 Uros Bizjak <ubizjak@gmail.com>
  408. PR target/34312
  409. * gcc.target/i386/pr34312.c: New test.
  410. 2007-12-05 Tobias Burnus <burnus@net-b.de>
  411. PR fortran/34333
  412. * gfortran.dg/nan_2.f90: New.
  413. 2007-12-05 Jakub Jelinek <jakub@redhat.com>
  414. PR c++/34271
  415. * g++.dg/cpp0x/decltype9.C: New test.
  416. * g++.dg/cpp0x/decltype10.C: New test.
  417. 2007-12-05 Samuel Tardieu <sam@rfc1149.net>
  418. PR ada/21489
  419. * gnat.dg/rm_6_4_1_13.adb: New test.
  420. 2007-12-04 Jakub Jelinek <jakub@redhat.com>
  421. PR middle-end/34134
  422. * gcc.c-torture/compile/20071117-1.c: New test.
  423. 2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
  424. PR c++/34101
  425. * g++.dg/cpp0x/variadic-ttp.C: New.
  426. 2007-12-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  427. * gcc.dg/parse-decl-after-if.c: New.
  428. * gcc.dg/20031223-1.c: Adjust.
  429. 2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
  430. PR c++/33509
  431. * g++.dg/cpp0x/variadic-throw.C: New.
  432. 2007-12-04 Douglas Gregor <doug.gregor@gmail.com>
  433. PR c++/33091
  434. * g++.dg/cpp0x/variadic-unify.C: New.
  435. 2007-12-04 Richard Guenther <rguenther@suse.de>
  436. PR middle-end/34334
  437. PR middle-end/34222
  438. * gcc.c-torture/compile/pr34334.c: New testcase.
  439. * g++.dg/torture/pr34222.C: New testcase.
  440. 2007-12-04 Jakub Jelinek <jakub@redhat.com>
  441. * gcc.c-torture/execute/20071202-1.c: New test.
  442. * gcc.dg/tree-ssa/pr34146-2.c: New test.
  443. 2007-12-04 Tobias Burnus <burnus@net-b.de>
  444. PR fortran/34318
  445. * gfortran.dg/module_nan.f90: New.
  446. 2007-12-04 Richard Sandiford <rsandifo@nildram.co.uk>
  447. * lib/target-supports.exp (get_compiler_messages): Replace with...
  448. (check_compile): ...this new procedure. Handle TYPE == executable.
  449. Use comments in the source to determine the correct extension.
  450. Return a pair containing the compiler output and the output filename.
  451. Don't delete the file here.
  452. (check_no_compiler_messages_nocache): New procedure.
  453. (check_no_compiler_messages): Use it.
  454. (check_no_messages_and_pattern_nocache): New procedure.
  455. (check_no_messages_and_pattern): Use it.
  456. (check_runtime_nocache, check_runtime): New procedures.
  457. (check_effective_target_tls): Use check_no_compiler_messages.
  458. (check_effective_target_tls_native): Use check_no_messages_and_pattern.
  459. (check_effective_target_tls_runtime): Use check_runtime.
  460. (check_effective_target_fstack_protector): Likewise.
  461. (check_iconv_available): Use check_runtime_nocache.
  462. (check_effective_target_fortran_large_real): Use
  463. check_no_compiler_messages.
  464. (check_effective_target_fortran_large_int): Likewise.
  465. (check_effective_target_static_libgfortran): Likewise.
  466. (check_750cl_hw_available): Use check_cached_effective_target
  467. and check_runtime_nocache.
  468. (check_vmx_hw_available): Likewise.
  469. (check_effective_target_broken_cplxf_arg): Likewise.
  470. (check_alpha_max_hw_available): Use check_runtime.
  471. (check_function_available): Use check_no_compiler_messages.
  472. (check_cxa_atexit_available): Use check_cached_effective_target
  473. and check_runtime_nocache.
  474. (check_effective_target_dfp_nocache): Use
  475. check_no_compiler_messages_nocache.
  476. (check_effective_target_dfprt_nocache): Use check_runtime_nocache.
  477. (check_effective_target_dfp): Use check_cached_effective_target.
  478. (check_effective_target_dfprt): Likewise.
  479. (check_effective_target_arm_neon_hw): Use check_runtime.
  480. (check_effective_target_ultrasparc_hw): Likewise.
  481. (check_effective_target_c99_runtime): Use
  482. check_no_compiler_messages_nocache.
  483. 2007-12-03 Jakub Jelinek <jakub@redhat.com>
  484. PR middle-end/29749
  485. * gcc.dg/fold-rotate-1.c: New test.
  486. PR tree-optimization/33453
  487. * gcc.c-torture/compile/20071203-1.c: New test.
  488. 2007-12-03 Robert Dewar <dewar@adacore.com>
  489. Samuel Tardieu <sam@rfc1149.net>
  490. PR ada/34287
  491. * gnat.dg/check_elaboration_code.adb: New test.
  492. * gnat.dg/bug_elaboration_code.ads, bug_elaboration_code.adb:
  493. New support files.
  494. 2007-12-02 Paolo Carlini <pcarlini@suse.de>
  495. PR c++/34061
  496. * g++.dg/cpp0x/pr34061.C: New.
  497. 2007-12-02 Paolo Carlini <pcarlini@suse.de>
  498. PR c++/34273
  499. * g++.dg/other/error21.C: New.
  500. 2007-12-02 Revital Eres <eres@il.ibm.com>
  501. * gcc.dg/sms-4.c: New testcase.
  502. 2007-12-02 Vladimir Yanovsky <yanov@il.ibm.com>
  503. Revital Eres <eres@il.ibm.com>
  504. * gcc.dg/sms-3.c: New testcase.
  505. 2007-12-01 Ollie Wild <aaw@google.com>
  506. PR c++/8171
  507. * g++.dg/conversion/ptrmem9.C: New test.
  508. 2007-11-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  509. PR libfortran/34291
  510. * gfortran.dg/namelist_41.f90: New test.
  511. 2007-11-30 Tom Tromey <tromey@redhat.com>
  512. PR preprocessor/32868:
  513. * gcc.dg/cpp/pr32868.c: New file.
  514. 2007-11-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  515. PR fortran/34248
  516. * gfortran.dg/result_in_spec_3.f90: Add dg-option -std=gnu.
  517. 2007-11-30 Martin Michlmayr <tbm@cyrius.com>
  518. PR rtl-optimization/34171
  519. * gcc.dg/pr34171.c: New testcase.
  520. 2007-11-30 Zdenek Dvorak <ook@ucw.cz>
  521. * gcc.dg/tree-ssa/pr34244.c: Fixed.
  522. 2007-11-30 Tobias Burnus <burnus@net-b.de>
  523. PR fortran/34133
  524. * gfortran.dg/bind_c_usage_9.f03: Fixes; add -std=f2003.
  525. * gfortran.dg/bind_c_usage_11.f03: New.
  526. * gfortran.dg/bind_c_usage_12.f03: New.
  527. 2007-11-30 Jakub Jelinek <jakub@redhat.com>
  528. PR c++/34275
  529. * g++.dg/other/error20.C: New test.
  530. 2007-11-29 Steven G. Kargl <kargls@comcast.net>
  531. PR fortran/34230
  532. * gfortran.dg/real_const_3.f90: Fix up for new range-check handling.
  533. 2007-11-29 Zdenek Dvorak <ook@ucw.cz>
  534. PR tree-optimization/34244
  535. * gcc.dg/tree-ssa/pr34244.c: New test.
  536. 2007-11-29 Jakub Jelinek <jakub@redhat.com>
  537. PR tree-optimization/33434
  538. * gcc.dg/pr33434-1.c: New test.
  539. * gcc.dg/pr33434-2.c: New test.
  540. * gcc.dg/pr33434-3.c: New test.
  541. * gcc.dg/pr33434-4.c: New test.
  542. PR c++/34270
  543. * g++.dg/template/cond7.C: New test.
  544. PR c++/34267
  545. PR c++/34268
  546. * g++.dg/cpp0x/decltype7.C: New test.
  547. * g++.dg/cpp0x/decltype8.C: New test.
  548. 2007-11-29 Tobias Burnus <burnus@net-b.de>
  549. PR fortran/34248
  550. * gfortran.dg/result_in_spec_3.f90: New.
  551. 2007-11-29 Tobias Burnus <burnus@net-b.de>
  552. PR fortran/34262
  553. * gfortran.dg/mvbits_3.f90: New.
  554. 2007-11-28 Bob Wilson <bob.wilson@acm.org>
  555. * lib/target-supports.exp (check_effective_target_mips_soft_float):
  556. Delete.
  557. (check_effective_target_hard_float): New.
  558. * gcc.dg/var-expand1.c: Skip for targets without FPU instructions.
  559. * gcc.dg/pr30957-1.c: Likewise.
  560. 2007-11-28 Samuel Tardieu <sam@rfc1149.net>
  561. PR ada/15804
  562. * gnat.dg/specs/variant_part.ads: New test.
  563. PR ada/17318
  564. * gnat.dg/specs/attribute_parsing.ads: New test.
  565. PR ada/32792
  566. * gnat.dg/specs/integer_value.ads: New test.
  567. PR ada/22559
  568. * gnat.dg/specs/delta_small.ads: New test.
  569. 2007-11-28 Jakub Jelinek <jakub@redhat.com>
  570. PR tree-optimization/34140
  571. * gcc.c-torture/compile/20071128-1.c: New test.
  572. 2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  573. PR fortran/32928
  574. * gfortran.dg/data_array_1.f90
  575. * gfortran.dg/data_array_2.f90
  576. * gfortran.dg/data_array_3.f90
  577. * gfortran.dg/data_array_4.f90
  578. 2007-11-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  579. PR fortran/34227
  580. * gfortran.dg/blockdata_5.f90: New test.
  581. * gfortran.dg/blockdata_6.f90: New test.
  582. 2007-11-27 Jakub Jelinek <jakub@redhat.com>
  583. PR tree-optimization/34016
  584. * gcc.dg/pr34016.c: New test.
  585. 2007-11-27 Paul Thomas <pault@gcc.gnu.org>
  586. PR fortran/29389
  587. * gfortran.dg/stfunc_6.f90: New test.
  588. PR fortran/33850
  589. * gfortran.dg/assign_10.f90: New test.
  590. 2007-11-27 Paul Thomas <pault@gcc.gnu.org>
  591. PR fortran/33541
  592. * gfortran.dg/use_11.f90: New test.
  593. PR fortran/34231
  594. * gfortran.dg/generic_15.f90: New test.
  595. 2007-11-27 Jakub Jelinek <jakub@redhat.com>
  596. PR target/34225
  597. * gcc.dg/pr34225.c: New test.
  598. 2007-11-27 Richard Guenther <rguenther@suse.de>
  599. PR tree-optimization/34241
  600. * g++.dg/torture/pr34241.C: New testcase.
  601. 2007-11-27 Richard Guenther <rguenther@suse.de>
  602. * gcc.dg/builtins-error.c: New testcase.
  603. 2007-11-27 Jakub Jelinek <jakub@redhat.com>
  604. PR c++/34213
  605. * g++.dg/ext/visibility/anon8.C: New test.
  606. 2007-11-13 Michael Meissner <michael.meissner@amd.com>
  607. PR target/34077
  608. * gcc.target/i386/pr34077.c: New testcase.
  609. 2007-11-26 Tobias Burnus <burnus@net-b.de>
  610. PR fortran/34203
  611. * gfortran.dg/backslash_3.f: Add -fbackslash option.
  612. * gfortran.dg/init_flag_1.f90: Add -fbackslash option.
  613. * gfortran.dg/backslash_1.f90: Remove no longer needed
  614. -fno-backslash option.
  615. 2007-11-26 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  616. PR c/23722
  617. * gcc.dg/cpp/19990413-1.c: Update.
  618. * gcc.dg/parse-else-error.c: New.
  619. * gcc.dg/parse-else-error-2.c: New.
  620. * gcc.dg/parse-else-error-3.c: New.
  621. * gcc.dg/parse-else-error-4.c: New.
  622. 2007-11-26 Andreas Krebbel <krebbel1@de.ibm.com>
  623. PR c++/34081
  624. * g++.dg/template/dependent-expr6.C: New testcase.
  625. 2007-11-26 Uros Bizjak <ubizjak@gmail.com>
  626. PR target/34215
  627. * gcc.target/i386/pr34215.c: New test.
  628. 2007-11-26 Rask Ingemann Lambertsen <rask@sygehus.dk>
  629. PR target/34174
  630. * gcc.dg/torture/pr34174-1.c: New.
  631. 2007-11-26 Richard Guenther <rguenther@suse.de>
  632. PR middle-end/34233
  633. * gcc.dg/pr34233.c: New testcase.
  634. 2007-11-26 Steven Bosscher <stevenb.gcc@gmail.com>
  635. Revital Eres <eres@il.ibm.com>
  636. PR rtl-optimization/34085
  637. * gcc.dg/tree-prof (bb-reorg.c): New test.
  638. 2007-11-26 Richard Sandiford <rsandifo@nildram.co.uk>
  639. * lib/target-supports.exp (check_effective_target_mips_soft_float):
  640. Return true for MIPS16 targets.
  641. 2007-11-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  642. PR fortran/33152
  643. * gfortran.dg/blockdata_4.f90: New test.
  644. 2007-11-25 Tobias Burnus <burnus@net-b.de>
  645. PR fortran/34079
  646. * gfortran.dg/bind_c_usage_10_c.c: Fix comment.
  647. * gfortran.dg/bind_c_usage_16.f03: New.
  648. * gfortran.dg/bind_c_usage_16_c.c: New.
  649. 2007-11-25 Eric Botcazou <ebotcazou@adacore.com>
  650. * gnat.dg/specs/size_clause1.ads: New test.
  651. * gnat.dg/specs/size_clause2.ads: Likewise.
  652. * gnat.dg/specs/size_clause3.ads: Likewise.
  653. 2007-11-25 Paul Thomas <pault@gcc.gnu.org>
  654. PR fortran/33499
  655. * gfortran.dg/entry_16.f90: New test.
  656. 2007-11-24 Tobias Burnus <burnus@net-b.de>
  657. PR fortran/34192
  658. * gfortran.dg/nearest_2.f90: Add INF/NAN tests.
  659. 2007-11-24 Paul Thomas <pault@gcc.gnu.org>
  660. PR fortran/33541
  661. * gfortran.dg/nested_modules_1.f90: Change the reference to
  662. FOO, forbidden by the standard, to a reference to W.
  663. * gfortran.dg/use_only_1.f90: New test.
  664. 2007-11-23 Tobias Burnus <burnus@net-b.de>
  665. PR fortran/34209
  666. * gfortran.dg/nearest_3.f90: New test.
  667. 2007-11-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  668. PR fortran/33317
  669. * gfortran.dg/optional_dim_2.f90: New test.
  670. 2007-11-23 Tobias Burnus <burnus@net-b.de>
  671. PR fortran/34187
  672. * gfortran.dg/bind_c_usage_15.f90: New.
  673. 2007-11-23 Tobias Burnus <burnus@net-b.de>
  674. PR fortran/34192
  675. * gfortran.dg/nearest_2.f90: New.
  676. 2007-11-23 Jakub Jelinek <jakub@redhat.com>
  677. PR c++/30293
  678. PR c++/30294
  679. * g++.dg/ext/java-2.C: New test.
  680. 2007-11-23 Mark Mitchell <mark@codesourcery.com>
  681. Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  682. PR c++/5310
  683. * g++.dg/warn/pr5310.C: New.
  684. * g++.dg/warn/pr33160.C: New.
  685. 2007-11-23 Richard Guenther <rguenther@suse.de>
  686. Michael Matz <matz@suse.de>
  687. PR tree-optimization/34176
  688. * gcc.c-torture/execute/pr34176.c: New testcase.
  689. 2007-11-23 Jakub Jelinek <jakub@redhat.com>
  690. PR c++/34198
  691. * gcc.dg/Wconversion-5.c: New test.
  692. * g++.dg/Wconversion3.C: New test.
  693. 2007-11-23 Richard Guenther <rguenther@suse.de>
  694. * gcc.dg/tree-ssa/alias-17.c: New testcase.
  695. 2007-11-22 Joseph Myers <joseph@codesourcery.com>
  696. PR c/14050
  697. * gcc.dg/c99-arraydecl-1.c: Don't expect errors for static or type
  698. qualifiers in abstract declarator.
  699. 2007-11-22 Tobias Burnus <burnus@net-b.de>
  700. * gfortran.dg/derived_constructor_comps_3.f90: New.
  701. 2007-11-22 Jakub Jelinek <jakub@redhat.com>
  702. PR c++/34094
  703. * g++.dg/ext/visibility/anon7.C: New test.
  704. 2007-11-22 Tobias Burnus <burnus@net-b.de>
  705. PR fortran/34079
  706. * gfortran.dg/bind_c_usage_10.f03: Remove .mod file afterwards.
  707. * gfortran.dg/bind_c_usage_13.f03: New.
  708. * gfortran.dg/bind_c_usage_14.f03: New.
  709. 2007-11-22 Richard Sandiford <rsandifo@nildram.co.uk>
  710. PR rtl-optimization/33848
  711. * gcc.dg/torture/pr33848.c: New test.
  712. 2007-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  713. PR fortran/34083
  714. * gfortran.dg/derived_constructor_comps_2.f90: Add check.
  715. 2007-11-20 Richard Guenther <rguenther@suse.de>
  716. PR middle-end/34154
  717. * testsuite/gcc.c-torture/execute/pr34154.c: New testcase.
  718. 2007-11-20 Uros Bizjak <ubizjak@gmail.com>
  719. * gcc.dg/tree-ssa/20030714-1.c: Cleanup dom3 dump file.
  720. 2007-11-20 Thomas Koenig <tkoenig@gcc.gnu.org>
  721. PR fortran/32770
  722. * gfortran.dg/record_marker_1.f90: Explicitly set kinds
  723. so test passes with -frecord-marker=8.
  724. * gfortran.dg/integer_exponentiation_1.f90: Likewise.
  725. * gfortran.dg/integer_exponentiation_2.f90: Likewise.
  726. * gfortran.dg/integer_exponentiation_3.F90: Likewise.
  727. * gfortran.dg/integer_exponentiation_5.F90: Likewise.
  728. * gfortrand.dg/modulo_1.f90: Likewise.
  729. 2007-11-20 Richard Sandiford <rsandifo@nildram.co.uk>
  730. * lib/target-supports.exp (check_effective_target_mips_soft_float):
  731. New procedure.
  732. * gcc.dg/var-expand1.c: Skip for mips_soft_float.
  733. * gcc.dg/pr30957-1.c: Likewise.
  734. 2007-11-20 Jakub Jelinek <jakub@redhat.com>
  735. PR c++/34089
  736. * g++.dg/template/crash74.C: New test.
  737. 2007-11-20 Richard Guenther <rguenther@suse.de>
  738. * gcc.c-torture/execute/20071120-1.c: New testcase.
  739. 2007-11-20 Jakub Jelinek <jakub@redhat.com>
  740. PR c/34146
  741. * gcc.dg/tree-ssa/pr34146.c: New test.
  742. PR testsuite/33978
  743. * gcc.dg/tree-ssa/pr33723.c: Adjust scan pattern to make it less
  744. dependent on target settings like move_by_pieces etc.
  745. PR c++/28879
  746. * g++.dg/template/vla2.C: New test.
  747. PR c++/33962
  748. * g++.dg/overload/template3.C: New test.
  749. 2007-11-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  750. PR fortran/33317
  751. * gfortran.dg/optional_dim_2.f90: Remove test.
  752. 2007-11-19 Peter Bergner <bergner@vnet.ibm.com>
  753. * gcc.dg/dfp/ddmode-ice.c: New test.
  754. 2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  755. PR tree-optimization/34036
  756. * gcc.dg/tree-ssa/pr23109.c: Pass -ftrapping-math and expect warning.
  757. 2007-11-19 Richard Guenther <rguenther@suse.de>
  758. PR tree-optimization/34
  759. * gcc.c-torture/execute/pr34099-2.c: New testcase.
  760. 2007-11-19 Tobias Burnus <burnus@net-b.de>
  761. PR fortran/34079
  762. * gfortran.dg/bind_c_usage_10_c.c: New.
  763. * gfortran.dg/bind_c_usage_10.f03: New.
  764. 2007-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  765. * gcc.dg/pr33007.c: Expect new warning.
  766. * gcc.dg/tree-ssa/recip-5.c: Likewise.
  767. * g++.dg/opt/pr34036.C: New test.
  768. 2007-11-18 Jakub Jelinek <jakub@redhat.com>
  769. PR c++/30988
  770. * g++.dg/warn/noreturn-4.C: New test.
  771. * g++.dg/warn/noreturn-5.C: New test.
  772. * g++.dg/warn/noreturn-6.C: New test.
  773. * g++.dg/warn/noreturn-7.C: New test.
  774. 2007-11-18 Thomas Koenig <tkoenig@gcc.gnu.org>
  775. PR fortran/32770
  776. * gfortran.fortran-torture/execute/equiv_5.f: Set kind on
  777. integers so tests works with -fdefault-integer-8.
  778. * gfortran.fortran-torture/execute/elemental.f90: Use default
  779. integers so test passes with -fdefault-integer-8.
  780. * gfortran.fortran-torture/execute/der_io.f90: Increase
  781. buffer length so test passes with -fdefault-integer-8.
  782. * gfortran.dg/bounds_check_8.f90: Likewise.
  783. * gfortran.dg/arrayio_derived_1.f90: LIkewise.
  784. * gfortran.dg/equiv_7.f90: Set kind so test passes
  785. with -fdefault-integer-8.
  786. * gfortran.dg/g77/20030326-1.f: Set kind explicitly to
  787. provoke overflow.
  788. 2007-11-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  789. PR fortran/33317
  790. * gfortran.dg/optional_dim_2.f90: New test.
  791. PR fortran/34139
  792. * gfortran.dg/subref_array_pointer_2.f90: Update test condition.
  793. 2007-11-18 Jakub Jelinek <jakub@redhat.com>
  794. PR rtl-optimization/34132
  795. * gcc.c-torture/compile/20071118-1.c: New test.
  796. 2007-11-18 Paul Thomas <pault@gcc.gnu.org>
  797. PR fortran/31608
  798. * gfortran.dg/char_cast_2.f90: New test based on achar_4.f90.
  799. 2007-11-18 Tobias Burnus <burnus@net-b.de>
  800. PR fortran/34137
  801. * gfortran.dg/entry_14.f90: New.
  802. * gfortran.dg/entry_15.f90: New.
  803. 2007-11-18 Richard Guenther <rguenther@suse.de>
  804. PR tree-optimization/34127
  805. * gcc.c-torture/compile/pr34127.c: New testcase.
  806. 2007-11-18 Ben Elliston <bje@au.ibm.com>
  807. * gcc.target/powerpc/altivec-23.c: Do not use a typedef name as a
  808. type specifier, as they are not permitted according to the AltiVec
  809. Programming Interface Manual.
  810. 2007-11-17 Tobias Burnus <burnus@net-b.de>
  811. PR fortran/34133
  812. * gfortran.dg/bind_c_usage_9.f03: New.
  813. * gfortran.dg/interface_abstract_1.f90: Fix testcase.
  814. 2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  815. PR fortran/25252
  816. * interface.c (gfc_current_interface_head,
  817. gfc_set_current_interface_head): New functions.
  818. * decl.c (gfc_match_modproc): Move check for syntax error earlier.
  819. On syntax error, restore previous state of the interface.
  820. * gfortran.h (gfc_current_interface_head,
  821. gfc_set_current_interface_head): New prototypes.
  822. 2007-11-17 Richard Guenther <rguenther@suse.de>
  823. PR middle-end/34130
  824. * gcc.c-torture/execute/pr34130.c: New testcase.
  825. 2007-11-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  826. PR fortran/34108
  827. * gfortran.dg/fmt_label_1.f90: New test.
  828. 2007-11-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  829. PR fortran/33957
  830. * gfortran.dg/initialization_15.f90 : New test.
  831. 2007-11-16 Richard Guenther <rguenther@suse.de>
  832. PR middle-end/34030
  833. * gcc.c-torture/compile/pr34030.c: New testcase.
  834. 2007-11-16 Paul Thomas <pault@gcc.gnu.org>
  835. PR fortran/34008
  836. * gfortran.dg/interface_assignment_3.f90.
  837. 2007-11-16 Richard Guenther <rguenther@suse.de>
  838. PR tree-optimization/33870
  839. * gcc.dg/torture/pr33870.c: New testcase.
  840. 2007-11-16 Paul Thomas <pault@gcc.gnu.org>
  841. PR fortran/33986
  842. * gfortran.dg/allocatable_function_3.f90.
  843. 2007-11-16 Richard Guenther <rguenther@suse.de>
  844. PR tree-optimization/34113
  845. * gcc.c-torture/compile/pr34113.c: New testcase.
  846. 2007-11-16 Richard Guenther <rguenther@suse.de>
  847. PR tree-optimization/34099
  848. * g++.dg/torture/pr3499.C: New testcase.
  849. * gcc.c-torture/execute/pr34099.c: Likewise.
  850. 2007-11-16 Olivier Hainque <hainque@adacore.com>
  851. * gnat.dg/release_unc_maxalign.adb: New test.
  852. 2007-11-16 Jakub Jelinek <jakub@redhat.com>
  853. PR c++/34100
  854. * g++.dg/template/crash73.C: New test.
  855. 2007-11-15 Jakub Jelinek <jakub@redhat.com>
  856. PR middle-end/23848
  857. * gcc.dg/tree-ssa/pr23848-1.c: New test.
  858. * gcc.dg/tree-ssa/pr23848-2.c: New test.
  859. * gcc.dg/tree-ssa/pr23848-3.c: New test.
  860. * gcc.dg/tree-ssa/pr23848-4.c: New test.
  861. 2007-11-15 Tobias Burnus <burnus@net-b.de>
  862. PR fortran/33917
  863. * gfortran.dg/proc_decl_11.f90: New.
  864. 2007-11-15 Ben Elliston <bje@au.ibm.com>
  865. * gcc.target/spu/compare-dp.c: New test.
  866. 2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
  867. * gcc.dg/pr33923.c: New test.
  868. 2007-11-14 Jakub Jelinek <jakub@redhat.com>
  869. PR middle-end/34088
  870. * gcc.dg/pr34088.c: New test.
  871. 2007-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
  872. * gcc.c-torture/compile/20071114-1.c: New test.
  873. 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  874. PR fortran/31608
  875. * gfortran.dg/char_cast_1.f90: Modify regex in scan-tree-dump-times
  876. to match known variations in symbol format. Document in comments.
  877. 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  878. PR fortran/33985
  879. * gfortran.dg/streamio_12.f90: New test to avoid future regression.
  880. 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  881. * gfortran.dg/list_read_7.f90: Fix test so that test file is deleted
  882. when done.
  883. 2007-11-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  884. PR fortran/33162
  885. * gfortran.dg/proc_decl_1.f90: Update.
  886. * gfortran.dg/proc_decl_7.f90: New test.
  887. * gfortran.dg/proc_decl_8.f90: New test.
  888. * gfortran.dg/proc_decl_9.f90: New test.
  889. * gfortran.dg/proc_decl_10.f90: New test.
  890. 2007-11-13 Paul Thomas <pault@gcc.gnu.org>
  891. PR fortran/34080
  892. * gfortran.dg/transfer_assumed_size_1.f90: New test.
  893. 2007-11-13 Jakub Jelinek <jakub@redhat.com>
  894. PR c++/34054
  895. PR c++/34056
  896. PR c++/34057
  897. PR c++/34058
  898. PR c++/34060
  899. * g++.dg/parse/crash36.C: Add another dg-error.
  900. * g++.dg/cpp0x/pr34054.C: New test.
  901. * g++.dg/cpp0x/pr34056.C: New test.
  902. * g++.dg/cpp0x/pr34057.C: New test.
  903. * g++.dg/cpp0x/pr34058.C: New test.
  904. * g++.dg/cpp0x/pr34060.C: New test.
  905. PR tree-optimization/34063
  906. * g++.dg/tree-ssa/pr34063.C: New test.
  907. 2007-11-13 Diego Novillo <dnovillo@google.com>
  908. PR tree-optimization/33870
  909. * gcc.c-torture/execute/pr33870-1.c: New test.
  910. * gcc.dg/tree-ssa/alias-16.c: New test.
  911. 2007-11-13 Jakub Jelinek <jakub@redhat.com>
  912. PR c++/29225
  913. * g++.dg/template/crash72.C: New test.
  914. 2007-11-12 Eric Botcazou <ebotcazou@libertysurf.fr>
  915. * g++.dg/opt/cfg5.C: New test.
  916. 2007-11-12 Richard Guenther <rguenther@suse.de>
  917. PR middle-end/34070
  918. * gcc.c-torture/execute/pr34070-1.c: New testcase.
  919. * gcc.c-torture/execute/pr34070-2.c: Likewise.
  920. 2007-11-12 Richard Guenther <rguenther@suse.de>
  921. PR middle-end/34027
  922. * gcc.dg/pr34027-1.c: New testcase.
  923. * gcc.dg/pr34027-2.c: Likewise.
  924. 2007-11-12 Ira Rosen <irar@il.ibm.com>
  925. PR tree-optimization/33953
  926. * gcc.dg/vect/pr33953.c: New testcase.
  927. 2007-11-11 Tom Tromey <tromey@redhat.com>
  928. PR c++/17577:
  929. * g++.dg/ext/pr17577.h: New file.
  930. * g++.dg/ext/pr17577.C: New file.
  931. 2007-11-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  932. PR c++/8570
  933. * g++.old-deja/g++.ns/template13.C: Update expected output.
  934. * g++.old-deja/g++.pt/friend23.C: Likewise.
  935. * g++.dg/warn/pr8570.C: New.
  936. 2007-11-11 Jakub Jelinek <jakub@redhat.com>
  937. PR c++/34068
  938. * g++.dg/template/pseudodtor4.C: New test.
  939. 2007-11-10 Jakub Jelinek <jakub@redhat.com>
  940. PR middle-end/34018
  941. * g++.dg/opt/inline14.C: New test.
  942. PR tree-optimization/33680
  943. * gcc.c-torture/compile/20071108-1.c: New test.
  944. PR c++/32241
  945. * g++.dg/template/pseudodtor3.C: New test.
  946. 2007-11-09 Douglas Gregor <doug.gregor@gmail.com>
  947. PR c++/33510
  948. * g++.dg/cpp0x/variadic-init.C: New.
  949. 2007-11-09 Paolo Bonzini <bonzini@gnu.org>
  950. Jakub Jelinek <jakub@redhat.com>
  951. PR rtl-optimization/34012
  952. * gcc.target/i386/pr34012.c: New test.
  953. 2007-11-09 Richard Guenther <rguenther@suse.de>
  954. PR tree-optimization/33604
  955. * g++.dg/tree-ssa/pr33604.C: New testcase.
  956. * gcc.dg/pr32721.c: Adjust pattern.
  957. 2007-11-09 Richard Sandiford <rsandifo@nildram.co.uk>
  958. * gcc.target/mips/dse-1.c: Disable.
  959. 2007-11-08 Tom Tromey <tromey@redhat.com>
  960. * gcc.dg/empty-source-3.c: Update warning location.
  961. * gcc.dg/gomp/barrier-2.c: Likewise.
  962. * gcc.dg/label-decl-3.c: Likewise.
  963. * gcc.dg/label-decl-2.c: Likewise.
  964. * gcc.dg/empty-source-2.c: Likewise.
  965. 2007-11-08 Tom Tromey <tromey@redhat.com>
  966. PR c++/30297:
  967. * g++.dg/inherit/pr30297.C: New file.
  968. 2007-11-08 Danny Smith <dannysmith@users.sourceforge.net>
  969. * gcc.dg/compat/struct-layout-1_generate.c (dg-options) Add
  970. -fno-common for cygwin and mingw32.
  971. 2007-11-08 Kenneth Zadeck <zadeck@naturalbridge.com>
  972. PR middle-end/33826
  973. * gcc.dg/pr33826.c: New.
  974. * gcc.dg/tree-ssa/20030714-1.c: Removed two tests that depend on
  975. recursive functions being marked pure or const.
  976. 2007-11-08 Tobias Burnus <burnus@net-b.de>
  977. PR fortran/33917
  978. * gfortran.dg/proc_decl_5.f90: New.
  979. * gfortran.dg/proc_decl_6.f90: New.
  980. 2007-11-08 Jakub Jelinek <jakub@redhat.com>
  981. PR tree-optimization/32575
  982. * gcc.c-torture/execute/20071108-1.c: New test.
  983. 2007-11-08 Daniel Jacobowitz <dan@codesourcery.com>
  984. * g++.dg/opt/anchor1.C: New.
  985. 2007-11-07 Diego Novillo <dnovillo@google.com>
  986. PR 33870
  987. * gcc.c-torture/execute/pr33870.x: Remove.
  988. 2007-11-07 Douglas Gregor <doug.gregor@gmail.com>
  989. PR c++/33045
  990. PR c++/33837
  991. PR c++/33838
  992. * g++.dg/cpp0x/decltype-33837.C: New.
  993. * g++.dg/cpp0x/decltype-refbug.C: New.
  994. * g++.dg/cpp0x/decltype-33838.C: New.
  995. 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
  996. * gcc.c-torture/compile/20071107-1.c: New test.
  997. 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
  998. * gcc.dg/out-of-bounds-1.c: New test.
  999. 2007-11-07 Jakub Jelinek <jakub@redhat.com>
  1000. PR c++/33501
  1001. * g++.dg/warn/incomplete2.C: New test.
  1002. * g++.dg/template/incomplete4.C: New test.
  1003. * g++.dg/template/incomplete5.C: New test.
  1004. 2007-11-07 Olivier Hainque <hainque@adacore.com>
  1005. * gnat.dg/max_align.adb: New test.
  1006. 2007-11-06 H.J. Lu <hongjiu.lu@intel.com>
  1007. PR target/30961
  1008. * gcc.target/i386/pr30961-1.c: New.
  1009. 2007-11-06 Tom Tromey <tromey@redhat.com>
  1010. PR c++/32368:
  1011. * g++.dg/warn/pragma-system_header3.h: New.
  1012. * g++.dg/warn/pragma-system_header3.C: New.
  1013. PR c++/32256:
  1014. * g++.dg/warn/pragma-system_header4.C: New.
  1015. * g++.dg/warn/pragma-system_header4.h: New.
  1016. 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
  1017. PR c++/33977
  1018. PR c++/33886
  1019. * g++.dg/other/canon-array.C: New.
  1020. 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
  1021. * g++.dg/parser/crash36.C: Tweak expected errors.
  1022. * g++.dg/cpp0x/pr31439.C: New.
  1023. * g++.dg/cpp0x/pr32114.C: New.
  1024. * g++.dg/cpp0x/pr32115.C: New.
  1025. * g++.dg/cpp0x/pr32125.C: New.
  1026. * g++.dg/cpp0x/pr32126.C: New.
  1027. * g++.dg/cpp0x/pr32127.C: New.
  1028. * g++.dg/cpp0x/pr32128.C: New.
  1029. * g++.dg/cpp0x/pr32253.C: New.
  1030. * g++.dg/cpp0x/pr32566.C: New.
  1031. * g++.dg/cpp0x/pr31445.C: Tweak expected errors.
  1032. * g++.dg/cpp0x/pr31438.C: Ditto.
  1033. * g++.dg/cpp0x/variadic81.C: Ditto.
  1034. * g++.dg/cpp0x/pr31432.C: Ditto.
  1035. * g++.dg/cpp0x/pr31442.C: Ditto.
  1036. 2007-11-06 Jakub Jelinek <jakub@redhat.com>
  1037. PR target/33168
  1038. * g++.dg/other/datasec1.C: New test.
  1039. PR tree-optimization/33458
  1040. * g++.dg/opt/inline12.C: New test.
  1041. PR tree-optimization/33993
  1042. * gcc.c-torture/compile/20071105-1.c: New test.
  1043. 2007-11-05 Jakub Jelinek <jakub@redhat.com>
  1044. PR rtl-optimization/33648
  1045. * gcc.dg/pr33648.c: Require effective targer freorder.
  1046. 2007-11-05 Revital Eres <eres@il.ibm.com>
  1047. * lib/target-supports.exp (check_750cl_hw_available): Fix typo.
  1048. 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
  1049. PR c++/33996
  1050. PR c++/33235
  1051. PR c++/33930
  1052. * g++.dg/cpp0x/pr33996.C: New
  1053. * g++.dg/cpp0x/rv-trivial-bug.C: New
  1054. * g++.dg/cpp0x/pr33930.C: New
  1055. 2007-11-05 Nick Clifton <nickc@redhat.com>
  1056. Sebastian Pop <sebastian.pop@amd.com>
  1057. PR tree-optimization/32540
  1058. PR tree-optimization/33922
  1059. * gcc.dg/tree-ssa/pr32540-1.c: New.
  1060. * gcc.dg/tree-ssa/pr32540-2.c: New.
  1061. * gcc.dg/tree-ssa/pr33922.c: New.
  1062. 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
  1063. PR c++/33939
  1064. * g++.dg/cpp0x/variadic-rref.C: New.
  1065. 2007-11-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  1066. * g++dg/warn/pointer-integer-comparison.C: New.
  1067. 2007-11-05 Jakub Jelinek <jakub@redhat.com>
  1068. PR tree-optimization/33856
  1069. * gcc.c-torture/compile/20071027-1.c: New test.
  1070. PR c++/33836
  1071. * g++.dg/ext/label10.C: New test.
  1072. PR c++/33969
  1073. * g++.dg/other/ptrmem9.C: New test.
  1074. 2007-11-04 Andrew Pinski <pinskia@gmail.com>
  1075. PR middle-end/32931
  1076. * gfortran.fortran-torture/compile/forall-1.f90: New testcase.
  1077. 2007-11-04 David Edelsohn <edelsohn@gnu.org>
  1078. * g++.dg/cpp/_Pragma1.C: Disable on AIX.
  1079. * g++.dg/ext/visibility/namespace2.C: Add argument to
  1080. dg-require-visibility.
  1081. * g++.dg/ext/java-1.C: Disable on AIX.
  1082. 2007-11-03 Dorit Nuzman <doirit@il.ibm.com>
  1083. * gfortran.dg/vect/no-vfa-pr32377.f90: Remove xfail.
  1084. 2007-11-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  1085. PR fortran/33881
  1086. * gfortran.dg/assumed_charlen_arg_1.f90: New test.
  1087. 2007-11-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  1088. PR c/29062
  1089. * gcc.dg/20031223-1.c: Adjust error output.
  1090. * gcc.dg/parse-decl-after-label.c: New.
  1091. 2007-11-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1092. PR libfortran/24685
  1093. * gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux*
  1094. * gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux*
  1095. * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux*
  1096. 2007-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
  1097. PR rtl-optimization/28940
  1098. * gcc.target/i386/addr-sel-1.c: New test.
  1099. 2007-11-03 Jakub Jelinek <jakub@redhat.com>
  1100. PR middle-end/33670
  1101. * gcc.dg/pr33670.c: New test.
  1102. 2007-11-02 Jakub Jelinek <jakub@redhat.com>
  1103. PR c++/33516
  1104. * g++.dg/lookup/typedef1.C: New test.
  1105. 2007-11-02 Janis Johnson <janis187@us.ibm.com>
  1106. PR testsuite/32076
  1107. * lib/scandump.exp (dump-suffix): New.
  1108. (scan-dump, scan-dump-times, scan-dump-dem, scan-dump-dem-not):
  1109. Include dump suffix in pass/fail messages, put regexp in quotes.
  1110. 2007-11-02 Paolo Carlini <pcarlini@suse.de>
  1111. PR c++/33495
  1112. * g++.dg/other/error19.C: New.
  1113. 2007-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
  1114. PR rtl-optimization/28062
  1115. * gcc.c-torture/compile/20071102-1.c: New test.
  1116. 2007-11-01 Douglas Gregor <doug.gregor@gmail.com>
  1117. * g++.dg/cpp0x/pr33955.C: New.
  1118. 2007-11-01 Tom Tromey <tromey@redhat.com>
  1119. PR preprocessor/30805:
  1120. * gcc.dg/cpp/pr30805.c: Use -std=gnu89.
  1121. 2007-11-02 Jakub Jelinek <jakub@redhat.com>
  1122. PR rtl-optimization/33648
  1123. * gcc.dg/pr33648.c: New test.
  1124. 2007-11-01 Jakub Jelinek <jakub@redhat.com>
  1125. PR c++/32384
  1126. * g++.dg/template/pseudodtor1.C: New test.
  1127. * g++.dg/template/pseudodtor2.C: New test.
  1128. PR c++/32260
  1129. * g++.dg/rtti/typeid7.C: New test.
  1130. 2007-11-01 Tom Tromey <tromey@redhat.com>
  1131. PR preprocessor/30805:
  1132. * gcc.dg/cpp/pr30805.c: New file.
  1133. 2007-11-01 Janis Johnson <janis187@us.ibm.com>
  1134. PR testsuite/25352
  1135. * gcc.c-torture/compile/20000804-1.c: Remove xfail from dg-do and
  1136. add dg-skip-if.
  1137. * gcc.c-torture/compile/20001205-1.c: Ditto.
  1138. * gcc.c-torture/compile/20001226-1.c: Ditto.
  1139. * gcc.c-torture/compile/20020312-1.c: Ditto.
  1140. * gcc.c-torture/compile/20020604-1.c: Ditto.
  1141. * gcc.c-torture/compile/920501-12.c: Ditto.
  1142. * gcc.c-torture/compile/920501-4.c: Ditto.
  1143. * gcc.c-torture/compile/920520-1.c: Ditto.
  1144. * gcc.c-torture/compile/980506-1.c: Ditto.
  1145. * gcc.c-torture/compile/990617-1.c: Ditto.
  1146. * gcc.dg/compare6.c: Ditto.
  1147. * g++.old-deja/g++.brendan/crash43.C: Ditto.
  1148. * g++.old-deja/g++.brendan/synth1.C: Ditto.
  1149. * g++.old-deja/g++.oliva/dwarf2.C: Ditto.
  1150. * g++.old-deja/g++.oliva/dwarf3.C: Ditto.
  1151. * g++.old-deja/g++.pt/static6.C: Ditto.
  1152. * g++.old-deja/g++.pt/crash16.C: Ditto.
  1153. * g++.old-deja/g++.mike/p10416.C: Ditto.
  1154. * g++.old-deja/g++.mike/ns15.C: Ditto.
  1155. * g++.old-deja/g++.mike/eh46.C: Ditto.
  1156. 2007-11-01 Tom Tromey <tromey@redhat.com>
  1157. * gcc.dg/redecl-1.c: Update.
  1158. * gcc.dg/pr20368-3.c: Update.
  1159. * gcc.dg/inline-14.c: Update.
  1160. * gcc.dg/builtins-30.c: Update.
  1161. * gcc.dg/dremf-type-compat-4.c: Update.
  1162. * gcc.dg/pr20368-2.c: Update.
  1163. 2007-11-01 Jakub Jelinek <jakub@redhat.com>
  1164. PR rtl-optimization/33673
  1165. * gcc.dg/pr33673.c: New test.
  1166. 2007-11-01 Michael Matz <matz@suse.de>
  1167. PR tree-optimization/33961
  1168. * gcc.dg/pr33961.c: New test.
  1169. 2007-10-31 Paolo Carlini <pcarlini@suse.de>
  1170. PR c++/33494
  1171. * g++.dg/template/error35.C: New.
  1172. 2007-10-31 Jakub Jelinek <jakub@redhat.com>
  1173. PR target/31507
  1174. * gcc.dg/pr31507-1.c: New test.
  1175. * gcc.dg/pr31507-2.c: New test.
  1176. 2007-10-31 Revital Eres <eres@il.ibm.com>
  1177. * gcc.dg/vect/vect.exp: Add support for powerpc-*paired
  1178. target.
  1179. * gcc.dg/vect/tree-vect.h (check_vect): Add
  1180. powerpc-*paired test.
  1181. * lib/target-supports.exp (check_750cl_hw_available):
  1182. New.
  1183. (check_effective_target_vect_int,
  1184. check_effective_target_vect_intfloat_cvt,
  1185. check_effective_target_powerpc_altivec_ok,
  1186. check_effective_target_vect_long,
  1187. check_effective_target_vect_sdot_hi,
  1188. check_effective_target_vect_udot_hi,
  1189. check_effective_target_vect_pack_trunc,
  1190. check_effective_target_vect_unpack,
  1191. check_effective_target_vect_shift,
  1192. check_effective_target_vect_int_mult): Disable for powerpc-*paired
  1193. target.
  1194. * gcc.dg/vect/vect-ifcvt-11.c: New.
  1195. * gcc.dg/vect/vect-ifcvt-12.c: Likewise.
  1196. * gcc.dg/vect/vect-ifcvt-13.c: Likewise.
  1197. * gcc.dg/vect/vect-ifcvt-14.c: Likewise.
  1198. * gcc.dg/vect/vect-ifcvt-15.c: Likewise.
  1199. * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
  1200. * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
  1201. 2007-10-31 Dominique d'Humières <dominiq@lps.ens.fr>
  1202. Tobias Burnus <burnus@net-b.de>
  1203. PR fortran/33941
  1204. * gfortran.dg/module_read_1.f90: New.
  1205. 2007-10-31 Tom Tromey <tromey@redhat.com>
  1206. PR preprocessor/30786:
  1207. * gcc.dg/cpp/pr30786.c: New file.
  1208. 2007-10-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1209. PR fortran/33162
  1210. * gfortran.dg/interface_19.f90: New.
  1211. * gfortran.dg/interface_20.f90: New.
  1212. * gfortran.dg/interface_21.f90: New.
  1213. 2007-10-31 Sebastian Pop <sebastian.pop@amd.com>
  1214. PR tree-optimization/32377
  1215. * gfortran.dg/vect/pr32377.f90: New.
  1216. 2007-10-31 Richard Guenther <rguenther@suse.de>
  1217. PR middle-end/33779
  1218. * gcc.c-torture/execute/pr33779-1.c: New testcase.
  1219. * gcc.c-torture/execute/pr33779-2.c: Likewise.
  1220. 2007-10-31 Paul Thomas <pault@gcc.gnu.org>
  1221. PR fortran/33897
  1222. * gfortran.dg/contained_3.f90: New.
  1223. 2007-10-31 Christian Bruel <christian.bruel@st.com>
  1224. PR c++/19531
  1225. * g++.dg/opt/nrv8.C: New.
  1226. 2007-10-30 Jakub Jelinek <jakub@redhat.com>
  1227. PR c++/33709
  1228. * g++.dg/opt/compound1.C: New test.
  1229. PR c++/33616
  1230. * g++.dg/template/ptrmem18.C: New test.
  1231. 2007-10-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  1232. PR fortran/33596
  1233. * gfortran.dg/isnan_2.f90: New test.
  1234. 2007-10-30 Ed Schouten <ed@fxq.nl>
  1235. PR tree-optimization/32500
  1236. * gcc.c-torture/execute/pr32500.c: Fix buffer overflow in testcase.
  1237. 2007-10-30 Douglas Gregor <doug.gregor@gmail.com>
  1238. PR c++/31993
  1239. PR c++/32252
  1240. * g++.dg/cpp0x/pr31993.C: New
  1241. * g++.dg/cpp0x/pr32252.C: New
  1242. 2007-10-30 Jakub Jelinek <jakub@redhat.com>
  1243. PR tree-optimization/33723
  1244. * gcc.dg/tree-ssa/pr33723.c (T): Decrease size of field s.
  1245. 2007-10-30 Richard Guenther <rguenther@suse.de>
  1246. * gcc.c-torture/execute/20071030-1.c: New testcase copied from
  1247. gcc.target/i386/loop-3.c.
  1248. 2007-10-30 Revital Eres <eres@il.ibm.com>
  1249. * gcc.dg/vect/pr33866.c: Require vect_long.
  1250. 2007-10-30 Revital Eres <eres@il.ibm.com>
  1251. * gcc.dg/vect/vect-shift-1.c: Require vect_int.
  1252. * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
  1253. 2007-10-29 Dorit Nuzman <dorit@il.ibm.com>
  1254. PR tree-optimization/32893
  1255. * lib/target-supports.exp
  1256. (check_effective_target_unaligned_stack): new keyword.
  1257. * gcc.dg/vect/vect-2.c: Globalize arrays to make the test
  1258. not sensitive to unaligned_stack.
  1259. * gcc.dg/vect/vect-3.c: Likewise.
  1260. * gcc.dg/vect/vect-4.c: Likewise.
  1261. * gcc.dg/vect/vect-5.c: Likewise.
  1262. * gcc.dg/vect/vect-6.c: Likewise.
  1263. * gcc.dg/vect/vect-7.c: Likewise.
  1264. * gcc.dg/vect/vect-13.c: Likewise.
  1265. * gcc.dg/vect/vect-17.c: Likewise.
  1266. * gcc.dg/vect/vect-18.c: Likewise.
  1267. * gcc.dg/vect/vect-19.c: Likewise.
  1268. * gcc.dg/vect/vect-20.c: Likewise.
  1269. * gcc.dg/vect/vect-21.c: Likewise.
  1270. * gcc.dg/vect/vect-22.c: Likewise.
  1271. * gcc.dg/vect/vect-27.c: Likewise.
  1272. * gcc.dg/vect/vect-29.c: Likewise.
  1273. * gcc.dg/vect/vect-64.c: Likewise.
  1274. * gcc.dg/vect/vect-65.c: Likewise.
  1275. * gcc.dg/vect/vect-66.c: Likewise.
  1276. * gcc.dg/vect/vect-72.c: Likewise.
  1277. * gcc.dg/vect/vect-73.c: Likewise.
  1278. * gcc.dg/vect/vect-86.c: Likewise.
  1279. * gcc.dg/vect/vect-all.c: Likewise.
  1280. * gcc.dg/vect/slp-25.c: Likewise.
  1281. * gcc.dg/vect/wrapv-vect-7.c: Likewise.
  1282. * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
  1283. * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
  1284. * gcc.dg/vect/vect-31.c: Removed alignment checks.
  1285. * gcc.dg/vect/vect-34.c: Likewise.
  1286. * gcc.dg/vect/vect-36.c: Likewise.
  1287. * gcc.dg/vect/vect-64.c: Likewise.
  1288. * gcc.dg/vect/vect-65.c: Likewise.
  1289. * gcc.dg/vect/vect-66.c: Likewise.
  1290. * gcc.dg/vect/vect-68.c: Likewise.
  1291. * gcc.dg/vect/vect-76.c: Likewise.
  1292. * gcc.dg/vect/vect-77.c: Likewise.
  1293. * gcc.dg/vect/vect-78.c: Likewise.
  1294. * gcc.dg/vect/no-section-anchors-vect-31.c: New test, like the original
  1295. testcase (without no-section-anchors prefix) but with global arrays.
  1296. * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
  1297. * gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie.
  1298. * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
  1299. * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
  1300. * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
  1301. * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
  1302. * gcc.dg/vect/vect-77-global.c: Likewise.
  1303. * gcc.dg/vect/vect-78-global.c: Likewise.
  1304. * gcc.dg/vect/vect-77-alignchecks.c: New test. Like the original
  1305. testcase (without no-section-anchors prefix) but fix alignment checks
  1306. to also consider unaligned_stack targets.
  1307. * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
  1308. 2007-10-29 Jakub Jelinek <jakub@redhat.com>
  1309. PR tree-optimization/33723
  1310. * gcc.c-torture/execute/20071029-1.c: New test.
  1311. * gcc.dg/tree-ssa/pr33723.c: New test.
  1312. 2007-10-29 Richard Sandiford <rsandifo@nildram.co.uk>
  1313. PR tree-optimization/33614
  1314. * gcc.c-torture/compile/pr33614.c: New test.
  1315. 2007-10-29 Richard Guenther <rguenther@suse.de>
  1316. PR tree-optimization/33870
  1317. * gcc.c-torture/execute/pr33870.x: XFAIL testcase for -O2 and -Os.
  1318. 2007-10-29 Jakub Jelinek <jakub@redhat.com>
  1319. PR tree-optimization/33757
  1320. * gcc.dg/tree-ssa/ssa-fre-4.c: Run on selected TARGET_PROMOTE_PROTOTYPES
  1321. true architectures instead of having a big dg-skip-if.
  1322. PR c++/33841
  1323. * g++.dg/other/bitfield3.C: New test.
  1324. 2007-10-29 Richard Guenther <rguenther@suse.de>
  1325. * gcc.dg/tree-ssa/ssa-copyprop-1.c: Scan optimized dump.
  1326. 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
  1327. Automatic parallelization reduction tests.
  1328. * gcc.dg/tree-ssa/reduc-1.c: New test.
  1329. * gcc.dg/tree-ssa/reduc-1char.c: New test.
  1330. * gcc.dg/tree-ssa/reduc-1short.c: New test.
  1331. * gcc.dg/tree-ssa/reduc-2.c: New test.
  1332. * gcc.dg/tree-ssa/reduc-2char.c: New test.
  1333. * gcc.dg/tree-ssa/reduc-2short.c: New test.
  1334. * gcc.dg/tree-ssa/reduc-3.c: New test.
  1335. * gcc.dg/tree-ssa/reduc-6.c: New test.
  1336. * gcc.dg/tree-ssa/reduc-7.c: New test.
  1337. * gcc.dg/tree-ssa/reduc-8.c: New test.
  1338. * gcc.dg/tree-ssa/reduc-9.c: New test.
  1339. 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
  1340. Zdenek Dvorak <ook@ucw.cz>
  1341. OMP_ATOMIC Changes, testsuite changes.
  1342. * gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump
  1343. instead of gimple dump.
  1344. * gcc.dg/gomp/atomic-9.c: Same.
  1345. * gcc.dg/gomp/atomic-10.c: Same.
  1346. * g++.dg/gomp/atomic-3.C: Same.
  1347. * g++.dg/gomp/atomic-9.C: Same.
  1348. * g++.dg/gomp/atomic-10.C: Same.
  1349. 2007-10-29 Paul Thomas <pault@gcc.gnu.org>
  1350. PR fortran/31217
  1351. PR fortran/33811
  1352. * gfortran.dg/forall_12.f90: New test.
  1353. PR fortran/33686
  1354. * gfortran.dg/forall_13.f90: New test.
  1355. 2007-10-28 Paolo Carlini <pcarlini@suse.de>
  1356. Mark Mitchell <mark@codesourcery.com>
  1357. PR c++/30659
  1358. * g++.dg/template/crash71.C: New.
  1359. 2007-10-28 Tobias Schlüter <tobi@gcc.gnu.org>
  1360. PR fortran/32147
  1361. * gfortran.dg/module_md5_1.f90: Update hash-value.
  1362. 2007-10-28 Andrew Pinski <pinskia@gmail.com>
  1363. PR tree-opt/33589
  1364. * g++.dg/torture/pr33589-1.C: New testcase.
  1365. * g++.dg/torture/pr33589-2.C: New testcase.
  1366. 2007-10-28 Richard Guenther <rguenther@suse.de>
  1367. * gcc.dg/tree-ssa/alias-15.c: Adjust pattern.
  1368. 2007-10-28 Martin Michlmayr <tbm@cyrius.com>
  1369. Uros Bizjak <ubizjak@gmail.com>
  1370. PR tree-optimization/33920
  1371. * gcc.dg/tree-ssa/pr33290.c: New test.
  1372. 2007-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1373. PR fortran/31306
  1374. * gfortran.dg/argument_check_7.f90: New test.
  1375. * gfortran.dg/argument_check_8.f90: New test.
  1376. 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
  1377. * g++.dg/other/i386-2.C: Include bmmintrin.h. Add -msse5 to dg-options.
  1378. * gcc.target/i386/sse-13.c: Also include mm3dnow.h. Add
  1379. "-march=k8 -m3dnow" to check 3dnow and 3dnowA intrinsics.
  1380. * gcc.target/i386/sse-14.c: Ditto.
  1381. 2007-10-27 Jakub Jelinek <jakub@redhat.com>
  1382. PR c++/33844
  1383. * g++.dg/other/ptrmem8.C: New test.
  1384. PR c++/33842
  1385. * g++.dg/template/error34.C: New test.
  1386. 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
  1387. * g++.dg/tree-ssa/ivopts-1.C: Also search for "offset: 4294967292".
  1388. 2007-10-27 Richard Guenther <rguenther@suse.de>
  1389. PR tree-optimization/33870
  1390. * gcc.dg/tree-ssa/alias-15.c: New testcase.
  1391. * gcc.c-torture/execute/pr33870.c: Likewise.
  1392. 2007-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1393. PR fortran/33162
  1394. * gfortran.dg/argument_checking_9.f90: New test.
  1395. 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
  1396. * g++.dg/other/pr33601.C: New.
  1397. 2007-10-26 Paolo Carlini <pcarlini@suse.de>
  1398. PR c++/31988
  1399. * g++.dg/init/new25.C: New.
  1400. 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
  1401. * g++.dg/cpp0x/pr33839.C: New.
  1402. 2007-10-26 Jakub Jelinek <jakub@redhat.com>
  1403. PR c++/33744
  1404. * g++.dg/template/arg6.C: New test.
  1405. 2007-10-26 Paolo Carlini <pcarlini@suse.de>
  1406. PR c++/31747
  1407. * g++.dg/parse/crash39.C: New.
  1408. 2007-10-26 Uros Bizjak <ubizjak@gmail.com>
  1409. * g++.dg/tree-ssa/ivopts-1.C: Remove xfail on the search for
  1410. "&x\\\[5\\\]" pattern. Search for "offset: 0x0f+fc" instead of
  1411. "offset: -4B".
  1412. 2007-10-25 David Daney <ddaney@avtrex.com>
  1413. * g++.dg/tree-ssa/copyprop-1.C: Remove xfail.
  1414. 2007-10-25 Paolo Carlini <pcarlini@suse.de>
  1415. PR c++/33843
  1416. * g++.dg/template/error32.C: New.
  1417. 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
  1418. Ira Rosen <irar@il.ibm.com>
  1419. PR tree-optimization/33833
  1420. * gcc.dg/vect/pr33833.c: New testcase.
  1421. 2007-10-25 David Daney <ddaney@avtrex.com>
  1422. * gcc.dg/tree-ssa/20040204-1.c: Un-xfail for mips*-*-*.
  1423. 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
  1424. Ira Rosen <irar@il.ibm.com>
  1425. PR tree-optimization/33866
  1426. * gcc.dg/vect/pr33866.c: New testcase.
  1427. 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
  1428. * gcc.target/i386/pr11001-*.c: Remove -m32 from compile flags.
  1429. Add -w to compile flags to suppress "call-clobbered register" warnings
  1430. and remove dg-warning directives.
  1431. 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
  1432. * gcc.dg/sms-2.c: Cleanup sms dump file.
  1433. * gcc.dg/tree-prof/tracer-1.c: Cleanup tracer dump file after the
  1434. profile-use step.
  1435. 2007-10-24 David Daney <ddaney@avtrex.com>
  1436. * gcc.dg/tree-ssa/update-threading.c: Remove xfail.
  1437. 2007-10-24 Richard Sandiford <rsandifo@nildram.co.uk>
  1438. PR target/33755
  1439. * gcc.target/mips/pr33755.c: New test.
  1440. 2007-10-24 Ira Rosen <irar@il.ibm.com>
  1441. PR tree-optimization/33804
  1442. * gcc.dg/vect/pr33804.c: New testcase.
  1443. 2007-10-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1444. PR forrtran/33849
  1445. gfortran.dg/generic_actual_arg.f90: Fix dg-error message.
  1446. 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
  1447. Uros Bizjak <ubizjak@gmail.com>
  1448. PR rtl-optimization/33846
  1449. * gcc.dg/vect/pr33846.c: New testcase.
  1450. 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
  1451. Dorit Nuzman <dorit@il.ibm.com>
  1452. PR tree-optimization/33860
  1453. * g++.dg/vect/pr33860.cc: New test.
  1454. * g++.dg/vect/pr33860a.cc: New test.
  1455. 2007-10-23 Tehila Meyzels <tehila@il.ibm.com>
  1456. Revital Eres <eres@il.ibm.com>
  1457. * gcc.dg/sms-2.c: New testcase.
  1458. 2007-10-22 David S. Miller <davem@davemloft.net>
  1459. * gcc.dg/globalreg-1.c: New test.
  1460. 2007-10-22 Martin Michlmayr <tbm@cyrius.com>
  1461. Dorit Nuzman <dorit@il.ibm.com>
  1462. PR tree-optimization/33834
  1463. PR tree-optimization/33835
  1464. * g++.dg/vect/pr33834_1.cc: New test.
  1465. * g++.dg/vect/pr33834_2.cc: New test.
  1466. * g++.dg/vect/pr33835.cc: New test.
  1467. 2007-10-22 Jakub Jelinek <jakub@redhat.com>
  1468. * gcc.dg/pr33644.c: New test.
  1469. 2007-10-22 Jakub Jelinek <jakub@redhat.com>
  1470. PR c++/33372
  1471. * g++.dg/gomp/pr33372-1.C: New test.
  1472. * g++.dg/gomp/pr33372-2.C: New test.
  1473. * g++.dg/gomp/pr33372-3.C: New test.
  1474. 2007-10-22 Michael Matz <matz@suse.de>
  1475. PR tree-optimization/33855
  1476. * gcc.c-torture/compile/pr33855.c: New testcase.
  1477. 2007-10-22 Ira Rosen <irar@il.ibm.com>
  1478. PR tree-optimization/33854
  1479. * gcc.dg/vect/O1-pr33854.c: New testcase.
  1480. * gcc.dg/vect/vect.exp: Run tests starting with "O1-" with -O1.
  1481. 2007-10-21 David Edelsohn <edelsohn@gnu.org>
  1482. * gcc.dg/unwind-1.c: Disable on AIX.
  1483. * gcc.dg/cpp/_Pragma6.c: Disable on AIX.
  1484. 2007-10-21 Paul Thomas <pault@gcc.gnu.org>
  1485. PR fortran/33749
  1486. * gfortran.dg/assign_9.f90: New test.
  1487. 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
  1488. * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_mips16.
  1489. (dg-mips-options): Skip tests that specify an ABI other than o32
  1490. and o64 if generating MIPS16 hard-float code.
  1491. 2007-10-21 Ira Rosen <irar@il.ibm.com>
  1492. Revital Eres <eres@il.ibm.com>
  1493. * gcc.dg/vect/vect-ifcvt-5.c: Require vect_int.
  1494. * gcc.dg/vect/vect-16.c: Fix comment.
  1495. * gcc.dg/vect/pr33369.c: Require vect_int.
  1496. * gcc.dg/vect/slp-33.c: Add spaces.
  1497. * gcc.dg/vect/no-scevccp-outer-18.c: Enable only for vect_interleave
  1498. targets.
  1499. * gcc.dg/vect/vect-ifcvt-6.c: Require vect_int.
  1500. * gcc.dg/vect/no-scevccp-outer-19.c: Enable only for vect_unpack
  1501. targets.
  1502. * gcc.dg/vect/vect-ifcvt-7.c: Require vect_int.
  1503. * gcc.dg/vect/vect-strided-store-u16-i4.c: Add vect_unpack to
  1504. targets.
  1505. * gcc.dg/vect/slp-10.c: Add spaces.
  1506. * gcc.dg/vect/no-scevccp-outer-21.c: Enable only for vect_pack_trunc
  1507. targets.
  1508. * gcc.dg/vect/slp-36.c: Require vect_int.
  1509. * gcc.dg/vect/vect-ifcvt-9.c, gcc.dg/vect/vect-strided-store-u32-i2.c,
  1510. gcc.dg/vect/vect-ifcvt-2.c, gcc.dg/vect/vect-ifcvt-3.c,
  1511. gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Likewise.
  1512. * gcc.dg/vect/no-scevccp-outer-16.c: Enable only for vect_unpack
  1513. targets.
  1514. * gcc.dg/vect/no-scevccp-outer-17.c: Likewise.
  1515. * gcc.dg/vect/pr25413.c: Use vector alignment_reachable_for_64bit
  1516. instead of vector_alignment_reachable_for_double.
  1517. * lib/target-supports.exp (vect_aligned_arrays): Add spu-*-*.
  1518. (natural_alignment): Split into...
  1519. (natural_alignment_32, natural_alignment_64): New.
  1520. (vector_alignment_reachable): Depend on natural_alignment_32.
  1521. (vector_alignment_reachable_for_double): Rename to ...
  1522. (vector_alignment_reachable_for_64bit): And depend on
  1523. natural_alignment_64.
  1524. 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
  1525. * gcc.dg/vect/vect.exp: Extend -mpaired-single handling to all
  1526. MIPS targets.
  1527. * g++.dg/vect/vect.exp: Likewise.
  1528. * lib/fortran-torture.exp: Likewise.
  1529. * gcc.target/mips/mips-ps-1.c: Use mpaired_single rather than
  1530. mipsisa64*-*-* as the target selector. Remove -mips64,
  1531. -mhard-float and -mgp64 from the options list.
  1532. * gcc.target/mips/mips-ps-2.c: Likewise.
  1533. * gcc.target/mips/mips-ps-3.c: Likewise.
  1534. * gcc.target/mips/mips-ps-4.c: Likewise.
  1535. * gcc.target/mips/mips-ps-6.c: Likewise.
  1536. * gcc.target/mips/mips-ps-5.c: Remove -mhard-float from the
  1537. options list.
  1538. * gcc.target/mips/sb1-1.c: Likewise.
  1539. * gcc.target/mips/mips-ps-type.c: Likewise.
  1540. * gcc.target/mips/mips-ps-7.c: New test.
  1541. * gcc.target/mips/mips-ps-type-2.c: Likewise.
  1542. * gcc.target/mips/fpr-moves-6.c: Remove XFAIL.
  1543. * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_fp and
  1544. mips_gp instead of mips_fp64 and mips_gp64. Treat -mgp32 -mfp64
  1545. as forcing an ABI and an architecture.
  1546. (is_gp32_flag, is_gp64_flag): Fold into...
  1547. (dg-mips-options): ...here. Make -mpaired-single imply -mfp64,
  1548. then -mfp64 imply -mhard-float. Apply register rules after the
  1549. loop. Handle -march=mipsN like -mipsN.
  1550. 2007-10-20 David Edelsohn <edelsohn@gnu.org>
  1551. * gcc.dg/vect/vect.exp: Use -mcpu=970 instead of 7400.
  1552. * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Same.
  1553. 2007-10-20 Tobias Burnus <burnus@net-b.de>
  1554. PR fortran/33818
  1555. * gfortran.dg/entry_dummy_ref_3.f90: New.
  1556. 2007-10-20 Paul Thomas <pault@gcc.gnu.org>
  1557. FX Coudert <fxcoudert@gcc.gnu.org>
  1558. PR fortran/31608
  1559. * gfortran.dg/char_cast_1.f90: New test.
  1560. 2007-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
  1561. * gfortran.dg/default_format_denormal_2.f90: xfail on FreeBSD.
  1562. * gfortran.dg/large_real_kind_2.F90: ditto.
  1563. * gfortran.dg/default_format_2.f90: ditto.
  1564. * gfortran.dg/default_format_denormal_1.f90: ditto.
  1565. 2007-10-19 Richard Guenther <rguenther@suse.de>
  1566. PR middle-end/33816
  1567. PR middle-end/32921
  1568. * gfortran.dg/pr32921.f: New testcase.
  1569. 2007-10-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1570. PR libfortran/33544
  1571. * gfortran.dg/transfer_check_1.f90: Adjust options.
  1572. 2007-10-19 Richard Guenther <rguenther@suse.de>
  1573. Revert
  1574. 2007-10-19 Richard Guenther <rguenther@suse.de>
  1575. PR middle-end/32921
  1576. * gfortran.dg/pr32921.f: New testcase.
  1577. 2007-10-19 Richard Guenther <rguenther@suse.de>
  1578. * gcc.c-torture/execute/20071018-1.c: New testcase.
  1579. 2007-10-19 Richard Guenther <rguenther@suse.de>
  1580. PR middle-end/32921
  1581. * gfortran.dg/pr32921.f: New testcase.
  1582. 2007-10-18 Benjamin Kosnik <bkoz@redhat.com>
  1583. * g++.old-deja/g++.robertl/eb130.C: Adjust include paths.
  1584. 2007-10-18 Richard Sandiford <rsandifo@nildram.co.uk>
  1585. * gcc.target/mips/save-restore-3.c: Don't clobber $17.
  1586. 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
  1587. PR fortran/33233
  1588. * gfortran.dg/host_assoc_function_1.f90: Correct references.
  1589. * gfortran.dg/host_assoc_function_3.f90: New test.
  1590. 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
  1591. PR fortran/33733
  1592. * gfortran.dg/transfer_simplify_6.f90: New test.
  1593. 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
  1594. Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  1595. PR middle-end/33794
  1596. * gfortran.dg/pr33794.f90: New testcase.
  1597. 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
  1598. PR target/32961
  1599. * gcc.target/i386/pr32961.c: New testcase.
  1600. * gcc.target/i386/sse-13.c: Remove __builtin_ia32_psllwi128,
  1601. __builtin_ia32_psrlqi128, __builtin_ia32_psrlwi128,
  1602. __builtin_ia32_psrldi128, __builtin_ia32_psrawi128,
  1603. __builtin_ia32_psradi128, __builtin_ia32_psllqi128 and
  1604. __builtin_ia32_pslldi128 defines.
  1605. 2007-10-17 Christopher D. Rickett <crickett@lanl.gov>
  1606. PR fortran/33760
  1607. * gfortran.dg/c_ptr_tests_13.f03: New test case.
  1608. 2007-10-16 Paolo Carlini <pcarlini@suse.de>
  1609. PR c++/28639
  1610. PR c++/30299
  1611. * g++.dg/template/void12.C: New.
  1612. * g++.dg/template/void13.C: New.
  1613. 2007-10-16 Paolo Carlini <pcarlini@suse.de>
  1614. PR c++/31446
  1615. * g++.dg/template/void11.C: New.
  1616. * g++.dg/template/void2.C: Adjust error markers.
  1617. * g++.dg/template/void10.C: Likewise.
  1618. * g++.dg/template/crash55.C: Likewise.
  1619. 2007-10-16 Mark Mitchell <mark@codesourcery.com>
  1620. * g++.dg/opt/const5.C: New test.
  1621. 2007-10-15 Paolo Bonzini <bonzini@gnu.org>
  1622. Maxim Kuvyrkov <maxim@codesourcery.com>
  1623. * gcc.target/ia64/20040709-2.c: New test.
  1624. 2007-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
  1625. * gfortran.dg/gamma_5.f90: xfail on FreeBSD
  1626. 2007-10-15 Richard Sandiford <rsandifo@nildram.co.uk>
  1627. * gcc.target/mips/dse-1.c: Pass the union as a second parameter
  1628. to each function. Check that there are no unsigned loads.
  1629. 2007-10-15 Jakub Jelinek <jakub@redhat.com>
  1630. PR tree-optimization/33136
  1631. * gcc.c-torture/execute/20070824-1.c: New test.
  1632. * gcc.dg/pr33136-1.c: New test.
  1633. * gcc.dg/pr33136-2.c: New test.
  1634. * gcc.dg/pr33136-3.c: New test.
  1635. 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
  1636. PR tree-optimization/33735
  1637. * g++.dg/torture/pr33735.C: New.
  1638. 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
  1639. PR middle-end/33706
  1640. * gcc.dg/va-arg-pack-2.c: New.
  1641. 2007-10-15 Jakub Jelinek <jakub@redhat.com>
  1642. PR tree-optimization/33619
  1643. * gcc.dg/pr33619.c: New test.
  1644. 2007-10-15 David Edelsohn <edelsohn@gnu.org>
  1645. lib/target-supports.exp (check_vmx_hw_available): Add -maltivec
  1646. flag for AIX.
  1647. (check_effective_target_powerpc_altivec_ok): Only skip before AIX 5.3.
  1648. 2007-10-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1649. PR libfortran/33055
  1650. * gfortran.dg/inquire_11.f90: New test.
  1651. * gfortan.dg/negative_unit_int8.f: New test.
  1652. 2007-10-15 Maxim Kuvyrkov <maxim@codesourcery.com>
  1653. PR target/33133
  1654. * gcc.c-torture/compile/pr33133.c: New test.
  1655. 2007-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1656. PR libfortran/33672
  1657. * gfortran.dg/namelist_40.f90: New test.
  1658. 2007-10-14 Tobias Burnus <burnus@net-b.de>
  1659. PR fortran/33745
  1660. * gfortran.dg/bounds_check_11.f90: New.
  1661. 2007-10-14 Andrew Pinski <pinskia@gmail.com>
  1662. PR c++/30303
  1663. * g++.dg/other/ctor1.C: New test.
  1664. * g++.dg/other/ctor2.C: New test.
  1665. * g++.dg/other/dtor1.C: New test.
  1666. 2007-10-14 Tobias Burnus <burnus@gcc.gnu.org>
  1667. * gfortran.dg/bounds_check_10.f90: Fix testcase.
  1668. 2007-10-13 Tobias Schlüter <tobi@gcc.gnu.org>
  1669. Paul Thomas <pault@gcc.gnu.org>
  1670. PR fortran/33254
  1671. PR fortran/33727
  1672. * gfortran.dg/bounds_check_10.f90: New.
  1673. 2007-10-13 David Edelsohn <edelsohn@gnu.org>
  1674. * gcc.target/powerpc/parity-1.c: POWER5 feature, not POWER6.
  1675. * gcc.target/powerpc/popcount-1.c: Same.
  1676. 2007-10-12 Simon Martin <simartin@users.sourceforge.net>
  1677. PR c++/26698
  1678. * g++.dg/conversion/op4.C: New test.
  1679. 2007-10-12 Richard Sandiford <rsandifo@nildram.co.uk>
  1680. * g++.dg/torture/pr33572.C (main): Allow argc to be zero.
  1681. 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
  1682. PR fortran/33542
  1683. * gfortran.dg/ambiguous_specific_1.f90: New test.
  1684. 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
  1685. PR fortran/33664
  1686. * gfortran.dg/impure_spec_expr_1.f90: New test.
  1687. * gfortran.dg/char_result_7.f90: Remove illegal test.
  1688. 2007-10-12 Nathan Froyd <froydnj@codesourcery.com>
  1689. PR 11001
  1690. * gcc.target/i386/pr11001-strlen-1.c: New testcase.
  1691. * gcc.target/i386/pr11001-strlen-2.c: New testcase.
  1692. * gcc.target/i386/pr11001-strlen-3.c: New testcase.
  1693. * gcc.target/i386/pr11001-memset-1.c: New testcase.
  1694. * gcc.target/i386/pr11001-memset-2.c: New testcase.
  1695. * gcc.target/i386/pr11001-memset-3.c: New testcase.
  1696. * gcc.target/i386/pr11001-memcpy-1.c: New testcase.
  1697. * gcc.target/i386/pr11001-memcpy-2.c: New testcase.
  1698. * gcc.target/i386/pr11001-memcpy-3.c: New testcase.
  1699. 2007-10-12 Richard Guenther <rguenther@suse.de>
  1700. PR middle-end/26198
  1701. * gcc.dg/tree-ssa/forwprop-3.c: New testcase.
  1702. * gcc.c-torture/execute/20071011-1.c: Likewise.
  1703. * gcc.dg/tree-ssa/ssa-pre-9.c: Adjust.
  1704. 2007-10-12 Uros Bizjak <ubizjak@gmail.com>
  1705. PR tree-optimization/33742
  1706. * gcc.dg/pr33742.c: New testcase.
  1707. 2007-10-12 Jakub Jelinek <jakub@redhat.com>
  1708. PR tree-optimization/33645
  1709. * gcc.dg/pr33645-1.c: New test.
  1710. * gcc.dg/pr33645-2.c: New test.
  1711. * gcc.dg/pr33645-3.c: New test.
  1712. PR c++/32121
  1713. * g++.dg/ext/label4.C: Adjust error regexp.
  1714. * g++.dg/ext/label6.C: Adjust error regexp.
  1715. * g++.dg/ext/label7.C: New test.
  1716. * g++.dg/ext/label8.C: New test.
  1717. * g++.dg/ext/label9.C: New test.
  1718. 2007-10-11 Kenneth Zadeck <zadeck@naturalbridge.com>
  1719. PR middle-end/33676
  1720. * gcc.dg/pr33676.c: New.
  1721. 2007-10-11 Paolo Carlini <pcarlini@suse.de>
  1722. PR c++/31441
  1723. * g++.dg/cpp0x/variadic83.C: New.
  1724. 2007-10-11 Paolo Carlini <pcarlini@suse.de>
  1725. PR c++/33461
  1726. * g++.dg/cpp0x/variadic81.C: New.
  1727. * g++.dg/cpp0x/variadic82.C: Likewise.
  1728. 2007-10-11 Richard Guenther <rguenther@suse.de>
  1729. PR middle-end/33724
  1730. * gcc.dg/pr33724.c: New testcase.
  1731. 2007-10-11 Richard Guenther <rguenther@suse.de>
  1732. PR c/33726
  1733. * gcc.dg/pr33726.c: New testcase.
  1734. 2007-10-11 Uros Bizjak <ubizjak@gmail.com>
  1735. PR fortran/33500
  1736. * gfortran.fortran-torture/compile/logical-1.f90: New testcase.
  1737. 2007-10-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  1738. PR testsuite/33391
  1739. * gfortran.dg/do_3.F90: Run with -fwrapv.
  1740. 2007-10-09 Geoffrey Keating <geoffk@apple.com>
  1741. * gcc.dg/unwind-1.c: New.
  1742. 2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
  1743. PR libfortran/33683
  1744. * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
  1745. failure on some common systems.
  1746. 2007-10-09 Richard Guenther <rguenther@suse.de>
  1747. PR middle-end/33692
  1748. * gcc.dg/pr33692.c: New testcase.
  1749. 2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
  1750. PR middle-end/33669
  1751. * gcc.c-torture/execute/pr33669.c: New.
  1752. 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
  1753. PR tree-optimization/33615
  1754. * g++.dg/tree-ssa/pr33615-2.C: New test.
  1755. 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
  1756. PR tree-optimization/33615
  1757. * g++.dg/tree-ssa/pr33615.C: New test.
  1758. 2007-10-08 Alexandre Oliva <aoliva@redhat.com>
  1759. PR tree-optimization/33572
  1760. * g++.dg/torture/pr33572.C: Replace with complete test.
  1761. 2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
  1762. PR fortran/33689
  1763. * gfortran.dg/spec_expr_5.f90: New.
  1764. 2007-10-08 Geoffrey Keating <geoffk@apple.com>
  1765. * gcc.dg/pragma-darwin-2.c: New.
  1766. 2007-10-08 Richard Guenther <rguenther@suse.de>
  1767. PR middle-end/33693
  1768. PR middle-end/33695
  1769. PR middle-end/33697
  1770. * gcc.dg/pr33693.c: New testcase.
  1771. * gcc.dg/pr33695.c: Likewise.
  1772. * gcc.dg/pr33697.c: Likewise.
  1773. 2007-10-08 Richard Guenther <rguenther@suse.de>
  1774. PR middle-end/33691
  1775. PR middle-end/33694
  1776. PR middle-end/33696
  1777. * gcc.dg/pr33691.c: New testcase.
  1778. * gcc.dg/pr33694.c: Likewise.
  1779. * gcc.dg/pr33696.c: Likewise.
  1780. 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
  1781. PR libfortran/33683
  1782. * gfortran.dg/gamma_5.f90: New test case
  1783. 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
  1784. PR fortran/20851
  1785. * initialization_1.f90: Fix dg-error annotations.
  1786. * initialization_14.f90: New.
  1787. * initialization_7.f90: Fix dg-error annotations.
  1788. * initialization_9.f90: Likewise.
  1789. 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1790. * gfortran.dg/error_recovery_4.f90: New test.
  1791. 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  1792. * gfortran.dg/default_format_denormal_2.f90: New test.
  1793. * gfortran.dg/default_format_2.inc: New test.
  1794. * gfortran.dg/default_format_denormal_1.f90: New test.
  1795. * gfortran.dg/default_format_1.inc: New test.
  1796. * gfortran.dg/default_format_1.f90: Don't test for denormalized
  1797. numbers.
  1798. * gfortran.dg/default_format_2.f90: Don't test for denormalized
  1799. numbers.
  1800. 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1801. * gfortran.dg/namelist_15.f90: Revise test.
  1802. 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
  1803. PR tree-optimization/33655
  1804. * gcc.dg/torture/pr33655.c: New.
  1805. 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
  1806. PR tree-optimization/33572
  1807. * g++.dg/torture/pr33572.C: New.
  1808. 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
  1809. PR fortran/25076
  1810. * gfortran.dg/forall_11.f90: New.
  1811. 2007-10-05 Michael Matz <matz@suse.de>
  1812. PR middle-end/33667
  1813. * gcc.dg/pr33667.c: New testcase.
  1814. 2007-10-05 Richard Guenther <rguenther@suse.de>
  1815. PR middle-end/33666
  1816. * gcc.dg/pr33666.c: New testcase.
  1817. 2007-10-05 Michael Matz <matz@suse.de>
  1818. PR inline-asm/33600
  1819. * gcc.target/i386/pr33600.c: New testcase.
  1820. 2007-10-05 Richard Guenther <rguenther@suse.de>
  1821. * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
  1822. 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
  1823. PR target/33635
  1824. * gcc.target/mips/pr33635-1.c: New test.
  1825. 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1826. PR libfortran/33253
  1827. * gfortran.dg/namelist_39.f90: Revise to use long names.
  1828. 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
  1829. PR fortran/33646
  1830. * gfortran.dg/pr33646.f90: New file.
  1831. 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  1832. PR fortran/33529
  1833. * gfortran.dg/char_type_len_2.f90: Adjust error message.
  1834. * gfortran.dg/char_decl_2.f90: New test.
  1835. 2007-10-04 Richard Guenther <rguenther@suse.de>
  1836. PR middle-end/33641
  1837. * gcc.c-torture/compile/pr33641.c: New testcase.
  1838. 2007-10-04 Michael Matz <matz@suse.de>
  1839. PR rtl-optimization/33653
  1840. * gcc.dg/pr33653.c: New.
  1841. 2007-10-04 Richard Guenther <rguenther@suse.de>
  1842. PR tree-optimization/33627
  1843. * g++.dg/torture/pr33627.C: New testcase.
  1844. 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
  1845. PR fortran/33626
  1846. * gfortran.dg/parens_6.f90: New.
  1847. 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
  1848. PR fortran/33646
  1849. PR fortran/33542
  1850. * gfortran.dg/ambiguous_specific_1.f90: Remove.
  1851. 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
  1852. * g++.dg/ext/gnu-inline-global-redecl.C: New.
  1853. 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
  1854. PR target/33635
  1855. * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
  1856. and mips_forced_be.
  1857. (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
  1858. -mhard-float and a suitable ISA. Improve handling of -mipsXrY
  1859. options.
  1860. * gcc.target/mips/fpr-moves-1.c: New test.
  1861. * gcc.target/mips/fpr-moves-2.c: Likewise.
  1862. * gcc.target/mips/fpr-moves-3.c: Likewise.
  1863. * gcc.target/mips/fpr-moves-4.c: Likewise.
  1864. * gcc.target/mips/fpr-moves-5.c: Likewise.
  1865. * gcc.target/mips/fpr-moves-6.c: Likewise.
  1866. * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
  1867. 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  1868. * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
  1869. 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  1870. * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
  1871. * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
  1872. 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
  1873. PR fortran/33198
  1874. * gfortran.dg/common_errors_1.f90: New.
  1875. 2007-10-03 Doug Kwan <dougkwan@google.com>
  1876. Richard Guenther <rguenther@suse.de>
  1877. PR debug/31899
  1878. * g++.dg/debug/using3.C: New testcase.
  1879. 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1880. PR libfortran/33253
  1881. * gfortran.dg/namelist_38.f90: New test.
  1882. * gfortran.dg/namelist_39.f90: New test.
  1883. 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  1884. PR libfortran/33469
  1885. * gfortran.dg/default_format_1.f90: New test.
  1886. * gfortran.dg/default_format_2.f90: New test.
  1887. * gfortran.dg/namelist_print_1.f: Adjust expected output.
  1888. * gfortran.dg/real_const_3.f90: Adjust expected output.
  1889. 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
  1890. * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
  1891. default ABI. Split mips_forced_abi into mips_forced_abi and
  1892. mips_forced_regs.
  1893. (is_gp32_flag): Return true for -mabi=32.
  1894. (is_gp64_flag): New function. Handle 64-bit -mabi options.
  1895. (dg-mips-options): Use is_gp64_flag instead of checking specifically
  1896. for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
  1897. Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
  1898. * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
  1899. * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
  1900. * gcc.target/mips/save-restore-2.c: Likewise.
  1901. * gcc.target/mips/save-restore-3.c: Likewise.
  1902. * gcc.target/mips/save-restore-4.c: Likewise.
  1903. 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
  1904. PR middle-end/33617
  1905. * gcc.c-torture/compile/pr33617.c: New test.
  1906. 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
  1907. * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
  1908. -gstabs+ for extended options.
  1909. 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
  1910. PR fortran/33542
  1911. * gfortran.dg/ambiguous_specific_1.f90: New test.
  1912. 2007-10-02 Revital Eres <eres@il.ibm.com>
  1913. * gcc.target/powerpc/paired-8.c: New test.
  1914. * gcc.target/powerpc/paired-9.c: New test.
  1915. * gcc.target/powerpc/paired-10.c: New test.
  1916. 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
  1917. PR fortran/33566
  1918. * gfortran.dg/derived_comp_array_ref_5.f90: New test.
  1919. 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
  1920. PR fortran/33554
  1921. * gfortran.dg/intent_out_2.f90: New test.
  1922. 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
  1923. PR fortran/33550
  1924. * gfortran.dg/ambiguous_reference_1.f90: New test.
  1925. 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
  1926. PR fortran/31154
  1927. PR fortran/31229
  1928. PR fortran/33334
  1929. * gfortran.dg/function_kinds_1.f90: New test.
  1930. * gfortran.dg/function_kinds_2.f90: New test.
  1931. * gfortran.dg/derived_function_interface_1.f90: Correct illegal
  1932. use association into interfaces.
  1933. 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  1934. PR testsuite/31828
  1935. gcc.dg/float-range-3.c (INFINITY): Define if not defined.
  1936. (overflow): Use INFINITY, not FP_INFINITE.
  1937. gcc.dg/float-range-4.c: Likewise.
  1938. gcc.dg/float-range-5.c: Likewise.
  1939. 2007-10-01 Nick Clifton <nickc@redhat.com>
  1940. * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
  1941. for 16-bit targets.
  1942. 2007-09-30 Diego Novillo <dnovillo@google.com>
  1943. PR 33593
  1944. * g++.dg/tree-ssa/pr33593.C: New test.
  1945. 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1946. PR libfortran/33400
  1947. * gfortran.dg/PR19872.f: Fix test condition.
  1948. * gfortran.dg/list_read_7.f90: New test.
  1949. 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
  1950. PR tree-optimization/33597
  1951. * gcc.dg/vect/pr33597.c: New testcase.
  1952. 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
  1953. * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
  1954. * gcc.target/i386/pr33524.c: ...this.
  1955. 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
  1956. PR fortran/33354
  1957. * gfortran.dg/minmaxloc_4.f90: New.
  1958. 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  1959. * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
  1960. 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
  1961. * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
  1962. 2007-09-28 Paolo Carlini <pcarlini@suse.de>
  1963. PR c++/33213
  1964. * g++.dg/cpp0x/variadic79.C: New.
  1965. 2007-09-28 Michael Matz <matz@suse.de>
  1966. Jakub Jelinek <jakub@redhat.com>
  1967. PR rtl-optimization/33552
  1968. * gcc.target/i386/pr33552.c: New runtime test.
  1969. * gcc.target/i386/strinline.c: New compile time test.
  1970. 2007-09-28 Jakub Jelinek <jakub@redhat.com>
  1971. * gfortran.dg/openmp_stack.f90: Removed.
  1972. PR c++/31434
  1973. * g++.dg/cpp0x/variadic80.C: New test.
  1974. 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  1975. * gfortran.dg/namelist_38.f90: Delete test for revertion of
  1976. r128057.
  1977. 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
  1978. PR middle-end/7003
  1979. * gcc.target/powerpc/gcse-1.c: New test.
  1980. 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
  1981. * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
  1982. fixed capitalizations.
  1983. * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
  1984. * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
  1985. * gfortran.dg/elemental_subroutine_4.f90: Likewise.
  1986. * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
  1987. * gfortran.dg/maxloc_shape_1.f90: Likewise.
  1988. * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
  1989. * gfortran.dg/min_max_conformance.f90: Likewise.
  1990. 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
  1991. * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
  1992. options.
  1993. * gcc.dg/c99-tgmath-2.c: Likewise.
  1994. * gcc.dg/c99-tgmath-3.c: Likewise.
  1995. * gcc.dg/c99-tgmath-4.c: Likewise.
  1996. 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
  1997. PR fortran/33568
  1998. * gfortran.dg/anint_1.f90: New test.
  1999. 2007-09-27 Ian Lance Taylor <iant@google.com>
  2000. PR tree-optimization/33565
  2001. * gcc.dg/Wstrict-overflow-20.c: New test.
  2002. 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  2003. * gfortran.dg/openmp_stack.f90: Fix typo.
  2004. * gfortran.dg/recursive_stack.f90: Fix typo.
  2005. 2007-09-27 Paolo Carlini <pcarlini@suse.de>
  2006. PR c++/33493
  2007. * g++.dg/template/error31.C: New.
  2008. 2007-09-27 Jakub Jelinek <jakub@redhat.com>
  2009. * lib/prune.exp: Prune also "^In function .*$" lines and
  2010. "^ inlined from .*$" lines.
  2011. 2007-09-26 Richard Guenther <rguenther@suse.de>
  2012. PR tree-optimization/33563
  2013. * gcc.dg/torture/pr33563.c: New testcase.
  2014. 2007-09-26 Joseph Myers <joseph@codesourcery.com>
  2015. PR c/25309
  2016. * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
  2017. array.
  2018. * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
  2019. without -O2.
  2020. 2007-09-26 Richard Guenther <rguenther@suse.de>
  2021. PR tree-optimization/30375
  2022. PR tree-optimization/33560
  2023. * gcc.dg/tree-ssa/complex-4.c: XFAIL.
  2024. * gcc.dg/tree-ssa/complex-5.c: Likewise.
  2025. * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
  2026. * gcc.dg/torture/pr30375.c: New testcase.
  2027. * gcc.dg/torture/pr33560.c: New testcase.
  2028. * gcc.dg/tree-ssa/pr30375.c: Likewise.
  2029. 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
  2030. PR c++/33207
  2031. * g++.dg/parse/crash38.C: New test.
  2032. 2007-09-25 Michael Meissner <michael.meissner@amd.com>
  2033. PR target/33524
  2034. * gcc.target/i386/sse5-convert.c: New file, test int->long
  2035. vectorized conversions.
  2036. 2007-09-25 Revital Eres <eres@il.ibm.com>
  2037. * gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
  2038. 2007-09-25 Joseph Myers <joseph@codesourcery.com>
  2039. PR c/32295
  2040. * gcc.dg/enum-incomplete-1.c: New test.
  2041. 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
  2042. * gcc.c-torture/compile/20070919-1.c: New test.
  2043. 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
  2044. * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
  2045. 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
  2046. PR c++/14688
  2047. * g++.dg/inherit/override_attribs.C: New file.
  2048. 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
  2049. PR fortran/33269
  2050. * io.c (check_format_string): Move NULL and constant checks into
  2051. this function.
  2052. (check_io_constraints): Call gfc_simplify_expr() before calling
  2053. check_format_string(). Remove NULL and constant checks.
  2054. 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
  2055. * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
  2056. * gcc.c-torture/execute/loop-2g.x: Likewise.
  2057. 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
  2058. * lib/target-supports.exp (check_effective_target_mips16_attribute):
  2059. Reject hard-float modes unless the ABI is o32 or o64.
  2060. * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
  2061. of gcc.exp. Skip the tests when mips16 code generation is not
  2062. supported.
  2063. * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
  2064. and use dg-add-options mips16_attribute.
  2065. 2007-09-24 Jakub Jelinek <jakub@redhat.com>
  2066. PR c++/33506
  2067. * g++.dg/ext/attrib29.C: New test.
  2068. 2007-09-23 Ollie Wild <aaw@google.com>
  2069. * gcc.dg/fold-bitand-1.c: New test.
  2070. * gcc.dg/fold-bitand-2.c: New test.
  2071. * gcc.dg/fold-bitand-3.c: New test.
  2072. * gcc.dg/fold-bitand-4.c: New test.
  2073. 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
  2074. * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
  2075. any of the macros to be defined for __mips16.
  2076. * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
  2077. 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
  2078. * gcc.dg/vect/pr21591.c: Require vect_int.
  2079. * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
  2080. * gcc.dg/vect/vect-outer-2a.c: Likewise.
  2081. * gcc.dg/vect/vect-outer-2c.c: Likewise.
  2082. 2007-09-23 Jakub Jelinek <jakub@redhat.com>
  2083. * gcc.dg/va-arg-pack-len-1.c: Use error and warning
  2084. attributes.
  2085. * gcc.dg/va-arg-pack-len-2.c: New test.
  2086. * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
  2087. attributes.
  2088. * g++.dg/ext/va-arg-pack-len-2.C: New test.
  2089. PR tree-optimization/32772
  2090. * gcc.c-torture/compile/20070905-1.c: New test.
  2091. PR tree-optimization/32975
  2092. * gcc.dg/pr32975.c: New test.
  2093. PR middle-end/28755
  2094. * gcc.dg/pr28755.c: New test.
  2095. 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
  2096. * lib/target-supports.exp (check_effective_target_nomips16): New
  2097. procedure.
  2098. * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
  2099. for mipsisa64*-*-*.
  2100. * gcc.dg/vect/vect.exp: Likewise.
  2101. * g++.dg/vect/vect.exp: Likewise.
  2102. * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
  2103. (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
  2104. * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
  2105. * gcc.target/mips/branch-cost-2.c (foo): Likewise.
  2106. * gcc.target/mips/clear-cache-1.c (f): Likewise.
  2107. * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
  2108. * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
  2109. * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
  2110. * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
  2111. * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
  2112. * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
  2113. * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
  2114. (test5, test6, test7, test8, test9, test10, test11, test12, test13)
  2115. (test14, test15, test16, test17, test18): Likewise.
  2116. * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
  2117. (test5, test6, test7, test8, test9, test10, test11, test12, test13)
  2118. (test14, test15, test16, test17, test18, test19, test20, test21)
  2119. (test22): Likewise.
  2120. * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
  2121. * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
  2122. * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
  2123. * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
  2124. * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
  2125. * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
  2126. * gcc.target/mips/mips-3d-1.c (main): Likewise.
  2127. * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
  2128. (test4, test5, test6, test7, test8, test9, test10, test11, test12)
  2129. (test13, test14, test15, test16, test17, test18, test19, test20)
  2130. (test21, test22, test23, test24, test25, test26, test27, test28)
  2131. (test29, test30, test31): Likewise.
  2132. * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
  2133. (test4, test5, test6, test7, test8, test9, test10, test11, test12)
  2134. (test13, test14, test15, test16, test17, test18, test19, test20)
  2135. (test21, test22, test23, test24, test25, test26, test27, test28)
  2136. (test29, test30, test31, test32, test33, test34, test35, test36)
  2137. (test37, test38, test39, test40, test41, test42, test43, test44)
  2138. (test45, test46, test47, test48, test49, test50, test51, test52)
  2139. (test53, test54, test55, test56, test57, test58, test59, test60)
  2140. (test61, test62, test63): Likewise.
  2141. * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
  2142. (test4, test5, test6, test7, test8, test9, test10, test11, test12)
  2143. (test13, test14, test15, test16, test17, test18, test19, test20)
  2144. (test21, test22, test23, test24, test25, test26, test27, test28)
  2145. (test29, test30, test31): Likewise.
  2146. * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
  2147. (test4, test5, test6, test7, test8, test9, test10, test11, test12)
  2148. (test13, test14, test15, test16, test17, test18, test19, test20)
  2149. (test21, test22, test23, test24, test25, test26, test27, test28)
  2150. (test29, test30, test31): Likewise.
  2151. * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
  2152. (test4, test5, test6, test7, test8, test9, test10, test11, test12)
  2153. (test13, test14, test15): Likewise.
  2154. * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
  2155. (test4, test5, test6, test7, test8, test9, test10, test11, test12)
  2156. (test13, test14, test15): Likewise.
  2157. * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
  2158. (test4, test5, test6, test7, test8, test9, test10, test11, test12)
  2159. (test13, test14, test15, test16, test17, test18, test19, test20)
  2160. (test21, test22, test23, test24, test25, test26, test27, test28)
  2161. (test29, test30, test31): Likewise.
  2162. * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
  2163. (matrix_multiply4: Likewise.
  2164. * gcc.target/mips/mips-ps-1.c (main): Likewise.
  2165. * gcc.target/mips/mips-ps-2.c (main): Likewise.
  2166. * gcc.target/mips/mips-ps-3.c (main): Likewise.
  2167. * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
  2168. (test4, test5, test6, test7, test8, test9, test10, test11, test12)
  2169. (test13, test14, test15, test16, test17, test18, test19, test20)
  2170. (test21, test22, test23, test24, test25, test26, test27, test28)
  2171. (test29, test30, test31): Likewise.
  2172. * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
  2173. (test4, test5, test6, test7, test8, test9, test10, test11, test12)
  2174. (test13, test14, test15, test16, test17, test18, test19, test20)
  2175. (test21, test22, test23, test24, test25, test26, test27, test28)
  2176. (test29, test30, test31): Likewise.
  2177. * gcc.target/mips/mips-ps-5.c (main): Likewise.
  2178. * gcc.target/mips/mips-ps-6.c (main): Likewise.
  2179. * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
  2180. (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
  2181. * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
  2182. (sub_v4qi): Likewise.
  2183. * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
  2184. (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
  2185. * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
  2186. * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
  2187. * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
  2188. (subb, subc): Likewise.
  2189. * gcc.target/mips/msub-1.c (f1, f2): Likewise.
  2190. * gcc.target/mips/msub-2.c (f1, f2): Likewise.
  2191. * gcc.target/mips/msub-4.c (f1, f2): Likewise.
  2192. * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
  2193. * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
  2194. * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
  2195. * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
  2196. * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
  2197. * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
  2198. * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
  2199. * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
  2200. * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
  2201. * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
  2202. 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
  2203. * lib/target-supports.exp (add_options_for_mips16_attribute)
  2204. (check_effective_target_mips16_attribute): New functions.
  2205. * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
  2206. command line.
  2207. (dg-mips-options) Remove -mno-mips16 handling. Add options to
  2208. extra_test_flags.
  2209. * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
  2210. * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
  2211. * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
  2212. * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
  2213. * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
  2214. * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
  2215. * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
  2216. * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
  2217. * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
  2218. * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
  2219. * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
  2220. * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
  2221. * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
  2222. * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
  2223. * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
  2224. * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
  2225. * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
  2226. * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
  2227. * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
  2228. * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
  2229. * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
  2230. * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
  2231. * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
  2232. * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
  2233. (NOMIPS16): Delete.
  2234. * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
  2235. of dg-options.
  2236. * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
  2237. options. Require { target mips16_attribute } and use dg-add-options
  2238. to add the associated options.
  2239. (foo): Use MIPS16.
  2240. * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
  2241. * gcc.target/mips/call-saved-3.c: Likewise.
  2242. * gcc.target/mips/code-readable-1.c: Require { target
  2243. mips16_attribute } and use dg-add-options to add the associated
  2244. options. Remove trailing whitespace.
  2245. (NOMIPS16): Delete.
  2246. * gcc.target/mips/code-readable-2.c: Likewise.
  2247. * gcc.target/mips/code-readable-3.c: Likewise.
  2248. * gcc.target/mips/mips16-attributes-2.c: Likewise.
  2249. * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
  2250. Require { target mips16_attribute } and use dg-add-options to
  2251. add the associated options.
  2252. (cksum16, cksum8): Use MIPS16.
  2253. * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
  2254. Require { target mips16_attribute } and use dg-add-options to
  2255. add the associated options.
  2256. (foo): Use MIPS16.
  2257. * gcc.target/mips/save-restore-2.c: Likewise.
  2258. * gcc.target/mips/save-restore-3.c: Likewise.
  2259. * gcc.target/mips/save-restore-4.c: Likewise.
  2260. * gcc.target/mips/save-restore-5.c: Likewise. Also remove
  2261. -mno-abicalls.
  2262. * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
  2263. (foo): Use NOMIPS16.
  2264. 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
  2265. PR fortran/33337
  2266. * gfortran.dg/derived_comp_array_ref_3.f90: New test.
  2267. PR fortran/33376
  2268. * gfortran.dg/derived_comp_array_ref_4.f90: New test.
  2269. 2007-09-22 Tobias Burnus <burnus@net-b.de>
  2270. PR fortran/33445
  2271. * gfortran.dg/gomp/free-2.f90: New.
  2272. * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
  2273. * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
  2274. 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
  2275. * gcc.target/i386/sse5-hadduX.c: Remove target selector.
  2276. * gcc.target/i386/sse5-haddX.c: Ditto.
  2277. * gcc.target/i386/sse5-hsubX.c: Ditto.
  2278. * gcc.target/i386/sse5-maccXX.c: Ditto.
  2279. * gcc.target/i386/sse5-msubXX.c: Ditto.
  2280. * gcc.target/i386/sse5-nmaccXX.c: Ditto.
  2281. * gcc.target/i386/sse5-nmsubXX.c: Ditto.
  2282. * gcc.target/i386/sse5-permpX.c: Ditto.
  2283. * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
  2284. effective target.
  2285. * gcc.target/i386/sse5-fma-vector.c: Ditto.
  2286. * gcc.target/i386/sse5-ima-vector.c: Ditto.
  2287. * gcc.target/i386/sse5-pcmov.c: Ditto.
  2288. * gcc.target/i386/sse5-pcmov2.c: Ditto.
  2289. 2007-09-22 Richard Guenther <rguenther@suse.de>
  2290. PR tree-optimization/33146
  2291. * gcc.c-torture/compile/pr33146.c: New testcase.
  2292. 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
  2293. * lib/target-supports.exp (check_cached_effective_target): New
  2294. procedure.
  2295. (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
  2296. (check_effective_target_c99_runtime): New procedure.
  2297. * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
  2298. (test3l): Likewise cargl.
  2299. * gcc.dg/builtins-59.c: Require c99_runtime.
  2300. * gcc.dg/builtins-61.c: Likewise.
  2301. * gcc.dg/builtins-62.c: Likewise.
  2302. 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
  2303. * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
  2304. * lib/target-supports-dg.exp (dg-add-options): Likewise.
  2305. * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
  2306. target-specific dg-options.
  2307. * gcc.dg/builtins-20.c: Likewise.
  2308. * gcc.dg/builtins-53.c: Likewise.
  2309. * gcc.dg/builtins-55.c: Likewise.
  2310. * gcc.dg/single-precision-constant.c: Likewise.
  2311. * gcc.dg/torture/builtin-convert-1.c: Likewise.
  2312. * gcc.dg/torture/builtin-convert-2.c: Likewise.
  2313. * gcc.dg/torture/builtin-convert-3.c: Likewise.
  2314. * gcc.dg/torture/builtin-convert-4.c: Likewise.
  2315. * gcc.dg/torture/builtin-power-1.c: Likewise.
  2316. 2007-09-21 Chao-ying Fu <fu@mips.com>
  2317. * lib/target-supports.exp (check_effective_target_fixed_point): New to
  2318. check if targets have fixed-point supports.
  2319. * gcc.dg/fixed-point/fixed-point.exp: New file.
  2320. * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
  2321. * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
  2322. * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
  2323. * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
  2324. * gcc.dg/fixed-point/constants-pedantic.c,
  2325. * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
  2326. * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
  2327. * gcc.dg/fixed-point/keywords-ignored-c99.c,
  2328. * gcc.dg/fixed-point/keywords-pedantic.c,
  2329. * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
  2330. * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
  2331. * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
  2332. * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
  2333. * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
  2334. * gcc.dg/fixed-point/func-vararg-mixed.c,
  2335. * gcc.dg/fixed-point/operator-logical.c,
  2336. * gcc.dg/fixed-point/struct-union.c,
  2337. * gcc.dg/fixed-point/bit-complement.c,
  2338. * gcc.dg/fixed-point/operator-bitwise.c,
  2339. * gcc.dg/fixed-point/operator-comma.c,
  2340. * gcc.dg/fixed-point/struct-layout-1.c,
  2341. * gcc.dg/fixed-point/union-init.c,
  2342. * gcc.dg/fixed-point/Wbad-function-cast-1.c,
  2343. * gcc.dg/fixed-point/func-mixed.c,
  2344. * gcc.dg/fixed-point/func-vararg-size0.c,
  2345. * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
  2346. * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
  2347. * gcc.dg/fixed-point/operator-unary.c,
  2348. * gcc.dg/fixed-point/allop-const.c,
  2349. * gcc.dg/fixed-point/muldiv-warning.c,
  2350. * gcc.dg/nofixed-point-1.c,
  2351. * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
  2352. * gcc.target/mips/fixed-vector-type.c,
  2353. * gcc.target/mips/fixed-scalar-type.c: New tests.
  2354. 2007-09-21 Olivier Hainque <hainque@adacore.com>
  2355. * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
  2356. * gnat.dg/test_nested_subtype_byref.adb: New test.
  2357. 2007-09-21 Jakub Jelinek <jakub@redhat.com>
  2358. PR fortran/33439
  2359. * gfortran.dg/gomp/pr33439.f90: New test.
  2360. 2007-09-21 Tobias Burnus <burnus@net-b.de>
  2361. PR fortran/33455
  2362. * gfortran.dg/merge_char_3.f90: New.
  2363. 2007-09-21 Tobias Burnus <burnus@net-b.de>
  2364. PR fortran/33037
  2365. * gfortran.dg/transfer_check_1.f90: New.
  2366. 2007-09-20 Asher Langton <langton2@llnl.gov>
  2367. PR fortran/20441
  2368. * gfortran.dg/init_flag_1.f90: New.
  2369. * gfortran.dg/init_flag_2.f90: New.
  2370. * gfortran.dg/init_flag_3.f90: New.
  2371. * gfortran.dg/init_flag_4.f90: New.
  2372. * gfortran.dg/init_flag_5.f90: New.
  2373. * gfortran.dg/init_flag_6.f90: New.
  2374. * gfortran.dg/init_flag_7.f90: New.
  2375. 2007-09-20 Paolo Carlini <pcarlini@suse.de>
  2376. PR c++/33460
  2377. * g++.dg/ext/anon-struct6.C: New.
  2378. 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  2379. PR libfortran/23272
  2380. * gfortran.dg/inquire_10.f90: New test.
  2381. 2007-09-20 Joseph Myers <joseph@codesourcery.com>
  2382. * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
  2383. 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  2384. PR fortran/33221
  2385. * gfortran.dg/used_types_18.f90: Declare variable of empty
  2386. derived type.
  2387. 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  2388. PR fortran/33288
  2389. * gfortran.dg/array_constructor_19.f90: New test.
  2390. 2007-09-20 Jakub Jelinek <jakub@redhat.com>
  2391. PR debug/33316
  2392. * gcc.dg/debug/pr33316.c: New test.
  2393. PR c++/33496
  2394. * g++.dg/cpp0x/variadic76.C: New test.
  2395. * g++.dg/cpp0x/variadic77.C: New test.
  2396. * g++.dg/cpp0x/variadic78.C: New test.
  2397. PR c/33238
  2398. PR c/27301
  2399. * gcc.c-torture/execute/20070919-1.c: New test.
  2400. * gcc.dg/pr33238.c: New test.
  2401. * gcc.dg/pr27301.c: New test.
  2402. 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
  2403. * lib/target-supports.exp (check_effective_target_mips64): New
  2404. procedure.
  2405. * gcc.dg/lower-subreg-1.c: Require !mips64.
  2406. * gcc.dg/sibcall-3.c (ATTR): New macro.
  2407. (recurser_void1, recurser_void2): Use it.
  2408. * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
  2409. * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
  2410. 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
  2411. * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
  2412. * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
  2413. warning annotation.
  2414. * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
  2415. 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
  2416. PR fortran/33497
  2417. * gfortran.dg/c_loc_tests_11.f03: New test case.
  2418. 2007-09-20 Paolo Carlini <pcarlini@suse.de>
  2419. PR c++/33459
  2420. * g++.dg/init/ref14.C: New.
  2421. 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
  2422. * gnat.dg/slice2.ad[sb]: New testcase.
  2423. 2007-09-19 Nick Clifton <nickc@redhat.com>
  2424. * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
  2425. 2007-09-19 Jie Zhang <jie.zhang@analog.com>
  2426. * gcc.target/bfin/bfin.exp: New.
  2427. * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
  2428. workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
  2429. mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
  2430. mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
  2431. mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
  2432. mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
  2433. mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
  2434. mcpu-bf561.c, mcpu-default.c}: New tests.
  2435. 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
  2436. Restore detection of unsupported TLS.
  2437. Revert this patch:
  2438. 2007-02-10 Richard Henderson <rth@redhat.com>
  2439. * lib/target-supports.exp (check_effective_target_tls): Redefine
  2440. to mean non-emulated tls.
  2441. * gcc.dg/tls/alias-1.c: Remove tls requirement.
  2442. * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
  2443. gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
  2444. gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
  2445. gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
  2446. gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
  2447. gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
  2448. And then:
  2449. * lib/target-supports.exp (check_effective_target_tls): Use
  2450. stronger test for compiler support for TLS.
  2451. (check_effective_target_tls_native): New, to test for non-emulated
  2452. TLS support.
  2453. * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
  2454. instead of dg-require-effective-target tls.
  2455. * g++.dg/gomp/copyin-1.C: Likewise.
  2456. * g++.dg/gomp/sharing-1.C: Likewise.
  2457. * g++.dg/gomp/tls-1.C: Likewise.
  2458. * g++.dg/gomp/tls-2.C: Likewise.
  2459. * g++.dg/gomp/tls-3.C: Likewise.
  2460. * g++.dg/tls/diag-1.C: Likewise.
  2461. * g++.dg/tls/diag-2.C: Likewise.
  2462. * g++.dg/tls/diag-3.C: Likewise.
  2463. * g++.dg/tls/diag-4.C: Likewise.
  2464. * g++.dg/tls/diag-5.C: Likewise.
  2465. * g++.dg/tls/init-1.C: Likewise.
  2466. * g++.dg/tls/init-2.C: Likewise.
  2467. * g++.dg/tls/trivial.C: Likewise.
  2468. * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
  2469. * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
  2470. * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
  2471. * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
  2472. * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
  2473. * gcc.dg/gomp/clause-1.c: Likewise.
  2474. * gcc.dg/gomp/copyin-1.c: Likewise.
  2475. * gcc.dg/gomp/sharing-1.c: Likewise.
  2476. * gcc.dg/gomp/tls-1.c: Likewise.
  2477. * gcc.dg/gomp/tls-2.c: Likewise.
  2478. * gcc.dg/tls/alpha-1.c: Likewise.
  2479. * gcc.dg/tls/opt-1.c: Likewise.
  2480. * gcc.dg/tls/opt-13.c: Likewise.
  2481. * gcc.dg/tls/opt-14.c: Likewise.
  2482. * gcc.dg/tls/opt-2.c: Likewise.
  2483. * gcc.dg/tls/opt-3.c: Likewise.
  2484. * gcc.dg/tls/opt-4.c: Likewise.
  2485. * gcc.dg/tls/opt-7.c: Likewise.
  2486. * gcc.dg/tls/section-1.c: Likewise.
  2487. * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
  2488. * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
  2489. * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
  2490. * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
  2491. * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
  2492. * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
  2493. * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
  2494. * gfortran.dg/gomp/crayptr2.f90: Likewise.
  2495. * gfortran.dg/gomp/fixed-1.f: Likewise.
  2496. * gfortran.dg/gomp/free-1.f90: Likewise.
  2497. * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
  2498. * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
  2499. * gfortran.dg/gomp/reduction1.f90: Likewise.
  2500. * gfortran.dg/gomp/sharing-1.f90: Likewise.
  2501. 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  2502. PR fortran/31119
  2503. * gfortran.dg/bounds_check_9.f90: New test.
  2504. * gfortran.dg/bounds_check_fail_2.f90: New test.
  2505. 2007-09-18 Paolo Carlini <pcarlini@suse.de>
  2506. PR c++/33462 (again)
  2507. * g++.dg/ext/va-arg1.C: Adjust.
  2508. 2007-09-18 Paolo Carlini <pcarlini@suse.de>
  2509. PR c++/33462
  2510. * g++.dg/ext/va-arg1.C: New.
  2511. 2007-09-18 Tobias Burnus <burnus@net-b.de>
  2512. * gfortran.dg/elemental_optional_args_1.f90: Fix test.
  2513. 2007-09-18 Paolo Carlini <pcarlini@suse.de>
  2514. PR c++/33463
  2515. * g++.dg/rtti/typeid6.C: New.
  2516. 2007-09-18 Paolo Carlini <pcarlini@suse.de>
  2517. PR c++/33464
  2518. * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
  2519. * g++.dg/ext/is_class_error2.C: New.
  2520. 2007-09-18 Richard Guenther <rguenther@suse.de>
  2521. PR tree-optimization/33340
  2522. * g++.dg/torture/pr33340.C: New testcase.
  2523. 2007-09-18 Tobias Burnus <burnus@net-b.de>
  2524. PR fortran/33231
  2525. * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
  2526. * gfortran.dg/elemental_subroutine_1.f90: Ditto.
  2527. * gfortran.dg/elemental_subroutine_5.f90: New.
  2528. 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
  2529. * lib/target-supports.exp (check_profiling_available): Extend
  2530. mips*-*-elf check to mips*-*-elf*.
  2531. 2007-09-18 Jakub Jelinek <jakub@redhat.com>
  2532. * gcc.dg/format/c90-scanf-5.c: New test.
  2533. * gcc.dg/format/c99-scanf-4.c: New test.
  2534. * gcc.dg/format/ext-7.c: New test.
  2535. * gcc.dg/format/ext-8.c: New test.
  2536. PR middle-end/33423
  2537. * gcc.c-torture/compile/20070915-1.c: New test.
  2538. 2007-09-17 Tobias Burnus <burnus@net-b.de>
  2539. PR fortran/33106
  2540. * gfortran.dg/private_type_9.f90: New.
  2541. 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  2542. PR middle-end/33449
  2543. * gfortran.dg/pr33449.f90: New test.
  2544. 2007-09-17 Tobias Burnus <burnus@net-b.de>
  2545. * gfortran.dg/interface_15.f90: Compile with -std=f95.
  2546. * gfortran.dg/private_type_1.f90: Ditto
  2547. * gfortran.dg/interface_18.f90: New.
  2548. * gfortran.dg/private_type_8.f90: New.
  2549. 2007-09-16 Paolo Carlini <pcarlini@suse.de>
  2550. PR c++/33124
  2551. * g++.dg/warn/new1.C: Adjust.
  2552. * g++.dg/torture/str_empty.C: Likewise.
  2553. 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
  2554. * gcc.target/mips/dse-1.c: New test.
  2555. 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
  2556. PR c++/32756
  2557. * g++.dg/overload/operator3.C: New.
  2558. 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
  2559. * gcc.target/mips/truncate-1.c: New test.
  2560. 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
  2561. PR fortran/29396
  2562. PR fortran/29606
  2563. PR fortran/30625
  2564. PR fortran/30871
  2565. * gfortran.dg/subref_array_pointer_1.f90: New test.
  2566. * gfortran.dg/subref_array_pointer_2.f90: New test.
  2567. 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
  2568. * gfortran.dg/nint_2.f90: Correct last change.
  2569. 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
  2570. * gcc.dg/tree-ssa/parallelization-1.c: New test.
  2571. 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
  2572. * gcc.dg/vect/pr33373b.c: New test.
  2573. 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
  2574. PR target/33438
  2575. * gcc.target/i386/pr33438.c: New test.
  2576. 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  2577. * gfortran.dg/nint_2.f90: Revert previous commit.
  2578. 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  2579. * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
  2580. 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
  2581. PR debug/33429
  2582. * g++.dg/other/unused1.C: XFAIL class2 scan.
  2583. 2007-09-13 Tobias Burnus <burnus@net-b.de>
  2584. PR fortran/33343
  2585. * gfortran.dg/elemental_args_check_1.f90: New.
  2586. * gfortran.dg/assumed_size_refs_1.f90: Update error message.
  2587. * gfortran.dg/elemental_subroutine_4.f90: Ditto.
  2588. 2007-09-13 Tobias Burnus <burnus@net-b.de>
  2589. * gfortran.dg/recursive_check_3.f90: New.
  2590. 2007-09-13 Tobias Burnus <burnus@net-b.de>
  2591. PR fortran/33412
  2592. * gfortran.dg/elemental_bind_c.f90: New.
  2593. 2007-09-13 Richard Sandiford <richard@codesourcery.com>
  2594. * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
  2595. * gcc.target/mips/mips16-attributes-2.c: New test.
  2596. * gcc.target/mips/mips16-attributes-3.c: Likewise.
  2597. * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
  2598. hard-float asm when __mips16 is defined.
  2599. * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
  2600. * gcc.target/mips/atomic-memory-2.c (main): Likewise.
  2601. * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
  2602. * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
  2603. * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
  2604. * gcc.target/mips/pr26765.c (foo): Likewise.
  2605. * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
  2606. targets, use dg-mips-options instead of dg-options, and use -mgp32
  2607. to force 32-bit mode.
  2608. * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
  2609. and 64-bit mode.
  2610. * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
  2611. 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
  2612. Michael Meissner <michael.meissner@amd.com>
  2613. * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
  2614. * gcc.target/i386/sse5-hsubX.c: Ditto.
  2615. * gcc.target/i386/sse5-permpX.c: Ditto.
  2616. * gcc.target/i386/sse5-haddX.c: Ditto.
  2617. * gcc.target/i386/sse5-maccXX.c: Ditto.
  2618. * gcc.target/i386/sse5-msubXX.c: Ditto.
  2619. * gcc.target/i386/sse5-nmaccXX.c: Ditto.
  2620. * gcc.target/i386/sse5-nmsubXX.c: Ditto.
  2621. * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
  2622. optimizes floating point conditional moves into the pcmov
  2623. instruction on SSE5.
  2624. * gcc.target/i386/sse5-pcmov2.c: Ditto.
  2625. * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
  2626. compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
  2627. SSE5.
  2628. * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
  2629. compiler optimizes vector (a*b)+c into fmadd on SSE5.
  2630. * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
  2631. optimizes (a*b)+c into fmadd on SSE5.
  2632. * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
  2633. whether the SSE5 instructions can be generated.
  2634. * gcc.target/i386/sse5-check.h: New. Add support for
  2635. SSE5 tests.
  2636. * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
  2637. ammintrin.h, and turn on -msse5 option instead of -msse4a.
  2638. * gcc.target/i386/sse-13.c: Ditto.
  2639. * gcc.target/i386/sse-14.c: Ditto.
  2640. 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
  2641. PR testsuite/33153
  2642. * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
  2643. * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
  2644. 2007-09-12 Jakub Jelinek <jakub@redhat.com>
  2645. PR target/32338
  2646. * gcc.dg/pr32338-1.c: New test.
  2647. * gcc.dg/pr32338-2.c: New test.
  2648. 2007-09-12 Bob Wilson <bob.wilson@acm.org>
  2649. * lib/target-supports.exp (check_effective_target_sync_int_long):
  2650. Revert change to add xtensa.
  2651. (check_effective_target_sync_char_short): Likewise.
  2652. 2007-09-12 Olivier Hainque <hainque@adacore.com>
  2653. * gnat.dg/packed_subtype.adb: New test.
  2654. 2007-09-12 Tobias Burnus <burnus@net-b.de>
  2655. PR fortran/33297
  2656. * gfortran.dg/intrinsic_size.f90: New.
  2657. 2007-09-12 Tobias Burnus <burnus@net-b.de>
  2658. PR fortran/33284
  2659. PR fortran/33310
  2660. * gfortran.dg/conflicts_2.f90: New.
  2661. 2007-09-12 Ira Rosen <irar@il.ibm.com>
  2662. PR tree-optimization/32377
  2663. * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
  2664. dependence distance.
  2665. * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
  2666. gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
  2667. * gcc.dg/vect/no-vfa-vect-depend-1.c,
  2668. gfortran.dg/vect/no-vfa-pr32377.f90: New.
  2669. 2007-09-12 Richard Guenther <rguenther@suse.de>
  2670. PR middle-end/33382
  2671. * gcc.c-torture/compile/pr33382.c: New testcase.
  2672. * gcc.c-torture/execute/pr33382.c: Likewise.
  2673. 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
  2674. PR fortran/33395
  2675. * gfortran.dg/c_ptr_tests_12.f03: New test case.
  2676. 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
  2677. PR tree-optimization/33373
  2678. * gcc.dg/vect/pr33373.c: New test.
  2679. 2007-09-12 Ben Elliston <bje@au.ibm.com>
  2680. * lib/target-supports.exp (check_effective_target_vect_no_double):
  2681. Remove unused proc.
  2682. 2007-09-12 Ben Elliston <bje@au.ibm.com>
  2683. Ulrich Weigand <uweigand@de.ibm.com>
  2684. * gcc.target/spu/dfcgt-nan.c: New test.
  2685. 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
  2686. * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
  2687. 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
  2688. PR fortran/33040
  2689. * gfortran.dg/c_ptr_tests_11.f03: New test case.
  2690. 2007-09-11 Jakub Jelinek <jakub@redhat.com>
  2691. * gcc.dg/va-arg-pack-len-1.c: New test.
  2692. * g++.dg/va-arg-pack-len-1.C: New test.
  2693. 2007-09-11 Michael Matz <matz@suse.de>
  2694. * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
  2695. 2007-09-10 Janis Johnson <janis187@us.ibm.com>
  2696. * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
  2697. checks for size of long double.
  2698. * gcc.dg/dfp/convert.h: New file.
  2699. * gcc.dg/dfp/convert-bfp-2.c: New test.
  2700. * gcc.dg/dfp/convert-bfp-3.c: Ditto.
  2701. * gcc.dg/dfp/convert-bfp-4.c: Ditto.
  2702. * gcc.dg/dfp/convert-bfp-5.c: Ditto.
  2703. * gcc.dg/dfp/convert-bfp-6.c: Ditto.
  2704. * gcc.dg/dfp/convert-bfp-7.c: Ditto.
  2705. * gcc.dg/dfp/convert-bfp-8.c: Ditto.
  2706. * gcc.dg/dfp/convert-bfp-9.c: Ditto.
  2707. * gcc.dg/dfp/convert-bfp-10.c: Ditto.
  2708. * gcc.dg/dfp/convert-bfp-11.c: Ditto.
  2709. 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
  2710. * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
  2711. Change dg-final to expect 1 non-profitable loop and
  2712. 3 profitable loops.
  2713. * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
  2714. Change dg-final to expect 1 non-profitable loop and
  2715. 3 profitable loops.
  2716. * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
  2717. Change dg-final to expect 1 profitable loop.
  2718. * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
  2719. Change dg-final to expect 1 profitable loop.
  2720. 2007-09-10 Richard Sandiford <richard@codesourcery.com>
  2721. * gcc.target/mips/call-saved-1.c: New test.
  2722. * gcc.target/mips/call-saved-2.c: Likewise.
  2723. * gcc.target/mips/call-saved-3.c: Likewise.
  2724. * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
  2725. instead of mips_mips64. Set mips_fp64 too.
  2726. (is_gp32_flag): Return true for -mips1 and -mips2.
  2727. (dg-mips-options): Use mips_gp64 instead of mips_mips64.
  2728. 2007-09-10 Jakub Jelinek <jakub@redhat.com>
  2729. * g++.dg/ext/va-arg-pack-1.C: New test.
  2730. * g++.dg/ext/va-arg-pack-2.C: New test.
  2731. 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
  2732. PR target/33369
  2733. * gcc.dg/vect/pr33369.c: New test.
  2734. 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
  2735. PR fortran/33370
  2736. * gfortran.dg/array_memcpy_5.f90: New test.
  2737. 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
  2738. * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
  2739. 2007-09-09 Richard Guenther <rguenther@suse.de>
  2740. * gcc.c-torture/compile/20070906-1.c: New testcase.
  2741. 2007-09-09 Ira Rosen <irar@il.ibm.com>
  2742. * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
  2743. noinline attribute.
  2744. * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
  2745. gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
  2746. gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
  2747. Likewise.
  2748. 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
  2749. * gnat.dg/specs/uc1.ads: Compile with -gnatws.
  2750. 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
  2751. * gnat.dg/addr2_p.ads: Bump size of array to 9.
  2752. 2007-09-09 Ira Rosen <irar@il.ibm.com>
  2753. * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
  2754. Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
  2755. -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
  2756. Compile tests with -fno-tree-pre.
  2757. * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
  2758. * lib/target-supports.exp (check_effective_target_vect_strided): New.
  2759. * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
  2760. gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
  2761. gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
  2762. gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
  2763. gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
  2764. gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
  2765. gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
  2766. gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
  2767. gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
  2768. gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
  2769. gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
  2770. gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
  2771. gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
  2772. gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
  2773. gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
  2774. gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
  2775. * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
  2776. 2007-09-09 Joseph Myers <joseph@codesourcery.com>
  2777. * lib/file-format.exp (gcc_target_object_format): Use remote_exec
  2778. to call objdump.
  2779. * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
  2780. Use remote_exec to call c++filt.
  2781. * lib/target-supports-dg.exp (dg-require-host-local): New.
  2782. * gcc.misc-tests/options.exp: Allow .exe in command paths.
  2783. * g++.dg/parse/repo1.C: Use dg-require-host-local.
  2784. * g++.dg/rtti/repo1.C: Likewise.
  2785. * g++.dg/template/repo1.C: Likewise.
  2786. * g++.dg/template/repo2.C: Likewise.
  2787. * g++.dg/template/repo3.C: Likewise.
  2788. * g++.dg/template/repo4.C: Likewise.
  2789. * g++.dg/template/repo5.C: Likewise.
  2790. * g++.old-deja/g++.pt/instantiate4.C: Likewise.
  2791. * g++.old-deja/g++.pt/instantiate6.C: Likewise.
  2792. * g++.old-deja/g++.pt/repo1.C: Likewise.
  2793. * g++.old-deja/g++.pt/repo2.C: Likewise.
  2794. * g++.old-deja/g++.pt/repo3.C: Likewise.
  2795. * g++.old-deja/g++.pt/repo4.C: Likewise.
  2796. * gcc.dg/cpp/trad/builtins.c: Likewise.
  2797. 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
  2798. PR tree-optimization/32283
  2799. * gcc.dg/tree-ssa/loop-31.c: New test.
  2800. 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
  2801. PR rtl-optimization/26449
  2802. * gcc.target/i386/pr26449-1.c: New file.
  2803. 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
  2804. PR target/33329
  2805. PR rtl-optimization/26449
  2806. * gcc.target/i386/pr33329.c: New file.
  2807. 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
  2808. * gnat.dg/renaming3.adb, renaming4.ads: New test.
  2809. 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
  2810. * gnat.dg/unaligned_rep_clause.adb: New testcase.
  2811. 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
  2812. PR tree-optimization/33301
  2813. * gfortran.dg/vect/pr33301.f: New test.
  2814. 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  2815. PR libfortran/33307
  2816. * gfortran.dg/backspace_10.f90: New test.
  2817. 2007-09-07 Richard Guenther <rguenther@suse.de>
  2818. Reapply
  2819. 2007-09-06 Richard Guenther <rguenther@suse.de>
  2820. PR tree-optimization/32586
  2821. * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
  2822. * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
  2823. * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
  2824. * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
  2825. * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
  2826. now obsolete simplification.
  2827. 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
  2828. PR tree-optimization/33299
  2829. * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
  2830. * gfortran.dg/vect/fast-math-pr33299.f90: New test.
  2831. 2007-09-07 Richard Guenther <rguenther@suse.de>
  2832. Revert
  2833. 2007-09-06 Richard Guenther <rguenther@suse.de>
  2834. PR tree-optimization/32586
  2835. * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
  2836. * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
  2837. * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
  2838. * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
  2839. * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
  2840. now obsolete simplification.
  2841. 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
  2842. PR tree-optimization/32821
  2843. * gcc.dg/tree-ssa/pr32821.c: New file.
  2844. 2007-09-07 Richard Sandiford <richard@codesourcery.com>
  2845. * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
  2846. * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
  2847. and mips_forced_no_er.
  2848. (dg-mips-options): Add -mno-abicalls when a small-data option is
  2849. specified. Skip tests with small-data options if mips_forced_gp.
  2850. Skip tests with -mexplicit-relocs if mips_forced_no_er.
  2851. * gcc.target/mips/sdata-1.c: New test.
  2852. * gcc.target/mips/sdata-2.c: Likewise.
  2853. * gcc.target/mips/sdata-3.c: Likewise.
  2854. * gcc.target/mips/sdata-4.c: Likewise.
  2855. 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
  2856. PR fortran/33298
  2857. * spread_zerosize_1.f90: New test case.
  2858. * spread_bounds_1.f90: New test case.
  2859. 2007-09-06 Paolo Carlini <pcarlini@suse.de>
  2860. PR c++/32674
  2861. * g++.dg/template/static31.C: New.
  2862. 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  2863. PR fortran/33271
  2864. * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
  2865. powerpc*-linux-gnu.
  2866. 2007-09-06 David Daney <ddaney@avtrex.com>
  2867. Richard Sandiford <richard@codesourcery.com>
  2868. PR target/33256
  2869. * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
  2870. (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
  2871. * gcc.target/mips/pr33256.c: New test.
  2872. 2007-09-06 Tom Tromey <tromey@redhat.com>
  2873. * lib/g++.exp (g++_target_compile): Use -fno-show-column.
  2874. 2007-09-06 Richard Guenther <rguenther@suse.de>
  2875. PR tree-optimization/32586
  2876. * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
  2877. * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
  2878. * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
  2879. * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
  2880. * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
  2881. now obsolete simplification.
  2882. 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
  2883. * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
  2884. * gcc.target/i386/sse3-addsubps.c: Ditto.
  2885. * gcc.target/i386/sse3-haddpd.c: Ditto.
  2886. * gcc.target/i386/sse3-haddps.c: Ditto.
  2887. * gcc.target/i386/sse3-hsubpd.c: Ditto.
  2888. * gcc.target/i386/sse3-hsubps.c: Ditto.
  2889. * gcc.target/i386/sse3-lddqu.c: Ditto.
  2890. * gcc.target/i386/sse3-movddup.c: Ditto.
  2891. * gcc.target/i386/sse3-movshdup.c: Ditto.
  2892. * gcc.target/i386/sse3-movsldup.c: Ditto.
  2893. 2007-09-06 Richard Guenther <rguenther@suse.de>
  2894. PR tree-optimization/33302
  2895. * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
  2896. 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  2897. PR libfortran/33225
  2898. * gfortran.dg./fmt_float.f90: New test.
  2899. 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  2900. PR libfortran/33253
  2901. * gfortran.dg/namelist_38.f90: Update test for DELIM= .
  2902. 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
  2903. * gcc.target/cris/builtin_ctz_v3.c: New testcase.
  2904. * gcc.target/cris/builtin_ctz_v8.c: New testcase.
  2905. 2007-09-06 Jakub Jelinek <jakub@redhat.com>
  2906. * g++.dg/eh/builtin1.C: New test.
  2907. * g++.dg/eh/builtin2.C: New test.
  2908. * g++.dg/eh/builtin3.C: New test.
  2909. PR c++/33289
  2910. * g++.dg/eh/builtin4.C: New test.
  2911. 2007-09-05 Janis Johnson <janis187@us.ibm.com>
  2912. * gcc.target/powerpc/dfp-dd.c: New test.
  2913. * gcc.target/powerpc/dfp-td.c: New test.
  2914. 2007-09-05 Jakub Jelinek <jakub@redhat.com>
  2915. * gcc.c-torture/execute/va-arg-pack-1.c: New test.
  2916. * gcc.dg/va-arg-pack-1.c: New test.
  2917. 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
  2918. * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
  2919. * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
  2920. * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
  2921. * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
  2922. * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
  2923. 2007-09-05 Paolo Carlini <pcarlini@suse.de>
  2924. PR c++/30302
  2925. * g++.dg/ext/anon-struct5.C: New.
  2926. 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
  2927. * gcc.dg/i386-cpuid.h: Remove.
  2928. * gcc.target/i386/mmx-check.h: Include cpuid.h.
  2929. (main): Use __get_cpuid to get target features.
  2930. * gcc.target/i386/sse-check.h: Ditto.
  2931. * gcc.target/i386/sse2-check.h: Ditto.
  2932. * gcc.target/i386/sse3-check.h: Ditto.
  2933. * gcc.target/i386/ssse3-check.h: Ditto.
  2934. * gcc.target/i386/sse4_1-check.h: Ditto.
  2935. * gcc.target/i386/sse4_2-check.h: Ditto.
  2936. * gcc.target/i386/sse4a-check.h: Ditto.
  2937. * gcc.dg/torture/pr16104-1.c: Ditto.
  2938. (do_test): Change to void.
  2939. * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
  2940. * gcc.target/i386/sse-6.c: Ditto.
  2941. * gcc.target/i386/sse-7.c: Ditto.
  2942. * g++.dg/other/i386-1.C: Include cpuid.h.
  2943. (main): New function. Use __get_cpuid to get target fetaures.
  2944. 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
  2945. David Ung <davidu@mips.com>
  2946. Nigel Stephens <nigel@mips.com>
  2947. * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
  2948. * gcc.c-torture/compile/mipscop-2.c: Likewise.
  2949. * gcc.c-torture/compile/mipscop-3.c: Likewise.
  2950. * gcc.c-torture/compile/mipscop-4.c: Likewise.
  2951. * gcc.dg/torture/mips-hilo-1.c: Likewise.
  2952. * gcc.dg/torture/mips-hilo-2.c: Likewise.
  2953. * gcc.dg/torture/pr19683-1.c: Likewise.
  2954. * gcc.target/mips/madd-3.c: Likewise.
  2955. * gcc.target/mips/maddu-3.c: Likewise.
  2956. * gcc.target/mips/msub-3.c: Likewise.
  2957. * gcc.target/mips/msubu-3.c: Likewise.
  2958. * gcc.target/mips/asm-1.c: Likewise.
  2959. * gcc.target/mips/branch-1.c: Likewise.
  2960. * gcc.target/mips/ins-1.c: Likewise.
  2961. * gcc.target/mips/near-far-3.c: Likewise.
  2962. * gcc.target/mips/near-far-4.c: Likewise.
  2963. * gcc.target/mips/smartmips-lwxs.c: Likewise.
  2964. * gcc.target/mips/smartmips-ror-1.c: Likewise.
  2965. * gcc.target/mips/smartmips-ror-2.c: Likewise.
  2966. * gcc.target/mips/smartmips-ror-3.c: Likewise.
  2967. * gcc.target/mips/smartmips-ror-4.c: Likewise.
  2968. * gcc.target/mips/dspr2-MULT.c: Likewise.
  2969. * gcc.target/mips/dspr2-MULTU.c: Likewise.
  2970. * gcc.target/mips/mips32-dsp-run.c: Likewise.
  2971. * gcc.target/mips/mips32-dspr2-type.c: Likewise.
  2972. * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
  2973. * gcc.target/mips/code-readable-2.c: Likewise.
  2974. * gcc.target/mips/code-readable-3.c: Likewise.
  2975. 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
  2976. David Ung <davidu@mips.com>
  2977. Nigel Stephens <nigel@mips.com>
  2978. * gcc.target/mips/mips16-attributes.c: New.
  2979. 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
  2980. PR fortran/31564
  2981. * gfortran.dg/derived_comp_array_ref_2.f90: New test.
  2982. PR fortran/33241
  2983. * gfortran.dg/char_length_10.f90: New test.
  2984. 2007-09-05 Paolo Carlini <pcarlini@suse.de>
  2985. PR c++/29731
  2986. * g++.dg/parse/template24.C: New.
  2987. 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
  2988. * g++.dg/other/spu2vmx-1.C: New test.
  2989. 2007-09-05 Jakub Jelinek <jakub@redhat.com>
  2990. PR tree-optimization/33017
  2991. * gcc.dg/pr33017.c: New test.
  2992. 2007-09-05 Ben Elliston <bje@au.ibm.com>
  2993. * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
  2994. __protected_stream family of macros.
  2995. 2007-09-04 Jan Hubicka <jh@suse.cz>
  2996. * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
  2997. * gcc.dg/tree-ssa/pr27236.c: Likewise.
  2998. * gcc.dg/tree-ssa/predcom-1.c: Likewise.
  2999. * gcc.dg/tree-ssa/predcom-2.c: Likewise.
  3000. * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
  3001. * gcc.dg/tree-ssa/loadpre5.c: Likewise.
  3002. * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
  3003. Likewise.
  3004. 2007-09-04 Janus Weil <jaydub66@gmail.com>
  3005. Tobias Burnus <burnus@net-b.de>
  3006. * gfortran.dg/proc_decl_1.f90: New.
  3007. * gfortran.dg/proc_decl_2.f90: New.
  3008. * gfortran.dg/proc_decl_3.f90: New.
  3009. * gfortran.dg/proc_decl_4.f90: New.
  3010. 2007-09-04 Jan Hubicka <jh@suse.cz>
  3011. * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
  3012. * gcc.dg/vect/vect-105.c: Mark functions noinline.
  3013. * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
  3014. * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
  3015. * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
  3016. * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
  3017. * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
  3018. * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
  3019. * gcc.dg/vect/vect-50.c: Mark functions noinline.
  3020. * gcc.dg/vect/vect-33.c: Mark functions noinline.
  3021. * gcc.dg/vect/vect-16.c: Mark functions noinline.
  3022. * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
  3023. * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
  3024. * gcc.dg/vect/vect-92.c: Mark functions noinline.
  3025. * gcc.dg/vect/vect-75.c: Mark functions noinline.
  3026. * gcc.dg/vect/vect-58.c: Mark functions noinline.
  3027. * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
  3028. * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
  3029. * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
  3030. * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
  3031. * gcc.dg/vect/vect-114.c: Mark functions noinline.
  3032. * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
  3033. * gcc.dg/vect/vect-8.c: Mark functions noinline.
  3034. * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
  3035. * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
  3036. * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
  3037. * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
  3038. * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
  3039. * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
  3040. * gcc.dg/vect/vect-42.c: Mark functions noinline.
  3041. * gcc.dg/vect/vect-25.c: Mark functions noinline.
  3042. * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
  3043. * gcc.dg/vect/vect-67.c: Mark functions noinline.
  3044. * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
  3045. * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
  3046. * gcc.dg/vect/vect-106.c: Mark functions noinline.
  3047. * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
  3048. * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
  3049. * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
  3050. * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
  3051. * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
  3052. * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
  3053. * gcc.dg/vect/vect-34.c: Mark functions noinline.
  3054. * gcc.dg/vect/vect-17.c: Mark functions noinline.
  3055. * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
  3056. * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
  3057. * gcc.dg/vect/vect-93.c: Mark functions noinline.
  3058. * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
  3059. * gcc.dg/vect/vect-76.c: Mark functions noinline.
  3060. * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
  3061. * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
  3062. * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
  3063. * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
  3064. * gcc.dg/vect/vect-115.c: Mark functions noinline.
  3065. * gcc.dg/vect/vect-9.c: Mark functions noinline.
  3066. * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
  3067. * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
  3068. * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
  3069. * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
  3070. * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
  3071. * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
  3072. * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
  3073. * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
  3074. * gcc.dg/vect/vect-60.c: Mark functions noinline.
  3075. * gcc.dg/vect/vect-26.c: Mark functions noinline.
  3076. * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
  3077. * gcc.dg/vect/vect-85.c: Mark functions noinline.
  3078. * gcc.dg/vect/vect-68.c: Mark functions noinline.
  3079. * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
  3080. * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
  3081. * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
  3082. * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
  3083. * gcc.dg/vect/vect-107.c: Mark functions noinline.
  3084. * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
  3085. * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
  3086. * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
  3087. * gcc.dg/vect/vect-52.c: Mark functions noinline.
  3088. * gcc.dg/vect/vect-35.c: Mark functions noinline.
  3089. * gcc.dg/vect/vect-18.c: Mark functions noinline.
  3090. * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
  3091. * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
  3092. * gcc.dg/vect/vect-77.c: Mark functions noinline.
  3093. * gcc.dg/vect/vect-2.c: Mark functions noinline.
  3094. * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
  3095. * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
  3096. * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
  3097. * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
  3098. * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
  3099. * gcc.dg/vect/vect-116.c: Mark functions noinline.
  3100. * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
  3101. * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
  3102. * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
  3103. * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
  3104. * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
  3105. * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
  3106. * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
  3107. * gcc.dg/vect/vect-44.c: Mark functions noinline.
  3108. * gcc.dg/vect/vect-27.c: Mark functions noinline.
  3109. * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
  3110. * gcc.dg/vect/vect-86.c: Mark functions noinline.
  3111. * gcc.dg/vect/vect-100.c: Mark functions noinline.
  3112. * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
  3113. * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
  3114. * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
  3115. * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
  3116. * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
  3117. * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
  3118. * gcc.dg/vect/vect-108.c: Mark functions noinline.
  3119. * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
  3120. * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
  3121. * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
  3122. * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
  3123. * gcc.dg/vect/vect-11.c: Mark functions noinline.
  3124. * gcc.dg/vect/vect-70.c: Mark functions noinline.
  3125. * gcc.dg/vect/vect-36.c: Mark functions noinline.
  3126. * gcc.dg/vect/vect-19.c: Mark functions noinline.
  3127. * gcc.dg/vect/vect-95.c: Mark functions noinline.
  3128. * gcc.dg/vect/vect-78.c: Mark functions noinline.
  3129. * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
  3130. * gcc.dg/vect/vect-3.c: Mark functions noinline.
  3131. * gcc.dg/vect/vect-all.c: Mark functions noinline.
  3132. * gcc.dg/vect/vect-117.c: Mark functions noinline.
  3133. * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
  3134. * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
  3135. * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
  3136. * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
  3137. * gcc.dg/vect/vect-20.c: Mark functions noinline.
  3138. * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
  3139. * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
  3140. * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
  3141. * gcc.dg/vect/vect-62.c: Mark functions noinline.
  3142. * gcc.dg/vect/vect-28.c: Mark functions noinline.
  3143. * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
  3144. * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
  3145. * gcc.dg/vect/vect-87.c: Mark functions noinline.
  3146. * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
  3147. * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
  3148. * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
  3149. * gcc.dg/vect/vect-109.c: Mark functions noinline.
  3150. * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
  3151. * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
  3152. noinline.
  3153. * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
  3154. * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
  3155. * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
  3156. * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
  3157. * gcc.dg/vect/vect-12.c: Mark functions noinline.
  3158. * gcc.dg/vect/vect-71.c: Mark functions noinline.
  3159. * gcc.dg/vect/vect-54.c: Mark functions noinline.
  3160. * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
  3161. * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
  3162. * gcc.dg/vect/vect-96.c: Mark functions noinline.
  3163. * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
  3164. * gcc.dg/vect/vect-110.c: Mark functions noinline.
  3165. * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
  3166. * gcc.dg/vect/vect-4.c: Mark functions noinline.
  3167. * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
  3168. * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
  3169. * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
  3170. * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
  3171. * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
  3172. * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
  3173. * gcc.dg/vect/vect-21.c: Mark functions noinline.
  3174. * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
  3175. * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
  3176. * gcc.dg/vect/vect-80.c: Mark functions noinline.
  3177. * gcc.dg/vect/vect-63.c: Mark functions noinline.
  3178. * gcc.dg/vect/vect-46.c: Mark functions noinline.
  3179. * gcc.dg/vect/vect-29.c: Mark functions noinline.
  3180. * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
  3181. * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
  3182. * gcc.dg/vect/vect-88.c: Mark functions noinline.
  3183. * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
  3184. * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
  3185. * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
  3186. * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
  3187. * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
  3188. * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
  3189. * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
  3190. * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
  3191. * gcc.dg/vect/vect-30.c: Mark functions noinline.
  3192. * gcc.dg/vect/vect-13.c: Mark functions noinline.
  3193. * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
  3194. * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
  3195. * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
  3196. * gcc.dg/vect/vect-72.c: Mark functions noinline.
  3197. * gcc.dg/vect/vect-38.c: Mark functions noinline.
  3198. * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
  3199. * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
  3200. * gcc.dg/vect/vect-97.c: Mark functions noinline.
  3201. * gcc.dg/vect/vect-111.c: Mark functions noinline.
  3202. * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
  3203. * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
  3204. * gcc.dg/vect/vect-5.c: Mark functions noinline.
  3205. * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
  3206. * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
  3207. * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
  3208. * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
  3209. * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
  3210. * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
  3211. * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
  3212. * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
  3213. * gcc.dg/vect/vect-22.c: Mark functions noinline.
  3214. * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
  3215. * gcc.dg/vect/vect-64.c: Mark functions noinline.
  3216. * gcc.dg/vect/vect-89.c: Mark functions noinline.
  3217. * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
  3218. * gcc.dg/vect/vect-103.c: Mark functions noinline.
  3219. * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
  3220. * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
  3221. * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
  3222. * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
  3223. * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
  3224. * gcc.dg/vect/vect-11a.c: Mark functions noinline.
  3225. * gcc.dg/vect/vect-31.c: Mark functions noinline.
  3226. * gcc.dg/vect/vect-14.c: Mark functions noinline.
  3227. * gcc.dg/vect/vect-73.c: Mark functions noinline.
  3228. * gcc.dg/vect/vect-56.c: Mark functions noinline.
  3229. * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
  3230. * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
  3231. * gcc.dg/vect/vect-98.c: Mark functions noinline.
  3232. * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
  3233. * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
  3234. * gcc.dg/vect/vect-112.c: Mark functions noinline.
  3235. * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
  3236. * gcc.dg/vect/vect-6.c: Mark functions noinline.
  3237. * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
  3238. * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
  3239. * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
  3240. * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
  3241. * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
  3242. * gcc.dg/vect/pr25413.c: Mark functions noinline.
  3243. * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
  3244. * gcc.dg/vect/vect-40.c: Mark functions noinline.
  3245. * gcc.dg/vect/vect-23.c: Mark functions noinline.
  3246. * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
  3247. * gcc.dg/vect/vect-82.c: Mark functions noinline.
  3248. * gcc.dg/vect/vect-65.c: Mark functions noinline.
  3249. * gcc.dg/vect/vect-48.c: Mark functions noinline.
  3250. * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
  3251. * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
  3252. * gcc.dg/vect/vect-104.c: Mark functions noinline.
  3253. * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
  3254. * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
  3255. * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
  3256. * gcc.dg/vect/vect-32.c: Mark functions noinline.
  3257. * gcc.dg/vect/vect-15.c: Mark functions noinline.
  3258. * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
  3259. * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
  3260. * gcc.dg/vect/vect-91.c: Mark functions noinline.
  3261. * gcc.dg/vect/vect-74.c: Mark functions noinline.
  3262. * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
  3263. * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
  3264. * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
  3265. * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
  3266. * gcc.dg/vect/vect-99.c: Mark functions noinline.
  3267. * gcc.dg/vect/vect-113.c: Mark functions noinline.
  3268. * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
  3269. * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
  3270. * gcc.dg/vect/vect-7.c: Mark functions noinline.
  3271. * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
  3272. * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
  3273. * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
  3274. * gcc.dg/vect/vect-24.c: Mark functions noinline.
  3275. * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
  3276. * gcc.dg/vect/vect-83.c: Mark functions noinline.
  3277. * gcc.dg/vect/vect-66.c: Mark functions noinline.
  3278. * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
  3279. 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
  3280. PR middle-end/33187
  3281. * gcc.target/i386/cmov7.c: New file.
  3282. 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
  3283. * gcc.target/i386/sse4a-check.h: New file.
  3284. * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
  3285. * gcc.target/i386/sse4a-insert.c: Ditto.
  3286. * gcc.target/i386/sse4a-montsd.c: Ditto.
  3287. * gcc.target/i386/sse4a-montss.c: Ditto.
  3288. * gcc.target/i386/mmx-check.h: New file.
  3289. * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
  3290. * gcc.target/i386/builtin-apply-mmx.c: Ditto.
  3291. * gcc.target/i386/sse-check.h: New file.
  3292. * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
  3293. * gcc.target/i386/sse-3.c: Ditto.
  3294. * gcc.target/i386/sse-7.c: Ditto.
  3295. * gcc.target/i386/sse-9.c: Ditto.
  3296. * gcc.target/i386/ssefn-3.c: Ditto.
  3297. * gcc.target/i386/sse-recip.c: Ditto.
  3298. * gcc.target/i386/sse-recip-vec.c: Ditto.
  3299. * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
  3300. * gcc.target/i386/20020523-1.c: Remove.
  3301. * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
  3302. * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
  3303. * gcc.target/i386/ssefn-4.c: Ditto.
  3304. * gcc.target/i386/sse-6.c: Ditto.
  3305. * gcc.target/i386/sse-10.c: Ditto.
  3306. * gcc.target/i386/sse-11.c: Ditto.
  3307. * gcc.target/i386/sse-18.c: Ditto.
  3308. * gcc.target/i386/fpprec-1.c: Ditto.
  3309. * g++.dg/other/i386-1.C: Ditto.
  3310. 2007-09-04 Richard Guenther <rguenther@suse.de>
  3311. PR tree-optimization/33291
  3312. * gcc.dg/volatile2.c: New testcase.
  3313. * gcc.dg/pr32721.c: Adjust volatile reference pattern.
  3314. * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
  3315. * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
  3316. * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
  3317. 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  3318. PR fortran/33253
  3319. * gfortran.dg/namelist_15.f90: Update test.
  3320. * gfortran.dg/namelist_24.f90: Update test.
  3321. * gfortran.dg/namelist_38.f90: New test.
  3322. 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
  3323. * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
  3324. * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
  3325. * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
  3326. * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
  3327. * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
  3328. * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
  3329. 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
  3330. * gcc.target/cris/builtin_bswap_v3.c: New testcase.
  3331. * gcc.target/cris/builtin_bswap_v8.c: New testcase.
  3332. * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
  3333. 2007-09-02 David Daney <ddaney@avtrex.com>
  3334. * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
  3335. * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
  3336. * gcc.target/mips/atomic-memory-1.c: Ditto.
  3337. * gcc.target/mips/atomic-memory-2.c: Ditto.
  3338. 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
  3339. * gcc.target/cris/builtin_clz_v0.c: New testcase.
  3340. * gcc.target/cris/builtin_clz_v3.c: New testcase.
  3341. 2007-09-02 Tobias Schlüter <tobi@gcc.gnu.org>
  3342. * gfortran.dg/substr_6.f90: New test.
  3343. 2007-09-02 Paolo Carlini <pcarlini@suse.de>
  3344. PR c++/33208
  3345. * g++.dg/other/error18.C: New.
  3346. * g++.dg/expr/bitfield3.C: Adjust.
  3347. 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
  3348. PR fortran/33276
  3349. * gfortran.fortran-torture/compile/pr33276.f90: New.
  3350. 2007-09-02 Joseph Myers <joseph@codesourcery.com>
  3351. PR C/29237
  3352. PR middle-end/33272
  3353. * gcc.dg/c99-arraydecl-3.c: New test.
  3354. 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
  3355. PR c++/32597
  3356. * g++.dg/cpp0x/variadic-new2.C: New.
  3357. * g++.dg/cpp0x/variadic-new.C: New.
  3358. 2007-08-31 Tobias Burnus <burnus@net-b.de>
  3359. PR fortran/33232
  3360. * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
  3361. * gfortran.dg/read_1.f90: New.
  3362. 2007-08-31 Paolo Carlini <pcarlini@suse.de>
  3363. PR c++/33210
  3364. * g++.dg/template/error30.C: New.
  3365. 2007-08-31 Paolo Carlini <pcarlini@suse.de>
  3366. PR c++/32113
  3367. * g++.dg/template/crash70.C: New.
  3368. 2007-08-31 Paolo Carlini <pcarlini@suse.de>
  3369. PR c++/33212
  3370. * g++.dg/ext/is_class_error.C: New.
  3371. 2007-08-31 Olivier Hainque <hainque@adacore.com>
  3372. * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
  3373. 2007-08-31 David Edelsohn <edelsohn@gnu.org>
  3374. Revital Eres <eres@il.ibm.com>
  3375. * gcc.target/powerpc/paired-1.c: New test.
  3376. * gcc.target/powerpc/paired-2.c: New test.
  3377. * gcc.target/powerpc/paired-3.c: New test.
  3378. * gcc.target/powerpc/paired-4.c: New test.
  3379. * gcc.target/powerpc/paired-5.c: New test.
  3380. * gcc.target/powerpc/paired-6.c: New test.
  3381. * gcc.target/powerpc/paired-7.c: New test.
  3382. * gcc.target/powerpc/ppc-paired.c: New test.
  3383. 2007-08-31 Ollie Wild <aaw@google.com>
  3384. * g++.dg/conversion/ptrmem2.C: New test.
  3385. * g++.dg/conversion/ptrmem3.C: New test.
  3386. * g++.dg/conversion/ptrmem4.C: New test.
  3387. * g++.dg/conversion/ptrmem5.C: New test.
  3388. * g++.dg/conversion/ptrmem6.C: New test.
  3389. * g++.dg/conversion/ptrmem7.C: New test.
  3390. * g++.dg/conversion/ptrmem8.C: New test.
  3391. 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
  3392. PR fortran/31879
  3393. * gfortran.dg/char_length_7.f90: New test.
  3394. * gfortran.dg/char_length_9.f90: New test.
  3395. * gfortran.dg/char_assign_1.f90: Add extra warning.
  3396. PR fortran/31197
  3397. PR fortran/31258
  3398. * gfortran.dg/char_length_8.f90: New test.
  3399. 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
  3400. * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
  3401. 2007-08-30 Jakub Jelinek <jakub@redhat.com>
  3402. * gcc.dg/inline-24.c: New test.
  3403. * g++.dg/opt/inline11.C: New test.
  3404. 2007-08-30 Richard Guenther <rguenther@suse.de>
  3405. * gcc.target/i386/vectorize5.c: New testcase.
  3406. 2007-08-30 Tobias Burnus <burnus@net-b.de>
  3407. PR fortran/33228
  3408. * interface.c (check_interface0): Improve error for external procs.
  3409. (check_sym_interfaces): Fix checking of module procedures.
  3410. 2007-08-30 Jakub Jelinek <jakub@redhat.com>
  3411. * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
  3412. (AI): Add AI_ALIGN.
  3413. * gcc.dg/sync-3.c: New test.
  3414. PR middle-end/32758
  3415. * gcc.dg/cleanup-12.c: New test.
  3416. 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
  3417. * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
  3418. * gcc.dg/20021014-1.c: Use cleanup-profile-file.
  3419. * gcc.dg/gcc.dg/20021014-1.c: Ditto.
  3420. * gcc.dg/pr32450.c: Ditto.
  3421. * gcc.dg/nest.c: Ditto.
  3422. * gcc.dg/nested-func-4.c: Ditto.
  3423. * g++.old-deja/g++.law/profile1.C: Ditto.
  3424. 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  3425. PR fortran/32989
  3426. * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
  3427. non-default integer kind arguments.
  3428. 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
  3429. PR fortran/33105
  3430. * gfortran.dg/is_iostat_end_eor_1.f90: New test.
  3431. 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
  3432. * gcc.dg/h8300-ice2.c: Remove target selector.
  3433. 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
  3434. PR fortran/33215
  3435. * gfortran.dg/binding_label_tests_15.f03: New test case.
  3436. * gfortran.dg/binding_label_tests_16.f03: Ditto.
  3437. 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  3438. * gfortran.dg/alloc_comp_basics_1.f90: Update check.
  3439. * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
  3440. 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
  3441. PR c++/33194
  3442. * g++.dg/other/canon-33194.C: New.
  3443. 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
  3444. * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
  3445. * gcc.c-torture/execute/pr23135.c: Likewise.
  3446. 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
  3447. * gcc.dg/pr31344.c: Move to ...
  3448. * gcc.dg/dfp/pr31344.c: ... here.
  3449. * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
  3450. * gcc.dg/20050503-1.c: Ditto.
  3451. * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
  3452. * gcc.dg/20061127-1.c: Compile only for fpic targets.
  3453. * gcc.dg/20060801-1.c: Ditto.
  3454. 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
  3455. * gfortran.dg/isnan_1.f90: Add -mieee for sh.
  3456. * gfortran.dg/nan_1.f90: Likewise.
  3457. 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  3458. PR fortran/33055
  3459. Revert previous patch.
  3460. 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
  3461. Kazu Hirata <kazu@codesourcery.com>
  3462. * gcc.target/m68k/interrupt-1.c: New.
  3463. 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
  3464. * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
  3465. 10000 for targets where "int" can't hold at least 100000.
  3466. * gcc.c-torture/compile/limits-enumconst.c: Likewise.
  3467. * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
  3468. (test5)(test6): Use it.
  3469. * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
  3470. * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
  3471. * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
  3472. * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
  3473. * gcc.dg/attr-alloc_size.c (test): Likewise.
  3474. 2007-08-28 Paolo Carlini <pcarlini@suse.de>
  3475. PR c++/33209
  3476. * g++.dg/template/error29.C: New.
  3477. 2007-08-28 Jakub Jelinek <jakub@redhat.com>
  3478. PR c++/32596
  3479. * g++.dg/ext/visibility/anon5.C: New test.
  3480. 2007-08-28 Dominique d'Humières <dominiq@lps.ens.fr>
  3481. * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
  3482. 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  3483. * gfortran.dg/gamma_1.f90: Remove large-real tests.
  3484. * gfortran.dg/gamma_2.f90: Remove large-real tests.
  3485. * gfortran.dg/gamma_4.f90: New: large-real tests.
  3486. 2007-08-28 Jason Merrill <jason@redhat.com>
  3487. PR c++/29000
  3488. * g++.dg/ext/stmtexpr12.C: New test.
  3489. PR c++/28558
  3490. * g++.dg/ext/attrib28.C: New test.
  3491. 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
  3492. PR target/32661
  3493. * gcc.target/i386/pr32661.c: New test.
  3494. 2007-08-28 Jakub Jelinek <jakub@redhat.com>
  3495. PR middle-end/32370
  3496. * gcc.dg/pr32370.c: New test.
  3497. PR rtl-optimization/33148
  3498. * gcc.c-torture/compile/20070827-1.c: New test.
  3499. PR debug/32914
  3500. * d++.dg/debug/const3.C: New test.
  3501. * d++.dg/debug/const4.C: New test.
  3502. * d++.dg/debug/dwarf2/const1.C: New test.
  3503. * d++.dg/debug/dwarf2/const2.C: New test.
  3504. * d++.dg/debug/dwarf2/const2b.C: New test.
  3505. 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
  3506. Vladimir Yanovsky <yanov@il.ibm.com>
  3507. Revital Eres <eres@il.ibm.com>
  3508. Andrey Belevantsev <abel@ispras.ru>
  3509. * gcc.dg/sms-1.c: New test.
  3510. 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
  3511. * g++.dg/ext/gnu-inline-common.h: New.
  3512. * g++.dg/ext/gnu-inline-global-reject.C: New.
  3513. * g++.dg/ext/gnu-inline-global.C: New.
  3514. * g++.dg/ext/gnu-inline-namespace.C: New.
  3515. * g++.dg/ext/gnu-inline-anon-namespace.C: New.
  3516. * g++.dg/ext/gnu-inline-class.C: New.
  3517. * g++.dg/ext/gnu-inline-class-static.C: New.
  3518. * g++.dg/ext/gnu-inline-template-class.C: New.
  3519. * g++.dg/ext/gnu-inline-template-func.C: New.
  3520. 2007-08-27 Jason Merrill <jason@redhat.com>
  3521. PR c++/31337
  3522. * g++.dg/ext/stmtexpr11.C: New.
  3523. 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
  3524. * lib/target-supports.exp (check_profiling_available):
  3525. Set profiling_available_saved to 0 on fido-*-elf.
  3526. 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
  3527. PR tree-optimization/33173
  3528. * gcc.c-torture/compile/pr33173.c: New.
  3529. 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
  3530. PR target/31385
  3531. * gcc.dg/dfp/pr31385.c: New.
  3532. 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
  3533. * gcc.dg/unsigned-long-compare.c: Remove target selector.
  3534. 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
  3535. * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
  3536. gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
  3537. gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
  3538. * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
  3539. gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
  3540. * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
  3541. gcc.target/m68k directory.
  3542. * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
  3543. * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
  3544. gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
  3545. gcc.target/cris directory.
  3546. * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
  3547. * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
  3548. gcc.target/bfin directory.
  3549. * gcc.target/sh: New directory.
  3550. * gcc.target/sh/sh.exp: New file.
  3551. * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
  3552. gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
  3553. gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
  3554. gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
  3555. gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
  3556. gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
  3557. 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
  3558. * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
  3559. * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
  3560. * gcc.target/i386/20020523-1.c: Require nonpic effective target.
  3561. * gcc.target/i386/local2.c: Ditto.
  3562. * gcc.target/i386/stack-prot-kernel.c: Ditto.
  3563. * gcc.target/i386/20011119-1.c: Ditto.
  3564. * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
  3565. * gcc.target/i386/fastcall-1.c: Fix target selector.
  3566. 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  3567. PR fortran/33055
  3568. * gfortran.dg/negative_unit.f: Add new check
  3569. * gfortran.dg/negative_unit_int8.f: New. Same as above except use
  3570. -fdefault-integer-8.
  3571. 2007-08-26 Asher Langton <langton2@llnl.gov>
  3572. * gfortran.dg/recursive_stack.f90: New.
  3573. * gfortran.dg/openmp_stack.f90: New.
  3574. 2007-08-26 Tobias Burnus <burnus@net-b.de>
  3575. PR fortran/31298
  3576. * gfortran.dg/use_10.f90: New.
  3577. 2007-08-26 Tobias Burnus <burnus@net-b.de>
  3578. PR fortran/32985
  3579. * gfortran.dg/namelist_14.f90: Make test case valid.
  3580. * gfortran.dg/common_10.f90: New.
  3581. 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
  3582. PR middle-end/33181
  3583. * gcc.dg/ifelse-2.c: New.
  3584. 2007-08-26 Tobias Burnus <burnus@net-b.de>
  3585. PR fortran/32980
  3586. * gfortran.dg/gamma_1.f90: New.
  3587. * gfortran.dg/gamma_2.f90: New.
  3588. * gfortran.dg/gamma_3.f90: New.
  3589. 2007-08-26 Tobias Burnus <burnus@net-b.de>
  3590. PR fortran/33188
  3591. * gfortran.dg/used_types_18.f90: New.
  3592. 2007-08-25 Jakub Jelinek <jakub@redhat.com>
  3593. * gcc.dg/array-init-2.c: New test.
  3594. 2007-08-24 Tobias Burnus <burnus@net-b.de>
  3595. PR fortran/33178
  3596. * gfortran.dg/initialization_4.f90: Update dg-error.
  3597. * gfortran.dg/initialization_13.f90: New.
  3598. 2007-08-24 Richard Guenther <rguenther@suse.de>
  3599. PR middle-end/33166
  3600. * gcc.c-torture/compile/pr33166.c: New testcase.
  3601. 2007-08-24 Tobias Burnus <burnus@net-b.de>
  3602. PR fortran/33139
  3603. * gfortran.dg/pointer_assign_4.f90: New.
  3604. * gfortran.dg/shape_2.f90: Fix test case.
  3605. * gfortran.dg/char_result_4.f90: Ditto.
  3606. 2007-08-24 Jakub Jelinek <jakub@redhat.com>
  3607. * gcc.dg/array-init-1.c: New test.
  3608. PR c++/32567
  3609. * g++.dg/parse/crash36.C: New test.
  3610. 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
  3611. * gcc.dg/pr32721.c: Updated.
  3612. 2007-08-24 Jakub Jelinek <jakub@redhat.com>
  3613. PR tree-optimization/32573
  3614. PR middle-end/32946
  3615. * gcc.dg/pr32573.c: New test.
  3616. PR c++/32898
  3617. * g++.dg/lookup/ns3.C: New test.
  3618. * gfortran.dg/assumed_charlen_sharing.f90: New test.
  3619. PR c++/31941
  3620. * g++.dg/parse/crash37.C: New test.
  3621. 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
  3622. PR target/17390
  3623. * gcc.target/i386/pr17390.c: New test.
  3624. 2007-08-23 Richard Guenther <rguenther@suse.de>
  3625. * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
  3626. * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
  3627. * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
  3628. * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
  3629. * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
  3630. * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
  3631. * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
  3632. * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
  3633. 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
  3634. * gcc.target/s390: New directory.
  3635. * gcc.target/s390/s390.exp: New file.
  3636. * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
  3637. gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
  3638. gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
  3639. gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
  3640. gcc.target/s390 directory.
  3641. 2007-08-23 Richard Guenther <rguenther@suse.de>
  3642. PR tree-optimization/32328
  3643. * gcc.dg/pr32328.c: New testcase.
  3644. 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
  3645. * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
  3646. available.
  3647. 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  3648. PR fortran/33095
  3649. * gfortran.dg/min_max_optional_5.f90: New test.
  3650. * gfortran.dg/min_max_optional_2.f90: Remove.
  3651. * gfortran.dg/min_max_optional_3.f90: Remove.
  3652. * gfortran.dg/min_max_optional_4.f90: Remove.
  3653. 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
  3654. * gcc.target/i386/xorps-sse.c: New.
  3655. * gcc.target/i386/xorps-sse2.c: New.
  3656. 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
  3657. * gcc.target/i386/cmov3.c: Fix scan-assembler.
  3658. * gcc.target/i386/cmov4.c: Fix scan-assembler.
  3659. * gcc.target/i386/xchg-2.c: Fix scan-assembler.
  3660. 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
  3661. PR fortran/33020
  3662. * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
  3663. include multiple kinds for SHAPE parameter within a single
  3664. namespace.
  3665. * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
  3666. * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
  3667. 2007-08-22 Janus Weil <jaydub66@gmail.com>
  3668. * interface_abstract_1.f90: Extended test case.
  3669. * interface_abstract_3.f90: New test.
  3670. 2007-08-21 Christian Bruel <christian.bruel@st.com>
  3671. * gcc.dg/fold-sub.c: New test.
  3672. 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
  3673. * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
  3674. gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
  3675. gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
  3676. gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
  3677. * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
  3678. gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
  3679. 2007-08-22 Richard Guenther <rguenther@suse.de>
  3680. PR middle-end/33007
  3681. * gcc.dg/pr33007.c: New testcase.
  3682. 2007-08-22 Richard Sandiford <richard@codesourcery.com>
  3683. * gcc.c-torture/execute/strcmp-1.x: Delete.
  3684. 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
  3685. * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
  3686. * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
  3687. gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
  3688. gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
  3689. gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
  3690. gcc.target/i386/stack-realign.c,
  3691. gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
  3692. gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
  3693. gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
  3694. target using dg-require-effective-target directive.
  3695. * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
  3696. gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
  3697. gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
  3698. gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
  3699. gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
  3700. gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
  3701. gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
  3702. gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
  3703. gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
  3704. Require lp64 target using dg-require-effective-target directive.
  3705. * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
  3706. gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
  3707. directive.
  3708. * gcc.target/i386/20010202-1.c: Move from here ...
  3709. * gcc.dg/20010202-1.c: ... to here.
  3710. 2007-08-22 Richard Guenther <rguenther@suse.de>
  3711. PR tree-optimization/33142
  3712. * gcc.c-torture/execute/pr33142.c: New testcase.
  3713. 2007-08-22 Richard Guenther <rguenther@suse.de>
  3714. PR middle-end/32563
  3715. * g++.dg/torture/pr32563.C: New testcase.
  3716. 2007-08-22 Jakub Jelinek <jakub@redhat.com>
  3717. PR middle-end/32912
  3718. * gcc.dg/pr32912-1.c: Add -w to options.
  3719. * gcc.dg/pr32912-2.c: Likewise.
  3720. * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
  3721. 2007-08-21 Ian Lance Taylor <iant@google.com>
  3722. * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
  3723. 2007-08-21 Ian Lance Taylor <iant@google.com>
  3724. PR tree-optimization/33134
  3725. * g++.dg/tree-ssa/pr33134.C: New test.
  3726. 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
  3727. * gcc.target/powerpc/spe-vector-memset.c: New testcase.
  3728. * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
  3729. 2007-08-21 Jakub Jelinek <jakub@redhat.com>
  3730. PR debug/32610
  3731. * gcc.dg/debug/pr32610.c: New test.
  3732. * g++.dg/init/new24.C: New test.
  3733. PR middle-end/32912
  3734. * gcc.dg/pr32912-1.c: New test.
  3735. * gcc.dg/pr32912-2.c: New test.
  3736. * gcc.dg/pr32912-3.c: New test.
  3737. 2007-08-21 Richard Guenther <rguenther@suse.de>
  3738. * gcc.dg/pointer-arith-10.c: New testcase.
  3739. 2007-08-21 Richard Guenther <rguenther@suse.de>
  3740. PR middle-end/33122
  3741. * gcc.c-torture/compile/pr33122.c: New testcase.
  3742. 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
  3743. * g++.dg/warn/Wnvdtor-2.C: New testcase.
  3744. 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
  3745. * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
  3746. 2007-08-20 Jakub Jelinek <jakub@redhat.com>
  3747. PR c++/33025
  3748. * g++.dg/init/new23.C: New test.
  3749. 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
  3750. PR middle-end/30564
  3751. * gcc.c-torture/compile/pr30564-1.c: New test.
  3752. * gcc.c-torture/compile/pr30564-2.c: New test.
  3753. 2007-08-19 Joseph Myers <joseph@codesourcery.com>
  3754. * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
  3755. 2007-08-19 Tobias Burnus <burnus@net-b.de>
  3756. * gfortran.dg/interface_abstract_2.f90: New.
  3757. * gfortran.dg/interface_abstract_1.f90: Fix typo.
  3758. 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
  3759. * gcc.dg/vect/vect-117.c: Change inner-loop bound to
  3760. unknown (so that outer-loop wont get analyzed).
  3761. * gcc.dg/vect/vect-outer-1a.c: New test.
  3762. * gcc.dg/vect/vect-outer-1b.c: New test.
  3763. * gcc.dg/vect/vect-outer-1.c: New test.
  3764. * gcc.dg/vect/vect-outer-2a.c: New test.
  3765. * gcc.dg/vect/vect-outer-2b.c: New test.
  3766. * gcc.dg/vect/vect-outer-2c.c: New test.
  3767. * gcc.dg/vect/vect-outer-2.c: New test.
  3768. * gcc.dg/vect/vect-outer-3a.c: New test.
  3769. * gcc.dg/vect/vect-outer-3b.c: New test.
  3770. * gcc.dg/vect/vect-outer-3c.c: New test.
  3771. * gcc.dg/vect/vect-outer-3.c: New test.
  3772. * gcc.dg/vect/vect-outer-4a.c: New test.
  3773. * gcc.dg/vect/vect-outer-4b.c: New test.
  3774. * gcc.dg/vect/vect-outer-4c.c: New test.
  3775. * gcc.dg/vect/vect-outer-4d.c: New test.
  3776. * gcc.dg/vect/vect-outer-4e.c: New test.
  3777. * gcc.dg/vect/vect-outer-4f.c: New test.
  3778. * gcc.dg/vect/vect-outer-4g.c: New test.
  3779. * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
  3780. * gcc.dg/vect/vect-outer-4i.c: New test.
  3781. * gcc.dg/vect/vect-outer-4j.c: New test.
  3782. * gcc.dg/vect/vect-outer-4k.c: New test.
  3783. * gcc.dg/vect/vect-outer-4l.c: New test.
  3784. * gcc.dg/vect/vect-outer-4m.c: New test.
  3785. * gcc.dg/vect/vect-outer-4.c: New test.
  3786. * gcc.dg/vect/vect-outer-5.c: New test.
  3787. * gcc.dg/vect/vect-outer-6.c: New test.
  3788. * gcc.dg/vect/vect-outer-fir.c: New test.
  3789. * gcc.dg/vect/vect-outer-fir-lb.c: New test.
  3790. * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
  3791. 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
  3792. * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
  3793. and -fno-tree-reassoc.
  3794. * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
  3795. * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
  3796. * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
  3797. * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
  3798. * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
  3799. * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
  3800. * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
  3801. * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
  3802. * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
  3803. * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
  3804. * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
  3805. * gcc.dg/vect/no-scevccp-outer-1.c: New test.
  3806. * gcc.dg/vect/no-scevccp-outer-2.c: New test.
  3807. * gcc.dg/vect/no-scevccp-outer-3.c: New test.
  3808. * gcc.dg/vect/no-scevccp-outer-4.c: New test.
  3809. * gcc.dg/vect/no-scevccp-outer-5.c: New test.
  3810. * gcc.dg/vect/no-scevccp-outer-6.c: New test.
  3811. * gcc.dg/vect/no-scevccp-outer-7.c: New test.
  3812. * gcc.dg/vect/no-scevccp-outer-8.c: New test.
  3813. * gcc.dg/vect/no-scevccp-outer-9.c: New test.
  3814. * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
  3815. * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
  3816. * gcc.dg/vect/no-scevccp-outer-10.c: New test.
  3817. * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
  3818. * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
  3819. * gcc.dg/vect/no-scevccp-outer-11.c: New test.
  3820. * gcc.dg/vect/no-scevccp-outer-12.c: New test.
  3821. * gcc.dg/vect/no-scevccp-outer-13.c: New test.
  3822. * gcc.dg/vect/no-scevccp-outer-14.c: New test.
  3823. * gcc.dg/vect/no-scevccp-outer-15.c: New test.
  3824. * gcc.dg/vect/no-scevccp-outer-16.c: New test.
  3825. * gcc.dg/vect/no-scevccp-outer-17.c: New test.
  3826. * gcc.dg/vect/no-scevccp-outer-18.c: New test.
  3827. * gcc.dg/vect/no-scevccp-outer-19.c: New test.
  3828. * gcc.dg/vect/no-scevccp-outer-20.c: New test.
  3829. * gcc.dg/vect/no-scevccp-outer-21.c: New test.
  3830. * gcc.dg/vect/no-scevccp-outer-22.c: New test.
  3831. 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
  3832. * gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
  3833. versioning for aliasing).
  3834. * gcc.dg/vect/vect-35.c: Likewise.
  3835. * gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
  3836. targets.
  3837. * gcc.dg/vect/vect-multitypes-11.c: Likewise.
  3838. 2007-08-18 Tom Tromey <tromey@redhat.com>
  3839. PR preprocessor/32974:
  3840. * gcc.dg/cpp/pr32974.c: New file.
  3841. 2007-08-17 Tobias Burnus <burnus@net-b.de>
  3842. * gfortran.dg/interface_abstract_1.f90: New.
  3843. 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
  3844. PR fortran/32881
  3845. * gfortran.dg/pure_initializer_1.f90: New test.
  3846. 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
  3847. PR fortran/32875
  3848. * gfortran.dg/array_constructor_18.f90: New test.
  3849. 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
  3850. PR c++/28989
  3851. * g++.dg/expr/lval3.C: New test.
  3852. * g++.dg/expr/lval4.C: New test.
  3853. 2007-08-17 Ollie Wild <aaw@google.com>
  3854. PR c++/31749
  3855. * g++.dg/lookup/builtin3.C: New test.
  3856. * g++.dg/lookup/builtin4.C: New test.
  3857. * g++.dg/lookup/using19.C: New test.
  3858. 2007-08-17 Paolo Carlini <pcarlini@suse.de>
  3859. PR c++/32190
  3860. * g++.dg/parse/error31.C: New.
  3861. 2007-08-17 Paolo Carlini <pcarlini@suse.de>
  3862. PR c++/32112
  3863. * g++.dg/template/error26.C: New.
  3864. 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  3865. PR fortran/33079
  3866. * gfortran.dg/zero_length_2.f90: New test.
  3867. 2007-08-17 Tobias Burnus <burnus@net-b.de>
  3868. * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
  3869. * gfortran.dg/kind_tests_3.f03: Ditto.
  3870. * gfortran.dg/global_vars_f90_init.f90: Ditto.
  3871. * gfortran.dg/interface_13.f90: Ditto.
  3872. * gfortran.dg/pr32738.f90: Ditto.
  3873. * gfortran.dg/module_private_1.f90: Ditto.
  3874. * gfortran.dg/test_only_clause.f90: Ditto.
  3875. * gfortran.dg/bind_c_vars.f90: Ditto.
  3876. * gfortran.dg/bind_c_dts.f90: Ditto.
  3877. * gfortran.dg/use_9.f90: Ditto.
  3878. * gfortran.dg/generic_8.f90: Ditto.
  3879. * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
  3880. * gfortran.dg/private_type_6.f90: Ditto.
  3881. * gfortran.dg/c_assoc.f90: Ditto.
  3882. * gfortran.dg/private_type_7.f90: Ditto.
  3883. * gfortran.dg/global_vars_c_init.f90: Ditto.
  3884. * gfortran.dg/bind_c_dts_2.f03: Ditto.
  3885. * gfortran.dg/c_f_pointer_tests.f90: Ditto.
  3886. * gfortran.dg/c_size_t_test.f03: Ditto.
  3887. * gfortran.dg/used_types_12.f90: Ditto.
  3888. * gfortran.dg/pr25923.f90: Ditto.
  3889. * gfortran.dg/test_com_block.f90: Ditto.
  3890. * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
  3891. * gfortran.dg/equiv_constraint_7.f90: Ditto.
  3892. * gfortran.dg/com_block_driver.f90: Ditto.
  3893. * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
  3894. * gfortran.dg/use_iso_c_binding.f90: Ditto.
  3895. * gfortran.dg/c_loc_test.f90: Ditto.
  3896. * gfortran.dg/c_ptr_tests.f03: Ditto.
  3897. * gfortran.dg/module_interface_1.f90: Ditto.
  3898. 2007-08-17 Paolo Carlini <pcarlini@suse.de>
  3899. PR c++/32870
  3900. * g++.dg/other/error17.C: Adjust.
  3901. 2007-08-17 Ben Elliston <bje@au.ibm.com>
  3902. PR middle-end/32970
  3903. * g++.dg/ext/altivec-14.C: New test.
  3904. 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
  3905. * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
  3906. * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
  3907. dump files.
  3908. * gcc.dg/vect/pr25371.c: Clean up vect dump file.
  3909. * gcc.dg/vect/pr32366.c: Ditto.
  3910. 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
  3911. PR testsuite/33082
  3912. * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
  3913. * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
  3914. * gcc.dg/dfp/convert-int-fold.c: Ditto.
  3915. * gcc.dg/dfp/operator-arith-fold.c: Ditto.
  3916. 2007-08-16 Tobias Burnus <burnus@net-b.de>
  3917. PR fortran/33072
  3918. * gfortran.dg/use_9.f90: New.
  3919. 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
  3920. * g++.dg/gcov/gcov-5.C: New test.
  3921. 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
  3922. * g++.dg/gcov/gcov-4.C: New test.
  3923. * lib/gcov.exp (verify-lines): Add support for
  3924. checking no-coverage lines.
  3925. 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
  3926. * gcc.dg/vect/vect-vfa-01.c: New.
  3927. * gcc.dg/vect/vect-vfa-02.c: New.
  3928. * gcc.dg/vect/vect-vfa-03.c: New.
  3929. * gcc.dg/vect/vect-vfa-04.c: New.
  3930. * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
  3931. gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
  3932. gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
  3933. gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
  3934. gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
  3935. gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
  3936. gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
  3937. gfortran.dg/vect/pr19049.f90: Rename to start with
  3938. prefix no-vfa-.
  3939. * gcc.dg/vect/vect.exp: Disable versioning for alias
  3940. when test starts with no-vfa-.
  3941. * gfortran.dg/vect/vect.exp: Likewise.
  3942. 2007-08-16 Richard Sandiford <richard@codesourcery.com>
  3943. * gcc.dg/torture/pr32897.c: New test.
  3944. 2007-08-16 Paolo Carlini <pcarlini@suse.de>
  3945. PR c++/31132
  3946. * g++.dg/template/crash69.C: New.
  3947. 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
  3948. * lib/target-supports.exp (check_effective_target_arm32): Use
  3949. check_no_compiler_messages.
  3950. 2007-08-15 Diego Novillo <dnovillo@google.com>
  3951. gcc.dg/tree-ssa/20070815.c: New test.
  3952. 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  3953. PR fortran/33077
  3954. * gfortran.dg/random_7.f90: Initialize variable.
  3955. 2007-08-15 Jakub Jelinek <jakub@redhat.com>
  3956. PR middle-end/33074
  3957. * gfortran.dg/pr33074.f90: New test.
  3958. PR c++/32992
  3959. * g++.dg/opt/nrv14.C: New test.
  3960. 2007-08-15 Paolo Carlini <pcarlini@suse.de>
  3961. PR c++/33035
  3962. * g++.dg/template/crash68.C: New.
  3963. 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
  3964. * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
  3965. * gcc.dg/sibcall-4.c: Ditto.
  3966. 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  3967. PR fortran/33066
  3968. * gfortran.dg/use_8.f90: New test.
  3969. * gfortran.dg/c_loc_tests_2.f03: Fix code.
  3970. 2007-08-14 Paolo Carlini <pcarlini@suse.de>
  3971. PR c++/27211
  3972. * g++.dg/template/error27.C: New.
  3973. * g++.dg/template/error28.C: New.
  3974. * g++.dg/other/pr28304.C: Adjust.
  3975. * g++.old-deja/g++.mike/p811.C: Likewise.
  3976. 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
  3977. PR target/30315
  3978. * gcc.target/i386/pr30315.c: New.
  3979. 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  3980. PR fortran/32594
  3981. * gfortran.dg/substr_5.f90: New test.
  3982. 2007-08-14 Andrew Pinski <pinskia@gmail.com>
  3983. PR c/30428
  3984. * gcc.dg/vector-2.c: New test.
  3985. PR c++/30428
  3986. * g++.dg/ext/vector8.C: New test.
  3987. 2007-08-13 Dan Hipschman <dsh@google.com>
  3988. PR c/32953
  3989. * gcc.dg/format/array-1.c: Add an additional test for
  3990. unterminated format strings of length 1.
  3991. 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
  3992. PR fortran/32926
  3993. * gfortran.dg/external_procedures_3.f90: New test.
  3994. 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
  3995. PR fortran/32827
  3996. * gfortran.dg/import6.f90: New test.
  3997. 2007-08-13 Andrew Pinski <pinskia@gmail.com>
  3998. PR C/30427
  3999. * gcc.dg/vector-1.c: New test.
  4000. 2007-08-13 Richard Sandiford <richard@codesourcery.com>
  4001. * gcc.dg/pr21255-4.c: Skip for PIC.
  4002. * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
  4003. 2007-08-13 Richard Sandiford <richard@codesourcery.com>
  4004. * gcc.dg/attr-isr.c: Skip for PIC.
  4005. * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
  4006. * gcc.dg/attr-isr-trapa.c: Likewise.
  4007. * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
  4008. * gcc.dg/pragma-isr-trapa.c: Likewise.
  4009. * gcc.dg/pragma-isr-trapa2.c: Likewise.
  4010. 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
  4011. PR fortran/32962
  4012. * gfortran.dg/transpose_1.f90: New test.
  4013. 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4014. PR fortran/29600
  4015. * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
  4016. intrinsic.
  4017. 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4018. PR fortran/30964
  4019. PR fortran/33054
  4020. * gfortran.dg/random_4.f90: New test.
  4021. * gfortran.dg/random_5.f90: New test.
  4022. * gfortran.dg/random_6.f90: New test.
  4023. * gfortran.dg/random_7.f90: New test.
  4024. 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4025. PR fortran/32860
  4026. * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
  4027. 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4028. PR fortran/31629
  4029. * gfortran.dg/module_private_1.f90: New test.
  4030. 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4031. PR fortran/29600
  4032. * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
  4033. * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
  4034. 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4035. PR fortran/32937
  4036. * gfortran.dg/char_length_6.f90: New test.
  4037. 2007-08-10 Ollie Wild <aaw@google.com>
  4038. * g++.dg/lookup/using18.C: New test.
  4039. 2007-08-10 Paolo Carlini <pcarlini@suse.de>
  4040. PR c++/17763
  4041. * g++.dg/other/error16.C: New.
  4042. 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  4043. PR libfortran/33039
  4044. * gfortran.dg/namelist_37.f90: New test.
  4045. 2007-08-10 Paolo Carlini <pcarlini@suse.de>
  4046. PR c++/22256
  4047. * g++.dg/conversion/op3.C: New.
  4048. 2007-08-09 Tobias Burnus <burnus@net-b.de>
  4049. PR fortran/32987
  4050. * gfortran.dg/fmt_tab_1.f90: New.
  4051. * gfortran.dg/fmt_tab_2.f90: New.
  4052. 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4053. PR c/32796
  4054. * gcc.c-torture/compile/pr32796.c: New test.
  4055. 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4056. PR middle-end/32813
  4057. * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
  4058. * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
  4059. instead of just -O.
  4060. 2007-08-08 Richard Sandiford <richard@codesourcery.com>
  4061. * gcc.target/mips/code-readable-1.c: New test.
  4062. * gcc.target/mips/code-readable-2.c: Likewise.
  4063. * gcc.target/mips/code-readable-3.c: Likewise.
  4064. 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
  4065. Revital Eres <eres@il.ibm.com>
  4066. * gfortran.dg/sms-1.f90: Add comment.
  4067. * gfortran.dg/sms-2.f90: New.
  4068. 2007-08-07 Ian Lance Taylor <iant@google.com>
  4069. * gcc.dg/instrument-1.c: New test.
  4070. * gcc.dg/instrument-2.c: New test.
  4071. * gcc.dg/instrument-3.c: New test.
  4072. 2007-08-07 Steve Ellcey <sje@cup.hp.com>
  4073. * gfortran.dg/c_kind_params.f90: Check for stdint.h.
  4074. 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
  4075. * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
  4076. !vector_alignment_reachable targets.
  4077. * gcc.dg/vect/vect-33.c: Likewise.
  4078. * gcc.dg/vect/vect-42.c: Likewise.
  4079. * gcc.dg/vect/vect-44.c: Likewise.
  4080. * gcc.dg/vect/vect-50.c: Likewise.
  4081. * gcc.dg/vect/vect-70.c: Likewise.
  4082. * gcc.dg/vect/vect-71.c: Likewise.
  4083. * gcc.dg/vect/vect-87.c: Likewise.
  4084. * gcc.dg/vect/vect-88.c: Likewise.
  4085. * gcc.dg/vect/vect-91.c: Likewise.
  4086. * gcc.dg/vect/vect-93.c: Likewise.
  4087. * gcc.dg/vect/vect-96.c: Likewise.
  4088. * gcc.dg/vect/no-section-anchors-69.c: Likewise.
  4089. * gcc.dg/vect/section-anchors-69.c: Likewise.
  4090. * gcc.dg/vect/pr25413.c: Likewise.
  4091. * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
  4092. * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
  4093. * gfortran.dg/vect-2.f90: Likewise.
  4094. * gfortran.dg/vect-3.f90: Likewise.
  4095. * gfortran.dg/vect-4.f90: Likewise.
  4096. * gfortran.dg/vect-5.f90: Likewise.
  4097. * lib/target-supports.exp (check_effective_target_natural_alignment):
  4098. Return false for darwin.
  4099. (check_effective_target_vector_alignment_reachable_for_double): New.
  4100. 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
  4101. * gcc.dg/multiword-1.c: New testcase.
  4102. 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
  4103. * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
  4104. messages.
  4105. * gfortran.dg/namelist_36.f90: New test.
  4106. 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
  4107. * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
  4108. int32_t for 32-bit integer. Use int64_t for 64-bit integer.
  4109. 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
  4110. * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
  4111. * gcc.dg/torture/type-generic-1.c: Likewise.
  4112. 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4113. * gcc.c-torture/20070522-1.c: Move to ...
  4114. * gcc.c-torture/compile/20070522-1.c: Here.
  4115. 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4116. PR fortran/29828
  4117. * gfortran.dg/minmax_char_1.f90: New test.
  4118. * gfortran.dg/minmax_char_2.f90: New test.
  4119. * gfortran.dg/min_max_optional_4.f90: New test.
  4120. 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4121. * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
  4122. hanging on the testcase.
  4123. 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4124. PR middle-end/32988
  4125. * gcc.c-torture/compile/pr32988.c: New test.
  4126. 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4127. * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
  4128. 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
  4129. * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
  4130. Revert:
  4131. 2007-03-22 Dirk Mueller <dmueller@suse.de>
  4132. * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
  4133. 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4134. PR fortran/32979
  4135. * gfortran.dg/isnan_1.f90: New test.
  4136. 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
  4137. Revital Eres <eres@il.ibm.com>
  4138. * gcc.dg/sms-antideps.c: New test.
  4139. 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
  4140. PR fortran/31214
  4141. * gfortran.dg/entry_13.f90: New test.
  4142. * gfortran.dg/entry_12.f90: Clean up .mod file.
  4143. 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
  4144. PR fortran/32770
  4145. * gfortran.dg/direct_io_2.f90: Implicitly declare integer
  4146. variables as kind=4 so they don't overflow the record length.
  4147. 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
  4148. PR fortran/32968
  4149. * gfortran.dg/selected_kind_1.f90: New test.
  4150. 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4151. PR middle-end/32780
  4152. * gcc.c-torture/compile/pr32780.c: New test.
  4153. 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4154. RP middle-end/32399
  4155. * gcc.c-torture/compile/pr32399.c: New testcase.
  4156. 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4157. PR middle-end/32304
  4158. * g++.dg/torture/pr32304.C: New testcase.
  4159. 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4160. PR middle-end/32935
  4161. * gfortran.fortran-torture/compile/complex_1.f90: New test.
  4162. 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4163. PR fortran/32955
  4164. * gfortran.dg/value_4.f90: Make integer constant of kind=4.
  4165. 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4166. PR fortran/31202
  4167. * gfortran.dg/nint_2.f90: New test.
  4168. 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
  4169. * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
  4170. * gcc.dg/weak/typeof-2.c: Likewise.
  4171. 2007-08-03 Diego Novillo <dnovillo@google.com>
  4172. PR 31521
  4173. * gcc.dg/tree-ssa/pr31521.c: New test.
  4174. 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
  4175. PR fortran/32770
  4176. * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
  4177. iostat must be default kind.
  4178. 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  4179. * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
  4180. 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
  4181. PR fortran/32770
  4182. * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
  4183. explicit so test passes with -fdefault-integer-8.
  4184. * gfortran.dg/unformatted_recl_1.f90: Likewise.
  4185. * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
  4186. 2007-08-02 Lee Millward <lee.millward@gmail.com>
  4187. PR c++/30849
  4188. * g++.dg/parse/asm1.C: New test.
  4189. PR c++/30850
  4190. * g++.dg/parse/asm2.C: Likewise.
  4191. PR c++/30851
  4192. * g++.dg/parse/asm3.C: Likewise.
  4193. 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
  4194. * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
  4195. "int" is only 16 bit bits wide.
  4196. * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
  4197. 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  4198. * g++.dg/torture/type-generic-1.C: New.
  4199. * gcc.dg/pr28796-2.c: Move tests ...
  4200. * gcc.dg/tg-tests.h: ... here.
  4201. * gcc.dg/torture/type-generic-1.c: New.
  4202. 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
  4203. PR libfortran/32954
  4204. * minmaxloc_3.f90: New test case.
  4205. 2007-08-01 Tobias Burnus <burnus@net-b.de>
  4206. PR fortran/32936
  4207. * gfortran.dg/allocate_stat.f90: New.
  4208. 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
  4209. * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
  4210. 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
  4211. PR tree-optimization/32919
  4212. * gcc.c-torture/compile/pr32919.c: New.
  4213. 2007-08-01 Nick Clifton <nickc@redhat.com>
  4214. * gcc.c-torture/execute/execute.exp: Change copyright header to
  4215. refer to version 3 of the GNU General Public License and to point
  4216. readers at the COPYING3 file and the FSF's license web page.
  4217. * gcc.c-torture/execute/ieee/ieee.exp,
  4218. gcc.c-torture/unsorted/unsorted.exp,
  4219. gcc.c-torture/compile/compile.exp,
  4220. gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
  4221. gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
  4222. gcc.target/cris/torture/cris-torture.exp,
  4223. gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
  4224. gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
  4225. gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
  4226. gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
  4227. gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
  4228. gnat.dg/dg.exp, gnat.dg/style/style.exp,
  4229. gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
  4230. gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
  4231. gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
  4232. gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
  4233. gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
  4234. gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
  4235. gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
  4236. gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
  4237. gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
  4238. gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
  4239. gcc.dg/noncompile/noncompile.exp,
  4240. gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
  4241. gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
  4242. gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
  4243. gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
  4244. gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
  4245. gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
  4246. gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
  4247. gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
  4248. gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
  4249. gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
  4250. gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
  4251. gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
  4252. g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
  4253. g++.old-deja/old-deja.exp,
  4254. gfortran.fortran-torture/execute/execute.exp,
  4255. gfortran.fortran-torture/compile/compile.exp,
  4256. treelang/output/output-1.c, treelang/output/output-1.tree,
  4257. treelang/execute/execute.exp, treelang/Makefile.in,
  4258. treelang/compile/compile.exp, g++.dg/dg.exp,
  4259. g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
  4260. g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
  4261. g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
  4262. g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
  4263. g++.dg/compat/struct-layout-1.exp,
  4264. g++.dg/compat/struct-layout-1_generate.c,
  4265. g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
  4266. g++.dg/bprob/bprob.exp, config/default.exp,
  4267. gcc.test-framework/test-framework.awk,
  4268. gcc.test-framework/gen_directive_tests,
  4269. gcc.test-framework/test-framework.exp,
  4270. objc.dg/special/special.exp,
  4271. objc.dg/gnu-encoding/gnu-encoding.exp,
  4272. objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
  4273. objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
  4274. lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
  4275. lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
  4276. lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
  4277. lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
  4278. lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
  4279. lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
  4280. lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
  4281. lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
  4282. lib/target-supports-dg.exp, lib/gcc-defs.exp,
  4283. lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
  4284. lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
  4285. lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
  4286. gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
  4287. objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
  4288. Likewise.
  4289. 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
  4290. * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
  4291. error message text.
  4292. 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
  4293. PR fortran/32945
  4294. * gfortran.dg/initialization_12.f90: New test.
  4295. 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
  4296. PR fortran/31609
  4297. * gfortran.dg/entry_12.f90: New test.
  4298. 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4299. PR fortran/32938
  4300. * gfortran.dg/altreturn_6.f90: New test.
  4301. 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
  4302. PR fortran/32942
  4303. * gfortran.dg/exponent_2.f90: New test.
  4304. 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
  4305. * gcc.dg/vect/vect-117.c: New test.
  4306. * gcc.dg/vect/vect-74.c: Enabled test
  4307. * gcc.dg/vect/vect-81.c: Enabled test
  4308. 2007-07-30 Andrew Pinski <pinskia@gmail.com>
  4309. * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
  4310. s/dg-error/dg-warning where warning is expected.
  4311. 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
  4312. PR fortran/32770
  4313. * gfortran.dg/array_constructor_12.f90: Adjust argument
  4314. of huge() to correct kind.
  4315. 2007-07-30 Ollie Wild <aaw@google.com>
  4316. * gcc.dg/cpp/counter-2.c: New test.
  4317. * gcc.dg/cpp/counter-3.c: New test.
  4318. * gcc.dg/cpp/dir-only-1.c: New test.
  4319. * gcc.dg/cpp/dir-only-1.h: New file.
  4320. * gcc.dg/cpp/dir-only-2.c: New test.
  4321. * gcc.dg/cpp/dir-only-3.c: New test.
  4322. * gcc.dg/cpp/dir-only-3a.h: New file.
  4323. * gcc.dg/cpp/dir-only-3b.h: New file.
  4324. * gcc.dg/cpp/dir-only-4.c: New test.
  4325. * gcc.dg/cpp/dir-only-5.c: New test.
  4326. * gcc.dg/cpp/dir-only-6.c: New test.
  4327. 2007-07-30 Julian Brown <julian@codesourcery.com>
  4328. * gcc.target/arm/neon/v*.c: Regenerate.
  4329. 2007-07-30 Paolo Carlini <pcarlini@suse.de>
  4330. PR c++/32108
  4331. * g++.dg/ext/label6.C: New.
  4332. 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
  4333. PR libfortran/32858
  4334. PR libfortran/30814
  4335. * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
  4336. 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
  4337. PR fortran/31211
  4338. * gfortran.dg/actual_pointer_function_1.f90: New test.
  4339. PR fortran/32682
  4340. * gfortran.dg/scalarize_parameter_array_1.f90: New test.
  4341. 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
  4342. PR fortran/32906
  4343. * gfortran.dg/shape_1.f90: Adjust error message.
  4344. * gfortran.dg/parameter_array_ref_1.f90: New test.
  4345. 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  4346. PR fortran/31609
  4347. * gfortran.dg/entry_11.f90: New test.
  4348. 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
  4349. Revital Eres <eres@il.ibm.com>
  4350. * gfortran.dg/sms-1.f90: New test.
  4351. 2007-07-28 Richard Guenther <rguenther@suse.de>
  4352. * gcc.c-torture/compile/pr32920.c: New testcase.
  4353. 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
  4354. PR c++/30917
  4355. * g++.dg/lookup/friend11.C: New test.
  4356. 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
  4357. * gfortran.dg/namelist_5.f90: Adjusted error message.
  4358. * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
  4359. * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
  4360. * gfortran.dg/assumed_size_nml.f90: Renamed to ...
  4361. * gfortran.dg/namelist_32.f90: ... this.
  4362. PR fortran/32876
  4363. * gfortran.dg/namelist_33.f90: New test.
  4364. PR fortran/32905
  4365. * gfortran.dg/namelist_34.f90: New test.
  4366. PR fortran/31818
  4367. * gfortran.dg/namelist_35.f90: New test.
  4368. 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
  4369. PR fortran/32880
  4370. * gfortran.dg/alloc_comp_assign_6.f90: New tests.
  4371. 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
  4372. PR testsuite/32471
  4373. * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
  4374. assuming it is 0x7ffffffff.
  4375. * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
  4376. * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
  4377. 2007-07-27 Dominique d'Humières <dominiq@lps.ens.fr>
  4378. * gfortran.dg/operator_3.f90: Fix dg directive.
  4379. * gfortran.dg/min_max_conformance.f90: Fix dg directive.
  4380. * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
  4381. * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
  4382. 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
  4383. * g++.dg/cpp0x/decltype1.C: New.
  4384. * g++.dg/cpp0x/decltype2.C: New.
  4385. * g++.dg/cpp0x/decltype3.C: New.
  4386. * g++.dg/cpp0x/decltype4.C: New.
  4387. * g++.dg/cpp0x/decltype5.C: New.
  4388. * g++.dg/cpp0x/decltype6.C: New.
  4389. 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
  4390. * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
  4391. because the test relies on bit 31 to be the sign bit.
  4392. 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
  4393. * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
  4394. assuming it is 0x7fffffff.
  4395. * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
  4396. * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
  4397. 2007-07-27 Mark Mitchell <mark@codesourcery.com>
  4398. PR c++/32346
  4399. * g++.dg/expr/bitfield9.C: New test.
  4400. 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
  4401. PR fortran/32899
  4402. * gfortran.dg/logical_comp.f90: Update dg-error strings.
  4403. 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  4404. PR fortran/32760
  4405. * gfortran.dg/private_type_7.f90: New test.
  4406. 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4407. PR fortran/32035
  4408. * gfortran.dg/select_char_1.f90: New test.
  4409. 2007-07-27 Tobias Burnus <burnus@net-b.de>
  4410. PR fortran/32903
  4411. * gfortran.dg/initialization_11.f90: New test.
  4412. 2007-07-27 Richard Sandiford <richard@codesourcery.com>
  4413. * gcc.target/mips/ins-1.c: New test.
  4414. '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
  4415. PR/19232
  4416. * gcc.dg/assign-warn-3.c (f0): Declare as inline.
  4417. (f1): Likewise.
  4418. 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
  4419. * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
  4420. error: width of 'spare' exceeds its type.
  4421. 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
  4422. * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
  4423. * gcc.dg/sibcall-4.c: Likewise.
  4424. 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  4425. PR rtl-optimization/31500
  4426. * gcc.dg/Warray-bounds.c: Remove hppa xfails.
  4427. * g++.dg/warn/Warray-bounds.C: Likewise.
  4428. 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
  4429. * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
  4430. 2007-07-25 Julian Brown <julian@codesourcery.com>
  4431. Paul Brook <paul@codesourcery.com>
  4432. Joseph Myers <joseph@codesourcery.com>
  4433. Mark Shinwell <shinwell@codesourcery.com>
  4434. * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
  4435. * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
  4436. * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
  4437. * lib/target-supports.exp (check_effective_target_arm_neon_ok)
  4438. (check_effective_target_arm_neon_hw): New.
  4439. * gcc.target/arm/neon/neon.exp: New file.
  4440. * gcc.target/arm/neon/polytypes.c: New file.
  4441. * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
  4442. 2007-07-25 Janis Johnson <janis187@us.ibm.com>
  4443. * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
  4444. targets where an "int" is less than 32 bits wide.
  4445. 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
  4446. * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
  4447. 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
  4448. * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
  4449. during addition if an int is only 16 bits wide.
  4450. * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
  4451. 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
  4452. * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
  4453. size as "long int" and are 32 or 64 bits wide.
  4454. * gcc.dg/torture/pr28814.c: Likewise.
  4455. 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
  4456. * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
  4457. exactly as wide as an int.
  4458. 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
  4459. * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
  4460. Define and use throughout as long long printf format specifier.
  4461. * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
  4462. Likewise.
  4463. 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
  4464. * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
  4465. for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
  4466. 2007-07-25 Ben Elliston <bje@au.ibm.com>
  4467. * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
  4468. 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
  4469. * gcc.c-torture/execute/20070724-1.c: New.
  4470. 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
  4471. PR fortran/31205
  4472. * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
  4473. "deallocates" to 24, since patch has code rid of much spurious
  4474. code.
  4475. * gfortran.dg/interface_assignment_1.f90 : New test.
  4476. PR fortran/32842
  4477. * gfortran.dg/interface_assignment_2.f90 : New test.
  4478. 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
  4479. PR fortran/32867
  4480. * fortran.dg/initialization_10.f90: New test.
  4481. 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
  4482. PR fortran/32778
  4483. * gfortran.dg/imag_2.f: Removed
  4484. * gfortran.dg/warn_std_1.f90: New test.
  4485. * gfortran.dg/warn_std_2.f90: New test.
  4486. * gfortran.dg/warn_std_3.f90: New test.
  4487. 2007-07-24 Paolo Carlini <pcarlini@suse.de>
  4488. PR c++/29001
  4489. * g++.dg/init/new22.C: New.
  4490. 2007-07-24 Paolo Carlini <pcarlini@suse.de>
  4491. PR c++/32561
  4492. * g++.dg/template/crash67.C: New.
  4493. 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
  4494. * lib/target-support.exp (check_effective_target_natural_alignment):
  4495. (check_effective_target_vector_alignment_reachable): New.
  4496. * config/spu/spu.c (spu_vector_alignment_reachable): New.
  4497. (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
  4498. * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
  4499. check.
  4500. * gcc.dg/vect/pr25413.c: Likewise.
  4501. * gcc.dg/vect/pr31699.c: Likewise.
  4502. 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
  4503. PR fortran/30814
  4504. * gfortran.dg/pack_bounds_1.f90: New test case.
  4505. 2007-07-23 Daniel Franke <franke.daniel@gmail.com>
  4506. PR fortran/31639
  4507. * gfortran.dg/initialization_9.f90: New test.
  4508. 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
  4509. PR fortran/32797
  4510. PR fortran/32800
  4511. * gfortran.dg/bind_c_usage_8.f03: New test case.
  4512. * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
  4513. * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
  4514. 2007-07-23 Richard Sandiford <richard@codesourcery.com>
  4515. * gcc.target/mips/branch-cost-1.c: New test.
  4516. * gcc.target/mips/branch-cost-2.c: Likewise.
  4517. 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
  4518. PR fortran/32732
  4519. * gfortran.dg/c_char_tests.f03: New test case.
  4520. * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
  4521. * gfortran.dg/c_char_tests_2.f03: New test case.
  4522. * gfortran.dg/value_6.f03: Ditto.
  4523. * gfortran.dg/value_7.f03: Ditto.
  4524. 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
  4525. PR fortran/32600
  4526. * gfortran.dg/c_funloc_tests_5.f03: New.
  4527. * gfortran.dg/c_funloc_tests_5.f04: New.
  4528. * gfortran.dg/c_funloc_tests_4_driver.c: New.
  4529. 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
  4530. PR c++/32839
  4531. * g++.dg/expr/call4.C: New.
  4532. * g++.dg/expr/call5.C: New.
  4533. 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
  4534. PR fortran/32710
  4535. * gfortran.dg/namelist_30.f90: New test.
  4536. 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
  4537. PR fortran/29962
  4538. * gfortran.dg/array_initializer_1.f90: Removed warning.
  4539. * gfortran.dg/initialization_1.f90: Adjusted messages.
  4540. * gfortran.dg/nested_modules_6.f90: Removed warning.
  4541. PR fortran/31253
  4542. * gfortran.dg/initialization_7.f90: New test.
  4543. PR fortran/31639
  4544. * gfortran.dg/initialization_8.f90: New test.
  4545. 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
  4546. PR c++/30818
  4547. * g++.dg/template/crash47.C: Adjust errors.
  4548. * g++.dg/template/crash48.C: Adjust errors.
  4549. * g++.dg/template/typename12.C: New.
  4550. * g++.dg/template/typename13.C: New.
  4551. * g++.dg/template/typename14.C: New.
  4552. * g++.dg/template/typedef6.C: Adjust errors.
  4553. 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
  4554. PR fortran/32627
  4555. * gfortran.dg/pr32627_driver.c: Driver for pr32627.
  4556. * gfortran.dg/pr32627.f03: New test case.
  4557. * gfortran.dg/c_f_pointer_logical.f03: New test case.
  4558. * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
  4559. c_f_pointer_logical.
  4560. * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
  4561. c_f_pointer_complex.
  4562. * gfortran.dg/c_f_pointer_complex.f03: New test case.
  4563. * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
  4564. c_f_pointer_shape_tests_2.
  4565. * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
  4566. 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
  4567. PR fortran/32804
  4568. * gfortran.dg/c_loc_tests_9.f03: New test case.
  4569. * gfortran.dg/c_loc_tests_10.f03: Ditto.
  4570. 2007-07-21 Lee Millward <lee.millward@gmail.com>
  4571. PR fortran/32823
  4572. * gfortran.dg/int_2.f90: New test.
  4573. 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
  4574. * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
  4575. 2007-07-20 Richard Sandiford <richard@codesourcery.com>
  4576. * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
  4577. * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
  4578. 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
  4579. PR tree-optimization/19910
  4580. * gcc.dg/pr19910.c: New test.
  4581. 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
  4582. PR fortran/32738
  4583. * gfortran.dg/pr32738.f90: New test.
  4584. 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
  4585. PR tree-optimzation/32635
  4586. * gfortran.dg/pr32635.f: New test case.
  4587. 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
  4588. PR fortran/32801
  4589. * gfortran.dg/pr32801.f03: New test case.
  4590. 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  4591. * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
  4592. Test negative numbers also.
  4593. * gcc.dg/c99-math-float-1.c: Likewise.
  4594. * gcc.dg/c99-math-long-double-1.c: Likewise.
  4595. * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
  4596. test inputs.
  4597. 2007-07-18 Bob Wilson <bob.wilson@acm.org>
  4598. * lib/target-supports.exp (check_effective_target_sync_int_long):
  4599. Enable for xtensa.
  4600. (check_effective_target_sync_char_short): Likewise.
  4601. 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  4602. * gcc.dg/pr28796-2.c: Add more cases.
  4603. 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  4604. * gcc.dg/pr28796-1.c: Add more cases.
  4605. * gcc.dg/pr28796-2.c: Likewise.
  4606. 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  4607. * gcc.dg/pr28796-1.c: Add more cases.
  4608. * gcc.dg/pr28796-2.c: Likewise.
  4609. 2007-07-17 Janus Weil <jaydub66@gmail.com>
  4610. PR fortran/32535
  4611. * gfortran.dg/pr32535.f90: New test.
  4612. 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
  4613. PR fortran/31320
  4614. PR fortran/32665
  4615. * gfortran.dg/alloc_comp_constructor_3.f90: New test.
  4616. 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
  4617. PR rtl-optimization/32773
  4618. * gcc.dg/pr32773.c: New test.
  4619. 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
  4620. * gcc.target/spu/intrinsics-1.c: Use dg-message to
  4621. match flax-vector-conversions note.
  4622. * gcc.target/spu/fixed-range-bad.c: Use dg-warning
  4623. instead of dg-error for the warning.
  4624. 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
  4625. * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
  4626. adapted to work on targets with 16-bit or wider int.
  4627. * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
  4628. * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
  4629. * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
  4630. * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
  4631. 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
  4632. * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
  4633. support large arrays.
  4634. * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
  4635. * gcc.dg/20061109-1.c: Likewise.
  4636. * gcc.c-torture/execute/20061101-1.x: Likewise.
  4637. * gcc.c-torture/execute/pr29797-1.x: Likewise.
  4638. * gcc.c-torture/execute/pr31448.x: Likewise.
  4639. 2007-07-16 Lee Millward <lee.millward@gmail.com>
  4640. * gfortran.dg/cmplx_intrinsic_1.f90: New test.
  4641. PR fortran/32238
  4642. * gfortran.dg/pr32238.f90: New test.
  4643. PR fortran/32222
  4644. * gfortran.dg/pr32222.f90: New test.
  4645. PR fortran/32242
  4646. * gfortran.dg/pr32242.f90: New test.
  4647. 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
  4648. David Ung <davidu@mips.com>
  4649. * gcc.target/mips/mips-sched-madd.c: New test case.
  4650. 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  4651. PR libfortran/32611
  4652. * gfortran.dg/large_real_kind_1.f90: Update test.
  4653. * gfortran.dg/pr17706.f90: Update test.
  4654. * gfortran.dg/fmt_zero_digits.f90: Update test.
  4655. * gfortran.dg/fmt_zero_precision.f90: Update test.
  4656. * gfortran.dg/real_const_3.f90: Update test.
  4657. 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4658. PR fortran/32036
  4659. * gfortran.dg/bounds_check_8.f90: New test.
  4660. * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
  4661. 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  4662. PR fortran/32357
  4663. * gfortran.dg/mvbits_2.f90: New test.
  4664. 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
  4665. PR libfortran/32731
  4666. * gfortran.dg/pack_mask_1.f90: New test.
  4667. * gfortran.dg/unpack_mask_1.f90: New test.
  4668. 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
  4669. * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
  4670. * gcc.dg/20001101-1.c: Likewise.
  4671. * gcc.dg/20001102-1.c: Likewise.
  4672. * gcc.dg/20020116-2.c: Likewise.
  4673. * gcc.dg/20020416-1.c: Likewise.
  4674. * gcc.dg/sparc-constant-1.c: Likewise.
  4675. * gcc.dg/sparc-dwarf2.c: Likewise.
  4676. * gcc.dg/sparc-frame-1.c: Likewise.
  4677. * gcc.dg/sparc-getcontext-1.c: Likewise.
  4678. * gcc.dg/sparc-loop-1.c: Likewise.
  4679. * gcc.dg/sparc-reg-1.c: Likewise.
  4680. * gcc.dg/sparc-ret.c: Likewise.
  4681. * gcc.dg/sparc-trap-1.c: Likewise.
  4682. * gcc.dg/ultrasp10.c: Likewise.
  4683. * gcc.dg/ultrasp11.c: Likewise.
  4684. * gcc.dg/ultrasp1.c: Likewise.
  4685. * gcc.dg/ultrasp2.c: Likewise.
  4686. * gcc.dg/ultrasp3.c: Likewise.
  4687. * gcc.dg/ultrasp4.c: Likewise.
  4688. * gcc.dg/ultrasp5.c: Likewise.
  4689. * gcc.dg/ultrasp6.c: Likewise.
  4690. * gcc.dg/ultrasp7.c: Likewise.
  4691. * gcc.dg/ultrasp8.c: Likewise.
  4692. * gcc.dg/ultrasp9.c: Likewise.
  4693. * gcc.dg/splet-1.c: Delete.
  4694. 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
  4695. PR fortran/32724
  4696. * gfortran.dg/stfunc_5.f90: New test.
  4697. 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
  4698. * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
  4699. New procedure to check if arrays are naturally aligned to the vector
  4700. alignment boundary.
  4701. * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
  4702. in size_t typedef. Adjust tree dump scan results according to
  4703. vect_aligned_arrays target check.
  4704. * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
  4705. vect_aligned_arrays target check.
  4706. * gcc.dg/vect/pr31699.c: Ditto.
  4707. 2007-07-13 Sa Liu <saliu@de.ibm.com>
  4708. * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
  4709. for V2DFmode vector conditional expression.
  4710. * gcc.target/spu/dfcmeq.c: New. Test combination of abs
  4711. and dfceq patterns.
  4712. * gcc.target/spu/dfcmgt.c: New. Test combination of abs
  4713. and dfcgt patterns.
  4714. * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
  4715. V2DFmode comparison and test special values.
  4716. * lib/target-supports.exp: Switch on test for V2DFmode
  4717. vector conditional expression.
  4718. 2007-07-13 Richard Guenther <rguenther@suse.de>
  4719. PR tree-optimization/32721
  4720. * gcc.dg/pr32721.c: New testcase.
  4721. 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
  4722. * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
  4723. error message part that continues on a new line.
  4724. 2007-07-12 Geoffrey Keating <geoffk@apple.com>
  4725. * gcc.dg/c99-tgmath-1.c: New.
  4726. * gcc.dg/c99-tgmath-2.c: New.
  4727. * gcc.dg/c99-tgmath-3.c: New.
  4728. * gcc.dg/c99-tgmath-4.c: New.
  4729. 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  4730. Janis Johnson <janis187@us.ibm.com>
  4731. PR testsuite/25241
  4732. * gcc.test-framework/dg-error-exp-F.c: New test.
  4733. * gcc.test-framework/dg-warning-exp-F.c: New test.
  4734. * lib/gcc.exp: Enable warning and error prefixes.
  4735. * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
  4736. (dg-error): Wrap original dg-error.
  4737. * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
  4738. markers from dg-error/dg-warning directives.
  4739. * gcc.dg/20040322-1.c: Likewise.
  4740. * gcc.dg/Wchar-subscripts-1.c: Likewise.
  4741. * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
  4742. * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
  4743. * gcc.dg/Werror-1.c: Likewise.
  4744. * gcc.dg/Werror-10.c: Likewise.
  4745. * gcc.dg/Werror-11.c: Likewise.
  4746. * gcc.dg/Werror-2.c: Likewise.
  4747. * gcc.dg/Werror-3.c: Likewise.
  4748. * gcc.dg/Werror-4.c: Likewise.
  4749. * gcc.dg/Werror-5.c: Likewise.
  4750. * gcc.dg/Werror-6.c: Likewise.
  4751. * gcc.dg/Werror-7.c: Likewise.
  4752. * gcc.dg/Werror-8.c: Likewise.
  4753. * gcc.dg/Werror-9.c: Likewise.
  4754. * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
  4755. * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
  4756. * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
  4757. * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
  4758. * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
  4759. * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
  4760. * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
  4761. * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
  4762. * gcc.dg/Wnested-externs-1.c: Likewise.
  4763. * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
  4764. * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
  4765. * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
  4766. * gcc.dg/Wshadow-3.c: Likewise.
  4767. * gcc.dg/Wtraditional-conversion-2.c: Likewise.
  4768. * gcc.dg/Wwrite-strings-1.c: Likewise.
  4769. * gcc.dg/anon-struct-5.c: Likewise.
  4770. * gcc.dg/anon-struct-6.c: Likewise.
  4771. * gcc.dg/anon-struct-7.c: Likewise.
  4772. * gcc.dg/anon-struct-8.c: Likewise.
  4773. * gcc.dg/array-8.c: Likewise.
  4774. * gcc.dg/array-quals-2.c: Likewise.
  4775. * gcc.dg/asm-qual-1.c: Likewise.
  4776. * gcc.dg/asm-wide-1.c: Likewise.
  4777. * gcc.dg/assign-warn-1.c: Likewise.
  4778. * gcc.dg/assign-warn-2.c: Likewise.
  4779. * gcc.dg/bitfld-10.c: Likewise.
  4780. * gcc.dg/bitfld-11.c: Likewise.
  4781. * gcc.dg/bitfld-12.c: Likewise.
  4782. * gcc.dg/bitfld-13.c: Likewise.
  4783. * gcc.dg/bitfld-14.c: Likewise.
  4784. * gcc.dg/builtin-choose-expr-2.c: Likewise.
  4785. * gcc.dg/builtins-30.c: Likewise.
  4786. * gcc.dg/c90-const-expr-5.c: Likewise.
  4787. * gcc.dg/c90-typespec-1.c: Likewise.
  4788. * gcc.dg/c99-const-expr-5.c: Likewise.
  4789. * gcc.dg/c99-flex-array-5.c: Likewise.
  4790. * gcc.dg/c99-fordecl-3.c: Likewise.
  4791. * gcc.dg/c99-tag-3.c: Likewise.
  4792. * gcc.dg/c99-typespec-1.c: Likewise.
  4793. * gcc.dg/c99-vla-jump-1.c: Likewise.
  4794. * gcc.dg/c99-vla-jump-2.c: Likewise.
  4795. * gcc.dg/c99-vla-jump-3.c: Likewise.
  4796. * gcc.dg/c99-vla-jump-4.c: Likewise.
  4797. * gcc.dg/c99-vla-jump-5.c: Likewise.
  4798. * gcc.dg/cast-1.c: Likewise.
  4799. * gcc.dg/cast-2.c: Likewise.
  4800. * gcc.dg/cast-3.c: Likewise.
  4801. * gcc.dg/cast-4.c: Likewise.
  4802. * gcc.dg/cast-pretty-print-1.c: Likewise.
  4803. * gcc.dg/comp-goto-2.c: Likewise.
  4804. * gcc.dg/comp-goto-3.c: Likewise.
  4805. * gcc.dg/cpp/error-1.c: Likewise.
  4806. * gcc.dg/cpp/if-paren.c: Likewise.
  4807. * gcc.dg/decl-7.c: Likewise.
  4808. * gcc.dg/decl-8.c: Likewise.
  4809. * gcc.dg/decl-nospec-1.c: Likewise.
  4810. * gcc.dg/decl-nospec-2.c: Likewise.
  4811. * gcc.dg/decl-nospec-3.c: Likewise.
  4812. * gcc.dg/declspec-10.c: Likewise.
  4813. * gcc.dg/declspec-11.c: Likewise.
  4814. * gcc.dg/declspec-12.c: Likewise.
  4815. * gcc.dg/declspec-13.c: Likewise.
  4816. * gcc.dg/declspec-14.c: Likewise.
  4817. * gcc.dg/declspec-15.c: Likewise.
  4818. * gcc.dg/declspec-16.c: Likewise.
  4819. * gcc.dg/declspec-17.c: Likewise.
  4820. * gcc.dg/declspec-4.c: Likewise.
  4821. * gcc.dg/declspec-5.c: Likewise.
  4822. * gcc.dg/declspec-6.c: Likewise.
  4823. * gcc.dg/declspec-7.c: Likewise.
  4824. * gcc.dg/declspec-8.c: Likewise.
  4825. * gcc.dg/declspec-9.c: Likewise.
  4826. * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
  4827. * gcc.dg/dfp/constants-c99.c: Likewise.
  4828. * gcc.dg/dfp/keywords-c89.c: Likewise.
  4829. * gcc.dg/dfp/keywords-c99.c: Likewise.
  4830. * gcc.dg/dfp/keywords-reserved.c: Likewise.
  4831. * gcc.dg/dfp/typespec.c: Likewise.
  4832. * gcc.dg/dremf-type-compat-2.c: Likewise.
  4833. * gcc.dg/dremf-type-compat-3.c: Likewise.
  4834. * gcc.dg/dremf-type-compat-4.c: Likewise.
  4835. * gcc.dg/empty-source-2.c: Likewise.
  4836. * gcc.dg/empty-source-3.c: Likewise.
  4837. * gcc.dg/enum3.c: Likewise.
  4838. * gcc.dg/extra-semi-2.c: Likewise.
  4839. * gcc.dg/extra-semi-3.c: Likewise.
  4840. * gcc.dg/float-range-1.c: Likewise.
  4841. * gcc.dg/float-range-2.c: Likewise.
  4842. * gcc.dg/float-range-3.c: Likewise.
  4843. * gcc.dg/float-range-5.c: Likewise.
  4844. * gcc.dg/format/asm_fprintf-2.c: Likewise.
  4845. * gcc.dg/format/asm_fprintf-3.c: Likewise.
  4846. * gcc.dg/format/asm_fprintf-4.c: Likewise.
  4847. * gcc.dg/format/asm_fprintf-5.c: Likewise.
  4848. * gcc.dg/format/cast-1.c: Likewise.
  4849. * gcc.dg/format/gcc_diag-3.c: Likewise.
  4850. * gcc.dg/format/gcc_diag-4.c: Likewise.
  4851. * gcc.dg/format/gcc_diag-6.c: Likewise.
  4852. * gcc.dg/format/gcc_diag-8.c: Likewise.
  4853. * gcc.dg/format/gcc_diag-9.c: Likewise.
  4854. * gcc.dg/format/nul-2.c: Likewise.
  4855. * gcc.dg/format/opt-1.c: Likewise.
  4856. * gcc.dg/format/opt-2.c: Likewise.
  4857. * gcc.dg/format/opt-3.c: Likewise.
  4858. * gcc.dg/format/opt-4.c: Likewise.
  4859. * gcc.dg/format/opt-5.c: Likewise.
  4860. * gcc.dg/format/opt-6.c: Likewise.
  4861. * gcc.dg/framework-2.c: Likewise.
  4862. * gcc.dg/func-args-1.c: Likewise.
  4863. * gcc.dg/func-outside-1.c: Likewise.
  4864. * gcc.dg/func-outside-2.c: Likewise.
  4865. * gcc.dg/gnu-cond-expr-2.c: Likewise.
  4866. * gcc.dg/gnu-cond-expr-3.c: Likewise.
  4867. * gcc.dg/if-empty-1.c: Likewise.
  4868. * gcc.dg/init-bad-1.c: Likewise.
  4869. * gcc.dg/init-bad-2.c: Likewise.
  4870. * gcc.dg/init-bad-3.c: Likewise.
  4871. * gcc.dg/init-desig-obs-2.c: Likewise.
  4872. * gcc.dg/init-desig-obs-3.c: Likewise.
  4873. * gcc.dg/init-empty-2.c: Likewise.
  4874. * gcc.dg/init-empty-3.c: Likewise.
  4875. * gcc.dg/inline-11.c: Likewise.
  4876. * gcc.dg/inline-12.c: Likewise.
  4877. * gcc.dg/inline-8.c: Likewise.
  4878. * gcc.dg/inline-9.c: Likewise.
  4879. * gcc.dg/inline3.c: Likewise.
  4880. * gcc.dg/label-decl-1.c: Likewise.
  4881. * gcc.dg/label-decl-2.c: Likewise.
  4882. * gcc.dg/label-decl-3.c: Likewise.
  4883. * gcc.dg/label-decl-4.c: Likewise.
  4884. * gcc.dg/long-long-typespec-1.c: Likewise.
  4885. * gcc.dg/lvalue-2.c: Likewise.
  4886. * gcc.dg/lvalue-3.c: Likewise.
  4887. * gcc.dg/nested-func-3.c: Likewise.
  4888. * gcc.dg/nested-redef-1.c: Likewise.
  4889. * gcc.dg/noreturn-4.c: Likewise.
  4890. * gcc.dg/old-style-prom-2.c: Likewise.
  4891. * gcc.dg/old-style-prom-3.c: Likewise.
  4892. * gcc.dg/old-style-then-proto-1.c: Likewise.
  4893. * gcc.dg/overflow-warn-1.c: Likewise.
  4894. * gcc.dg/overflow-warn-2.c: Likewise.
  4895. * gcc.dg/overflow-warn-3.c: Likewise.
  4896. * gcc.dg/overflow-warn-4.c: Likewise.
  4897. * gcc.dg/overflow-warn-6.c: Likewise.
  4898. * gcc.dg/parm-forwdecl-2.c: Likewise.
  4899. * gcc.dg/parm-forwdecl-3.c: Likewise.
  4900. * gcc.dg/parm-impl-decl-1.c: Likewise.
  4901. * gcc.dg/parm-impl-decl-2.c: Likewise.
  4902. * gcc.dg/parm-incomplete-1.c: Likewise.
  4903. * gcc.dg/parm-mismatch-1.c: Likewise.
  4904. * gcc.dg/pointer-arith-1.c: Likewise.
  4905. * gcc.dg/pointer-arith-2.c: Likewise.
  4906. * gcc.dg/pointer-arith-3.c: Likewise.
  4907. * gcc.dg/pointer-arith-4.c: Likewise.
  4908. * gcc.dg/pointer-arith-6.c: Likewise.
  4909. * gcc.dg/pointer-arith-7.c: Likewise.
  4910. * gcc.dg/pointer-arith-8.c: Likewise.
  4911. * gcc.dg/pr13804-1.c: Likewise.
  4912. * gcc.dg/pr15698-1.c: Likewise.
  4913. * gcc.dg/pr15698-2.c: Likewise.
  4914. * gcc.dg/pr15698-3.c: Likewise.
  4915. * gcc.dg/pr15698-4.c: Likewise.
  4916. * gcc.dg/pr15698-5.c: Likewise.
  4917. * gcc.dg/pr15698-6.c: Likewise.
  4918. * gcc.dg/pr15698-7.c: Likewise.
  4919. * gcc.dg/pr15698-8.c: Likewise.
  4920. * gcc.dg/pr17188-1.c: Likewise.
  4921. * gcc.dg/pr17301-1.c: Likewise.
  4922. * gcc.dg/pr17301-2.c: Likewise.
  4923. * gcc.dg/pr17730-1.c: Likewise.
  4924. * gcc.dg/pr20368-1.c: Likewise.
  4925. * gcc.dg/pr20368-2.c: Likewise.
  4926. * gcc.dg/pr20368-3.c: Likewise.
  4927. * gcc.dg/pr22308-1.c: Likewise.
  4928. * gcc.dg/qual-component-1.c: Likewise.
  4929. * gcc.dg/redecl-1.c: Likewise.
  4930. * gcc.dg/redecl-11.c: Likewise.
  4931. * gcc.dg/redecl-12.c: Likewise.
  4932. * gcc.dg/redecl-13.c: Likewise.
  4933. * gcc.dg/redecl-14.c: Likewise.
  4934. * gcc.dg/redecl-15.c: Likewise.
  4935. * gcc.dg/register-var-1.c: Likewise.
  4936. * gcc.dg/register-var-2.c: Likewise.
  4937. * gcc.dg/stmt-expr-2.c: Likewise.
  4938. * gcc.dg/stmt-expr-3.c: Likewise.
  4939. * gcc.dg/stmt-expr-label-1.c: Likewise.
  4940. * gcc.dg/stmt-expr-label-2.c: Likewise.
  4941. * gcc.dg/stmt-expr-label-3.c: Likewise.
  4942. * gcc.dg/struct-empty-2.c: Likewise.
  4943. * gcc.dg/struct-empty-3.c: Likewise.
  4944. * gcc.dg/struct-parse-1.c: Likewise.
  4945. * gcc.dg/struct-semi-1.c: Likewise.
  4946. * gcc.dg/struct-semi-2.c: Likewise.
  4947. * gcc.dg/struct-semi-3.c: Likewise.
  4948. * gcc.dg/switch-5.c: Likewise.
  4949. * gcc.dg/switch-6.c: Likewise.
  4950. * gcc.dg/switch-7.c: Likewise.
  4951. * gcc.dg/tls/diag-5.c: Likewise.
  4952. * gcc.dg/transparent-union-1.c: Likewise.
  4953. * gcc.dg/transparent-union-3.c: Likewise.
  4954. * gcc.dg/typespec-1.c: Likewise.
  4955. * gcc.dg/vla-init-2.c: Likewise.
  4956. * gcc.dg/vla-init-3.c: Likewise.
  4957. * gcc.dg/vla-init-4.c: Likewise.
  4958. * gcc.dg/vla-init-5.c: Likewise.
  4959. * gcc.dg/void-cast-2.c: Likewise.
  4960. * gcc.dg/wvla-3.c: Likewise.
  4961. * gcc.dg/wvla-7.c: Likewise.
  4962. * gcc.target/i386/991209-1.c: Likewise.
  4963. * gcc.target/ia64/fpreg-1.c: Likewise.
  4964. * gcc.target/m68k/interrupt_thread-2.c: Likewise.
  4965. * gcc.target/m68k/interrupt_thread-3.c: Likewise.
  4966. 2007-07-12 Daniel Franke <franke.daniel@gmail.com>
  4967. PR fortran/31639
  4968. * gfortran.dg/func_decl_4.f90: New test.
  4969. 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
  4970. PR fortran/32727
  4971. * gfortran.dg/interface_17.f90: New test.
  4972. 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
  4973. PR fortran/32599
  4974. * gfortran.dg/32599.f03: New test case.
  4975. PR fortran/32601
  4976. * gfortran.dg/32601.f03: New test case.
  4977. * gfortran.dg/32601_1.f03: Ditto.
  4978. * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
  4979. * gfortran.dg/c_ptr_tests_10.f03: Ditto.
  4980. 2007-07-12 Steve Ellcey <sje@cup.hp.com>
  4981. * gcc.c-torture/execute/align-3.c: Remove function addr check.
  4982. 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
  4983. Devang Patel <dpatel@apple.com>
  4984. PR tree-optimization/25413
  4985. * gcc.dg/vect/vect-align-1.c: New.
  4986. * gcc.dg/vect/vect-align-2.c: New.
  4987. * gcc.dg/vect/pr25413.c: New.
  4988. * gcc.dg/vect/pr25413a.c: New.
  4989. * gcc.dg/vect/pr31699.c: Fix dg-final check.
  4990. 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
  4991. * lib/target-support.exp (check_ultrasparc_hw_available):
  4992. New function.
  4993. (is-effective-target): Check $arg for ultrasparc_hw.
  4994. (is-effective-target-keyword): Likewise.
  4995. * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
  4996. when determining what to do on sparc platforms.
  4997. * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
  4998. * gcc.dg/20001101-1.c: Likewise.
  4999. * gcc.dg/20001101-2.c: Likewise.
  5000. * gcc.dg/ultrasp9.c: Likewise.
  5001. * gcc.dg/ultrasp10.c: Likewise.
  5002. * gcc.target/sparc/pdist-3.c: Likewise.
  5003. 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
  5004. * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
  5005. 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
  5006. * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
  5007. get vectorized.
  5008. * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
  5009. now get vectorized.
  5010. * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
  5011. * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
  5012. * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
  5013. * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
  5014. * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
  5015. * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
  5016. * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
  5017. * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
  5018. * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
  5019. * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
  5020. * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
  5021. * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
  5022. * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
  5023. * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
  5024. * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
  5025. * lib/target-supports.exp (check_effective_target_vect_int_mul):
  5026. Add spu.
  5027. 2007-07-12 Jakub Jelinek <jakub@redhat.com>
  5028. PR c++/30854
  5029. * g++.dg/parse/error30.C: New test.
  5030. 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  5031. PR fortran/29804
  5032. * gfortran.dg/alloc_comp_misc_1.f90: New test.
  5033. 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
  5034. * gfortran.fortran-torture/compile/pr32663.f: New test.
  5035. 2007-07-11 Paolo Carlini <pcarlini@suse.de>
  5036. PR c++/31027
  5037. * g++.dg/inherit/virtual4.C: New.
  5038. 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
  5039. PR target/32661
  5040. * gcc.target/i386/pr32661-1.c: New test.
  5041. 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
  5042. * gnat.dg/invariant_index.ad[sb]: New test.
  5043. 2007-07-11 Paolo Carlini <pcarlini@suse.de>
  5044. PR c++/32560
  5045. * g++.dg/template/decl3.C: New.
  5046. 2007-07-09 Geoffrey Keating <geoffk@apple.com>
  5047. PR 32617
  5048. * gcc.c-torture/execute/align-3.c: New.
  5049. 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
  5050. PR target/32708
  5051. * gcc.target/i386/pr32708-1.c: New test.
  5052. * gcc.target/i386/pr32708-2.c: Ditto.
  5053. * gcc.target/i386/pr32708-3.c: Ditto.
  5054. 2007-07-10 Mark Mitchell <mark@codesourcery.com>
  5055. * g++.dg/init/new20.C: Remove svn:executable flag.
  5056. 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
  5057. * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
  5058. 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
  5059. * gcc.dg/ultrasp7.c: Add fpic target requirement.
  5060. 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  5061. PR testsuite/25241
  5062. * gcc.dg/pch/counter-2.c: Match every message with its appropriate
  5063. directive.
  5064. 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
  5065. PR fortran/32157
  5066. * gfortran.dg/overload_2.f90: New test.
  5067. PR fortran/32689
  5068. * gfortran.dg/transfer_simplify_5.f90
  5069. PR fortran/32634
  5070. * gfortran.dg/interface_15.f90: New test.
  5071. 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
  5072. PR libfortran/32336
  5073. * gfortran.dg/matmul_5.f90: New test case.
  5074. 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
  5075. * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
  5076. * gcc.dg/fesd-any.h: Likewise.
  5077. * gcc.dg/fesd-baseonly.c: Likewise.
  5078. * gcc.dg/fesd-baseonly.h: Likewise.
  5079. * gcc.dg/fesd-none.c: Likewise.
  5080. * gcc.dg/fesd-none.h: Likewise.
  5081. * gcc.dg/fesd-reduced.c: Likewise.
  5082. * gcc.dg/fesd-reduced.h: Likewise.
  5083. * gcc.dg/fesd-sys.c: Likewise.
  5084. * gcc.dg/fesd-sys.h: Likewise
  5085. * gcc.dg/fesd.h: Likewise.
  5086. * g++.dg/debug/dwarf2: New directory.
  5087. * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
  5088. * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
  5089. * g++.dg/other/fesd-any.h: Likewise.
  5090. * g++.dg/other/fesd-baseonly.C: Likewise.
  5091. * g++.dg/other/fesd-baseonly.h: Likewise.
  5092. * g++.dg/other/fesd-none.C: Likewise.
  5093. * g++.dg/other/fesd-none.h: Likewise.
  5094. * g++.dg/other/fesd-reduced.C: Likewise.
  5095. * g++.dg/other/fesd-reduced.h: Likewise.
  5096. * g++.dg/other/fesd-sys.C: Likewise.
  5097. * g++.dg/other/fesd-sys.h: Likewise.
  5098. * g++.dg/other/fesd.h: Likewise.
  5099. 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
  5100. PR fortran/31129
  5101. * gfortran.dg/parameter_unused.f90: New test.
  5102. 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
  5103. PR tree-optimization/32681
  5104. * gcc.dg/tree-ssa/pr32681.c: New test.
  5105. 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5106. PR fortran/32678
  5107. * gfortran.dg/fmt_t_5.f90: New test.
  5108. 2007-07-08 Paolo Carlini <pcarlini@suse.de>
  5109. PR c++/30535
  5110. * g++.dg/template/operator10.C: New.
  5111. 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
  5112. PR libfortran/32217
  5113. * gfortran.dg/unpack_zerosize_1.f90: New test case.
  5114. 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
  5115. PR fortran/29876
  5116. * gfortran.dg/operator_6.f90: New test.
  5117. 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
  5118. PR fortran/17711
  5119. * gfortran.dg/operator_4.f90: New test.
  5120. * gfortran.dg/operator_5.f90: New test.
  5121. * gfortran.dg/logical_comp.f90: Adjusted error messages.
  5122. * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
  5123. 2007-07-08 Tobias Burnus <burnus@net-b.de>
  5124. PR fortran/32669
  5125. * gfortran.dg/argument_checking_6.f90: New.
  5126. 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
  5127. PR fortran/25094
  5128. * gfortran.dg/interface_155555.f90: New test.
  5129. 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  5130. * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
  5131. c99-math-long-double-1.c, c99-math.h: Test subnormals.
  5132. 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  5133. PR testsuite/25241
  5134. * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
  5135. discern pedantic diagnostics and errors.
  5136. * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
  5137. and not an error.
  5138. * gcc.dg/20050121-1.c: This is an error and not a warning.
  5139. * gcc.target/i386/sseregparm-2.c: Likewise.
  5140. * gcc.target/i386/20060512-4.c: This is a warning and not an error.
  5141. * gcc.dg/charset/attribute2.c: Likewise.
  5142. * gcc.dg/bitfld-1.c: Likewise.
  5143. * gcc.dg/pack-test-2.c: Likewise.
  5144. * gcc.dg/940510-1.c: Match separately error and warning.
  5145. * gcc.dg/array-2.c: Match separately multiple messages. The second
  5146. diagnostic is a pedantic warning and not an error.
  5147. * gcc.dg/pr14475.c: Match separately multiple messages.
  5148. * gcc.dg/pr18809-1.c: Likewise.
  5149. * gcc.dg/pr27953.c: Likewise.
  5150. * gcc.dg/vla-init-1.c: Likewise.
  5151. * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
  5152. 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5153. PR fortran/32644
  5154. * gfortran.dg/char_decl_1.f90: New test.
  5155. 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
  5156. * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
  5157. 2007-07-07 Mark Mitchell <mark@codesourcery.com>
  5158. PR c++/32232
  5159. * g++.dg/template/overload9.C: New test.
  5160. 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
  5161. * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
  5162. * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
  5163. 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
  5164. * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
  5165. * gcc.dg/20001012-2.c: Likewise.
  5166. * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
  5167. * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
  5168. 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
  5169. * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
  5170. about the chunk size when STACK_SIZE is defined.
  5171. 2007-07-06 Josh Conner <jconner@apple.com>
  5172. PR middle-end/32602
  5173. * gcc.dg/sibcall-8.c: New test.
  5174. 2007-07-06 Josh Conner <jconner@apple.com>
  5175. PR middle-end/32603
  5176. * gcc.target/arm/sibcall-1.c: New test.
  5177. 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
  5178. * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
  5179. 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
  5180. * gfortran.dg/save_parameter.f90: New test.
  5181. * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
  5182. 2007-07-06 Richard Guenther <rguenther@suse.de>
  5183. * g++.dg/opt/pr30965.C: New testcase.
  5184. 2007-07-06 Richard Sandiford <richard@codesourcery.com>
  5185. * gcc.target/mips/save-restore-5.c: New test.
  5186. 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
  5187. PR rtl_optimization/32450
  5188. * gcc.dg/pr32450.c: New runtime test.
  5189. 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
  5190. * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
  5191. single underscore in scan directives.
  5192. 2007-07-05 Mark Mitchell <mark@codesourcery.com>
  5193. PR c++/32245
  5194. * g++.dg/init/ptrmem4.C: New test.
  5195. PR c++/32251
  5196. * g++.dg/init/new21.C: Likewise.
  5197. PR c++/31992
  5198. * g++.dg/template/static30.C: Likewise.
  5199. 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
  5200. * gcc.dg/vect/costmodel/ppc: New directory.
  5201. * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
  5202. * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
  5203. New test.
  5204. * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
  5205. * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
  5206. * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
  5207. * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
  5208. * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
  5209. * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
  5210. * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
  5211. * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
  5212. * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
  5213. * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
  5214. * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
  5215. * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
  5216. * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
  5217. * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
  5218. 2007-07-05 Tobias Burnus <burnus@net-b.de>
  5219. PR fortran/32359
  5220. * gfortran.dg/module_md5_1.f90: Update MD5 number.
  5221. 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
  5222. PR fortran/32526
  5223. * gfortran.dg/interface_14.f90: New test.
  5224. PR fortran/32613
  5225. * gfortran.dg/do_iterator_2.f90: New test.
  5226. 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
  5227. * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
  5228. (FE_DEC_DOWNWARD): Likewise.
  5229. (FE_DEC_UPWARD): Likewise.
  5230. (FE_DEC_TOWARDZERO): Likewise.
  5231. (FE_DEC_TONEARESTFROMZERO): Likewise.
  5232. 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
  5233. * gcc.c-torture/compile/pr32606.c: New.
  5234. * gfortran.fortran-torture/execute/pr32604.f90: New.
  5235. 2007-07-04 Mark Mitchell <mark@codesourcery.com>
  5236. * gcc.dg/visibility-12.c: New test.
  5237. * gcc.dg/visibility-13.c: Likewise.
  5238. * g++.dg/ext/visibility-9.C: Likewise.
  5239. * g++.dg/ext/visibility-10.C: Likewise.
  5240. 2007-07-04 Richard Sandiford <richard@codesourcery.com>
  5241. * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
  5242. * gcc.dg/sh-relax-vxworks.c: New test.
  5243. 2007-07-04 Richard Guenther <rguenther@suse.de>
  5244. PR tree-optimization/32500
  5245. * gcc.c-torture/execute/pr32500.c: New testcase.
  5246. 2007-07-04 Richard Guenther <rguenther@suse.de>
  5247. PR tree-optimization/32482
  5248. * gcc.c-torture/compile/pr32482.c: New testcase.
  5249. 2007-07-04 Richard Sandiford <richard@codesourcery.com>
  5250. * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
  5251. VxWorks kernels.
  5252. * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
  5253. * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
  5254. * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
  5255. * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
  5256. 2007-07-04 Richard Sandiford <richard@codesourcery.com>
  5257. * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
  5258. 2007-07-04 Richard Sandiford <richard@codesourcery.com>
  5259. * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
  5260. 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  5261. PR fortran/31198
  5262. * gfortran.dg/min_max_optional_1.f90: New test.
  5263. * gfortran.dg/min_max_optional_2.f90: New test.
  5264. * gfortran.dg/min_max_optional_3.f90: New test.
  5265. 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5266. PR fortran/32545
  5267. * gfortran.dg/fmt_error.f90: New test.
  5268. 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5269. PR fortran/32612
  5270. * gfortran.dg/interface_13.f90: New test.
  5271. 2007-07-03 Dave Brolley <brolley@redhat.com>
  5272. PR c++/31743
  5273. * g++.dg/init/new20.C: New test.
  5274. 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
  5275. PR fortran/32579
  5276. * gfortran.dg/iso_c_binding_only.f03: Updated test case.
  5277. 2007-07-03 Tobias Burnus <burnus@net-b.de>
  5278. PR fortran/25062
  5279. * common_7.f90: New.
  5280. * common_8.f90: New.
  5281. * common_9.f90: New.
  5282. 2007-07-03 Tobias Burnus <burnus@net-b.de>
  5283. PR fortran/30940
  5284. * gfortran.dg/argument_checking_1.f90: New.
  5285. * gfortran.dg/argument_checking_2.f90: New.
  5286. * gfortran.dg/argument_checking_3.f90: New.
  5287. * gfortran.dg/argument_checking_4.f90: New.
  5288. * gfortran.dg/argument_checking_5.f90: New.
  5289. * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
  5290. * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
  5291. 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
  5292. * gcc.dg/pr32176.c: Add -w to default dg-options.
  5293. 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
  5294. * gcc.c-torture/compile/ssa-pre-1.c: New test.
  5295. 2007-07-03 Tobias Burnus <burnus@net-b.de>
  5296. PR fortran/20888
  5297. * gfortran.dg/null_2.f90: New.
  5298. 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
  5299. Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  5300. PR middle-end/32176
  5301. * gcc.dg/pr32176.c: New test.
  5302. 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
  5303. * gcc.dg/const-float80.c : New test.
  5304. * gcc.dg/const-float128.c : New test.
  5305. * gcc.dg/const-float80-ped.c : New test.
  5306. * gcc.dg/const-float128-ped.c : New test.
  5307. 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  5308. * gcc.dg/c99-math.h: Fix typo.
  5309. 2007-07-02 Jakub Jelinek <jakub@redhat.com>
  5310. PR libgomp/32468
  5311. * gcc.dg/gomp/pr32468-1.c: New test.
  5312. 2007-07-02 Richard Sandiford <richard@codesourcery.com>
  5313. * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
  5314. an ABI option.
  5315. 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
  5316. * gfortran.fortran-torture/compile/pr32583.f: New.
  5317. * gcc.c-torture/compile/pr32584.c: New
  5318. 2007-07-02 Ollie Wild <aaw@google.com>
  5319. * g++.dg/lookup/using16.C: Merge dg-errors with common line.
  5320. * g++.dg/lookup/using17.C: Merge dg-errors with common line.
  5321. 2007-07-02 Richard Sandiford <richard@codesourcery.com>
  5322. * gcc.target/mips/save-restore-1.c: New test.
  5323. * gcc.target/mips/save-restore-2.c: Likewise.
  5324. * gcc.target/mips/save-restore-3.c: Likewise.
  5325. * gcc.target/mips/save-restore-4.c: Likewise.
  5326. 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
  5327. PR tree-optimization/31966
  5328. PR tree-optimization/32533
  5329. * gcc.dg/tree-ssa/pr31966.c: New runtime test.
  5330. * gfortran.dg/pr32533.f90: Ditto.
  5331. 2007-07-02 Jakub Jelinek <jakub@redhat.com>
  5332. * g++.dg/opt/nrv12.C: New test.
  5333. * gcc.target/i386/nrv1.c: New test.
  5334. PR c++/31748
  5335. * g++.dg/gomp/pr31748.C: New test.
  5336. 2007-07-02 Ira Rosen <irar@il.ibm.com>
  5337. PR tree-optimization/32230
  5338. * gcc.dg/vect/pr32230.c: New test.
  5339. 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
  5340. * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
  5341. * bind_c_coms.f90: Ditto.
  5342. * bind_c_coms_driver.c: Ditto.
  5343. * bind_c_dts.f90: Ditto.
  5344. * bind_c_dts_2.f03: Ditto.
  5345. * bind_c_dts_2_driver.c: Ditto.
  5346. * bind_c_dts_3.f03: Ditto.
  5347. * bind_c_dts_4.f03: Ditto.
  5348. * bind_c_dts_driver.c: Ditto.
  5349. * bind_c_implicit_vars.f03: Ditto.
  5350. * bind_c_procs.f03: Ditto.
  5351. * bind_c_usage_2.f03: Ditto.
  5352. * bind_c_usage_3.f03: Ditto.
  5353. * bind_c_usage_5.f03: Ditto.
  5354. * bind_c_usage_6.f03: Ditto.
  5355. * bind_c_usage_7.f03: Ditto.
  5356. * bind_c_vars.f90: Ditto.
  5357. * bind_c_vars_driver.c: Ditto.
  5358. * binding_c_table_15_1.f03: Ditto.
  5359. * binding_label_tests.f03: Ditto.
  5360. * binding_label_tests_10.f03: Ditto.
  5361. * binding_label_tests_10_main.f03: Ditto.
  5362. * binding_label_tests_11.f03: Ditto.
  5363. * binding_label_tests_11_main.f03: Ditto.
  5364. * binding_label_tests_12.f03: Ditto.
  5365. * binding_label_tests_13.f03: Ditto.
  5366. * binding_label_tests_13_main.f03: Ditto.
  5367. * binding_label_tests_14.f03: Ditto.
  5368. * binding_label_tests_2.f03: Ditto.
  5369. * binding_label_tests_3.f03: Ditto.
  5370. * binding_label_tests_4.f03: Ditto.
  5371. * binding_label_tests_5.f03: Ditto.
  5372. * binding_label_tests_6.f03: Ditto.
  5373. * binding_label_tests_7.f03: Ditto.
  5374. * binding_label_tests_8.f03: Ditto.
  5375. * binding_label_tests_9.f03: Ditto.
  5376. * c_assoc.f90: Ditto.
  5377. * c_assoc_2.f03: Ditto.
  5378. * c_f_pointer_shape_test.f90: Ditto.
  5379. * c_f_pointer_tests.f90: Ditto.
  5380. * c_f_tests_driver.c: Ditto.
  5381. * c_funloc_tests.f03: Ditto.
  5382. * c_funloc_tests_2.f03: Ditto.
  5383. * c_funloc_tests_3.f03: Ditto.
  5384. * c_funloc_tests_3_funcs.c: Ditto.
  5385. * c_kind_params.f90: Ditto.
  5386. * c_kind_tests_2.f03: Ditto.
  5387. * c_kinds.c: Ditto.
  5388. * c_loc_driver.c: Ditto.
  5389. * c_loc_test.f90: Ditto.
  5390. * c_loc_tests_2.f03: Ditto.
  5391. * c_loc_tests_2_funcs.c: Ditto.
  5392. * c_loc_tests_3.f03: Ditto.
  5393. * c_loc_tests_4.f03: Ditto.
  5394. * c_loc_tests_5.f03: Ditto.
  5395. * c_loc_tests_6.f03: Ditto.
  5396. * c_loc_tests_7.f03: Ditto.
  5397. * c_loc_tests_8.f03: Ditto.
  5398. * c_ptr_tests.f03: Ditto.
  5399. * c_ptr_tests_10.f03: Ditto.
  5400. * c_ptr_tests_5.f03: Ditto.
  5401. * c_ptr_tests_7.f03: Ditto.
  5402. * c_ptr_tests_7_driver.c: Ditto.
  5403. * c_ptr_tests_8.f03: Ditto.
  5404. * c_ptr_tests_8_funcs.c: Ditto.
  5405. * c_ptr_tests_9.f03: Ditto.
  5406. * c_ptr_tests_driver.c: Ditto.
  5407. * c_size_t_driver.c: Ditto.
  5408. * c_size_t_test.f03: Ditto.
  5409. * com_block_driver.f90: Ditto.
  5410. * global_vars_c_init.f90: Ditto.
  5411. * global_vars_c_init_driver.c: Ditto.
  5412. * global_vars_f90_init.f90: Ditto.
  5413. * global_vars_f90_init_driver.c: Ditto.
  5414. * interop_params.f03: Ditto.
  5415. * iso_c_binding_only.f03: Ditto.
  5416. * iso_c_binding_rename_1.f03: Ditto.
  5417. * iso_c_binding_rename_1_driver.c: Ditto.
  5418. * iso_c_binding_rename_2.f03: Ditto.
  5419. * iso_c_binding_rename_2_driver.c: Ditto.
  5420. * kind_tests_2.f03: Ditto.
  5421. * kind_tests_3.f03: Ditto.
  5422. * module_md5_1.f90: Ditto.
  5423. * only_clause_main.c: Ditto.
  5424. * print_c_kinds.f90: Ditto.
  5425. * test_bind_c_parens.f03: Ditto.
  5426. * test_c_assoc.c: Ditto.
  5427. * test_com_block.f90: Ditto.
  5428. * test_common_binding_labels.f03: Ditto.
  5429. * test_common_binding_labels_2.f03: Ditto.
  5430. * test_common_binding_labels_2_main.f03: Ditto.
  5431. * test_common_binding_labels_3.f03: Ditto.
  5432. * test_common_binding_labels_3_main.f03: Ditto.
  5433. * test_only_clause.f90: Ditto.
  5434. * use_iso_c_binding.f90: Ditto.
  5435. * value_5.f90: Ditto.
  5436. * value_test.f90: Ditto.
  5437. * value_tests_f03.f90: Ditto.
  5438. 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
  5439. * gcc.dg/tls/opt-14.c: New.
  5440. 2007-07-01 Ollie Wild <aaw@google.com>
  5441. * g++.dg/lookup/using16.C: New test.
  5442. * g++.dg/lookup/using17.C: New test.
  5443. 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
  5444. PR fortran/32239
  5445. * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
  5446. (test_4): Use proper test for floating point equality.
  5447. (test_8): Likewise.
  5448. 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5449. PR libgfortran/32554
  5450. * gfortran.dg/fmt_p_1.f90: New test.
  5451. 2007-07-01 Ira Rosen <irar@il.ibm.com>
  5452. * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
  5453. initialization and fix dg-final check - the initialization loop is
  5454. vectorizable.
  5455. 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
  5456. Volker Reichelt <v.reichelt@netcologne.de>
  5457. PR middle-end/32559
  5458. * gcc.dg/pr32559.c: New test.
  5459. 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
  5460. PR tree-optimization/25371
  5461. * gcc.dg/vect/pr25371.c: New test.
  5462. 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
  5463. * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
  5464. when allocating and initializing a flexible array.
  5465. 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
  5466. PR fortran/20373
  5467. * gfortran.dg/intrinsic.f90: New test.
  5468. 2007-06-30 Tobias Burnus <burnus@net-b.de>
  5469. PR fortran/32555
  5470. * gfortran.dg/fmt_zero_check.f90: New.
  5471. 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
  5472. PR fortran/30284
  5473. * gfortran.dg/repeat_f90: New test.
  5474. 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  5475. PR testsuite/25241
  5476. * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
  5477. -pedantic-errors, so we should match errors.
  5478. * gcc.dg/cpp/escape-1.c: Likewise.
  5479. * gcc.dg/cpp/charconst.c: Empty character constants are errors.
  5480. * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
  5481. warning.
  5482. * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
  5483. errors instead of warnings.
  5484. * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
  5485. a pedantic warning.
  5486. * gcc.dg/cpp/arith-3.c: Likewise.
  5487. 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  5488. PR testsuite/25241
  5489. * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
  5490. * gcc.dg/pch/valid-2.c: Likewise.
  5491. * gcc.dg/pch/valid-3.c: Likewise.
  5492. * gcc.dg/pch/warn-1.c: Likewise.
  5493. * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
  5494. 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  5495. PR c/4076
  5496. * gcc.dg/Wunused-function.c: New.
  5497. 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5498. * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
  5499. 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
  5500. * g++.dg/other/canon-31724.C: New.
  5501. 2007-06-29 Jan Hubicka <jh@suse.cz>
  5502. PR middle-end/32372
  5503. * gcc.c-torture/compile/pr32372.c: new.
  5504. 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
  5505. * gfortran.dg/operator_3.f90: New test.
  5506. 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
  5507. * gfortran.dg/gomp/reduction1.f90: Adjust error message.
  5508. * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
  5509. 2007-06-29 Richard Guenther <rguenther@suse.de>
  5510. PR middle-end/32493
  5511. * gcc.dg/inline-23.c: New testcase.
  5512. 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
  5513. PR tree-optimization/24659
  5514. * gcc.target/i386/vectorize2.c: New test.
  5515. * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
  5516. * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
  5517. 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
  5518. * gcc.dg/pointer-arith-9.c: New test.
  5519. 2007-06-29 Tobias Burnus <burnus@net-b.de>
  5520. PR fortran/32483
  5521. * gfortran.dg/fmt_read_2.f90: New.
  5522. 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5523. * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
  5524. If it exists, don't try to create it.
  5525. 2007-06-28 Geoffrey Keating <geoffk@apple.com>
  5526. * g++.dg/ext/visibility/ms-compat-1.C: New.
  5527. 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
  5528. PR tree-opt/32417
  5529. * gfortran.fortran-torture/compile/pr32417.f90: New test.
  5530. 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
  5531. * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
  5532. targets.
  5533. 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
  5534. PR fortran/32467
  5535. * gfortran.dg/gomp/allocatable_components_1.f90: New test.
  5536. 2007-06-27 Richard Guenther <rguenther@suse.de>
  5537. PR middle-end/32492
  5538. * gcc.dg/inline-22.c: New testcase.
  5539. 2007-06-26 Hui-May Chang <hm.chang@apple.com>
  5540. * gcc.target/i386/large-size-array-3.c: Remove the larger size of
  5541. the scan-assembler constant.
  5542. 2007-06-25 Geoffrey Keating <geoffk@apple.com>
  5543. PR 20216
  5544. * gcc.dg/pr20216.c: New.
  5545. 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
  5546. PR tree-opt/32421
  5547. * gcc.dg/vect/pr32421.c: New test.
  5548. 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
  5549. PR c++/32111
  5550. * g++.dg/other/friend5.C: New test.
  5551. 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
  5552. PR fortran/32464
  5553. * gfortran.dg/host_assoc_function_2.f90: New test.
  5554. PR fortran/31494
  5555. * gfortran.dg/host_assoc_call_1.f90: New test.
  5556. 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5557. * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
  5558. 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5559. PR fortran/32456
  5560. * gfortran.dg/error_format.f90: New test.
  5561. 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
  5562. PR fortran/32136
  5563. * gfortran.dg/pr32136.f90: New test.
  5564. 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
  5565. PR fortran/31726
  5566. * gfortran.dg/minmaxloc_1.f90: New test.
  5567. PR fortran/32298
  5568. * gfortran.dg/minmaxloc_2.f90: New test.
  5569. 2007-06-23 Richard Guenther <rguenther@suse.de>
  5570. PR tree-optimization/16876
  5571. PR middle-end/29478
  5572. * gcc.dg/pr29254.c: The warning is bogus.
  5573. * gcc.dg/warn-1.c: Likewise.
  5574. * gcc.dg/assign-warn-3.c: Likewise.
  5575. * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
  5576. 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
  5577. * gcc.c-torture/execute/20070623-1.c: New.
  5578. 2007-06-22 Jan Hubicka <jh@suse.cz>
  5579. * gcc.c-torture/compile/pr31541.c: New.
  5580. 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
  5581. * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
  5582. Remove -m64 from dg-options.
  5583. 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
  5584. PR middle-end/32374
  5585. * gcc.dg/pr32374.c: New test.
  5586. 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5587. PR fortran/32360
  5588. * gfortran.dg/pointer_assign_3.f90: New test.
  5589. 2007-06-21 Sebastian Pop <sebpop@gmail.com>
  5590. * gcc.dg/tree-ssa/pr19590.c: New.
  5591. 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5592. PR fortran/31162
  5593. * gfortran.dg/assign.f90: Update test.
  5594. * gfortran.dg/real_do_1.f90: Update test.
  5595. * gfortran.dg/gomp/omp_do1.f90: Update test.
  5596. * gfortran.dg/warnings_are_errors_1.f: Update test.
  5597. * gfortran.dg/g77/20010519-1.f: Update test.
  5598. * gfortran.dg/g77/pr9258.f: Update test.
  5599. * gfortran.dg/g77/960317-1.f: Update test.
  5600. 2007-06-21 Richard Guenther <rguenther@suse.de>
  5601. PR tree-optimization/32453
  5602. * gcc.c-torture/compile/pr32453.c: New testcase.
  5603. 2007-06-21 Jakub Jelinek <jakub@redhat.com>
  5604. PR tree-optimization/31866
  5605. * gcc.dg/pr31866.c: New test.
  5606. 2007-06-21 Richard Guenther <rguenther@suse.de>
  5607. PR tree-optimization/32451
  5608. * g++.dg/torture/20070621-1.C: New testcase.
  5609. 2007-06-21 Christian Bruel <christian.bruel@st.com>
  5610. * gcc.dg/attr-isr.c: Test delay slot content.
  5611. 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5612. PR fortran/32361
  5613. gfortran.dg/pointer_assign_2.f90: New test.
  5614. 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5615. PR fortran/25061
  5616. gfortran.dg/invalid_procedure_name.f90: New test.
  5617. 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
  5618. PR tree-optimization/25737
  5619. * gcc.dg/tree-ssa/alias-14.c: New test.
  5620. 2007-06-20 Hui-May Chang <hm.chang@apple.com>
  5621. * gcc.target/i386/large-size-array-3.c: New.
  5622. 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
  5623. Richard Guenther <rguenther@suse.de>
  5624. PR fortran/32140
  5625. * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
  5626. 2007-06-20 Jakub Jelinek <jakub@redhat.com>
  5627. PR middle-end/31959
  5628. * gcc.dg/pr31959.c: New test.
  5629. PR inline-asm/32109
  5630. * g++.dg/ext/asm10.C: New test.
  5631. PR middle-end/32285
  5632. * gcc.c-torture/execute/20070614-1.c: New test.
  5633. 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
  5634. * gcc.target/arm/stack-corruption.c: New test.
  5635. 2007-06-19 Richard Guenther <rguenther@suse.de>
  5636. * g++.dg/torture/pr30252.C: New testcase.
  5637. 2007-06-19 Jakub Jelinek <jakub@redhat.com>
  5638. PR tree-optimization/32353
  5639. * g++.dg/opt/nrv13.C: New test.
  5640. 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
  5641. PR fortran/20863
  5642. PR fortran/20882
  5643. * gfortran.dg/impure_assignment_2.f90 : New test.
  5644. PR fortran/32236
  5645. * gfortran.dg/data_initialized_2.f90 : New test.
  5646. * gfortran.dg/equiv_7.f90 : Test for endianess and call the
  5647. appropriate version of 'dmach'.
  5648. 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
  5649. PR target/32389
  5650. * gcc.target/i386/pr32389.c New test.
  5651. 2007-06-18 Simon Baldwin <simonb@google.com>
  5652. PR c++/31923
  5653. * g++.dg/template/error25.C: New.
  5654. * g++.dg/template/spec35.C: New.
  5655. 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
  5656. * gcc.c-torture/compile/pr32355.c: New testcase.
  5657. 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
  5658. PR tree-optimization/32383
  5659. * g++.dg/opt/pr32383.C: New test.
  5660. 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
  5661. PR rtl-optimization/32366
  5662. * gcc.dg/vect/pr32366.c: New test.
  5663. 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
  5664. * gcc.c-torture/compile/pr32349.c: New testcase.
  5665. 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
  5666. * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
  5667. * gcc.target/sparc/combined-2.c: Likewise.
  5668. * gcc.target/sparc/fexpand.c : Likewise.
  5669. * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
  5670. * gcc.target/sparc/fpack16.c : Likewise.
  5671. * gcc.target/sparc/fpmerge.c : Likewise.
  5672. * gcc.target/sparc/fpmul.c : Likewise.
  5673. * gcc.target/sparc/noresult.c : Likewise.
  5674. * gcc.target/sparc/pdist.c: Likewise.
  5675. 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
  5676. PR middle-end/31723
  5677. * gcc.target/i386/recip-divf.c: New test.
  5678. * gcc.target/i386/recip-sqrtf.c: Ditto.
  5679. * gcc.target/i386/recip-vec-divf.c: Ditto.
  5680. * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
  5681. * gcc.target/i386/sse-recip.c: Ditto.
  5682. * gcc.target/i386/sse-recip-vec.c: Ditto.
  5683. 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
  5684. PR tree-opt/32225
  5685. * gcc.c-torture/compile/20070605-1.c: New test.
  5686. * gcc.c-torture/compile/20070603-1.c: New testcase.
  5687. * gcc.c-torture/compile/20070603-2.c: New testcase.
  5688. * gcc.c-torture/compile/20070531-1.c: New test.
  5689. PR tree-opt/32167
  5690. * gcc.c-torture/compile/20070531-2.c: New test.
  5691. PR tree-opt/32144
  5692. * gcc.c-torture/compile/20070529-1.c: New test.
  5693. PR tree-opt/32145
  5694. * gcc.c-torture/compile/20070529-2.c: New test.
  5695. PR tree-opt/32015
  5696. * gcc.c-torture/compile/20070520-1.c: New test.
  5697. * g++.dg/ext/java-1.C: New test.
  5698. * gcc.dg/vect/vect-106.c: We are now able to vectorize two
  5699. loops instead of one. Remove the "can't determine dependence"
  5700. check.
  5701. * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
  5702. needed as the cast is gone in the first place.
  5703. * gcc.dg/max-1.c: Change local variable a to be a global one.
  5704. * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
  5705. have a cast which is PREd.
  5706. 2007-06-15 Mark Mitchell <mark@codesourcery.com>
  5707. * g++.dg/lookup/anon6.C: New test.
  5708. 2007-06-14 Dirk Mueller <dmueller@suse.de>
  5709. PR c++/31806
  5710. * g++.dg/opt/static6.C: New testcase.
  5711. 2007-06-14 Geoff Keating <geoffk@apple.com>
  5712. * g++.dg/ext/visibility/overload-1.C: New.
  5713. PR 31093
  5714. * g++.dg/ext/visibility/anon4.C: New.
  5715. 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
  5716. PR target/32268
  5717. * gcc.target/i386/pr32268.c: New test.
  5718. 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
  5719. * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
  5720. from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
  5721. _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
  5722. * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
  5723. from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
  5724. converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
  5725. BID is used.
  5726. 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
  5727. PR fortran/32302
  5728. * gfortran.dg/common_resize_1.f90: New test.
  5729. 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
  5730. PR target/32274
  5731. * gcc.dg/vect/pr32224.c: Fix.
  5732. 2007-06-13 Eric Christopher <echristo@apple.com>
  5733. * gcc.target/i386/ssefn-1.c: Add -march=i386.
  5734. 2007-06-13 Tobias Burnus <burnus@net-b.de>
  5735. PR fortran/32323
  5736. * gfortran.dg/actual_array_vect_1.f90: New.
  5737. 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
  5738. * gcc.target/sparc/mfpu.c: New test.
  5739. 2007-06-12 Geoff Keating <geoffk@apple.com>
  5740. * g++.dg/warn/weak1.C: Suppress on Darwin.
  5741. * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
  5742. 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
  5743. PR middle-end/31579
  5744. * g++.dg/torture/pr31579.C: New testcase.
  5745. 2007-06-12 Ian Lance Taylor <iant@google.com>
  5746. PR libstdc++/29286
  5747. * g++.dg/init/new16.C: New test.
  5748. * g++.dg/init/new17.C: New test.
  5749. * g++.dg/init/new18.C: New test.
  5750. * g++.dg/init/new19.C: New test.
  5751. 2007-06-12 Olivier Hainque <hainque@adacore.com>
  5752. * gnat.dg/lhs_view_convert.adb: New test.
  5753. 2007-06-12 Richard Guenther <rguenther@suse.de>
  5754. PR tree-optimization/15353
  5755. PR tree-optimization/31657
  5756. * gcc.c-torture/execute/20070424-1.c: New testcase.
  5757. * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
  5758. * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
  5759. * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
  5760. * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
  5761. * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
  5762. 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
  5763. PR rtl-optimization/32293
  5764. * gcc.dg/pr32293.c: New test.
  5765. 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
  5766. * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
  5767. 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
  5768. PR fortran/29786
  5769. * gfortran.dg/equiv_7.f90: New test.
  5770. * gfortran.dg/equiv_constraint_7.f90: Change error message.
  5771. PR fortran/30875
  5772. * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
  5773. 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
  5774. * gcc.dg/setjmp-3.c: Rename raise to raise0.
  5775. * gcc.dg/setjmp-4.c: Likewise.
  5776. * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
  5777. 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
  5778. PR rtl-optimization/31025
  5779. * gfortran.dg/pr31025.f90: New.
  5780. 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
  5781. PR target/32280
  5782. * gcc.target/i386/pr32280.c: New test.
  5783. 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
  5784. PR middle-end/32279
  5785. * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
  5786. 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5787. PR libgfortran/32235
  5788. * gfortran.dg/backspace_9.f: New test.
  5789. 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
  5790. * gcc.dg/tree-ssa/prefetch-7.c: New test.
  5791. 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
  5792. * gcc.dg/tree-ssa/loop-28.c: New testcase.
  5793. 2007-06-09 Ian Lance Taylor <iant@google.com>
  5794. PR tree-optimization/32169
  5795. * gcc.c-torture/compile/pr32169.c: New test.
  5796. 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
  5797. * gcc.dg/vect/costmodel: New directory.
  5798. * gcc.dg/vect/costmodel/i386: New directory.
  5799. * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
  5800. * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
  5801. New test.
  5802. * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
  5803. * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
  5804. * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
  5805. * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
  5806. * gcc.dg/vect/costmodel/x86_64: New directory.
  5807. * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
  5808. New testsuite.
  5809. * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
  5810. New test.
  5811. * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
  5812. * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
  5813. * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
  5814. * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
  5815. * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
  5816. 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
  5817. PR tree-optimization/32243
  5818. * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
  5819. flags for -Os tests.
  5820. * gcc.dg/vect/03-vect-pr32243.c: New test.
  5821. 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
  5822. PR tree-optimization/32224
  5823. * gcc.dg/vect/pr32224.c: New test.
  5824. 2007-06-08 Jakub Jelinek <jakub@redhat.com>
  5825. PR c++/32177
  5826. * g++.dg/gomp/pr32177.C: New test.
  5827. 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  5828. PR testsuite/25241
  5829. * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
  5830. * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
  5831. warning nor an error.
  5832. * gcc.dg/Wfatal-2.c: Likewise.
  5833. * gcc.dg/Werror-1.c: Likewise.
  5834. * gcc.dg/Werror-5.c: Likewise.
  5835. * gcc.dg/Werror-7.c: Likewise.
  5836. * gcc.dg/Werror-10.c: Likewise.
  5837. * gcc.dg/Werror-11.c: Likewise.
  5838. 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
  5839. PR c++/30759
  5840. * g++.dg/init/brace6.C: New test.
  5841. 2007-06-07 Geoffrey Keating <geoffk@apple.com>
  5842. * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
  5843. * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
  5844. * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
  5845. * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
  5846. * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
  5847. * gcc.dg/20050826-1.c: Run on all Darwin platforms.
  5848. * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
  5849. * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
  5850. * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
  5851. * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
  5852. * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
  5853. * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
  5854. * gcc.dg/darwin-minversion-3.c: New.
  5855. 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
  5856. * gcc.target/i386/builtin-copysign.c: New test.
  5857. 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
  5858. PR tree-optimization/32220
  5859. * gfortran.dg/predcom-2.f: New testcase.
  5860. 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
  5861. PR tree-opt/32231
  5862. * gcc.target/i386/vectorize4.c: New test.
  5863. 2007-06-06 Steve Ellcey <sje@cup.hp.com>
  5864. * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
  5865. 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  5866. PR testsuite/25241
  5867. * gcc.dg/simd-5.c: Mark output as a note.
  5868. * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
  5869. dg-message.
  5870. * gcc.dg/simd-1.c: Likewise.
  5871. * gcc.dg/always_inline.c: Mark output as a sorry.
  5872. * gcc.dg/always_inline2.c: Likewise.
  5873. * gcc.dg/always_inline3.c: Likewise.
  5874. 2007-06-06 Ian Lance Taylor <iant@google.com>
  5875. * g++.dg/conversion/enum1.C: New test.
  5876. 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
  5877. PR tree-optimization/32216
  5878. * gcc.dg/vect/pr32216.c: New test.
  5879. 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5880. PR testsuite/18923
  5881. * gfortran.dg/invalid_contains_1.f90: New test.
  5882. * gfortran.dg/invalid_contains_2.f90: New test.
  5883. 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  5884. PR testsuite/32057
  5885. * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
  5886. midnight issues.
  5887. 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  5888. PR testsuite/25241
  5889. * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
  5890. dg-message to match de note.
  5891. * gcc.dg/pr26570.c: Use dg-message for a note.
  5892. * gcc.dg/pr29254.c: Use dg-message for generic output and use
  5893. dg-error instead of dg-warning because of -Werror.
  5894. * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
  5895. neither an error, nor a warning.
  5896. * gcc.dg/glibc-uclibc-2.c: Likewise
  5897. * gcc.dg/cpp/19940712-1.c: Likewise.
  5898. 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
  5899. PR preprocessor/23479
  5900. * gcc.dg/binary-constants-1.c: Add test suites for
  5901. the 0b-prefixed binary integer constants.
  5902. * gcc.dg/binary-constants-2.c: Ditto.
  5903. * gcc.dg/binary-constants-3.c: Ditto.
  5904. * gcc.dg/binary-constants-4.c: Ditto.
  5905. 2007-06-05 Ian Lance Taylor <iant@google.com>
  5906. * gcc.dg/Wstrict-overflow-19.c: New test.
  5907. 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
  5908. * gcc.dg/matrix/matrix-6.c: Remove conversion.
  5909. 2007-06-04 Ian Lance Taylor <iant@google.com>
  5910. * gcc.dg/Wstrict-overflow-18.c: New test.
  5911. 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  5912. PR testsuite/25241
  5913. * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
  5914. * gcc.dg/cpp/mi5.c: Likewise.
  5915. * gcc.dg/cpp/mi7.c: Likewise.
  5916. 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
  5917. PR c/32191
  5918. * gcc.dg/pr32191.c: New test.
  5919. 2007-05-28 Tobias Burnus <burnus@net-b.de>
  5920. PR fortran/32124
  5921. * gfortran.dg/allocate_stat_1.f90: Remove.
  5922. 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
  5923. * gcc.target/i386/sse4_2-check.h: New.
  5924. * gcc.target/i386/sse4_2-crc32b.c: Likewise.
  5925. * gcc.target/i386/sse4_2-crc32.h: Likewise.
  5926. * gcc.target/i386/sse4_2-crc32l.c: Likewise.
  5927. * gcc.target/i386/sse4_2-crc32q.c: Likewise.
  5928. * gcc.target/i386/sse4_2-crc32w.c: Likewise.
  5929. * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
  5930. * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
  5931. * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
  5932. * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
  5933. * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
  5934. * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
  5935. * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
  5936. * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
  5937. * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
  5938. * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
  5939. * gcc.target/i386/sse4_2-popcnt.h: Likewise.
  5940. * gcc.target/i386/sse4_2-popcntl.c: Likewise.
  5941. * gcc.target/i386/sse4_2-popcntq.c: Likewise.
  5942. 2007-06-01 Geoffrey Keating <geoffk@apple.com>
  5943. * gcc.dg/pie-link.c: New test.
  5944. 2007-06-01 Ian Lance Taylor <iant@google.com>
  5945. * gcc.dg/Wstrict-overflow-17.c: New test.
  5946. 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
  5947. * gcc.dg/builtin-return-1.c (g): New.
  5948. (main): Allocate at least 64 bytes on the stack.
  5949. 2007-05-31 Mark Mitchell <mark@codesourcery.com>
  5950. * g++.dg/init/cleanup3.C: New test.
  5951. 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
  5952. * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
  5953. int is 16 bits.
  5954. 007-05-31 Paul Thomas <pault@gcc.gnu.org>
  5955. PR fortran/32156
  5956. * gfortran.dg/char_array_constructor_3.f90: New test.
  5957. 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
  5958. PR tree-optimization/32160
  5959. * gfortran.dg/predcom-1.f: New test.
  5960. 2007-05-31 Richard Guenther <rguenther@suse.de>
  5961. * g++.dg/other/str_empty.C: Move...
  5962. * g++.dg/other/pr30567.C: Move...
  5963. * g++.dg/tree-ssa/pr27218.C: Move...
  5964. * g++.dg/torture: ...here and remove dg-options.
  5965. 2007-05-31 Paolo Carlini <pcarlini@suse.de>
  5966. PR c++/32158
  5967. * g++.dg/ext/is_pod_incomplete.C: New.
  5968. 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
  5969. Douglas Gregor <doug.gregor@gmail.com>
  5970. Pedro Lamarao <pedro.lamarao@mndfck.org>
  5971. Howard Hinnant <howard.hinnant@gmail.com>
  5972. PR c++/7412
  5973. PR c++/29939
  5974. * g++.dg/cpp0x/rv8p.C: New.
  5975. * g++.dg/cpp0x/temp-constructor-bug.C: New.
  5976. * g++.dg/cpp0x/cast-bug.C: New.
  5977. * g++.dg/cpp0x/elision_weak.C: New.
  5978. * g++.dg/cpp0x/collapse-bug.C: New.
  5979. * g++.dg/cpp0x/rv3p.C: New.
  5980. * g++.dg/cpp0x/rv7n.C: New.
  5981. * g++.dg/cpp0x/overload-conv-1.C: New.
  5982. * g++.dg/cpp0x/rv2n.C: New.
  5983. * g++.dg/cpp0x/deduce.C: New.
  5984. * g++.dg/cpp0x/temp-va-arg-bug.C: New.
  5985. * g++.dg/cpp0x/rv6p.C: New.
  5986. * g++.dg/cpp0x/template_deduction.C: New.
  5987. * g++.dg/cpp0x/implicit-copy.C: New.
  5988. * g++.dg/cpp0x/rv1p.C: New.
  5989. * g++.dg/cpp0x/cast.C: New.
  5990. * g++.dg/cpp0x/rv5n.C: New.
  5991. * g++.dg/cpp0x/collapse.C: New.
  5992. * g++.dg/cpp0x/overload-conv-2.C: New.
  5993. * g++.dg/cpp0x/rv4p.C: New.
  5994. * g++.dg/cpp0x/rvo.C: New.
  5995. * g++.dg/cpp0x/iop.C: New.
  5996. * g++.dg/cpp0x/rv3n.C: New.
  5997. * g++.dg/cpp0x/rv7p.C: New.
  5998. * g++.dg/cpp0x/reference_collapsing.C: New.
  5999. * g++.dg/cpp0x/overload.C: New.
  6000. * g++.dg/cpp0x/named.C: New.
  6001. * g++.dg/cpp0x/rv2p.C: New.
  6002. * g++.dg/cpp0x/rv6n.C: New.
  6003. * g++.dg/cpp0x/not_special.C: New.
  6004. * g++.dg/cpp0x/bind.C: New.
  6005. * g++.dg/cpp0x/rv1n.C: New.
  6006. * g++.dg/cpp0x/rv5p.C: New.
  6007. * g++.dg/cpp0x/elision.C: New.
  6008. * g++.dg/cpp0x/named_refs.C: New.
  6009. * g++.dg/cpp0x/unnamed_refs.C: New.
  6010. * g++.dg/cpp0x/rv4n.C: New.
  6011. * g++.dg/cpp0x/elision_neg.C: New.
  6012. * g++.dg/init/copy7.C: Run in C++98 mode.
  6013. * g++.dg/overload/arg1.C: Ditto.
  6014. * g++.dg/overload/arg4.C: Ditto.
  6015. 2007-05-30 Jakub Jelinek <jakub@redhat.com>
  6016. PR c++/31809
  6017. * g++.dg/opt/static5.C: New test.
  6018. 2007-05-30 Richard Guenther <rguenther@suse.de>
  6019. * g++.dg/dg.exp: Prune torture/.
  6020. * g++.dg/torture/dg-torture.exp: New testsuite.
  6021. 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
  6022. * gcc.target/arm/pr27387.C: Move and rename to ...
  6023. * g++.dg/inherit/thunk8.C: ... here.
  6024. 2007-05-30 Jakub Jelinek <jakub@redhat.com>
  6025. PR tree-optimization/31769
  6026. * g++.dg/gomp/pr31769.C: New test.
  6027. 2007-05-29 Hui-May Chang <hm.chang@apple.com>
  6028. * gcc.target/i386/stack-realign.c: New.
  6029. 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
  6030. * gcc.dg/tree-ssa/prefetch-6.c: New test.
  6031. 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
  6032. * gfortran.dg/sizeof.f90: New.
  6033. 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
  6034. PR c/31339
  6035. * gcc.dg/boolcomplex-1.c: New test.
  6036. PR c++/31339
  6037. * g++.dg/ext/boolcomplex-1.c: New test.
  6038. 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
  6039. * gcc.dg/matrix: New directory.
  6040. 2007-05-28 Tobias Burnus <burnus@net-b.de>
  6041. PR fortran/32124
  6042. * gfortran.dg/allocate_stat_1.f90: New.
  6043. 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
  6044. PR fortran/31972
  6045. * transfer_hollerith_1.f90: New test.
  6046. 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
  6047. PR tree-opt/32100
  6048. * gcc.c-torture/execute/vrp-7.c: New test.
  6049. 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
  6050. * gfortran.dg/transfer_simplify_4.f90: New test.
  6051. 2007-05-27 Tobias Burnus <burnus@net-b.de>
  6052. PR fortran/32088
  6053. * gfortran.dg/func_result_3.f90: New.
  6054. 2007-05-27 Tobias Burnus <burnus@net-b.de>
  6055. PR middle-end/32083
  6056. * gfortran.dg/transfer_simplify_3.f90: New.
  6057. 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
  6058. PR target/32065
  6059. * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
  6060. to compile options.
  6061. * gcc.target/i386/pr32065-2.c: New test.
  6062. 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6063. PR fortran/31813
  6064. * gfortran.dg/io_constraints_2.f90: Update.
  6065. 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
  6066. PR fortran/31219
  6067. * gfortran.dg/array_constructor_17.f90: New test.
  6068. 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
  6069. PR tree-opt/32090
  6070. * g++.dg/opt/array2.C: New testcase.
  6071. 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
  6072. PR target/32065
  6073. * gcc.target/i386/pr32065.c: New test.
  6074. 2007-05-25 Dirk Mueller <dmueller@suse.de>
  6075. Marcus Meissner <meissner@suse.de>
  6076. * gcc.dg/attr-alloc_size.c: New.
  6077. 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
  6078. Lee Millward <lee.millward@gmail.com>
  6079. PR c++/31745
  6080. * g++.dg/parse/crash34.C: New test.
  6081. * g++.dg/parse/crash35.C: New test.
  6082. 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
  6083. * gcc.target/i386/sse2-check.h: New.
  6084. * gcc.target/i386/sse2-vec-1.c: Likewise.
  6085. * gcc.target/i386/sse2-vec-2.c: Likewise.
  6086. * gcc.target/i386/sse2-vec-3.c: Likewise.
  6087. * gcc.target/i386/sse2-vec-4.c: Likewise.
  6088. * gcc.target/i386/sse2-vec-5.c: Likewise.
  6089. * gcc.target/i386/sse2-vec-6.c: Likewise.
  6090. 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
  6091. PR c++/31431
  6092. PR c++/31432
  6093. PR c++/31434
  6094. PR c++/31435
  6095. PR c++/31437
  6096. PR c++/31438
  6097. PR c++/31442
  6098. PR c++/31443
  6099. PR c++/31444
  6100. PR c++/31445
  6101. * g++.dg/cpp0x/pr31431.C: New.
  6102. * g++.dg/cpp0x/pr31437.C: New.
  6103. * g++.dg/cpp0x/pr31442.C: New.
  6104. * g++.dg/cpp0x/pr31444.C: New.
  6105. * g++.dg/cpp0x/pr31431-2.C: New.
  6106. * g++.dg/cpp0x/pr31432.C: New.
  6107. * g++.dg/cpp0x/pr31434.C: New.
  6108. * g++.dg/cpp0x/pr31438.C: New.
  6109. * g++.dg/cpp0x/pr31443.C: New.
  6110. * g++.dg/cpp0x/pr31445.C: New.
  6111. * g++.dg/cpp0x/variadic-crash1.C: New.
  6112. 2007-05-25 Richard Sandiford <richard@codesourcery.com>
  6113. * gcc.target/arm/long-calls-1.c: New test.
  6114. * gcc.target/arm/long-calls-2.c: Likewise.
  6115. * gcc.target/arm/long-calls-3.c: Likewise.
  6116. * gcc.target/arm/long-calls-4.c: Likewise.
  6117. 2007-05-25 Richard Guenther <rguenther@suse.de>
  6118. Andrew Pinski <andrew_pinski@playstation.sony.com>
  6119. PR tree-optimization/31982
  6120. * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
  6121. 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
  6122. PR fortran/32047
  6123. * gfortran.dg/result_in_spec_2.f90: New test.
  6124. 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  6125. * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
  6126. 2007-05-24 Ollie Wild <aaw@google.com>
  6127. * gcc.dg/cpp/counter-1.c: New test.
  6128. * gcc.dg/pch/counter-1.c: New test.
  6129. * gcc.dg/pch/counter-1.hs: New file.
  6130. * gcc.dg/pch/counter-2.c: New test.
  6131. * gcc.dg/pch/counter-2.hs: New file.
  6132. * gcc.dg/pch/counter-3.c: New test.
  6133. * gcc.dg/pch/counter-3.hs: New file.
  6134. 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
  6135. * gcc.dg/tree-ssa/predcom-1.c: New test.
  6136. * gcc.dg/tree-ssa/predcom-2.c: New test.
  6137. * gcc.dg/tree-ssa/predcom-3.c: New test.
  6138. * gcc.dg/tree-ssa/predcom-4.c: New test.
  6139. * gcc.dg/tree-ssa/predcom-5.c: New test.
  6140. * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
  6141. 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
  6142. PR testsuite/32062
  6143. * gcc.target/i386/sse4_1-check.h (MASK): New.
  6144. 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6145. PR fortran/32038
  6146. * gfortran.dg/pr25603.f: Initialize integer variables.
  6147. 2007-05-23 Ian Lance Taylor <iant@google.com>
  6148. * g++.dg/other/vrp1.C: New test.
  6149. 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
  6150. PR preprocessor/20077
  6151. * gcc.dg/cpp/paste15.c: New test.
  6152. 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
  6153. Nigel Stephens <nigel@mips.com>
  6154. Richard Sandiford <richard@codesourcery.com>
  6155. * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
  6156. * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
  6157. * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
  6158. * gcc.target/mips/inter/mips16-inter.exp: New.
  6159. 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
  6160. * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
  6161. 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
  6162. * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
  6163. nor i386-cpuid.h. Include sse3-check.h. Remove main ().
  6164. * gcc.target/i386/sse3-addsubps.c: Likewise.
  6165. * gcc.target/i386/sse3-haddpd.c: Likewise.
  6166. * gcc.target/i386/sse3-haddps.c: Likewise.
  6167. * gcc.target/i386/sse3-hsubpd.c: Likewise.
  6168. * gcc.target/i386/sse3-hsubps.c: Likewise.
  6169. * gcc.target/i386/sse3-lddqu.c: Likewise.
  6170. * gcc.target/i386/sse3-movddup.c: Likewise.
  6171. * gcc.target/i386/sse3-movshdup.c: Likewise.
  6172. * gcc.target/i386/sse3-movsldup.c: Likewise.
  6173. * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
  6174. nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
  6175. * gcc.target/i386/ssse3-pabsd.c: Likewise.
  6176. * gcc.target/i386/ssse3-pabsw.c: Likewise.
  6177. * gcc.target/i386/ssse3-palignr.c: Likewise.
  6178. * gcc.target/i386/ssse3-phaddd.c: Likewise.
  6179. * gcc.target/i386/ssse3-phaddsw.c: Likewise.
  6180. * gcc.target/i386/ssse3-phaddw.c: Likewise.
  6181. * gcc.target/i386/ssse3-phsubd.c: Likewise.
  6182. * gcc.target/i386/ssse3-phsubsw.c: Likewise.
  6183. * gcc.target/i386/ssse3-phsubw.c: Likewise.
  6184. * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
  6185. * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
  6186. * gcc.target/i386/ssse3-pshufb.c: Likewise.
  6187. * gcc.target/i386/ssse3-psignb.c: Likewise.
  6188. * gcc.target/i386/ssse3-psignd.c: Likewise.
  6189. * gcc.target/i386/ssse3-psignw.c: Likewise.
  6190. * gcc.target/i386/ssse3-vals.h: Likewise.
  6191. * gcc.target/i386/sse3-check.h: New file.
  6192. * gcc.target/i386/ssse3-check.h: Likewise.
  6193. 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
  6194. PR middle-end/31095
  6195. * gcc.c-torture/compile/bcopy-1.c: New testcase.
  6196. 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
  6197. PR middle-end/31606
  6198. * gcc.c-torture/20070522-1.c: New testcase.
  6199. 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
  6200. * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
  6201. 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
  6202. * gcc.c-torture/execute/ieee/20000320-1.x,
  6203. gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
  6204. m68k-*-* and check_effective_target_coldfire_fpu.
  6205. 2007-05-22 Ollie Wild <aaw@google.com>
  6206. * g++.dg/lookup/hidden-class10.C: New test.
  6207. * g++.dg/lookup/hidden-class11.C: New test.
  6208. 2007-05-22 Ollie Wild <aaw@google.com>
  6209. * g++.dg/lookup/name-clash5.C: New test.
  6210. * g++.dg/lookup/name-clash6.C: New test.
  6211. 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
  6212. * g++.dg/other/i386-2.C: Update comments on header files tested.
  6213. Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
  6214. of <tmmintrin.h>.
  6215. * gcc.target/i386/sse-12.c: Likewise.
  6216. * gcc.target/i386/sse-13.c: Likewise.
  6217. * gcc.target/i386/sse-14.c: Likewise.
  6218. * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
  6219. Redefined to test with immediate operand.
  6220. (__builtin_ia32_blendps): Likewise.
  6221. (__builtin_ia32_blendpd): Likewise.
  6222. (__builtin_ia32_dpps): Likewise.
  6223. (__builtin_ia32_dpps): Likewise.
  6224. (__builtin_ia32_insertps128): Likewise.
  6225. (__builtin_ia32_vec_ext_v4sf): Likewise.
  6226. (__builtin_ia32_vec_set_v16qi): Likewise.
  6227. (__builtin_ia32_vec_set_v4si): Likewise.
  6228. (__builtin_ia32_vec_set_v2di): Likewise.
  6229. (__builtin_ia32_vec_ext_v16qi): Likewise.
  6230. (__builtin_ia32_vec_ext_v4si): Likewise.
  6231. (__builtin_ia32_vec_ext_v2di): Likewise.
  6232. (__builtin_ia32_roundpd): Likewise.
  6233. (__builtin_ia32_roundsd): Likewise.
  6234. (__builtin_ia32_roundps): Likewise.
  6235. (__builtin_ia32_roundss): Likewise.
  6236. (__builtin_ia32_mpsadbw128): Likewise.
  6237. 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
  6238. * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
  6239. 2007-05-22 Janis Johnson <janis187@us.ibm.com>
  6240. * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
  6241. failures.
  6242. * gcc.dg/dfp/func-struct.c: Ditto.
  6243. * gcc.dg/dfp/operator-assignment.c: Ditto.
  6244. * gcc.dg/dfp/convert-bfp.c: Ditto.
  6245. * gcc.dg/dfp/convert-int.c: Ditto.
  6246. * gcc.dg/dfp/convert-int-max.c: Ditto.
  6247. * gcc.dg/dfp/func-scalar.c: Ditto.
  6248. * gcc.dg/dfp/cast.c: Ditto.
  6249. * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
  6250. failures, and fix a typo in return type of arg1_128.
  6251. * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
  6252. failures, and fix a typo in a constant suffix.
  6253. * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
  6254. * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
  6255. 2007-05-22 Janis Johnson <janis187@us.ibm.com>
  6256. Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  6257. * lib/gcc-dg.exp(process_message): New proc.
  6258. (dg-message): New test directive.
  6259. * gcc.dg/always_inline.c: Use dg-message.
  6260. * gcc.dg/always_inline2.c: Ditto.
  6261. * gcc.dg/always_inline3.c: Ditto.
  6262. * gcc.dg/invalid-call-1.c: Ditto.
  6263. * gcc.dg/pr17506.c: Ditto.
  6264. * gcc.dg/simd-5.c: Ditto.
  6265. * gcc.dg/simd-6.c: Ditto.
  6266. * gcc.dg/va-arg-2.c: Ditto.
  6267. * gcc.dg/cpp/syshdr.c: Ditto.
  6268. * gcc.dg/cpp/unc4.c: Ditto.
  6269. * gcc.dg/cpp/trad/mi1.c: Ditto.
  6270. * gcc.dg/cpp/trad/mi5.c: Ditto.
  6271. * gcc.dg/cpp/trad/mi7.c: Ditto.
  6272. * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
  6273. * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
  6274. * gcc.test-framework/test-framework.awk: Special-case outexists
  6275. tests.
  6276. 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
  6277. * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
  6278. (bit_SSE4_2): Likewise.
  6279. (bit_POPCNT): Likewise.
  6280. * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
  6281. Check if assembler supports SSE4 instructions.
  6282. * gcc.target/i386/sse4_1-blendpd.c: New file.
  6283. * gcc.target/i386/sse4_1-blendps.c: Likewise.
  6284. * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
  6285. * gcc.target/i386/sse4_1-blendvps.c: Likewise.
  6286. * gcc.target/i386/sse4_1-check.h: Likewise.
  6287. * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
  6288. * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
  6289. * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
  6290. * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
  6291. * gcc.target/i386/sse4_1-extractps.c: Likewise.
  6292. * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
  6293. * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
  6294. * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
  6295. * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
  6296. * gcc.target/i386/sse4_1-packusdw.c: Likewise.
  6297. * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
  6298. * gcc.target/i386/sse4_1-pblendw.c: Likewise.
  6299. * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
  6300. * gcc.target/i386/sse4_1-pextrb.c: Likewise.
  6301. * gcc.target/i386/sse4_1-pextrd.c: Likewise.
  6302. * gcc.target/i386/sse4_1-pextrq.c: Likewise.
  6303. * gcc.target/i386/sse4_1-pextrw.c: Likewise.
  6304. * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
  6305. * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
  6306. * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
  6307. * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
  6308. * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
  6309. * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
  6310. * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
  6311. * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
  6312. * gcc.target/i386/sse4_1-pminsb.c: Likewise.
  6313. * gcc.target/i386/sse4_1-pminsd.c: Likewise.
  6314. * gcc.target/i386/sse4_1-pminud.c: Likewise.
  6315. * gcc.target/i386/sse4_1-pminuw.c: Likewise.
  6316. * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
  6317. * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
  6318. * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
  6319. * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
  6320. * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
  6321. * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
  6322. * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
  6323. * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
  6324. * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
  6325. * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
  6326. * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
  6327. * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
  6328. * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
  6329. * gcc.target/i386/sse4_1-pmulld.c: Likewise.
  6330. * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
  6331. * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
  6332. * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
  6333. * gcc.target/i386/sse4_1-round.h: Likewise.
  6334. * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
  6335. * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
  6336. * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
  6337. * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
  6338. * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
  6339. * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
  6340. * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
  6341. * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
  6342. * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
  6343. * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
  6344. * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
  6345. * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
  6346. * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
  6347. * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
  6348. 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6349. PR fortran/31627
  6350. * gfortran.dg/bounds_check_7.f90: New test.
  6351. 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
  6352. * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
  6353. (check_effective_target_sse4a): Ditto.
  6354. * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
  6355. * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
  6356. * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
  6357. * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
  6358. * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
  6359. * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
  6360. * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
  6361. * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
  6362. * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
  6363. * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
  6364. * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
  6365. * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
  6366. * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
  6367. * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
  6368. * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
  6369. * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
  6370. * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
  6371. * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
  6372. * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
  6373. * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
  6374. 2007-05-21 Mark Mitchell <mark@codesourcery.com>
  6375. * g++.dg/ext/cleanup-1.C: New test.
  6376. * g++.dg/ext/cleanup-2.C: Likewise.
  6377. * g++.dg/ext/cleanup-3.C: Likewise.
  6378. * g++.dg/ext/cleanup-4.C: Likewise.
  6379. * g++.dg/ext/cleanup-5.C: Likewise.
  6380. * g++.dg/ext/cleanup-6.C: Likewise.
  6381. * g++.dg/ext/cleanup-8.C: Likewise.
  6382. * g++.dg/ext/cleanup-9.C: Likewise.
  6383. * g++.dg/ext/cleanup-10.C: Likewise.
  6384. * g++.dg/ext/cleanup-11.C: Likewise.
  6385. * g++.dg/ext/cleanup-dtor.C: Likewise.
  6386. 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
  6387. PR middle-end/31995
  6388. * gcc.dg/vect/vect-102a.c: New test.
  6389. 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
  6390. Paolo Carlini <pcarlini@suse.de>
  6391. Uros Bizjak <ubizjak@gmail.com>
  6392. * gcc.dg/gcc-have-sync-compare-and-swap.c,
  6393. gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
  6394. gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
  6395. gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
  6396. gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
  6397. New testcases.
  6398. 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
  6399. PR fortran/32002
  6400. * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
  6401. 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6402. PR fortran/32027
  6403. * gfortran.dg/do_3.F90: Add checks for the final value of the
  6404. loop variable.
  6405. 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
  6406. * gcc.c-torture/execute/990127-2.x: New file.
  6407. 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
  6408. * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
  6409. * gcc.target/i386/sse-12: Add -O to compile options.
  6410. * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
  6411. -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
  6412. and mm3dnow.h. Add -O to compile options.
  6413. 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
  6414. PR fortran/31867
  6415. * gfortran.dg/char_length_5.f90: New test.
  6416. PR fortran/31994
  6417. * gfortran.dg/array_reference_1.f90: New test.
  6418. 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  6419. PR middle-end/7651
  6420. PR c++/11856
  6421. PR c/12963
  6422. PR c/23587
  6423. PR other/29694
  6424. * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
  6425. * gcc.dg/Wtype-limits.c: New.
  6426. * gcc.dg/Wtype-limits-Wextra.c: New.
  6427. * gcc.dg/Wtype-limits-no.c: New.
  6428. * g++.dg/warn/Wtype-limits.C: New.
  6429. * g++.dg/warn/Wtype-limits-Wextra.C: New.
  6430. * g++.dg/warn/Wtype-limits-no.C: New.
  6431. 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
  6432. * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
  6433. instead of "-msse2".'
  6434. * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
  6435. instead of "-msse3". Include only ammintrin.h, tmmintrin.h
  6436. and mm3dnow.h.
  6437. * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
  6438. to test with immediate operand.
  6439. (__builtin_ia32_insertqi): Ditto.
  6440. (__builtin_ia32_palignr128): Ditto.
  6441. (__builtin_ia32_palignr): Ditto.
  6442. (__builtin_ia32_pshufhw): Ditto.
  6443. (__builtin_ia32_pshuflw): Ditto.
  6444. (__builtin_ia32_pshufd): Ditto.
  6445. (__builtin_ia32_vec_set_v8hi): Ditto.
  6446. (__builtin_ia32_vec_ext_v8hi): Ditto.
  6447. (__builtin_ia32_shufpd): Ditto.
  6448. * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
  6449. 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
  6450. PR fortran/32001
  6451. * gfortran.dg/min_max_conformance.f90: Added more testcases.
  6452. 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
  6453. PR target/31585
  6454. * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
  6455. and "__inline". Use "-msse" instead of "-msse2".
  6456. 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  6457. PR middle-end/7651
  6458. * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
  6459. * gcc.dg/20030906-2.c: Likewise.
  6460. * objc.dg/method-17.m: Add -Wreturn-type.
  6461. * obj-c++.dg/method-21.mm: Likewise.
  6462. 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
  6463. PR target/31585
  6464. * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
  6465. (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
  6466. (__builtin_ia32_psrlqi128): Ditto.
  6467. (__builtin_ia32_psrlwi128): Ditto.
  6468. (__builtin_ia32_psrldi128): Ditto.
  6469. (__builtin_ia32_psrldqi128): Ditto.
  6470. (__builtin_ia32_pslldqi128): Ditto.
  6471. (__builtin_ia32_psrawi128): Ditto.
  6472. (__builtin_ia32_psradi128): Ditto.
  6473. (__builtin_ia32_psllqi128): Ditto.
  6474. (__builtin_ia32_pslldi128): Ditto.
  6475. (__builtin_prefetch): Ditto.
  6476. (__builtin_ia32_pshufw): Ditto.
  6477. (__builtin_ia32_vec_set_v4hi): Ditto.
  6478. (__builtin_ia32_vec_ext_v4hi): Ditto.
  6479. (__builtin_ia32_shufps): Ditto.
  6480. * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
  6481. 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6482. PR fortran/31974
  6483. * gfortran.dg/char_allocation_1.f90: New test.
  6484. 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  6485. * gcc.dg/Wconversion-integer.c: Group testcases and add more.
  6486. * gcc.dg/Wconversion-sign.c: New.
  6487. * gcc.dg/Wconversion-integer-no-sign.c: New.
  6488. * g++.dg/warn/Wconversion-integer.C: Move some warnings to
  6489. Wconversion-sign.C
  6490. * g++.dg/warn/Wconversion-sign.C: New.
  6491. * g++.old-deja/g++.other/warn4.C: Update.
  6492. * g++.dg/warn/Wconversion1.C: Likewise.
  6493. 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  6494. * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
  6495. * gcc.dg/torture/builtin-math-4.c: Likewise.
  6496. 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6497. PR libfortran/31964
  6498. * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
  6499. 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
  6500. * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
  6501. 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
  6502. PR target/31628
  6503. * gcc.target/i386/pr31628.c: New.
  6504. 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
  6505. PR middle-end/31344
  6506. * gcc.dg/pr31344.c: New test.
  6507. 2007-05-17 Ian Lance Taylor <iant@google.com>
  6508. PR tree-optimization/31953
  6509. * gcc.c-torture/compile/pr31953.c: New test.
  6510. 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  6511. * gcc.dg/builtins-1.c: Test reentrant gamma functions.
  6512. * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
  6513. and drem.
  6514. * gcc.dg/torture/builtin-math-4.c: Likewise.
  6515. * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
  6516. * gcc.dg/torture/builtin-math-4.c: Likewise.
  6517. * gcc.dg/torture/builtin-math-4.c: New test.
  6518. 2007-05-17 Janis Johnson <janis187@us.ibm.com>
  6519. Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  6520. * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
  6521. * gcc.dg/cpp/include2.c: Ditto.
  6522. * gcc.dg/cpp/mac-dir-2.c: Ditto.
  6523. * gcc.dg/cpp/paste5.c: Ditto.
  6524. * gcc.dg/cpp/paste6.c: Ditto.
  6525. * gcc.dg/cpp/paste8.c: Ditto.
  6526. * gcc.dg/cpp/paste11.c: Ditto.
  6527. * gcc.dg/cpp/paste13.c: Ditto.
  6528. * gcc.dg/cpp/skipping2.c: Ditto.
  6529. * gcc.dg/reg-vol-struct-1.c: Ditto.
  6530. * gcc.dg/Wshadow-1.c: Ditto.
  6531. * gcc.dg/cpp/trad/comment.c: Ditto.
  6532. * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
  6533. * gcc.dg/cpp/if-2.c: Ditto.
  6534. * gcc.dg/array-5.c: Ditto.
  6535. * gcc.dg/inline-15.c: Ditto.
  6536. * gcc.dg/pr27953.c: Ditto.
  6537. * gcc.dg/Wno-c++-compat.c: Ditto.
  6538. 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
  6539. * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
  6540. 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
  6541. * gcc.c-torture/execute/20070517-1.c: New test.
  6542. 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
  6543. PR fortran/31919
  6544. * gfortran.dg/min_max_conformance.f90: New test.
  6545. 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
  6546. * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
  6547. * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
  6548. gcc.dg/vect/vect-104.c: Use more complex construction to
  6549. prevent vectorizing.
  6550. * gcc.dg/tree-ssa/pr21559.c: Update outcome.
  6551. 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
  6552. PR tree-optimization/24659
  6553. * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
  6554. * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
  6555. not vect_int target.
  6556. * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
  6557. not vect_int target. Loop is vectorized for vect_intfloat_cvt
  6558. targets.
  6559. * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
  6560. * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
  6561. * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
  6562. 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
  6563. * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
  6564. and x86_64-*-* targets.
  6565. * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
  6566. 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
  6567. PR fortran/18769
  6568. PR fortran/30881
  6569. PR fortran/31194
  6570. PR fortran/31216
  6571. PR fortran/31427
  6572. * transfer_simplify_1.f90: New test.
  6573. * transfer_simplify_2.f90: New test.
  6574. 2007-05-15 Dominique d'Humières <dominiq@lps.ens.fr>
  6575. * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
  6576. 2007-05-14 Janis Johnson <janis187@us.ibm.com>
  6577. * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
  6578. * gcc.dg/fltconst-pedantic-dfp.c: New test.
  6579. PR c/31924
  6580. * gcc.dg/fltconst-1.c: New test.
  6581. * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
  6582. * gcc.dg/dfp/operator-assignment.c: Ditto.
  6583. 2007-05-14 Paolo Carlini <pcarlini@suse.de>
  6584. PR c++/29928
  6585. * g++.dg/rtti/typeid5.C: New.
  6586. 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6587. PR fortran/31725
  6588. * gfortran.dg/substr_4.f: New test.
  6589. 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
  6590. * gcc.target/m68k/interrupt_thread-1.c,
  6591. gcc.target/m68k/interrupt_thread-2.c,
  6592. gcc.target/m68k/interrupt_thread-3.c: New.
  6593. * gcc.target/m68k/m68k.exp: Accept fido.
  6594. 2007-05-13 Dominique d'Humières <dominiq@lps.ens.fr>
  6595. * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
  6596. * gfortran.dg/altreturn_3.f90: Likewise.
  6597. * gfortran.dg/assumed_dummy_1.f90: Likewise.
  6598. * gfortran.dg/default_numeric_type_1.f90: Likewise.
  6599. * gfortran.dg/inquire_iolength.f90: Likewise.
  6600. * gfortran.dg/module_naming_1.f90: Likewise.
  6601. * gfortran.dg/oldstyle_2.f90: Likewise.
  6602. * gfortran.dg/operator_2.f90: Likewise.
  6603. * gfortran.dg/parameter_array_element_1.f90: Likewise.
  6604. * gfortran.dg/used_types_11.f90: Likewise.
  6605. * gfortran.dg/zero_array_components_1.f90: Likewise.
  6606. * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
  6607. * gfortran.dg/parameter_array_dummy.f90: Likewise.
  6608. * gfortran.dg/real_const_3.f90: Likewise.
  6609. 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
  6610. * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
  6611. * gcc.dg/tree-ssa/loop-30.c: New test.
  6612. 2007-05-13 Richard Guenther <rguenther@suse.de>
  6613. * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
  6614. scanning forwprop1.
  6615. * g++.dg/tree-ssa/pr31146.C: Likewise.
  6616. 2007-05-13 Revital Eres <eres@il.ibm.com>
  6617. * gcc.dg/dse.c: New test.
  6618. 2007-05-12 Richard Guenther <rguenther@suse.de>
  6619. PR tree-optimization/31797
  6620. * gcc.c-torture/compile/pr31797.c: New testcase.
  6621. 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
  6622. PR fortran/30746
  6623. * gfortran.dg/host_assoc_function_1.f90: New test.
  6624. 2007-05-11 Steve Ellcey <sje@cup.hp.com>
  6625. PR c++/31829
  6626. * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
  6627. 2007-05-11 Silvius Rus <rus@google.com>
  6628. * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
  6629. * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
  6630. * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
  6631. * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
  6632. * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
  6633. * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
  6634. * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
  6635. * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
  6636. * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
  6637. * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
  6638. * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
  6639. * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
  6640. * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
  6641. * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
  6642. * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
  6643. * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
  6644. 2007-05-11 Paolo Carlini <pcarlini@suse.de>
  6645. PR other/31852
  6646. * gcc.c-torture/execute/builtins/memchr.c: New.
  6647. * gcc.c-torture/execute/builtins/memchr-lib.c: New.
  6648. * gcc.c-torture/execute/builtins/lib/memchr.c: New.
  6649. 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
  6650. PR fortran/30876
  6651. * gfortran.dg/recursive_reference_1.f90: Put error at correct
  6652. line.
  6653. * gfortran.dg/recursive_reference_2.f90: New test.
  6654. 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
  6655. PR fortran/30878
  6656. * gfortran.dg/namelist_29.f90: New test.
  6657. 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
  6658. PR fortran/31474
  6659. * gfortran.dg/entry_10.f90: New test.
  6660. 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
  6661. PR tree-optimization/31885
  6662. * gcc.dg/tree-ssa/loop-29.c: New test.
  6663. 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
  6664. * assumed_dummy_1.f90: Fix dg directive.
  6665. * char_initialiser_actual.f90: Likewise.
  6666. * nested_modules_2.f90: Likewise.
  6667. * shift-alloc.f90: Likewise.
  6668. 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
  6669. * gcc.dg/20070507-1.c: Disable for non-pic targets.
  6670. 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6671. PR libfortran/31880
  6672. * gfortran.dg/unf_read_corrupted_2.f90: New test.
  6673. 2007-05-09 Mike Stump <mrs@apple.com>
  6674. * g++.dg/other/first-global.C: Add -fpie for darwin.
  6675. * g++.dg/parse/attr-externally-visible-1.C: Likewise.
  6676. 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
  6677. * gcc.dg/20070507-1.c: New testcase.
  6678. 2007-05-08 Chao-ying Fu <fu@mips.com>
  6679. * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
  6680. * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
  6681. * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
  6682. * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
  6683. 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
  6684. PR 31847
  6685. * gcc.dg/pr31847.c: New test.
  6686. 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
  6687. PR fortran/31692
  6688. * gfortran.dg/actual_array_result_1.f90: New test.
  6689. 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
  6690. PR fortran/29397
  6691. * gfortran.dg/parameter_array_init_1.f90: New test.
  6692. PR fortran/29400
  6693. * gfortran.dg/parameter_array_init_2.f90: New test.
  6694. 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
  6695. PR target/31854
  6696. * gcc.target/i386/pr31854.c: New test.
  6697. 2007-05-07 Janis Johnson <janis187@us.ibm.com>
  6698. * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
  6699. 2007-05-07 Mike Stump <mrs@apple.com>
  6700. * g++.old-deja/g++.mike/empty.C: Add.
  6701. 2007-05-07 Eric Christopher <echristo@apple.com>
  6702. * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
  6703. 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
  6704. * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
  6705. variable. Rearrange conversions from binary float to decimal float.
  6706. 2007-05-07 Mark Mitchell <mark@codesourcery.com>
  6707. * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
  6708. x86.
  6709. 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
  6710. * gnat.dg/opt1.ad[sb]: New testcase.
  6711. 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6712. PR fortran/31399
  6713. * gfortran.dg/do_3.F90: New test.
  6714. 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6715. PR fortran/31764
  6716. * gfortran.dg/new_line.f90: Add new checks.
  6717. 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6718. PR fortran/31201
  6719. * gfortran.dg/large_unit_1.f90: New.
  6720. * gfortran.dg/large_unit_2.f90: New.
  6721. * gfortran.dg/iostat_4.f90: New
  6722. * gfortran.dg/bounds_check_fail_1.f90: Updated.
  6723. 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
  6724. PR fortran/31540
  6725. * gfortran.dg/char_result_4.f90: New test.
  6726. 2007-06-05 Revital Eres <eres@il.ibm.com>
  6727. PR 30957
  6728. * gcc.dg/pr30957-1.c: New test.
  6729. 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6730. PR fortran/31251
  6731. * gfortran.dg/char_type_len_2.f90: New test.
  6732. 2007-05-05 Geoffrey Keating <geoffk@apple.com>
  6733. PR 31775
  6734. * g++.dg/other/nested-extern.cc: New.
  6735. * g++.dg/other/nested-extern-1.C: New.
  6736. * g++.dg/other/nested-extern-2.C: New.
  6737. 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
  6738. PR fortran/31760
  6739. * gfortran.dg/erf.f90: New test.
  6740. * gfortran.dg/besxy.f90: New test.
  6741. 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
  6742. PR fortran/22359
  6743. * gfortran.dg/fseek.f90: New test.
  6744. 2007-05-04 Bob Wilson <bob.wilson@acm.org>
  6745. * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
  6746. 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6747. PR libfortran/31210
  6748. * gfortran.dg/zero_length_1.f90: New test.
  6749. 2007-05-04 Tobias Burnus <burnus@net-b.de>
  6750. PR fortran/31803
  6751. * gfortran.dg/char_pointer_assign_3.f90: New test.
  6752. * gfortran.dg/char_result_2.f90: Re-enable test.
  6753. 2007-05-04 Tobias Burnus <burnus@net-b.de>
  6754. PR fortran/25071
  6755. * gfortran.dg/char_length_3.f90: New test.
  6756. * gfortran.dg/char_result_2.f90: Fix test.
  6757. 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
  6758. PR tree-optimization/30565
  6759. * gcc.dg/tree-ssa/loop-27.c: New test.
  6760. 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
  6761. * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
  6762. * gcc.target/bfin/arith.c (__v2hi): Likewise.
  6763. * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
  6764. * gcc.target/bfin/shift.c (__v2hi): Likewise.
  6765. 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
  6766. PR tree-optimization/31699
  6767. * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
  6768. New.
  6769. (check_effective_target_vect_floatint_cvt): New.
  6770. * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
  6771. of specific targets.
  6772. * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
  6773. * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
  6774. * gcc.dg/vect/vect-multitypes-4.c: Likewise.
  6775. * gcc.dg/vect/vect-iv-4.c: Likewise.
  6776. * gcc.dg/vect/vect-multitypes-11.c: New.
  6777. * gcc.dg/vect/pr31699.c: New.
  6778. 2007-05-02 Geoffrey Keating <geoffk@apple.com>
  6779. * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
  6780. 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
  6781. PR C++/31663
  6782. * g++.dg/warn/anonymous-namespace-2.C: New.
  6783. * g++.dg/warn/anonymous-namespace-2.h: New.
  6784. 2007-05-02 Paul Brook <paul@codesourcery.com>
  6785. * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
  6786. 2007-05-02 Eric Christopher <echristo@apple.com>
  6787. * gcc.dg/cpp/if-div.c: New file.
  6788. 2007-05-02 Tom Tromey <tromey@redhat.com>
  6789. PR preprocessor/28709:
  6790. * gcc.dg/cpp/pr28709.c: New file.
  6791. 2007-05-02 Richard Guenther <rguenther@suse.de>
  6792. PR tree-optimization/31146
  6793. * g++.dg/tree-ssa/pr31146-2.C: New testcase.
  6794. 2007-05-01 Geoffrey Keating <geoffk@apple.com>
  6795. * gcc.c-torture/compile/limits-blockid.c: New.
  6796. * gcc.c-torture/compile/limits-caselabels.c: New.
  6797. * gcc.c-torture/compile/limits-declparen.c: New.
  6798. * gcc.c-torture/compile/limits-enumconst.c: New.
  6799. * gcc.c-torture/compile/limits-exprparen.c: New.
  6800. * gcc.c-torture/compile/limits-externalid.c: New.
  6801. * gcc.c-torture/compile/limits-fnargs.c: New.
  6802. * gcc.c-torture/compile/limits-fndefn.c: New.
  6803. * gcc.c-torture/compile/limits-idexternal.c: New.
  6804. * gcc.c-torture/compile/limits-idinternal.c: New.
  6805. * gcc.c-torture/compile/limits-pointer.c: New.
  6806. * gcc.c-torture/compile/limits-stringlit.c: New.
  6807. * gcc.c-torture/compile/limits-structmem.c: New.
  6808. * gcc.c-torture/compile/limits-structnest.c: New.
  6809. 2007-04-29 Geoffrey Keating <geoffk@apple.com>
  6810. * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
  6811. 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
  6812. PR middle-end/31740
  6813. * gcc.c-torture/compile/20070501-1.c: New testcase.
  6814. 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
  6815. PR fortran/31732
  6816. * gfortran.dg/array_memset_2: New test case.
  6817. 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
  6818. PR testsuite/31615
  6819. * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
  6820. 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
  6821. PR testsuite/31589
  6822. * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
  6823. dg-final test.
  6824. * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
  6825. keyword to dg-final test.
  6826. * gcc.dg/vect/vect-iv-4.c: Likewise.
  6827. * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
  6828. * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
  6829. test.
  6830. * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
  6831. cast.
  6832. * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
  6833. * lib/target-supports.exp
  6834. (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
  6835. (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
  6836. 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
  6837. * gcc.c-torture/execute/ieee/20000320-1.c: Use
  6838. __LONG_LONG_MAX__ and its friends instead of those supplied by
  6839. limits.h.
  6840. 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
  6841. PR C++/31721
  6842. * g++.dg/ext/vector7.C: New testcase.
  6843. 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6844. PR fortran/31591
  6845. * gfortran.dg/bound_simplification_1.f90: New test.
  6846. 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6847. PR fortran/31645
  6848. * gfortran.dg/bom_error.f90: New test.
  6849. * gfortran.dg/bom_include.f90: New test.
  6850. * gfortran.dg/bom_UTF16-LE.f90: New test.
  6851. * gfortran.dg/bom_UTF16-BE.f90: New test.
  6852. * gfortran.dg/bom_UTF-8.f90: New test.
  6853. * gfortran.dg/bom_UTF-32.f90: New test.
  6854. * gfortran.dg/bom_UTF-8.F90: New test.
  6855. * gfortran.dg/bom_include.inc: New file.
  6856. 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
  6857. PR C++/30221
  6858. * g++.dg/init/ptrfn2.C: New test.
  6859. * g++.dg/init/ptrfn3.C: New test.
  6860. 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
  6861. PR fortran/31711
  6862. * gfortran.dg/dependency_21.f90: New test.
  6863. 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6864. * gfortran.dg/secnds.f: Use real*8.
  6865. * gfortran.dg/secnds-1.f: Use real*8.
  6866. 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  6867. PR libfortran/31532
  6868. * gfortran.dg/inquire_5.f90: Update test.
  6869. 2007-04-27 Ian Lance Taylor <iant@google.com>
  6870. PR middle-end/31710
  6871. * gcc.c-torture/compile/pr31710.c: New test.
  6872. 2007-04-27 Richard Guenther <rguenther@suse.de>
  6873. PR tree-optimization/30965
  6874. PR tree-optimization/30978
  6875. * gcc.dg/tree-ssa/pr30978.c: New testcase.
  6876. * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
  6877. * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
  6878. * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
  6879. 2007-04-27 Richard Guenther <rguenther@suse.de>
  6880. PR tree-optimization/31715
  6881. * gcc.dg/Warray-bounds-4.c: New testcase.
  6882. 2007-04-26 Ian Lance Taylor <iant@google.com>
  6883. PR target/28675
  6884. * gcc.c-torture/compile/pr28675.c: New test.
  6885. 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
  6886. PR C++/30016
  6887. * g++.dg/ext/vector6.C: New test.
  6888. 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
  6889. * gcc.c-torture/execute/ieee/20000320-1.x: New.
  6890. 2007-04-26 Steve Ellcey <sje@cup.hp.com>
  6891. PR middle-end/31617
  6892. * g++.dg/other/str_empty.C: Add expected warning.
  6893. 2007-04-26 Richard Guenther <rguenther@suse.de>
  6894. Daniel Berlin <dberlin@dberlin.org>
  6895. PR tree-optimization/30567
  6896. * g++.dg/other/pr30567.C: New testcase.
  6897. 2007-04-26 Richard Guenther <rguenther@suse.de>
  6898. PR tree-optimization/31703
  6899. * gcc.c-torture/compile/pr31703.c: New testcase.
  6900. * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
  6901. * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
  6902. 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
  6903. * gfortran.dg/open_errors.f90: Added if statements checking
  6904. the value of iostat.
  6905. 2007-04-26 Jakub Jelinek <jakub@redhat.com>
  6906. PR c++/31598
  6907. * g++.dg/gomp/pr31598.C: New test.
  6908. PR tree-optimization/30558
  6909. * g++.dg/gomp/pr30558.C: New test.
  6910. 2007-04-24 Mark Mitchell <mark@codesourcery.com>
  6911. PR c++/31338
  6912. * g++.dg/ext/complex2.C: New test.
  6913. 2007-04-25 Paolo Carlini <pcarlini@suse.de>
  6914. * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
  6915. 2007-04-25 Thiemo Seufer <ths@mips.com>
  6916. * gcc.target/mips/mips16e-extends.c (cksum8): Change return
  6917. value to signed char.
  6918. 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
  6919. * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
  6920. ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
  6921. Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
  6922. 2007-04-25 Tobias Burnus <burnus@net-b.de>
  6923. PR fortran/31668
  6924. * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
  6925. statement functions.
  6926. * gfortran.dg/c_by_val_5.f90: New test.
  6927. 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
  6928. * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
  6929. with two new subroutines to avoid parameter-induced aliasing.
  6930. * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
  6931. * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
  6932. 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  6933. * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
  6934. * g++.dg/warn/Warray-bounds.C: Likewise.
  6935. 2007-04-24 Ian Lance Taylor <iant@google.com>
  6936. PR tree-optimization/31605
  6937. * gcc.c-torture/execute/pr31605.c: New test.
  6938. 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  6939. PR fortran/31587
  6940. * lib/gcc-dg.exp (scan-module): New function.
  6941. * gfortran.dg/module_md5_1.f90: New test.
  6942. 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
  6943. * g++.old-deja/g++.pt/defarg6.C: Only run with
  6944. -std=gnu++98.
  6945. * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
  6946. * g++.dg/cpp0x/variadic61.C: Ditto.
  6947. * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
  6948. * g++.dg/cpp0x/variadic62.C: Ditto.
  6949. * g++.dg/template/meminit1.C: Ditto.
  6950. * g++.dg/template/operator7.C: Ditto.
  6951. * g++.dg/template/static15.C: Ditto.
  6952. * g++.dg/template/invalid1.C: Ditto.
  6953. * g++.dg/template/shift1.C: Ditto.
  6954. * g++.dg/template/error10.C: Ditto.
  6955. 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
  6956. PR diagnostic/25923
  6957. * gfortran.dg/pr25923.f90: New test.
  6958. 2007-04-24 Ian Lance Taylor <iant@google.com>
  6959. PR tree-optimization/31602
  6960. * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
  6961. 2007-04-24 Janis Johnson <janis187@us.ibm.com>
  6962. * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
  6963. * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
  6964. 2007-04-24 Hui-May Chang <hm.chang@apple.com>
  6965. * gcc.target/i386/reload-1.c. New.
  6966. 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
  6967. Olga Golovanevsky <olga@il.ibm.com>
  6968. * g++.dg/other/str_empty.C: New test.
  6969. 2007-04-24 Richard Henderson <rth@redhat.com>
  6970. * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
  6971. 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
  6972. PR target/31641
  6973. * gcc.c-torture/compile/pr31641.c: New testcase.
  6974. 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
  6975. * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
  6976. * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
  6977. * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
  6978. * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
  6979. 2007-04-23 Simon Baldwin <simonb@google.com>
  6980. * g++.dg/other/error15.C: New.
  6981. * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
  6982. triggering a "multiple parameters named" error.
  6983. 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
  6984. PR fortran/31618
  6985. * gfortran.dg/backspace_8.f: New test case.
  6986. 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
  6987. PR fortran/31630
  6988. * gfortran.dg/used_types_17.f90: New test.
  6989. PR fortran/31620
  6990. * gfortran.dg/zero_array_components_1.f90: New test.
  6991. 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  6992. PR fortran/31616
  6993. * gfortran.dg/open_errors.f90: Allow a different error message.
  6994. 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
  6995. * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
  6996. Rename from check_effective_target_vect_pack_mod. Rename global
  6997. variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
  6998. messages.
  6999. * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
  7000. rename.
  7001. * gcc.dg/vect/vect-iv-8a.c: Ditto.
  7002. * gcc.dg/vect/vect-multitypes-8.c: Ditto.
  7003. 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7004. PR middle-end/31448
  7005. * gcc.c-torture/execute/pr31448.c: New testcase.
  7006. 2007-04-22 Nick Clifton <nickc@redhat.com>
  7007. * gcc.dg/20020312-2.c: Add support for the FRV.
  7008. 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
  7009. PR tree-optimization/24659
  7010. * gcc.dg/vect/vect-float-extend-1.c: New test.
  7011. * gcc.dg/vect/vect-float-truncate-1.c: New test.
  7012. 2007-04-22 Richard Guenther <rguenther@suse.de>
  7013. PR tree-optimization/29789
  7014. * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
  7015. * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
  7016. 2007-04-22 Revital Eres <eres@il.ibm.com>
  7017. * gcc.dg/var-expand2.c: New test.
  7018. 2007-04-22 Revital Eres <eres@il.ibm.com>
  7019. * gcc.dg/var-expand3.c: New test.
  7020. 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7021. PR fortran/31495
  7022. * gfortran.dg/continuation_8.f90: New test.
  7023. 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7024. PR C/30265
  7025. * gcc.c-torture/compile/compound-literal-2.c: New testcase.
  7026. * gcc.c-torture/compile/compound-literal-3.c: New testcase.
  7027. 2007-04-21 Richard Guenther <rguenther@suse.de>
  7028. PR middle-end/31136
  7029. * gcc.c-torture/execute/pr31136.c: New testcase.
  7030. 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
  7031. * gcc.target/i386/movsi-sm-1.c: New.
  7032. 2007-04-20 Richard Henderson <rth@redhat.com>
  7033. * gcc.dg/pr28796-2.c: Add -mieee for alpha.
  7034. * gcc.dg/pr27095.c: Cope with alpha GOT load.
  7035. 2007-04-20 Jakub Jelinek <jakub@redhat.com>
  7036. * gcc.target/i386/ordcmp-1.c: New test.
  7037. * gcc.target/i386/unordcmp-1.c: New test.
  7038. PR tree-optimization/31632
  7039. * gcc.c-torture/compile/20070419-1.c: New test.
  7040. 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  7041. * gcc.dg/invalid-call-1.c: New test.
  7042. 2007-04-18 Dirk Mueller <dmueller@suse.de>
  7043. PR diagnostic/31227
  7044. * gcc.dg/Warray-bounds-3.c: New.
  7045. 2007-04-18 Richard Guenther <rguenther@suse.de>
  7046. PR tree-optimization/19431
  7047. PR tree-optimization/21463
  7048. * gcc.c-torture/execute/20070212-1.c: New testcase.
  7049. * gcc.c-torture/execute/20070212-2.c: Likewise.
  7050. * gcc.c-torture/execute/20070212-3.c: Likewise.
  7051. * gcc.dg/tree-ssa/pr19431.c: Likewise.
  7052. * gcc.dg/tree-ssa/pr21463.c: Likewise.
  7053. * g++.dg/tree-ssa/pr21463.C: Likewise.
  7054. * g++.dg/tree-ssa/pr30738.C: Likewise.
  7055. 2007-04-17 Mark Mitchell <mark@codesourcery.com>
  7056. PR c++/31513
  7057. * g++.dg/expr/bitfield8.C: New test.
  7058. 2007-04-17 Joseph Myers <joseph@codesourcery.com>
  7059. Richard Sandiford <richard@codesourcery.com>
  7060. * lib/target-supports.exp (check_profiling_available): Return 0
  7061. for uClibc with -p or -pg.
  7062. 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
  7063. PR c++/31517
  7064. * g++.dg/template/init7.C: New test.
  7065. 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
  7066. PR rtl-optimization/31360
  7067. * gcc.dg/loop-7.c: New test.
  7068. 2007-04-17 Mark Mitchell <mark@codesourcery.com>
  7069. * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
  7070. * lib/compat.exp (compat-run): Use file_on_host, not remote_file
  7071. build.
  7072. (compat-execute): Likewise.
  7073. * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
  7074. files to remote hosts.
  7075. * lib/c-ctorture.exp (c-torture-compile): Likewise.
  7076. (c-torture-execute): Likewise.
  7077. * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
  7078. or plain file. Use remote_upload and remote_download to copy
  7079. files about.
  7080. * lib/scanasm.exp (dg-scan): Upload the file from the remote host
  7081. before scanning it.
  7082. 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
  7083. * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
  7084. 2007-04-16 Lawrence Crowl <crowl@google.com>
  7085. * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
  7086. * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
  7087. * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
  7088. * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
  7089. * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
  7090. * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
  7091. * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
  7092. * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
  7093. * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
  7094. * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
  7095. * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
  7096. * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
  7097. * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
  7098. * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
  7099. * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
  7100. * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
  7101. * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
  7102. * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
  7103. * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
  7104. * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
  7105. * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
  7106. * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
  7107. 2007-04-16 Ian Lance Taylor <iant@google.com>
  7108. PR tree-optimization/31522
  7109. * gcc.dg/Wstrict-overflow-16.c: New test.
  7110. 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
  7111. * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
  7112. 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
  7113. PR fortran/31144
  7114. * gfortran.dg/module_naming_1.f90: New.
  7115. 2007-04-16 Richard Sandiford <richard@codesourcery.com>
  7116. * lib/target-supports.exp (check_profiling_available): Return
  7117. false for m68k-*-uclinux.
  7118. 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
  7119. PR c++/29365
  7120. Testcase for c++ anonymous namespace warning
  7121. * g++.dg/warn/anonymous-namespace-1.C: New test
  7122. * g++.dg/warn/anonymous-namespace-1.h: New test
  7123. 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7124. PR testsuite/31578
  7125. * gcc.dg/gnu89-init-4.c: Change to a compile only test.
  7126. 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7127. * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
  7128. 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
  7129. PR fortran/31204
  7130. * gfortran.dg/array_constructor_16.f90: New test.
  7131. 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
  7132. * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
  7133. gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
  7134. 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  7135. PR rtl-optimization/31500
  7136. * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
  7137. * g++.dg/warn/Warray-bounds.C: Likewise.
  7138. 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7139. PR C/31520
  7140. * gcc.dg/gnu89-init-4.c: New testcase.
  7141. 2007-04-14 Jakub Jelinek <jakub@redhat.com>
  7142. PR c++/25874
  7143. * gcc.dg/gomp/pr25874.c: Add dg-options.
  7144. * g++.dg/gomp/pr25874.C: Add dg-options.
  7145. 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
  7146. PR fortran/21061
  7147. * gfortran.dg/warnings_are_errors_1.f90: New testcase.
  7148. * gfortran.dg/warnings_are_errors_1.f: New testcase.
  7149. 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  7150. PR fortran/31561
  7151. * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
  7152. 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
  7153. PR fortran/29507
  7154. PR fortran/31404
  7155. * gfortran.dg/initialization_6.f90: New test.
  7156. 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
  7157. * gcc.c-torture/compile/pr27528.c: Require nonpic.
  7158. * lib/target-supports.exp (check_gc_sections_available):
  7159. Return false if ldflags includes -elf2flt.
  7160. 2007-04-13 Jason Merrill <jason@redhat.com>
  7161. PR c++/31074
  7162. * conv3.C: New test.
  7163. 2007-04-13 Mike Stump <mrs@apple.com>
  7164. * obj-c++.dg/stubify-1.mm: Only run on powerpc.
  7165. * obj-c++.dg/template-4.mm: Don't run when 64-bit.
  7166. 2007-04-13 Joseph Myers <joseph@codesourcery.com>
  7167. PR tree-optimization/29598
  7168. * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
  7169. 2007-04-13 Tobias Burnus <burnus@net-b.de>
  7170. PR fortran/31559
  7171. * gfortran.dg/func_assign.f90: New test.
  7172. 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
  7173. PR fortran/31550
  7174. * gfortran.dg/used_types_16.f90: New test.
  7175. 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
  7176. PR fortran/18937
  7177. * gfortran.dg/goto_2.f90: New.
  7178. * gfortran.dg/goto_3.f90: New.
  7179. * gfortran.dg/pr17708.f90: Rename to ...
  7180. * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
  7181. 2007-04-13 Tobias Burnus <burnus@net-b.de>
  7182. PR fortran/31562
  7183. * gfortran.dg/f2c_4.c: Use GNU extensions for complex
  7184. instead of a struct.
  7185. 2007-04-13 Tobias Burnus <burnus@net-b.de>
  7186. PR fortran/31562
  7187. * gfortran.dg/value_4.c: Use GNU extensions for complex
  7188. instead of a struct.
  7189. 2007-04-13 Richard Guenther <rguenther@suse.de>
  7190. PR tree-optimization/21258
  7191. * gcc.dg/tree-ssa/vrp34.c: New testcase.
  7192. 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  7193. * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
  7194. <complex.h>.
  7195. 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
  7196. PR fortran/31250
  7197. * gfortran.dg/char_length_2.f90: New.
  7198. * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
  7199. * gfortran.dg/repeat_4.f90: Likewise.
  7200. PR fortran/31266
  7201. * gfortran.dg/char_assign_1.f90: New.
  7202. PR fortran/31471
  7203. * gfortran.dg/block_name_1.f90: New.
  7204. * gfortran.dg/block_name_2.f90: New.
  7205. 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
  7206. PR c++/31078
  7207. * g++.dg/other/pr31078.C: New.
  7208. 2007-04-12 Richard Guenther <rguenther@suse.de>
  7209. PR tree-optimization/31169
  7210. * gcc.c-torture/execute/pr31169.c: New testcase.
  7211. 2007-04-12 Richard Guenther <rguenther@suse.de>
  7212. PR tree-optimization/24689
  7213. PR tree-optimization/31307
  7214. * g++.dg/tree-ssa/pr31307.C: New testcase.
  7215. * gcc.dg/tree-ssa/pr24689.c: Likewise.
  7216. 2007-04-12 Tobias Burnus <burnus@net-b.de>
  7217. PR fortran/31472
  7218. * gfortran.dg/access_spec_1.f90: New test.
  7219. * gfortran.dg/access_spec_2.f90: New test.
  7220. * gfortran.dg/non_module_public.f90: Match new error message.
  7221. 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
  7222. PR testsuite/31538
  7223. * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
  7224. to 4 at line 38 to fix bounds problem.
  7225. 2007-04-11 Tobias Burnus <burnus@net-b.de>
  7226. PR testsuite/31240
  7227. * gfortran.dg/pointer_intent_1.f90: Fix test.
  7228. 2007-04-10 Eric Christopher <echristo@apple.com>
  7229. * lib/target-supports.exp
  7230. (check_effective_target_fstack_protector): Rewrite.
  7231. 2007-04-09 Mark Mitchell <mark@codesourcery.com>
  7232. PR c++/31449
  7233. * g++.dg/init/const5.C: New test.
  7234. 2007-04-09 Jan Hubicka <jh@suse.cz>
  7235. * gcc.dg/tree-ssa/foldaddr-3.c: New file.
  7236. 2007-04-08 Jan Hubicka <jh@suse.cz>
  7237. * gcc.dg/tree-ssa/foldaddr-2.c: New file.
  7238. 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
  7239. PR fortran/31257
  7240. * gfortran.dg/achar_4.f90: New test.
  7241. 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
  7242. PR fortran/30880
  7243. * gfortran.dg/used_dummy_types_8.f90: New test.
  7244. 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
  7245. PR fortran/30872
  7246. * gfortran.dg/parameter_array_element_1.f90: New test.
  7247. 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
  7248. PR fortran/31222
  7249. * gfortran.dg/default_numeric_type_1.f90: New test.
  7250. 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
  7251. PR fortran/31424
  7252. * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
  7253. 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
  7254. PR fortran/31293
  7255. * gfortran.dg/interface_12.f90: New test.
  7256. 2007-04-07 Bruce Korb <bkorb@gnu.org>
  7257. * gcc.dg/format/opt-6.c: New test.
  7258. * gcc.dg/format/nul-1.c: New test.
  7259. * gcc.dg/format/nul-2.c: New test.
  7260. 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7261. PR libgfortran/31395
  7262. * gfortran.dg/fmt_colon.f90: New test.
  7263. 2007-04-06 Mark Mitchell <mark@codesourcery.com>
  7264. * g++.old-deja/g++.other/init18.C: Use
  7265. dg-require-effective-target instead of an explicit xfail.
  7266. 2007-04-05 Janis Johnson <janis187@us.ibm.com>
  7267. * gcc.dg/dfp/signbit-1.c
  7268. * gcc.dg/dfp/signbit-2.c
  7269. 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
  7270. PR fortran/31483
  7271. * gfortran.dg/altreturn_5.f90: New test.
  7272. 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
  7273. PR fortran/31292
  7274. * gfortran.dg/contained_module_proc_1.f90: New test.
  7275. 2007-04-04 Stuart Hastings <stuart@apple.com>
  7276. PR 31281
  7277. * objc/execute/exceptions/pr31281.m: New.
  7278. 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
  7279. * g++.dg/ext/dllimport12.C: Update comments.
  7280. 2007-04-03 Eric Christopher <echristo@apple.com>
  7281. * g++.dg/tree-ssa/pr29902.C: Require ilp32.
  7282. 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  7283. PR fortran/31304
  7284. * gfortran.dg/repeat_2.f90: New test.
  7285. * gfortran.dg/repeat_3.f90: New test.
  7286. * gfortran.dg/repeat_4.f90: New test.
  7287. 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
  7288. * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
  7289. 2007-04-03 Jakub Jelinek <jakub@redhat.com>
  7290. PR c++/30847
  7291. * g++.dg/parse/cond3.C: New test.
  7292. PR middle-end/30704
  7293. * gcc.c-torture/execute/ieee/pr30704.c: New test.
  7294. 2007-04-02 Jason Merrill <jason@redhat.com>
  7295. PR c++/31187
  7296. * g++.dg/ext/visibility/anon3.C: New test.
  7297. 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7298. PR libgfortran/31052
  7299. * gfortran.dg/namelist_28.f90: New test.
  7300. 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7301. PR libgfortran/31366
  7302. * gfortran.dg/direct_io_6.f90: New test.
  7303. 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7304. PR libgfortran/31207
  7305. * gfortran.dg/advance_5.f90: New test.
  7306. * gfortran.dg/advance_6.f90: New test.
  7307. 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
  7308. * g++.dg/ext/dllimport6.C: Remove extra ';'.
  7309. * g++.dg/ext/dllimport7.C: Likewise.
  7310. * g++.dg/ext/selectany1.C: Likewise.
  7311. 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
  7312. * g++.dg/parser/pr31138.C: New.
  7313. * g++.dg/parser/pr31140.C: New.
  7314. * g++.dg/parser/pr31141.C: New.
  7315. 2007-03-30 Paolo Carlini <pcarlini@suse.de>
  7316. PR c++/26099
  7317. * g++.dg/ext/is_base_of.C: New.
  7318. * g++.dg/ext/has_virtual_destructor.C: New.
  7319. * g++.dg/ext/is_polymorphic.C: New.
  7320. * g++.dg/ext/is_base_of_diagnostic.C: New.
  7321. * g++.dg/ext/is_enum.C: New.
  7322. * g++.dg/ext/has_nothrow_assign.C: New.
  7323. * g++.dg/ext/has_nothrow_constructor.C: New.
  7324. * g++.dg/ext/is_empty.C: New.
  7325. * g++.dg/ext/has_trivial_copy.C: New.
  7326. * g++.dg/ext/has_trivial_assign.C: New.
  7327. * g++.dg/ext/is_abstract.C: New.
  7328. * g++.dg/ext/is_pod.C: New.
  7329. * g++.dg/ext/has_nothrow_copy.C: New.
  7330. * g++.dg/ext/is_class.C: New.
  7331. * g++.dg/ext/has_trivial_constructor.C: New.
  7332. * g++.dg/ext/is_union.C: New.
  7333. * g++.dg/ext/has_trivial_destructor.C: New.
  7334. * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
  7335. * g++.dg/template/crash43.C: Likewise.
  7336. 2007-03-29 Dirk Mueller <dmueller@suse.de>
  7337. * g++.dg/warn/pedantic2.C: New testcase.
  7338. 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  7339. * size_dim.f90: Fix dg directive.
  7340. * pr16433.f: Likewise.
  7341. * use_6.f90: Likewise.
  7342. * use_7.f90: Likewise.
  7343. * entry_9.f90: Likewise.
  7344. * pointer_intent_2.f90: Likewise.
  7345. * protected_1.f90: Likewise.
  7346. * fmt_missing_period_2.f: Likewise.
  7347. * pointer_intent_3.f90: Likewise.
  7348. * protected_2.f90: Likewise.
  7349. * protected_3.f90: Likewise.
  7350. * pr15754.f90: Likewise.
  7351. * protected_4.f90: Likewise.
  7352. * protected_5.f90: Likewise.
  7353. * initialization_2.f90: Likewise.
  7354. * protected_6.f90: Likewise.
  7355. * continuation_7.f90: Likewise.
  7356. * derived_function_interface_1.f90: Likewise.
  7357. * der_pointer_4.f90: Likewise.
  7358. * fmt_zero_precision.f90: Likewise.
  7359. * blockdata_3.f90: Likewise.
  7360. * fmt_missing_period_1.f: Likewise.
  7361. * real_const_3.f90: Likewise.
  7362. * use_4.f90: Likewise.
  7363. * fmt_missing_period_3.f: Likewise.
  7364. * use_5.f90: Likewise.
  7365. 2007-03-28 Mike Stump <mrs@apple.com>
  7366. * gcc.dg/darwin-comm.c: Add.
  7367. 2007-03-28 Eric Christopher <echristo@apple.com>
  7368. * lib/target-supports.exp (check_effective_target_fstack_protector):
  7369. New.
  7370. * gcc.dg/ssp-1.c: Use.
  7371. * gcc.dg/ssp-2.c: Ditto.
  7372. 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
  7373. PR c++/29077
  7374. * g++.dg/parse/constructor3.C: New test.
  7375. 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
  7376. * gnat.dg/thin_pointer.ad[sb]: New test.
  7377. 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
  7378. * g++.dg/cpp0x/bracket1.C: New.
  7379. * g++.dg/cpp0x/bracket2.C: New.
  7380. * g++.dg/cpp0x/bracket3.C: New.
  7381. * g++.dg/cpp0x/bracket4.C: New.
  7382. 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
  7383. * g++.dg/cpp0x/temp_default1.C: New.
  7384. * g++.dg/cpp0x/temp_default3.C: New.
  7385. * g++.dg/cpp0x/temp_default2.C: New.
  7386. * g++.dg/cpp0x/temp_default4.C: New.
  7387. 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
  7388. PR c++/29993
  7389. * g++.dg/other/cv_func2.C: New.
  7390. 2007-03-27 Janis Johnson <janis187@us.ibm.com>
  7391. * gcc.dg/dfp/func-vararg-alternate.h: New file.
  7392. * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
  7393. * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
  7394. * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
  7395. * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
  7396. * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
  7397. * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
  7398. * lib/compat.exp (compat-execute): Fix processing of file names.
  7399. 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
  7400. * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
  7401. 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
  7402. * lib/target-supports.exp (check_effective_target_fortran_large_real):
  7403. Delete created executable test file.
  7404. (check_effective_target_fortran_large_int): Ditto.
  7405. (check_effective_target_static_libgfortran): Ditto.
  7406. 2007-03-26 Paolo Carlini <pcarlini@suse.de>
  7407. PR c++/30500
  7408. * g++.dg/warn/pragma-system_header1.C: New test.
  7409. * g++.dg/warn/pragma-system_header2.C: New test.
  7410. * g++.dg/warn/pragma-system_header1.h. New.
  7411. * g++.dg/warn/pragma-system_header2.h. New.
  7412. 2007-03-26 Ian Lance Taylor <iant@google.com>
  7413. PR tree-optimization/31345
  7414. * gcc.c-torture/compile/pr31345-1.c: New test.
  7415. 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
  7416. * gfortran.dg/func_derived_4.f90: Fix module cleanup.
  7417. * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
  7418. * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
  7419. * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
  7420. * gfortran.dg/overload_1.f90: Likewise.
  7421. * gfortran.dg/impure_assignment_1.f90: Likewise.
  7422. * gfortran.dg/error_recovery_3.f90: Likewise.
  7423. * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
  7424. * gfortran.dg/sequence_types_1.f90: Likewise.
  7425. * gfortran.dg/internal_references_1.f90: Likewise.
  7426. * gfortran.dg/present_1.f90: Likewise.
  7427. * gfortran.dg/volatile10.f90: Likewise.
  7428. * gfortran.dg/module_equivalence_2.f90: Likewise.
  7429. * gfortran.dg/use_4.f90: Likewise.
  7430. * gfortran.dg/elemental_result_1.f90: Likewise.
  7431. * gfortran.dg/generic_actual_arg.f90: Likewise.
  7432. * gfortran.dg/private_type_5.f90: Likewise.
  7433. * gfortran.dg/protected_4.f90: Likewise.
  7434. * gfortran.dg/interface_3.f90: Likewise.
  7435. 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
  7436. * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
  7437. * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
  7438. 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
  7439. * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
  7440. 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7441. PR libgfortran/31199
  7442. * gfortran.dg/fmt_t_4.f90: New test.
  7443. 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
  7444. PR libfortran/31297
  7445. * gfortran.dg/backspace_5.f: Initialize variable(s).
  7446. * gfortran.dg/backspace_6.f: Likewise.
  7447. * gfortran.dg/char_bounds_check_fail_1: Likewise.
  7448. * gfortran.dg/direct_io_2.f90: Likewise.
  7449. * gfortran.dg/write_back.f: Likewise.
  7450. * gfortran.dg/write_rewind_2.f: Likewise.
  7451. * gfortran.dg/write_rewind_1.f: Likewise.
  7452. * gfortran.dg/write_rewind_2.f: Likewise.
  7453. 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
  7454. PR tree-optimization/30784
  7455. * gcc.dg/vect/pr30784.c: New test.
  7456. 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  7457. PR fortran/30877
  7458. * gfortran.dg/operator_1.f90: New test.
  7459. * gfortran.dg/operator_2.f90: New test.
  7460. 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
  7461. PR libfortran/31196
  7462. * gfortran.dg/reshape_transpose_1.f90: New test.
  7463. 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  7464. PR fortran/30655
  7465. * gfortran.dg/bounds_check_6.f90: New test.
  7466. 2007-03-23 Michael Meissner <michael.meissner@amd.com>
  7467. * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
  7468. #ifndef/#endif.
  7469. * gcc.dg/dfp/convert-int-saturate.c: Ditto.
  7470. * gcc.dg/dfp/decfloat-constants.c: Ditto.
  7471. 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
  7472. PR fortran/31209
  7473. * gfortran.dg/pointer_function_actual_1.f90: New test.
  7474. PR fortran/31200
  7475. * gfortran.dg/pointer_function_actual_2.f90: New test.
  7476. PR fortran/31215
  7477. * gfortran.dg/result_in_spec_1.f90: New test.
  7478. 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  7479. PR fortran/30834
  7480. * gfortran.dg/integer_exponentiation_3.F90: New test.
  7481. * gfortran.dg/integer_exponentiation_4.f90: New test.
  7482. * gfortran.dg/integer_exponentiation_5.F90: New test.
  7483. 2007-03-22 Mark Mitchell <mark@codesourcery.com>
  7484. PR c++/30863
  7485. * g++.dg/template/error24.C: New test.
  7486. * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
  7487. 2007-03-22 Mark Mitchell <mark@codesourcery.com>
  7488. PR c++/31273
  7489. * g++.dg/expr/bitfield7.C: New test.
  7490. 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  7491. PR other/23572
  7492. * gcc.dg/float-range-4.c: New.
  7493. * gcc.dg/float-range-1.c: Update. Test for a warning.
  7494. * gcc.dg/float-range-3.c: New.
  7495. * gcc.dg/float-range-5.c: New.
  7496. 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  7497. PR fortran/31262
  7498. * gfortran.dg/no_range_check_1.f90: New test.
  7499. 2007-03-22 Dirk Mueller <dmueller@suse.de>
  7500. * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
  7501. * g++.dg/other/static1.C: Remove stray semicolon.
  7502. * g++.dg/other/init1.C: Likewise.
  7503. * g++.dg/rtti/dyncast1.C: Likewise.
  7504. * g++.dg/tree-ssa/pr17153.C: Likewise.
  7505. * g++.dg/lookup/disamb1.C: Likewise.
  7506. * g++.dg/lookup/scoped2.C: Likewise.
  7507. * g++.dg/lookup/friend7.C: Likewise.
  7508. * g++.dg/parse/parse4.C: Likewise.
  7509. * g++.dg/parse/parse5.C: Likewise.
  7510. * g++.dg/expr/pr29066.C: Likewise.
  7511. * g++.dg/expr/cast4.C: Likewise.
  7512. * g++.dg/tc1/dr193.C: Likewise.
  7513. * g++.dg/tc1/dr213.C: Likewise.
  7514. * g++.dg/abi/dcast1.C: Likewise.
  7515. * g++.dg/abi/covariant2.C: Likewise.
  7516. * g++.dg/inherit/covariant11.C: Likewise.
  7517. * g++.dg/inherit/covariant9.C: Likewise.
  7518. * g++.dg/inherit/covariant10.C: Likewise.
  7519. * g++.dg/init/static3.C: Likewise.
  7520. * g++.dg/init/init-ref3.C: Likewise.
  7521. * g++.dg/init/ref10.C: Likewise.
  7522. * g++.dg/template/meminit2.C: Likewise.
  7523. * g++.dg/template/using9.C: Likewise.
  7524. * g++.dg/template/friend9.C: Likewise.
  7525. * g++.dg/template/ref1.C: Likewise.
  7526. * g++.old-deja/g++.warn/inline.C: Likewise.
  7527. * g++.old-deja/g++.robertl/eb91.C: Likewise.
  7528. * g++.old-deja/g++.robertl/eb46.C: Likewise.
  7529. * g++.old-deja/g++.robertl/eb34.C: Likewise.
  7530. * g++.old-deja/g++.robertl/eb43.C: Likewise.
  7531. * g++.old-deja/g++.robertl/eb26.C: Likewise.
  7532. * g++.old-deja/g++.robertl/eb116.C: Likewise.
  7533. * g++.old-deja/g++.brendan/copy5.C: Likewise.
  7534. * g++.old-deja/g++.brendan/overload8.C: Likewise.
  7535. * g++.old-deja/g++.brendan/overload11.C: Likewise.
  7536. * g++.old-deja/g++.brendan/copy7.C: Likewise.
  7537. * g++.old-deja/g++.brendan/crash38.C: Likewise.
  7538. * g++.old-deja/g++.brendan/template11.C: Likewise.
  7539. * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
  7540. * g++.old-deja/g++.brendan/crash50.C: Likewise.
  7541. * g++.old-deja/g++.brendan/crash16.C: Likewise.
  7542. * g++.old-deja/g++.jason/pmem2.C: Likewise.
  7543. * g++.old-deja/g++.jason/parse9.C: Likewise.
  7544. * g++.old-deja/g++.jason/byval2.C: Likewise.
  7545. * g++.old-deja/g++.jason/overload8.C: Likewise.
  7546. * g++.old-deja/g++.jason/pmf8.C: Likewise.
  7547. * g++.old-deja/g++.jason/template33.C: Likewise.
  7548. * g++.old-deja/g++.jason/return3.C: Likewise.
  7549. * g++.old-deja/g++.jason/scoping2.C: Likewise.
  7550. * g++.old-deja/g++.jason/virtual.C: Likewise.
  7551. * g++.old-deja/g++.jason/opeq3.C: Likewise.
  7552. * g++.old-deja/g++.jason/template27.C: Likewise.
  7553. * g++.old-deja/g++.jason/synth6.C: Likewise.
  7554. * g++.old-deja/g++.jason/ref8.C: Likewise.
  7555. * g++.old-deja/g++.jason/offset1.C: Likewise.
  7556. * g++.old-deja/g++.other/static20.C: Likewise.
  7557. * g++.old-deja/g++.other/array1.C: Likewise.
  7558. * g++.old-deja/g++.other/new3.C: Likewise.
  7559. * g++.old-deja/g++.other/array2.C: Likewise.
  7560. * g++.old-deja/g++.other/overload9.C: Likewise.
  7561. * g++.old-deja/g++.other/cast6.C: Likewise.
  7562. * g++.old-deja/g++.other/ptrmem8.C: Likewise.
  7563. * g++.old-deja/g++.other/eh4.C: Likewise.
  7564. * g++.old-deja/g++.other/using7.C: Likewise.
  7565. * g++.old-deja/g++.other/init18.C: Likewise.
  7566. * g++.old-deja/g++.other/dyncast1.C: Likewise.
  7567. * g++.old-deja/g++.other/dyncast2.C: Likewise.
  7568. * g++.old-deja/g++.other/dtor11.C: Likewise.
  7569. * g++.old-deja/g++.pt/static11.C: Likewise.
  7570. * g++.old-deja/g++.pt/crash19.C: Likewise.
  7571. * g++.old-deja/g++.pt/overload12.C: Likewise.
  7572. * g++.old-deja/g++.pt/crash46.C: Likewise.
  7573. * g++.old-deja/g++.pt/mi1.C: Likewise.
  7574. * g++.old-deja/g++.pt/vaarg3.C: Likewise.
  7575. * g++.old-deja/g++.pt/nontype5.C: Likewise.
  7576. * g++.old-deja/g++.pt/local5.C: Likewise.
  7577. * g++.old-deja/g++.pt/typename2.C: Likewise.
  7578. * g++.old-deja/g++.pt/explicit80.C: Likewise.
  7579. * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
  7580. * g++.old-deja/g++.law/visibility1.C: Likewise.
  7581. * g++.old-deja/g++.law/visibility2.C: Likewise.
  7582. * g++.old-deja/g++.law/virtual2.C: Likewise.
  7583. * g++.old-deja/g++.law/operators19.C: Likewise.
  7584. * g++.old-deja/g++.law/parsing10.C: Likewise.
  7585. * g++.old-deja/g++.law/visibility4.C: Likewise.
  7586. * g++.old-deja/g++.law/operators4.C: Likewise.
  7587. * g++.old-deja/g++.law/dtors2.C: Likewise.
  7588. * g++.old-deja/g++.law/missed-error3.C: Likewise.
  7589. * g++.old-deja/g++.law/visibility10.C: Likewise.
  7590. * g++.old-deja/g++.law/scope3.C: Likewise.
  7591. * g++.old-deja/g++.law/casts2.C: Likewise.
  7592. * g++.old-deja/g++.law/code-gen5.C: Likewise.
  7593. * g++.old-deja/g++.law/operators33.C: Likewise.
  7594. * g++.old-deja/g++.law/friend4.C: Likewise.
  7595. * g++.old-deja/g++.mike/pmf7.C: Likewise.
  7596. * g++.old-deja/g++.mike/p5611.C: Likewise.
  7597. * g++.old-deja/g++.mike/net37.C: Likewise.
  7598. * g++.old-deja/g++.mike/p3570.C: Likewise.
  7599. * g++.old-deja/g++.mike/p5718.C: Likewise.
  7600. * g++.old-deja/g++.mike/net21.C: Likewise.
  7601. * g++.old-deja/g++.mike/p1862.C: Likewise.
  7602. * g++.old-deja/g++.mike/p4511.C: Likewise.
  7603. * g++.old-deja/g++.mike/virt3.C: Likewise.
  7604. * g++.old-deja/g++.mike/p16146.C: Likewise.
  7605. * g++.old-deja/g++.mike/p1989.C: Likewise.
  7606. * g++.old-deja/g++.mike/p5571.C: Likewise.
  7607. * g++.old-deja/g++.gb/scope10.C: Likewise.
  7608. * g++.old-deja/g++.abi/primary5.C: Likewise.
  7609. * g++.old-deja/g++.abi/empty2.C: Likewise.
  7610. * g++.old-deja/g++.abi/arraynew.C: Likewise.
  7611. * g++.old-deja/g++.eh/vbase4.C: Likewise.
  7612. * g++.old-deja/g++.eh/ptr1.C: Likewise.
  7613. * g++.old-deja/g++.eh/cleanup1.C: Likewise.
  7614. * g++.old-deja/g++.bob/template3.C: Likewise.
  7615. * g++.old-deja/g++.bob/inherit1.C: Likewise.
  7616. 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
  7617. PR fortran/31193
  7618. * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
  7619. 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
  7620. PR fortran/20897
  7621. * gfortran.dg/derived_name_1.f90: New.
  7622. * gfortran.dg/derived_name_2.f: New.
  7623. 2007-03-21 Richard Sandiford <richard@codesourcery.com>
  7624. * lib/target-supports.exp (check_effective_target_nonpic): New
  7625. procedure.
  7626. * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
  7627. when compiling PIC.
  7628. * gcc.target/i386/asm-4.c: Require nonpic.
  7629. * gcc.target/i386/cmov1.c: Likewise.
  7630. * gcc.target/i386/mul.c: Likewise.
  7631. * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
  7632. * gcc.target/i386/ssetype-1.c: Require nonpic.
  7633. * gcc.target/i386/ssetype-3.c: Likewise.
  7634. * gcc.target/i386/ssetype-5.c: Likewise.
  7635. 2007-03-21 Richard Sandiford <richard@codesourcery.com>
  7636. * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
  7637. * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
  7638. * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
  7639. * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
  7640. 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
  7641. PR tree-optimization/30590
  7642. * g++.dg/opt/pr30590.C: New testcase.
  7643. 2007-03-20 Jakub Jelinek <jakub@redhat.com>
  7644. PR c/30762
  7645. * gcc.dg/pr30762-1.c: New test.
  7646. * gcc.dg/pr30762-2.c: New test.
  7647. PR inline-asm/30505
  7648. * gcc.target/i386/pr30505.c: New test.
  7649. 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
  7650. * gcc.target/arm/register-variables.c: New.
  7651. 2007-03-19 Jeff Law <law@redhat.com>
  7652. * PR tree-optimization/30984
  7653. * gcc.c-torture/pr30984.c: New test.
  7654. 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7655. Richard Guenther <rguenther@suse.de>
  7656. PR tree-optimization/31254
  7657. * gcc.dg/torture/pr31254.c: New testcase.
  7658. 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
  7659. * gcc.dg/torture/pr26565.c: Expect warning on packed field for
  7660. target default_packed.
  7661. 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  7662. PR fortran/31203
  7663. * gfortran.dg/string_length_1.f90: New test.
  7664. 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  7665. PR testsuite/30395
  7666. * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
  7667. 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7668. PR libgfortran/31052
  7669. * gfortran.dg/namelist_27.f90: New test.
  7670. 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
  7671. PR fortran/30531
  7672. * gfortran.dg/used_types_14.f90: New test.
  7673. PR fortran/31086
  7674. * gfortran.dg/used_types_15.f90: New test.
  7675. 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
  7676. * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
  7677. * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
  7678. 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  7679. PR fortran/31120
  7680. * gfortran.dg/integer_exponentiation_2.f90: New test.
  7681. 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
  7682. PR tree-optimization/31041
  7683. * gcc.dg/vect/pr31041.c: New test.
  7684. 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  7685. * g++.dg/warn/Wconversion-integer.C: New
  7686. * g++.dg/warn/Wconversion-real.C: New.
  7687. * g++.dg/warn/Wconversion-real-integer.C: New.
  7688. * g++.dg/warn/conv2.C: Updated.
  7689. 2007-03-16 Richard Sandiford <richard@codesourcery.com>
  7690. * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
  7691. exclude RTPs.
  7692. 2007-03-16 Richard Guenther <rguenther@suse.de>
  7693. PR tree-optimization/31146
  7694. * g++.dg/tree-ssa/pr31146.C: New testcase.
  7695. 2007-03-16 Richard Sandiford <richard@codesourcery.com>
  7696. * lib/target-supports.exp (check_missing_uclibc_feature): Don't
  7697. assume that the target has <features.h>.
  7698. 2007-03-16 Richard Sandiford <richard@codesourcery.com>
  7699. * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
  7700. dg-options rather than to the whole test.
  7701. 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
  7702. PR debug/29906
  7703. * g++.dg/debug/pr29906.C: New
  7704. 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7705. PR libgfortran/31099
  7706. * gfortran.dg/unformatted_recl.f90: Update test.
  7707. 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
  7708. * gcc.dg/tree-ssa/prefetch-5.c: New test.
  7709. 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  7710. PR c++/30891
  7711. * g++.dg/parse/namespace-definition.C: New.
  7712. 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  7713. PR c++/24924
  7714. * g++.dg/cpp/pedantic-errors.C: New.
  7715. * g++.dg/cpp/permissive.C: New.
  7716. 2007-03-15 Richard Sandiford <richard@codesourcery.com>
  7717. * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
  7718. * g++.old-deja/g++.other/store-expr1.C: Require fpic.
  7719. 2007-03-15 Richard Sandiford <richard@codesourcery.com>
  7720. * lib/target-supports.exp (check_missing_uclibc_feature)
  7721. (check_effective_target_wchar): New procedures.
  7722. * gcc.dg/wchar_t-1.c: Require target wchar.
  7723. * gcc.dg/wint_t-1.c: Likewise.
  7724. 2007-03-15 Richard Sandiford <richard@codesourcery.com>
  7725. * lib/target-supports.exp (check_gc_sections_available): Return
  7726. false for VxWorks targets.
  7727. 2007-03-15 Dirk Mueller <dmueller@suse.de>
  7728. * g++.dg/warn/Wconversion2.C: Fix typo.
  7729. * gcc.dg/if-empty-1.c: Ditto.
  7730. 2007-03-15 Richard Sandiford <richard@codesourcery.com>
  7731. * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
  7732. 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
  7733. * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
  7734. * gcc.target/i386/pr31167.c: Ditto.
  7735. 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
  7736. PR target/31167
  7737. * gcc.target/i386/pr31167.c: New test.
  7738. 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
  7739. PR fortran/30922
  7740. * gfortran.dg/import5.f90.f90: New test.
  7741. PR fortran/30879
  7742. * gfortran.dg/data_components_1.f90: New test.
  7743. PR fortran/30870
  7744. * gfortran.dg/generic_13.f90: New test.
  7745. PR fortran/31163
  7746. * gfortran.dg/alloc_comp_basics_5.f90: New test.
  7747. 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7748. PR libgfortran/31051
  7749. * gfortran.dg/fmt_t_4.f90: New
  7750. 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7751. PR C++/31165
  7752. * g++.dg/other/default7.C: New test.
  7753. 2007-03-15 Dirk Mueller <dmueller@suse.de>
  7754. * g++.dg/warn/Wconversion2.C: New.
  7755. 2007-03-14 Eric Christopher <echristo@apple.com>
  7756. * gcc.dg/ssp-1.c: New.
  7757. * gcc.dg/ssp-2.c: Ditto.
  7758. 2007-03-14 Dirk Mueller <dmueller@suse.de>
  7759. * g++.dg/warn/do-empty.C: New.
  7760. * gcc.dg/do-empty.c: New.
  7761. * gcc.dg/if-empty-1.c: Update.
  7762. * gcc.dg/20001116-1.c: Update.
  7763. * gcc.dg/pr23165.c: Update.
  7764. 2007-03-14 Jakub Jelinek <jakub@redhat.com>
  7765. * gfortran.dg/module_implicit_conversion.f90: New test.
  7766. 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
  7767. PR middle-end/31127
  7768. * gcc.dg/pr31127.c: New.
  7769. 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
  7770. * gcc.dg/tree-ssa/loop-26.c: New test.
  7771. 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
  7772. * gcc.target/i386/cmpxchg16b-1.c: New test.
  7773. 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
  7774. * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
  7775. * gcc.dg/c99-vla-1.c: Likewise.
  7776. * g++.dg/ext/vla1.C: Likewise
  7777. 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
  7778. * gcc.dg/wvla-1.c: New test
  7779. * gcc.dg/wvla-2.c: New test
  7780. * gcc.dg/wvla-3.c: New test
  7781. * gcc.dg/wvla-4.c: New test
  7782. * gcc.dg/wvla-5.c: New test
  7783. * gcc.dg/wvla-6.c: New test
  7784. * gcc.dg/wvla-7.c: New test
  7785. * g++.dg/warn/Wvla-1.C: New test
  7786. * g++.dg/warn/Wvla-2.C: New test
  7787. * g++.dg/warn/Wvla-3.C: New test
  7788. 2007-03-12 Mark Mitchell <mark@codesourcery.com>
  7789. PR c++/30108
  7790. * g++.dg/other/default6.C: New test.
  7791. 2007-03-12 Richard Sandiford <richard@codesourcery.com>
  7792. * lib/target-supports.exp (check_profiling_available): Return false
  7793. for VxWorks.
  7794. (check_effective_target_vxworks_kernel): New procedure.
  7795. * gcc.dg/20040813-1.c: Extend list of stabless targets to include
  7796. VxWorks.
  7797. * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
  7798. * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
  7799. to include VxWorks.
  7800. * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
  7801. 2007-03-12 Richard Sandiford <richard@codesourcery.com>
  7802. * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
  7803. PIC is not supported.
  7804. * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
  7805. * gcc.dg/20020426-2.c: Likewise.
  7806. * gcc.dg/pr28243.c: Likewise.
  7807. * gcc.dg/visibility-11.c: Likewise.
  7808. * gcc.dg/tls/opt-9.c: Likewise.
  7809. * gcc.dg/tls/opt-10.c: Likewise.
  7810. * gcc.dg/tls/pic-1.c: Likewise.
  7811. * gcc.dg/tls/struct-1.c: Likewise.
  7812. * gcc.target/i386/20000807-1.c: Likewise.
  7813. * gcc.target/i386/20000904-1.c: Likewise.
  7814. * gcc.target/i386/20011119-1.c: Likewise.
  7815. * gcc.target/i386/990213-2.c: Likewise.
  7816. * gcc.target/i386/990214-1.c: Likewise.
  7817. * gcc.target/i386/compress-float-387-pic.c: Likewise.
  7818. * gcc.target/i386/compress-float-sse-pic.c: Likewise.
  7819. * gcc.target/i386/pic-1.c: Likewise.
  7820. * gcc.target/i386/pr21518.c: Likewise.
  7821. * gcc.target/i386/pr23098.c: Likewise.
  7822. * gcc.target/i386/pr23943.c: Likewise.
  7823. 2007-03-11 Mark Mitchell <mark@codesourcery.com>
  7824. PR c++/31038
  7825. * g++.dg/template/complit2.C: New test.
  7826. PR c++/30328
  7827. * g++.dg/ext/bitfield1.C: New test.
  7828. 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
  7829. PR fortran/30883
  7830. * gfortran.dg/interface_11.f90: New test.
  7831. 2007-03-11 Richard Guenther <rguenther@suse.de>
  7832. PR tree-optimization/31115
  7833. * gcc.dg/torture/pr31115.c: New testcase.
  7834. 2007-03-11 Ira Rosen <irar@il.ibm.com>
  7835. PR tree-optimization/29925
  7836. * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
  7837. 2007-03-10 Mark Mitchell <mark@codesourcery.com>
  7838. PR c++/30274
  7839. * g++.dg/expr/bitfield3.C: New test.
  7840. * g++.dg/expr/bitfield4.C: Likewise.
  7841. * g++.dg/expr/bitfield5.C: Likewise.
  7842. * g++.dg/expr/bitfield6.C: Likewise.
  7843. PR c++/30924
  7844. * g++.dg/template/array18.C: New test.
  7845. 2007-03-10 Dirk Mueller <dmueller@suse.de>
  7846. PR c++/17946
  7847. * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
  7848. * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
  7849. 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
  7850. PR c++/20599
  7851. * g++.dg/cpp0x/variadic-bind.C: New.
  7852. * g++.dg/cpp0x/variadic-function.C: New.
  7853. * g++.dg/cpp0x/variadic-mem_fn.C: New.
  7854. * g++.dg/cpp0x/variadic-tuple.C: New.
  7855. * g++.dg/cpp0x/variadic1.C: New.
  7856. * g++.dg/cpp0x/variadic2.C: New.
  7857. * g++.dg/cpp0x/variadic3.C: New.
  7858. * g++.dg/cpp0x/variadic4.C: New.
  7859. * g++.dg/cpp0x/variadic5.C: New.
  7860. * g++.dg/cpp0x/variadic6.C: New.
  7861. * g++.dg/cpp0x/variadic7.C: New.
  7862. * g++.dg/cpp0x/variadic8.C: New.
  7863. * g++.dg/cpp0x/variadic9.C: New.
  7864. * g++.dg/cpp0x/variadic10.C: New.
  7865. * g++.dg/cpp0x/variadic11.C: New.
  7866. * g++.dg/cpp0x/variadic12.C: New.
  7867. * g++.dg/cpp0x/variadic13.C: New.
  7868. * g++.dg/cpp0x/variadic14.C: New.
  7869. * g++.dg/cpp0x/variadic15.C: New.
  7870. * g++.dg/cpp0x/variadic16.C: New.
  7871. * g++.dg/cpp0x/variadic17.C: New.
  7872. * g++.dg/cpp0x/variadic18.C: New.
  7873. * g++.dg/cpp0x/variadic19.C: New.
  7874. * g++.dg/cpp0x/variadic20.C: New.
  7875. * g++.dg/cpp0x/variadic21.C: New.
  7876. * g++.dg/cpp0x/variadic22.C: New.
  7877. * g++.dg/cpp0x/variadic23.C: New.
  7878. * g++.dg/cpp0x/variadic24.C: New.
  7879. * g++.dg/cpp0x/variadic25.C: New.
  7880. * g++.dg/cpp0x/variadic26.C: New.
  7881. * g++.dg/cpp0x/variadic27.C: New.
  7882. * g++.dg/cpp0x/variadic28.C: New.
  7883. * g++.dg/cpp0x/variadic29.C: New.
  7884. * g++.dg/cpp0x/variadic30.C: New.
  7885. * g++.dg/cpp0x/variadic31.C: New.
  7886. * g++.dg/cpp0x/variadic32.C: New.
  7887. * g++.dg/cpp0x/variadic33.C: New.
  7888. * g++.dg/cpp0x/variadic34.C: New.
  7889. * g++.dg/cpp0x/variadic35.C: New.
  7890. * g++.dg/cpp0x/variadic36.C: New.
  7891. * g++.dg/cpp0x/variadic37.C: New.
  7892. * g++.dg/cpp0x/variadic38.C: New.
  7893. * g++.dg/cpp0x/variadic39.C: New.
  7894. * g++.dg/cpp0x/variadic40.C: New.
  7895. * g++.dg/cpp0x/variadic41.C: New.
  7896. * g++.dg/cpp0x/variadic42.C: New.
  7897. * g++.dg/cpp0x/variadic43.C: New.
  7898. * g++.dg/cpp0x/variadic44.C: New.
  7899. * g++.dg/cpp0x/variadic45.C: New.
  7900. * g++.dg/cpp0x/variadic46.C: New.
  7901. * g++.dg/cpp0x/variadic47.C: New.
  7902. * g++.dg/cpp0x/variadic48.C: New.
  7903. * g++.dg/cpp0x/variadic49.C: New.
  7904. * g++.dg/cpp0x/variadic50.C: New.
  7905. * g++.dg/cpp0x/variadic51.C: New.
  7906. * g++.dg/cpp0x/variadic52.C: New.
  7907. * g++.dg/cpp0x/variadic53.C: New.
  7908. * g++.dg/cpp0x/variadic54.C: New.
  7909. * g++.dg/cpp0x/variadic55.C: New.
  7910. * g++.dg/cpp0x/variadic56.C: New.
  7911. * g++.dg/cpp0x/variadic57.C: New.
  7912. * g++.dg/cpp0x/variadic58.C: New.
  7913. * g++.dg/cpp0x/variadic59.C: New.
  7914. * g++.dg/cpp0x/variadic60.C : New.
  7915. * g++.dg/cpp0x/variadic61.C : New.
  7916. * g++.dg/cpp0x/variadic62.C : New.
  7917. * g++.dg/cpp0x/variadic63.C : New.
  7918. * g++.dg/cpp0x/variadic64.C : New.
  7919. * g++.dg/cpp0x/variadic65.C : New.
  7920. * g++.dg/cpp0x/variadic66.C : New.
  7921. * g++.dg/cpp0x/variadic67.C : New.
  7922. * g++.dg/cpp0x/variadic68.C : New.
  7923. * g++.dg/cpp0x/variadic69.C : New.
  7924. * g++.dg/cpp0x/variadic70.C : New.
  7925. * g++.dg/cpp0x/variadic71.C : New.
  7926. * g++.dg/cpp0x/variadic72.C : New.
  7927. * g++.dg/cpp0x/variadic73.C : New.
  7928. * g++.dg/cpp0x/variadic74.C : New.
  7929. * g++.dg/cpp0x/variadic75.C : New.
  7930. * g++.dg/cpp0x/variadic-ex1.C : New.
  7931. * g++.dg/cpp0x/variadic-ex2.C : New.
  7932. * g++.dg/cpp0x/variadic-ex3.C : New.
  7933. * g++.dg/cpp0x/variadic-ex4.C : New.
  7934. * g++.dg/cpp0x/variadic-ex5.C : New.
  7935. * g++.dg/cpp0x/variadic-ex6.C : New.
  7936. * g++.dg/cpp0x/variadic-ex7.C : New.
  7937. * g++.dg/cpp0x/variadic-ex8.C : New.
  7938. * g++.dg/cpp0x/variadic-ex9.C : New.
  7939. * g++.dg/cpp0x/variadic-ex10.C : New.
  7940. * g++.dg/cpp0x/variadic-ex11.C : New.
  7941. * g++.dg/cpp0x/variadic-ex12.C : New.
  7942. * g++.dg/cpp0x/variadic-ex13.C : New.
  7943. * g++.dg/cpp0x/variadic-ex14.C : New.
  7944. 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  7945. PR libgfortran/31099
  7946. * gfortran.dg/unformatted_recl.f90: New test.
  7947. 2007-03-09 Roger Sayle <roger@eyesopen.com>
  7948. * gcc.dg/fold-eqcmplx-1.c: New test case.
  7949. 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
  7950. PR rtl-optimization/30643
  7951. * gcc.dg/pr30643.c: New.
  7952. 2007-03-09 Chao-ying Fu <fu@mips.com>
  7953. * gcc.target/mips/mips32-dspr2-type.c: New test.
  7954. * gcc.target/mips/mips32-dspr2.c: New test.
  7955. * gcc.target/mips/dspr2-MULT.c: New test.
  7956. * gcc.target/mips/dspr2-MULTU.c: New test.
  7957. * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
  7958. * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
  7959. Adjust some formats.
  7960. 2007-03-09 Dirk Mueller <dmueller@suse.de>
  7961. PR c++/17946
  7962. * gcc.dg/Wlogical-op-1.c: New.
  7963. * g++.dg/warn/Wlogical-op-1.C: New.
  7964. 2007-03-09 Richard Guenther <rguenther@suse.de>
  7965. PR tree-optimization/30904
  7966. PR middle-end/31058
  7967. * gcc.dg/pr30904.c: Remove xfail.
  7968. 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
  7969. PR C/31072
  7970. * gcc.c-torture/execute/pr31072.c: New test.
  7971. 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  7972. * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
  7973. * gcc.dg/torture/builtin-attr-1.c: Likewise.
  7974. * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
  7975. *lrint* and *lround*.
  7976. * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
  7977. floor->lfloor.
  7978. * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
  7979. * gcc.dg/torture/builtin-integral-1.c: Likewise.
  7980. * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
  7981. and *lround*. Correct macro names.
  7982. * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
  7983. * gcc.dg/torture/builtin-rounding-1.c: Likewise.
  7984. 2007-03-08 Ian Lance Taylor <iant@google.com>
  7985. * gcc.dg/no-strict-overflow-5.c: New test.
  7986. * gcc.dg/no-strict-overflow-6.c: New test.
  7987. * gcc.dg/Wstrict-overflow-11.c: New test.
  7988. * gcc.dg/Wstrict-overflow-12.c: New test.
  7989. * gcc.dg/Wstrict-overflow-13.c: New test.
  7990. * gcc.dg/Wstrict-overflow-14.c: New test.
  7991. * gcc.dg/Wstrict-overflow-15.c: New test.
  7992. 2007-03-08 Richard Sandiford <richard@codesourcery.com>
  7993. * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
  7994. for VxWorks kernel mode.
  7995. * gcc.c-torture/execute/strncmp-1.x: Likewise.
  7996. 2007-03-08 Richard Sandiford <richard@codesourcery.com>
  7997. * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
  7998. mode.
  7999. 2007-03-08 Richard Sandiford <richard@codesourcery.com>
  8000. * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
  8001. and lib/bfill.c on VxWorks targets.
  8002. * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
  8003. * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
  8004. lib/bfill.c and lib/memmove.c on VxWorks targets.
  8005. * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
  8006. * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
  8007. on VxWorks targets.
  8008. * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
  8009. * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
  8010. 2007-03-08 Tobias Burnus <burnus@net-b.de>
  8011. * gfortran.dg/use_5.f90: New test.
  8012. * gfortran.dg/use_6.f90: Ditto.
  8013. * gfortran.dg/use_7.f90: Ditto.
  8014. 2007-03-08 Tobias Burnus <burnus@net-b.de>
  8015. PR fortran/30973
  8016. * gfortran.dg/use_4.f90: New test.
  8017. * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
  8018. 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
  8019. PR fortran/31011
  8020. * gfortran.dg/parameter_array_section_2.f90: New test.
  8021. 2007-03-08 Volker Reichelt <v.reichelt@netcologne.de>
  8022. PR c++/30852
  8023. * g++.dg/ext/offsetof1.C: Add cases with volatile.
  8024. PR c++/30534
  8025. * g++.dg/template/arg5.C: New test.
  8026. 2007-03-07 Joseph Myers <joseph@codesourcery.com>
  8027. * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
  8028. 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
  8029. * gcc.dg/var-expand1.c: Add newline at end of file.
  8030. 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
  8031. * g++.old-deja/g++.jason/template31.C: Include cstdlib.
  8032. 2007-03-06 Richard Sandiford <richard@codesourcery.com>
  8033. * gcc.c-torture/compile/m68k-byte-addr.c: New test.
  8034. 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8035. * gcc.dg/torture/builtin-convert-4.c: New test.
  8036. 2007-03-05 Ian Lance Taylor <iant@google.com>
  8037. * gcc.c-torture/compile/pr31034.c: New test.
  8038. 2007-03-05 Ian Lance Taylor <iant@google.com>
  8039. * gcc.dg/inline-18.c: New test.
  8040. * gcc.dg/inline-19.c: New test.
  8041. * gcc.dg/inline-20.c: New test.
  8042. * gcc.dg/inline-21.c: New test.
  8043. 2007-03-05 Richard Guenther <rguenther@suse.de>
  8044. PR tree-optimization/14052
  8045. * gcc.dg/tree-ssa/vrp33.c: New testcase.
  8046. 2007-03-05 Richard Guenther <rguenther@suse.de>
  8047. PR tree-optimization/23777
  8048. * gcc.dg/tree-ssa/pr23777.c: New testcase.
  8049. 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8050. PR other/30465
  8051. * gcc.dg/multiple-overflow-warn-3.c: New.
  8052. * g++.dg/warn/multiple-overflow-warn-3.C: New.
  8053. 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
  8054. PR c++/30895
  8055. * g++.dg/parse/template23.C: New test.
  8056. 2007-03-04 Roger Sayle <roger@eyesopen.com>
  8057. PR middle-end/30744
  8058. * gcc.dg/pr30744-1.c: New test case.
  8059. 2007-03-04 Tobias Burnus <burnus@net-b.de>
  8060. * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
  8061. 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  8062. PR target/30406
  8063. * gfortran.dg/logical_3.f90: New test.
  8064. 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
  8065. PR libfortran/30981
  8066. * gfortran.dg/integer_exponentiation_1.f90: New test.
  8067. 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
  8068. * gcc.target/m68k/m68k.exp: New.
  8069. * gcc.target/m68k/crash1.c: New.
  8070. 2007-03-03 Tobias Burnus <burnus@net-b.de>
  8071. * gfortran.dg/c_by_val.c: Use int64_t instead of long
  8072. to be more compatible with integer(kind=8).
  8073. 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  8074. PR libfortran/31001
  8075. * gfortran.dg/zero_sized_3.f90: New test.
  8076. 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8077. PR c++/15787
  8078. * g++.dg/parse/else.C: New.
  8079. * g++.dg/parse/else-2.C: New.
  8080. 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
  8081. Tobias Burnus <burnus@net-b.de>
  8082. PR fortran/30882
  8083. * gfortran.dg/size_dim.f90: New test.
  8084. 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
  8085. Tobias Burnus <burnus@net-b.de>
  8086. PR fortran/30873
  8087. * gfortran.dg/entry_9.f90: New test.
  8088. 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
  8089. PR c++/28253
  8090. * g++.dg/inherit/covariant16.C: New test.
  8091. 2007-03-02 Geoffrey Keating <geoffk@apple.com>
  8092. * g++.dg/other/darwin-minversion-1.C: New.
  8093. 2007-03-02 Diego Novillo <dnovillo@redhat.com>
  8094. * gcc.dg/tree-ssa/20070302-1.c: New test.
  8095. 2007-03-02 Joseph Myers <joseph@codesourcery.com>
  8096. * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
  8097. tests.
  8098. 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
  8099. * gcc.dg/tree-ssa/prefetch-4.c: New test.
  8100. 2007-03-01 Simon Baldwin <simonb@google.com>
  8101. PR c++/23689
  8102. * warn/ignored_typedef.C: New.
  8103. * init/ctor8.C: Added dg-warning to consume ignored typedef
  8104. warning.
  8105. * template/typedef2.C: Ditto. Moved dg-error onto its own line
  8106. and added an explicit line number.
  8107. 2007-02-28 Richard Guenther <rguenther@suse.de>
  8108. PR middle-end/30364
  8109. * gcc.dg/torture/pr30364-1.c: New testcase.
  8110. * gcc.dg/torture/pr30364-2.c: Likewise.
  8111. * gcc.dg/torture/pr30364-3.c: Likewise.
  8112. 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8113. * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
  8114. powerpc*, use -funsafe-math-optimizations.
  8115. * gcc.dg/torture/builtin-logb-1.c: Likewise.
  8116. * gcc.dg/torture/builtin-modf-1.c: Likewise.
  8117. 2007-02-28 Tobias Burnus <burnus@net-b.de>
  8118. Paul Thomas <pault@gcc.gnu.org>
  8119. PR fortran/30888
  8120. PR fortran/30887
  8121. * c_by_val_1.f: Test %VAL() with non-default kind.
  8122. * c_by_val.c: Ditto.
  8123. * c_by_val_4.f: New test.
  8124. 2007-02-28 Tobias Burnus <burnus@net-b.de>
  8125. PR fortran/30968
  8126. * gfortran.dg/continuation_7.f90: New test.
  8127. 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
  8128. * g++.dg/inherit/thunk7.C: New test.
  8129. * lib/target-supports.exp (check_profiling_available): Not available
  8130. for bfin-*-*.
  8131. 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
  8132. PR target/30970
  8133. * gcc.target/i386/gfortran.dg/pr30970.c: New test.
  8134. 2007-02-27 Mark Mitchell <mark@codesourcery.com>
  8135. * lib/target-supports.exp (check_effective_target_init_priority):
  8136. Remove Solaris special case.
  8137. 2007-02-26 Geoffrey Keating <geoffk@apple.com>
  8138. * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
  8139. for more builtin types.
  8140. * g++.dg/ext/visibility/class1.C: Port to Darwin.
  8141. * g++.dg/ext/visibility/noPLT.C: Likewise.
  8142. 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8143. * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
  8144. sh* targets.
  8145. 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
  8146. PR fortran/30865
  8147. * size_optional_dim_1.f90: New test.
  8148. 2007-02-25 Mark Mitchell <mark@codesourcery.com>
  8149. * gcc.dg/vxworks/vxworks.exp: New file.
  8150. * gcc.dg/vxworks/initpri1.c: Likewise.
  8151. * gcc.dg/vxworks/initpri2.c: Likewise.
  8152. * gcc.dg/initpri2.c: Add more tests.
  8153. * g++.dg/special/initpri2.C: Likewise.
  8154. * gcc.dg/initpri1.c: New test.
  8155. * gcc.dg/initpri2.c: Likewise.
  8156. * g++.dg/special/initpri1.C: New test.
  8157. * g++.dg/special/initpri2.C: Likewise.
  8158. * g++.dg/special/conpr-1.C: Use init_priority effective target.
  8159. * g++.dg/special/conpr-2.C: Likewise.
  8160. * g++.dg/special/conpr-3.C: Likewise.
  8161. * g++.dg/special/conpr-4.C: Likewise.
  8162. * g++.dg/special/initp1.C: Likewise.
  8163. * g++.dg/special/ecos.exp: Remove code to detect availability of
  8164. constructor priorities.
  8165. * lib/target-supports.exp (check_effective_target_init_priority):
  8166. New function.
  8167. 2007-02-24 Jan Hubicka <jh@suse.cz>
  8168. * gcc.c-torture/execute/pr30778.c: New testcase.
  8169. 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8170. PR libgfortran/30918
  8171. * gfortran.dg/namelist_26.f90: New test.
  8172. 2007-02-24 Richard Guenther <rguenther@suse.de>
  8173. PR middle-end/30951
  8174. * gcc.dg/pr30951.c: New testcase.
  8175. 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8176. * gcc.dg/torture/builtin-modf-1.c: New test.
  8177. 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
  8178. PR tree-optimization/30904
  8179. * gcc.dg/pr30904.c: New test.
  8180. 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8181. * gcc.test-framework/README: Correct command.
  8182. * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
  8183. -Wunused-value.
  8184. * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
  8185. 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
  8186. * lib/target-supports.exp (check_effective_target_unwrapped): New.
  8187. 2007-02-23 Mark Mitchell <mark@codesourcery.com>
  8188. * lib/target-supports.exp (check_effective_target_newlib): New
  8189. function.
  8190. 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
  8191. PR fortran/30660
  8192. * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
  8193. allocatable component.
  8194. 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8195. * gcc.dg/torture/builtin-logb-1.c: New test.
  8196. * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
  8197. * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
  8198. * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
  8199. sh* targets.
  8200. 2007-02-23 Richard Guenther <rguenther@suse.de>
  8201. * g++.dg/warn/changes-meaning.C: New testcase.
  8202. 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8203. PR libgfortran/30910
  8204. * gfortran.dg/fmt_zero_precision.f90: Update test.
  8205. 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8206. * gcc.dg/torture/builtin-frexp-1.c: New test.
  8207. 2007-02-22 Mark Mitchell <mark@codesourcery.com>
  8208. * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
  8209. 2007-02-22 Ian Lance Taylor <iant@google.com>
  8210. PR debug/30898
  8211. * g++.dg/debug/pr30898.C: New test.
  8212. 2007-02-22 Ira Rosen <irar@il.ibm.com>
  8213. * gcc.dg/vect/vect-106.c: New test.
  8214. 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
  8215. Ira Rosen <irar@il.ibm.com>
  8216. PR tree-optimization/30843
  8217. * gcc.dg/vect/pr30843.c: New test.
  8218. 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
  8219. PR tree-optimization/30858
  8220. * gcc.dg/vect/pr30858.c: New test.
  8221. 2007-02-21 Mark Mitchell <mark@codesourcery.com>
  8222. * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
  8223. to set options for compiling testglue.
  8224. * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
  8225. * lib/obj-c++.exp (obj-c++_init): Likewise.
  8226. 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
  8227. * gnat.dg/derived_aggregate.adb: New test.
  8228. 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8229. * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
  8230. sh* targets. Call the correct CKSGN macro.
  8231. 2007-02-21 Jakub Jelinek <jakub@redhat.com>
  8232. * gfortran.dg/gomp/omp_parse1.f90: New test.
  8233. * gfortran.dg/gomp/omp_parse2.f: New test.
  8234. 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
  8235. PR fortran/30869
  8236. * gfortran.dg/do_pointer_1.f90: New test.
  8237. 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8238. * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
  8239. and scalbln.
  8240. 2007-02-20 Geoffrey Keating <geoffk@apple.com>
  8241. * gcc.dg/darwin-minversion-1.c: New.
  8242. * gcc.dg/darwin-minversion-2.c: New.
  8243. 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8244. * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
  8245. 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8246. DJ Delorie <dj@redhat.com>
  8247. PR other/30824
  8248. * gcc.dg/Wfatal.c: New.
  8249. * gcc.dg/Wfatal-2.c: New.
  8250. * gcc.dg/Werror-1.c: Adjust expectations.
  8251. * gcc.dg/Werror-5.c: Likewise.
  8252. * gcc.dg/Werror-7.c: Likewise.
  8253. * gcc.dg/Werror-10.c: Likewise.
  8254. * gcc.dg/Werror-11.c: Likewise.
  8255. 2007-02-20 Tobias Burnus <burnus@net-b.de>
  8256. PR fortran/30522
  8257. * gfortran.dg/volatile10.f90: New test.
  8258. 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
  8259. PR libfortran/30533
  8260. * gfortran.dg/intrinsic_intkinds_1.f90: New test.
  8261. 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8262. * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
  8263. * gcc.dg/Walways-true-1.c: Likewise.
  8264. * gcc.dg/weak/weak-3.c: Likewise.
  8265. * gcc.dg/Werror-1.c: Likewise.
  8266. * gcc.dg/Werror-3.c: Likewise.
  8267. * gcc.dg/Werror-4.c: Likewise.
  8268. * gcc.dg/Werror-5.c: Likewise.
  8269. * gcc.dg/Werror-6.c: Likewise.
  8270. * gcc.dg/Werror-7.c: Likewise.
  8271. * gcc.dg/Werror-8.c: Likewise.
  8272. * gcc.dg/Werror-10.c: Likewise.
  8273. * gcc.dg/Werror-11.c: Likewise.
  8274. * gcc.dg/Werror-12.c: Likewise.
  8275. * g++.old-deja/g++.mike/warn8.C: Likewise.
  8276. * g++.dg/warn/Walways-true-1.C: Likewise.
  8277. * g++.dg/warn/Walways-true-2.C: Likewise.
  8278. * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
  8279. * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
  8280. -Wstring-literal-comparison with -Waddress.
  8281. * gcc.dg/Wstring-literal-comparison-4.c: Replace
  8282. -Wno-string-literal-comparison with -Wno-address.
  8283. 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
  8284. * gnat.dg/self_aggregate_with_call.adb: New test.
  8285. 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
  8286. PR tree-optimization/30975
  8287. * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
  8288. * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
  8289. * gcc.dg/vect/pr30795.c: New.
  8290. 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8291. PR fortran/30681
  8292. * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
  8293. 2007-02-18 Roger Sayle <roger@eyesopen.com>
  8294. PR rtl-optimization/28173
  8295. * gcc.target/i386/andor-1.c: New test case.
  8296. 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8297. * gcc.dg/torture/builtin-ldexp-1.c: New.
  8298. * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
  8299. 2007-02-18 Roger Sayle <roger@eyesopen.com>
  8300. * gfortran.dg/array_constructor_15.f90: New test case.
  8301. 2007-02-18 Roger Sayle <roger@eyesopen.com>
  8302. * gfortran.dg/forall_10.f90: New test case.
  8303. 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
  8304. * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
  8305. 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
  8306. * gnat.dg/test_prio_p.adb: Compile with -gnatws.
  8307. * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
  8308. 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
  8309. * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
  8310. * gcc.target/i386/builtin-bswap-3.c: Ditto.
  8311. * gcc.target/i386/xchg-1.c: New test.
  8312. * gcc.target/i386/xchg-2.c: New test.
  8313. 2007-02-16 Richard Guenther <rguenther@suse.de>
  8314. Christian Bruel <christian.bruel@st.com>
  8315. * gcc.dg/strict-overflow-5.c: New testcase.
  8316. 2007-02-16 Tobias Burnus <burnus@net-b.de>
  8317. PR fortran/30793
  8318. * gfortran.dg/func_derived_4.f90: New test.
  8319. 2007-02-15 Roger Sayle <roger@eyesopen.com>
  8320. PR middle-end/30391
  8321. * gfortran.dg/pr30391-1.f90: New test case.
  8322. 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
  8323. PR middle-end/30433
  8324. * gcc.c-torture/compile/pr30433.c: New testcase to check
  8325. that complex constants comparisions are foldded.
  8326. 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
  8327. PR C++/30158
  8328. * g++.dg/ext/stmtexpr10.C: New testcase.
  8329. 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
  8330. PR middle-end/30729
  8331. * gcc.dg/Wunused-value-2.c: New testcase.
  8332. 2007-02-15 Ian Lance Taylor <iant@google.com>
  8333. * g++.dg/eh/subreg-1.C: New test.
  8334. 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8335. PR c/26494
  8336. * gcc.dg/Wimplicit-function-declaration-c89.c: New.
  8337. * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
  8338. * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
  8339. * gcc.dg/Wimplicit-function-declaration-c99.c: New.
  8340. * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
  8341. * gcc.dg/Werror-implicit-function-declaration.c: New.
  8342. 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8343. PR c++/28943
  8344. * g++.dg/warn/pr28943.C: New.
  8345. 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8346. * gfortran.fortran-torture/execute/math.f90: Fix typo.
  8347. 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8348. PR fortran/30779
  8349. * gfortran.dg/error_recovery_3.f90: New test.
  8350. 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
  8351. * g++.dg/tree-ssa/sra-1.C: New.
  8352. 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
  8353. * g++.dg/tree-ssa/sra-1.C: New.
  8354. 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
  8355. * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
  8356. 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8357. * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
  8358. 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
  8359. PR fortran/30799
  8360. * gfortran.dg/logical_2.f90: New test.
  8361. 2007-02-14 Joseph Myers <joseph@codesourcery.com>
  8362. * gcc.dg/torture/complex-alias-1.c: New test.
  8363. 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
  8364. * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
  8365. instead of -fdump-tree-tailcall.
  8366. 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
  8367. * gfortran.dg/interface_10.f90: Fix comment typo.
  8368. 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
  8369. PR tree-optimization/30771
  8370. * gcc.dg/vect/pr30771.c: New test.
  8371. 2007-02-13 Ian Lance Taylor <iant@google.com>
  8372. * gcc.dg/Wstrict-overflow-1.c: New test.
  8373. * gcc.dg/Wstrict-overflow-2.c: New test.
  8374. * gcc.dg/Wstrict-overflow-3.c: New test.
  8375. * gcc.dg/Wstrict-overflow-4.c: New test.
  8376. * gcc.dg/Wstrict-overflow-5.c: New test.
  8377. * gcc.dg/Wstrict-overflow-6.c: New test.
  8378. * gcc.dg/Wstrict-overflow-7.c: New test.
  8379. * gcc.dg/Wstrict-overflow-8.c: New test.
  8380. * gcc.dg/Wstrict-overflow-9.c: New test.
  8381. * gcc.dg/Wstrict-overflow-10.c: New test.
  8382. 2007-02-13 Roger Sayle <roger@eyesopen.com>
  8383. * gcc.target/ia64/builtin-bswap-2.c: New test case.
  8384. 2007-02-13 Richard Henderson <rth@redhat.com>
  8385. * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
  8386. * gcc.c-torture/execute/pr29302-1.c: ... here.
  8387. 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8388. PR c/29521
  8389. * gcc.dg/c90-return-1.c: Update output.
  8390. * gcc.dg/c99-return-1.c: Likewise.
  8391. 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
  8392. PR fortran/30554
  8393. * gfortran.dg/used_dummy_types_7.f90: New test..
  8394. 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
  8395. * gcc.target/i386/parity-1.c: New test.
  8396. * gcc.target/i386/parity-2.c: New test.
  8397. 2007-02-12 Roger Sayle <roger@eyesopen.com>
  8398. * gcc.target/i386/builtin-bswap-3.c: New test case.
  8399. 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
  8400. PR tree-optimization/29145
  8401. * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
  8402. alias analysis is improved to take better advantage of restrict
  8403. qualified pointers.
  8404. * gcc.dg/vect/vect-80.c: Likewise.
  8405. * gcc.dg/vect/pr29145.c: New.
  8406. 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
  8407. * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
  8408. * gcc.target/i386/sse4a-insert.c: Likewise.
  8409. 2007-02-11 Roger Sayle <roger@eyesopen.com>
  8410. * gcc.target/ia64/builtin-popcount-1.c: New test case.
  8411. * gcc.target/ia64/builtin-popcount-2.c: Likewise.
  8412. 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
  8413. PR fortran/30478
  8414. * gfortran.dg/enum_4.f90: Update error message checks.
  8415. 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
  8416. PR fortran/30554
  8417. * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
  8418. versions of the modules.
  8419. PR fortran/30617
  8420. * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
  8421. by getting rid of recursive I/O and providing functions with
  8422. results.
  8423. PR fortran/30319
  8424. * gfortran.dg/char_array_constructor_2.f90
  8425. 2007-02-11 Mark Mitchell <mark@codesourcery.com>
  8426. PR c++/26988
  8427. * g++.dg/template/spec34.C: New test
  8428. 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
  8429. * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
  8430. on i?86 and x86_64.
  8431. * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
  8432. * gcc.dg/vect/vect-floatint-conversion-1.c: New.
  8433. * gcc.dg/vect/vect-93.c: Another loop gets vectorized
  8434. on i?86 and x86_64.
  8435. * gcc.dg/vect/vect-113.c: Ditto.
  8436. 2007-02-06 Mark Mitchell <mark@codesourcery.com>
  8437. PR c++/29487
  8438. * g++.dg/eh/weak1-C: New test.
  8439. * g++.dg/eh/weak1-a.cc: Likewise.
  8440. * g++.dg/eh/comdat1.C: Likewise.
  8441. 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
  8442. Dorit Nuzman <dorit@il.ibm.com>
  8443. * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
  8444. * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
  8445. * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
  8446. * gcc.dg/vect/vect-113.c: Likewise.
  8447. * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
  8448. 2007-02-10 Richard Henderson <rth@redhat.com>
  8449. * lib/target-supports.exp (check_effective_target_tls): Redefine
  8450. to mean non-emulated tls.
  8451. * gcc.dg/tls/alias-1.c: Remove tls requirement.
  8452. * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
  8453. gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
  8454. gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
  8455. gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
  8456. gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
  8457. gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
  8458. 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
  8459. * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
  8460. 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
  8461. * gfortran.dg/secnds.f: Replace time tolerance with a
  8462. before-and-after bracket.
  8463. * gfortran.dg/secnds-1.f: Likewise.
  8464. 2007-02-09 Tobias Burnus <burnus@net-b.de>
  8465. PR fortran/30512
  8466. * gfortran.dg/maxlocval_1.f90: New test.
  8467. 2007-02-09 Roger Sayle <roger@eyesopen.com>
  8468. * gcc.target/ia64/builtin_bswap-1.c: New test case.
  8469. 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  8470. PR fortran/30720
  8471. * gfortran.dg/array_function_1.f90: New test.
  8472. 2007-02-09 Richard Sandiford <richard@codesourcery.com>
  8473. * lib/target-supports.exp (check_effective_target_lax_strtofp)
  8474. (check_effective_target_dummy_wcsftime): New functions.
  8475. 2007-02-09 Richard Sandiford <richard@codesourcery.com>
  8476. * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
  8477. * lib/target-supports.exp (check_effective_target_uclibc): New
  8478. function.
  8479. 2007-02-09 Richard Sandiford <richard@codesourcery.com>
  8480. * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
  8481. (vsnprintf): Don't define for uClibc targets.
  8482. 2007-02-09 Richard Sandiford <richard@codesourcery.com>
  8483. * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
  8484. set before checking whether it was allowed.
  8485. * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
  8486. before checking inside_main.
  8487. 2007-02-09 Richard Sandiford <richard@codesourcery.com>
  8488. * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
  8489. uClinux targets.
  8490. (u16sf): Likewise u4sf.
  8491. * g++.dg/compat/struct-layout-1.h: Likewise.
  8492. 2007-02-09 Richard Sandiford <richard@codesourcery.com>
  8493. * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
  8494. procedure.
  8495. * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
  8496. m68k targets if check_effective_target_coldfire_fpu returns true.
  8497. 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
  8498. Richard Guenther <rguenther@suse.de>
  8499. PR middle-end/23361
  8500. * gcc.dg/fold-compare-3.c: New testcase.
  8501. * gcc.dg/tree-ssa/loop-24.c: Likewise.
  8502. 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
  8503. * gcc.dg/pr26570.c: Clean up coverage files.
  8504. * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
  8505. * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
  8506. * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
  8507. * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
  8508. * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
  8509. * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
  8510. * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
  8511. * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
  8512. * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
  8513. * gcc.dg/tree-ssa/pr25501.c: Ditto.
  8514. * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
  8515. * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
  8516. * gcc.dg/vect/pr28952.c: Ditto.
  8517. * gcc.dg/vect/pr27151.c: Ditto.
  8518. * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
  8519. * g++.dg/gomp/macro-3.C: Ditto.
  8520. 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
  8521. * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
  8522. of the loop.
  8523. 2007-02-08 Roger Sayle <roger@eyesopen.com>
  8524. * gcc.target/i386/builtin-bswap-2.c: New test case.
  8525. 2007-02-08 Roger Sayle <roger@eyesopen.com>
  8526. * gfortran.dg/forall_8.f90: New test case.
  8527. * gfortran.dg/forall_9.f90: Likewise.
  8528. 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8529. * gcc.dg/builtins-20.c: Add some -~ complex cases.
  8530. 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
  8531. * lib/target-supports.exp (check_effective_target_simulator): New.
  8532. 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
  8533. * gcc.dg/tree-ssa/loop-25.c: New test.
  8534. 2007-02-06 Richard Henderson <rth@redhat.com>
  8535. * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
  8536. 2007-02-06 Roger Sayle <roger@eyesopen.com>
  8537. * gcc.target/powerpc/popcount-1.c: New test case.
  8538. * gcc.target/powerpc/parity-1.c: Likewise.
  8539. 2007-02-06 Richard Guenther <rguenther@suse.de>
  8540. PR middle-end/27302
  8541. * gcc.dg/torture/pr27302-2.c: New testcase.
  8542. 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
  8543. * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
  8544. * gcc.dg/vect/vect-iv-1.c: New test.
  8545. * gcc.dg/vect/vect-iv-2.c: New test.
  8546. * gcc.dg/vect/vect-iv-3.c: New test.
  8547. * gcc.dg/vect/vect-iv-4.c: New test.
  8548. * gcc.dg/vect/vect-iv-5.c: New test.
  8549. * gcc.dg/vect/vect-iv-6.c: New test.
  8550. * gcc.dg/vect/vect-iv-7.c: New test.
  8551. * gcc.dg/vect/vect-iv-8.c: New test.
  8552. * gcc.dg/vect/vect-iv-9.c: New test.
  8553. * gcc.dg/vect/vect-iv-10.c: New test.
  8554. * gcc.dg/vect/vect-iv-11.c: New test.
  8555. * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
  8556. * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
  8557. * gcc.dg/vect/vect-14.c: Now vectorizable.
  8558. * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
  8559. loop).
  8560. * gcc.dg/vect/vect-27.c: Likewise.
  8561. * gcc.dg/vect/vect-29.c Likewise.
  8562. * gcc.dg/vect/vect-dv-2.c: Likewise.
  8563. * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
  8564. * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
  8565. * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
  8566. 2007-02-06 Ira Rosen <irar@il.ibm.com>
  8567. * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
  8568. 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8569. * gcc.dg/builtins-20.c: Add more cases.
  8570. 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
  8571. PR debug/30189
  8572. * gcc.dg/pr30189.c: New test.
  8573. 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
  8574. * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
  8575. for running tests.
  8576. * gcc.target/i386/sse4a-extract.c: New test.
  8577. * gcc.target/i386/sse4a-insert.c: New test.
  8578. * gcc.target/i386/sse4a-montsd.c: New test.
  8579. * gcc.target/i386/sse4a-montss.c: New test.
  8580. 2007-02-05 Richard Guenther <rguenther@suse.de>
  8581. * gcc.target/i386/vectorize3.c: New testcase.
  8582. 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
  8583. PR target/30665
  8584. * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
  8585. 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  8586. PR fortran/30611
  8587. * gfortran.dg/repeat_1.f90: New test.
  8588. 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
  8589. PR fortran/30605
  8590. * gfortran.dg/spread_shape_1.f90: Remove tabs.
  8591. * gfortran.dg/derived_init_2.f90: Ditto.
  8592. * gfortran.dg/elemental_subroutine_3.f90: Ditto.
  8593. * gfortran.dg/array_initializer_1.f90: Ditto.
  8594. * gfortran.dg/do_2.f90: Ditto.
  8595. * gfortran.dg/proc_assign_1.f90: Ditto.
  8596. 2007-02-04 Richard Guenther <rguenther@suse.de>
  8597. PR middle-end/30636
  8598. * g++.dg/warn/pr30636.C: New testcase.
  8599. * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
  8600. 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
  8601. PR middle-end/30667
  8602. * gfortran.dg/pr30667.f: New test.
  8603. 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8604. * gcc.dg/builtins-54.c: Add more cases.
  8605. 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
  8606. PR fortran/30514
  8607. * gfortran.dg/zero_sized_2.f90: New test.
  8608. PR fortran/30660
  8609. * gfortran.dg/alloc_comp_basics_4.f90: New test.
  8610. PR fortran/29820
  8611. * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
  8612. file.
  8613. 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
  8614. PR fortran/30683
  8615. * gfortran.dg/interface_10.f90: New test.
  8616. 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8617. * gcc.dg/builtins-20.c: Add more cases.
  8618. 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
  8619. PR target/29682
  8620. * gcc-target/ia64/pr29682.c: New test.
  8621. 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
  8622. PR fortran/30284
  8623. * gfortran.dg/arrayio_11.f90.f90: New test.
  8624. PR fortran/30626
  8625. * gfortran.dg/arrayio_12.f90.f90: New test.
  8626. 2007-02-02 Jakub Jelinek <jakub@redhat.com>
  8627. PR c++/30536
  8628. * g++.dg/tls/diag-5.C: New test.
  8629. PR middle-end/30473
  8630. * gcc.dg/pr30473.c: New test.
  8631. * gcc.c-torture/execute/20070201-1.c: New test.
  8632. 2007-02-01 Roger Sayle <roger@eyesopen.com>
  8633. * gfortran.dg/dependency_20.f90: New test case.
  8634. 2007-01-31 Ian Lance Taylor <iant@google.com>
  8635. * gcc.dg/lower-subreg-1.c (test): New test.
  8636. 2007-01-30 Geoffrey Keating <geoffk@apple.com>
  8637. * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
  8638. 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8639. * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
  8640. * gcc.dg/torture/builtin-math-3.c: Likewise.
  8641. 2007-01-31 Dirk Mueller <dmueller@suse.de>
  8642. gcc.dg/Wparentheses-2.c: Update and add new tests.
  8643. 2007-01-31 Ira Rosen <irar@il.ibm.com>
  8644. * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
  8645. vectorize.
  8646. 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
  8647. * gcc.dg/builtins-63.c: New test.
  8648. 2007-01-31 Tobias Burnus <burnus@net-b.de>
  8649. PR fortran/27588
  8650. * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
  8651. 2007-01-31 Tobias Burnus <burnus@net-b.de>
  8652. PR fortran/30520
  8653. * gfortran.dg/volatile8.f90: New argument conformance test.
  8654. * gfortran.dg/volatile9.f90: New scope test.
  8655. 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8656. PR c++/24745
  8657. * g++.dg/warn/null4.C: New.
  8658. 2001-01-30 Roger Sayle <roger@eyesopen.com>
  8659. Uros Bizjak <ubizjak@gmail.com>
  8660. * gcc.dg/large-size-array-3.c: Correct typo.
  8661. 2007-01-30 Richard Guenther <rguenther@suse.de>
  8662. PR middle-end/27657
  8663. * g++.dg/debug/pr27657.C: New testcase.
  8664. 2007-01-30 Richard Guenther <rguenther@suse.de>
  8665. PR middle-end/30313
  8666. * gcc.dg/torture/pr30313.c: New testcase.
  8667. 2007-01-29 Janis Johnson <janis187@us.ibm.com>
  8668. * gcc.dg/dfp/dfp-except.h: New file.
  8669. * gcc.dg/dfp/fe-check.h: New file.
  8670. * gcc.dg/dfp/fe-binop.c: New test.
  8671. * gcc.dg/dfp/fe-convert-1.c: New test.
  8672. * gcc.dg/dfp/fe-convert-2.c: New test.
  8673. * gcc.dg/dfp/fe-convert-3.c: New test.
  8674. * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
  8675. * gcc.dg/dfp/decfloat-constants.c: Ditto.
  8676. * gcc.dg/dfp/convert-dfp.c: Ditto.
  8677. * gcc.dg/dfp/convert-int-saturate.c: Ditto.
  8678. 2007-01-29 Josh Conner <jconner@apple.com>
  8679. * gcc.target/powerpc/altivec-24.c: New test.
  8680. 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
  8681. PR c++/28266
  8682. * g++.dg/parse/defarg12.C: New test.
  8683. 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
  8684. PR fortran/30554
  8685. * gfortran.dg/used_dummy_types_6.f90: New test.
  8686. 2007-01-28 Jan Hubicka <jh@suse.cz>
  8687. * gcc.dg/tree-prof/val-prof-6.c: New test.
  8688. 2007-01-28 Roger Sayle <roger@eyesopen.com>
  8689. * gcc.dg/large-size-array-3.c: Correct test case (portability).
  8690. 2007-01-28 Andrew Pinski <pinskia@gmail.com>
  8691. PR C++/28988
  8692. * g++.dg/expr/dtor4.C: New test.
  8693. 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
  8694. * gcc.dg/tree-ssa/loop-23.c: New test.
  8695. 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
  8696. PR libfortran/30389
  8697. * gfortran.dg/achar_2.f90: New test.
  8698. * gfortran.dg/achar_3.f90: New test.
  8699. 2007-01-27 Ian Lance Taylor <iant@google.com>
  8700. * gcc.dg/strict-overflow-1.c: New test.
  8701. * gcc.dg/no-strict-overflow-1.c: New test.
  8702. * gcc.dg/strict-overflow-2.c: New test.
  8703. * gcc.dg/no-strict-overflow-2.c: New test.
  8704. * gcc.dg/strict-overflow-3.c: New test.
  8705. * gcc.dg/no-strict-overflow-3.c: New test.
  8706. * gcc.dg/strict-overflow-4.c: New test.
  8707. * gcc.dg/no-strict-overflow-4.c: New test.
  8708. * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
  8709. * gcc.dg/pr15784-1.c: Likewise.
  8710. * gcc.dg/pr20922-1.c: Likewise.
  8711. * gcc.dg/pr20922-3.c: Likewise.
  8712. * gcc.dg/pr20922-4.c: Likewise.
  8713. * gcc.dg/pr20922-6.c: Likewise.
  8714. * gcc.dg/compare-4.c: Likewise.
  8715. * gcc.dg/torture/pr26898-1.c: Likewise.
  8716. * gcc.dg/tree-ssa/divide-1.c: Likewise.
  8717. * gcc.dg/tree-ssa/divide-2.c: Likewise.
  8718. * gcc.dg/tree-ssa/divide-3.c: Likewise.
  8719. * gcc.dg/tree-ssa/divide-4.c: Likewise.
  8720. * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
  8721. * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
  8722. * gcc.dg/tree-ssa/pr21082.c: Likewise.
  8723. * gcc.dg/tree-ssa/pr26899.c: Likewise.
  8724. * g++.dg/tree-ssa/pr21082.C: Likewise.
  8725. 2007-01-27 Roger Sayle <roger@eyesopen.com>
  8726. * gcc-dg/large-size-array-3.c: New test case.
  8727. 2007-01-27 Roger Sayle <roger@eyesopen.com>
  8728. * gfortran.dg/forall_7.f90: New test case.
  8729. 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
  8730. PR fortran/30407
  8731. * gfortran.dg/where_operator_assign_1.f90: New test.
  8732. * gfortran.dg/where_operator_assign_2.f90: New test.
  8733. * gfortran.dg/where_operator_assign_3.f90: New test.
  8734. 2007-01-26 Joseph Myers <joseph@codesourcery.com>
  8735. * lib/target-supports.exp
  8736. (check_effective_target_powerpc_altivec): New.
  8737. (check_effective_target_vect_cmdline_needed): Use it.
  8738. 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
  8739. PR fortran/30278
  8740. * gfortran.dg/backslash_3.f: New test.
  8741. 2007-01-26 Richard Guenther <rguenther@suse.de>
  8742. * gcc.dg/tree-ssa/pr23382.c: Fix typo.
  8743. 2007-01-26 Tobias Burnus <burnus@net-b.de>
  8744. * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
  8745. * gfortran.dg/vect/vect.exp: Ditto.
  8746. * gfortran.dg/dg.exp: Ditto.
  8747. * gfortran.fortran-torture/execute/execute.exp: Ditto.
  8748. * gfortran.fortran-torture/compile/compile.exp: Ditto.
  8749. 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8750. * gcc.dg/builtins-20.c: Add more cases.
  8751. * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
  8752. 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8753. PR fortran/30437
  8754. * gcc.dg/Wall.c: New.
  8755. * gcc.dg/Wno-all.c: New.
  8756. * gfortran.dg/Wall.f90: New.
  8757. * gfortran.dg/Wno-all.f90: New.
  8758. 2007-01-24 Geoffrey Keating <geoffk@apple.com>
  8759. * gcc.target/powerpc/darwin-ehreturn-1.c: New.
  8760. * g++.dg/eh/simd-2.C: Also run on Darwin.
  8761. * g++.dg/eh/simd-3.C: New.
  8762. * g++.dg/eh/simd-4.C: New.
  8763. 2007-01-25 Richard Guenther <rguenther@suse.de>
  8764. * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
  8765. and _PROFILE_USE.
  8766. * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
  8767. 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
  8768. * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
  8769. * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
  8770. * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
  8771. * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
  8772. * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
  8773. * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
  8774. * gcc.dg/ipa/ipa-7.c: New testcase.
  8775. 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
  8776. * g++.dg/cpp0x/warn_cxx0x.C: New.
  8777. 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8778. * gcc.dg/builtins-20.c: Test builtin carg.
  8779. 2007-01-24 Jakub Jelinek <jakub@redhat.com>
  8780. PR middle-end/27416
  8781. * gcc.dg/gomp/pr27416.c: New test.
  8782. PR middle-end/30494
  8783. * gcc.dg/gomp/pr30494.c: New test.
  8784. * g++.dg/gomp/pr30494.C: New test.
  8785. PR middle-end/30421
  8786. * gcc.dg/gomp/pr30421.c: New test.
  8787. 2007-01-24 Steve Ellcey <sje@cup.hp.com>
  8788. * gcc.target/ia64/versionid-1.c: New test.
  8789. * gcc.target/ia64/versionid-2.c: New test.
  8790. 2007-01-24 Richard Guenther <rguenther@suse.de>
  8791. PR testsuite/30181
  8792. * gcc.dg/builtins-57.c: Change to a link-time testcase
  8793. to support non-C99 targets.
  8794. 2007-01-24 Jan Hubicka <jh@suse.cz>
  8795. * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
  8796. 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
  8797. * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
  8798. 2007-01-23 Andrew Pinski <pinskia@gmail.com>
  8799. PR objc/27438
  8800. * objc.dg/const-str-12.m: New test.
  8801. 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8802. PR fortran/30532
  8803. * gfortran.dg/ctrl-z.f90: New test.
  8804. 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8805. PR fortran/30481
  8806. * gfortran.dg/namelist_assumed_char.f90: New test.
  8807. 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
  8808. PR c++/27492
  8809. * g++.dg/inherit/covariant15.C: New test.
  8810. 2007-01-23 Ian Lance Taylor <iant@google.com>
  8811. * g++.dg/warn/Wparentheses-24.C: New test.
  8812. 2007-01-23 Richard Guenther <rguenther@suse.de>
  8813. PR testsuite/30560
  8814. * ada/acats/run_acats: Do not call gnatmake or gnatchop
  8815. with full path.
  8816. 2007-01-22 Richard Guenther <rguenther@suse.de>
  8817. PR tree-optimization/30038
  8818. * gcc.dg/builtins-62.c: New testcase.
  8819. 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
  8820. * gcc.c-torture/compile/20070121.c: New test.
  8821. 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
  8822. PR libfortran/30525
  8823. * gfortran.dg/char_comparison_1.f: New test.
  8824. 2007-01-21 Ira Rosen <irar@il.ibm.com>
  8825. * gcc.dg/vect/vect-strided-same-dr.c: New test.
  8826. 2007-01-20 Andrew Pinski <pinskia@gmail.com>
  8827. PR objc/30479
  8828. * objc.dg/pch: New directory.
  8829. * objc.dg/pch/pch.exp: New file.
  8830. * objc.dg/pch/interface-1.m: New test.
  8831. * objc.dg/pch/interface-1.hs: New include file.
  8832. * lib/objc.exp (objc_target_compile): Add
  8833. "-x objective-c-header" in front of the sources if this is
  8834. a precompiled header being compiled.
  8835. 2007-01-20 Roger Sayle <roger@eyesopen.com>
  8836. * gfortran.dg/array_memcpy_3.f90: New test case.
  8837. * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
  8838. 2007-01-20 Roger Sayle <roger@eyesopen.com>
  8839. Brooks Moses <brooks.moses@codesourcery.com>
  8840. Francois-Xavier Coudert <coudert@clipper.ens.fr>
  8841. * gfortran.dg/intrinsic_sign_1.f90: New test case.
  8842. * gfortran.dg/intrinsic_sign_2.f90: Likewise.
  8843. 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8844. * gcc.dg/torture/builtin-math-3.c: Test fdim.
  8845. 2007-01-19 Mike Stump <mrs@apple.com>
  8846. * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
  8847. away.
  8848. 2007-01-19 Roger Sayle <roger@eyesopen.com>
  8849. * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
  8850. option instead of -funsafe-math-optimizations.
  8851. 2007-01-19 Tomas Bily <tbily@suse.cz>
  8852. gcc.dg/tree-prof/indir-call-prof.c: New.
  8853. g++.dg/dg.exp: Add tree-prof subdirectory.
  8854. g++.dg/tree-prof/indir-call-prof.C: New.
  8855. g++.dg/tree-prof/tree-prof.exp: New.
  8856. 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8857. PR c++/17947
  8858. * g++.dg/warn/deprecated.C: Update warning output.
  8859. * g++.dg/warn/deprecated-2.C: Likewise.
  8860. * g++.dg/warn/deprecated-3.C: New.
  8861. 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
  8862. * gcc.c-torture/execute/nestfunc-7.c: New.
  8863. 2007-01-18 Hui-May Chang <hm.chang@apple.com>
  8864. * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
  8865. 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
  8866. * gcc.dg/m68k-pic-1.c: New.
  8867. 2007-01-18 Roger Sayle <roger@eyesopen.com>
  8868. * gfortran.dg/array_memcpy_4.f90: New test case.
  8869. 2007-01-18 Josh Conner <jconner@apple.com>
  8870. PR target/30485
  8871. * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
  8872. * gcc.dg/vect/no-trapping-math-1: New.
  8873. * gcc.dg/vect/no-trapping-math-2: New.
  8874. 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
  8875. * gcc.target/i386/387-8.c: Update comment about optimizing
  8876. inherent load of 1.0 of fptan instruction.
  8877. 2007-01-18 Dirk Mueller <dmueller@suse.de>
  8878. Richard Guenther <rguenther@suse.de>
  8879. PR diagnostic/8268
  8880. * gcc.dg/Warray-bounds.c: New testcase.
  8881. * gcc.dg/Warray-bounds-2.c: New testcase.
  8882. * g++.dg/warn/Warray-bounds.C: New testcase.
  8883. * g++.dg/warn/Warray-bounds-2.C: New testcase.
  8884. 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
  8885. PR fortran/30476
  8886. * gfortran.dg/generic_12.f90: New test.
  8887. 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
  8888. * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
  8889. * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
  8890. 2007-01-16 Janis Johnson <janis187@us.ibm.com>
  8891. * gcc.dg/dfp/compare-special.h: New file.
  8892. * gcc.dg/dfp/compare-special-32.c: New test.
  8893. * gcc.dg/dfp/compare-special-64.c: New test.
  8894. * gcc.dg/dfp/compare-special-128.c: New test.
  8895. 2007-01-16 Roger Sayle <roger@eyesopen.com>
  8896. Paul Thomas <pault@gcc.gnu.org>
  8897. Steven G. Kargl <kargl@gcc.gnu.org>
  8898. PR fortran/30404
  8899. * gfortran.dg/forall_6.f90: New test case.
  8900. * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
  8901. * gfortran.dg/dependency_13.f90: Likewise.
  8902. 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8903. PR testsuite/12325
  8904. * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
  8905. targets that don't support Inf.
  8906. 2007-01-15 Dale Johannesen <dalej@apple.com>
  8907. * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
  8908. 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
  8909. * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
  8910. of achar for 0xff to avoid the "Extended ASCII not
  8911. implemented" error message.
  8912. 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
  8913. PR fortran/28172
  8914. * gfortran.dg/altreturn_4.f90: New test.
  8915. PR fortran/29389
  8916. * gfortran.dg/stfunc_4.f90: New test.
  8917. PR fortran/29712
  8918. * gfortran.dg/bound_2.f90: Reinstate commented out line.
  8919. * gfortran.dg/initialization_1.f90: Change warning.
  8920. PR fortran/30283
  8921. * gfortran.dg/specification_type_resolution_2.f90: New test.
  8922. 2007-01-14 Jan Hubicka <jh@suse.cz>
  8923. * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
  8924. * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
  8925. * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
  8926. elimination.
  8927. 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
  8928. PR fortran/30410
  8929. * gfortran.dg/external_procedures_2.f90: New test.
  8930. 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
  8931. PR target/30413
  8932. * gcc.target/i386/pr30413.c: New test.
  8933. 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
  8934. PR fortran/30452
  8935. * gfortran.dg/string_0xfe_0xff_1.f90: New test.
  8936. 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
  8937. * gcc.dg/20070112-1.c: New test.
  8938. 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  8939. PR libgfortran/30435
  8940. * gfortran.dg/list_read_6.f90: New test.
  8941. 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
  8942. * gcc.dg/torture/pr24750-1.c: Add prototype of free.
  8943. 2007-01-12 Tom Tromey <tromey@redhat.com>
  8944. PR preprocessor/28227:
  8945. * gcc.dg/cpp/pr28227.c: New file.
  8946. 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
  8947. * gcc.dg/tree-ssa/loop-22.c: New test.
  8948. 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
  8949. PR tree-optimization/29516
  8950. * gcc.dg/tree-ssa/loop-20.c: New test.
  8951. 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
  8952. PR libfortran/30415
  8953. * minmaxloc_integer_kinds_1.f90: New test.
  8954. 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
  8955. PR c++/29573
  8956. * g++.dg/template/sizeof-template-argument.C: New test.
  8957. 2007-01-11 Jan Hubicka <jh@suse.cz>
  8958. * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
  8959. * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
  8960. * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
  8961. * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
  8962. * gcc.dg/tree-ssa/pr21658.c: Likewise.
  8963. * gcc.dg/tree-ssa/pr15349.c: Likewise.
  8964. * gcc.dg/tree-ssa/pr25501.c: Likewise.
  8965. * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
  8966. transformation in question.
  8967. * gcc.dg/tree-ssa/vrp05.c: Likewise.
  8968. * gcc.dg/tree-ssa/pr20701.c: Likewise.
  8969. * gcc.dg/always_inline3.c: Likewise.
  8970. 2007-01-10 Mark Mitchell <mark@codesourcery.com>
  8971. PR c++/28999
  8972. * g++.dg/template/typename11.C: New test.
  8973. 2007-01-10 Robert Kennedy <jimbob@google.com>
  8974. * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
  8975. 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
  8976. * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
  8977. for different integer kinds.
  8978. * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
  8979. * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
  8980. * gfortran.dg/ishft_2.f90: New test.
  8981. * gfortran.dg/ishft_3.f90: New test.
  8982. 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
  8983. * gfortran.dg/altreturn_2.f90: Removed executable bit.
  8984. 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
  8985. PR tree-optimization/30322
  8986. * gcc.dg/tree-ssa/loop-21.c: New test.
  8987. 2007-01-08 Geoffrey Keating <geoffk@apple.com>
  8988. * g++.dg/rtti/darwin-builtin-linkage.C: New.
  8989. 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
  8990. * gcc.target/spu/intrinsics-1.c: Remove xfail.
  8991. 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  8992. * g++.dg/warn/overflow-warn-1.C: Fix testcase.
  8993. * g++.dg/warn/overflow-warn-3.C: Likewise.
  8994. * g++.dg/warn/overflow-warn-4.C: Likewise.
  8995. * g++.dg/warn/overflow-warn-5.C: Likewise.
  8996. * g++.dg/warn/overflow-warn-6.C: Likewise.
  8997. * g++.dg/warn/Woverflow-1.C: Likewise.
  8998. * g++.dg/warn/Woverflow-2.C: Likewise.
  8999. * g++.dg/warn/Woverflow-3.C: Likewise.
  9000. * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
  9001. 2007-01-08 Roger Sayle <roger@eyesopen.com>
  9002. * gfortran.dg/array_constructor_14.f90: New test case.
  9003. * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
  9004. 2007-01-08 Richard Guenther <rguenther@suse.de>
  9005. PR tree-optimization/23603
  9006. * gcc.dg/tree-ssa/vrp31.c: New testcase.
  9007. * gcc.dg/tree-ssa/vrp32.c: Likewise.
  9008. 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
  9009. * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
  9010. in __v8qi typedef.
  9011. * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
  9012. * gcc.dg/simd-1.c: Update dg-error directives to reflect new
  9013. compiler behaviour.
  9014. * gcc.dg/simd-5.c: Likewise.
  9015. * gcc.dg/simd-6.c: Likewise.
  9016. * g++.dg/conversion/simd1.C: Likewise.
  9017. * g++.dg/conversion/simd3.C: Likewise.
  9018. * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
  9019. (main): Use it.
  9020. 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
  9021. PR tree-optimization/29877
  9022. * gcc.dg/pr16194.c: Skip test entirely if we don't know the
  9023. name of a hard register for the target concerned. Adjust dg-error
  9024. directives to cope with new behaviour of TER.
  9025. 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  9026. PR c++/28986
  9027. * g++.dg/conversion/nullptr1.C: Added overflow warning.
  9028. * g++.dg/warn/overflow-warn-1.C: New.
  9029. * g++.dg/warn/overflow-warn-3.C: New.
  9030. * g++.dg/warn/overflow-warn-4.C: New.
  9031. * g++.dg/warn/overflow-warn-5.C: New.
  9032. * g++.dg/warn/overflow-warn-6.C: New.
  9033. * g++.dg/warn/Woverflow-1.C: New.
  9034. * g++.dg/warn/Woverflow-2.C: New.
  9035. * g++.dg/warn/Woverflow-3.C: New.
  9036. * g++.dg/warn/multiple-overflow-warn-2.C: New.
  9037. 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
  9038. PR fortran/27698
  9039. * gfortran.dg/invalid_name.f90: New test.
  9040. * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
  9041. * gfortran.dg/gomp/pr29759.f90: Ditto.
  9042. 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
  9043. * gfortran.dg/present_1.f90: Update error message.
  9044. 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
  9045. PR c++/19439
  9046. * g++.dg/template/duplicate1.C: New test
  9047. * g++.dg/template/memfriend6.C: Adjust error markers.
  9048. 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
  9049. PR tree-opt/30385
  9050. * gcc.dg/torture/inline-1.c: New test.
  9051. 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  9052. PR c/19978
  9053. * gcc.dg/multiple-overflow-warn-1.c: New.
  9054. * gcc.dg/multiple-overflow-warn-2.c: New.
  9055. * gcc.dg/overflow-warn-6.c: New.
  9056. * g++.dg/warn/multiple-overflow-warn-1.C: New.
  9057. 2007-01-05 Roger Sayle <roger@eyesopen.com>
  9058. * gfortran.dg/array_memcpy_1.f90: New test case.
  9059. * gfortran.dg/array_memcpy_2.f90: Likewise.
  9060. 2007-01-05 Richard Guenther <rguenther@suse.de>
  9061. PR middle-end/27826
  9062. * g++.dg/opt/pr27826.C: New testcase.
  9063. 2007-01-05 Ian Lance Taylor <iant@google.com>
  9064. * gcc.dg/Walways-true-1.c: New test.
  9065. * gcc.dg/Walways-true-2.c: New test.
  9066. * g++.dg/warn/Walways-true-1.C: New test.
  9067. * g++.dg/warn/Walways-true-2.C: New test.
  9068. 2007-01-05 Jakub Jelinek <jakub@redhat.com>
  9069. PR c/30360
  9070. * gcc.dg/pr30360.c: New test.
  9071. 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
  9072. PR fortran/23232
  9073. * gfortran.dg/data_implied_do_1.f90: New test.
  9074. PR fortran/27996
  9075. PR fortran/27998
  9076. * gfortran.dg/char_length_1.f90: New test.
  9077. 2007-01-05 Richard Guenther <rguenther@suse.de>
  9078. PR middle-end/28116
  9079. * g++.dg/opt/pr28116.C: New testcase.
  9080. 2007-01-05 Tobias Burnus <burnus@net-b.de>
  9081. PR fortran/29624
  9082. * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
  9083. invalid deallocate.
  9084. * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
  9085. * gfortran.dg/protected_4.f90: Add pointer intent check.
  9086. * gfortran.dg/protected_6.f90: Add pointer intent check.
  9087. * gfortran.dg/pointer_intent_1.f90: New test.
  9088. * gfortran.dg/pointer_intent_2.f90: New test.
  9089. * gfortran.dg/pointer_intent_3.f90: New test.
  9090. 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
  9091. PR 30235
  9092. * gfortran.dg/altreturn_2.f90: new test.
  9093. 2007-01-04 Tom Tromey <tromey@redhat.com>
  9094. PR preprocessor/28165:
  9095. * gcc.dg/cpp/pr28165.c: New file.
  9096. 2007-01-03 Josh Conner <jconner@apple.com>
  9097. PR middle-end/29683
  9098. * gcc.dg/pr29683.c: New.
  9099. 2007-01-03 Jakub Jelinek <jakub@redhat.com>
  9100. PR c++/28217
  9101. * g++.dg/pch/template-1.C: New test.
  9102. * g++.dg/pch/template-1.Hs: New file.
  9103. 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
  9104. PR middle-end/30353
  9105. * gcc.c-torture/compile/complex-4.c: New test.
  9106. 2007-01-03 Joseph Myers <joseph@codesourcery.com>
  9107. * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
  9108. -maltivec.
  9109. * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
  9110. 2007-01-03 Jakub Jelinek <jakub@redhat.com>
  9111. PR middle-end/30286
  9112. * gcc.dg/pr30286.c: New test.
  9113. PR c++/29535
  9114. * g++.dg/template/crash66.C: New test.
  9115. PR c++/29054
  9116. * g++.dg/template/friend49.C: New test.
  9117. 2007-01-03 Steven G. Kargl <kargls@comcast.net>
  9118. * gfortran.dg/ibits.f90: New test.
  9119. 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
  9120. * gcc.dg/tree-ssa/update-unroll-1.c: New test.
  9121. * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
  9122. 2007-01-02 Jan Hubicka <jh@suse.cz>
  9123. * gcc.dg/pr16194.c: We now output error on all three functions,
  9124. not just first one.
  9125. 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  9126. PR c/19977
  9127. * gcc.dg/overflow-warn-3.c: Remove XFAIL.
  9128. * gcc.dg/overflow-warn-4.c: Remove XFAIL.
  9129. 2006-01-02 Ian Lance Taylor <iant@google.com>
  9130. * g++.dg/warn/Wparentheses-22.C: New test.
  9131. * g++.dg/warn/Wparentheses-23.C: New test.
  9132. 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  9133. PR middle-end/7651
  9134. * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
  9135. * gcc.dg/declspec-3-Wextra.c: New.
  9136. * gcc.dg/declspec-3-no.c: New
  9137. 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
  9138. PR fortran/20896
  9139. * gfortran.dg/interface_10.f90: Remove.
  9140. 2007-01-01 Roger Sayle <roger@eyesopen.com>
  9141. * gcc.dg/fold-eqxor-4.c: New test case.
  9142. 2007-01-02 Joseph Myers <joseph@codesourcery.com>
  9143. PR middle-end/30311
  9144. * gcc.c-torture/compile/pr30311.c: New test.
  9145. 2007-01-01 Andrew Pinski <pinskia@gmail.com>
  9146. PR middle-end/30253
  9147. * gcc.c-torture/compile/statement-expression-1.c: New test.
  9148. 2007-01-01 Andreas Schwab <schwab@suse.de>
  9149. PR target/29166
  9150. * g++.dg/eh/pr29166.C: New test.
  9151. 2007-01-01 Joseph Myers <joseph@codesourcery.com>
  9152. * lib/target-supports.exp (check_effective_target_powerpc_spe):
  9153. New.
  9154. (check_effective_target_vect_cmdline_needed): Use it.
  9155. 2006-12-31 Richard Guenther <rguenther@suse.de>
  9156. PR middle-end/30137
  9157. * gcc.dg/pr30137-1.c: New testcase.
  9158. * gcc.dg/pr30137-2.c: Likewise.
  9159. 2006-12-31 Roger Sayle <roger@eyesopen.com>
  9160. PR middle-end/30322
  9161. * gcc.dg/fold-plusnot-1.c: New test case.
  9162. 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
  9163. PR c++/29731
  9164. * g++.dg/parse/template22.C: New test.
  9165. 2006-12-31 Richard Guenther <rguenther@suse.de>
  9166. PR middle-end/30338
  9167. * gcc.c-torture/compile/pr30338.c: New testcase.
  9168. 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
  9169. PR fortran/27900
  9170. * gfortran.dg/intrinsic_actual_4.f90: New test.
  9171. PR fortran/24325
  9172. * gfortran.dg/func_decl_3.f90: New test.
  9173. 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
  9174. PR fortran/23060
  9175. * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
  9176. * gfortran.dg/c_by_val_1.f: New test.
  9177. * gfortran.dg/c_by_val_2.f: New test.
  9178. * gfortran.dg/c_by_val_3.f: New test.
  9179. 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
  9180. PR libfortran/30321
  9181. * gfortran.dg/sum_zero_array_1.f90: New test.
  9182. 2006-12-29 Jakub Jelinek <jakub@redhat.com>
  9183. PR preprocessor/29612
  9184. * gcc.dg/cpp/pr29612-1.c: New test.
  9185. * gcc.dg/cpp/pr29612-2.c: New test.
  9186. 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
  9187. PR fortran/30034
  9188. * gfortran.dg/pure_formal_proc_1.f90: New test.
  9189. PR fortran/30237
  9190. * gfortran.dg/intrinsic_actual_3.f90: New test.
  9191. 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  9192. PR fortran/30014
  9193. * gfortran.dg/io_constraints_1.f90: Update test.
  9194. * gfortran.dg/io_constraints_2.f90: Update test.
  9195. * gfortran.dg/inquire_iolength.f90: New test.
  9196. 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
  9197. PR fortran/20896
  9198. * gfortran.dg/interface_10.f90: New test.
  9199. * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
  9200. since z is already, locally a variable.
  9201. PR fortran/25135
  9202. * gfortran.dg/generic_11.f90: New test.
  9203. * gfortran.dg/interface_7.f90: Remove name clash between module
  9204. name and procedure 'x' referenced in the interface.
  9205. 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  9206. PR middle-end/7651
  9207. * gcc.dg/Wmissing-parameter-type.c: New.
  9208. * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
  9209. * gcc.dg/Wmissing-parameter-type-no.c: New.
  9210. 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
  9211. PR fortran/25818
  9212. * gfortran.dg/entry_array_specs_2.f: New test.
  9213. PR fortran/30084
  9214. * gfortran.dg/nested_modules_6.f90: New test.
  9215. 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  9216. PR middle-end/7651
  9217. * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
  9218. * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
  9219. 2006-12-21 Andrew Pinski <pinskia@gmail.com>
  9220. PR C++/30168
  9221. * g++.dg/opt/complex6.C: New test.
  9222. 2006-12-22 Ben Elliston <bje@au.ibm.com>
  9223. * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
  9224. full" if the linker on spu-*-* warns about exceeding local store.
  9225. And revert this patch:
  9226. * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
  9227. fail to link due to relocation overflows on spu-*-*.
  9228. 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
  9229. PR fortran/30273
  9230. * gfortran.dg/dependency_19.f90: New test.
  9231. 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
  9232. PR fortran/30202
  9233. * gfortran.dg/alloc_comp_basics_3.f90: New test.
  9234. 2006-12-21 Jakub Jelinek <jakub@redhat.com>
  9235. PR middle-end/30262
  9236. * gcc.c-torture/execute/20061220-1.c: New test.
  9237. PR middle-end/30263
  9238. * gcc.dg/gomp/asm-1.c: New test.
  9239. PR target/30230
  9240. * g++.dg/eh/ia64-2.C: New test.
  9241. 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
  9242. PR target/28966
  9243. PR target/29248
  9244. * gcc.dg/rs6000-leaf.c: New.
  9245. 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
  9246. PR fortran/25392
  9247. * gfortran.dg/f2c_8.f90: New test.
  9248. 2006-12-20 Bill Wendling <wendling@apple.com>
  9249. * gcc.dg/asm-b.c: Check for __ppc64__.
  9250. 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
  9251. PR fortran/30190
  9252. * gfortran.dg/bounds_check_5.f90: New test.
  9253. 2006-12-20 Andrew Pinski <pinskia@gmail.com>
  9254. PR middle-end/30143
  9255. * gcc.dg/gomp/complex-1.c: New testcase.
  9256. 2006-12-20 Roger Sayle <roger@eyesopen.com>
  9257. * gfortran.dg/array_memset_1.f90: New test case.
  9258. 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
  9259. * lib/target-supports.exp: Add spu to
  9260. check_effective_target_vect_widen_mult_hi_to_si.
  9261. 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
  9262. PR fortran/29992
  9263. * gfortran.dg/generic_9.f90: New test.
  9264. PR fortran/30081
  9265. * gfortran.dg/generic_10.f90: New test.
  9266. 2006-12-19 Andrew Pinski <pinskia@gmail.com>
  9267. PR tree-opt/30045
  9268. * gcc.dg/pr30045.c: New test.
  9269. 2006-12-20 Ben Elliston <bje@au.ibm.com>
  9270. * gcc.dg/20020312-2.c: Add a case for __SPU__.
  9271. 2006-12-19 Eric Christopher <echristo@apple.com>
  9272. PR target/29302
  9273. * gcc.c-torture/execute/pr29302-1.c: New.
  9274. 2006-12-19 Tobias Burnus <burnus@net-b.de>
  9275. PR fortran/39238
  9276. * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
  9277. 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
  9278. PR fortran/30236
  9279. * gfortran.dg/altreturn_3.f90: New test.
  9280. * gfortran.dg/char_result_12.f90: Fix comment typos.
  9281. 2006-12-19 Ben Elliston <bje@au.ibm.com>
  9282. * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
  9283. as newlib's stdio.h uses non-traditional cpp constructs.
  9284. 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
  9285. * gfortran.dg/advance.f90: Renamed to advance_1.f90
  9286. * gfortran.dg/append-1.f90: Renamed to append_1.f90
  9287. * gfortran.dg/array-1.f90: Renamed to array_1.f90
  9288. * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
  9289. * gfortran.dg/backspace.f: Renamed to backspace_1.f
  9290. * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
  9291. * gfortran.dg/default_initialization.f: Renamed to
  9292. default_initialization_1.f
  9293. * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
  9294. dollar_edit_descriptor_1.f
  9295. * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
  9296. dollar_edit_descriptor_2.f
  9297. * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
  9298. dollar_edit_descriptor_3.f
  9299. * gfortran.dg/logint-1.f: Renamed to logint_1.f
  9300. * gfortran.dg/logint-2.f: Renamed to logint_2.f
  9301. * gfortran.dg/logint-3.f: Renamed to logint_3.f
  9302. * gfortran.dg/advance_1.f90: Renamed from advance.f90
  9303. * gfortran.dg/append_1.f90: Renamed from append-1.f90
  9304. * gfortran.dg/array_1.f90: Renamed from array-1.f90
  9305. * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
  9306. * gfortran.dg/backspace_1.f: Renamed from backspace.f
  9307. * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
  9308. * gfortran.dg/default_initialization_1.f: Renamed from
  9309. default_initialization.f
  9310. * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
  9311. dollar_edit_descriptor-1.f
  9312. * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
  9313. dollar_edit_descriptor-2.f
  9314. * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
  9315. dollar_edit_descriptor-3.f
  9316. * gfortran.dg/logint_1.f: Renamed from logint-1.f
  9317. * gfortran.dg/logint_2.f: Renamed from logint-2.f
  9318. * gfortran.dg/logint_3.f: Renamed from logint-3.f
  9319. 2006-12-18 Bill Wendling <wendling@apple.com>
  9320. * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
  9321. id is an OjbC keyword.
  9322. 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  9323. * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
  9324. 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
  9325. * gfortran.dg/advance_3.f90: Add dg-do compile directive.
  9326. 2006-12-18 Ian Lance Taylor <iant@google.com>
  9327. * g++.dg/warn/Wmissing-declarations-1.C: New test.
  9328. 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
  9329. * gcc.c-torture/compile/pr27528.c: Use empty templates.
  9330. 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
  9331. PR fortran/30207
  9332. * gfortran.fortran-torture/execute/where21.f90: New test.
  9333. 2006-12-17 Tobias Burnus <burnus@net-b.de>
  9334. * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
  9335. 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  9336. PR middle-end/7651
  9337. * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
  9338. * gcc.dg/if-empty-1.c: Likewise.
  9339. * gcc.dg/pr23165.c: Likewise.
  9340. * g++.dg/warn/empty-body.C: Likewise.
  9341. 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  9342. PR libfortran/30005
  9343. * gfortran.dg/open_errors.f90: New test.
  9344. 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
  9345. * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
  9346. * gcc.target/i386/ssse3-pabsb.c: New file.
  9347. * gcc.target/i386/ssse3-pabsd.c: Likewise.
  9348. * gcc.target/i386/ssse3-pabsw.c: Likewise.
  9349. * gcc.target/i386/ssse3-palignr.c: Likewise.
  9350. * gcc.target/i386/ssse3-phaddd.c: Likewise.
  9351. * gcc.target/i386/ssse3-phaddsw.c: Likewise.
  9352. * gcc.target/i386/ssse3-phaddw.c: Likewise.
  9353. * gcc.target/i386/ssse3-phsubd.c: Likewise.
  9354. * gcc.target/i386/ssse3-phsubsw.c: Likewise.
  9355. * gcc.target/i386/ssse3-phsubw.c: Likewise.
  9356. * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
  9357. * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
  9358. * gcc.target/i386/ssse3-pshufb.c: Likewise.
  9359. * gcc.target/i386/ssse3-psignb.c: Likewise.
  9360. * gcc.target/i386/ssse3-psignd.c: Likewise.
  9361. * gcc.target/i386/ssse3-psignw.c: Likewise.
  9362. * gcc.target/i386/ssse3-vals.h: Likewise.
  9363. 2006-12-15 Janis Johnson <janis187@us.ibm.com>
  9364. * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
  9365. * lib/fortran-torture.exp: Include target-supports.exp.
  9366. 2006-12-15 Jakub Jelinek <jakub@redhat.com>
  9367. PR target/30185
  9368. * gcc.c-torture/execute/pr30185.c: New test.
  9369. 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  9370. PR testsuite/30179
  9371. PR testsuite/30180
  9372. * gcc.dg/builtin-bswap-1.c: Require stdint_types.
  9373. * gcc.dg/builtin-bswap-2.c: Likewise.
  9374. * gcc.dg/builtin-bswap-3.c: Likewise.
  9375. * gcc.dg/builtin-bswap-4.c: Likewise.
  9376. * lib/target-supports.exp (check_effective_target_stdint_types): New.
  9377. * gcc.c-torture/execute/mode-dependent-address.x: New file.
  9378. 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  9379. PR libfortran/30145
  9380. * gfortran.dg/write_zero_array: New test.
  9381. 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  9382. PR fortran/30200
  9383. * gfortran.dg/write_fmt_trim.f90: New test.
  9384. 2006-12-14 Diego Novillo <dnovillo@redhat.com>
  9385. PR 30194
  9386. * gcc.dg/pr19633-1.c: Increase threshold for partitioning
  9387. temporarily.
  9388. 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  9389. * lib/target-supports.exp (check_weak_available): Use istarget
  9390. "hppa*-*-hpux10*" instead of regexp.
  9391. (check_cxa_atexit_available): Likewise.
  9392. 2006-12-14 Richard Guenther <rguenther@suse.de>
  9393. PR tree-optimization/30197
  9394. * gcc.c-torture/execute/complex-1.c: Fix function name.
  9395. * gcc.dg/builtins-61.c: New testcase.
  9396. 2006-12-14 Richard Guenther <rguenther@suse.de>
  9397. PR middle-end/30172
  9398. * gcc.dg/pr30172-1.c: New testcase.
  9399. 2006-12-14 Richard Guenther <rguenther@suse.de>
  9400. PR tree-optimization/30198
  9401. * gcc.dg/builtins-60.c: New testcase.
  9402. 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
  9403. * lib/target-supports.exp (vect_no_align): Remove spu.
  9404. 2006-12-13 Ian Lance Taylor <iant@google.com>
  9405. PR c++/19564
  9406. PR c++/19756
  9407. * g++.dg/warn/Wparentheses-5.C: New test.
  9408. * g++.dg/warn/Wparentheses-6.C: New test.
  9409. * g++.dg/warn/Wparentheses-7.C: New test.
  9410. * g++.dg/warn/Wparentheses-8.C: New test.
  9411. * g++.dg/warn/Wparentheses-9.C: New test.
  9412. * g++.dg/warn/Wparentheses-10.C: New test.
  9413. * g++.dg/warn/Wparentheses-11.C: New test.
  9414. * g++.dg/warn/Wparentheses-12.C: New test.
  9415. * g++.dg/warn/Wparentheses-13.C: New test.
  9416. * g++.dg/warn/Wparentheses-14.C: New test.
  9417. * g++.dg/warn/Wparentheses-15.C: New test.
  9418. * g++.dg/warn/Wparentheses-16.C: New test.
  9419. * g++.dg/warn/Wparentheses-17.C: New test.
  9420. * g++.dg/warn/Wparentheses-18.C: New test.
  9421. * g++.dg/warn/Wparentheses-19.C: New test.
  9422. * g++.dg/warn/Wparentheses-20.C: New test.
  9423. * g++.dg/warn/Wparentheses-21.C: New test.
  9424. 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  9425. PR testsuite/30157
  9426. * lib/target-supports.exp (check_cxa_atexit_available): Return false
  9427. for target "hppa.*hpux10".
  9428. 2006-12-13 Jakub Jelinek <jakub@redhat.com>
  9429. * g++.dg/debug/vartrack1.C: New test.
  9430. * g++.dg/opt/ifcvt1.C: New test.
  9431. * gcc.dg/tls/opt-13.c: New test.
  9432. * gcc.dg/20060425-2.c: New test.
  9433. * g++.dg/opt/pr15054-2.C: New test.
  9434. * gcc.c-torture/execute/20060420-1.c: New test.
  9435. * gcc.c-torture/execute/20060412-1.c: New test.
  9436. * objc/compile/20060406-1.m: New test.
  9437. 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
  9438. * g++.dg/template/array17.C: New test.
  9439. 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
  9440. * gcc.target/powerpc/altivec-23.c: New test.
  9441. 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
  9442. PR c++27316
  9443. * g++.dg/inherit/error3.C: New test.
  9444. PR c++/28740
  9445. * g++.dg/inherit/error4.C: New test.
  9446. 2006-12-13 Richard Guenther <rguenther@suse.de>
  9447. PR tree-optimization/17687
  9448. * gcc.dg/builtins-59.c: New testcase.
  9449. 2006-12-13 Ben Elliston <bje@au.ibm.com>
  9450. * gcc.target/spu/Wmain.c: New test.
  9451. 2006-12-12 Josh Conner <jconner@apple.com>
  9452. * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
  9453. * g++.dg/abi/thunk4.C: Likewise.
  9454. * g++.dg/abi/rtti3.C: Likewise.
  9455. 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
  9456. * gcc.target/spu/cpat-1.c: New test.
  9457. * gcc.target/spu/cpat-2.c: New test.
  9458. * gcc.target/spu/cpat-3.c: New test.
  9459. * gcc.target/spu/cpat-4.c: New test.
  9460. 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
  9461. PR tree-opt/28436
  9462. * gcc.c-torture/compile/vector-1.c: New test.
  9463. * gcc.c-torture/compile/vector-2.c: New test.
  9464. * gcc.c-torture/compile/vector-3.c: New test.
  9465. 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
  9466. * lib/fortran-torture.exp: Update copyright years. Remove
  9467. obsolete comment. Test -ftree-vectorize where it makes sense.
  9468. * lib/gfortran-dg.exp: Update copyright years. Use settings
  9469. from fortran-torture.exp.
  9470. * gfortran.dg/char_transpose_1.f90,
  9471. gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
  9472. gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
  9473. * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
  9474. '-w' to dg-options.
  9475. 2006-12-12 Richard Sandiford <richard@codesourcery.com>
  9476. * lib/gcc-dg.exp (${tool}_load): Fix invocation of
  9477. saved_${tool}_load.
  9478. 2006-12-12 Ira Rosen <irar@il.ibm.com>
  9479. * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
  9480. * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
  9481. * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
  9482. * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
  9483. gaps.
  9484. 2006-12-12 Richard Guenther <rguenther@suse.de>
  9485. PR middle-end/30147
  9486. * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
  9487. 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
  9488. Diego Novillo <dnovillo@redhat.com>
  9489. * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
  9490. VDEF/VUSE changes.
  9491. * gcc.dg/tree-ssa/pr26421.c: Likewise
  9492. * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
  9493. * gcc.dg/tree-ssa/pr23382.c: Likewise.
  9494. * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
  9495. * gcc.dg/tree-ssa/pr28410.c: Likewise.
  9496. * gcc.dg/tree-ssa/20031015-1.c: Likewise.
  9497. * gcc.dg/tree-ssa/20040302-1.c: Likewise.
  9498. * gcc.dg/tree-ssa/vrp07.c: Likewise.
  9499. * gcc.dg/tree-ssa/vrp08.c: Likewise.
  9500. * gcc.dg/tree-ssa/alias-12.c: Likewise.
  9501. 2006-12-11 Jan Hubicka <jh@suse.cz>
  9502. * gcc.dg/tree-prof/stringop-1.c: New test.
  9503. * gcc.dg/tree-prof/stringop-2.c: New test.
  9504. 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
  9505. PR target/30120
  9506. * gcc.target/i386/pr30120.c: New test.
  9507. Revert:
  9508. 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
  9509. * gcc.target/i386/x87regparm-1.c: New test.
  9510. * gcc.target/i386/x87regparm-2.c: New test.
  9511. * gcc.target/i386/x87regparm-3.c: New test.
  9512. * gcc.target/i386/x87regparm-4.c: New test.
  9513. 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
  9514. * gcc.dg/tree-ssa/loop-17.c: Update outcome.
  9515. 2006-12-10 Tobias Burnus <burnus@net-b.de>
  9516. PR fortran/23994
  9517. * gfortran.dg/protected_1.f90: New test.
  9518. * gfortran.dg/protected_2.f90: New test.
  9519. * gfortran.dg/protected_3.f90: New test.
  9520. * gfortran.dg/protected_4.f90: New test.
  9521. * gfortran.dg/protected_5.f90: New test.
  9522. * gfortran.dg/protected_6.f90: New test.
  9523. 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
  9524. Tobias Burnus <burnus@gcc.gnu.org>
  9525. PR fortran/29975
  9526. PR fortran/30068
  9527. * gfortran.dg/interface_4.f90: Test adding procedure to generic
  9528. interface.
  9529. * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
  9530. ambiguous interfaces.
  9531. * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
  9532. * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
  9533. * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
  9534. ambiguous interfaces.
  9535. * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
  9536. * gfortran.dg/array_initializer_2.f90: Add initializer array
  9537. constructor test.
  9538. PR fortran/30096
  9539. * gfortran.dg/interface_9.f90: Test that host interfaces are
  9540. not checked for ambiguity with the local version.
  9541. 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
  9542. PR fortran/29464
  9543. * gfortran.dg/module_interface_2.f90: New test.
  9544. 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
  9545. PR fortran/29941
  9546. * gfortran.dg/assumed_len.f90: New test.
  9547. 2006-12-09 Richard Guenther <rguenther@suse.de>
  9548. * g++.dg/warn/implicit-typename1.C: Qualify types.
  9549. * g++.dg/parse/crash12.C: Likewise.
  9550. * g++.dg/tree-ssa/pr22444.C: Likewise.
  9551. 2006-12-09 Tobias Burnus <burnus@net-b.de>
  9552. * gfortran.dg/array_2.f90: Added sqrt test.
  9553. 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
  9554. * gcc.target/i386/x87regparm-1.c: XFAIL.
  9555. * gcc.target/i386/x87regparm-2.c: XFAIL.
  9556. * gcc.target/i386/x87regparm-3.c: XFAIL.
  9557. * gcc.target/i386/x87regparm-4.c: XFAIL.
  9558. 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  9559. * lib/target-supports.exp
  9560. (check_effective_target_large_long_double): New.
  9561. * gcc.dg/Wconversion-real.c : Use it.
  9562. * gcc.dg/Wconversion-integer.c : Fix for targets where char is
  9563. unsigned.
  9564. 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
  9565. * gcc.c-torture/execute/mode-dependent-address.c: New test.
  9566. 2006-12-08 Tobias Burnus <burnus@net-b.de>
  9567. PR fortran/27546
  9568. * gfortran.dg/import4.f90: New test for IMPORT in modules.
  9569. 2006-12-07 Mark Mitchell <mark@codesourcery.com>
  9570. PR c++/29732
  9571. * g++.dg/template/crash65.C: New test.
  9572. * g++.dg/template/spec16.C: Tweak error markers.
  9573. 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
  9574. * gcc.target/spu: New directory.
  9575. * gcc.target/spu/spu.exp: New file.
  9576. * gcc.target/spu/intrinsics-1.c: New test.
  9577. 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
  9578. PR c++/29980
  9579. * g++.dg/ext/attrib27.C: New test.
  9580. * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
  9581. * g++.dg/parse/typedef5.C: Likewise.
  9582. 2006-12-07 Mike Stump <mrs@apple.com>
  9583. * treelang/compile/var_defs.tree: Adjust.
  9584. 2006-12-06 Mark Mitchell <mark@codesourcery.com>
  9585. PR c++/29730
  9586. * g++.dg/template/crash64.C: New test.
  9587. * g++.dg/parse/crash27.C: Adjust error markers.
  9588. 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
  9589. PR libfortran/30009
  9590. PR libfortran/30056
  9591. * gfortran.dg/read_eof_4.f90: Add tests.
  9592. * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
  9593. * gfortran.dg/unf_read_corrupted_1.f90: New test.
  9594. 2006-12-05 Mark Mitchell <mark@codesourcery.com>
  9595. PR c++/29729
  9596. * g++.dg/template/crash63.C: New test.
  9597. PR c++/29728
  9598. * g++.dg/template/crash62.C: New test.
  9599. 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
  9600. PR fortran/30003
  9601. * gfortran.dg/allocatable_function_1.f90: Increase the number
  9602. of expected calls of free to 10; the lhs section reference is
  9603. now evaluated so there is another call to bar. Change the
  9604. comment appropriately.
  9605. * gfortran.dg/array_section_1.f90: New test.
  9606. 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
  9607. PR fortran/29912
  9608. * gfortran.dg/char_result_12.f90: New test.
  9609. 2006-12-05 Richard Guenther <rguenther@suse.de>
  9610. * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
  9611. * gcc.dg/vect/vect-pow-2.c: Rename to ...
  9612. * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
  9613. vect_double, xfail for spu*-*-*.
  9614. 2006-12-04 Tobias Burnus <burnus@net-b.de>
  9615. PR fortran/29962
  9616. * initialization_4.f90: Test noninteger exponents (-std=f95).
  9617. * initialization_5.f90: New test for noninteger exponents
  9618. with -std=f2003.
  9619. 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
  9620. PR fortran/29821
  9621. * gfortran.dg/parameter_array_section_1.f90: New test.
  9622. 2006-12-04 Mark Mitchell <mark@codesourcery.com>
  9623. PR c++/29733
  9624. * g++.dg/template/crash61.C: New test.
  9625. PR c++/29632
  9626. * g++.dg/template/error23.C: New test.
  9627. 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
  9628. * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
  9629. 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
  9630. PR fortran/29916
  9631. * gfortran.dg/host_dummy_index_1.f90: Added additional test.
  9632. 2006-12-04 Jakub Jelinek <jakub@redhat.com>
  9633. PR middle-end/29965
  9634. * gcc.dg/gomp/pr29965-1.c: New test.
  9635. * gcc.dg/gomp/pr29965-2.c: New test.
  9636. * gcc.dg/gomp/pr29965-3.c: New test.
  9637. * gcc.dg/gomp/pr29965-4.c: New test.
  9638. * gcc.dg/gomp/pr29965-5.c: New test.
  9639. * gcc.dg/gomp/pr29965-6.c: New test.
  9640. * g++.dg/gomp/pr29965-1.C: New test.
  9641. * g++.dg/gomp/pr29965-2.C: New test.
  9642. * g++.dg/gomp/pr29965-3.C: New test.
  9643. * g++.dg/gomp/pr29965-4.C: New test.
  9644. * g++.dg/gomp/pr29965-5.C: New test.
  9645. * g++.dg/gomp/pr29965-6.C: New test.
  9646. * g++.dg/gomp/pr29965-7.C: New test.
  9647. * g++.dg/gomp/pr29965-8.C: New test.
  9648. * g++.dg/gomp/pr29965-9.C: New test.
  9649. * g++.dg/gomp/pr29965-10.C: New test.
  9650. 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
  9651. * gnat.dg/pointer_variable_bounds.adb: New test.
  9652. * gnat.dg/pointer_variable_bounds.ads: Likewise.
  9653. * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
  9654. 2006-12-03 Eric Christopher <echristo@apple.com>
  9655. * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
  9656. 2006-12-03 Richard Henderson <rth@redhat.com>
  9657. Andrew Pinski <pinskia@gmail.com>
  9658. PR C++/14329
  9659. * g++.dg/warn/unit-1.C: New test.
  9660. 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
  9661. * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
  9662. 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
  9663. * g++.dg/vect/vect.exp: Enable tests to run on spu.
  9664. * gcc.dg/vect/vect.exp: Enable tests to run on spu.
  9665. * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
  9666. * gcc.dg/vect/vect-70.c: Reduce array size.
  9667. * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
  9668. vect_no_compaer_double targets.
  9669. * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
  9670. vect_float, vect_double, and vect_int.
  9671. 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
  9672. * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
  9673. test for loop versioning on vect_no_align targets.
  9674. * gcc.dg/vect/pr20122.c: Likewise.
  9675. * gcc.dg/vect/vect-105.c: Likewise.
  9676. * gcc.dg/vect/vect-42.c: Likewise.
  9677. * gcc.dg/vect/vect-43.c: Likewise.
  9678. * gcc.dg/vect/vect-74.c: Likewise.
  9679. * gcc.dg/vect/vect-75.c: Likewise.
  9680. * gcc.dg/vect/vect-multitypes-3.c: Likewise.
  9681. * gcc.dg/vect/vect-multitypes-6.c: Likewise.
  9682. * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
  9683. * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
  9684. 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
  9685. PR fortran/29642
  9686. * gfortran.dg/value_1.f90 : New test.
  9687. * gfortran.dg/value_2.f90 : New test.
  9688. * gfortran.dg/value_3.f90 : New test.
  9689. * gfortran.dg/value_4.f90 : New test.
  9690. * gfortran.dg/value_4.c : Called from value_4.f90.
  9691. 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
  9692. PR C++/30033
  9693. * g++.dg/cpp0x/static_assert4.C: New testcase.
  9694. 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  9695. * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
  9696. 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
  9697. PR c/27953
  9698. * gcc.dg/pr27953.c: New test.
  9699. 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  9700. PR c++/30022
  9701. * g++.dg/ext/vector5.C: New test.
  9702. PR c++/30021
  9703. * g++.dg/other/main1.C: New test.
  9704. 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
  9705. PR libfortran/29568
  9706. * gfortran.dg/convert_implied_open.f90: Change to
  9707. new default record length.
  9708. * gfortran.dg/unf_short_record_1.f90: Adapt to
  9709. new error message.
  9710. * gfortran.dg/unformatted_subrecords_1.f90: New test.
  9711. 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
  9712. * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
  9713. 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
  9714. PR c++/29066
  9715. * g++.dg/expr/pr29066.c: New.
  9716. 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
  9717. Zdenek Dvorak <dvorakz@suse.cz>
  9718. PR tree-optimization/29921
  9719. * gcc.dg/pr29921-2.c: New test.
  9720. 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
  9721. * gcc.dg/i386-cpuid.h (bit_SSE3): New.
  9722. (i386_get_cpuid): New function.
  9723. (i386_cpuid_ecx): Likewise.
  9724. (i386_cpuid_edx): Likewise.
  9725. (i386_cpuid): Updated to call i386_cpuid_edx.
  9726. * gcc.target/i386/sse3-addsubpd.c: New file.
  9727. * gcc.target/i386/sse3-addsubps.c: Likewise.
  9728. * gcc.target/i386/sse3-haddpd.c: Likewise.
  9729. * gcc.target/i386/sse3-haddps.c: Likewise.
  9730. * gcc.target/i386/sse3-hsubpd.c: Likewise.
  9731. * gcc.target/i386/sse3-hsubps.c: Likewise.
  9732. * gcc.target/i386/sse3-lddqu.c: Likewise.
  9733. * gcc.target/i386/sse3-movddup.c: Likewise.
  9734. * gcc.target/i386/sse3-movshdup.c: Likewise.
  9735. * gcc.target/i386/sse3-movsldup.c: Likewise.
  9736. 2006-12-01 Dirk Mueller <dmueller@suse.de>
  9737. * g++.dg/warn/Wreturn-type-4.C: New testcase.
  9738. 2006-11-30 Janis Johnson <janis187@us.ibm.com>
  9739. * gcc.dg/dfp/convert-int-max.c: New test.
  9740. * gcc.dg/dfp/convert-int-max-fold.c: New test.
  9741. 2006-11-30 Richard Guenther <rguenther@suse.de>
  9742. * gcc.dg/vect/vect-pow-1.c: Rename ...
  9743. * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
  9744. floats instead of doubles, check successful vectorization.
  9745. 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
  9746. PR target/29945
  9747. * gcc.c-torture/compile/pr29945.c: New testcase.
  9748. 2006-11-30 Joseph Myers <joseph@codesourcery.com>
  9749. * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
  9750. -maltivec.
  9751. 2006-11-29 Eric Christopher <echristo@apple.com>
  9752. * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
  9753. 2006-11-29 Janis Johnson <janis187@us.ibm.com>
  9754. * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
  9755. * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
  9756. 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
  9757. PR c++/29022
  9758. * g++.dg/inherit/virtual2.C: New test.
  9759. * g++.dg/inherit/virtual3.C: Likewise.
  9760. * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
  9761. * g++.dg/inherit/error2.C: Likewise.
  9762. * g++.dg/template/instantiate1.C: Likewise.
  9763. 2006-11-28 Andrew Pinski <pinskia@gmail.com>
  9764. PR tree-opt/29984
  9765. * gcc.dg/tree-ssa/reassoc-12.c: New test.
  9766. 2006-11-28 Jan Hubicka <jh@suse.cz>
  9767. * gcc.dg/memcpy-1.c: New test.
  9768. 2006-11-28 Jakub Jelinek <jakub@redhat.com>
  9769. PR c++/29735
  9770. * g++.dg/warn/main-3.C: New test.
  9771. 2006-11-28 Jan Hubicka <jh@suse.cz>
  9772. * gcc.dg/winline-1.c: New test.
  9773. 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
  9774. * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
  9775. alignments.
  9776. 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
  9777. PR fortran/29976
  9778. * gfortran.dg/missing_optional_dummy_3.f90
  9779. 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
  9780. PR fortran/20880
  9781. * gfortran.dg/interface_3.f90: Modify errors.
  9782. 2006-11-28 Ben Elliston <bje@au.ibm.com>
  9783. * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
  9784. fail to link due to relocation overflows on spu-*-*.
  9785. 2006-11-27 Michael Matz <matz@suse.de>
  9786. Andreas Krebbel <krebbel1@de.ibm.com>
  9787. PR target/29319
  9788. * gcc.dg/20061127-1.c: New testcase.
  9789. 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
  9790. * gcc.dg/20061124-1.c: Add exit() function prototype.
  9791. 2006-11-27 Jan Hubicka <jh@suse.cz>
  9792. * gcc.target/i386/memcpy-1.c: Adjust size.
  9793. * gcc.dg/visibility-11.c: Likewise.
  9794. 2006-11-27 Richard Guenther <rguenther@suse.de>
  9795. PR middle-end/25620
  9796. * gcc.target/i386/pow-1.c: New testcase.
  9797. * gcc.dg/builtins-58.c: Likewise.
  9798. 2006-11-26 Mark Mitchell <mark@codesourcery.com>
  9799. PR c++/29886
  9800. * g++.dg/expr/cast8.C: New test.
  9801. 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  9802. * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
  9803. Don't ever inline the testcase.
  9804. 2006-11-25 Andrew Pinski <pinskia@gmail.com>
  9805. PR fortran/29982
  9806. * gfortran.fortran-torture/compile/parameter_3.f90: New
  9807. testcase.
  9808. 2006-11-25 Andrew Pinski <pinskia@gmail.com>
  9809. PR fortran/29951
  9810. * gfortran.fortran-torture/execute/transfer2.f90: New test.
  9811. 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  9812. * gfortran.fortran-torture/execute/specifics.f90: Remove test
  9813. for CHAR.
  9814. 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  9815. PR libgfortran/29936
  9816. * gfortran.dg/write_check3.f90: New test.
  9817. 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
  9818. * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
  9819. 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
  9820. PR fortran/20880
  9821. * gfortran.dg/interface_3.f90: New test.
  9822. PR fortran/29387
  9823. * gfortran.dg/generic_8.f90: New test.
  9824. 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  9825. * gfortran.dg/specifics_1.f90: Remove check for CHAR.
  9826. * gfortran.dg/specifics_2.f90: Remove check for CHAR.
  9827. * gfortran.dg/specifics_3.f90: Remove.
  9828. 2006-11-24 Jakub Jelinek <jakub@redhat.com>
  9829. PR c/29955
  9830. * gcc.dg/gomp/pr29955.c: New test.
  9831. PR c/29736
  9832. * gcc.dg/pr29736.c: New test.
  9833. 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
  9834. PR tree-opt/29964
  9835. * gcc.dg/pure-1.c: New test.
  9836. 2006-11-24 Joseph Myers <joseph@codesourcery.com>
  9837. * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
  9838. * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
  9839. 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
  9840. * gcc.dg/20061124-1.c: New testcase.
  9841. 2006-11-23 Eric Christopher <echristo@apple.com>
  9842. * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
  9843. 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  9844. PR c/2707
  9845. PR c++/26167
  9846. * gcc.dg/Wconversion-integer.c: New. Supersedes
  9847. Wconversion-negative-constants.c
  9848. * gcc.dg/Wconversion-real.c: New.
  9849. * gcc.dg/Wconversion-real-integer.c: New.
  9850. * gcc.dg/Wconversion-negative-constants.c: Deleted.
  9851. * g++.dg/warn/Wconversion1.C: Modified.
  9852. 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  9853. * gfortran.dg/overload_1.f90: New test.
  9854. 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
  9855. PR c/9072
  9856. * gcc.dg/builtin-protos-1.c: Replace Wconversion by
  9857. Wtraditional-conversion.
  9858. * gcc.dg/overflow-warn-2.c: Likewise.
  9859. * gcc.dg/Wconversion.c: Likewise. Renamed as
  9860. Wtraditional-conversion.c .
  9861. * gcc.dg/Wconversion-2.c: Likewise. Renamed as
  9862. Wtraditional-conversion-2.c .
  9863. * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
  9864. Wtraditional-conversion-2.c
  9865. * gcc.dg/Wconversion-negative-constants.c: New.
  9866. 2006-11-23 Andrew Pinski <pinskia@gmail.com>
  9867. * gcc.dg/tree-ssa/dump-1.c: New test.
  9868. 2006-11-23 David Ung <davidu@mips.com>
  9869. * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
  9870. -mfp64, allowable when ISA >= 33 and float is enabled.
  9871. * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
  9872. of mthc1 and mfhc1 patterns.
  9873. 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
  9874. PR tree-optimization/29921
  9875. * gcc.dg/pr29921.c: New test.
  9876. 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  9877. PR fortran/29441
  9878. * gfortran.dg/initialization_4.f90: New test.
  9879. 2006-11-22 Ira Rosen <irar@il.ibm.com>
  9880. * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
  9881. platforms that have interleaving support.
  9882. * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
  9883. * gcc.dg/vect/vect-strided-a-u16-i2.c,
  9884. gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
  9885. gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
  9886. gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
  9887. gcc.dg/vect/vect-strided-u8-i2-gap.c,
  9888. gcc.dg/vect/vect-strided-u8-i8.c,
  9889. gcc.dg/vect/vect-strided-u8-i8-gap2.c,
  9890. gcc.dg/vect/vect-strided-u8-i8-gap4.c,
  9891. gcc.dg/vect/vect-strided-u8-i8-gap7.c,
  9892. gcc.dg/vect/vect-strided-float.c,
  9893. gcc.dg/vect/vect-strided-a-mult.c,
  9894. gcc.dg/vect/vect-strided-mult-char-ls.c,
  9895. gcc.dg/vect/vect-strided-a-u16-mult.c,
  9896. gcc.dg/vect/vect-strided-a-u32-mult.c,
  9897. gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
  9898. gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
  9899. gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
  9900. gcc.dg/vect/vect-strided-mult.c,
  9901. gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
  9902. * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
  9903. New.
  9904. 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
  9905. PR fortran/25087
  9906. * gfortran.dg/auto_char_len_4.f90: New test.
  9907. 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
  9908. PR fortran/29652
  9909. * gfortran.dg/generic_7.f90: New test.
  9910. * gfortran.dg/defined_operators_1.f90: Add new error.
  9911. 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
  9912. PR tree-optimization/29902
  9913. * g++.dg/tree-ssa/pr29902.C: New test.
  9914. 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
  9915. PR fortran/29820
  9916. * gfortran.dg/used_types_13.f90: New test.
  9917. 2006-11-21 Janis Johnson <janis187@us.ibm.com>
  9918. * gcc.dg/dfp/snan.c: Delete.
  9919. 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
  9920. * g++.dg/cpp0x/static_assert1.C: New.
  9921. * g++.dg/cpp0x/static_assert2.C: New.
  9922. * g++.dg/cpp0x/static_assert3.C: New.
  9923. 2006-11-21 Richard Guenther <rguenther@suse.de>
  9924. * gcc.dg/vect/vect-pow-1.c: New testcase.
  9925. * gcc.dg/vect/vect-pow-2.c: Likewise.
  9926. 2006-11-21 Jakub Jelinek <jakub@redhat.com>
  9927. PR c++/29570
  9928. * g++.dg/template/static29.C: New test.
  9929. PR c++/29734
  9930. * g++.dg/conversion/simd4.C: New test.
  9931. 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
  9932. PR c++/29475
  9933. * g++.dg/template/access19.C: New test.
  9934. * g++.old-deja/g++.other/access11.C: Adjusted the line where the
  9935. error is reported.
  9936. 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
  9937. PR tree-opt/25500
  9938. * gcc.dg/tree-ssa/sra-4.c: New testcase.
  9939. 2006-11-20 Tobias Burnus <burnus@net-b.de>
  9940. PR fortran/27546
  9941. * gfortran.dg/import.f90: Extended test.
  9942. * gfortran.dg/import2.f90: Extended test.
  9943. 2006-11-20 Tobias Burnus <burnus@net-b.de>
  9944. * gfortran.dg/volatile3.f90: Add conflict test.
  9945. 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
  9946. PR fortran/24783
  9947. * gfortran.dg/implicit_10.f90: New test.
  9948. 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
  9949. PR c++/8586
  9950. * g++.dg/warn/Wall-write-strings.C: New.
  9951. 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
  9952. * gfortran.dg/alloc_comp_constraint_5.f90: New.
  9953. * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
  9954. 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  9955. * gfortran.dg/use_3.f90: Remove error message.
  9956. * gfortran.dg/iso_fortran_env_1.f90: New test.
  9957. * gfortran.dg/iso_fortran_env_2.f90: New test.
  9958. * gfortran.dg/iso_fortran_env_3.f90: New test.
  9959. * gfortran.dg/iso_fortran_env_4.f90: New test.
  9960. 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
  9961. * gcc.dg/vect/vect-27.c: Fix initialization.
  9962. 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  9963. * gcc.dg/builtins-20.c: Add fmin/fmax cases.
  9964. * gcc.dg/torture/builtin-minmax-1.c: New.
  9965. * gcc.dg/builtins-20.c: Add cases for copysign.
  9966. 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  9967. PR fortran/24285
  9968. * gfortran.dg/dollar_edit_descriptor-3.f: New test.
  9969. 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  9970. * gfortran.dg/use_1.f90: New test.
  9971. * gfortran.dg/use_1.f90: New test.
  9972. * gfortran.dg/use_1.f90: New test.
  9973. 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
  9974. PR tree-optimization/29801
  9975. * gcc.dg/pr29801.c: New test.
  9976. 2006-11-17 Jakub Jelinek <jakub@redhat.com>
  9977. PR middle-end/29584
  9978. * gcc.dg/torture/pr29584.c: New test.
  9979. 2006-11-17 Joseph Myers <joseph@codesourcery.com>
  9980. * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
  9981. Condition PowerPC tests for saving FPRs on powerpc_fprs.
  9982. * gcc.target/powerpc/compress-float-ppc.c,
  9983. gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
  9984. powerpc_fprs.
  9985. * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
  9986. do not pass -mhard-float.
  9987. 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
  9988. * gnat.dg/volatile_aggregate.adb: New test.
  9989. 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  9990. PR fortran/29391
  9991. PR fortran/29489
  9992. * gfortran.dg/bound_2.f90: Add more checks.
  9993. * gfortran.dg/bound_3.f90: New test.
  9994. 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
  9995. PR target/29201
  9996. * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
  9997. 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
  9998. * gfortran.dg/import3.f90: Fix error message.
  9999. 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
  10000. PR tree-opt/29788
  10001. * gfortran.fortran-torture/compile/inline_1.f90:
  10002. New testcase.
  10003. 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
  10004. * gcc.target/i386/x87regparm-1.c: New test.
  10005. * gcc.target/i386/x87regparm-2.c: New test.
  10006. * gcc.target/i386/x87regparm-3.c: New test.
  10007. * gcc.target/i386/x87regparm-4.c: New test.
  10008. 2006-11-15 Tobias Burnus <burnus@net-b.de>
  10009. PR fortran/27546
  10010. * gfortran.dg/import.f90: New test.
  10011. * gfortran.dg/import2.f90: New test.
  10012. * gfortran.dg/import3.f90: New test.
  10013. 2006-11-15 Tobias Burnus <burnus@net-b.de>
  10014. PR fortran/27588
  10015. * gfortran.dg/char_bounds_check_fail_1.f90: New test.
  10016. 2006-11-15 Tobias Burnus <burnus@net-b.de>
  10017. PR fortran/29806
  10018. * gfortran.dg/contains.f90: New test.
  10019. * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
  10020. 2006-11-15 Jakub Jelinek <jakub@redhat.com>
  10021. PR tree-optimization/29581
  10022. * gcc.dg/pr29581-1.c: New test.
  10023. * gcc.dg/pr29581-2.c: New test.
  10024. * gcc.dg/pr29581-3.c: New test.
  10025. * gcc.dg/pr29581-4.c: New test.
  10026. * gfortran.dg/pr29581.f90: New test.
  10027. 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
  10028. PR fortran/29702
  10029. * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
  10030. numbers in error message headers.
  10031. 2006-11-14 Richard Guenther <rguenther@suse.de>
  10032. * gcc.target/i386/math-torture/math-torture.exp: Restrict
  10033. to i?86 and x86_64 targets.
  10034. 2006-11-14 Caroline Tice <ctice@apple.com>
  10035. * gcc.dg/pubtypes-1.c: New file/testcase.
  10036. * gcc.dg/pubtypes-2.c: New file/testcase.
  10037. * gcc.dg/pubtypes-3.c: New file/testcase.
  10038. * gcc.dg/pubtypes-4.c: New file/testcase.
  10039. * g++.dg/pubtypes.C: New file/testcase.
  10040. 2006-11-14 Mark Mitchell <mark@codesourcery.com>
  10041. PR c++/29106
  10042. * g++.dg/init/self1.C: New test.
  10043. 2006-11-14 Tobias Burnus <burnus@net-b.de>
  10044. PR fortran/29657
  10045. * gfortran.dg/conflicts.f90: Add.
  10046. 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
  10047. PR rtl-optimization/29798
  10048. * gcc.c-torture/execute/pr29798.c: New.
  10049. 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10050. * gcc.dg/builtins-20.c: Add more cases.
  10051. 2006-11-13 Jakub Jelinek <jakub@redhat.com>
  10052. PR fortran/29759
  10053. * gfortran.dg/gomp/pr29759.f90: New test.
  10054. 2006-11-13 Mark Mitchell <mark@codesourcery.com>
  10055. PR c++/29518
  10056. * g++.dg/template/static28.C: New test.
  10057. 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
  10058. * lib/c-torture.exp: Use target-libpath.exp.
  10059. * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
  10060. set GCC_EXEC_PREFIX env var from global variable of same name.
  10061. 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
  10062. PR fortran/26994
  10063. * gfortran.fortran-torture/compile/transfer-1.f90:
  10064. New testcase.
  10065. 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
  10066. Zdenek Dvorak <dvorakz@suse.cz>
  10067. PR tree-optimization/29680
  10068. * gcc.dg/alias-11.c: New test.
  10069. 2006-11-12 Jason Merrill <jason@redhat.com>
  10070. Andrew Pinski <pinskia@physics.uc.edu>
  10071. PR middle-end/28915
  10072. * gcc.target/i386/vectorize1.c: New.
  10073. 2006-11-12 Roger Sayle <roger@eyesopen.com>
  10074. PR rtl-optimization/29797
  10075. * gcc.c-torture/execute/pr29797-1.c: New test case.
  10076. 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10077. * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
  10078. 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
  10079. * gcc.dg/tree-ssa/prefetch-3.c: New test.
  10080. 2006-11-12 Roger Sayle <roger@eyesopen.com>
  10081. PR tree-optimization/13827
  10082. * gcc.dg/fold-eqand-1.c: New test case.
  10083. 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
  10084. PR rtl-opt/28812
  10085. * gcc.c-torture/execute/mayalias-3.c: New test.
  10086. 2006-11-11 Richard Sandiford <richard@codesourcery.com>
  10087. PR middle-end/27528
  10088. * gcc.c-torture/compile/pr27528.c: New test.
  10089. * gcc.dg/pr27528.c: Likewise.
  10090. 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10091. * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
  10092. * gcc.dg/torture/builtin-symmetric-1.c: New test.
  10093. 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
  10094. PR fortran/29758
  10095. * gfortran.dg/reshape_source_size_1.f90: New test.
  10096. 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
  10097. PR fortran/29315
  10098. * gfortran.dg/aliasing_dummy_4.f90: New test.
  10099. 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
  10100. PR target/29777
  10101. * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
  10102. and x86_64-*-* targets.
  10103. 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10104. * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
  10105. * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
  10106. New macros. Use them in exact tests.
  10107. (TESTIT3): New macro.
  10108. Add tests for fmin, fmax and fma.
  10109. 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
  10110. PR fortran/29431
  10111. * gfortran.dg/array_constructor_13.f90: New test.
  10112. 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
  10113. PR fortran/29744
  10114. * gfortran.dg/used_types_12.f90: New test.
  10115. 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
  10116. PR middle-end/29726
  10117. * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
  10118. (test6): Ditto.
  10119. (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
  10120. * gcc.dg/fold-eqandshift-3.c: New test case.
  10121. 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
  10122. PR fortran/29699
  10123. * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
  10124. PR fortran/21370
  10125. * gfortran.dg/change_symbol_attributes_1.f90: New test.
  10126. 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
  10127. * gcc.dg/20061109-1.c: New testcase.
  10128. 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10129. * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
  10130. 2006-11-09 Tobias Burnus <burnus@net-b.de>
  10131. * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
  10132. * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
  10133. 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
  10134. * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
  10135. * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
  10136. 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10137. * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
  10138. 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
  10139. * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
  10140. vect-9.c).
  10141. * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
  10142. * gcc.dg/vect/vect-9.c: Now vectorizable.
  10143. * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
  10144. that support vect_widen_mult.
  10145. * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
  10146. * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
  10147. vect-reduc-dot-u16.c).
  10148. * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
  10149. vect-reduc-dot-u16.c).
  10150. * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
  10151. * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
  10152. vect-reduc-dot-s8.c).
  10153. * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
  10154. vect-reduc-dot-s8.c).
  10155. * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
  10156. vect-reduc-dot-s8.c).
  10157. * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
  10158. * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
  10159. vect-reduc-dot-u8.c).
  10160. * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
  10161. vect-reduc-dot-u8.c).
  10162. * gcc.dg/vect/vect-widen-mult-sum.c: New test.
  10163. * gcc.dg/vect/vect-multitypes-9.c: New test.
  10164. * gcc.dg/vect/vect-multitypes-10.c: New test.
  10165. * gcc.dg/vect/vect-widen-mult-s16.c: New test.
  10166. * gcc.dg/vect/vect-widen-mult-u16.c: New test.
  10167. * gcc.dg/vect/vect-widen-mult-u8.c: New test.
  10168. * gcc.dg/vect/vect-widen-mult-s8.c: New test.
  10169. * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
  10170. * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
  10171. wrapv-vect-reduc-dot-s8.c.
  10172. * lib/target-support.exp (check_effective_target_vect_unpack): New.
  10173. (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
  10174. targets that support vec_unpack.
  10175. (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
  10176. (check_effective_target_vect_widen_mult_qi_to_hi): New.
  10177. (check_effective_target_vect_widen_mult_hi_to_si): New.
  10178. (check_effective_target_vect_widen_sum): Removed.
  10179. 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
  10180. * gcc.dg/vect/vect-multitypes-8.c: New test.
  10181. * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
  10182. 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
  10183. * gcc.dg/vect/vect-multitypes-7.c: New test.
  10184. 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
  10185. * gcc.dg/vect/vect-multitypes-4.c: New test.
  10186. * gcc.dg/vect/vect-multitypes-5.c: New test.
  10187. * gcc.dg/vect/vect-multitypes-6.c: New test.
  10188. 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
  10189. * gcc.dg/vect/vect-multitypes-1.c: New test.
  10190. * gcc.dg/vect/vect-multitypes-2.c: New test.
  10191. * gcc.dg/vect/vect-multitypes-3.c: New test.
  10192. 2006-11-07 Eric Christopher <echristo@apple.com>
  10193. * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
  10194. Test using scan-assembler-not.
  10195. 2006-11-07 Jakub Jelinek <jakub@redhat.com>
  10196. * gcc.dg/inline-17.c: New test.
  10197. 2006-11-07 Steve Ellcey <sje@cup.hp.com>
  10198. PR other/25028
  10199. * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
  10200. on HP-UX.
  10201. 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
  10202. PR fortran/29539
  10203. * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
  10204. PR fortran/29634
  10205. * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
  10206. test.
  10207. 2006-11-07 Tobias Burnus <burnus@net-b.de>
  10208. PR fortran/29601
  10209. * gfortran.dg/volatile.f90: Add.
  10210. * gfortran.dg/volatile2.f90: Add.
  10211. * gfortran.dg/volatile3.f90: Add.
  10212. * gfortran.dg/volatile4.f90: Add.
  10213. * gfortran.dg/volatile5.f90: Add.
  10214. * gfortran.dg/volatile6.f90: Add.
  10215. * gfortran.dg/volatile7.f90: Add.
  10216. 2006-11-06 Tobias Burnus <burnus@net-b.de>
  10217. * gfortran.dg/io_constraints_2.f90: Adjust pattern
  10218. for matching error messages.
  10219. * gfortran.dg/specifics_3.f90: Adjust pattern
  10220. for matching error messages.
  10221. 2006-11-06 Janis Johnson <janis187@us.ibm.com>
  10222. Bernhard Fischer <aldot@gcc.gnu.org>
  10223. * lib/gcc-dg.exp (output-exists): New proc.
  10224. (output-exists-not): New proc.
  10225. * gcc.test-framework/test-framework.awk: Support new directives.
  10226. * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
  10227. * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
  10228. * gcc.test-framework/dg-outexists-exp-F.c: New test.
  10229. * gcc.test-framework/dg-outexists-exp-XP.c: New test.
  10230. * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
  10231. * gcc.test-framework/dg-outexists-exp-P.c: New test.
  10232. 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
  10233. PR fortran/29630
  10234. PR fortran/29679
  10235. * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
  10236. * gfortran.dg/initialization_3.f90: New.
  10237. 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  10238. PR libgfortran/25545
  10239. * gfortran.dg/dollar_edit_descriptor-2.f: New test.
  10240. 2006-11-05 Jakub Jelinek <jakub@redhat.com>
  10241. PR middle-end/29695
  10242. * gcc.c-torture/execute/pr29695-1.c: New test.
  10243. * gcc.c-torture/execute/pr29695-2.c: New test.
  10244. 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
  10245. PR fortran/29565
  10246. * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
  10247. 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
  10248. * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
  10249. for matching error messages.
  10250. 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
  10251. PR target/26915
  10252. * gcc.target/i386/387-12.c: New test.
  10253. 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  10254. PR libfortran/29713
  10255. * gfortran.dg/pr29713.f90: New test.
  10256. 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
  10257. * gcc.c-torture/execute/arith-rand-ll.c:
  10258. Also test for bogus rest sign.
  10259. 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  10260. PR libfortran/27895
  10261. * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
  10262. 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
  10263. * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
  10264. from error messages.
  10265. 2006-11-02 Mike Stump <mrs@apple.com>
  10266. * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
  10267. * g++.old-deja/g++.abi/align.C: Enable for darwin.
  10268. 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
  10269. * g++.dg/eh/gcsec1.C: New test.
  10270. 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10271. * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
  10272. (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
  10273. 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
  10274. * gcc.dg/fold-mod-1.c: Match the leading 0x for the
  10275. hexadecimal value.
  10276. * gcc.dg/tree-prof/val-prof-2.c: Likewise.
  10277. * gcc.dg/pr14796-2.c: Likewise.
  10278. 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
  10279. * gcc.c-torture/execute/20061101-1.c: New test.
  10280. 2006-11-01 Richard Guenther <rguenther@suse.de>
  10281. * gcc.target/i386/fpprec-1.c: New testcase.
  10282. 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10283. * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
  10284. * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
  10285. 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
  10286. * gcc.c-torture/execute/20061031-1.c: New test.
  10287. 2006-10-31 Geoffrey Keating <geoffk@apple.com>
  10288. PR 23067
  10289. * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
  10290. * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
  10291. * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
  10292. * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
  10293. * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
  10294. * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
  10295. * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
  10296. 2006-10-31 Eric Christopher <echristo@apple.com>
  10297. Falk Hueffner <falk@debian.org>
  10298. * gcc.dg/builtin-bswap-1.c: New.
  10299. * gcc.dg/builtin-bswap-2.c: New.
  10300. * gcc.dg/builtin-bswap-3.c: New.
  10301. * gcc.dg/builtin-bswap-4.c: New.
  10302. * gcc.dg/builtin-bswap-5.c: New.
  10303. * gcc.target/i386/builtin-bswap-1.c: New.
  10304. 2006-10-31 Geoffrey Keating <geoffk@apple.com>
  10305. * gcc.dg/inline-16.c: New.
  10306. PR 16622
  10307. * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
  10308. defining it.
  10309. * gcc.dg/inline-13.c: New.
  10310. * gcc.dg/inline-14.c: New.
  10311. * gcc.dg/inline-15.c: New.
  10312. PR 11377
  10313. * gcc.dg/inline6.c: New.
  10314. * gcc.dg/inline7.c: New.
  10315. 2006-10-31 Roger Sayle <roger@eyesopen.com>
  10316. PR middle-end/23470
  10317. * gcc.dg/pr23470-1.c: New test case.
  10318. 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
  10319. PR fortran/29537
  10320. * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
  10321. data.
  10322. * gfortran.dg/blockdata_2.f90: New testcase.
  10323. 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
  10324. PR libfortran/29627
  10325. * gfortran.dg/unf_short_record_1.f90: New test.
  10326. 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  10327. PR fortran/29067
  10328. * gfortran.dg/pr29067.f: New test.
  10329. 2006-10-31 Joseph Myers <joseph@codesourcery.com>
  10330. Richard Sandiford <richard@codesourcery.com>
  10331. * lib/target-supports.exp (get_compiler_messages): Append options
  10332. as a single list element.
  10333. (check_effective_target_arm_vfp_ok): New.
  10334. * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
  10335. 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
  10336. PR fortran/29387
  10337. * gfortran.dg/intrinsic_actual_2.f90: New test.
  10338. PR fortran/29490
  10339. * gfortran.dg/actual_array_interface_1.f90: New test.
  10340. PR fortran/29641
  10341. * gfortran.dg/used_types_11.f90: New test.
  10342. 2006-10-30 Dirk Mueller <dmueller@suse.de>
  10343. * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
  10344. * g++.old-deja/g++.pt/eichin01b.C (main): Same.
  10345. * g++.old-deja/g++.pt/eichin01.C (main): Same.
  10346. * g++.old-deja/g++.mike/net25.C (main): Same.
  10347. * g++.dg/lookup/exception1.C (main): Same.
  10348. * g++.dg/parse/parens2.C (main): Same.
  10349. 2006-10-30 Roger Sayle <roger@eyesopen.com>
  10350. * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
  10351. 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10352. * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
  10353. * gcc.dg/torture/builtin-math-3.c: Likewise.
  10354. 2006-10-30 Tobias Burnus <burnus@net-b.de>
  10355. PR fortran/29452
  10356. * gfortran.dg/write_check.f90: Check run-time keyword checking.
  10357. * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
  10358. 2006-10-30 Andrew Pinski <pinskia@gmail.com>
  10359. PR Fortran/29410
  10360. * gfortran.fortran-torture/execute/transfer1.f90: New test.
  10361. 2006-10-30 Joseph Myers <joseph@codesourcery.com>
  10362. * lib/target-supports.exp (check_function_available): Declare
  10363. function before calling.
  10364. 2006-10-30 Jakub Jelinek <jakub@redhat.com>
  10365. PR tree-optimization/29637
  10366. * gcc.dg/pr29637.c: New test.
  10367. 2006-10-29 Roger Sayle <roger@eyesopen.com>
  10368. * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
  10369. tree canonicalization.
  10370. 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10371. * gcc.dg/builtins-20.c: Add more hypot tests.
  10372. 2006-10-29 Roger Sayle <roger@eyesopen.com>
  10373. * gcc.dg/fold-compare-1.c: New test case.
  10374. 2006-10-29 Dirk Mueller <dmueller@suse.de>
  10375. PR c++/16307
  10376. * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
  10377. 2006-10-29 Roger Sayle <roger@eyesopen.com>
  10378. PR tree-optimization/15458
  10379. * gcc.dg/fold-xornot-1.c: New test case.
  10380. 2006-10-29 Richard Guenther <rguenther@suse.de>
  10381. * gcc.target/i386/math-torture/trunc.c: New testcase.
  10382. 2006-10-29 Richard Guenther <rguenther@suse.de>
  10383. * gcc.target/i386/math-torture/round.c: New testcase.
  10384. 2006-10-29 Richard Guenther <rguenther@suse.de>
  10385. * gcc.target/i386/math-torture/ceil.c: New testcase.
  10386. * gcc.target/i386/math-torture/floor.c: Likewise.
  10387. 2006-10-29 Richard Guenther <rguenther@suse.de>
  10388. * gcc.target/i386/math-torture/rint.c: New testcase.
  10389. * gcc.target/i386/math-torture/nearbyint.c: Likewise.
  10390. 2006-10-29 Richard Guenther <rguenther@suse.de>
  10391. * gcc.target/i386/math-torture/lfloor.c: New testcase.
  10392. * gcc.target/i386/math-torture/lceil.c: Likewise.
  10393. 2006-10-28 Tobias Burnus <burnus@net-b.de>
  10394. PR libgfortran/24313
  10395. * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
  10396. 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
  10397. * gcc.c-torture/execute/20020118-1.c,
  10398. gcc.c-torture/execute/builtins/strlen.c,
  10399. gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
  10400. comment typos.
  10401. 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10402. * gcc.dg/builtins-20.c: Add tests for hypot.
  10403. * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
  10404. two-argument builtins.
  10405. * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
  10406. TESTIT2. Update all callers.
  10407. (TESTIT2, TESTIT2_R): New helper macros.
  10408. Add testcases for pow, hypot and atan2.
  10409. 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
  10410. PR C++/29295
  10411. * g++.dg/expr/bool1.C: New test.
  10412. * g++.dg/expr/bool2.C: New test.
  10413. 2006-10-28 Tobias Burnus <burnus@net-b.de>
  10414. PR fortran/28224
  10415. * gfortran.dg/io_constraints_2.f90: Use -std=f95.
  10416. * gfortran.dg/namelist_internal.f90: New test.
  10417. 2006-10-28 Tobias Burnus <burnus@net-b.de>
  10418. PR fortran/29625
  10419. * gfortran.dg/io_real_boz.f90: Add.
  10420. * gfortran.dg/io_real_boz2.f90: Add.
  10421. 2006-10-28 Richard Guenther <rguenther@suse.de>
  10422. PR middle-end/26899
  10423. * gcc.dg/tree-ssa/pr26899.c: New testcase.
  10424. 2006-10-28 Richard Guenther <rguenther@suse.de>
  10425. PR target/28806
  10426. * gcc.target/i386/math-torture/lround.c: New testcase.
  10427. 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
  10428. * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
  10429. * gcc.dg/builtins-44.c: Likewise.
  10430. * gcc.dg/builtins-45.c: Likewise.
  10431. * gcc.dg/pr28796-2.c: Likewise.
  10432. * gcc.dg/unordered-3.c: Likewise.
  10433. 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  10434. PR libgfortran/27954
  10435. * gfortran.dg/error_recovery_2.f90: New test.
  10436. 2006-10-26 Richard Guenther <rguenther@suse.de>
  10437. * gcc.target/i386/i386.exp: Use glob, not find to collect
  10438. tests. Avoids recursing into subdirectories.
  10439. * gcc.target/i386/math-torture/math-torture.exp: Torture
  10440. for interesting ia32 math options.
  10441. * gcc.target.i386/math-torture/lrint.c: New testcase.
  10442. 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  10443. PR libgfortran/29563
  10444. * gfortran.dg/arrayio_9.f90: Update test.
  10445. * gfortran.dg/arrayio_19.f90: New test.
  10446. 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
  10447. * gcc.dg/20061026.c: New testcase.
  10448. 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  10449. PR libgfortran/29563
  10450. * gfortran.dg/arrayio_9.f90: New test.
  10451. 2006-10-26 Ben Elliston <bje@au.ibm.com>
  10452. * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
  10453. Copy the strings manually, as strcpy may call strlen.
  10454. 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10455. * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
  10456. Add checks for log, log2, log10 and log1p.
  10457. * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
  10458. we already test 0.0. Add checks for expm1, log, log2, log10,
  10459. log1p, cbrt, erf and erfc.
  10460. 2006-10-25 Steve Ellcey <sje@cup.hp.com>
  10461. * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
  10462. 2006-10-25 Uros Bizjak <uros@kss-loka.si>
  10463. * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
  10464. and remainderl() built-in functions. Remove -ffast-math from
  10465. dg-options.
  10466. 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10467. * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
  10468. acosh and atanh.
  10469. * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
  10470. floating point modifiers to arguments passed to float and long
  10471. double functions respectively. Update all callers to use floating
  10472. point numbers, not integers. Add tests for exp, exp2 and
  10473. exp10/pow10.
  10474. * gcc.dg/torture/builtin-math-3.c: New test.
  10475. 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
  10476. PR fortran/29393
  10477. * gfortran.dg/initialize_2.f90: New.
  10478. 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10479. * gcc.dg/torture/builtin-math-2.c: New test.
  10480. 2006-10-24 Richard Guenther <rguenther@suse.de>
  10481. PR middle-end/28796
  10482. * gcc.dg/pr28796-1.c: New testcase.
  10483. * gcc.dg/pr28796-2.c: Likewise.
  10484. 2006-10-24 Richard Guenther <rguenther@suse.de>
  10485. * gcc.dg/builtins-57.c: New testcase.
  10486. 2006-10-24 Richard Guenther <rguenther@suse.de>
  10487. PR tree-optimization/29567
  10488. * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
  10489. 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
  10490. PR tree-optimization/14784
  10491. * gcc.dg/alias-10.c: New test.
  10492. 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10493. * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
  10494. 2006-10-23 Jakub Jelinek <jakub@redhat.com>
  10495. * gcc.dg/builtin-strncat-chk-1.c: New test.
  10496. 2006-10-23 Jan Hubicka <jh@suse.cz>
  10497. * gcc.dg/memmove-1.c: New test.
  10498. 2006-10-23 Paul Brook <paul@codesourcery.com>
  10499. * gcc.dg/pragma-pack-5.c: New test.
  10500. 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
  10501. * g++.dg/other/s390-1.C: New testcase.
  10502. 2006-10-23 Richard Guenther <rguenther@suse.de>
  10503. PR middle-end/27132
  10504. PR middle-end/23295
  10505. * gcc.dg/pr27132.c: New testcase.
  10506. * gcc.dg/pr23295.c: Likewise.
  10507. * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
  10508. * g++.dg/tree-ssa/pr19807.C: Likewise.
  10509. 2006-10-23 Richard Guenther <rguenther@suse.de>
  10510. PR middle-end/21032
  10511. * gcc.dg/pr21032.c: New testcase.
  10512. 2006-10-22 Jeff Law <law@redhat.com>
  10513. Richard Guenther <rguenther@suse.de>
  10514. PR tree-optimization/15911
  10515. * gcc.dg/tree-ssa/vrp30.c: New testcase.
  10516. 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
  10517. PR c++/20647
  10518. * g++.dg/abi/rtti3.C: New.
  10519. 2006-10-21 Uros Bizjak <uros@kss-loka.si>
  10520. PR middle-end/28252
  10521. * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
  10522. transformation.
  10523. 2006-10-21 Richard Guenther <rguenther@suse.de>
  10524. PR tree-optimization/3511
  10525. * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
  10526. 2006-10-21 Richard Guenther <rguenther@suse.de>
  10527. PR middle-end/26898
  10528. * gcc.dg/torture/pr26898-1.c: New testcase.
  10529. * gcc.dg/torture/pr26898-2.c: Likewise.
  10530. 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
  10531. PR c++/28053
  10532. * g++.dg/parse/bitfield1.C: Adjust error markers.
  10533. * g++.dg/parse/bitfield2.C: New test.
  10534. 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
  10535. * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
  10536. 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  10537. PR libfortran/27895
  10538. * gfortran.dg/zero_sized_1.f90: New test.
  10539. 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
  10540. * gcc.dg/div-compare-1.c: New test.
  10541. 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
  10542. PR fortran/29216
  10543. * gfortran.dg/result_default_init_1.f90: New test.
  10544. PR fortran/29314
  10545. * gfortran.dg/automatic_default_init_1.f90: New test.
  10546. * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
  10547. from 38 to 33.
  10548. 2006-10-18 Geoffrey Keating <geoffk@apple.com>
  10549. * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
  10550. 'using namespace std' without previous declaration.
  10551. * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
  10552. * g++.old-deja/g++.robertl/eb133c.C: New.
  10553. 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  10554. PR libgfortran/29277
  10555. * gfortran.dg/streamio_4.f90: Update test.
  10556. * gfortran.dg/streamio_11.f90: New test.
  10557. 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
  10558. PR c++/27952
  10559. * g++.dg/inherit/virtual1.C: New test.
  10560. 2006-10-17 Mark Mitchell <mark@codesourcery.com>
  10561. PR c++/28261
  10562. * g++.dg/parse/enum3.C: New test.
  10563. 2006-10-17 Mark Mitchell <mark@codesourcery.com>
  10564. PR c++/29039
  10565. * g++.dg/init/ctor8.C: New test.
  10566. 2006-10-17 Mark Mitchell <mark@codesourcery.com>
  10567. PR c++/27270
  10568. * g++.dg/ext/complit8.C: Tweak error markers.
  10569. * g++.dg/template/complit1.C: Add error marker.
  10570. 2006-10-16 Mark Mitchell <mark@codesourcery.com>
  10571. PR c++/27270
  10572. * g++.dg/ext/complit8.C: New test.
  10573. PR c++/29408
  10574. * g++.dg/parse/dtor12.C: New test.
  10575. PR c++/29435
  10576. * g++.dg/template/sizeof11.C: New test.
  10577. 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
  10578. PR fortran/29392
  10579. * gfortran.dg/data_char_3.f90: New test.
  10580. PR fortran/29451
  10581. * gfortran.dg/negative_automatic_size.f90: New test.
  10582. 2006-10-16 David Daney <ddaney@avtrex.com>
  10583. * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
  10584. 2006-10-16 Eric Christopher <echristo@apple.com>
  10585. * gcc.target/i386/asm-4.c: Fix inline asm for darwin
  10586. x86_64.
  10587. 2006-10-16 Mark Mitchell <mark@codesourcery.com>
  10588. PR c++/28211
  10589. * g++.dg/tc1/dr49.C: Tweak error messages.
  10590. * g++.dg/parse/template21.C: New test.
  10591. 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  10592. PR middle-end/20491
  10593. gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
  10594. 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
  10595. PR fortran/29403
  10596. * gfortran.dg/print_1.f90: New test.
  10597. 2006-10-15 Jan Hubicka <jh@suse.cz>
  10598. PR middle-end/29241
  10599. * gcc.c-torture/compile/pr29241.c: New testcase.
  10600. 2006-10-15 David Edelsohn <edelsohn@gnu.org>
  10601. PR middle-end/29250
  10602. * gcc.c-torture/compile/pr29250.c: New test.
  10603. 2006-10-15 Richard Guenther <rguenther@suse.de>
  10604. * gcc.dg/pr29299.c: New testcase.
  10605. 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
  10606. PR fortran/24767
  10607. * gfortran.dg/label_4.f90: Adjust warning flag.
  10608. 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
  10609. PR fortran/29371
  10610. * gfortran.dg/nullify_3.f90: New test.
  10611. 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
  10612. * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
  10613. on Solaris 2.5.1 too.
  10614. 2006-10-13 Eric Christopher <echristo@apple.com>
  10615. * gcc.dg/pr25993.c: Skip for darwin.
  10616. 2006-10-13 Eric Christopher <echristo@apple.com>
  10617. * gcc.dg/visibility-11.c: Skip for darwin.
  10618. 2006-10-13 Eric Christopher <echristo@apple.com>
  10619. * gcc.dg/darwin-weakimport-1.c: Use
  10620. -fno-asynchronous-unwind-tables.
  10621. * gcc.dg/darwin-weakimport-3.c: Ditto.
  10622. 2006-10-13 Richard Guenther <rguenther@suse.de>
  10623. PR tree-optimization/29446
  10624. * gcc.dg/torture/pr29446.c: New testcase.
  10625. 2006-10-13 Bill Wendling <wendling@apple.com>
  10626. * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
  10627. * g++.old-deja/g++.jason/hmc1.C: Likewise.
  10628. * g++.old-deja/g++.jason/cleanup2.C: Likewise.
  10629. * g++.old-deja/g++.law/shadow1.C: Likewise.
  10630. * g++.old-deja/g++.law/ctors10.C: Likewise.
  10631. * g++.dg/debug/namespace1.C: Likewise.
  10632. * g++.dg/inherit/namespace-as-base.C: Likewise.
  10633. * g++.dg/opt/delay-slot-1.C: Likewise.
  10634. * g++.dg/parse/defarg10.C: Likewise.
  10635. * g++.dg/template/ptrmem11.C: Likewise.
  10636. * g++.dg/template/mem_func_ptr.C: Likewise.
  10637. * g++.dg/template/spec19.C: Likewise.
  10638. 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
  10639. * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
  10640. 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
  10641. PR fortran/29373
  10642. * gfortran.dg/implicit_9.f90: New test.
  10643. PR fortran/29407
  10644. * gfortran.dg/namelist_25.f90: New test.
  10645. PR fortran/27701
  10646. * gfortran.dg/same_name_2.f90: New test.
  10647. PR fortran/29232
  10648. * gfortran.dg/host_assoc_types_1.f90: New test.
  10649. PR fortran/29364
  10650. * gfortran.dg/missing_derived_type_1.f90: New test.
  10651. * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
  10652. PR fortran/29422
  10653. * gfortran.dg/alloc_comp_constraint_4.f90: New test.
  10654. PR fortran/29428
  10655. * gfortran.dg/alloc_comp_assign_5.f90: New test.
  10656. 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  10657. PR fortran/29391
  10658. * gfortran.dg/bound_2.f90: New test.
  10659. 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  10660. * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
  10661. directive.
  10662. * gfortran.dg/module_private_array_refs_1.f90: Likewise.
  10663. * gfortran.dg/module_proc_external_dummy.f90: Likewise.
  10664. * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
  10665. * gfortran.dg/gomp/reduction3.f90: Likewise.
  10666. * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
  10667. * gfortran.dg/dummy_procedure_2.f90: Likewise.
  10668. * gfortran.dg/interface_derived_type_1.f90: Likewise.
  10669. * gfortran.dg/forall_4.f90: Likewise.
  10670. * gfortran.dg/spec_expr_4.f90: Likewise.
  10671. * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
  10672. * gfortran.dg/forall_5.f90: Likewise.
  10673. * gfortran.dg/open_access_append_2.f90: Add check for
  10674. compile-time warning.
  10675. 2006-10-13 Mark Mitchell <mark@codesourcery.com>
  10676. PR c++/28506
  10677. * g++.dg/parse/pure1.C: New test.
  10678. 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  10679. PR fortran/21435
  10680. * gfortran.dg/io_constraints_3.f90: New test.
  10681. * gfortran.dg/open_access_append_1.f90: Add checks
  10682. for compile-time warnings.
  10683. * gfortran.dg/pr20163-2.f: Likewise.
  10684. * gfortran.dg/iostat_2.f90: Likewise.
  10685. * gfortran.dg/label_4.f90: Delete the temporary
  10686. file.
  10687. * gfortran.dg/direct_io_2.f90: Add a FILE=
  10688. specifier.
  10689. * gfortran.dg/iomsg_1.f90: Add check for
  10690. compile-time warning.
  10691. 2006-10-12 Jan Hubicka <jh@suse.cz>
  10692. PR c/28419
  10693. * gcc.dg/pr28319.c: New test.
  10694. 2006-10-12 Mark Mitchell <mark@codesourcery.com>
  10695. PR c++/29318
  10696. * g++.dg/ext/vla4.C: New test.
  10697. 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
  10698. PR c++/27961
  10699. * g++.dg/template/crash60.C: New test.
  10700. * g++.dg/other/large-size-array.C: Adjust error markers.
  10701. * g++.dg/parse/crash27.C: Likewise.
  10702. * g++.dg/template/crash1.C: Likewise.
  10703. 2006-10-12 Steve Ellcey <sje@cup.hp.com>
  10704. PR testsuite/29093
  10705. * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
  10706. 2006-10-12 Jakub Jelinek <jakub@redhat.com>
  10707. PR preprocessor/28709
  10708. * gcc.dg/cpp/paste14.c: New test.
  10709. 2006-10-11 Mark Mitchell <mark@codesourcery.com>
  10710. PR c++/29175
  10711. * g++.dg/init/array24.C: New test.
  10712. 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10713. * gcc.dg/builtins-config.h: Move Solaris section after inclusion
  10714. of <sys/types.h>.
  10715. 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
  10716. PR c++/29024
  10717. * g++.dg/parse/typedef8.C: New test.
  10718. * g++.dg/other/mult-stor1.C: Adjust error markers.
  10719. 2006-10-11 Richard Guenther <rguenther@suse.de>
  10720. PR tree-optimization/28230
  10721. * gcc.dg/torture/pr28230.c: New testcase.
  10722. 2006-10-11 Richard Guenther <rguenther@suse.de>
  10723. PR inline-asm/29119
  10724. * gcc.dg/torture/pr29119.c: New testcase.
  10725. 2006-10-10 Jakub Jelinek <jakub@redhat.com>
  10726. PR middle-end/29272
  10727. * gcc.c-torture/execute/20060930-2.c: New test.
  10728. 2006-10-09 Richard Henderson <rth@redhat.com>
  10729. Revert emutls patch.
  10730. 2006-10-09 Richard Guenther <rguenther@suse.de>
  10731. PR middle-end/29254
  10732. * gcc.dg/pr29254.c: New testcase.
  10733. 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
  10734. Paul Thomas <pault@gcc.gnu.org>
  10735. PR fortran/20541
  10736. * gfortran.dg/alloc_comp_basics_1.f90: New test.
  10737. * gfortran.dg/alloc_comp_basics_2.f90: New test.
  10738. * gfortran.dg/alloc_comp_assign_1.f90: New test.
  10739. * gfortran.dg/alloc_comp_assign_2.f90: New test.
  10740. * gfortran.dg/alloc_comp_assign_3.f90: New test.
  10741. * gfortran.dg/alloc_comp_assign_4.f90: New test.
  10742. * gfortran.dg/alloc_comp_constraint_1.f90: New test.
  10743. * gfortran.dg/alloc_comp_constraint_2.f90: New test.
  10744. * gfortran.dg/alloc_comp_constraint_3.f90: New test.
  10745. * gfortran.dg/alloc_comp_constructor_1.f90: New test.
  10746. * gfortran.dg/alloc_comp_constructor_2.f90: New test.
  10747. * gfortran.dg/alloc_comp_initializer_1.f90: New test.
  10748. * gfortran.dg/alloc_comp_std.f90: New test.
  10749. * gfortran.dg/move_alloc.f90: New test.
  10750. 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
  10751. PR fortran/29115
  10752. * gfortran.dg/derived_constructor_comps_2.f90: New test.
  10753. PR fortran/29211
  10754. * gfortran.dg/forall_char_dependencies_1.f90: New test.
  10755. 2006-10-08 Tobias Burnus <burnus@net-b.de>
  10756. PR fortran/28585
  10757. * gfortran.dg/new_line.f90: New test.
  10758. 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10759. * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
  10760. * gcc.dg/torture/builtin-convert-1.c,
  10761. gcc.dg/torture/builtin-convert-2.c,
  10762. gcc.dg/torture/builtin-convert-3.c,
  10763. gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
  10764. 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
  10765. * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
  10766. gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
  10767. gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
  10768. gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
  10769. 2006-10-07 Andrew Pinski <pinskia@gmail.com>
  10770. * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
  10771. Xfail some tests for powerpc-darwin and powerpc-aix.
  10772. 2006-10-07 Jakub Jelinek <jakub@redhat.com>
  10773. PR c/29380
  10774. * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
  10775. 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  10776. PR target/29300
  10777. * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
  10778. on hppa*-*-hpux*.
  10779. 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  10780. PR fortran/16580
  10781. PR fortran/29288
  10782. * gfortran.fortran-torture/execute/specifics.f90:
  10783. Add tests for using all possible intrinsics as actual arguments.
  10784. * gfortran.dg/specifics_1.f90: Add tests for using
  10785. all possible intrinsics as actual arguments.
  10786. * gfortran.dg/specifics_2.f90: New file.
  10787. * gfortran.dg/specifics_3.f90: New file.
  10788. 2006-10-07 Richard Sandiford <richard@codesourcery.com>
  10789. * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
  10790. * gcc.dg/debug/debug-2.c: Likewise.
  10791. 2006-10-06 Uros Bizjak <uros@kss-loka.si>
  10792. * gcc.c-torture/compile/sync-2.c: New test.
  10793. 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  10794. * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
  10795. line endings.
  10796. 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
  10797. PR rtl-optimization/29128
  10798. * gcc.c-torture/compile/pr29128.c: New test.
  10799. 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  10800. * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
  10801. line endings.
  10802. 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
  10803. PR middle-end/29256
  10804. * gcc.dg/tree-ssa/loop-19.c: New test.
  10805. 2006-10-06 Jakub Jelinek <jakub@redhat.com>
  10806. PR tree-optimization/29330
  10807. * gcc.dg/pr29330.c: New test.
  10808. PR target/28924
  10809. * gcc.c-torture/compile/20061005-1.c: New test.
  10810. 2006-10-06 Olivier Hainque <hainque@adacore.com>
  10811. * gcc.dg/typename-vla-1.c: New case.
  10812. * gnat.dg/forward_vla.adb: New case.
  10813. 2006-10-06 Jakub Jelinek <jakub@redhat.com>
  10814. PR tree-optimization/29290
  10815. * gfortran.dg/loop_nest_1.f90: New test.
  10816. PR target/29198
  10817. * gcc.dg/tls/opt-12.c: New test.
  10818. PR fortran/28415
  10819. * gfortran.dg/save_2.f90: New test.
  10820. PR c/29091
  10821. * gcc.dg/pr29091.c: New test.
  10822. 2006-10-06 Joseph Myers <joseph@codesourcery.com>
  10823. * lib/target-supports.exp
  10824. (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
  10825. same as x86_64-*-*; check for LP64.
  10826. 2006-10-04 Richard Henderson <rth@redhat.com>
  10827. * lib/target-supports.exp (check_effective_target_tls): Redefine
  10828. to mean non-emulated tls.
  10829. * gcc.dg/tls/alias-1.c: Remove tls requirement.
  10830. * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
  10831. gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
  10832. gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
  10833. gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
  10834. gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
  10835. gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
  10836. 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
  10837. PR fortran/29343
  10838. * gfortran.dg/alloc_alloc_expr_2.f90: New test.
  10839. 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  10840. * gfortran.dg/bounds_check_fail_1.f90: New test.
  10841. 2006-10-03 Mark Mitchell <mark@codesourcery.com>
  10842. PR c++/29020
  10843. * g++.dg/template/friend48.C: New test.
  10844. 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
  10845. PR fortran/29098
  10846. * gfortran.dg/default_initialization_2.f90: New test.
  10847. 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
  10848. PR fortran/20779
  10849. PR fortran/20891
  10850. * gfortran.dg/alloc_alloc_expr_1.f90: New test.
  10851. 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
  10852. PR fortran/29284
  10853. * gfortran.dg/optional_assumed_charlen_1.f90: New test.
  10854. PR fortran/29321
  10855. PR fortran/29322
  10856. * gfortran.dg/missing_optional_dummy_2.f90: New test.
  10857. PR fortran/25091
  10858. PR fortran/25092
  10859. * gfortran.dg/entry_array_specs_1.f90: New test.
  10860. 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
  10861. * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
  10862. insufficient to inhibit some test failures at -O3. Do testing
  10863. on integers.
  10864. 2006-10-03 Mark Mitchell <mark@codesourcery.com>
  10865. PR c++/29138
  10866. * g++.dg/inherit/access8.C: New test.
  10867. * g++.dg/template/dtor4.C: Tweak error messages.
  10868. 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  10869. PR fortran/27478
  10870. * gfortran.dg/entry_8.f90: New test.
  10871. 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  10872. PR c++/29291
  10873. * g++.dg/parse/new4.C: New test.
  10874. 2006-10-03 Uros Bizjak <uros@kss-loka.si>
  10875. * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
  10876. PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
  10877. PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
  10878. PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
  10879. PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
  10880. 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  10881. PR fortran/19260
  10882. * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
  10883. * gfortran.dg/continuation_2.f90: New test.
  10884. PR fortran/19262
  10885. * gfortran.dg/continuation_3.f90: New test.
  10886. * gfortran.dg/continuation_4.f90: New test.
  10887. * gfortran.dg/continuation_5.f: New test.
  10888. * gfortran.dg/continuation_6.f: New test.
  10889. 2006-10-02 Mark Mitchell <mark@codesourcery.com>
  10890. PR c++/29226
  10891. * g++.dg/template/vla1.C: New test.
  10892. 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  10893. PR fortran/29210
  10894. * gfortran.dg/complex_parameter_1.f90: New test.
  10895. 2006-10-02 Jakub Jelinek <jakub@redhat.com>
  10896. PR c/29154
  10897. * gcc.c-torture/execute/20060929-1.c: New test.
  10898. 2006-10-01 Mark Mitchell <mark@codesourcery.com>
  10899. PR c++/29105
  10900. * g++.dg/template/member6.C: New test.
  10901. * g++.dg/parse/typename7.C: Adjust error markers.
  10902. PR c++/29080
  10903. * g++.dg/template/member7.C: New test.
  10904. 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
  10905. PR c/24010
  10906. * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
  10907. gcc.dg/Woverride-init-3.c: New tests.
  10908. 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
  10909. * gcc.c-torture/execute/20060930-1.c: New test.
  10910. 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  10911. PR fortran/18791
  10912. * gfortran.dg/specifics_1.f90: New test.
  10913. * gfortran.fortran-torture/execute/specifics.f90: Add tests for
  10914. complex specifics.
  10915. 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  10916. * gcc.dg/pthread-init-1.c, pthread-init-2.c,
  10917. pthread-init-common.h: New.
  10918. 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
  10919. * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
  10920. precision on some archs.
  10921. 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
  10922. * gcc.dg/non-local-goto-1.c: New test.
  10923. * gcc.dg/non-local-goto-2.c: Likewise.
  10924. * gcc.dg/setjmp-3.c: Likewise.
  10925. * gcc.dg/setjmp-4.c: Likewise.
  10926. 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
  10927. * gnat.dg/self_aggregate_with_pointer.adb: New test.
  10928. 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
  10929. PR fortran/28276
  10930. * gfortran.dg/exponent_1.f90: New test.
  10931. PR fortran/27021
  10932. * gfortran.dg/nearest_1.f90: New test.
  10933. 2006-09-26 Jakub Jelinek <jakub@redhat.com>
  10934. PR middle-end/25261
  10935. PR middle-end/28790
  10936. * gcc.dg/gomp/nestedfn-1.c: New test.
  10937. 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
  10938. PR objc/29195
  10939. * objc/compile/method-1.m: New test.
  10940. 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
  10941. PR c++/26938
  10942. * g++.dg/template/crash58.C: New test.
  10943. * g++.dg/parse/crash28.C: Adjust error markers.
  10944. * g++.dg/template/crash34.C: Likewise.
  10945. * g++.dg/template/friend31.C: Likewise.
  10946. * g++.dg/template/crash32.C: Likewise.
  10947. PR c++/27329
  10948. * g++.dg/template/crash59.C: New test.
  10949. PR c++/27667
  10950. * g++.dg/template/spec33.C: New test.
  10951. * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
  10952. 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
  10953. Adam Nemet <anemet@caviumnetworks.com>
  10954. * gcc.dg/tree-ssa/ivopts-1.c: New test.
  10955. * gcc.dg/tree-ssa/ivopts-2.c: New test.
  10956. 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
  10957. PR target/28911
  10958. * gcc.dg/pr28911.c: New.
  10959. 2006-09-23 Uros Bizjak <uros@kss-loka.si>
  10960. PR target/29169
  10961. * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
  10962. (dg-options): Add -mfpmath=387.
  10963. 2006-09-23 Jakub Jelinek <jakub@redhat.com>
  10964. PR c/28706
  10965. * gcc.dg/pr28706.c: New test.
  10966. PR c/28712
  10967. * gcc.dg/pr28712.c: New test.
  10968. 2006-09-22 Mike Stump <mrs@apple.com>
  10969. * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
  10970. 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
  10971. PR tree-optimization/28888
  10972. * gcc.dg/pr28888.c: New test.
  10973. 2006-09-21 Mark Mitchell <mark@codesourcery.com>
  10974. PR c++/29016
  10975. * g++.dg/init/ptrfn1.C: New test.
  10976. 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
  10977. PR c++/28861
  10978. * g++.dg/template/spec32.C: New test.
  10979. * g++.dg/parse/crash9.C: Adjust error markers.
  10980. PR c++/28303
  10981. * g++.dg/template/typedef6.C: New test.
  10982. * g++.dg/init/error1.C: Adjust error markers.
  10983. * g++.dg/parse/crash9.C: Likewise.
  10984. * g++.dg/template/crash55.C: Likewise.
  10985. 2006-09-21 Janis Johnson <janis187@us.ibm.com>
  10986. * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
  10987. 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
  10988. PR target/27650
  10989. * g++.dg/ext/dllimport12.C: New test.
  10990. 2006-09-20 Richard Sandiford <richard@codesourcery.com>
  10991. * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
  10992. * gcc.target/mips/nmadd-2.c: Likewise.
  10993. * gcc.target/mips/mips-ps-6.c: New test.
  10994. * gcc.target/mips/neg-abs-1.c: Likewise.
  10995. * gcc.target/mips/neg-abs-2.c: Likewise.
  10996. * gcc.target/mips/nmadd-3.c: New test.
  10997. 2006-09-20 Jakub Jelinek <jakub@redhat.com>
  10998. PR middle-end/28046
  10999. * gcc.dg/gomp/atomic-10.c: New test.
  11000. * g++.dg/gomp/atomic-10.C: New test.
  11001. 2006-09-20 Eric Christopher <echristo@apple.com>
  11002. * gcc.target/i386/sse3-not-fisttp.c: New.
  11003. 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
  11004. * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
  11005. 2006-09-19 Richard Sandiford <richard@codesourcery.com>
  11006. * gcc.c-torture/execute/pr28289.c (one): New variable.
  11007. (main): Use it instead of argc.
  11008. * gcc.c-torture/execute/20060102-1.c (one): New variable.
  11009. (main): Use it instead of argc.
  11010. 2006-09-19 Paul Brook <paul@codesourcery.com>
  11011. PR target/28516
  11012. * gcc.dg/nested-func-5.c: New test.
  11013. 2006-09-19 Ben Elliston <bje@au.ibm.com>
  11014. * lib/target-supports.exp (check_effective_target_tls): Compile
  11015. test stubs using ${tool}_target_compile, not just target_compile.
  11016. (check_effective_target_tls_runtime): Likewise.
  11017. 2006-09-19 Ben Elliston <bje@au.ibm.com>
  11018. * gcc.c-torture/compile/20030405-1.x: Remove.
  11019. * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
  11020. optimising linker from discarding it.
  11021. 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
  11022. PR fortran/28526
  11023. * gfortran.dg/keyword_symbol_1.f90: New test.
  11024. * gfortran.dg/spread_shape_1.f90: Add missing warning with
  11025. pedantic compilation option.
  11026. 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
  11027. PR fortran/29060
  11028. * gfortran.dg/spread_shape_1.f90: New test.
  11029. 2006-09-17 Roger Sayle <roger@eyesopen.com>
  11030. PR tree-optimization/28887
  11031. * gcc.dg/prefetch-loop-arrays-1.c: New test case.
  11032. 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
  11033. PR c/25993
  11034. * gcc.dg/pr25993.c: New test.
  11035. 2006-09-17 Ira Rosen <irar@il.ibm.com>
  11036. PR tree-opt/21591
  11037. * gcc.dg/vect/pr21591.c: New test.
  11038. 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
  11039. PR tree-opt/29059
  11040. * gcc.c-torture/compile/strcpy-1.c: New test.
  11041. * gcc.c-torture/compile/strcpy-2.c: New test.
  11042. * gcc.c-torture/compile/memcpy-1.c: New test.
  11043. * gcc.c-torture/compile/memcpy-2.c: New test.
  11044. 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
  11045. PR testsuite/29055
  11046. * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
  11047. 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
  11048. * gnat.dg/specs/double_record_extension1.ads: New test.
  11049. * gnat.dg/specs/double_record_extension2.ads: Likewise.
  11050. 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
  11051. PR fortran/29051
  11052. * gfortran.dg/oldstyle_3.f90: New test.
  11053. 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  11054. PR libgfortran/29099
  11055. * gfortran.dg/secnds-1.f: New test.
  11056. 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  11057. PR libgfortran/29053
  11058. * gfortran.dg/streamio_9.f90: New test.
  11059. * gfortran.dg/streamio_10.f90: New test.
  11060. 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
  11061. PR C++/29002
  11062. * g++.dg/init/array22.C: New test.
  11063. * g++.dg/init/array23.C: New test.
  11064. 2006-09-14 Arnaud Charlet <charlet@adacore.com>
  11065. * stackcheck.lst: Update list of tests requiring stack checking.
  11066. * norun.lst: Adjust for above change.
  11067. * ada95.lst: New file.
  11068. * run_all.sh: Add handling of tests using Ada 95 semantics and thus
  11069. requiring -gnat95 switch.
  11070. 2006-09-14 Olivier Hainque <hainque@adacore.com>
  11071. * gnat.dg/in_out_parameter.adb: New test.
  11072. 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
  11073. PR debug/28980
  11074. * gcc.c-torture/compile/debugvlafunction-1.c: New test.
  11075. 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
  11076. * gnat.dg/specs/unchecked_union.ads: New test.
  11077. 2006-09-13 Richard Sandiford <richard@codesourcery.com>
  11078. PR rtl-optimization/28982
  11079. * gcc.c-torture/execute/pr28982a.c: New test.
  11080. * gcc.c-torture/execute/pr28982b.c: Likewise.
  11081. 2006-09-12 Eric Christopher <echristo@apple.com>
  11082. * gcc.target/x86_64/abi/asm-support-darwin.s: New.
  11083. * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
  11084. 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
  11085. PR c/28768
  11086. PR preprocessor/14634
  11087. * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
  11088. gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
  11089. gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
  11090. 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
  11091. * gcc.dg/pr28243.c: New test.
  11092. 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
  11093. PR fortran/28971
  11094. gfortran.dg/pr28971.f90: New test to act as a backstop in case
  11095. this undiagnosed regression reappears.
  11096. 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
  11097. * lib/c-torture.exp (c-torture-compile, c-torture-execute):
  11098. Treat $srcdir as a literal.
  11099. * lib/fortran-torture.exp (fortran-torture-compile,
  11100. fortran-torture-execute): Likewise.
  11101. * lib/objc-torture.exp (objc-torture-compile,
  11102. objc-torture-execute): Likewise.
  11103. * lib/profopt.exp (profopt-execute): Likewise.
  11104. 2006-09-11 Geoffrey Keating <geoffk@apple.com>
  11105. * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
  11106. 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
  11107. PR testsuite/28950
  11108. * gcc.target/powerpc/ppc-and-1.c: Fix regex.
  11109. 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
  11110. PR target/13685
  11111. * gcc.target/i386/pr13685.c: New test.
  11112. 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
  11113. * gcc.dg/pr28726.c: New test.
  11114. 2006-09-11 Josh Conner <jconner@apple.com>
  11115. * gcc.dg/nrv3.c: Increase size of structure.
  11116. * gcc.dg/nrv4.c: Likewise.
  11117. * gcc.dg/nrv5.c: Likewise.
  11118. 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
  11119. PR libfortran/28890
  11120. gfortran.dg/assumed_charlen_function_5.f90: New test.
  11121. 2006-09-10 Mark Mitchell <mark@codesourcery.com>
  11122. PR c++/28991
  11123. * g++.dg/init/static3.C: New test.
  11124. 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
  11125. PR testsuite/29007
  11126. * gcc.dg/long-long-cst1.c (t): Add cast to
  11127. __SIZE_TYPE__ before casting to int.
  11128. (main): Return 0 on success.
  11129. 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
  11130. * gcc.c-torture/execute/20060910-1.c: New test.
  11131. 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
  11132. PR middle-end/26983
  11133. * gcc.dg/pr26983.c: New test.
  11134. 2006-09-10 Richard Sandiford <richard@codesourcery.com>
  11135. PR target/29006
  11136. * gcc.c-torture/execute/pr29006.c: New test.
  11137. 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
  11138. PR libfortran/28947
  11139. gfortran.dg/matmul_4.f90: New test.
  11140. 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
  11141. PR fortran/28959
  11142. gfortran.dg/used_types_10: New test.
  11143. 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
  11144. PR libfortran/28923
  11145. gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
  11146. gfortran.dg/array_initializer_3.f90: New test.
  11147. 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  11148. PR fortran/28914
  11149. * gfortran.dg/actual_array_constructor_3.f90: New test.
  11150. 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
  11151. PR testsuite/26778
  11152. * gcc.target/i386/pr26778.c: New testcase.
  11153. 2006-09-08 Eric Christopher <echristo@apple.com>
  11154. * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
  11155. * gcc.target/i386/memcpy-1.c: Ditto.
  11156. * gcc.target/i386/asm-1.c: Ditto.
  11157. * gcc.target/i386/20060512-4.c: Ditto.
  11158. * gcc.target/i386/compress-float-387.c: Ditto.
  11159. * gcc.target/i386/20060512-1.c: Ditto.
  11160. * gcc.target/i386/compress-float-sse.c: Ditto.
  11161. * gcc.target/i386/20060512-2.c: Ditto.
  11162. * gcc.target/i386/compress-float-sse-pic.c: Ditto.
  11163. * gcc.target/i386/stack-prot-kernel.c: Ditto.
  11164. * gcc.target/i386/compress-float-387-pic.c: Ditto.
  11165. * gcc.dg/pr26449.c: Ditto.
  11166. * gcc.dg/attr-ms_struct-2.c: Ditto.
  11167. * gcc.dg/attr-ms_struct-1.c: Ditto.
  11168. * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
  11169. 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
  11170. PR c/28504
  11171. * gcc.dg/vla-10.c: New test.
  11172. 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11173. PR c++/28858
  11174. * g++.dg/parse/template20.C: New test.
  11175. * g++.dg/template/operator8.C: Remove obsolete part.
  11176. * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
  11177. * g++.old-deja/g++.pt/crash65.C: Likewise.
  11178. 2006-09-07 Jason Merrill <jason@redhat.com>
  11179. PR middle-end/27724
  11180. * gcc.dg/long-long-cst1.c: New test.
  11181. 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
  11182. PR C++/28906
  11183. * g++.dg/other/array3.C: New test.
  11184. * g++.dg/other/array4.C: New test.
  11185. * g++.dg/other/array5.C: New test.
  11186. 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
  11187. * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
  11188. 2006-09-07 Uros Bizjak <uros@kss-loka.si>
  11189. PR target/28946
  11190. * gcc.target/i386/pr28946.c: New test.
  11191. 2006-09-07 Steven G. Kargl <kargls@comcast.net>
  11192. * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
  11193. in integer literal constant.
  11194. * gfortran.dg/enum_8.f90: Ditto.
  11195. * gfortran.dg/g77/20030326-1.f: Ditto.
  11196. 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
  11197. * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
  11198. nonconformance usage.
  11199. 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
  11200. PR middle-end/28862
  11201. * gcc.c-torture/compile/vector-align-1.c: New test.
  11202. 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
  11203. PR rtl-opt/27883
  11204. * g++.dg/opt/copysign-1.C: New test.
  11205. 2006-09-06 Jason Merrill <jason@redhat.com>
  11206. PR c++/27371
  11207. * g++.dg/warn/unused-result1.C: New test.
  11208. 2006-09-06 Mark Mitchell <mark@codesourcery.com>
  11209. PR c++/28903
  11210. * g++.dg/ext/vla3.C: New test.
  11211. PR c++/28886
  11212. * g++.dg/template/array16.C: New test.
  11213. 2006-09-06 Richard Guenther <rguenther@suse.de>
  11214. * gcc.dg/pr27226.c: Remove testcase again.
  11215. 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
  11216. PR tree-opt/28937
  11217. * g++.dg/opt/unroll2.C: New test.
  11218. 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
  11219. PR tree-opt/28952
  11220. * gcc.dg/vect/pr28952.c: New test.
  11221. 2006-09-05 Richard Guenther <rguenther@suse.de>
  11222. PR tree-optimization/28900
  11223. * gcc.dg/torture/pr28900.c: New testcase
  11224. 2006-09-05 Richard Guenther <rguenther@suse.de>
  11225. PR tree-optimization/28905
  11226. * gcc.c-torture/compile/pr28905.c: New testcase.
  11227. 2006-09-05 Richard Guenther <rguenther@suse.de>
  11228. PR middle-end/28935
  11229. * gcc.dg/pr28935.c: New testcase.
  11230. 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
  11231. * gcc.c-torture/execute/20060905-1.c: New test.
  11232. 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
  11233. PR fortran/28908
  11234. * gfortran.dg/used_types_7.f90: New test.
  11235. * gfortran.dg/used_types_8.f90: New test.
  11236. * gfortran.dg/used_types_9.f90: New test.
  11237. 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
  11238. * gcc.c-torture/compile/20060904-1.c: New test.
  11239. 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
  11240. PR c++/23287 Revert my 2006-09-01 patch
  11241. * g++.dg/parse/dtor12.C: Remove.
  11242. 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
  11243. PR c+/27670
  11244. * g++.dg/template/operator9.C: New test.
  11245. PR c++/27493
  11246. * g++.dg/template/operator7.C: New test.
  11247. PR c++/27494
  11248. * g++.dg/template/operator8.C: New test.
  11249. PR c++/27397
  11250. * g++.dg/template/crash57.C: New test.
  11251. * g++.dg/template/typedef4.C: Adjust error markers.
  11252. * g++.dg/template/typedef5.C: Likewise.
  11253. 2006-09-02 Jakub Jelinek <jakub@redhat.com>
  11254. PR c++/28878
  11255. * g++.dg/parse/crash33.C: New test.
  11256. 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
  11257. Richard Guenther <rguenther@suse.de>
  11258. Adam Nemet <anemet@caviumnetworks.com>
  11259. PR middle-end/27226
  11260. * gcc.target/mips/memcpy-1.c: New testcase.
  11261. * gcc.dg/pr27226.c: Likewise.
  11262. 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
  11263. PR c++/28705
  11264. * g++.dg/lookup/koenig5.C: New.
  11265. * g++.dg/template/crash56.C: New.
  11266. 2006-09-01 Josh Conner <jconner@apple.com>
  11267. PR c++/25505
  11268. * gcc.dg/nrv3.c: New test.
  11269. * gcc.dg/nrv4.c: New test.
  11270. * gcc.dg/nrv5.c: New test.
  11271. 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
  11272. PR c++/23287
  11273. * g++.dg/parse/dtor12.C: New.
  11274. 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
  11275. PR tree-optimization/28839
  11276. * gcc.dg/pr28839.c: New test.
  11277. 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
  11278. PR target/24367
  11279. * gcc.dg/pr24367.c: New testcase.
  11280. 2006-08-30 Joseph Myers <joseph@codesourcery.com>
  11281. * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
  11282. 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
  11283. PR rtl-optimization/27735
  11284. * gcc.dg/loop-unswitch-1.c: New test.
  11285. 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
  11286. PR fortran/28885
  11287. * gfortran.dg/aliasing_dummy_2.f90: New test.
  11288. PR fortran/20067
  11289. * gfortran.dg/generic_5.f90: Change error message.
  11290. PR fortran/28873
  11291. * gfortran.dg/generic_6.f90: New test.
  11292. PR fortran/25077
  11293. * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
  11294. PR fortran/25102
  11295. * gfortran.dg/invalid_interface_assignment.f90: New test.
  11296. PR fortran/24866
  11297. * gfortran.dg/module_proc_external_dummy.f90: New test.
  11298. 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
  11299. PR c++/28349
  11300. * g++.dg/warn/var-args1.C: New test.
  11301. 2006-08-29 Steven G. Kargl <kargls@comcast.net>
  11302. PR fortran/28866
  11303. * gfortran.dg/simpleif_2.f90: New test.
  11304. * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
  11305. * gfortran.dg/enum_5.f90: Ditto.
  11306. 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11307. Kazu Hirata <kazu@codesourcery.com>
  11308. PR tree-optimization/17506
  11309. * gcc.dg/pr17506.c: New.
  11310. 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
  11311. PR c++/28139
  11312. * g++.dg/eh/alias1.C: New test.
  11313. 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11314. PR c++/28860
  11315. * g++.dg/template/ttp22.C: New test.
  11316. 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
  11317. PR middle-end/26632
  11318. * gcc.dg/pr26632.c: New.
  11319. 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  11320. PR libgfortran/28354
  11321. * gfortran.dg/fmt_zero_precision.f90: New test.
  11322. 2006-08-27 Mark Mitchell <mark@codesourcery.com>
  11323. PR c++/28058
  11324. * g++.dg/template/spec31.C: New test.
  11325. 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
  11326. PR c++/26573
  11327. * g++.dg/other/static2.C: New test.
  11328. 2006-08-26 Roger Sayle <roger@eyesopen.com>
  11329. * gcc.dg/Wswitch-enum-2.c: New test case.
  11330. * gcc.dg/Wswitch-enum-3.c: Likewise.
  11331. 2006-08-26 Richard Guenther <rguenther@suse.de>
  11332. * gcc.c-torture/compile/20060826-1.c: New testcase.
  11333. 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
  11334. PR c++/28736
  11335. * g++.dg/template/void10.C: New test.
  11336. PR c++/28737
  11337. * g++.dg/template/void8.C: New test.
  11338. PR c+_+/28738
  11339. * g++.dg/template/void9.C: New test.
  11340. * g++.dg/template/void3.C: Adjust error markers.
  11341. * g++.dg/template/void4.C: Likewise.
  11342. * g++.dg/template/crash55.C: Likewise.
  11343. * g++.dg/template/void7.C: Likewise
  11344. 2006-08-26 Mark Mitchell <mark@codesourcery.com>
  11345. PR c++/28588
  11346. * g++.dg/inherit/access6.C: New test.
  11347. * g++.dg/inherit/access7.C: Likewise.
  11348. PR c++/28595
  11349. * g++.dg/template/array15.C: New test.
  11350. * g++.dg/template/crash2.C: Tweak error markers.
  11351. 2006-08-26 Jakub Jelinek <jakub@redhat.com>
  11352. PR middle-end/28683
  11353. * gcc.c-torture/compile/20060823-1.c: New test.
  11354. 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11355. PR c++/28853
  11356. * g++.dg/template/ttp21.C: New test.
  11357. PR c++/28852
  11358. * g++.dg/other/operator1.C: Add error-marker.
  11359. * g++.dg/other/operator2.C: New test.
  11360. 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
  11361. PR c/27893
  11362. * gcc.c-torture/compile/vla-const-1.c,
  11363. gcc.c-torture/compile/vla-const-2.c: New tests.
  11364. 2006-08-26 Richard Guenther <rguenther@suse.de>
  11365. PR middle-end/28814
  11366. * gcc.dg/torture/pr28814.c: New testcase.
  11367. 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
  11368. PR c/28418
  11369. * gcc.c-torture/compile/compound-literal-1.c: New test.
  11370. 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
  11371. PR c/28299
  11372. * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
  11373. * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
  11374. Expect extra diagnostics.
  11375. 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
  11376. gcc.dg/noncompile/pr16876.c: New test.
  11377. 2006-08-25 Mark Mitchell <mark@codesourcery.com>
  11378. PR c++/28056
  11379. * g++.dg/parse/local1.C: New test.
  11380. * g++.dg/other/qual1.C: Tweak error marker.
  11381. 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
  11382. PR c++/27787
  11383. * g++.dg/template/typename10.C: New.
  11384. * g++.dg/template/lookup4.C: Remove bogus error marker.
  11385. 2006-08-25 Richard Guenther <rguenther@suse.de>
  11386. PR testsuite/28829
  11387. * gcc.dg/pr26570.c: Fix testcase.
  11388. 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
  11389. PR tree-opt/28807
  11390. * gcc.c-torture/execute/mayalias-2.c: New test.
  11391. * gcc.dg/tree-ssa/alias-13.c: New test.
  11392. 2006-08-24 Jan Hubicka <jh@suse.cz>
  11393. PR debug/26881
  11394. * gcc.dg/debug/pr26881.c: New file.
  11395. 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
  11396. PR fortran/28788
  11397. * gfortran.dg/used_types_4.f90: New test.
  11398. * gfortran.dg/derived_init_2.f90: Modify to check sibling
  11399. association of derived types.
  11400. * gfortran.dg/used_types_2.f90: Add module cleanup.
  11401. * gfortran.dg/used_types_3.f90: The same.
  11402. PR fortran/28771
  11403. * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
  11404. fix of regression.
  11405. 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  11406. PR 28813
  11407. * gfortran.dg/direct_io_6.f90: Remove test.
  11408. 2006-08-23 Stuart Hastings <stuart@apple.com>
  11409. PR 28825
  11410. * gcc.target/i386/20060821-1.c: New.
  11411. 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
  11412. gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
  11413. dg-warning strings for dllimport.
  11414. 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
  11415. PR C++/28450
  11416. * g++.dg/ext/vector4.C: New test.
  11417. * g++.dg/ext/complex1.C: New test.
  11418. 2006-08-21 Geoffrey Keating <geoffk@apple.com>
  11419. PR debug/28692
  11420. * gcc.dg/debug/const-1.c: New.
  11421. * gcc.dg/debug/const-2.c: New.
  11422. * gcc.dg/debug/dwarf2/const-1.c: New.
  11423. * gcc.dg/debug/dwarf2/const-2.c: New.
  11424. * gcc.dg/debug/dwarf2/const-2b.c: New.
  11425. 2006-08-22 Richard Guenther <rguenther@suse.de>
  11426. PR middle-end/28776
  11427. * gcc.c-torture/compile/pr28776-1.c: New testcase.
  11428. * gcc.c-torture/compile/pr28776-2.c: Likewise.
  11429. 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
  11430. PR tree-optimization/28003
  11431. * g++.dg/tree-ssa/pr28003.C: New.
  11432. 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
  11433. * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
  11434. 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
  11435. PR c++/26269
  11436. * g++.dg/other/error14.C: New test.
  11437. PR c++/28505
  11438. * g++.dg/parse/ctor7.C: New test.
  11439. * g++.dg/parse/ctor8.C: Likewise.
  11440. PR c++/28741
  11441. * g++.dg/template/void7.C: New test.
  11442. 2006-08-21 Olivier Hainque <hainque@adacore.com>
  11443. * gnat.dg/self_aggregate_with_zeros.adb: New test.
  11444. * gnat.dg/self_aggregate_with_array.adb: New test.
  11445. 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
  11446. * g++.dg/eh/arm-vfp-unwind.C: New test.
  11447. 2006-08-20 Mark Mitchell <mark@codesourcery.com>
  11448. PR c++/28341
  11449. * g++.dg/template/ref3.C: New test.
  11450. * g++.dg/template/nontype13.C: New test.
  11451. PR c++/28346
  11452. * g++.dg/template/ptrmem17.C: New test.
  11453. 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
  11454. PR target/28648 c:
  11455. * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
  11456. 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
  11457. PR fortran/28630
  11458. * gfortran.dg/used_types_2.f90: New test.
  11459. PR fortran/28601
  11460. * gfortran.dg/used_types_3.f90: New test.
  11461. PR fortran/20886
  11462. * gfortran.dg/generic_actual_arg.f90: New test.
  11463. PR fortran/28735
  11464. * gfortran.dg/module_private_array_refs_1.f90: New test.
  11465. PR fortran/28762
  11466. * gfortran.dg/program_name_1.f90: New test.
  11467. PR fortran/28425
  11468. * gfortran.dg/derived_constructor_comps_1.f90: New test.
  11469. PR fortran/28496
  11470. * gfortran.dg/array_initializer_2.f90: New test.
  11471. PR fortran/18111
  11472. * gfortran.dg/unused_artificial_dummies_1.f90: New test.
  11473. PR fortran/28600
  11474. * gfortran.dg/assumed_charlen_function_4.f90: New test.
  11475. PR fortran/28771
  11476. * gfortran.dg/assumed_charlen_in_main.f90: New test.
  11477. PR fortran/28660
  11478. * gfortran.dg/dependent_decls_1.f90: New test.
  11479. 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
  11480. PR fortran/25217
  11481. * gfortran.dg/derived_init_2.f90: New.
  11482. 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
  11483. * gcc.c-torture/execute/pr28289.c: New test.
  11484. 2006-08-17 Jakub Jelinek <jakub@redhat.com>
  11485. PR c/28744
  11486. * gcc.dg/attr-externally-visible-1.c: New test.
  11487. * gcc.dg/attr-externally-visible-2.c: New test.
  11488. * g++.dg/parse/attr-externally-visible-1.C: New test.
  11489. * g++.dg/parse/attr-externally-visible-2.C: New test.
  11490. 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11491. PR c++/28606
  11492. * g++.dg/parse/dtor11.C: New test.
  11493. 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
  11494. PR rtl-optimization/28489
  11495. * gcc.c-torture/compile/pr28489.c: New test.
  11496. 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11497. PR c++/28710
  11498. * g++.dg/template/redecl4.C: New test.
  11499. PR c++/28711
  11500. * g++.dg/template/ctor8.C: New test.
  11501. 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
  11502. * gcc.dg/pr26570.c: Fix testcase.
  11503. 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
  11504. * PR c++/28573
  11505. * g++.dg/parse/offsetof6.C: New test.
  11506. * g++.dg/parse/offsetof6.C: New test.
  11507. * g++.dg/parse/offsetof7.C: New test.
  11508. 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  11509. PR testsuite/28602
  11510. * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
  11511. is false.
  11512. 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
  11513. PR c++/28302
  11514. * g++.dg/ext/vector3.C: New test.
  11515. 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
  11516. PR gcov/profile/26570
  11517. * gcc.dg/pr26570.c: New test.
  11518. 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
  11519. PR c/27697
  11520. * gcc.dg/qual-component-1.c: New test.
  11521. 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11522. PR c++/28593
  11523. * g++.dg/parse/new3.C: New test.
  11524. 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  11525. PR fortran/25828
  11526. * gfortran.dg/streamio_1.f90: New test.
  11527. * gfortran.dg/streamio_2.f90: New test.
  11528. * gfortran.dg/streamio_3.f90: New test.
  11529. * gfortran.dg/streamio_4.f90: New test.
  11530. * gfortran.dg/streamio_5.f90: New test.
  11531. * gfortran.dg/streamio_6.f90: New test.
  11532. * gfortran.dg/streamio_7.f90: New test.
  11533. * gfortran.dg/streamio_8.f90: New test.
  11534. 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
  11535. PR c/28287
  11536. * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
  11537. 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
  11538. PR c++/28594
  11539. * g++.dg/template/void6.C: New test.
  11540. 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11541. PR c/28649
  11542. * gcc.dg/parse-error-1.c: New test.
  11543. * gcc.dg/parse-error-2.c: New test.
  11544. * gcc.dg/cpp/digraph2.c: Add error-marker.
  11545. * gcc.dg/noncompile/920923-1.c: Likewise.
  11546. 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
  11547. PR c/27490
  11548. * gcc.dg/sizeof-2.c: New testcase.
  11549. PR c/27489
  11550. * gcc.dg/switch-A.c: New testcase.
  11551. 2006-08-14 Steve Ellcey <sje@cup.hp.com>
  11552. PR c++/28288
  11553. PR c++/14556
  11554. * g++.old-deja/g++.warn/compare1.C: Delete.
  11555. * g++.dg/opt/pr7503-2.C: Delete.
  11556. * g++.dg/opt/pr7503-3.C: Delete.
  11557. * g++.dg/opt/pr7503-4.C: Delete.
  11558. * g++.dg/opt/pr7503-5.C: Delete.
  11559. * g++.dg/opt/max1.C: Delete.
  11560. * g++.dg/warn/minmax.C: Delete.
  11561. * g++.dg/expr/minmax.C: New test.
  11562. 2006-08-14 Richard Guenther <rguenther@suse.de>
  11563. PR testsuite/28703
  11564. * gcc.c-torture/execute/pr28651.c: Do not use argc
  11565. to avoid optimization, instead forbid inlining.
  11566. 2006-08-14 Richard Sandiford <richard@codesourcery.com>
  11567. PR rtl-optimization/28634
  11568. * gcc.c-torture/execute/ieee/pr28634.c: New test.
  11569. 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
  11570. PR c/27184
  11571. * gcc.dg/torture/pr27184.c: New test.
  11572. 2006-08-12 Jakub Jelinek <jakub@redhat.com>
  11573. * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
  11574. 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  11575. * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
  11576. * gfortran.dg/stat_2.f90: Likewise.
  11577. * gfortran.dg/chmod_1.f90: Likewise.
  11578. * gfortran.dg/chmod_2.f90: Likewise.
  11579. * gfortran.dg/chmod_3.f90: Likewise.
  11580. 2006-08-11 David Edelsohn <edelsohn@gnu.org>
  11581. * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
  11582. 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
  11583. * g++.dg/opt/pr23454-2.C: New test.
  11584. 2006-08-11 Richard Guenther <rguenther@suse.de>
  11585. PR middle-end/28651
  11586. * gcc.c-torture/execute/pr28651.c: New testcase.
  11587. 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
  11588. * gnat.dg/specs/static_initializer.ads: New test.
  11589. 2006-08-10 Paul Brook <paul@codesourcery.com>
  11590. * gcc.target/arm/cond-asm.c: New test.
  11591. 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
  11592. PR tree-optimization/26197
  11593. * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
  11594. * g++.dg/vect/vect.exp: Compile the new tests with
  11595. --param max-aliased-vops=0.
  11596. 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
  11597. PR c++/28637
  11598. * g++.dg/template/void3.C: New test.
  11599. PR c++/28638
  11600. * g++.dg/template/void4.C: New test.
  11601. PR c++/28640
  11602. * g++.dg/template/void5.C: New test.
  11603. 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
  11604. * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
  11605. after dg-do compile.
  11606. 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
  11607. PR tree-optimizations/26969
  11608. * gcc.dg/vect/vect.exp: Compile tests prefixed with
  11609. "unswitch-loops" with -funswitch-loops.
  11610. * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
  11611. 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
  11612. * gcc.dg/sparc-getcontext-1.c: Fix typo.
  11613. * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
  11614. * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
  11615. * objc.dg/dwarf-1.m: Likewise.
  11616. * objc.dg/dwarf-2.m: Likewise.
  11617. * obj-c++.dg/dwarf-2.mm: Likewise.
  11618. 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  11619. * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
  11620. * objc.dg/dwarf-2.m: Likewise.
  11621. * obj-c++.dg/dwarf-2.mm: Likewise.
  11622. PR libfortran/28603
  11623. * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
  11624. PR testsuite/27611
  11625. * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
  11626. PR testsuite/27033
  11627. * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
  11628. 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
  11629. PR target/27827
  11630. * gcc.target/i386/pr27827.c: New testcase.
  11631. 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
  11632. PR fortran/28590
  11633. * gfortran.dg/sequence_types_1.f90: New test.
  11634. 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
  11635. PR fortran/28548
  11636. * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
  11637. dg-warning. Add -pedantic option.
  11638. 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11639. PR c/28502
  11640. * gcc.dg/proto-1.c: New test.
  11641. PR c/27721
  11642. * gcc.dg/lvalue-4.c: New test.
  11643. PR c/28136
  11644. * gcc.dg/init-bad-5.c: New test.
  11645. 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
  11646. PR c++/28347
  11647. * g++.dg/ext/typedef-init.C: Add new test for typedef
  11648. initialization inside templates. Adjust existing error markers.
  11649. 2006-08-03 Mark Mitchell <mark@codesourcery.com>
  11650. PR c++/28148
  11651. * g++.dg/init/ptrmem3.C: New test.
  11652. 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
  11653. PR tree-optimization/27770
  11654. * lib/target-support.exp: New target keyword "section_anchors".
  11655. * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
  11656. tests.
  11657. * gcc.dg/vect/section-anchors-pr27770.c: New test.
  11658. * gcc.dg/vect/vect-69.c: Removed. Replaced by:
  11659. * gcc.dg/vect/section-anchors-vect-69.c: New test.
  11660. * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
  11661. 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  11662. * gcc.dg/20060801-1.c: Add missing '}'.
  11663. 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11664. PR c++/27508
  11665. * g++.dg/parse/dtor9.C: New test.
  11666. * g++.dg/parse/dtor10.C: New test.
  11667. * g++.dg/other/error7.C: Adjust error-marker.
  11668. PR c++/28274
  11669. * g++.dg/other/default5.C: New test.
  11670. 2006-08-02 Richard Guenther <rguenther@suse.de>
  11671. * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
  11672. 2006-08-02 Mark Mitchell <mark@codesourcery.com>
  11673. PR c++/28557
  11674. * g++.dg/template/conv9.C: New test.
  11675. 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
  11676. PR debug/28063
  11677. * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
  11678. * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
  11679. Optionally return assembly text. Update callers.
  11680. (check_no_compiler_messages): Update verbose messages.
  11681. (check_no_messages_and_pattern): New.
  11682. (check_effective_target_string_merging): New.
  11683. 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11684. PR c++/28250
  11685. * g++.dg/eh/catch4.C: New test.
  11686. PR c++/28257
  11687. * g++.dg/other/qual1.C: New test.
  11688. PR c++/28259
  11689. * g++.dg/inherit/error2.C: New test.
  11690. PR c++/28267
  11691. * g++.dg/other/new1.C: New test.
  11692. * g++.dg/warn/pr23075.C: Remove obsolete test.
  11693. * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
  11694. * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
  11695. 2006-07-31 Mark Mitchell <mark@codesourcery.com>
  11696. PR c++/28523
  11697. * g++.dg/eh/cast1.C: New test.
  11698. 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
  11699. PR libfortran/28452
  11700. * gfortran.dg/random_3.f90: New test.
  11701. 2006-08-01 Steve Ellcey <sje@cup.hp.com>
  11702. PR c++/28432
  11703. * g++.dg/other/pr28304.C: Change expected error message.
  11704. * g++.dg/other/pr28432.C: New test.
  11705. 2006-08-01 Steve Ellcey <sje@cup.hp.com>
  11706. PR c++/28256
  11707. * g++.dg/init/brace2.C: Change expected error message, add empty init.
  11708. 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
  11709. PR debug/23336
  11710. * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
  11711. at -g1.
  11712. * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
  11713. g++.dg/debug/enum-2.C: New.
  11714. 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11715. PR c++/6634
  11716. * g++.dg/parse/long1.C: Add more tests.
  11717. 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  11718. * gfortran.dg/lrshift_1.c: New file.
  11719. 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  11720. PR libgfortran/28335
  11721. * gfortran.dg/no_unit_error_1.f90: New test.
  11722. 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  11723. PR libgfortran/28335
  11724. * gfortran.dg/no_unit_error_1.f90: Delete test.
  11725. * gfortran.dg/no_unit_error_2.f90: Delete test.
  11726. 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  11727. * gfortran.dg/chmod_3.f90: New test.
  11728. * gfortran.dg/ltime_gmtime_1.f90: New test.
  11729. * gfortran.dg/ltime_gmtime_2.f90: New test.
  11730. * gfortran.dg/lrshift_1.f90: New test.
  11731. * gfortran.dg/chmod_1.f90: New test.
  11732. * gfortran.dg/chmod_2.f90: New test.
  11733. 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
  11734. PR c++/27668
  11735. * g++.dg/template/crash55.C: New test.
  11736. PR c++/27962
  11737. * g++.dg/template/nontype16.C: New test.
  11738. * g++.dg/template/void2.C: Adjust error markers.
  11739. * g++.dg/template/nontype5.C: Adjust error markers.
  11740. 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
  11741. * gcc.target/i386/stack-prot-kernel.c: New test.
  11742. 2006-07-27 Roger Sayle <roger@eyesopen.com>
  11743. * gcc.dg/builtins-55.c: New test case.
  11744. 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
  11745. PR rtl-optimization/27907
  11746. * gcc.c-torture/compile/pr27907.c: New test.
  11747. 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  11748. * gfortran.dg/mclock.f90: New test.
  11749. * gfortran.dg/int_conv_1.f90: New test.
  11750. * gfortran.dg/stat_1.f90: New test.
  11751. * gfortran.dg/stat_2.f90: New test.
  11752. 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  11753. PR libgfortran/28335
  11754. * gfortran.dg/no_unit_error_1.f90: New test.
  11755. * gfortran.dg/no_unit_error_2.f90: New test.
  11756. * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
  11757. 2006-07-25 Roger Sayle <roger@eyesopen.com>
  11758. PR middle-end/28473
  11759. * gcc.dg/fold-convround-1.c: New test case.
  11760. 2006-07-24 Steven G. Kargl <kargls@comcast.net>
  11761. * gfortran.dg/arithmetic_if.f90: Fix comments.
  11762. 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11763. PR c++/27572
  11764. * g++.dg/other/typedef1.C: New test.
  11765. * g++.dg/template/typedef4.C: New test.
  11766. * g++.dg/template/typedef5.C: New test.
  11767. 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
  11768. PR fortran/28416
  11769. * gfortran.dg/allocatable_dummy_3.f90: New.
  11770. 2006-07-24 Steven G. Kargl <kargls@comcast.net>
  11771. PR fortran/28439
  11772. * gfortran.dg/arithmetic_if.f90: New test.
  11773. 2006-07-24 Uros Bizjak <uros@kss-loka.si>
  11774. * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
  11775. avoid memcpy optimization.
  11776. 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  11777. PR fortran/25289
  11778. * gfortran.dg/direct_io_6.f90: New test.
  11779. 2006-07-24 Jan Hubicka <jh@suse.cz>
  11780. PR c/25795
  11781. PR c++/27369
  11782. * gcc.dg/pr25795.c: New test.
  11783. * gcc.dg/pr25795-1.c: New test.
  11784. 2006-07-23 Roger Sayle <roger@eyesopen.com>
  11785. * gcc.dg/fold-cond-1.c: Increase test case portability by checking
  11786. that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
  11787. which may be transformed to "g || h" on some platforms.
  11788. 2006-07-23 Mark Mitchell <mark@codesourcery.com>
  11789. PR c++/28025
  11790. * g++.dg/template/friend45.C: New test.
  11791. 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  11792. PR libgfortran/28339
  11793. * gfortran.dg/arrayio_8.f90: New test.
  11794. 2006-07-21 Mike Stump <mrs@apple.com>
  11795. * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
  11796. * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
  11797. 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11798. PR c++/28250
  11799. * g++.dg/eh/catch3.C: New test.
  11800. PR c++/28363
  11801. * g++.dg/template/defarg10.C: New test.
  11802. 2006-07-20 Paul Brook <paul@codesourcery.com>
  11803. PR 27363
  11804. * gcc.dg/pr27363.c: New test.
  11805. 2006-07-19 Mark Mitchell <mark@codesourcery.com>
  11806. PR c++/28338
  11807. * g++.dg/init/ref13.C: New test.
  11808. 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11809. PR obj-c++/28434
  11810. * obj-c++.dg/proto-error-1.mm: New test.
  11811. 2006-07-18 Mark Mitchell <mark@codesourcery.com>
  11812. PR c++/28337
  11813. * g++.dg/template/string1.C: New test.
  11814. 2006-07-18 Mark Mitchell <mark@codesourcery.com>
  11815. PR c++/28048
  11816. * g++.dg/template/defarg9.C: New test.
  11817. PR c++/28235
  11818. * g++.dg/template/static27.C: New test.
  11819. 2006-07-18 Diego Novillo <dnovillo@redhat.com>
  11820. PR 28410
  11821. * gcc.dg/tree-ssa/pr28410.c: New test.
  11822. 2006-07-18 Lee Millward <lee.millward@gmail.com>
  11823. PR c++/28258
  11824. * g++/dg/other/error13.C: New test.
  11825. PR c++/28260
  11826. * g++.dg/template/friend44.C: New test.
  11827. 2006-07-18 Steve Ellcey <sje@cup.hp.com>
  11828. PR c++/27495
  11829. * g++.dg/other/pr27495.C: New.
  11830. 2006-07-18 Olivier Hainque <hainque@adacore.com>
  11831. * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
  11832. * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
  11833. 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11834. PR c/28286
  11835. * gcc.dg/pragma-pack-4.c: New test.
  11836. 2006-07-17 Steve Ellcey <sje@cup.hp.com>
  11837. PR c++/28291
  11838. * g++.dg/ext/pr28291.C: New test.
  11839. 2006-07-17 Richard Sandiford <richard@codesourcery.com>
  11840. PR middle-end/28403
  11841. * gcc.c-torture/execute/pr28403.c: New test.
  11842. 2006-07-17 Richard Sandiford <richard@codesourcery.com>
  11843. PR middle-end/28402
  11844. * gcc.dg/pr28402.c: New test.
  11845. 2006-07-17 Steve Ellcey <sje@cup.hp.com>
  11846. PR c++/28304
  11847. * g++.dg/other/pr28304.C: New test.
  11848. 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
  11849. PR other/28251
  11850. gcc.c-torture/unsorted/dump-noaddr.c: New test.
  11851. gcc.c-torture/unsorted/dump-noaddr.x: New driver.
  11852. 2006-07-17 Richard Guenther <rguenther@suse.de>
  11853. PR tree-optimization/28238
  11854. * g++.dg/tree-ssa/pr28238.C: New testcase.
  11855. 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11856. PR c++/28250
  11857. * g++.dg/eh/catch1.C: New test.
  11858. * g++.dg/eh/catch2.C: New test.
  11859. 2006-07-16 Jakub Jelinek <jakub@redhat.com>
  11860. PR c++/28370
  11861. * g++.dg/template/anon3.C: New test.
  11862. 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
  11863. PR fortran/20844
  11864. * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
  11865. specifiers requiring an explicit format tag..
  11866. PR fortran/28201
  11867. * gfortran.dg/generic_5: New test.
  11868. PR fortran/20893
  11869. * gfortran.dg/elemental_optional_args_1.f90: New test.
  11870. 2006-07-16 Olivier Hainque <hainque@adacore.com>
  11871. * gnat.dg/assert.ads: New file.
  11872. * gnat.dg/controlled_record.ads: Likewise.
  11873. * gnat.dg/controlled_record.adb: Likewise.
  11874. 2006-07-15 Lee Millward <lee.millward@gmail.com>
  11875. PR c++/28292
  11876. * g++.dg/other/error12.C: New test.
  11877. PR c++/28269
  11878. * g++.dg/template/crash54.C: New test.
  11879. 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11880. PR c++/28249
  11881. * g++.dg/parse/catch1.C: New test.
  11882. PR c++/28294
  11883. * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
  11884. PR c++/28387
  11885. * g++.dg/ext/attrib24.C: New test.
  11886. 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  11887. PR c++/28343
  11888. * g++.dg/ext/asmspec1.C: New test.
  11889. 2006-07-13 Janis Johnson <janis187@us.ibm.com>
  11890. * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
  11891. (dg-test): Support shouldfail tests.
  11892. * lib/target-supports-dg.exp (dg-shouldfail): New.
  11893. * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
  11894. * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
  11895. * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
  11896. * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
  11897. * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
  11898. * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
  11899. * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
  11900. 2006-07-13 Jan Hubicka <jh@suse.cz>
  11901. * gcc.target/i386/memcpy-1.c: New.
  11902. 2006-07-12 Geoffrey Keating <geoffk@apple.com>
  11903. * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
  11904. 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
  11905. PR fortran/25097
  11906. * gfortran.dg/present_1.f90: New test.
  11907. PR fortran/20903
  11908. * gfortran.dg/interface_derived_type_1.f90: New test.
  11909. 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
  11910. PR fortran/28213
  11911. * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
  11912. list.
  11913. 2006-07-07 Lee Millward <lee.millward@gmail.com>
  11914. PR c++/27820
  11915. * g++.dg/other/label1.C: New test.
  11916. 2006-07-07 Richard Guenther <rguenther@suse.de>
  11917. PR middle-end/28268
  11918. * gcc.dg/torture/pr28268.c: New testcase.
  11919. 2006-07-07 Steve Ellcey <sje@cup.hp.com>
  11920. PR c++/27019
  11921. * g++.dg/ext/pr27019.C: New.
  11922. 2006-07-07 Richard Guenther <rguenther@suse.de>
  11923. PR tree-optimization/28187
  11924. * gcc.dg/pr28187.c: New testcase.
  11925. 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
  11926. * gnat.dg/address_conversion.adb: New test.
  11927. * gnat.dg/boolean_subtype.adb: Likewise.
  11928. * gnat.dg/frame_overflow.adb: Likewise.
  11929. * gnat.dg/pointer_array.adb: Likewise.
  11930. * gnat.dg/pointer_conversion.adb: Likewise.
  11931. 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
  11932. PR fortran/28237
  11933. PR fortran/23420
  11934. * gfortran.dg/print_fmt_5.f90: New test.
  11935. 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  11936. PR fortran/28129
  11937. * gfortran.dg/bounds_check_4.f90: New test.
  11938. 2006-07-05 Richard Guenther <rguenther@suse.de>
  11939. PR target/28158
  11940. * gfortran.dg/pr28158.f90: New testcase.
  11941. 2006-07-05 Richard Guenther <rguenther@suse.de>
  11942. PR tree-optimization/28162
  11943. * gcc.dg/pr28162.c: New testcase.
  11944. 2006-07-05 Richard Guenther <rguenther@suse.de>
  11945. Andrew Pinski <pinskia@gcc.gnu.org>
  11946. PR c++/27084
  11947. * g++.dg/tree-ssa/copyprop-1.C: New testcase.
  11948. 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
  11949. PR fortran/28174
  11950. * gfortran.dg/actual_array_substr_2.f90: New test.
  11951. PR fortran/28167
  11952. * gfortran.dg/actual_array_constructor_2.f90: New test.
  11953. 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  11954. * gfortran.dg/itime_idate_1.f: New test.
  11955. * gfortran.dg/itime_idate_2.f: New test.
  11956. 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  11957. PR libgfortran/27704
  11958. * gfortran.dg/open_status_3.f90: New test.
  11959. * gfortran.dg/fmt_l.f90: Update for new feature.
  11960. 2006-07-03 Asher Langton <langton2@llnl.gov>
  11961. * gfortran.dg/oldstyle_2.f90: New.
  11962. 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
  11963. * gnat.dg/string_slice.adb: New test.
  11964. 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
  11965. PR fortran/19259
  11966. * gfortran.dg/semicolon_fixed.c: New.
  11967. * gfortran.dg/semicolon_free.c: New.
  11968. 2006-06-30 Mike Stump <mrs@apple.com>
  11969. * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
  11970. that don't support internal visibility.
  11971. 2006-06-30 Andrew Pinski <pinskia@gmail.com>
  11972. * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
  11973. for '(' / ')' needing an extra '\'.
  11974. 2006-06-29 Roger Sayle <roger@eyesopen.com>
  11975. PR middle-end/27428
  11976. * gcc.dg/pr27428-1.c: New test case.
  11977. 2006-06-29 Mike Stump <mrs@apple.com>
  11978. * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
  11979. on darwin as we can't align commons large enough yet.
  11980. * gcc.dg/vla-8.c: Add additional testcases.
  11981. 2006-06-26 Steve Ellcey <sje@cup.hp.com>
  11982. PR c++/28114
  11983. * g++.dg/other/pr28114.C: New.
  11984. 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
  11985. * gcc.c-torture/compile/20060625-1.c: New test.
  11986. 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
  11987. PR fortran/20867
  11988. * gfortran.dg/stfunc_3.f90: New test.
  11989. PR fortran/25056
  11990. * gfortran.dg/impure_actual_1.f90: New test.
  11991. PR fortran/20874
  11992. * gfortran.dg/elemental_result_1.f90: New test.
  11993. PR fortran/25073
  11994. * gfortran.dg/select_7.f90: New test.
  11995. PR fortran/27554
  11996. * intrinsic_actual_1.f: New test.
  11997. PR fortran/22038
  11998. PR fortran/28119
  11999. * gfortran.dg/forall_4.f90: New test.
  12000. PR fortran/25072
  12001. * gfortran.dg/forall_5.f90: New test.
  12002. 2006-06-25 Lee Millward <lee.millward@gmail.com>
  12003. PR c++/28051
  12004. * g++.dg/template/using13.C: New test.
  12005. PR c++/28054
  12006. * g++.dg/other/incomplete3.C: New test.
  12007. 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12008. PR fortran/28081
  12009. * gfortran.dg/substr_3.f: New test.
  12010. * gfortran.dg/equiv_2.f90: Update expected error message.
  12011. 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
  12012. PR fortran/28118
  12013. * gfortran.dg/actual_array_substr_1.f90: New test.
  12014. 2006-06-24 Olivier Hainque <hainque@adacore.com>
  12015. * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
  12016. * gnat.dg/scalar_mode_agg_compare.adb: New test.
  12017. 2006-06-23 Janis Johnson <janis187@us.ibm.com>
  12018. * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
  12019. 2006-06-23 Steven G. Kargl <kargls@comcast.net>
  12020. PR fortran/27981
  12021. * gfortran.dg/simpleif_2.f90: New test.
  12022. 2006-06-23 Lee Millward <lee.millward@gmail.com>
  12023. * g++.dg/template/error22.C: Fix typo.
  12024. 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12025. PR c++/28112
  12026. * g++.dg/ext/attrib23.C: New test.
  12027. 2006-06-23 Olivier Hainque <hainque@adacore.com>
  12028. * gnat.dg/varsize_temp.adb: New test.
  12029. 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12030. PR c++/11468
  12031. * g++.dg/other/java2.C: New test.
  12032. 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
  12033. PR target/27789
  12034. * g++.dg/ext/dllimport4.C. Add more tests for invalid
  12035. initialization.
  12036. 2006-06-22 Roger Sayle <roger@eyesopen.com>
  12037. PR target/27531
  12038. * gcc.dg/pr27531-1.c: New test case.
  12039. 2006-06-22 Asher Langton <langton2@llnl.gov>
  12040. PR fortran/24748
  12041. * gfortran.dg/implicit_8.f90: New.
  12042. 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
  12043. PR rtl-optimization/28121
  12044. * gcc.dg/pr28121.c: New test.
  12045. 2006-06-22 Lee Millward <lee.millward@gmail.com>
  12046. PR c++/27805
  12047. * g++.dg/parse/ptrmem6.C: New test.
  12048. PR c++/27821
  12049. * g++.dg/template/error22.C: New test.
  12050. 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12051. PR c++/28111
  12052. * g++.dg/template/friend43.C: New test.
  12053. PR c++/28110
  12054. * g++.dg/template/crash53.C: New test.
  12055. PR c++/28109
  12056. * g++.dg/rtti/incomplete1.C: New test.
  12057. 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
  12058. * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
  12059. 2006-06-21 Joseph Myers <joseph@codesourcery.com>
  12060. * gcc.c-torture/execute/complex-7.c: New.
  12061. 2006-06-21 Jakub Jelinek <jakub@redhat.com>
  12062. * gcc.dg/merge-all-constants-1.c: New test.
  12063. 2006-06-20 Janis Johnson <janis187@us.ibm.com>
  12064. PR c++/28113
  12065. * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
  12066. 2006-06-20 Steven G. Kargl <kargls@comcast.net>
  12067. * gfortran.dg/rrspacing_1.f90: New test.
  12068. 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12069. PR c++/28052
  12070. * g++.dg/other/bitfield2.C: New test.
  12071. 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
  12072. PR tree-optimization/27331
  12073. * gcc.dg/pr27331.c: New test.
  12074. 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
  12075. Eric Botcazou <ebotcazou@adacore.com>
  12076. PR ada/18692
  12077. * lib/gnat.exp: New file.
  12078. * lib/gnat-dg.exp: Likewise.
  12079. * gnat.dg: New directory.
  12080. * gnat.dg/dg.exp: New driver.
  12081. * gnat.dg/specs: New directory.
  12082. * gnat.dg/specs/specs.exp: New driver.
  12083. * gnat.dg/style: New directory.
  12084. * gnat.dg/style/style.exp: New driver.
  12085. 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
  12086. PR fortran/16206
  12087. * gfortran.dg/array_initializer_1.f90: New test.
  12088. PR fortran/28005
  12089. * gfortran.dg/matmul_3.f90: New test.
  12090. 2006-06-19 Andrew Pinski <pinskia@gmail.com>
  12091. PR middle-end/28075
  12092. * gcc.dg/tree-ssa/inline-1.c: New test.
  12093. 2006-06-19 Anatoly Sokolov <aesok@post.ru>
  12094. * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
  12095. in malloc prototype; remove XFAIL.
  12096. * gcc.dg/pr18241-2.c: Ditto.
  12097. * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
  12098. in memset prototype; remove XFAIL.
  12099. * gcc.dg/tree-ssa/pr23382.c: Ditto.
  12100. 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
  12101. * gcc.dg/vla-8.c: Add.
  12102. 2006-06-19 Richard Guenther <rguenther@suse.de>
  12103. PR tree-optimization/27090
  12104. * g++.dg/tree-ssa/pr27090.C: New testcase.
  12105. 2006-06-19 Roger Sayle <roger@eyesopen.com>
  12106. PR target/27861
  12107. * gcc.dg/pr27861-1.c: New test case.
  12108. 2006-06-19 Richard Guenther <rguenther@suse.de>
  12109. PR middle-end/28045
  12110. * gcc.dg/torture/pr28045.c: New testcase.
  12111. 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12112. PR fortran/26801
  12113. * gfortran.dg/associated_4.f90: New test.
  12114. 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  12115. PR fortran/19310
  12116. PR fortran/19904
  12117. * gfortran.dg/real_const_3.f90: New test.
  12118. 2006-06-16 Mark Mitchell <mark@codesourcery.com>
  12119. PR c++/28016
  12120. * g++.dg/template/static26.C: New test.
  12121. PR c++/27979
  12122. * g++.dg/expr/bitfield2.C: New test.
  12123. PR c++/27884
  12124. * g++.dg/parse/linkage2.C: New test.
  12125. 2006-06-16 Richard Guenther <rguenther@suse.de>
  12126. PR middle-end/27116
  12127. * gcc.dg/pr15785-1.c: Revert last change.
  12128. * gcc.dg/torture/pr27116-2.c: New testcase.
  12129. 2006-06-16 Roger Sayle <roger@eyesopen.com>
  12130. PR middle-end/27802
  12131. * gcc.dg/pr27802-1.c: New test case.
  12132. 2006-06-15 Mark Mitchell <mark@codesourcery.com>
  12133. PR c++/27689
  12134. * g++.dg/template/ttp18.C: New test.
  12135. * g++.dg/template/ttp19.C: Likewise.
  12136. PR c++/27666
  12137. * g++.dg/expr/cond9.C: New test.
  12138. PR c++/27640
  12139. * g++.dg/template/ctor7.C: New test.
  12140. 2006-06-15 Janis Johnson <janis187@us.ibm.com>
  12141. * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
  12142. 2006-06-16 Richard Guenther <rguenther@suse.de>
  12143. PR tree-optimization/27781
  12144. * gcc.dg/tree-ssa/pr27781.c: New testcase.
  12145. 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
  12146. * gfortran.dg/allocate_zerosize_2.f90: New test case.
  12147. 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
  12148. * gcc.dg/tree-ssa/loop-18.c: New test.
  12149. 2006-06-14 Mark Mitchell <mark@codesourcery.com>
  12150. PR c++/27665
  12151. * g++.dg/template/crash52.C: New test.
  12152. PR c++/27648
  12153. * g++.dg/ext/attrib22.C: New test.
  12154. PR c++/26559
  12155. * g++.dg/template/builtin1.C: New test.
  12156. * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
  12157. PR c++/28018
  12158. * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
  12159. assignment.
  12160. * g++.old-deja/g++.pt/crash51.C: Likewise.
  12161. PR c++/27227
  12162. * g++.dg/lookup/linkage1.C: New test.
  12163. * g++.dg/lookup/linkage2.C: Likewise.
  12164. 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
  12165. PR middle-end/27959
  12166. * gcc.dg/pr27959.c: New testcase.
  12167. 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
  12168. PR target/28014:
  12169. * g++.dg/eh/div.C: New test.
  12170. 2006-06-13 Jakub Jelinek <jakub@redhat.com>
  12171. PR c++/27894
  12172. * g++.dg/tree-ssa/pr26757.C: New test.
  12173. * g++.dg/tree-ssa/pr27894.C: New test.
  12174. 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
  12175. * gcc.c-torture/compile/20060609-1.c: New test.
  12176. PR target/27863
  12177. * gcc.c-torture/compile/pr27863.c: New test.
  12178. 2006-06-13 Richard Guenther <rguenther@suse.de>
  12179. PR tree-optimization/27830
  12180. * g++.dg/tree-ssa/pr27830.C: New testcase.
  12181. 2006-06-13 Matthew Sachs <msachs@apple.com>
  12182. * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
  12183. the list of compiler flags; this causes those flags to be checked
  12184. for things like dg-skip-if.
  12185. 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12186. PR c++/27601
  12187. * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
  12188. 2006-06-12 Mark Mitchell <mark@codesourcery.com>
  12189. Kazu Hirata <kazu@codesourcery.com>
  12190. * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
  12191. g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
  12192. 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12193. PR c++/27933
  12194. * g++.dg/lookup/using15.C: New test.
  12195. PR c++/27951
  12196. * g++.dg/other/anon4.C: New test.
  12197. 2006-06-12 Roger Sayle <roger@eyesopen.com>
  12198. PR c++/21210
  12199. * g++.dg/init/complex1.C: New test case.
  12200. 2006-06-11 Eric Christopher <echristo@apple.com>
  12201. PR middle-end/27948
  12202. * gcc.dg/bf-ms-layout.c: Run on darwin.
  12203. * gcc.dg/bf-no-ms-layout: Ditto.
  12204. * gcc.dg/attr-ms_struct-2.c: New.
  12205. * gcc.dg/bf-ms-layout-2.c: Ditto.
  12206. 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
  12207. * gcc.dg/attr-ms_struct-packed1.c: New.
  12208. 2006-06-09 Mike Stump <mrs@apple.com>
  12209. * gcc.dg/vla-7.c: Add.
  12210. 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
  12211. PR fortran/24558
  12212. * gfortran.dg/entry_6.f90: New test.
  12213. PR fortran/20877
  12214. PR fortran/25047
  12215. * gfortran.dg/entry_7.f90: New test.
  12216. 2006-06-09 Jakub Jelinek <jakub@redhat.com>
  12217. PR c/27747
  12218. * gcc.dg/cpp/_Pragma6.c: New test.
  12219. PR c++/27748
  12220. * g++.dg/cpp/_Pragma1.C: New test.
  12221. PR preprocessor/27746
  12222. * gcc.dg/gomp/macro-3.c: New test.
  12223. * gcc.dg/gomp/macro-4.c: New test.
  12224. * g++.dg/gomp/macro-3.C: New test.
  12225. * g++.dg/gomp/macro-4.C: New test.
  12226. 2006-06-09 Richard Guenther <rguenther@suse.de>
  12227. PR tree-optimization/26998
  12228. * gcc.dg/torture/pr26998.c: New testcase.
  12229. * gcc.dg/tree-ssa/vrp29.c: New testcase.
  12230. 2006-06-08 Mike Stump <mrs@apple.com>
  12231. * gcc.dg/pr27095.c: Account for stubs.
  12232. PR target/26427
  12233. * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
  12234. produce bad code on darwin.
  12235. 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12236. PR fortran/27958
  12237. * gfortran.dg/substr_2.f: New test.
  12238. 2006-06-08 Asher Langton <langton2@llnl.gov>
  12239. PR fortran/27786
  12240. * cray_pointers_2.f90: Add -fbounds-check compile flag.
  12241. 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12242. PR target/27421
  12243. * gcc.dg/union-3.c: New test.
  12244. 2006-06-08 Richard Guenther <rguenther@suse.de>
  12245. PR middle-end/27116
  12246. * gcc.dg/torture/pr27116.c: New testcase.
  12247. * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
  12248. 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
  12249. PR rtl-optimization/26449
  12250. * gcc.dg/pr26449.c: New test.
  12251. 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12252. PR c++/27601
  12253. * g++.dg/ext/offsetof1.C: Test member functions.
  12254. 2006-06-07 Steve Ellcey <sje@cup.hp.com>
  12255. * gcc.dg/pr27095.c: Improve scanning.
  12256. 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
  12257. PR fortran/23091
  12258. * gfortran.dg/saved_automatic_1.f90: New test.
  12259. PR fortran/24168
  12260. * gfortran.dg/array_simplify_1.f90: New test.
  12261. PR fortran/25090
  12262. * gfortran.dg/entry_dummy_ref_1.f90: New test.
  12263. PR fortran/25058
  12264. * gfortran.dg/entry_dummy_ref_2.f90: New test.
  12265. 2006-06-06 Mark Mitchell <mark@codesourcery.com>
  12266. PR c++/27177
  12267. * g++.dg/expr/cast7.C: New test.
  12268. 2006-06-06 Janis Johnson <janis187@us.ibm.com>
  12269. * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
  12270. * lib/gcc-defs.exp (tool_check_compile): Ditto.
  12271. * lib/fortran-torture.exp (fortran-torture-compile,
  12272. fortran-torture-execute): Ditto.
  12273. 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
  12274. PR target/27842
  12275. * gcc.dg/vmx/pr27842.c: New test.
  12276. 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12277. PR libfortran/27895
  12278. * gfortran.dg/bounds_check_3.f90: New test.
  12279. 2006-06-05 Mike Stump <mrs@apple.com>
  12280. * objc.dg/objc-fast-4.m: Skip for ppc64.
  12281. 2006-06-05 Steve Ellcey <sje@cup.hp.com>
  12282. PR testsuite/27705
  12283. * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
  12284. 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
  12285. Victor Kaplansky <victork@il.ibm.com>
  12286. PR tree-optimizations/26360
  12287. * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
  12288. with -fno-tree-dce.
  12289. * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
  12290. 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
  12291. PR fortran/14067
  12292. * gfortran.dg/data_char_1.f90: Add messages for truncated
  12293. strings.
  12294. PR fortran/16943
  12295. * gfortran.dg/func_decl_2.f90: New test.
  12296. PR fortran/20839
  12297. * gfortran.dg/do_2.f90: New test.
  12298. PR fortran/27655
  12299. * gfortran.dg/associated_3.f90: New test.
  12300. 2006-06-04 Mark Mitchell <mark@codesourcery.com>
  12301. PR c++/27819
  12302. * g++.dg/template/static25.C: New test.
  12303. PR c++/27722
  12304. * g++.dg/init/array21.C: New test.
  12305. PR c++/27807
  12306. * g++.dg/ext/complit7.C: New test.
  12307. PR c++/27806
  12308. * g++.dg/parse/ptrmem5.C: New test.
  12309. 2006-06-04 Roger Sayle <roger@eyesopen.com>
  12310. Andrew Pinski <pinskia@physics.uc.edu>
  12311. PR c/27150
  12312. PR middle-end/27382
  12313. * gcc.dg/pr27150-1.c: New testcase.
  12314. * gcc.dg/pr27382-1.c: New testcase.
  12315. * gcc.dg/pr27382-2.c: New testcase.
  12316. 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
  12317. PR c/25161
  12318. PR c/27020
  12319. * gcc.dg/array-10.c: New test.
  12320. 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12321. PR c++/27804
  12322. * g++.dg/init/const4.C: New test.
  12323. * g++.dg/init/member1.C: Add error-marker.
  12324. * g++.dg/other/fold1.C: Adjust error-marker.
  12325. 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12326. PR c++/27601
  12327. * g++.dg/ext/offsetof1.C: New test.
  12328. 2006-06-04 Eric Christopher <echristo@apple.com>
  12329. * gcc.dg/attr-ms_struct-1.c: New.
  12330. 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
  12331. * gcc.c-torture/compile/builtin_constant_p.c: New test.
  12332. 2006-06-04 Richard Guenther <rguenther@suse.de>
  12333. PR tree-optimization/27039
  12334. * gcc.dg/tree-ssa/loop-17.c: New testcase.
  12335. 2006-06-03 Roger Sayle <roger@eyesopen.com>
  12336. PR target/26223
  12337. * gcc.target/i386/amd64-abi-2.c: New test case.
  12338. 2006-06-02 Eric Christopher <echristo@apple.com>
  12339. * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
  12340. * gcc.target/i386/20020523-1.c: Skip if darwin.
  12341. * gcc.target/i386/asm-3.c: Ditto.
  12342. * gcc.target/i386/20011119-1.c: Ditto.
  12343. * gcc.target/i386/clobbers.c: Remove pic part of test.
  12344. 2006-06-02 Steve Ellcey <sje@cup.hp.com>
  12345. * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
  12346. * g++.old-deja/g++.other/init19.C: Ditto.
  12347. * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
  12348. and add other platforms as expected failures.
  12349. 2006-06-01 Steve Ellcey <sje@cup.hp.com>
  12350. * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
  12351. (is-effective-target-keyword): Ditto.
  12352. 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
  12353. PR fortran/27715
  12354. * gfortran.dg/extended_char_comparison_1.f: New test.
  12355. 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
  12356. PR fortran/25098
  12357. * gfortran.dg/dummy_procedure_1.f90: New test.
  12358. PR fortran/25147
  12359. * gfortran.dg/dummy_procedure_2.f90: New test.
  12360. * gfortran.dg/associated_2.f90: Correct to make consistent with
  12361. standard.
  12362. 2006-05-31 Roger Sayle <roger@eyesopen.com>
  12363. * gcc.target/i386/387-11.c: New test case.
  12364. 2006-05-31 Mark Mitchell <mark@codesourcery.com>
  12365. PR c++/27801
  12366. * g++.dg/template/cond6.C: New test.
  12367. PR c++/26496
  12368. * g++.dg/template/crash51.C: New test.
  12369. * g++.old-deja/g++.mike/net36.C: Tweak error markers.
  12370. PR c++/27385
  12371. * g++.dg/init/array20.C: New test.
  12372. 2006-05-31 Roger Sayle <roger@eyesopen.com>
  12373. * gcc.dg/builtins-54.c: New test case.
  12374. 2006-05-30 Mark Mitchell <mark@codesourcery.com>
  12375. PR c++/26433
  12376. * g++.dg/template/fntry1.C: Add dg-do link.
  12377. PR c++/27808
  12378. * g++.dg/parse/friend6.C: New test.
  12379. 2006-05-30 Asher Langton <langton2@llnl.gov>
  12380. * gfortran.dg/cray_pointers_7.f90: New test.
  12381. 2006-05-30 Roger Sayle <roger@eyesopen.com>
  12382. PR tree-optimization/23452
  12383. * gcc.dg/fold-mulconj-1.c: New test case.
  12384. 2006-05-30 Mark Mitchell <mark@codesourcery.com>
  12385. PR c++/27803
  12386. * g++.dg/parse/bitfield1.C: New test.
  12387. 2006-05-30 Roger Sayle <roger@eyesopen.com>
  12388. * gcc.target/ppc-eq0-1.c: New test case.
  12389. * gcc.target/ppc-negeq0-1.c: New test case.
  12390. 2006-05-30 Dirk Mueller <dmueller@suse.de>
  12391. PR c/27273
  12392. * gcc.dg/overflow-warn-5.c: New test.
  12393. 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12394. PR c/27718
  12395. * gcc.dg/sizeof-1.c: New test.
  12396. 2006-05-30 Uros Bizjak <uros@kss-loka.si>
  12397. PR target/27790
  12398. * gcc.target/i386/pr27790.c: New test.
  12399. 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  12400. PR libgfortran/27757
  12401. * gfortran.dg/direct_io_5.f90: New test.
  12402. 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  12403. PR libgfortran/27634
  12404. * gfortran.dg/fmt_missing_period_1.f: New test.
  12405. * gfortran.dg/fmt_missing_period_2.f: New test.
  12406. * gfortran.dg/fmt_missing_period_3.f: New test.
  12407. 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12408. PR fortran/19777
  12409. * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
  12410. arrays.
  12411. 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12412. PR c++/27713
  12413. * g++.dg/template/new6.C: New test.
  12414. 2006-05-29 Roger Sayle <roger@eyesopen.com>
  12415. PR tree-optimization/24964
  12416. * gcc.target/i386/387-10.c: New test case.
  12417. 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
  12418. * intrinsics/string_intrinsics.c (compare_string):
  12419. Use memcmp instead of strncmp to avoid tripping over
  12420. CHAR(0) in a string.
  12421. 2006-05-27 Richard Guenther <rguenther@suse.de>
  12422. PR middle-end/27773
  12423. * gcc.dg/torture/pr27773.c: New testcase.
  12424. 2006-05-27 Dirk Mueller <dmueller@suse.de>
  12425. * gcc.dg/pr24561.c: Rename to..
  12426. * gcc.dg/pr25962.c: .. this.
  12427. 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12428. PR fortran/19777
  12429. * gfortran.dg/bounds_check_2.f: New test.
  12430. 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
  12431. * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
  12432. * gfortran.dg/byte_1.f90: Likewise.
  12433. * gfortran.dg/dup_save_2.f90: Likewise.
  12434. 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
  12435. * gfortran.dg/associated_2.f90: New test.
  12436. 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12437. PR fortran/27524
  12438. * gfortran.dg/bounds_check_1.f90: New test.
  12439. 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
  12440. PR rtl-optimization/27661
  12441. * gcc.dg/pr27661.c: New test case.
  12442. 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
  12443. PR fortran/23151
  12444. * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
  12445. * gfortran.dg/print_parentheses_1.f: New test.
  12446. * gfortran.dg/print_parentheses_2.f90: New test.
  12447. 2006-05-26 Jakub Jelinek <jakub@redhat.com>
  12448. PR target/27758
  12449. * gcc.dg/pr27758.c: New test.
  12450. 2006-05-24 Falk Hueffner <falk@debian.org>
  12451. * gcc.c-torture/compile/pr27571.c: New test.
  12452. 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
  12453. PR fortran/27709
  12454. * gfortran.dg/spec_expr_4.f90: New test.
  12455. PR fortran/27155
  12456. * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
  12457. 2006-05-25 Mark Mitchell <mark@codesourcery.com>
  12458. PR c++/20103
  12459. * g++.dg/ext/complit6.C: New test.
  12460. * g++.dg/ext/complit3.C: Adjust error markers.
  12461. * g++.dg/init/const3.C: New test.
  12462. 2006-05-25 Richard Guenther <rguenther@suse.de>
  12463. PR middle-end/27743
  12464. * gcc.dg/torture/pr27743.c: New testcase.
  12465. 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
  12466. * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
  12467. 2006-05-25 Alan Modra <amodra@bigpond.net.au>
  12468. * gcc.dg/compat/scalar-by-value-x.h: New.
  12469. * gcc.dg/compat/scalar-by-value-y.h: New.
  12470. * gcc.dg/compat/scalar-by-value-5.c: New.
  12471. * gcc.dg/compat/scalar-by-value-5_main.c: New.
  12472. * gcc.dg/compat/scalar-by-value-5_x.c: New.
  12473. * gcc.dg/compat/scalar-by-value-5_y.c: New.
  12474. * gcc.dg/compat/scalar-by-value-6.c: New.
  12475. * gcc.dg/compat/scalar-by-value-6_main.c: New.
  12476. * gcc.dg/compat/scalar-by-value-6_x.c: New.
  12477. * gcc.dg/compat/scalar-by-value-6_y.c: New.
  12478. 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
  12479. PR tree-optimization/27639
  12480. PR tree-optimization/26719
  12481. * gcc.dg/pr27639.c: New test.
  12482. * gcc.dg/pr26719.c: New test.
  12483. * gcc.dg/tree-ssa/scev-cast.c: New test.
  12484. 2006-05-23 Mark Mitchell <mark@codesourcery.com>
  12485. PR c++/20173
  12486. * g++.dg/template/error21.C: New test.
  12487. 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
  12488. PR target/27696
  12489. * gcc.target/i386/pr27696.c: New.
  12490. 2006-05-22 Janis Johnson <janis187@us.ibm.com>
  12491. * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
  12492. * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
  12493. 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12494. PR c++/27716
  12495. * g++.dg/other/assign1.C: New test.
  12496. 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
  12497. PR target/27266
  12498. * gcc.target/i386/pr27266.c: New.
  12499. 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12500. PR c++/27451
  12501. * g++.dg/ext/asm9.C: New test.
  12502. 2006-05-22 Richard Sandiford <richard@codesourcery.com>
  12503. PR rtl-optimization/25514
  12504. * gcc.c-torture/compile/pr25514.c: New test.
  12505. 2006-05-22 Richard Guenther <rguenther@suse.de>
  12506. Revert
  12507. 2006-01-31 Richard Guenther <rguenther@suse.de>
  12508. * gcc.target/i386/sselibm-1.c: New testcase.
  12509. * gcc.target/i386/sselibm-2.c: Likewise.
  12510. * gcc.target/i386/sselibm-3.c: Likewise.
  12511. * gcc.target/i386/sselibm-4.c: Likewise.
  12512. * gcc.target/i386/sselibm-5.c: Likewise.
  12513. 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12514. PR c/27420
  12515. * gcc.dg/func-args-2.c: New test.
  12516. PR c/26818
  12517. * gcc.dg/struct-incompl-1.c: New test.
  12518. 2006-05-22 Richard Guenther <rguenther@suse.de>
  12519. PR testsuite/27708
  12520. * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
  12521. the transformations we test for.
  12522. 2006-05-22 Richard Guenther <rguenther@suse.de>
  12523. PR testsuite/27707
  12524. * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
  12525. 2006-05-21 Mark Mitchell <mark@codesourcery.com>
  12526. PR c++/27210
  12527. * g++.dg/warn/new1.C: New test.
  12528. * g++.dg/template/new5.C: Likewise.
  12529. 2006-05-21 Roger Sayle <roger@eyesopen.com>
  12530. * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
  12531. * gcc.target/i386/20060512-3.c: Likewise.
  12532. 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
  12533. PR rtl-optimization/27671
  12534. * gcc.c-torture/execute/pr27671-1.c: New.
  12535. * gcc.dg/pr27671-2.c: Likewise.
  12536. PR tree-optimization/26622.
  12537. * gcc.c-torture/compile/pr26622.c: New.
  12538. 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
  12539. PR fortran/27613
  12540. * gfortran.dg/recursive_reference_1.f90: New test.
  12541. 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
  12542. PR fortran/25746
  12543. * gfortran.dg/elemental_subroutine_3.f90: New test.
  12544. PR fortran/25090
  12545. * gfortran.dg/entry_dummy_ref_1.f90: Remove.
  12546. PR fortran/27584
  12547. * gfortran.dg/associated_target_1.f90: New test.
  12548. PR fortran/19015
  12549. * gfortran.dg/maxloc_shape_1.f90: New test.
  12550. 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  12551. PR libgfortran/24459
  12552. * gfortran.dg/namelist_24.f90: New test.
  12553. * gfortran.dg/namelist_12.f: Fix typo in comment.
  12554. 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
  12555. PR middle-end/25776
  12556. * g++.dg/other/error11.C: New test.
  12557. 2006-05-20 Richard Sandiford <richard@codesourcery.com>
  12558. * gcc.target/mips/pr26765.c: Add -w to options.
  12559. 2006-05-20 Richard Sandiford <richard@codesourcery.com>
  12560. * lib/target-supports.exp (check_effective_target_mpaired_single):
  12561. New function.
  12562. * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
  12563. multilibs.
  12564. * g++.dg/vect/vect.exp: Likewise.
  12565. 2006-05-20 Richard Sandiford <richard@codesourcery.com>
  12566. PR testsuite/25891
  12567. * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
  12568. 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
  12569. PR fortran/27662
  12570. * gfortran.dg/temporary_1.f90: New file.
  12571. 2006-05-19 Andreas Schwab <schwab@suse.de>
  12572. * g++.dg/other/unused1.C: Also match "stringz".
  12573. 2006-05-19 Mark Mitchell <mark@codesourcery.com>
  12574. PR c++/26433
  12575. * g++.dg/template/fntry1.C: New test.
  12576. 2006-05-18 Mark Mitchell <mark@codesourcery.com>
  12577. PR c++/27471
  12578. PR c++/27506
  12579. * g++.dg/conversion/bitfield5.C: New test.
  12580. * g++.dg/conversion/bitfield6.C: New test.
  12581. 2006-05-18 Mike Stump <mrs@apple.com>
  12582. * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
  12583. * gcc.dg/vla-4.c: Add.
  12584. * gcc.dg/vla-5.c: Add.
  12585. * gcc.dg/vla-6.c: Add.
  12586. 2006-05-12 Stuart Hastings <stuart@apple.com>
  12587. * gcc.target/i386/20060512-1.c: New.
  12588. * gcc.target/i386/20060512-2.c: New.
  12589. * gcc.target/i386/20060512-3.c: New.
  12590. * gcc.target/i386/20060512-4.c: New.
  12591. 2006-05-17 Mark Mitchell <mark@codesourcery.com>
  12592. PR c++/26122
  12593. * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
  12594. PR c++/26068
  12595. * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
  12596. * g++.dg/parse/linkage1.C: New test.
  12597. 2006-05-17 Jakub Jelinek <jakub@redhat.com>
  12598. PR tree-optimization/27548
  12599. * g++.dg/tree-ssa/pr27548.C: New test.
  12600. 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12601. PR fortran/26551
  12602. * gfortran.dg/recursive_check_1.f: New test.
  12603. * gfortran.dg/recursive_check_2.f90: New test.
  12604. 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
  12605. * g++.dg/opt/temp2.C: New test.
  12606. 2006-05-17 Jakub Jelinek <jakub@redhat.com>
  12607. PR c++/27491
  12608. * g++.dg/init/brace5.C: New test.
  12609. PR middle-end/27415
  12610. * gcc.dg/gomp/pr27415.c: New test.
  12611. * g++.dg/gomp/pr27415.C: New test.
  12612. PR tree-optimization/27549
  12613. * g++.dg/tree-ssa/pr27549.C: New test.
  12614. 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  12615. PR libgfortran/27575
  12616. * gfortran.dg/read_eof_4.f90: New test.
  12617. 2006-05-16 Richard Guenther <rguenther@suse.de>
  12618. PR tree-optimization/22303
  12619. * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
  12620. 2006-05-16 Jakub Jelinek <jakub@redhat.com>
  12621. PR middle-end/27573
  12622. * gcc.dg/gomp/pr27573.c: New test.
  12623. * gfortran.dg/gomp/pr27573.f90: New test.
  12624. PR c/27499
  12625. * gcc.dg/gomp/pr27499.c: New test.
  12626. * g++.dg/gomp/pr27499.C: New test.
  12627. 2006-05-15 Mark Mitchell <mark@codesourcery.com>
  12628. PR c++/27339
  12629. * g++.dg/parser/access8.C: Adjust error marker.
  12630. * g++.dg/template/access17.C: New test.
  12631. * g++.dg/template/access18.C: Likewise.
  12632. 2006-05-15 Roger Sayle <roger@eyesopen.com>
  12633. PR target/26600
  12634. * gcc.target/i386/pr26600.c: New test case.
  12635. 2006-05-15 Mark Mitchell <mark@codesourcery.com>
  12636. PR c++/27505
  12637. * g++.dg/expr/bitfield1.C: New test.
  12638. 2006-05-15 Richard Guenther <rguenther@suse.de>
  12639. PR tree-optimization/27603
  12640. * gcc.dg/torture/pr27603.c: New testcase.
  12641. 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
  12642. PR fortran/25090
  12643. * gfortran.dg/entry_dummy_ref_1.f90: New test.
  12644. PR fortran/25082
  12645. * gfortran.dg/scalar_return_1.f90: New test.
  12646. PR fortran/27411
  12647. * gfortran.dg/derived_comp_array_ref_1.f90: New test.
  12648. 2006-05-15 Jakub Jelinek <jakub@redhat.com>
  12649. * gcc.dg/gomp/critical-4.c: New test.
  12650. * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
  12651. * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
  12652. * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
  12653. * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
  12654. 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12655. PR c++/27582
  12656. * g++.dg/template/dependent-args1.C: New test.
  12657. PR c++/27581
  12658. * g++.dg/lookup/this1.C: New test.
  12659. PR c++/27315
  12660. * g++.dg/template/operator6.C: New test.
  12661. * g++.dg/template/incomplete3.C: New test.
  12662. PR c++/27559
  12663. * g++.dg/template/new4.C: New test.
  12664. PR c++/27496
  12665. * g++.dg/template/void2.C: New test.
  12666. 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
  12667. * g++.dg/template/dependent-expr5.C: New test.
  12668. 2006-05-14 Roger Sayle <roger@eyesopen.com>
  12669. PR middle-end/26729
  12670. * gcc.dg/pr26729-1.c: New test case.
  12671. 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
  12672. * gcc.dg/pr27003.c: New test.
  12673. 2006-05-12 Steve Ellcey <sje@cup.hp.com>
  12674. * lib/target-supports.dg (check_cxa_atexit_available): Change
  12675. v3_target_compile to ${tool}_target_compile.
  12676. 2006-05-11 Jason Merrill <jason@redhat.com>
  12677. * lib/scanasm.exp (scan-not-hidden): Fix typo.
  12678. 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12679. PR fortran/27553
  12680. * gfortran.dg/label_5.f90: New test.
  12681. 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
  12682. * lib/target-supports.exp (check_effective_target_powerpc_fprs,
  12683. check_effective_target_powerpc_altivec_ok): New.
  12684. * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
  12685. g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
  12686. g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
  12687. g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
  12688. g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
  12689. g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
  12690. g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
  12691. g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
  12692. g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
  12693. gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
  12694. gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
  12695. gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
  12696. gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
  12697. gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
  12698. gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
  12699. gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
  12700. gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
  12701. gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
  12702. gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
  12703. gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
  12704. gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
  12705. gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
  12706. gcc.target/powerpc/altivec-9.c,
  12707. gcc.target/powerpc/altivec-consts.c,
  12708. gcc.target/powerpc/altivec-pr22085.c,
  12709. gcc.target/powerpc/altivec-splat.c,
  12710. gcc.target/powerpc/altivec-types-1.c,
  12711. gcc.target/powerpc/altivec-types-2.c,
  12712. gcc.target/powerpc/altivec-types-3.c,
  12713. gcc.target/powerpc/altivec-types-4.c,
  12714. gcc.target/powerpc/altivec-varargs-1.c,
  12715. gcc.target/powerpc/altivec-vec-merge.c,
  12716. gcc.target/powerpc/ppc-vector-memcpy.c,
  12717. gcc.target/powerpc/ppc-vector-memset.c,
  12718. gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
  12719. gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
  12720. these effective targets.
  12721. * gcc.dg/vmx/pr27006.c: Add missing close brace.
  12722. * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
  12723. 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12724. PR middle-end/27384
  12725. * g++.dg/other/fold1.C: New test.
  12726. PR middle-end/27488
  12727. * gcc.dg/fold-nonneg-1.c: New test.
  12728. PR c++/27547
  12729. * g++.dg/other/operator1.C: New test.
  12730. 2006-05-11 Richard Guenther <rguenther@suse.de>
  12731. PR middle-end/27529
  12732. * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
  12733. 2006-05-10 Janis Johnson <janis187@us.ibm.com>
  12734. * lib/target-supports-dg.exp (check-flags): New.
  12735. (dg-skip-if): Move flag checks.
  12736. 2006-05-09 Steve Ellcey <sje@cup.hp.com>
  12737. * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
  12738. * lib/target-supports.dg (check_cxa_atexit_available): New.
  12739. 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
  12740. PR fortran/27470
  12741. * gfortran.dg/multiple_allocation_2.f90: New test case.
  12742. 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
  12743. * gcc.target/arm/pr27387.C: Fix a comment typo.
  12744. 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12745. PR fortran/24549
  12746. * gfortran.dg/error_recovery_1.f90: New test.
  12747. 2006-05-10 Richard Guenther <rguenther@suse.de>
  12748. PR tree-optimization/27302
  12749. * gcc.dg/torture/pr27302.c: New testcase.
  12750. 2006-05-09 Dirk Mueller <dmueller@suse.de>
  12751. Richard Guenther <rguenther@suse.de>
  12752. PR middle-end/27498
  12753. * gcc.dg/tree-ssa/pr27498.c: New testcase.
  12754. 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
  12755. PR rtl-optimization/27335
  12756. * gcc.dg/pr27335.c: New test.
  12757. 2006-05-06 Richard Sandiford <richard@codesourcery.com>
  12758. * gcc.target/mips/mips-ps-5.c: New file.
  12759. 2006-05-08 Jan Hubicka <jh@suse.cz>
  12760. PR middle-end/25962
  12761. * gcc.dg/pr25962.c: New.
  12762. 2006-05-08 Roger Sayle <roger@eyesopen.com>
  12763. PR target/27158
  12764. * gcc.target/powerpc/pr27158.c: New test case.
  12765. 2006-05-08 Laurent GUERBY <laurent@guerby.net>
  12766. PR testsuite/27476
  12767. * ada/acats/run_all.sh: Use test -z.
  12768. 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12769. PR libfortran/18271
  12770. * gfortran.dg/spec_expr_3.f90: New test.
  12771. 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
  12772. PR target/24879
  12773. * gcc.target/i386/monitor.c: New file.
  12774. 2006-05-08 Alan Modra <amodra@bigpond.net.au>
  12775. * gcc.dg/pr27095.c: xfail *-*-darwin*.
  12776. 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12777. PR c++/27447
  12778. * g++.dg/other/ptrmem7.C: New test.
  12779. 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12780. PR target/27421
  12781. * gcc.dg/array-9.c: New test.
  12782. 2006-05-07 Richard Guenther <rguenther@suse.de>
  12783. PR tree-optimization/27409
  12784. * gcc.dg/torture/pr27409.c: New testcase.
  12785. 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
  12786. PR fortran/27457
  12787. * gfortran.dg/select_6.f90: New.
  12788. 2006-05-07 Richard Guenther <rguenther@suse.de>
  12789. PR tree-optimization/27136
  12790. * gcc.dg/torture/pr27136.c: New testcase.
  12791. 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
  12792. PR fortran/24813
  12793. * gfortran.dg/char_cons_len_1.f90: New test.
  12794. 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12795. PR c++/27427
  12796. * g++.dg/template/incomplete2.C: New test.
  12797. 2006-05-06 Richard Guenther <rguenther@suse.de>
  12798. PR tree-optimization/27151
  12799. * gcc.dg/vect/pr27151.c: New testcase.
  12800. 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12801. PR c++/27430
  12802. * g++.dg/template/void1.C: New test.
  12803. PR c++/27423
  12804. * g++.dg/other/void2.C: New test.
  12805. PR c++/27422
  12806. * g++.dg/conversion/void1.C: New test.
  12807. 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
  12808. PR/21391
  12809. * g++.dg/other/unused1.C: New.
  12810. 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12811. PR objc/27240
  12812. * objc.dg/member-1.m: New test.
  12813. 2006-05-05 Steve Ellcey <sje@cup.hp.com>
  12814. * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
  12815. 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12816. PR libfortran/26985
  12817. * gfortran.dg/matmul_2.f90: New test.
  12818. 2005-05-05 Laurent GUERBY <laurent@guerby.net>
  12819. * ada/acats/run_all.sh: Use sync when main not found.
  12820. 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
  12821. PR target/26765
  12822. * gcc.target/mips/pr26765.c: New.
  12823. 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
  12824. * gcc.target/bfin: New directory.
  12825. * gcc.target/bfin/bfin.exp: New file.
  12826. * gcc.target/bfin/frmul.c: New file.
  12827. * gcc.target/bfin/arith.c: New file.
  12828. * gcc.target/bfin/mul-combine.c: New file.
  12829. * gcc.target/bfin/shift.c: New file.
  12830. 2006-05-04 Richard Guenther <rguenther@suse.de>
  12831. PR tree-optimization/14287
  12832. PR tree-optimization/14844
  12833. PR tree-optimization/19792
  12834. PR tree-optimization/21608
  12835. PR tree-optimization/27090
  12836. * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
  12837. * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
  12838. * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
  12839. * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
  12840. * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
  12841. 2006-05-04 Jakub Jelinek <jakub@redhat.com>
  12842. PR tree-optimization/27285
  12843. * gcc.c-torture/execute/pr27285.c: New test.
  12844. PR middle-end/27388
  12845. * gcc.dg/gomp/pr27388-1.c: New test.
  12846. * gcc.dg/gomp/pr27388-2.c: New test.
  12847. * gcc.dg/gomp/pr27388-3.c: New test.
  12848. PR c++/27359
  12849. * g++.dg/gomp/pr27359.C: New test.
  12850. 2006-05-02 Steven G. Kargl <kargls@comcast.net>
  12851. PR fortran/20248
  12852. * gfortran.dg/iargc.f90: New test.
  12853. 2006-05-02 Mark Mitchell <mark@codesourcery.com>
  12854. PR c++/27102
  12855. * g++.dg/template/crash49.C: New test.
  12856. 2006-05-02 Steve Ellcey <sje@cup.hp.com>
  12857. PR testsuite/27032
  12858. * gcc.c-torture/compile/pr23237.c: Move dg-do line.
  12859. 2006-05-02 Jeff Law <law@redhat.com>
  12860. PR tree-optimization/27364
  12861. * gcc.c-torture/execute/pr27364.c: New test.
  12862. 2006-05-02 Mark Mitchell <mark@codesourcery.com>
  12863. PR c++/27309
  12864. * g++.dg/parser/ctor5.C: New test.
  12865. 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
  12866. PR target/27387
  12867. * gcc.target/arm/arm.exp: New.
  12868. * gcc.target/arm/pr27387.C: Likewise.
  12869. 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
  12870. PR fortran/27269
  12871. PR fortran/27324
  12872. * gfortran.dg/module_equivalence_2.f90: New test.
  12873. 2006-05-02 Jakub Jelinek <jakub@redhat.com>
  12874. PR middle-end/27337
  12875. * g++.dg/gomp/pr27337-1.C: New test.
  12876. * g++.dg/gomp/pr27337-2.C: New test.
  12877. PR middle-end/27328
  12878. * gcc.dg/gomp/pr27328.c: New test.
  12879. PR middle-end/27325
  12880. * g++.dg/gomp/pr27325.C: New test.
  12881. PR middle-end/27310
  12882. * g++.dg/gomp/pr27310.C: New test.
  12883. 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
  12884. PR tree-optimization/27291
  12885. * g++.dg/tree-ssa/pr27291.C: New test.
  12886. 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
  12887. PR tree-optimization/27283
  12888. * g++.dg/tree-ssa/pr27283.C: New test.
  12889. 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
  12890. * gcc.dg/tree-ssa/loop-16.c: New test.
  12891. 2006-05-01 Roger Sayle <roger@eyesopen.com>
  12892. Joseph S. Myers <joseph@codesourcery.com>
  12893. * gcc.dg/Wconversion-3.c: New test case.
  12894. * gcc.dg/Wconversion-4.c: Likewise.
  12895. 2006-05-01 Richard Guenther <rguenther@suse.de>
  12896. PR tree-optimization/26726
  12897. * g++.dg/tree-ssa/ivopts-1.C: New testcase.
  12898. 2006-04-30 Roger Sayle <roger@eyesopen.com>
  12899. * gcc.dg/Woverflow-1.c: New test case.
  12900. * gcc.dg/Woverflow-2.c: Likewise.
  12901. * gcc.dg/Woverflow-3.c: Likewise.
  12902. 2006-04-30 Mark Mitchell <mark@codesourcery.com>
  12903. PR c++/27094
  12904. * g++.dg/template/defarg8.C: New test.
  12905. 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12906. PR c++/27278
  12907. * g++.dg/parse/operator7.C: New test.
  12908. 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12909. PR c++/11471
  12910. PR c++/27102
  12911. * g++.dg/template/crash48.C: New test.
  12912. PR c++/27279
  12913. * g++.dg/parse/ctor4.C: New test.
  12914. 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  12915. PR fortran/25681
  12916. * gfortran.df/char_type_len.f90: New test.
  12917. 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  12918. PR libgfortran/27304
  12919. * gfortran.dg/fmt_exhaust.f90: New test.
  12920. 2006-04-28 Roger Sayle <roger@eyesopen.com>
  12921. PR c/25309
  12922. * gcc.dg/large-size-array-2.c: New test case.
  12923. 2006-04-28 Richard Guenther <rguenther@suse.de>
  12924. PR target/26826
  12925. * gcc.target/i386/pr26826.c: New testcase.
  12926. 2006-04-28 Jakub Jelinek <jakub@redhat.com>
  12927. PR middle-end/27260
  12928. * gcc.c-torture/execute/pr27260.c: New.
  12929. 2006-04-28 Alan Modra <amodra@bigpond.net.au>
  12930. PR middle-end/27095
  12931. * gcc.dg/pr27095.c: New.
  12932. 2006-04-27 Mark Mitchell <mark@codesourcery.com>
  12933. PR c++/27292
  12934. * g++.dg/conversion/bitfield4.C: New test.
  12935. 2006-04-27 Eric Christopher <echristo@apple.com>
  12936. * gcc.dg/pragma-ms_struct.c: New.
  12937. 2006-04-27 Mark Mitchell <mark@codesourcery.com>
  12938. PR c++/27102
  12939. * g++.dg/template/crash47.C: New test.
  12940. 2006-04-27 Dirk Mueller <dmueller@suse.de>
  12941. * gcc.target/i386/sse-7.c: build with -msse.
  12942. 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
  12943. PR testsuite/27274:
  12944. * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
  12945. (main): Exit if processor doesn't support SSE.
  12946. 2006-04-26 David Edelsohn <edelsohn@gnu.org>
  12947. PR middle-end/27282
  12948. * gcc.c-torture/compile/pr27282.c: New test.
  12949. 2006-04-26 Jakub Jelinek <jakub@redhat.com>
  12950. PR middle-end/26913
  12951. * g++.dg/gomp/pr26913.C: New test.
  12952. PR c/25996
  12953. * gcc.dg/gomp/pr25996.c: New test.
  12954. * g++.dg/gomp/pr25996.C: New test.
  12955. 2006-04-25 Richard Sandiford <richard@codesourcery.com>
  12956. PR rtl-optimization/26725
  12957. * gcc.c-torture/compile/pr26725.c: New test.
  12958. 2006-04-25 Richard Guenther <rguenther@suse.de>
  12959. * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
  12960. than n + -1.
  12961. 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
  12962. * gcc.dg/20060425-1.c: New testcase.
  12963. 2006-04-25 Jakub Jelinek <jakub@redhat.com>
  12964. PR tree-optimization/26865
  12965. * gcc.dg/pr26865.c: New test.
  12966. 2006-04-24 Mark Mitchell <mark@codesourcery.com>
  12967. PR c++/27292
  12968. * g++.dg/conversion/bitfield1.C: New test.
  12969. * g++.dg/conversion/bitfield2.C: Likewise.
  12970. * g++.dg/conversion/bitfield3.C: Likewise.
  12971. 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
  12972. Richard Guenther <rguenther@suse.de>
  12973. PR tree-optimization/27236
  12974. * gcc.dg/tree-ssa/pr27236.c: New testcase.
  12975. 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  12976. PR c++/19963
  12977. * g++.dg/other/incomplete2.C: New test.
  12978. 2006-04-24 Richard Guenther <rguenther@suse.de>
  12979. PR middle-end/26869
  12980. * gcc.dg/torture/pr26869.c: New testcase.
  12981. 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
  12982. Richard Guenther <rguenther@suse.de>
  12983. PR tree-optimization/27218
  12984. * g++.dg/tree-ssa/pr27218.C: New testcase.
  12985. 2006-04-23 Mark Mitchell <mark@codesourcery.com>
  12986. PR c++/26912
  12987. * g++.dg/template/friend41.C: New test.
  12988. 2006-04-23 David Edelsohn <edelsohn@gnu.org>
  12989. * g++.dg/opt/pr15551.C: Include cstdio.
  12990. (main): Use remove instead of unlink.
  12991. 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
  12992. * gcc.dg/sibcall-7.c: New test.
  12993. * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
  12994. * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
  12995. * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
  12996. * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
  12997. * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
  12998. 2006-04-23 Mark Mitchell <mark@codesourcery.com>
  12999. PR c++/26534
  13000. * g++.dg/opt/bitfield1.C: New test.
  13001. * g++.dg/compat/abi/bitfield1_main.C: Add -w.
  13002. * g++.dg/compat/abi/bitfield1_x.C: Likewise.
  13003. * g++.dg/compat/abi/bitfield1_y.C: Likewise.
  13004. * g++.dg/compat/abi/bitfield2_main.C: Likewise.
  13005. * g++.dg/compat/abi/bitfield2_x.C: Likewise.
  13006. * g++.dg/compat/abi/bitfield2_y.C: Likewise.
  13007. * g++.dg/abi/bitfield1.C: Add dg-warning markers.
  13008. * g++.dg/abi/bitfield2.C: Likewise.
  13009. * g++.dg/init/bitfield1.C: Likewise.
  13010. 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
  13011. PR fortran/25099
  13012. * gfortran.dg/elemental_subroutine_4.f90: New test.
  13013. * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
  13014. call sub (m, x).
  13015. 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
  13016. * gcc.c-torture/compile/20060421-1.c: New testcase.
  13017. 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  13018. PR c/25875
  13019. * gcc.dg/init-bad-4.c: New test.
  13020. 2006-04-21 Paul Brook <paul@codesourcery.com>
  13021. * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
  13022. 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
  13023. PR fortran/27122
  13024. * gfortran.dg/defined_operators_1.f90: New test.
  13025. * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
  13026. remove old ones associated, incorrectly, with Note 5.46.
  13027. PR fortran/27113
  13028. * gfortran.dg/character_array_constructor_1.f90: New test.
  13029. 2006-04-20 Jakub Jelinek <jakub@redhat.com>
  13030. * gcc.dg/20060419-1.c: New test.
  13031. 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
  13032. PR c/26774
  13033. * gcc.dg/struct-parse-1.c: New test case.
  13034. 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  13035. PR c++/26558
  13036. * g++.dg/parse/template19.C: New test.
  13037. PR c++/26739
  13038. * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
  13039. PR c++/26036
  13040. * g++.dg/expr/call3.C: New test.
  13041. PR c++/10385
  13042. * g++.dg/conversion/dynamic1.C: New test.
  13043. 2006-04-19 Mark Mitchell <mark@codesourcery.com>
  13044. PR c++/27102
  13045. * g++.dg/template/crash35.C: Tweak error markers.
  13046. * g++.dg/template/crash46.C: New test.
  13047. * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
  13048. * g++.old-deja/g++.pt/incomplete1.C: Likewise.
  13049. 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
  13050. PR rtl-optimization/14261
  13051. * gcc.c-torture/compile/20060419-1.c: Added.
  13052. 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
  13053. * gfortran.dg/label_1.f90: Adjust dg-error.
  13054. 2006-04-16 Roger Sayle <roger@eyesopen.com>
  13055. PR target/26961
  13056. * gcc.dg/fold-cond-1.c: New test case.
  13057. * gcc.dg/pr26961-1.c: Likewise.
  13058. 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13059. PR libgfortran/27138
  13060. * gfortran.dg/read_bad_advance.f90: New test.
  13061. 2006-04-16 Roger Sayle <roger@eyesopen.com>
  13062. Dale Johannesen <dalej@apple.com>
  13063. PR target/24076
  13064. * gcc.target/i386/vecinit-3.c: New testcase.
  13065. * gcc.target/i386/vecinit-4.c: Likewise.
  13066. * gcc.target/i386/sse-18.c: Likewise.
  13067. * gcc.target/i386/sse-19.c: Likewise.
  13068. 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
  13069. * gfortran.dg/allocate_zerosize_1.f90: New test.
  13070. 2006-04-16 Mark Mitchell <mark@codesourcery.com>
  13071. PR c++/26365
  13072. * g++.dg/template/crash45.C: New test.
  13073. 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
  13074. PR fortran/26787
  13075. * gfortran.dg/proc_assign_1.f90: New test.
  13076. * gfortran.dg/procedure_lvalue.f90: Change message.
  13077. * gfortran.dg/namelist_4.f90: Add new error.
  13078. PR fortran/25597
  13079. PR fortran/27096
  13080. * gfortran.dg/auto_pointer_array_result_1.f90
  13081. PR fortran/27089
  13082. * gfortran.dg/specification_type_resolution_1.f90
  13083. PR fortran/18003
  13084. PR fortran/25669
  13085. PR fortran/26834
  13086. * gfortran.dg/bounds_temporaries_1.f90: New test.
  13087. PR fortran/27124
  13088. * gfortran.dg/array_return_value_1.f90: New test.
  13089. 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13090. PR fortran/25336
  13091. * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
  13092. 2006-04-15 Jakub Jelinek <jakub@redhat.com>
  13093. PR middle-end/26823
  13094. * g++.dg/gomp/pr26823-1.C: New test.
  13095. * g++.dg/gomp/pr26823-2.C: New test.
  13096. 2006-04-13 Uros Bizjak <uros@kss-loka.si>
  13097. PR middle-end/27134
  13098. * gcc.dg/pr27314.c: New test.
  13099. 2006-04-13 Richard Henderson <rth@redhat.com>
  13100. * g++.dg/gomp/block-0.C: Update expected matches.
  13101. 2006-04-13 DJ Delorie <dj@redhat.com>
  13102. * lib/target-supports.exp (check_effective_target_int32plus): New.
  13103. (check_effective_target_ptr32plus): New.
  13104. (check_effective_target_size32plus): New.
  13105. (check_effective_target_int16): New.
  13106. (check_profiling_available): Add m32c to the list of unsupported
  13107. targets.
  13108. * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
  13109. * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
  13110. memory size.
  13111. * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
  13112. pointers.
  13113. * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
  13114. size_t.
  13115. * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
  13116. and size_t.
  13117. * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
  13118. * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
  13119. not just xstormy16. Skip m32c due to weird pointer size.
  13120. * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
  13121. not just xstormy16.
  13122. * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
  13123. not just xstormy16.
  13124. * gcc.dg/20020312-2.c: Add m32c support.
  13125. * gcc.dg/20040622-2.c: Require >=32 bit pointers.
  13126. * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
  13127. in test.
  13128. * gcc.dg/20050321-2.c: Require >=32 bit integers.
  13129. * gcc.dg/asm-1.c: Skip if int and short are the same size.
  13130. * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
  13131. * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
  13132. * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
  13133. formats
  13134. * gcc.dg/init-string-2.c: Require >=32 bit integers.
  13135. * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
  13136. * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
  13137. * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
  13138. * gcc.dg/pr14796-2.c: Require >=32 bit integers.
  13139. * gcc.dg/pr17112-1.c: Require >=32 bit integers.
  13140. * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
  13141. in test.
  13142. * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
  13143. in test.
  13144. * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
  13145. * gcc.dg/pr23049.c: Require >=32 bit integers.
  13146. * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
  13147. * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
  13148. * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
  13149. * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
  13150. * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
  13151. * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
  13152. * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
  13153. * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
  13154. * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
  13155. * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
  13156. * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
  13157. * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
  13158. prototype in test.
  13159. * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
  13160. * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
  13161. * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
  13162. * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
  13163. * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
  13164. * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
  13165. * gcc.c-torture/execute/20040703-1.x: Likewise.
  13166. * gcc.c-torture/execute/20040705-1.x: Likewise.
  13167. * gcc.c-torture/execute/20040705-2.x: Likewise.
  13168. * gcc.c-torture/execute/20040709-1.x: Likewise.
  13169. * gcc.c-torture/execute/20040709-2.x: Likewise.
  13170. * gcc.c-torture/execute/20040811-1.x: Likewise.
  13171. * gcc.c-torture/execute/20050316-1.x: Likewise.
  13172. * gcc.c-torture/execute/bitfld-4.x: Likewise.
  13173. * gcc.c-torture/execute/pr19689.x: Likewise.
  13174. * gcc.c-torture/execute/pr7284-1.x: Likewise.
  13175. * gcc.c-torture/execute/usmul.x: Likewise.
  13176. * gcc.c-torture/execute/vrp-5.x: Likewise.
  13177. * gcc.c-torture/execute/vrp-6.x: Likewise.
  13178. * gcc.dg/debug/20041023-1.s: Likewise.
  13179. 2006-04-13 Roger Sayle <roger@eyesopen.com>
  13180. * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
  13181. of integers to a vector types are now constant expressions in C.
  13182. * gcc.dg/vect/vect-fold-1.c: New test case.
  13183. 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
  13184. Ulrich Weigand <uweigand@de.ibm.com>
  13185. PR target/27006
  13186. * gcc.dg/vmx/pr27006.c: New testcase.
  13187. 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13188. PR libgfortran/26766
  13189. * gfortran.dg/write_recursive.f90: New test.
  13190. 2006-04-11 Mark Mitchell <mark@codesourcery.com>
  13191. * g++.dg/parse/dtor7.C: New test.
  13192. * g++.dg/parse/new1.C: Add error marker.
  13193. * g++.dg/template/new3.C: New test.
  13194. PR c++/26122
  13195. * g++.dg/template/pure1.C: New test.
  13196. PR c++/26295
  13197. * g++.dg/parse/ptrmem4.C: New test.
  13198. 2006-04-10 Jeff Law <law@redhat.com>
  13199. PR/27087
  13200. * gcc.c-torture/compile/pr27087.c: New test.
  13201. 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
  13202. PR/21391
  13203. * gcc.dg/20060410.c: New.
  13204. 2006-04-10 Matthias Klose <doko@debian.org>
  13205. * lib/gcc-defs.exp (gcc-set-multilib-library-path):
  13206. Recognize multilib directory names containing underscores.
  13207. 2006-04-10 Roger Sayle <roger@eyesopen.com>
  13208. * gcc.target/i386/vecinit-1.c: New test case.
  13209. * gcc.target/i386/vecinit-2.c: Likewise.
  13210. 2006-04-10 Jakub Jelinek <jakub@redhat.com>
  13211. PR debug/27057
  13212. * g++.dg/debug/dwarf2-2.C: New test.
  13213. 2006-04-09 Richard Sandiford <richard@codesourcery.com>
  13214. PR rtl-optimization/27073
  13215. * gcc.c-torture/execute/pr27073.c: New test.
  13216. 2006-04-08 Mike Stump <mrs@apple.com>
  13217. * gcc.dg/pragma-darwin.c: Improve for ppc64.
  13218. 2006-04-07 Richard Guenther <rguenther@suse.de>
  13219. PR tree-optimization/26135
  13220. * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
  13221. 2006-04-06 Jan Hubicka <jh@suse.cz>
  13222. PR profile/26399
  13223. * g++.dg/bprob/g++-bprob-2.C: New testcase.
  13224. 2006-04-06 Roger Sayle <roger@eyesopen.com>
  13225. * g++.dg/conversion/nullptr1.C: New test case.
  13226. * g++.dg/conversion/nullptr2.C: Likewise.
  13227. 2006-04-05 Roger Sayle <roger@eyesopen.com>
  13228. * gfortran.dg/dependency_18.f90: New test case.
  13229. 2006-04-05 Richard Guenther <rguenther@suse.de>
  13230. PR tree-optimization/26919
  13231. * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
  13232. * gcc.dg/ipa/ipa-2.c: Likewise.
  13233. * gcc.dg/ipa/ipa-3.c: Likewise.
  13234. * gcc.dg/ipa/ipa-5.c: Likewise.
  13235. 2006-04-05 Richard Guenther <rguenther@suse.de>
  13236. PR tree-optimization/26763
  13237. * gcc.dg/torture/pr26763-1.c: New testcase.
  13238. * gcc.dg/torture/pr26763-2.c: Likewise.
  13239. 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
  13240. PR fortran/23634
  13241. PR fortran/25619
  13242. * gfortran.dg/actual_array_constructor_1.f90: New testcase.
  13243. 2006-04-04 Eric Christopher <echristo@apple.com>
  13244. * gcc.target/i386/387-1.c: Allow regexp to match darwin
  13245. stubs.
  13246. * gcc.target/i386/387-5.c: Ditto.
  13247. 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
  13248. * gcc.target/sparc/struct-ret-check.c: New test.
  13249. 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13250. * gfortran.dg/fmt_zero_digits.f90: New test for no error when
  13251. zero decimal digits specified in format.
  13252. 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
  13253. PR fortran/26891
  13254. * gfortran.dg/missing_optional_dummy_1.f90: New test.
  13255. PR fortran/26976
  13256. * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
  13257. * gfortran.dg/initialization_1.f90: Make assignment compliant.
  13258. * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
  13259. * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
  13260. compliant and detect bigendian-ness.
  13261. 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
  13262. * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
  13263. dummy arguments work when the actual argument is itself a dummy
  13264. argument of the caller.
  13265. 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
  13266. PR libfortran/24685
  13267. * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
  13268. 2006-04-01 Roger Sayle <roger@eyesopen.com>
  13269. * gfortran.dg/dependencency_17.f90: New test case.
  13270. 2006-04-01 Roger Sayle <roger@eyesopen.com>
  13271. * gfortran.dg/dependency_14.f90: New test case.
  13272. * gfortran.dg/dependency_15.f90: Likewise.
  13273. * gfortran.dg/dependency_16.f90: Likewise.
  13274. 2006-03-31 Asher Langton <langton2@llnl.gov>
  13275. PR fortran/25358
  13276. gfortran.dg/cray_pointers_6.f90: New test.
  13277. 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13278. PR libgfortran/26890
  13279. * gfortran.dg/read_size_noadvance.f90: New test.
  13280. 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
  13281. PR fortran/25031
  13282. * gfortran.dg/multiple_allocation_1.f90: Check that the
  13283. size has changed after a re-allocation with stat.
  13284. 2006-03-30 Richard Guenther <rguenther@suse.de>
  13285. * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
  13286. removal.
  13287. * gcc.target/i386/sselibm-2.c: Likewise.
  13288. * gcc.target/i386/sselibm-3.c: Likewise.
  13289. * gcc.target/i386/sselibm-4.c: Likewise.
  13290. * gcc.target/i386/sselibm-5.c: Likewise.
  13291. 2006-03-28 Roger Sayle <roger@eyesopen.com>
  13292. * gcc.dg/fold-andxor-1.c: New test case.
  13293. * gcc.dg/fold-xorand-1.c: Likewise.
  13294. 2006-03-28 Roger Sayle <roger@eyesopen.com>
  13295. * gcc.dg/fold-convnotconv-1.c: New test case.
  13296. 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
  13297. PR fortran/26779
  13298. * gfortran.dg/private_type_5.f90: New test.
  13299. 2006-03-27 David Edelsohn <edelsohn@gnu.org>
  13300. * objc.dg/objc-nofilename-1.m: Limit to Darwin.
  13301. 2006-03-27 Jakub Jelinek <jakub@redhat.com>
  13302. * gfortran.dg/advance_2.f90: New test.
  13303. * gfortran.dg/advance_3.f90: New test.
  13304. * gfortran.fortran-torture/execute/equiv_5.f: New test.
  13305. 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13306. PR libgfortran/26661
  13307. PR libgfortran/26880
  13308. * gfortran.dg/read_x_past.f: New test.
  13309. 2006-03-26 Geoffrey Keating <geoffk@apple.com>
  13310. * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
  13311. to be STABS.
  13312. 2006-03-26 David Edelsohn <edelsohn@gnu.org>
  13313. * objc.dg/dwarf-1.m: Skip on AIX.
  13314. * objc.dg/dwarf-2.m: Skip on AIX.
  13315. 2006-03-25 Steven G. Kargl <kargls@comcast.net>
  13316. PR fortran/26816
  13317. * gfortran.dg/float_1.f90: New test.
  13318. 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
  13319. * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
  13320. X86_64 targets.
  13321. * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
  13322. 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
  13323. PR libfortran/26735
  13324. * gfortran.dg/convert_implied_open.f90: New test case.
  13325. 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
  13326. PR fortran/26769
  13327. * gfortran.dg/transpose_reshape_r10.f90: New test case.
  13328. 2006-03-25 Uros Bizjak <uros@kss-loka.si>
  13329. PR middle-end/26717
  13330. * gcc.dg/pr26717.c: New test.
  13331. 2006-03-25 Roger Sayle <roger@eyesopen.com>
  13332. * gfortran.dg/dependency_12.f90: New test case.
  13333. 2006-03-24 Roger Sayle <roger@eyesopen.com>
  13334. * gfortran.dg/dependency_9.f90: New (resurected) test case.
  13335. 2006-03-24 Jeff Law <law@redhat.com>
  13336. * gcc.c-torture/pr26840.c: New test.
  13337. 2006-03-24 Geoffrey Keating <geoffk@apple.com>
  13338. * objc.dg/dwarf-2.m: New.
  13339. * obj-c++.dg/dwarf-2.mm: New.
  13340. * g++.old-deja/g++.other/init19.C: New.
  13341. 2006-03-24 David Edelsohn <edelsohn@gnu.org>
  13342. * g++.dg/eh/spbp.C: Skip on AIX.
  13343. 2006-03-24 Jakub Jelinek <jakub@redhat.com>
  13344. PR middle-end/26611
  13345. * g++.dg/gomp/pr26611-1.C: New test.
  13346. * g++.dg/gomp/pr26611-2.C: New test.
  13347. 2006-03-24 Jeff Law <law@redhat.com>
  13348. * gcc.c-torture/compile/pr26833.c: New test.
  13349. * gfortran.fortran-torture/compile/pr26806.f90: New test.
  13350. 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  13351. * gfortran.dg/endfile_2.f90: Delete temp file.
  13352. 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
  13353. PR fortran/19303
  13354. * gfortran.dg/record_marker_1.f90: New test case.
  13355. * gfortran.dg/record_marker_2.f: New test case.
  13356. * gfortran.dg/record_marker_3.f90: New test case.
  13357. 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
  13358. PR fortran/17298
  13359. * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
  13360. * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
  13361. 2006-03-21 Janis Johnson <janis187@us.ibm.com>
  13362. * lib/gcc-dg.exp (cleanup-modules): New proc.
  13363. * gfortran.dg/allocatable_function_1.f90,
  13364. gfortran.dg/allocate_char_star_scalar_1.f90,
  13365. gfortran.dg/assumed_charlen_function_1.f90,
  13366. gfortran.dg/assumed_dummy_1.f90,
  13367. gfortran.dg/assumed_shape_ranks_1.f90,
  13368. gfortran.dg/assumed_shape_ranks_2.f90,
  13369. gfortran.dg/assumed_size_dt_dummy.f90,
  13370. gfortran.dg/auto_char_dummy_array_1.f90,
  13371. gfortran.dg/auto_char_len_3.f90,
  13372. gfortran.dg/automatic_module_variable.f90,
  13373. gfortran.dg/bad_automatic_objects_1.f90,
  13374. gfortran.dg/char_array_constructor.f90,
  13375. gfortran.dg/char_array_structure_constructor.f90,
  13376. gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
  13377. gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
  13378. gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
  13379. gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
  13380. gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
  13381. gfortran.dg/derived_pointer_recursion.f90,
  13382. gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
  13383. gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
  13384. gfortran.dg/dummy_functions_1.f90,
  13385. gfortran.dg/elemental_initializer_1.f90,
  13386. gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
  13387. gfortran.dg/elemental_pointer_1.f90,
  13388. gfortran.dg/elemental_subroutine_1.f90,
  13389. gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
  13390. gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
  13391. gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
  13392. gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
  13393. gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
  13394. gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
  13395. gfortran.dg/global_references_1.f90,
  13396. gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
  13397. gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
  13398. gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
  13399. gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
  13400. gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
  13401. gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
  13402. gfortran.dg/large_integer_kind_1.f90,
  13403. gfortran.dg/large_real_kind_1.f90,
  13404. gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
  13405. gfortran.dg/module_double_reuse.f90,
  13406. gfortran.dg/module_equivalence_1.f90,
  13407. gfortran.dg/module_interface_1.f90,
  13408. gfortran.dg/module_parameter_array_refs_1.f90,
  13409. gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
  13410. gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
  13411. gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
  13412. gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
  13413. gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
  13414. gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
  13415. gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
  13416. gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
  13417. gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
  13418. gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
  13419. gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
  13420. gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
  13421. gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
  13422. gfortran.dg/same_name_1.f90,
  13423. gfortran.dg/sibling_dummy_procedure_1.f90,
  13424. gfortran.dg/sibling_dummy_procedure_2.f90,
  13425. gfortran.dg/sibling_dummy_procedure_3.f90,
  13426. gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
  13427. gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
  13428. gfortran.dg/used_dummy_types_2.f90,
  13429. gfortran.dg/used_dummy_types_3.f90,
  13430. gfortran.dg/used_dummy_types_4.f90,
  13431. gfortran.dg/used_dummy_types_5.f90,
  13432. gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
  13433. gfortran.dg/userdef_operator_1.f90: Use it.
  13434. 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  13435. * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
  13436. gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
  13437. gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
  13438. gfortran.dg/write_back.f,
  13439. gfortran.fortran-torture/execute/inquire_1.f90,
  13440. gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
  13441. 2006-03-21 Jeff Law <law@redhat.com>
  13442. * gcc.dg/tree-ssa/vrp28.c: New test.
  13443. 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
  13444. * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
  13445. if _STDC_C99 is defined.
  13446. * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
  13447. * gcc.dg/builtins-20.c: Likewise.
  13448. * gcc.dg/builtins-53.c: Likewise.
  13449. * gcc.dg/single-precision-constant.c: Likewise. Also pass
  13450. -mmacosx-version-min=10.3 on PowerPC/Darwin.
  13451. 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
  13452. PR tree-opt/26781
  13453. * gcc.c-torture/compile/pr26781-1.c: New test.
  13454. * gcc.c-torture/compile/pr26781-2.c: New test.
  13455. 2006-03-21 Jakub Jelinek <jakub@redhat.com>
  13456. PR c++/26690
  13457. * g++.dg/gomp/pr26690-1.C: New test.
  13458. * g++.dg/gomp/pr26690-2.C: New test.
  13459. 2006-03-20 Jeff Law <law@redhat.com>
  13460. * gcc.dg/tree-ssa/pr21829.c: New test.
  13461. * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
  13462. 2006-03-20 Richard Sandiford <richard@codesourcery.com>
  13463. * lib/target-supports.exp (check_no_compiler_messages): New procedure.
  13464. (check_visibility_available): Use it.
  13465. (check_effective_target_default_packed): Likewise.
  13466. (check_effective_target_pcc_bitfield_type_matters): Likewise.
  13467. (check_effective_target_fopenmp): Likewise.
  13468. (check_effective_target_freorder): Likewise.
  13469. (check_effective_target_fpic): Likewise.
  13470. (check_named_sections_available): Likewise.
  13471. (check_effective_target_ilp32): Likewise.
  13472. (check_effective_target_lp64): Likewise.
  13473. 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
  13474. PR fortran/20935
  13475. * gfortran.dg/scalar_mask_2.f90: New test case.
  13476. 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
  13477. PR tree-opt/26629
  13478. * gcc.dg/tree-ssa/loadpre12.c: New test.
  13479. * gcc.dg/tree-ssa/loadpre13.c: New test.
  13480. * gcc.dg/tree-ssa/loadpre14.c: New test.
  13481. * gcc.dg/tree-ssa/loadpre15.c: New test.
  13482. * gcc.dg/tree-ssa/loadpre16.c: New test.
  13483. * gcc.dg/tree-ssa/loadpre17.c: New test.
  13484. * gcc.dg/tree-ssa/loadpre18.c: New test.
  13485. * gcc.dg/tree-ssa/loadpre19.c: New test.
  13486. * gcc.dg/tree-ssa/loadpre20.c: New test.
  13487. * gcc.dg/tree-ssa/loadpre21.c: New test.
  13488. * gcc.dg/tree-ssa/loadpre22.c: New test.
  13489. 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
  13490. PR fortran/26741
  13491. * gfortran.dg/elemental_initializer_1.f90: New test.
  13492. PR fortran/26716
  13493. * gfortran.dg/assumed_shape_ranks_2: New test.
  13494. 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
  13495. * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
  13496. target fpic.
  13497. 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  13498. * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
  13499. gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
  13500. gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
  13501. gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
  13502. gfortran.fortran-torture/execute/direct_io.f90,
  13503. gfortran.fortran-torture/execute/inquire_2.f90,
  13504. gfortran.fortran-torture/execute/inquire_4.f90,
  13505. gfortran.fortran-torture/execute/list_read_1.f90,
  13506. gfortran.fortran-torture/execute/open_replace.f90,
  13507. gfortran.fortran-torture/execute/slash_edit.f90,
  13508. gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
  13509. temporary files from testcases.
  13510. 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13511. PR libgfortran/26509
  13512. gfortran.dg/write_direct_eor.f90: New test.
  13513. 2006-03-17 David Edelsohn <edelsohn@gnu.org>
  13514. * gcc.target/powerpc/pr26350.c: New.
  13515. * gcc.target/powerpc/indexed-addr.c: New.
  13516. 2006-03-16 Roger Sayle <roger@eyesopen.com>
  13517. * gfortran.dg/dependency_13.f90: New test case.
  13518. 2006-03-16 Roger Sayle <roger@eyesopen.com>
  13519. PR middle-end/21781
  13520. * gcc.dg/real-const-1.c: New test case.
  13521. 2006-03-15 Geoffrey Keating <geoffk@apple.com>
  13522. * g++.old-deja/g++.other/init18.C: New.
  13523. * g++.old-deja/g++.other/init5.C: Remove xfail.
  13524. 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  13525. * g++.dg/opt/pr15551.C: Cleanup temp file.
  13526. 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  13527. PR c++/6634
  13528. g++.dg/parse/long1.C: New test.
  13529. 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13530. PR fortran/19101
  13531. * gfortran.dg/continuation.f90: New test.
  13532. * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
  13533. 2006-03-14 Richard Guenther <rguenther@suse.de>
  13534. PR tree-optimization/26672
  13535. * gcc.dg/torture/pr26672.c: New testcase.
  13536. 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
  13537. * gcc.target/powerpc/405-dlmzb-strlen-1.c,
  13538. gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
  13539. 2006-03-13 Roger Sayle <roger@eyesopen.com>
  13540. PR middle-end/26557
  13541. * gcc.c-torture/compile/switch-1.c: New test case.
  13542. 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
  13543. PR fortran/25378
  13544. * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
  13545. test to include more permuatations of mask and index.
  13546. * gfortran.dg/scalar_mask_1.f90: Modify last test to
  13547. respond to F2003 spec. that the position returned for an all false
  13548. mask && condition is zero.
  13549. 2006-03-13 Jakub Jelinek <jakub@redhat.com>
  13550. PR middle-end/25989
  13551. * gcc.dg/gomp/pr25989.c: New test.
  13552. 2006-03-13 Jeff Law <law@redhat.com>
  13553. * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
  13554. 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
  13555. * gcc.dg/switch-9.c: New test.
  13556. 2006-03-13 Richard Guenther <rguenther@suse.de>
  13557. PR middle-end/26630
  13558. * gcc.dg/torture/pr26630.c: New testcase.
  13559. 2006-03-11 Roger Sayle <roger@eyesopen.com>
  13560. * gfortran.dg/dependency_10.f90: New test case.
  13561. * gfortran.dg/dependency_11.f90: Likewise.
  13562. 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
  13563. Erik Edelmann <eedelman@gcc.gnu.org>
  13564. * gfortran.dg/allocatable_function_1.f90: New.
  13565. * gfortran.dg/allocatable_function_2.f90: New.
  13566. 2006-03-10 Richard Guenther <rguenther@suse.de>
  13567. PR middle-end/26565
  13568. * gcc.dg/torture/pr26565.c: New testcase.
  13569. 2006-03-09 Eric Christopher <echristo@apple.com>
  13570. * gcc.c-torture/compile/20060309-1.c: New.
  13571. 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13572. PR libgfortran/26499
  13573. * gfortran.dg/write_back.f: New test.
  13574. * gfortran.dg/write_rewind_1.f: New test.
  13575. * gfortran.dg/write_rewind_2.f: New test.
  13576. 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13577. PR libgfortran/26554
  13578. * gfortran.dg/read_logical.f90: New test.
  13579. 2006-03-04 Laurent GUERBY <laurent@guerby.net>
  13580. * ada/acats/norun.lst: cdd2a03 now passes.
  13581. 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
  13582. PR testsuite/25177
  13583. * gcc.target/powerpc/pr18096-1.c: Change where the error
  13584. would match.
  13585. 2006-03-04 Jakub Jelinek <jakub@redhat.com>
  13586. * gcc.target/i386/cleanup-1.c: New test.
  13587. * gcc.target/i386/cleanup-2.c: New test.
  13588. 2006-03-04 Roger Sayle <roger@eyesopen.com>
  13589. * gfortran.dg/dependency_9.f90: Remove for the time being.
  13590. 2006-03-04 Krister Walfridsson <cato@df.lth.se>
  13591. * objc.dg/bad-receiver-type.m: Add space before bracket in dg
  13592. directive.
  13593. 2006-03-03 Roger Sayle <roger@eyesopen.com>
  13594. * gfortran.dg/dependency_9.f90: New test case.
  13595. 2006-03-03 Roger Sayle <roger@eyesopen.com>
  13596. * gfortran.dg/dependency_4.f90: New test case.
  13597. * gfortran.dg/dependency_5.f90: New test case.
  13598. * gfortran.dg/dependency_6.f90: New test case.
  13599. * gfortran.dg/dependency_7.f90: New test case.
  13600. * gfortran.dg/dependency_8.f90: New test case.
  13601. 2006-03-03 Paul Brook <paul@codesourcery.com>
  13602. * lib/target-supports.exp (check_profiling_available):
  13603. Add m68k-*-elf.
  13604. 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
  13605. PR fortran/25031
  13606. * multiple_allocation_1.f90: New test.
  13607. 2006-03-03 Roger Sayle <roger@eyesopen.com>
  13608. PR tree-optimization/26524
  13609. * gfortran.dg/pr26524.f: New test case.
  13610. 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  13611. * g++.dg/template/repo5.C: Cleanup repo files.
  13612. * gcc.dg/20051201-1.c: Cleanup coverage files.
  13613. * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
  13614. gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
  13615. tree dump files.
  13616. 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
  13617. * objc.dg/objc-nofilename-1.m: New test.
  13618. * objc.dg/bad-receiver-type.m: New test.
  13619. * obj-c++.dg/bad-receiver-type.mm: New test.
  13620. 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
  13621. * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
  13622. 2006-03-01 Mike Stump <mrs@apple.com>
  13623. * g++.dg/abi/key2.C: Add.
  13624. 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
  13625. * gfortran.dg/logical_dot_product.f90: New test.
  13626. PR fortran/26393
  13627. * gfortran.dg/used_interface_ref.f90: New test.
  13628. PR fortran/20938
  13629. * gfortran.dg/dependency_2.f90: New test.
  13630. * gfortran.fortran-torture/execute/where17.f90: New test.
  13631. * gfortran.fortran-torture/execute/where18.f90: New test.
  13632. * gfortran.fortran-torture/execute/where19.f90: New test.
  13633. * gfortran.fortran-torture/execute/where20.f90: New test.
  13634. 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
  13635. * g++.dg/tree-ssa/pr26443.C: New test case.
  13636. 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
  13637. PR middle-end/26022
  13638. * g++.dg/opt/return-slot1.C: New test.
  13639. 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13640. PR libgfortran/26136
  13641. * gfortran.dg/namelist_23.f90: New test.
  13642. 2006-02-28 Roger Sayle <roger@eyesopen.com>
  13643. PR middle-end/14752
  13644. * gcc.dg/fold-eqandshift-2.c: New test case.
  13645. 2006-02-28 Richard Guenther <rguenther@suse.de>
  13646. * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
  13647. decomposition.
  13648. 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
  13649. * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
  13650. 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13651. PR libgfortran/26464
  13652. * gfortran.dg/backspace_5.f: New test.
  13653. * gfortran.dg/backspace_6.f: New test.
  13654. 2006-02-26 Roger Sayle <roger@eyesopen.com>
  13655. * gcc.dg/fold-eqandnot-1.c: New test case.
  13656. 2006-02-26 Roger Sayle <roger@eyesopen.com>
  13657. PR middle-end/19983
  13658. * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
  13659. 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
  13660. * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
  13661. * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
  13662. 2006-02-26 Richard Guenther <rguenther@suse.de>
  13663. PR tree-optimization/26421
  13664. * gcc.dg/tree-ssa/pr26421.c: New testcase.
  13665. 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
  13666. * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
  13667. * g++.old-deja/g++.robertl/eb132.C: Likewise.
  13668. 2006-02-26 Roger Sayle <roger@eyesopen.com>
  13669. * gcc.dg/fold-even-1.c: New test case.
  13670. 2006-02-26 Roger Sayle <roger@eyesopen.com>
  13671. PR middle-end/21137
  13672. * gcc.dg/fold-eqandshift-1.c: New test case.
  13673. 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
  13674. PR tree-optimization/25125
  13675. * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
  13676. gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
  13677. 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
  13678. PR tree-optimizations/26359
  13679. * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
  13680. with -fdump-tree-dceloop-details.
  13681. * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
  13682. 2006-02-25 Roger Sayle <roger@eyesopen.com>
  13683. PR middle-end/23673
  13684. * gcc.dg/fold-eqxor-1.c: New test case.
  13685. * gcc.dg/fold-eqxor-2.c: Likewise.
  13686. * gcc.dg/fold-eqxor-3.c: Likewise.
  13687. 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
  13688. PR fortran/23092
  13689. * scalar_mask_1.f90: New test.
  13690. 2006-02-24 Geoffrey Keating <geoffk@apple.com>
  13691. * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
  13692. * g++.dg/eh/uncaught2.C: New.
  13693. * g++.dg/eh/uncaught3.C: New.
  13694. 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  13695. PR libgfortran/26423
  13696. * gfortran.dg/read_many_1.f: New test.
  13697. 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
  13698. PR fortran/24519
  13699. * gfortran.dg/dependency_3.f90: New test.
  13700. * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
  13701. XFAILs.
  13702. PR fortran/25395
  13703. * gfortran.dg/equiv_6.f90: New test.
  13704. 2006-02-23 Jeff Law <law@redhat.com>
  13705. * gcc.c-torture/compile/pr26425.c: New test.
  13706. 2006-02-23 Jakub Jelinek <jakub@redhat.com>
  13707. PR middle-end/26412
  13708. * gcc.dg/gomp/pr26412.c: New test.
  13709. 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  13710. PR c++/26291
  13711. * g++.dg/other/ellipsis1.C: New test.
  13712. * g++.dg/parse/operator4.C: Adjust error marker.
  13713. 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
  13714. PR target/25603
  13715. * gfortran.dg/pr25603.f: New testcase.
  13716. 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
  13717. * gcc.dg/bf-spl1.c: Don't specify -m68000.
  13718. * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
  13719. 2006-02-21 Geoffrey Keating <geoffk@apple.com>
  13720. * g++.dg/eh/spbp.C: New.
  13721. 2006-02-21 Jakub Jelinek <jakub@redhat.com>
  13722. PR middle-end/26379
  13723. * gcc.target/i386/mmx-7.c: New test.
  13724. 2006-02-20 Roger Sayle <roger@eyesopen.com>
  13725. PR tree-optimization/26361
  13726. * gcc.dg/tree-ssa/vrp27.c: New test case.
  13727. 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
  13728. * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
  13729. * gcc.dg/tree-ssa/complex-4.c: Here.
  13730. 2006-02-19 Roger Sayle <roger@eyesopen.com>
  13731. PR middle-end/19543
  13732. * gfortran.dg/logical_1.f90: New test case.
  13733. 2006-02-19 Jakub Jelinek <jakub@redhat.com>
  13734. PR middle-end/26334
  13735. * gcc.dg/20060218-1.c: Moved to...
  13736. * gcc.target/i386/20060218-1.c: ... here. New test.
  13737. 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
  13738. PR fortran/26201
  13739. * gfortran.dg/convert_1.f90: New.
  13740. 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
  13741. PR fortran/25054
  13742. * gfortran.dg/namelist_5.f90: New test.
  13743. PR fortran/25089
  13744. * gfortran.dg/namelist_4.f90: New test.
  13745. 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
  13746. PR tree-opt/25680
  13747. * gcc.dg/tree-ssa/complex-3.c: New test.
  13748. 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
  13749. * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
  13750. variable to take into account the variable name in the
  13751. function header.
  13752. * gcc.dg/tree-ssa/20031106-2.c: Likewise.
  13753. 2006-02-18 Jakub Jelinek <jakub@redhat.com>
  13754. PR middle-end/26334
  13755. * gcc.c-torture/compile/20060217-1.c: New test.
  13756. * gcc.dg/20060218-1.c: New test.
  13757. 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
  13758. * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
  13759. 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
  13760. * gcc.dg/cpp/undef3.c: New test.
  13761. * gcc.dg/cpp/trad/builtins2.c: New test.
  13762. 2006-02-18 Mark Mitchell <mark@codesourcery.com>
  13763. PR c++/26266
  13764. * g++.dg/template/static22.C: New test.
  13765. * g++.dg/template/static23.C: New test.
  13766. * g++.dg/template/static24.C: New test.
  13767. * g++.dg/template/non-dependent13.C: New test.
  13768. * g++.dg/init/member1.C: Tweak error markers.
  13769. 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  13770. PR target/26255
  13771. * gcc.c-torture/compile/pr26255.c: New test case.
  13772. 2006-02-16 Roger Sayle <roger@eyesopen.com>
  13773. * gfortran.fortran-torture/execute/where_10.f90: New test case.
  13774. * gfortran.fortran-torture/execute/where_11.f90: Likewise.
  13775. * gfortran.fortran-torture/execute/where_12.f90: Likewise.
  13776. * gfortran.fortran-torture/execute/where_13.f90: Likewise.
  13777. * gfortran.fortran-torture/execute/where_14.f90: Likewise.
  13778. * gfortran.fortran-torture/execute/where_15.f90: Likewise.
  13779. * gfortran.fortran-torture/execute/where_16.f90: Likewise.
  13780. 2006-02-16 Jeff Law <law@redhat.com>
  13781. * gcc.dg/tree-ssa/vrp24.c: Update expected output.
  13782. * gcc.dg/tree-ssa/vrp26.c: New test.
  13783. 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
  13784. PR target/20353
  13785. PR target/24578
  13786. * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
  13787. __UCLIBC__ is defined.
  13788. 2006-02-16 Jakub Jelinek <jakub@redhat.com>
  13789. PR fortran/26224
  13790. * gfortran.dg/gomp/pr26224.f: New test.
  13791. 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
  13792. PR tree-opt/25918
  13793. * lib/target-supports.exp
  13794. (check_effective_target_vect_short_mult): New.
  13795. (check_effective_target_vect_char_mult): New.
  13796. (check_effective_target_vect_widen_sum_qi_to_si): New.
  13797. (check_effective_target_vect_widen_sum_qi_to_hi): New.
  13798. (check_effective_target_vect_widen_sum_hi_to_si): New.
  13799. * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
  13800. vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
  13801. * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
  13802. * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
  13803. * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
  13804. vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
  13805. vect-reduc-pattern-2c.c
  13806. * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
  13807. vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
  13808. vect-reduc-pattern-1c.c
  13809. 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
  13810. PR fortran/24557
  13811. * gfortran.dg/assumed_charlen_needed_1.f90: New test.
  13812. 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
  13813. PR fortran/26054
  13814. * gfortran.dg/enum_8.f90: Remove check for warning.
  13815. * gfortran.dg/iomsg_1.f90: Ditto.
  13816. * gfortran.dg/enum_1.f90: Ditto.
  13817. * gfortran.dg/enum_9.f90: Ditto.
  13818. * gfortran.dg/enum_2.f90: Ditto.
  13819. * gfortran.dg/enum_10.f90: Ditto.
  13820. * gfortran.dg/enum_3.f90: Ditto.
  13821. * gfortran.dg/flush_1.f90: Ditto.
  13822. * gfortran.dg/enum_4.f90: Ditto.
  13823. * gfortran.dg/array_constructor_1.f90: Ditto.
  13824. * gfortran.dg/enum_5.f90: Ditto.
  13825. * gfortran.dg/enum_6.f90: Ditto.
  13826. * gfortran.dg/enum_7.f90: Ditto.
  13827. 2006-02-15 Jakub Jelinek <jakub@redhat.com>
  13828. PR middle-end/26300
  13829. * gcc.c-torture/compile/20060215-1.c: New test.
  13830. 2006-02-14 Roger Sayle <roger@eyesopen.com>
  13831. PR middle-end/23670
  13832. * gcc.dg/tree-ssa/andor-2.c: New test case.
  13833. 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
  13834. PR fortran/25045
  13835. * optional_dim.f90: New test.
  13836. 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
  13837. PR fortran/26277
  13838. * gfortran.dg/label_4.f90: New.
  13839. 2006-02-14 Jakub Jelinek <jakub@redhat.com>
  13840. Diego Novillo <dnovillo@redhat.com>
  13841. Uros Bizjak <uros@kss-loka.si>
  13842. * gfortran.dg/gomp: New directory.
  13843. 2006-02-14 Richard Guenther <rguenther@suse.de>
  13844. PR tree-optimization/26258
  13845. * gcc.dg/torture/pr26258.c: New testcase.
  13846. 2006-02-13 Jakub Jelinek <jakub@redhat.com>
  13847. PR fortran/26246
  13848. * gfortran.dg/pr26246_1.f90: New test.
  13849. * gfortran.dg/pr26246_2.f90: New test.
  13850. PR middle-end/26092
  13851. * gcc.c-torture/compile/20060208-1.c: New test.
  13852. 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
  13853. PR fortran/26074
  13854. PR fortran/25103
  13855. * gfortran.dg/module_parameter_array_refs_1.f90: New test.
  13856. * gfortran.dg/bad_automatic_objects_1.f90: New test.
  13857. * gfortran.dg/automatic_module_variable.f90: Change error message.
  13858. PR fortran/20861
  13859. * gfortran.dg/internal_dummy_1.f90: New test.
  13860. PR fortran/20871
  13861. * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
  13862. PR fortran/25083
  13863. * gfortran.dg/uncommon_block_data_1.f90: New test.
  13864. * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
  13865. with standard.
  13866. PR fortran/25088
  13867. * gfortran.dg/typed_subroutine_1.f90: New test.
  13868. 2006-02-13 Geoffrey Keating <geoffk@apple.com>
  13869. * objc.dg/dwarf-1.m: New.
  13870. 2006-02-13 Roger Sayle <roger@eyesopen.com>
  13871. PR middle-end/24427
  13872. * gcc.dg/tree-ssa/andor-1.c: New test case.
  13873. 2006-02-13 Josh Conner <jconner@apple.com>
  13874. PR target/25376
  13875. * gcc.dg/pr25376.c: New test.
  13876. * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
  13877. assemble.
  13878. * lib/target-supports.exp (check_named_sections_available):
  13879. Only compile named-sections test -- don't assemble.
  13880. 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
  13881. * g++.dg/warn/no-write-strings.C: New test.
  13882. * g++.dg/warn/write-strings.C: Likewise.
  13883. * g++.dg/warn/write-strings-default.C: Likewise.
  13884. 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
  13885. PR fortran/25806
  13886. * gfortran.dg/ret_pointer_2.f90: New test.
  13887. 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
  13888. * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
  13889. 2006-02-10 Jeff Law <law@redhat.com>
  13890. * gcc.c-torture/compile/pr26213.c: New test.
  13891. 2006-02-10 Steven G. Kargl <kargls@comcast.net>
  13892. gfortran.dg/null_1.f90: New test.
  13893. 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
  13894. PR fortran/14771
  13895. * gfortran.dg/parens_4.f90: New.
  13896. * gfortran.dg/parens_5.f90: New.
  13897. 2006-02-10 Richard Guenther <rguenther@suse.de>
  13898. * gcc.dg/pr23372-1.c: Remove empty file.
  13899. 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
  13900. Paul Thomas <pault@gcc.gnu.org>
  13901. PR fortran/14771
  13902. * gfortran.dg/parens_1.f90: New.
  13903. * gfortran.dg/parens_2.f90: New.
  13904. * gfortran.dg/parens_3.f90: New.
  13905. 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
  13906. PR fortran/26038
  13907. * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
  13908. PR fortran/25059
  13909. * gfortran.dg/impure_assignment_1.f90: New test.
  13910. PR fortran/25070
  13911. * gfortran.dg/assumed_shape_ranks_1.f90: New test.
  13912. 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
  13913. PR target/26141
  13914. * g++.dg/expr/stdarg2.C: New test.
  13915. 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
  13916. PR inline-asm/16194
  13917. * gcc.dg/pr16194.c: New test.
  13918. 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  13919. * ada/acats/run_acats: Use portable variant of "$@".
  13920. 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
  13921. * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
  13922. * g++.old-deja/g++.benjamin/15351-1.C: Remove.
  13923. 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
  13924. PR tree-opt/26179
  13925. * g++.dg/opt/pr26179.C: New test.
  13926. 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
  13927. PR middle-end/26134
  13928. * gcc.dg/tree-ssa/complex-3.c: New test.
  13929. 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
  13930. * gcc.c-torture/compile/volatile-1.c: New test.
  13931. 2006-02-09 Diego Novillo <dnovillo@redhat.com>
  13932. PR 26180
  13933. * gcc.dg/tree-ssa/pr26180.c: New test.
  13934. 2006-02-08 Jeff Law <law@redhat.com>
  13935. * gcc.dg/tree-ssa/pr21417.c: New test.
  13936. 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
  13937. * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
  13938. scan-tree-dump-not, scan-tree-dump-dem): Likewise.
  13939. 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
  13940. * lib/scanrtl.exp: New.
  13941. 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  13942. PR c++/26071
  13943. * g++.dg/other/virtual2.C: New test.
  13944. PR c++/26070
  13945. * g++.dg/other/virtual1.C: New test.
  13946. 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
  13947. * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
  13948. cleanup-ipa-dump): Update dump file glob patterns.
  13949. * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
  13950. scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
  13951. * lib/gcc-dg.exp: Load it.
  13952. * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
  13953. 2006-02-07 Janis Johnson <janis187@us.ibm.com>
  13954. PR testsuite/26159
  13955. * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
  13956. * gcc.dg/tree-ssa/pr23382.c: Ditto.
  13957. 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
  13958. PR fortran/25577
  13959. * gfortran.dg/mvbits_1.f90: New.
  13960. 2006-02-07 Dirk Mueller <dmueller@suse.com>
  13961. * g++.dg/warn/Wdiv-by-zero.C: New test.
  13962. * g++.dg/warn/Wno-div-by-zero.C: New.
  13963. 2006-02-07 Jeff Law <law@redhat.com>
  13964. * gcc.dg/tree-ssa/pr21559.c: New test.
  13965. * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
  13966. multiple VRP passes.
  13967. * gcc.dg/tree-ssa/vrp09.c: Likewise.
  13968. * gcc.dg/tree-ssa/vrp18.c: Likewise.
  13969. * gcc.dg/tree-ssa/pr21582.c: Likewise.
  13970. * gcc.dg/tree-ssa/pr20657.c: Likewise.
  13971. * gcc.dg/tree-ssa/pr21001.c: Likewise.
  13972. * gcc.dg/tree-ssa/vrp02.c: Likewise
  13973. * gcc.dg/tree-ssa/vrp11.c: Likewise
  13974. * gcc.dg/tree-ssa/pr14341.c: Likewise
  13975. * gcc.dg/tree-ssa/vrp19.c: Likewise
  13976. * gcc.dg/tree-ssa/vrp20.c: Likewise
  13977. * gcc.dg/tree-ssa/vrp03.c: Likewise
  13978. * gcc.dg/tree-ssa/pr21086.c: Likewise
  13979. * gcc.dg/tree-ssa/pr21959.c: Likewise
  13980. * gcc.dg/tree-ssa/vrp21.c: Likewise
  13981. * gcc.dg/tree-ssa/vrp04.c: Likewise
  13982. * gcc.dg/tree-ssa/pr25485.c: Likewise
  13983. * gcc.dg/tree-ssa/pr22026.c: Likewise
  13984. * gcc.dg/tree-ssa/vrp22.c: Likewise
  13985. * gcc.dg/tree-ssa/vrp05.c: Likewise
  13986. * gcc.dg/tree-ssa/20030807-10.c: Likewise
  13987. * gcc.dg/tree-ssa/pr20701.c: Likewise
  13988. * gcc.dg/tree-ssa/vrp23.c: Likewise
  13989. * gcc.dg/tree-ssa/vrp06.c: Likewise
  13990. * gcc.dg/tree-ssa/pr22117.c: Likewise
  13991. * gcc.dg/tree-ssa/pr20702.c: Likewise
  13992. * gcc.dg/tree-ssa/vrp15.c: Likewise
  13993. * gcc.dg/tree-ssa/pr21090.c: Likewise
  13994. * gcc.dg/tree-ssa/pr21294.c: Likewise
  13995. * gcc.dg/tree-ssa/vrp24.c: Likewise
  13996. * gcc.dg/tree-ssa/vrp07.c: Likewise
  13997. * gcc.dg/tree-ssa/pr21563.c: Likewise
  13998. * gcc.dg/tree-ssa/pr25382.c: Likewise
  13999. * gcc.dg/tree-ssa/vrp16.c: Likewise
  14000. * gcc.dg/tree-ssa/vrp25.c: Likewise
  14001. * gcc.dg/tree-ssa/vrp08.c: Likewise
  14002. * gcc.dg/tree-ssa/20030807-6.c: Likewise
  14003. * gcc.dg/tree-ssa/vrp17.c: Likewise
  14004. * gcc.dg/tree-ssa/pr21458.c: Likewise
  14005. * g++.dg/tree-ssa/pr18178.C: Likewise
  14006. 2006-02-07 Richard Guenther <rguenther@suse.de>
  14007. PR c++/26140
  14008. Revert
  14009. 2006-01-30 Richard Guenther <rguenther@suse.de>
  14010. PR c++/23372
  14011. * gcc.dg/pr23372-1.C: New testcase.
  14012. * g++.dg/tree-ssa/pr26140.C: New testcase.
  14013. 2006-02-07 Mark Mitchell <mark@codesourcery.com>
  14014. PR c++/9737
  14015. * g++.dg/template/ttp15.C: New test.
  14016. * g++.dg/template/ttp16.C: Likewise.
  14017. * g++.dg/template/ttp17.C: Likewise.
  14018. * g++.old-deja/g++.pt/ttp36.C: Remove.
  14019. * g++.old-deja/g++.pt/ttp19.C: Likewise.
  14020. * g++.old-deja/g++.pt/ttp37.C: Likewise.
  14021. * g++.old-deja/g++.pt/ttp38.C: Likewise.
  14022. * g++.old-deja/g++.pt/ttp39.C: Likewise.
  14023. * g++.old-deja/g++.pt/ttp9.C: Likewise.
  14024. * g++.old-deja/g++.pt/ttp40.C: Likewise.
  14025. * g++.old-deja/g++.pt/ttp51.C: Likewise.
  14026. * g++.old-deja/g++.pt/ttp26.C: Likewise.
  14027. * g++.old-deja/g++.pt/ttp36.C: Likewise.
  14028. 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
  14029. PR libfortran/23815
  14030. * unf_io_convert_4.f90: New test.
  14031. 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
  14032. * gcc.dg/tree-ssa/loadpre10.c: New test.
  14033. * gcc.dg/tree-ssa/loadpre11.c: Ditto.
  14034. * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
  14035. * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
  14036. 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  14037. PR libfortran/24685
  14038. * gfortran.dg/large_real_kind_form_io_2.f90: New test.
  14039. 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
  14040. PR tree-opt/25251
  14041. * gfortran.dg/assign_7.f: New test.
  14042. 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
  14043. PR fortran/26041
  14044. PR fortran/26064
  14045. * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
  14046. * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
  14047. * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
  14048. 2006-02-05 Jakub Jelinek <jakub@redhat.com>
  14049. * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
  14050. in size_t typedef.
  14051. 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
  14052. * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
  14053. * g++.dg/charset/string.c (foo): Likewise.
  14054. * g++.dg/ext/builtin1.C (printf): Change first parameter type to
  14055. const char*
  14056. * g++.dg/ext/builtin2.C (printf): Likewise.
  14057. * g++.dg/init/new15.C (printf): Likewise.
  14058. * g++.dg/opt/pr17697-1.C (foo): Likewise.
  14059. * g++.dg/opt/pr17697-2.C (foo): Likewise.
  14060. * g++.dg/opt/pr17697-3.C (foo): Likewise.
  14061. * g++.dg/template/non-dependent4.C (temp): Likewise.
  14062. * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
  14063. * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
  14064. parameter type to const char*.
  14065. * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
  14066. Change type to const char*.
  14067. * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
  14068. Likewise.
  14069. * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
  14070. second parameter type to const char*.
  14071. * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
  14072. (Y::Y): Change parameter type to const char*.
  14073. * g++.old-deja/g++.jason/ref12.C (f): Likewise.
  14074. * g++.old-deja/g++.jason/report.C: Apply const correctness.
  14075. * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
  14076. * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
  14077. (char*).
  14078. * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
  14079. const char*.
  14080. * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
  14081. type to const char*.
  14082. * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
  14083. return type to const char*.
  14084. * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
  14085. to const char*.
  14086. * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
  14087. * g++.old-deja/g++.law/refs1.C: Likewise.
  14088. * g++.old-deja/g++.law/visibility1.C: Likewise.
  14089. * g++.old-deja/g++.law/visibility2.C: Likewise.
  14090. * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
  14091. const char*.
  14092. * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
  14093. * g++.old-deja/g++.mike/net48.C: Likewise.
  14094. * g++.old-deja/g++.mike/p646.C: Likewise.
  14095. * g++.old-deja/g++.mike/p6746.C: Likewise.
  14096. * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
  14097. type to const char*.
  14098. * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
  14099. deprecated conversion warning.
  14100. * g++.old-deja/g++.other/init15.C (A::name): Change type to const
  14101. char*.
  14102. * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
  14103. * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
  14104. * g++.old-deja/g++.pt/explicit8.C: Likewise.
  14105. * g++.old-deja/g++.pt/m6.C (xx): Likewise.
  14106. * g++.old-deja/g++.pt/m7.C (xx): Likewise.
  14107. * g++.old-deja/g++.pt/nontype3.C: Likewise.
  14108. * g++.old-deja/g++.pt/t39.C: Likewise.
  14109. * g++.old-deja/g++.robertl/eb106.C: Likewise.
  14110. * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
  14111. 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
  14112. PR fortran/25075
  14113. intrinsic_argument_conformance_1.f90: New test.
  14114. 2006-02-03 Steven G. Kargl <kargls@comcast.net>
  14115. PR fortran/20845
  14116. * gfortran.dg/char_result_11.f90: Add SAVE.
  14117. * gfortran.dg/der_pointer_4.f90: Ditto.
  14118. * gfortran.dg/default_initialization.f90: New test.
  14119. 2006-02-03 Jeff Law <law@redhat.com>
  14120. * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
  14121. handle more than 100 dump files.
  14122. (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
  14123. * lib/scantree.exp (scan-tree-dump): Likewise.
  14124. (scan-tree-dump-times, scan-tree-dump-not): Likewise.
  14125. (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
  14126. * lib/scanipa.exp (scan-ipa-dump): Likewise.
  14127. (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
  14128. (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
  14129. 2006-02-03 Diego Novillo <dnovillo@redhat.com>
  14130. * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
  14131. 2006-02-03 Mark Mitchell <mark@codesourcery.com>
  14132. * g++.dg/template/using12.C: New test.
  14133. 2006-02-03 Alan Modra <amodra@bigpond.net.au>
  14134. * gcc.target/powerpc/pr25960.c: New test.
  14135. 2006-02-02 Steven G. Kargl <kargls@comcast>
  14136. PR fortran/24958
  14137. gfortran.dg/nullify_2.f90: New test.
  14138. 2006-02-02 Diego Novillo <dnovillo@redhat.com>
  14139. PR 25990
  14140. * gcc.dg/gomp/pr25990.c: New test.
  14141. 2006-01-31 Mark Mitchell <mark@codesourcery.com>
  14142. PR c++/25342
  14143. * g++.gd/template/partial4.C: New test.
  14144. 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
  14145. PR middle-end/26001
  14146. * gfortran.dg/data_char_2.f90: New.
  14147. 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
  14148. PR fortran/26039
  14149. maxval_maxloc_conformance_1.f90: New test.
  14150. 2006-01-31 Richard Guenther <rguenther@suse.de>
  14151. * gcc.target/i386/sselibm-1.c: New testcase.
  14152. * gcc.target/i386/sselibm-2.c: Likewise.
  14153. * gcc.target/i386/sselibm-3.c: Likewise.
  14154. * gcc.target/i386/sselibm-4.c: Likewise.
  14155. * gcc.target/i386/sselibm-5.c: Likewise.
  14156. 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
  14157. PR fortran/24266
  14158. * gfortran.dg/arrayio_derived_2.f90: New.
  14159. 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
  14160. * gcc.dg/unsigned-long-compare.c: New test.
  14161. 2006-01-30 Steve Ellcey <sje@cup.hp.com>
  14162. PR testsuite/25318
  14163. * lib/target-supports.exp (check_effective_target_freorder):
  14164. Check to see if target supports -freorder-blocks-and-partition.
  14165. * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
  14166. instead of "dg-require-named-sections".
  14167. 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
  14168. PR target/14798:
  14169. * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
  14170. * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
  14171. * gcc.dg/pragma-isr-trapa2.c: Likewise.
  14172. * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
  14173. * gcc.dg/pragma-isr-trap_exit.c: Likewise.
  14174. * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
  14175. * gcc.dg/attr-isr-trap_exit.c: Likewise.
  14176. * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
  14177. 2006-01-30 Richard Guenther <rguenther@suse.de>
  14178. PR c++/23372
  14179. * gcc.dg/pr23372-1.C: New testcase.
  14180. 2006-01-29 Diego Novillo <dnovillo@redhat.com>
  14181. * gcc.dg/gomp/pr25874.c: New test.
  14182. 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
  14183. PR tree-opt/25911
  14184. * gcc.dg/vect/fast-math-vect-pr25911.c: New.
  14185. 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
  14186. PR fortran/18578
  14187. PR fortran/18579
  14188. PR fortran/20857
  14189. PR fortran/20885
  14190. * gfortran.dg/intent_out_1.f90: New test.
  14191. 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
  14192. PR fortran/17911
  14193. * gfortran.dg/procedure_lvalue.f90: New test.
  14194. PR fortran/20895
  14195. PR fortran/25030
  14196. * gfortran.dg/char_pointer_assign_2.f90: New test.
  14197. * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
  14198. assignment to be consistent with standard.
  14199. * gfortran.dg/char_result_2.f90: The same.
  14200. * gfortran.dg/char_result_8.f90: The same.
  14201. 2006-01-28 Zack Weinberg <zackw@panix.com>
  14202. * gcc.dg/Woverlength-strings.c
  14203. * gcc.dg/Woverlength-strings-pedantic-c89.c
  14204. * gcc.dg/Woverlength-strings-pedantic-c89-no.c
  14205. * gcc.dg/Woverlength-strings-pedantic-c99.c
  14206. * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
  14207. 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
  14208. * gcc.c-torture/execute/20060127-1.c: New test.
  14209. 2006-01-28 Mark Mitchell <mark@codesourcery.com>
  14210. PR c++/25999
  14211. * g++.dg/ext/pragmaweak1.C: New test.
  14212. 2006-01-28 Mark Mitchell <mark@codesourcery.com>
  14213. PR c++/25855
  14214. * g++.dg/template/spec29.C: New test.
  14215. 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
  14216. PR c/19606.
  14217. * gcc.c-torture/execute/pr19606.c: New.
  14218. 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
  14219. * gcc.dg/pragma-re-4.c: New test.
  14220. 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
  14221. PR fortran/25964
  14222. * gfortran.dg/assumed_size_refs_3.f90: New test.
  14223. 2006-01-27 Ben Elliston <bje@au.ibm.com>
  14224. * gcc.misc-tests/dectest.exp: Remove defunct comment.
  14225. 2006-01-26 Laurent GUERBY <laurent@guerby.net>
  14226. PR ada/21317
  14227. * ada/acats/support/impdef.a: Add One_Long_Second.
  14228. * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
  14229. * ada/acats/tests/c9/c94026.a: Likewise.
  14230. * ada/acats/tests/c9/c97305c.ada: Likewise.
  14231. * ada/acats/tests/c9/c99004a.ada: Likewise.
  14232. 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
  14233. PR fortran/25964
  14234. * gfortran.dg/global_references_2.f90: New test.
  14235. PR fortran/25084
  14236. PR fortran/20852
  14237. PR fortran/25085
  14238. PR fortran/25086
  14239. * gfortran.dg/assumed_charlen_function_1.f90: New test.
  14240. * gfortran.dg/assumed_charlen_function_3.f90: New test.
  14241. PR fortran/25416
  14242. * gfortran.dg/assumed_charlen_function_2.f90: New test.
  14243. 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
  14244. PR c/25892
  14245. * gcc.dg/Wpointer-sign.c: New.
  14246. * gcc.dg/Wpointer-sign-Wall.c: New.
  14247. * gcc.dg/Wpointer-sign-Wall-no.c: New.
  14248. * gcc.dg/Wpointer-sign-pedantic.c: New.
  14249. * gcc.dg/Wpointer-sign-pedantic-no.c: New.
  14250. * gcc.dg/conv-2.c: Use -Wpointer-sign.
  14251. 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
  14252. PR C/25861
  14253. * gcc.c-torture/compile/pr25861.c: New test.
  14254. 2006-01-26 Paul Brook <paul@codesourcery.com>
  14255. * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
  14256. on short-enum targets.
  14257. * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
  14258. variable.
  14259. (generate_fields): Use short_enums.
  14260. (main): Set short_enums. Document -e.
  14261. * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
  14262. on short-enum targets.
  14263. * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
  14264. variable.
  14265. (generate_fields): Use short_enums.
  14266. (main): Set short_enums. Document -e.
  14267. * lib/target-supports.exp (check_effective_target_short_enums): New.
  14268. 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
  14269. PR target/25947
  14270. * gcc.dg/torture/pr25947-1.c: New test.
  14271. 2006-01-25 Jan Hubicka <jh@suse.cz>
  14272. Roger Sayle <roger@eyesopen.com>
  14273. PR rtl-optimization/25703
  14274. * gcc.target/i386/20060125-1.c: New test case.
  14275. * gcc.target/i386/20060125-2.c: New test case.
  14276. 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
  14277. PR fortran/18540
  14278. * gfortran.dg/goto_1.f: New.
  14279. 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
  14280. PR fortran/25716
  14281. * gfortran.dg/char_result_11.f90: Make it sensitive to PR
  14282. 25716 on 32-bit systems too.
  14283. 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
  14284. PR testsuite/25590
  14285. * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
  14286. 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
  14287. * gcc.dg/tree-ssa/gen-vect-33.c: New.
  14288. 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  14289. PR fortran/25835
  14290. * gfortran.dg/read_eof.f90: Delete, renamed.
  14291. * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
  14292. * gfortran.dg/read_eof_2.f90: New test.
  14293. * gfortran.dg/read_eof_3.f90: New test.
  14294. 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
  14295. PR tree-opt/25860
  14296. * gcc.c-torture/compile/pr25860.c: New test.
  14297. 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  14298. PR c++/25552
  14299. * g++.dg/parse/dtor8.C: New test.
  14300. 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
  14301. PR testsuite/25891
  14302. * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
  14303. * gcc.dg/gomp/gomp.exp: Return without testing anything if
  14304. check_effective_target_fopenmp returns 0.
  14305. 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
  14306. PR ada/20548
  14307. * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
  14308. * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
  14309. * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
  14310. 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
  14311. PR tree-opt/25857
  14312. * g++.dg/opt/pr25857.C: New test.
  14313. 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
  14314. Jan Hubicka <jh@suse.cz>
  14315. Richard Guenther <rguenther@suse.de>
  14316. PR rtl-optimization/25654
  14317. * gcc.dg/torture/pr25654.c: New testcase.
  14318. * gcc.target/i386/pr25654.c: Likewise.
  14319. 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
  14320. PR fortran/25901
  14321. * gfortran.dg/internal references_2.f90: New test.
  14322. Fix regression in testing of admissability of attributes.
  14323. * gfortran.dg/intent_used_1.f90: New test.
  14324. 2006-01-23 Ben Elliston <bje@au.ibm.com>
  14325. * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
  14326. Remove target conditional torture options for i?86 and x86_64
  14327. GNU/Linux.
  14328. 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
  14329. PR c++/10891
  14330. * g++.dg/rtti/no-rtti.C: New.
  14331. 2006-01-21 Mark Mitchell <mark@codesourcery.com>
  14332. PR c++/25895
  14333. * g++.dg/inherit/conv2.C: New test.
  14334. PR c++/25856
  14335. * g++.dg/parse/dtor7.C: New test.
  14336. PR c++/25858
  14337. * g++.dg/template/crash44.C: New test.
  14338. 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
  14339. PR fortran/25124
  14340. PR fortran/25625
  14341. * gfortran.dg/internal_references_1.f90: New test.
  14342. PR fortran/20881
  14343. PR fortran/23308
  14344. PR fortran/25538
  14345. PR fortran/25710
  14346. * gfortran.dg/global_references_1.f90: New test.
  14347. * gfortran.dg/g77/19990905-1.f: Restore the error that
  14348. there is a clash between the common block name and
  14349. the name of a subroutine reference.
  14350. PR fortran/PR24276
  14351. * gfortran.dg/aliasing_dummy_1.f90: New test.
  14352. 2006-01-21 Alan Modra <amodra@bigpond.net.au>
  14353. * gcc.dg/vmx/1b-01.c: Warning fix.
  14354. * gcc.dg/vmx/1c-02.c: Likewise.
  14355. * gcc.dg/vmx/gcc-bug-4.c: Likewise.
  14356. 2006-01-20 Steve Ellcey <sje@cup.hp.com>
  14357. PR testsuite/24962
  14358. * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
  14359. 2006-01-20 Richard Guenther <rguenther@suse.de>
  14360. Steven Bosscher <stevenb.gcc@gmail.com>
  14361. PR rtl-optimization/24626
  14362. * gcc.dg/torture/pr24626-1.c: New testcase.
  14363. * gcc.dg/torture/pr24626-2.c: Likewise.
  14364. * gcc.dg/torture/pr24626-3.c: Likewise.
  14365. * gcc.dg/torture/pr24626-4.c: Likewise.
  14366. 2006-01-20 Dirk Mueller <dmueller@suse.com>
  14367. PR c++/5520
  14368. * g++.dg/warn/empty-body.C: New.
  14369. 2006-01-19 Mark Mitchell <mark@codesourcery.com>
  14370. PR c++/22136
  14371. * g++.dg/template/using10.C: New test.
  14372. * g++.dg/temlpate/using11.C: Likewise.
  14373. * g++.dg/inherit/using5.C: Tweak error messages.
  14374. 2006-01-20 Alan Modra <amodra@bigpond.net.au>
  14375. * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
  14376. target test.
  14377. * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
  14378. 2006-01-19 Jan Hubicka <jh@suse.cz>
  14379. * gcc.target/i386/lea.c: Test pentiumpro, not i686.
  14380. 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  14381. PR c++/25854
  14382. * g++.dg/template/spec28.C: New test.
  14383. 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
  14384. * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
  14385. (switchfiles): Fix fprintf's by adding srcdir or removing it.
  14386. 2006-01-19 Diego Novillo <dnovillo@redhat.com>
  14387. * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
  14388. * gcc.dg/gomp/critical-1.c: Likewise.
  14389. * gcc.dg/gomp/critical-3.c: Likewise.
  14390. * gcc.dg/gomp/empty.c: Likewise.
  14391. * gcc.dg/gomp/ordered-1.c: Likewise.
  14392. * gcc.dg/gomp/for-4.c: Likewise.
  14393. * gcc.dg/gomp/for-6.c: Likewise.
  14394. * gcc.dg/gomp/master-3.c: Likewise.
  14395. * gcc.dg/gomp/for-8.c: Likewise.
  14396. * gcc.dg/gomp/for-10.c: Likewise.
  14397. * gcc.dg/gomp/for-18.c: Likewise.
  14398. * gcc.dg/gomp/for-5.c: Likewise.
  14399. * gcc.dg/gomp/for-7.c: Likewise.
  14400. * gcc.dg/gomp/for-9.c: Likewise.
  14401. 2006-01-18 Jeff Law <law@redhat.com>
  14402. * gcc.dg/tree-ssa/vrp25.c: New test.
  14403. 2006-01-19 Richard Sandiford <richard@codesourcery.com>
  14404. * gcc.dg/pr25805.c: Fix misapplied patch.
  14405. 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
  14406. * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
  14407. (check_effective_target_vect_udot_qi): New.
  14408. (check_effective_target_vect_sdot_hi): New.
  14409. (check_effective_target_vect_udot_hi): New.
  14410. * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
  14411. prefixed with "wrapv-" with -fwrapv.
  14412. * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
  14413. * gcc.dg/vect/vect-reduc-dot-u8.c: New.
  14414. * gcc.dg/vect/vect-reduc-dot-u16.c: New.
  14415. * gcc.dg/vect/vect-reduc-dot-s8.c: New.
  14416. * gcc.dg/vect/vect-reduc-dot-s16.c: New.
  14417. * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
  14418. * gcc.dg/vect/vect-reduc-pattern-1.c: New.
  14419. * gcc.dg/vect/vect-reduc-pattern-2.c: New.
  14420. * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
  14421. 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  14422. PR c++/16829
  14423. * g++.dg/other/default2.C: New test.
  14424. * g++.dg/other/default3.C: New test.
  14425. 2006-01-19 Richard Sandiford <richard@codesourcery.com>
  14426. PR c/25805
  14427. * gcc.dg/pr25805.c: New file.
  14428. 2006-01-18 Mark Mitchell <mark@codesourcery.com>
  14429. PR c++/25836
  14430. * g++.dg/template/init6.C: New test.
  14431. 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
  14432. * gcc.dg/tree-ssa/pr24287.c: New test
  14433. 2006-01-18 Eric Christopher <echristo@apple.com>
  14434. * g++.dg/eh/table.C: New.
  14435. 2006-01-18 DJ Delorie <dj@redhat.com>
  14436. * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
  14437. gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
  14438. gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
  14439. gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
  14440. 2006-01-18 Jeff Law <law@redhat.com>
  14441. * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
  14442. on wrapping on overflow semantics.
  14443. * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
  14444. * gcc.gc/tree-ssa/vrp23.c: New test.
  14445. * gcc.gc/tree-ssa/vrp24.c: New test.
  14446. 2006-01-18 Richard Henderson <rth@redhat.com>
  14447. Aldy Hernandez <aldyh@redhat.com>
  14448. Jakub Jelinek <jakub@redhat.com>
  14449. Diego Novillo <dnovillo@redhat.com>
  14450. Uros Bizjak <uros@kss-loka.si>
  14451. * gcc.dg/gomp: New directory.
  14452. 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
  14453. Steven G. Kargl <kargls@comcast.net>
  14454. PR fortran/20869
  14455. * gfortran.dg/intrinsic_external_1.f90: New test.
  14456. PR fortran/20875.
  14457. * gfortran.dg/elemental_pointer_1.f90: New test.
  14458. PR fortran/25024
  14459. * gfortran.dg/external_procedures_1.f90: New test.
  14460. PR fortran/25785
  14461. gfortran.dg/assumed_present.f90: New test.
  14462. 2006-01-18 Jakub Jelinek <jakub@redhat.com>
  14463. * g++.dg/parse/lookup5.C: New test.
  14464. 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  14465. PR fortran/25697
  14466. * gfortran.dg/read_eof.f90: New test.
  14467. 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
  14468. * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
  14469. add a closing brace.
  14470. 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  14471. PR fortran/25631
  14472. * gfortran.dg/fmt_tl.f: New test.
  14473. 2006-01-17 Eric Christopher <echristo@apple.com>
  14474. * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
  14475. * g++.old-deja/g++.warn/impint2.C: Ditto.
  14476. * g++.old-deja/g++.other/null1.C: Ditto.
  14477. * g++.dg/warn/conv2.C: Ditto.
  14478. * g++.dg/warn/conv4.C: New file.
  14479. 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
  14480. * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
  14481. 2006-01-17 Andreas Jaeger <aj@suse.de>
  14482. Janis Johnson <janis187@us.ibm.com>
  14483. * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
  14484. in 64-bit.
  14485. * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
  14486. * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
  14487. 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
  14488. * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
  14489. (switchfiles): xfail txxx where xxx >= 25.
  14490. 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
  14491. PR testsuite/25764
  14492. * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
  14493. 2006-01-17 Jakub Jelinek <jakub@redhat.com>
  14494. PR c/25682
  14495. * gcc.dg/pr25682.c: New test.
  14496. * g++.dg/parse/array-size2.C: New test.
  14497. 2006-01-16 Ian Lance Taylor <ian@airs.com>
  14498. * consistency.vlad: Remove entire directory, 1652 files.
  14499. 2006-01-16 Janis Johnson <janis187@us.ibm.com>
  14500. * lib/target-supports.exp (check_effective_target_dfp_nocache,
  14501. check_effective_target_dfprt_nocache): New.
  14502. (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
  14503. (check_effective_target_dfprt): New.
  14504. * lib/c-compat.exp (check_dfp): Remove.
  14505. (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
  14506. * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
  14507. level of support for decimal float.
  14508. * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
  14509. compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
  14510. compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
  14511. compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
  14512. convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
  14513. convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
  14514. convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
  14515. func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
  14516. func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
  14517. operator-arith-fold.c, operator-assignment.c, operator-comma.c,
  14518. operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
  14519. struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
  14520. directives.
  14521. 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
  14522. PR testsuite/25741
  14523. * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
  14524. $base_dir/../.
  14525. * lib/gfortran.exp (gfortran_init): Likewise.
  14526. * lib/obj-c++.exp (obj-c++_init): Likewise.
  14527. * lib/scanasm.exp (scan-assembler-dem): Likewise.
  14528. (scan-assembler-dem-not): Likewise.
  14529. * lib/scandump.exp (scan-dump-dem): Likewise.
  14530. (scan-dump-dem-not): Likewise.
  14531. 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
  14532. PR testsuite/25767
  14533. * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
  14534. powerpc-*-darwin*.
  14535. * lib/obj-c++.exp (obj-c++_init): Likewise.
  14536. 2006-01-16 Richard Guenther <rguenther@suse.de>
  14537. * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
  14538. 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  14539. PR testsuite/25777
  14540. * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
  14541. to LD_LIBRARY_PATH.
  14542. 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
  14543. Andrew Pinski <pinskia@physics.uc.edu>
  14544. * gcc.dg/minmax-1.c: New test.
  14545. 2006-01-16 Ben Elliston <bje@au.ibm.com>
  14546. * gcc.dg/dfp/dfp.exp: Correct FSF address.
  14547. * gcc.misc-tests/dectest.exp: Ditto.
  14548. 2006-01-15 Ian Lance Taylor <ian@airs.com>
  14549. PR testsuite/25796
  14550. * gcc.target/i386/cmov6.c: Use -march=k8.
  14551. 2006-01-15 Andreas Jaeger <aj@suse.de>
  14552. * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
  14553. x86 does not have __float128.
  14554. 2006-01-14 Ian Lance Taylor <ian@airs.com>
  14555. * gcc.target/i386/cmov6.c: New test.
  14556. 2006-01-14 Mark Mitchell <mark@codesourcery.com>
  14557. PR c++/25663
  14558. * g++.dg/template/ctor6.C: New test.
  14559. 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
  14560. PR tree-optimization/25485
  14561. * gcc.dg/tree-ssa/pr25485.c: New.
  14562. 2006-01-14 Richard Guenther <rguenther@suse.de>
  14563. PR tree-optimization/22548
  14564. PR tree-optimization/22555
  14565. PR tree-optimization/22501
  14566. * gcc.dg/tree-ssa/alias-4.c: New testcase.
  14567. * gcc.dg/tree-ssa/alias-5.c: Likewise.
  14568. * gcc.dg/tree-ssa/alias-6.c: Likewise.
  14569. * gcc.dg/tree-ssa/alias-7.c: Likewise.
  14570. * gcc.dg/tree-ssa/alias-8.c: Likewise.
  14571. * gcc.dg/tree-ssa/alias-9.c: Likewise.
  14572. * gcc.dg/tree-ssa/alias-10.c: Likewise.
  14573. * gcc.dg/tree-ssa/alias-11.c: Likewise.
  14574. * gcc.dg/tree-ssa/alias-12.c: Likewise.
  14575. 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
  14576. * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
  14577. * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
  14578. 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
  14579. Richard Guenther <rguenther@suse.de>
  14580. PR rtl-optimization/24257
  14581. * gcc.dg/torture/pr24257.c: New testcase.
  14582. 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
  14583. * gcc.c-torture/execute/20060110-1.c: New test.
  14584. * gcc.c-torture/execute/20060110-2.c: New test.
  14585. 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
  14586. * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
  14587. 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
  14588. PR fortran/25756
  14589. * gfortran.dg/label_3.f90: New test.
  14590. 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
  14591. PR tree-optimization/25771
  14592. * g++.dg/tree-ssa/pr25771.C: New test
  14593. 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
  14594. PR tree-opt/24365
  14595. * g++.dg/opt/complex5.C: New test.
  14596. 2006-01-13 Richard Guenther <rguenther@suse.de>
  14597. * gcc.target/i386/387-9.c: New testcase.
  14598. 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
  14599. PR c++/24824
  14600. * g++.dg/debug/dwarf2-1.C: New.
  14601. 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
  14602. PR testsuite/25728
  14603. * lib/gcov.exp (verify-lines): Add "close $fd".
  14604. 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
  14605. Ben Elliston <bje@au.ibm.com>
  14606. * gcc.dg/dfp/inf-1.c: New test.
  14607. 2006-01-12 Janis Johnson <janis187@us.ibm.com>
  14608. Yao Qi <qiyaoltc@cn.ibm.com>
  14609. Ben Elliston <bje@au.ibm.com>
  14610. Jon Grimm <jgrimm2@us.ibm.com>
  14611. * gcc.dg/nodfp-1.c: New test.
  14612. * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
  14613. * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
  14614. * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
  14615. * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
  14616. * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
  14617. * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
  14618. * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
  14619. * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
  14620. * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
  14621. * gcc.dg/format/dfp-scanf-1.c: Likewise.
  14622. * gcc.dg/format/dfp-printf-1.c: Likewise.
  14623. * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
  14624. (compat_setup_dfp): New.
  14625. * gcc.dg/compat/compat.exp: Use it.
  14626. (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
  14627. Make some variables global, prepend "compat_" to their names.
  14628. * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
  14629. * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
  14630. * gcc.misc-tests/dectest.exp: New test driver for decTest.
  14631. * lib/compat.exp (compat_skip_list): Make global, rename.
  14632. * lib/c-compat.exp: New file.
  14633. * lib/target-supports.exp (check_effective_target_dfp): New.
  14634. * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
  14635. gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
  14636. gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
  14637. gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
  14638. gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
  14639. gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
  14640. gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
  14641. gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
  14642. gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
  14643. gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
  14644. gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
  14645. gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
  14646. gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
  14647. gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
  14648. gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
  14649. gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
  14650. gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
  14651. gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
  14652. gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
  14653. gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
  14654. gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
  14655. gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
  14656. gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
  14657. gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
  14658. gcc.dg/dfp/struct-layout-1.c,
  14659. gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
  14660. gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
  14661. gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
  14662. gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
  14663. gcc.dg/dfp/func-vararg-dfp.c,
  14664. gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
  14665. gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
  14666. gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
  14667. gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
  14668. gcc.dg/dfp/wtr-conversion-1.c: New tests.
  14669. 2006-01-11 Richard Guenther <rguenther@suse.de>
  14670. PR tree-optimization/25734
  14671. * gcc.dg/tree-ssa/pr25734.c: New testcase.
  14672. 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
  14673. PR fortran/25486
  14674. * gfortran.dg/literal_character_constant_1_x.F: New test.
  14675. * gfortran.dg/literal_character_constant_1_y.F: Ditto.
  14676. * gfortran.dg/literal_character_constant_1_z.F: Ditto.
  14677. * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
  14678. 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
  14679. PR c++/25386
  14680. * g++.dg/ext/packed3.C: Add expected packed error.
  14681. 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
  14682. PR target/25706
  14683. * gcc.dg/torture/pr25706-1.c: New test.
  14684. 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
  14685. PR tree-optimization/23109
  14686. PR tree-optimization/23948
  14687. PR tree-optimization/24123
  14688. * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
  14689. gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
  14690. gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
  14691. g++.dg/tree-ssa/pr23948.C: New testcases.
  14692. * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
  14693. three divisions in order to do the optimization.
  14694. 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
  14695. PR c++/25632
  14696. * g++.dg/other/pr25632.C: New test.
  14697. 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
  14698. PR fortran/25730
  14699. * gfortran.dg/used_types_1.f90: New test.
  14700. 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
  14701. PR target/25718
  14702. * gcc.dg/torture/pr25718-1.c: New test.
  14703. 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
  14704. * gfortran.dg/list_read_2.f90: Fix typo in description.
  14705. 2006-01-10 Jan Beulich <jbeulich@novell.com>
  14706. * lib/target-supports.exp (check_visibility_available): Simplify test
  14707. for *-*-netware*.
  14708. (check_profiling_available): Fail for *-*-netware*.
  14709. * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
  14710. * gcc.dg/20021014-1.c: Likewise.
  14711. * gcc.dg/nest.c: Likewise.
  14712. 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
  14713. fortran/24936
  14714. * gfortran.dg/forall_3.f90: New test.
  14715. 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
  14716. PR fortran/21977
  14717. * gfortran.dg/nesting_2.f90: New test.
  14718. * gfortran.dg/nesting_3.f90: New test.
  14719. 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
  14720. * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
  14721. Fix typo in comment.
  14722. 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
  14723. * gfortran.dg/single_char_string.f90: New test.
  14724. 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
  14725. * gfortran.dg/ichar_2.f90: New test.
  14726. 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
  14727. PR fortran/25093
  14728. * gfortran.dg/private_type_4.f90: New.
  14729. 2006-01-07 Richard Guenther <rguenther@suse.de>
  14730. * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
  14731. 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  14732. * gfortran.dg/func_decl_1.f90: New.
  14733. * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
  14734. * gfortran.dg/array_alloc_2.f90: Likewise.
  14735. * gfortran.dg/char_result_8.f90: Likewise.
  14736. * gfortran.dg/dup_save_1.f90: Likewise.
  14737. * gfortran.dg/dup_save_2.f90: Likewise.
  14738. * gfortran.dg/f2c_6.f90: Likewise.
  14739. * gfortran.dg/f2c_7.f90: Likewise.
  14740. * gfortran.dg/func_result_2.f90: Likewise.
  14741. * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
  14742. 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
  14743. PR fortran/22146
  14744. * gfortran.dg/elemental_subroutine_1.f90: New test.
  14745. * gfortran.dg/elemental_subroutine_2.f90: New test.
  14746. PR fortran/25029
  14747. PR fortran/21256
  14748. * gfortran.dg/assumed_size_refs_1.f90: New test.
  14749. PR fortran/20868
  14750. PR fortran/20870
  14751. * gfortran.dg/assumed_size_refs_2.f90: New test.
  14752. * gfortran.dg/initialization_1.f90: Change warning message.
  14753. 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
  14754. * gcc.dg/tree-ssa/loop-15.c: New test.
  14755. 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  14756. PR fortran/25598
  14757. * gfortran.dg/backspace_3.f: New test.
  14758. * gfortran.dg/backspace_4.f: New test.
  14759. 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  14760. PR fortran/24268
  14761. * gfortran.dg/fmt_white.f: Update test.
  14762. 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
  14763. * gcc.dg/cast-1.c: Add new warning.
  14764. * gcc.dg/cast-2.c: Likewise.
  14765. * gcc.dg/cast-3.c: Likewise.
  14766. * gcc.dg/format/cast-1.c: Likewise.
  14767. * gcc.dg/cast-4.c: New testcase.
  14768. 2006-01-05 Richard Guenther <rguenther@suse.de>
  14769. PR tree-optimization/22555
  14770. * gcc.dg/tree-ssa/alias-3.c: New testcase.
  14771. 2006-01-05 Richard Guenther <rguenther@suse.de>
  14772. Diego Novillo <dnovillo@redhat.com>
  14773. * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
  14774. * gcc.dg/tree-ssa/loop-8.c: Likewise.
  14775. * gcc.dg/tree-ssa/loop-1.c: Likewise.
  14776. * gcc.dg/tree-ssa/pr23294.c: Likewise.
  14777. * gcc.dg/tree-ssa/pr21985.c: Likewise.
  14778. * gcc.dg/tree-ssa/loop-14.c: Likewise.
  14779. * gcc.dg/tree-ssa/loop-2.c: Likewise.
  14780. * gcc.dg/tree-ssa/loop-3.c: Likewise.
  14781. * gcc.dg/tree-ssa/loop-4.c: Likewise.
  14782. * gcc.dg/tree-ssa/pr21171.c: Likewise.
  14783. * gcc.dg/tree-ssa/loop-5.c: Likewise.
  14784. * gcc.dg/tree-ssa/loop-10.c: Likewise.
  14785. * gcc.dg/tree-ssa/loop-6.c: Likewise.
  14786. * treelang/compile/extravar.tree: Likewise.
  14787. * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
  14788. * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
  14789. * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
  14790. * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
  14791. * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
  14792. 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
  14793. * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
  14794. for 64-bit fix.
  14795. 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
  14796. PR fortran/23675
  14797. gfortran.dg/char_result_11.f90: New.
  14798. 2006-01-04 Mark Mitchell <mark@codesourcery.com>
  14799. PR c++/24782
  14800. * g++.dg/parse/access9.C: New test.
  14801. * g++.dg/tc1/dr52.C: Tweak error markers.
  14802. 2006-01-04 Richard Henderson <rth@redhat.com>
  14803. Merge from gomp branch.
  14804. * g++.dg/parse/pragma2.C: Update expected error lines.
  14805. 2006-01-04 Jakub Jelinek <jakub@redhat.com>
  14806. * g++.dg/other/i386-2.C: New test.
  14807. PR target/25554
  14808. * gcc.c-torture/compile/20051228-1.c: New test.
  14809. PR c/25559
  14810. * gcc.dg/pr25559.c: New test.
  14811. 2006-01-03 Mark Mitchell <mark@codesourcery.com>
  14812. PR c++/25492
  14813. * g++.dg/lookup/friend9.C: New test.
  14814. PR c++/25625
  14815. * g++.dg/template/repo5.C: New test.
  14816. 2006-01-03 Steven G. Kargl <kargls@comcast.net>
  14817. PR fortran/25101
  14818. * gfortran.dg/forall_2.f90: New test.
  14819. 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
  14820. * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
  14821. dg-require-weak. Adjust regexp to handle leading-underscore
  14822. targets and space as well as TAB after .weak. Change previous
  14823. 64-bit fix to not use naked dot.
  14824. 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
  14825. PR rtl-optimization/25578
  14826. * gcc.c-torture/execute/20060102-1.c: New testcase.
  14827. 2006-01-03 Richard Guenther <rguenther@suse.de>
  14828. PR c/25183
  14829. * gcc.dg/torture/pr25183.c: New testcase.
  14830. 2006-01-03 Jakub Jelinek <jakub@redhat.com>
  14831. Merge from gomp-branch.
  14832. * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
  14833. * gcc.dg/ia64-sync-2.c: Likewise.
  14834. * gcc.dg/ia64-sync-3.c: Likewise.
  14835. * gcc.dg/ia64-sync-4.c: Likewise.
  14836. * gcc.dg/sync-2.c: Likewise.
  14837. * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
  14838. that sparc64-*-* and sparcv9-*-* supports sync builtins.
  14839. 2006-01-02 Mark Mitchell <mark@codesourcery.com>
  14840. PR c++/25635
  14841. * g++.dg/parse/operator6.C: New test.
  14842. PR c++/25637
  14843. * g++.dg/parse/error29.C: New test.
  14844. PR c++/25638
  14845. * g++.dg/parse/dtor6.C: New test.
  14846. PR c++/25633
  14847. * g++.dg/parse/ctor3.C: New test.
  14848. PR c++/25634
  14849. * g++.dg/template/class3.C: New test.
  14850. 2006-01-02 Geoffrey Keating <geoffk@apple.com>
  14851. * g++.dg/debug/debug9.C: New.
  14852. 2006-01-02 Steven G. Kargl <kargls@comcast.net>
  14853. PR fortran/24640
  14854. * gfortran.dg/label_2.f90: New test.
  14855. 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  14856. * g++.dg/lookup/using12.C: Tighten error marker.
  14857. 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
  14858. Andrew Pinski <pinskia@physics.uc.edu>
  14859. * gcc.target/powerpc/darwin-abi-3.c: New file.
  14860. * gcc.target/powerpc/darwin-abi-4.c: Likewise.
  14861. * gcc.target/powerpc/darwin-abi-5.c: Likewise.
  14862. * gcc.target/powerpc/darwin-abi-6.c: Likewise.
  14863. * gcc.target/powerpc/darwin-abi-7.c: Likewise.
  14864. * gcc.target/powerpc/darwin-abi-8.c: Likewise.
  14865. * gcc.target/powerpc/darwin-abi-9.c: Likewise.
  14866. * gcc.target/powerpc/darwin-abi-10.c: Likewise.
  14867. * gcc.target/powerpc/darwin-abi-11.c: Likewise.
  14868. 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
  14869. * gcc.dg/tree-ssa/loadpre1.c: New;
  14870. * gcc.dg/tree-ssa/loadpre2.c: New;
  14871. * gcc.dg/tree-ssa/loadpre3.c: New;
  14872. * gcc.dg/tree-ssa/loadpre4.c: New;
  14873. * gcc.dg/tree-ssa/loadpre5.c: New;
  14874. * gcc.dg/tree-ssa/loadpre6.c: New;
  14875. * gcc.dg/tree-ssa/loadpre7.c: New;
  14876. * gcc.dg/tree-ssa/loadpre8.c: New;
  14877. * gcc.dg/tree-ssa/loadpre9.c: New;
  14878. 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
  14879. * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
  14880. * g++.dg/abi/thunk4.C: Likewise.
  14881. 2006-01-01 Andreas Jaeger <aj@suse.de>
  14882. * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
  14883. portable.
  14884. 2006-01-01 Jakub Jelinek <jakub@redhat.com>
  14885. PR c++/25294
  14886. * gcc.dg/pragma-pack-3.c: New test.
  14887. * g++.dg/parse/pragma3.C: New test.
  14888. 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  14889. PR middle-end/24827
  14890. * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
  14891. 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  14892. PR testsuite/25214
  14893. * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
  14894. 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
  14895. PR fortran/22607
  14896. * gfortran-dg/pure_byref_3.f90: New.
  14897. fortran/PR 25396
  14898. * gfortran.dg/userdef_operator_1.f90: New.
  14899. 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
  14900. * g++.dg/abi/thunk3.C: New.
  14901. * g++.dg/abi/thunk4.C: New.
  14902. 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
  14903. PR fortran/25532
  14904. * gfortran.dg/host_used_types_1.f90: New test. Check that host
  14905. associated derived type components of derived types are
  14906. properly declared in contained procedures.
  14907. 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  14908. PR libgfortran/25139
  14909. * gfortran.dg/backspace_2.f: New test.
  14910. 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  14911. PR libgfortran/25550
  14912. * gfortran.dg/endfile.f: New test.
  14913. 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  14914. PR libgfortran/25419
  14915. * gfortran.dg/comma.f: New test.
  14916. 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  14917. * lib/gfortran-dg.exp: Remove trailing whitespace.
  14918. * lib/fortran-torture.exp: Test with -fbounds-check instead of
  14919. -funroll-all-loops.
  14920. 2005-12-28 Alan Modra <amodra@bigpond.net.au>
  14921. * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
  14922. Extended Double long doubles or repeat tests when long double is
  14923. the same size as double.
  14924. 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  14925. * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
  14926. PR testsuite/25442
  14927. * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
  14928. gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
  14929. PR testsuite/25441
  14930. * gcc.dg/pr23911.c: Make test variable static.
  14931. PR testsuite/25444
  14932. * gcc.dg/tree-ssa/pr14841.c: Likewise.
  14933. 2005-12-26 Mark Mitchell <mark@codesourcery.com>
  14934. PR c++/25439
  14935. * g++.dg/parse/crash17.C: Adjust error markers.
  14936. * g++.dg/template/error20.C: New test.
  14937. 2005-12-26 Mark Mitchell <mark@codesourcery.com>
  14938. PR c++/23172
  14939. * g++.dg/ext/complit4.C: New test.
  14940. PR c++/25417
  14941. * g++.dg/ext/complit5.C: Likewise.
  14942. 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
  14943. PR tree-optimization/25125
  14944. * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
  14945. gcc.dg/vect/vect-reduc-2short.c: XFAIL.
  14946. * gcc.c-torture/execute/pr25125.c: New.
  14947. 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
  14948. PR fortran/25029
  14949. PR fortran/21256
  14950. * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
  14951. functions with incorrect assumed size references.
  14952. 2005-12-24 Mark Mitchell <mark@codesourcery.com>
  14953. PR c++/23171
  14954. * g++.dg/opt/init1.C: New test.
  14955. 2005-12-23 Mark Mitchell <mark@codesourcery.com>
  14956. PR c++/24671
  14957. * g++.dg/template/sfinae3.C: New test.
  14958. 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  14959. * g++.dg/other/friend4.C: New test.
  14960. 2005-12-23 Jakub Jelinek <jakub@redhat.com>
  14961. PR target/25005
  14962. * g++.dg/opt/pr25005.C: New test.
  14963. 2005-12-22 Mark Mitchell <mark@codesourcery.com>
  14964. PR c++/25369
  14965. * g++.dg/template/ptrmem16.C: New test.
  14966. 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
  14967. PR fortran/25029
  14968. PR fortran/21256
  14969. * gfortran.dg/initialization_1.f90: Add test of SIZE.
  14970. 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  14971. PR libgfortran/25307
  14972. * gfortran.dg/list_read_5.f90: New test.
  14973. 2005-12-22 Richard Henderson <rth@redhat.com>
  14974. * gcc.target/i386/sse-7.c: Use -msse2.
  14975. 2005-12-23 Jakub Jelinek <jakub@redhat.com>
  14976. PR rtl-optimization/25432
  14977. * gcc.c-torture/compile/20051216-1.c: New test.
  14978. PR objc/25328
  14979. * objc/execute/pr25328.m: New test.
  14980. 2005-12-22 Mark Mitchell <mark@codesourcery.com>
  14981. PR c++/25364
  14982. * g++.dg/template/call4.C: New test.
  14983. 2005-12-22 Dale Johannesen <dalej@apple.com>
  14984. * gcc.target/i386/sse-17.c: New.
  14985. 2005-12-22 Paul Brook <paul@codesourcery.com>
  14986. * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
  14987. 2005-12-22 Paul Brook <paul@codesourcery.com>
  14988. * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
  14989. 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
  14990. PR tree-opt/25513
  14991. * gcc.c-torture/compile/pr25513.c: New test.
  14992. 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  14993. PR c++/23333
  14994. * g++.dg/parse/error25.C: Add more tests.
  14995. 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  14996. PR fortran/18990
  14997. * gfortran.dg/der_charlen_1.f90: New.
  14998. 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
  14999. PR fortran/20889
  15000. * gfortran.dg/pointer_component_type_1.f90: New test.
  15001. PR fortran/25029
  15002. PR fortran/21256
  15003. * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
  15004. should give an error with assumed size array refernces and checks
  15005. those that should not.
  15006. * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
  15007. reference an upper bound so that it does not generate an error.
  15008. PR fortran/19362
  15009. PR fortran/20244
  15010. PR fortran/20864
  15011. PR fortran/25391
  15012. * gfortran.dg/used_dummy_types_1.f90: New test.
  15013. * gfortran.dg/used_dummy_types_2.f90: New test.
  15014. * gfortran.dg/used_dummy_types_3.f90: New test.
  15015. * gfortran.dg/used_dummy_types_4.f90: New test.
  15016. * gfortran.dg/used_dummy_types_5.f90: New test.
  15017. PR fortran/23152
  15018. * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
  15019. group already being USE associated.
  15020. * gfortran.dg/assumed_shape_nml.f90: New test.
  15021. * gfortran.dg/assumed_size_nml.f90: New test.
  15022. PR fortran/20862
  15023. PR fortran/25053
  15024. PR fortran/25063
  15025. PR fortran/25064
  15026. PR fortran/25066
  15027. PR fortran/25067
  15028. PR fortran/25068
  15029. PR fortran/25307
  15030. * gfortran.dg/io_constraints_1.f90: New test.
  15031. * gfortran.dg/io_constraints_1.f90: New test.
  15032. * gfortran.dg/iostat_3.f90: Change wording of warning.
  15033. * gfortran.dg/g77/19981216-0.f: The same.
  15034. 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
  15035. PR tree-optimization/23518
  15036. * gcc.dg/pr23518.c: New.
  15037. 2005-12-21 Mike Stump <mrs@apple.com>
  15038. * gcc.dg/attr-weakref-1.c: Really skip on darwin.
  15039. 2005-12-21 Paul Brook <paul@codesourcery.com>
  15040. * gcc.dg/pr19340.c: Skip on m68k targets.
  15041. 2005-12-21 Steven Bosscher <stevenb@suse.de>
  15042. PR rtl-optimization/25196
  15043. * gcc.dg/pr25196.c: New test.
  15044. 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
  15045. PR fortran/25423
  15046. gfortran.dg/where_nested_1.f90: New.
  15047. 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
  15048. PR tree-optimization/25382.
  15049. * gcc.dg/tree-ssa/pr25382.c: New.
  15050. 2005-12-20 Richard Guenther <rguenther@suse.de>
  15051. PR middle-end/24306
  15052. * gcc.target/i386/pr24306.c: New testcase.
  15053. 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
  15054. PR tree-optimization/25501
  15055. * gcc.dg/tree-ssa/pr25501.c: New.
  15056. 2005-12-20 Richard Guenther <rguenther@suse.de>
  15057. Revert
  15058. 2005-12-02 Richard Guenther <rguenther@suse.de>
  15059. * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
  15060. 2005-12-20 Mark Mitchell <mark@codesourcery.com>
  15061. PR c++/21228
  15062. * g++.dg/warn/Wunreachable-code-2.C: New test.
  15063. 2005-12-19 Mark Mitchell <mark@codesourcery.com>
  15064. PR c++/24278
  15065. * g++.dg/template/ctor5.C: New test.
  15066. PR c++/24915
  15067. * g++.dg/template/overload8.C: New test.
  15068. 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
  15069. * gcc.c-torture/compile/pr25483 : New test.
  15070. 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  15071. PR c++/20552
  15072. * g++.dg/ext/typeof10.C: New test.
  15073. 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
  15074. * gcc.dg/mt-loopi1.c: New.
  15075. 2005-12-18 Richard Guenther <rguenther@suse.de>
  15076. PR tree-optimization/25481
  15077. * gcc.dg/torture/pr25481.c: New testcase.
  15078. 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
  15079. PR rtl-optimization/21041
  15080. * gcc.dg/pr21041.c: New test.
  15081. 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  15082. PR libgfortran/25463
  15083. * gfortran.dg/advance.f90: New test.
  15084. 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
  15085. * gcc.dg/20051201-1.c: New test.
  15086. 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
  15087. PR fortran/25018
  15088. * gfortran.dg/initialization_1.f90: New test.
  15089. * gfortran.dg/enum_5.f90: Change dg-error to new message.
  15090. * gfortran.dg/g77/980616-0.f: The same.
  15091. 2005-12-17 Steven G. Kargl <kargls@comcast.net>
  15092. * PR fortran/25458
  15093. * gfortran.dg/chkbits.f90: New test.
  15094. 2005-12-17 Steven G. Kargl <kargls@comcast.net>
  15095. * gfortran.dg/enum_5.f: Revert to previous version.
  15096. 2005-12-17 Steven G. Kargl <kargls@comcast.net>
  15097. * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
  15098. * gfortran.dg/nested_modules_1.f90: Ditto.
  15099. * gfortran.dg/hollerith_f95.f90: Ditto.
  15100. * gfortran.dg/select_5.f90: Ditto.
  15101. * gfortran.dg/secnds.f: Ditto.
  15102. * gfortran.dg/hollerith2.f90: Ditto.
  15103. * gfortran.dg/imag_2.f: Ditto.
  15104. * gfortran.dg/ftell_2.f90: Ditto.
  15105. * gfortran.dg/malloc_free_1.f90: Ditto.
  15106. * gfortran.dg/logint-1.f: Ditto.
  15107. * gfortran.dg/recursive_statement_functions.f90: Ditto.
  15108. * gfortran.dg/e_d_fmt.f90: Ditto.
  15109. * gfortran.dg/hollerith_legacy.f90: Ditto.
  15110. * gfortran.dg/logint-2.f: Ditto.
  15111. * gfortran.dg/enum_5.f90: Ditto.
  15112. * gfortran.dg/f2c_2.f90: Ditto.
  15113. * gfortran.dg/pr17143.f90: Ditto.
  15114. * gfortran.dg/namelist_14.f90: Ditto.
  15115. * gfortran.dg/logint-3.f: Ditto.
  15116. * gfortran.dg/spread_scalar_source.f90: Ditto.
  15117. * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
  15118. * gfortran.dg/namelist_11.f: Ditto.
  15119. * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
  15120. * gfortran.dg/g77/20010519-1.f
  15121. * gfortran.dg/g77/alpha1.f: Ditto.
  15122. * gfortran.dg/g77/990115-1.f: Ditto.
  15123. * gfortran.dg/g77/erfc.f: Ditto.
  15124. * gfortran.dg/g77/19990313-3.f: Ditto.
  15125. * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
  15126. * gfortran.dg/g77/20010426.f: Ditto.
  15127. * gfortran.dg/g77/19990313-0.f: Ditto.
  15128. * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
  15129. * gfortran.dg/g77/20000629-1.f: Ditto.
  15130. * gfortran.dg/g77/970125-0.f: Ditto.
  15131. * gfortran.dg/g77/8485.f: Ditto.
  15132. * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
  15133. * gfortran.dg/g77/19990313-1.f: Ditto.
  15134. * gfortran.dg/g77/int8421.f: Ditto.
  15135. * gfortran.dg/g77/19990305-0.f: Ditto.
  15136. * gfortran.dg/g77/947.f: Ditto.
  15137. * gfortran.dg/g77/19990905-2.f: Ditto.
  15138. * gfortran.dg/g77/cabs.f: Ditto.
  15139. * gfortran.dg/g77/19990313-2.f: Ditto.
  15140. * gfortran.dg/g77/20020307-1.f: Ditto.
  15141. * gfortran.dg/g77/dcomplex.f: Ditto.
  15142. * gfortran.dg/g77/19990502-1.f: Ditto.
  15143. * gfortran.dg/g77/19981216-0.f: Ditto.
  15144. * gfortran.dg/common_4.f90: Ditto.
  15145. * gfortran.dg/entry_4.f90: Ditto.
  15146. * gfortran.dg/equiv_constraint_2.f90: Ditto.
  15147. * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
  15148. * gfortran.dg/namelist_12.f: Ditto.
  15149. * gfortran.dg/scale_1.f90: Ditto.
  15150. * gfortran.dg/modulo_1.f90
  15151. * gfortran.dg/hollerith.f90: Ditto.
  15152. * gfortran.dg/direct_io_3.f90: Ditto.
  15153. * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
  15154. * gfortran.dg/gnu_logical_1.F: Ditto.
  15155. * gfortran.dg/unf_io_convert_1.f90: Ditto.
  15156. * gfortran.dg/assign_1.f90: Ditto.
  15157. * gfortran.dg/g77_intrinsics_sub.f: Ditto.
  15158. * gfortran.dg/pr23095.f: Ditto.
  15159. * gfortran.dg/read_float_1.f90: Ditto.
  15160. 2005-12-17 Andreas Jaeger <aj@suse.de>
  15161. * gcc.dg/attr-weakref-1.c: Do not run on darwin.
  15162. * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
  15163. 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  15164. PR fortran/24268
  15165. * gfortran.dg/fmt_white.f: New test.
  15166. 2005-12-16 Steven G. Kargl <kargls@comcast.net>
  15167. * gfortran.dg/label_1.f90: New test.
  15168. 2005-12-15 Ben Elliston <bje@au.ibm.com>
  15169. PR testsuite/25422
  15170. * gcc.dg/20031012-1.c: Add -Walways-true option.
  15171. * gcc.dg/weak/weak-3.c: Likewise.
  15172. * g++.old-deja/g++.mike/warn8.C: Likewise.
  15173. 2005-12-16 Mike Stump <mrs@apple.com>
  15174. * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
  15175. exit.
  15176. 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  15177. PR libgfortran/25264
  15178. PR libgfortran/25349
  15179. * gfortran.dg/tl_editing.f90: Added additional checks.
  15180. * gfortran.dg/t_editing.f: New test.
  15181. * gfortran.dg/write_padding.f90: New test
  15182. 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  15183. PR testsuite/25215
  15184. * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
  15185. 2005-12-16 Jakub Jelinek <jakub@redhat.com>
  15186. PR rtl-optimization/24899
  15187. * gcc.c-torture/execute/20051215-1.c: New test.
  15188. 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
  15189. PR 24823
  15190. * gfortran.dg/pr24823.f: New test.
  15191. 2005-12-16 Jeff Law <law@redhat.com>
  15192. * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
  15193. 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
  15194. * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
  15195. (base_types): Change C++ style comments to C style comments. Remove
  15196. aligned types from the array. Keep Enums disabled.
  15197. (complex_types): Remove aligned types from the array.
  15198. Comment out "_Complex long double".
  15199. (attrib_types): Remove.
  15200. (complex_attrib_types): Remove.
  15201. (attrib_array_types): Remove.
  15202. (complex_attrib_array_types): Remove.
  15203. (aligned_bitfld_types): Remove.
  15204. (n_aligned_bitfld_types): Remove.
  15205. (FEATURE_ALIGNEDPACKED): Delete.
  15206. (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
  15207. (singles): Remove support for adding attributes.
  15208. (choose_type): Remove support for attributed types.
  15209. (generate_fields): Remove support for attributed bit-fields.
  15210. Remove support for adding attributes.
  15211. (generate_random_tests): Remove support for adding attributes.
  15212. (features): Add back "[0] :0" and "complex vector [0]".
  15213. (main): Remove support for attributed bit-fields.
  15214. Uncomment the calling of generate_random_tests for the rests of
  15215. the tests.
  15216. 2005-12-16 Jan Hubicka <jh@suse.cz>
  15217. * gcc.c-torture/combine/pr25224.c: New.
  15218. 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
  15219. PR other/25028
  15220. * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
  15221. HP-UX.
  15222. 2005-12-15 Richard Sandiford <richard@codesourcery.com>
  15223. * gcc.dg/20051215-1.c: New file.
  15224. 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  15225. * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
  15226. * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
  15227. 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
  15228. PR fortran/18197
  15229. * gfortran.dg/dummy_functions_1.f90: New.
  15230. 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
  15231. PR rtl-optimization/25310
  15232. * gcc.c-torture/compile/pr25310.c: New test.
  15233. 2005-12-14 Jakub Jelinek <jakub@redhat.com>
  15234. PR debug/25023
  15235. * gcc.dg/pr25023.c: New test.
  15236. 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  15237. * g++.old-deja/g++.brendan/redecl1.C,
  15238. g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
  15239. g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
  15240. g++.old-deja/g++.oliva/typeof1.C,
  15241. g++.old-deja/g++.other/crash16.C,
  15242. g++.old-deja/g++.other/crash34.C,
  15243. g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
  15244. g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
  15245. g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
  15246. g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
  15247. g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
  15248. g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
  15249. Remove xfail.
  15250. 2005-12-14 Kean Johnston <jkj@sco.com>
  15251. Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  15252. * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
  15253. * gcc.target/i386/20020523-1.c: Ditto.
  15254. * gcc.target/i386/tailcall-1.c: Ditto.
  15255. * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
  15256. * gcc.target/i386/ssetype-5.c: Ditto.
  15257. 2005-12-14 Jeff Law <law@redhat.com>
  15258. * gcc.dg/tree-ssa/foldstring-1.c: New test.
  15259. 2005-12-14 Jakub Jelinek <jakub@redhat.com>
  15260. PR target/25254
  15261. PR target/24188
  15262. * gcc.target/i386/pr25254.c: New test.
  15263. * gfortran.dg/PR24188.f: New test.
  15264. 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
  15265. * lib/fortran-torture.exp: Catch remaining uses of
  15266. remote_file build delete.
  15267. 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  15268. * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
  15269. 2005-12-14 Ben Elliston <bje@au.ibm.com>
  15270. * gcc.dg/warn-addr-cmp.c: New test.
  15271. 2005-12-13 Jakub Jelinek <jakub@redhat.com>
  15272. PR debug/25023
  15273. PR target/25293
  15274. * gcc.target/i386/pr25293.c: New test.
  15275. 2005-12-13 Petr Machata <machata@post.cz>
  15276. PR c++/24907
  15277. * g++.dg/parse/comma2.C: New test.
  15278. 2005-12-13 Mark Mitchell <mark@codesourcery.com>
  15279. Jakub Jelinek <jakub@redhat.com>
  15280. * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
  15281. * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
  15282. (limits.h): Include unconditionally.
  15283. (stdlib.h): Likewise.
  15284. (hashtab.h): Do not include.
  15285. (getopt.h): Likewise.
  15286. (stddef.h): Include.
  15287. (hashval_t): Define.
  15288. (struct entry): Add "next" field.
  15289. (HASH_SIZE): New macro.
  15290. (hash_table): New variable.
  15291. (switchfiles): Do not use xmalloc.
  15292. (mix): New macro.
  15293. (iterative_hash): New function.
  15294. (hasht): Remove.
  15295. (e_exists): New function.
  15296. (e_insert): Likewise.
  15297. (output): Use, instead of libiberty hashtable functions.
  15298. (main): Do not use getopt. Do not call htab_create.
  15299. 2005-12-13 Jakub Jelinek <jakub@redhat.com>
  15300. PR c++/25331
  15301. * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
  15302. put atal* and atpaal* attributes on array elements.
  15303. (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
  15304. * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
  15305. put atal* and atpaal* attributes on array elements.
  15306. (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
  15307. 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
  15308. * gcc.dg/single-precision-constant.c: New test.
  15309. 2005-12-13 Alan Modra <amodra@bigpond.net.au>
  15310. * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
  15311. gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
  15312. gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
  15313. gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
  15314. gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
  15315. gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
  15316. gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
  15317. gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
  15318. gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
  15319. gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
  15320. gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
  15321. gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
  15322. gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
  15323. gcc.target/powerpc/ppc-sdata-2.c,
  15324. gcc.target/powerpc/ppc-stackalign-1.c,
  15325. gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
  15326. gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
  15327. gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
  15328. gcc.target/powerpc/rs6000-ldouble-2.c,
  15329. gcc.target/powerpc/rs6000-power2-1.c,
  15330. gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
  15331. powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
  15332. and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
  15333. option into target selector.
  15334. * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
  15335. * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
  15336. 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
  15337. PR objc/25348
  15338. * objc.dg/encode-9.m: New test.
  15339. 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  15340. PR testsuite/20772
  15341. * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
  15342. * gcc.dg/asm-b.c: Fix typo.
  15343. * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
  15344. * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
  15345. gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
  15346. i?86 lp64 and x86_64 ilp32.
  15347. * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
  15348. on i?86 lp64.
  15349. * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
  15350. 2005-12-12 Steven G. Kargl <kargls@comcast.net>
  15351. PR fortran/25078
  15352. gfortran.dg/equiv_5.f90: New test.
  15353. 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
  15354. * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
  15355. * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
  15356. * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
  15357. * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
  15358. * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
  15359. * gcc.dg/tree-ssa/reassoc-5.c: New.
  15360. * gcc.dg/tree-ssa/reassoc-6.c: New.
  15361. * gcc.dg/tree-ssa/reassoc-7.c: New.
  15362. * gcc.dg/tree-ssa/reassoc-8.c: New.
  15363. * gcc.dg/tree-ssa/reassoc-9.c: New.
  15364. * gcc.dg/tree-ssa/reassoc-10.c: New.
  15365. * gcc.dg/tree-ssa/reassoc-11.c: New.
  15366. 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  15367. PR testsuite/25167
  15368. PR testsuite/24478
  15369. * gcc.dg/weak/weak-14.c: Add dg-require-alias.
  15370. 2005-12-12 Mark Mitchell <mark@codesourcery.com>
  15371. PR c++/25300
  15372. * g++.dg/template/inherit.C: Do not use a generic error message.
  15373. 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
  15374. PR libobjc/25354
  15375. * objc.dg/gnu-encoding: New directory.
  15376. * objc.dg/gnu-encoding/compat-common.h: New file.
  15377. * objc.dg/gnu-encoding/struct-layout-1.h: New file.
  15378. * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
  15379. * objc.dg/gnu-encoding/vector-defs.h: New file.
  15380. * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
  15381. * objc.dg/gnu-encoding/generate-random.c: New file.
  15382. * objc.dg/gnu-encoding/generate-random_r.c: New file.
  15383. * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
  15384. * objc.dg/gnu-encoding/generate-random.h: New file.
  15385. 2005-12-11 Mark Mitchell <mark@codesourcery.com>
  15386. PR c++/25337
  15387. * g++.dg/template/defarg7.C: New test.
  15388. 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
  15389. PR libobjc/25347
  15390. * objc.dg/encode-8.m: New test.
  15391. 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
  15392. PR libobjc/25346
  15393. * objc.dg/encode-7.m: New test.
  15394. 2005-12-10 Mark Mitchell <mark@codesourcery.com>
  15395. PR c++/25010
  15396. * g++.dg/opt/inline10.C: New test.
  15397. 2005-12-11 Steven G. Kargl <kargls@comcast.net>
  15398. * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
  15399. 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
  15400. * gfortran.dg/substring_equivalence.f90: typo in comment
  15401. 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  15402. PR fortran/25068
  15403. * gfortran.dg/iostat_3.f90: New test.
  15404. 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
  15405. PR fortran/23815
  15406. * gfortran.dg/unf_io_convert_1.f90: New test.
  15407. * gfortran.dg/unf_io_convert_2.f90: New test.
  15408. * gfortran.dg/unf_io_convert_3.f90: New test.
  15409. 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  15410. PR testsuite/20772
  15411. * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
  15412. g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
  15413. g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
  15414. gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
  15415. gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
  15416. gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
  15417. gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
  15418. gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
  15419. gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
  15420. gcc.dg/torture/fp-int-convert-float128-timode.c,
  15421. gcc.dg/torture/fp-int-convert-float128.c,
  15422. gcc.dg/torture/fp-int-convert-float80-timode.c,
  15423. gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
  15424. gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
  15425. * gcc.dg/tls/opt-1.c: Require effective target fpic.
  15426. 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
  15427. * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
  15428. 2005-12-10 Richard Sandiford <richard@codesourcery.com>
  15429. * gcc.dg/20051207-1.c,
  15430. * gcc.dg/20051207-2.c,
  15431. * gcc.dg/20051207-3.c: New tests.
  15432. 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  15433. PR testsuite/20772
  15434. * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
  15435. gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
  15436. dg-skip-if target selector.
  15437. PR testsuite/20772
  15438. * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
  15439. gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
  15440. gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
  15441. gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
  15442. gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
  15443. gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
  15444. and/or merge with i?86 cases.
  15445. * gcc.dg/tls/opt-3.c: Require effective target fpic.
  15446. PR testsuite/20772
  15447. * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
  15448. g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
  15449. g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
  15450. gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
  15451. x86_64-*-linux*.
  15452. 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
  15453. PR target/25311
  15454. * gcc.c-torture/compile/pr25311.c: New test.
  15455. 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  15456. PR libgfortran/25039
  15457. * gfortran.dg/read_comma.f: New test.
  15458. 2005-12-08 Jakub Jelinek <jakub@redhat.com>
  15459. PR c++/19317
  15460. * g++.dg/opt/pr19317-1.C: New test.
  15461. * g++.dg/opt/pr19317-2.C: New test.
  15462. * g++.dg/opt/pr19317-3.C: New test.
  15463. PR target/19005
  15464. * gcc.c-torture/execute/pr19005.c: New test.
  15465. PR target/17828
  15466. * g++.old-deja/g++.other/comdat5.C: New test.
  15467. * g++.old-deja/g++.other/comdat5-aux.cc: New file.
  15468. * g++.dg/compat/struct-layout-1.exp: New file.
  15469. * g++.dg/compat/struct-layout-1.h: New.
  15470. * g++.dg/compat/struct-layout-1_generate.c: New.
  15471. * g++.dg/compat/struct-layout-1_x1.h: New.
  15472. * g++.dg/compat/struct-layout-1_x2.h: New.
  15473. * g++.dg/compat/struct-layout-1_y1.h: New.
  15474. * g++.dg/compat/struct-layout-1_y2.h: New.
  15475. * gcc.dg/20050330-2.c: New test.
  15476. 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
  15477. PR fortran/25292
  15478. * gfortran.dg/associated_1.f90: New.
  15479. 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
  15480. * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
  15481. ILP32 vect_no_align platforms.
  15482. 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
  15483. Jakub Jelinek <jakub@redhat.com>
  15484. PR target/25268
  15485. * gcc.c-torture/compile/20051207-1.c: New test.
  15486. 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  15487. PR testsuite/20772
  15488. * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
  15489. gcc.dg/torture/pr18582-1.c,
  15490. gcc.target/i386/attributes-error.c: Also test on x86_64.
  15491. * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
  15492. 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  15493. PR c++/19397
  15494. * g++.dg/template/typedef3.C: New test.
  15495. PR c++/19762
  15496. PR c++/19764
  15497. * g++.dg/template/dtor3.C: Fix error markers.
  15498. 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
  15499. * lib/target-supports.exp (check_effective_target_sync_char_short):
  15500. Add s390*.
  15501. 2005-12-06 Janis Johnson <janis187@us.ibm.com>
  15502. * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
  15503. 2005-12-06 Roger Sayle <roger@eyesopen.com>
  15504. * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
  15505. * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
  15506. * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
  15507. * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
  15508. 2005-12-06 Roger Sayle <roger@eyesopen.com>
  15509. PR c++/25263
  15510. * g++.dg/other/array2.C: New test case.
  15511. 2005-12-05 Geoffrey Keating <geoffk@apple.com>
  15512. * gcc.dg/darwin-weakimport-3.c: New.
  15513. * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
  15514. * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
  15515. and to work on Darwin.
  15516. * gcc.dg/attr-weakref-1b.c: New file.
  15517. * gcc.dg/attr-weakref-2.c: New test.
  15518. * gcc.dg/darwin-weakref-1.c: New test.
  15519. 2005-12-05 Janis Johnson <janis187@us.ibm.com>
  15520. PR testsuite/25247
  15521. * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
  15522. use in selector expressions.
  15523. (dg-xfail-if): Ditto.
  15524. * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
  15525. * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
  15526. * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
  15527. * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
  15528. * gcc.test-framework/test-framework.exp: Skip generated tests if
  15529. CHECK_TEST_FRAMEWORK is not 1.
  15530. 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
  15531. PR tree-optimization/24963
  15532. * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
  15533. PR target/24108
  15534. * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
  15535. PR target/18580
  15536. * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
  15537. * gcc.dg/vect/vect-reduc-2short.c: Likewise.
  15538. * gcc.dg/vect/vect-reduc-1short.c: Likewise.
  15539. * gcc.dg/vect/vect-reduc-2char.c: Likewise.
  15540. 2005-12-05 Jakub Jelinek <jakub@redhat.com>
  15541. * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
  15542. dg-options.
  15543. 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
  15544. * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
  15545. 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
  15546. * gcc.dg/format/cast-1.c: New test.
  15547. 2005-12-04 Roger Sayle <roger@eyesopen.com>
  15548. PR c/7776
  15549. * gcc.dg/Wstring-literal-comparison-1.c: New test case.
  15550. * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
  15551. * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
  15552. * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
  15553. 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
  15554. * gcc.dg/cast-pretty-print-1.c: New test.
  15555. 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
  15556. * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
  15557. 2005-12-02 Mark Mitchell <mark@codesourcery.com>
  15558. PR c++/24173
  15559. * g++.dg/template/friend40.C: New test.
  15560. 2005-12-02 Jakub Jelinek <jakub@redhat.com>
  15561. PR target/25199
  15562. * gcc.target/i386/movq-2.c: New test.
  15563. * gcc.target/i386/movq.c: Remove target i?86, instead add
  15564. dg-require-effective-target ilp32.
  15565. 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  15566. PR c++/24103
  15567. * g++.dg/other/default1.C: New test.
  15568. 2005-12-02 Richard Guenther <rguenther@suse.de>
  15569. * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
  15570. 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
  15571. * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
  15572. 2005-12-02 Alan Modra <amodra@bigpond.net.au>
  15573. PR target/21017
  15574. * gcc.target/powerpc/rotate.c: New.
  15575. 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  15576. * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
  15577. * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
  15578. 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
  15579. PR c/13384
  15580. * gcc.dg/pr17730-1.c: Adjust.
  15581. * gcc.dg/lvalue1.c (main): Likewise.
  15582. * gcc.dg/lvalue-2.c: Likewise.
  15583. * g++.dg/pr7503-3.C
  15584. 2005-12-01 Geoffrey Keating <geoffk@apple.com>
  15585. * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
  15586. error messages.
  15587. 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
  15588. PR fortran/24789
  15589. * gfortran.dg/auto_char_dummy_array_2.f90: New test.
  15590. 2005-12-01 Uros Bizjak <uros@kss-loka.si>
  15591. PR target/24475
  15592. * lib/target-supports.exp (check_effective_target_tls): New.
  15593. (check_effective_target_tls_runtime): New.
  15594. * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
  15595. for TLS support.
  15596. * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
  15597. gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
  15598. gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
  15599. gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
  15600. gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
  15601. gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
  15602. gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
  15603. gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
  15604. gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
  15605. g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
  15606. g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
  15607. effective-target TLS.
  15608. * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
  15609. g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
  15610. effective-target TLS runtime.
  15611. 2005-12-01 Uros Bizjak <uros@kss-loka.si>
  15612. * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
  15613. 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
  15614. * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
  15615. gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
  15616. g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
  15617. ignored" warnings when "packing" is the same as the ABI layout.
  15618. 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
  15619. PR fortran/21302
  15620. * gfortran.dg/line_length_1.f: New test.
  15621. * gfortran.dg/line_length_2.f90: Ditto.
  15622. 2005-11-30 Richard Guenther <rguenther@suse.de>
  15623. PR tree-optimization/21655
  15624. * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
  15625. 2005-11-30 Dale Johannesen <dalej@apple.com>
  15626. * gcc.c-torture/compile/pr24930.c: New.
  15627. 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
  15628. PR fortran/15809
  15629. * gfortran.dg/auto_char_dummy_array.f90: New test.
  15630. 2005-11-30 Jeff Law <law@redhat.com>
  15631. * g++.old-deja/g++.law/pr25000.C: New test.
  15632. 2005-11-30 Jakub Jelinek <jakub@redhat.com>
  15633. * gcc.dg/tls/opt-11.c: New test.
  15634. 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
  15635. * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
  15636. targets.
  15637. * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
  15638. LP64 ia64.
  15639. 2005-11-29 Jakub Jelinek <jakub@redhat.com>
  15640. * gfortran.dg/open_access_1.f90: New test.
  15641. 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  15642. * gcc.dg/charset/builtin2.c: New test.
  15643. 2005-11-28 Jakub Jelinek <jakub@redhat.com>
  15644. * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
  15645. on mmix-*-* for *_[xy].c.
  15646. 2005-11-28 Kean Johnston <jkj@sco.com>
  15647. * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
  15648. headers.
  15649. * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
  15650. * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
  15651. * gcc.target/i386/asm-3.c: Ditto.
  15652. * gcc.target/i386/clobbers.c: Ditto.
  15653. * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
  15654. * gcc.target/i386/cmov1.c: Make magic* static so it matches the
  15655. test regexp.
  15656. * gcc.target/i386/mul.c: Ditto.
  15657. * gcc.target/i386/ssetype-1.c: Ditto.
  15658. * gcc.dg/20040813-1.c: Skip on SVR5 systems.
  15659. * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
  15660. static so the test works with -fPIC mode too. Based on comment in
  15661. PR19231 by Pinski.
  15662. * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
  15663. 2005-11-28 Richard Guenther <rguenther@suse.de>
  15664. * gcc.dg/alias-9.c: New testcase.
  15665. * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
  15666. 2005-11-28 Roger Sayle <roger@eyesopen.com>
  15667. Uros Bizjak <uros@kss-loka.si>
  15668. PR middle-end/20219
  15669. * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
  15670. tan(x)/sin(x) transformations.
  15671. 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
  15672. PR middle-end/24575
  15673. * gcc.dg/tree-ssa/divide-3.c: New test.
  15674. * gcc.dg/tree-ssa/divide-4.c: New test.
  15675. 2005-11-27 Steven G. Kargl <kargls@comcast.net>
  15676. PR fortran/24917
  15677. * gfortran.dg/boz_6.f90: New test.
  15678. 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  15679. PR fortran/23912
  15680. * gfortran.dg/modulo_1.f90: New test.
  15681. 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  15682. PR libfortran/24919
  15683. * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
  15684. fail on CRLF platforms.
  15685. * gfortran.dg/ftell_2.f90: Likewise.
  15686. 2005-11-26 Eric Christopher <echristo@apple.com>
  15687. * gcc.dg/intmax_t-1.c: Remove mips xfail.
  15688. 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
  15689. * objc.dg/gnu-runtime-3.m: Simplify.
  15690. 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
  15691. PR middle-end/23669
  15692. * gcc.dg/tree-ssa/divide-1.c: New test.
  15693. * gcc.dg/tree-ssa/divide-2.c: New test.
  15694. 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
  15695. PR libgfortran/24945
  15696. * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
  15697. 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
  15698. PR libgfortran/24945
  15699. * gfortran.dg/open_status_2.f90: New test.
  15700. 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  15701. * gcc.c-torture/execute/builtins/fprintf.c,
  15702. gcc.c-torture/execute/builtins/fputs-lib.c,
  15703. gcc.c-torture/execute/builtins/fputs.c,
  15704. gcc.c-torture/execute/builtins/lib/fprintf.c,
  15705. gcc.c-torture/execute/builtins/lib/printf.c,
  15706. gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
  15707. 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
  15708. * gcc.dg/20050922-2.c: New test.
  15709. 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
  15710. * objc.dg/gnu-runtime-3.m: New test.
  15711. 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  15712. PR c++/9278
  15713. * g++.dg/other/void1.C: New test.
  15714. 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
  15715. PR middle-end/24998
  15716. * gcc.dg/torture/fp-int-convert-float.c,
  15717. gcc.dg/torture/fp-int-convert-double.c,
  15718. gcc.dg/torture/fp-int-convert-long-double.c,
  15719. gcc.dg/torture/fp-int-convert-timode.c,
  15720. gcc.dg/torture/fp-int-convert-float80.c,
  15721. gcc.dg/torture/fp-int-convert-float80-timode.c,
  15722. gcc.dg/torture/fp-int-convert-float128.c,
  15723. gcc.dg/torture/fp-int-convert-float128-timode.c,
  15724. gcc.dg/torture/fp-int-convert.h: New files.
  15725. 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
  15726. PR middle-end/24989
  15727. * gcc.dg/tree-ssa/bool-10.c: New test.
  15728. * gcc.dg/tree-ssa/bool-11.c: New test.
  15729. * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
  15730. 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
  15731. PR middle-end/24990
  15732. * tree-ssa/pr24990-1.c: New test.
  15733. 2005-11-24 Richard Guenther <rguenther@suse.de>
  15734. Dirk Mueller <dmueller@suse.de>
  15735. PR c++/14024
  15736. * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
  15737. * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
  15738. * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
  15739. * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
  15740. * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
  15741. * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
  15742. 2005-11-23 Uros Bizjak <uros@kss-loka.si>
  15743. * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
  15744. 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
  15745. PR c/21668
  15746. * gcc.dg/Wc++-compat.c: New.
  15747. * gcc.dg/Wno-c++-compat.c: New.
  15748. 2005-11-23 Alan Modra <amodra@bigpond.net.au>
  15749. * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
  15750. (vspltish, vspltisw): Likewise.
  15751. 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  15752. PR libgfortran/24794
  15753. * gfortran.dg/namelist_12.f: Fix quotes.
  15754. * gfortran.dg/namelist_13.f90: Fix quotes.
  15755. * gfortran.dg/namelist_14.f90: Fix quotes.
  15756. * gfortran.dg/namelist_15.f90: Fix quotes.
  15757. * gfortran.dg/namelist_use.f90: Fix quotes.
  15758. * gfortran.dg/namelist_use_only.f90: Fix quotes.
  15759. * gfortran.dg/namelist_21.f90: New test.
  15760. * gfortran.dg/namelist_22.f90: New test.
  15761. 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
  15762. PR target/23435
  15763. * gcc.c-torture/compile/pr23435.c: New.
  15764. 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
  15765. * gcc.c-torture/execute/floatunsisf-1.c: New test.
  15766. 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
  15767. * gcc.target/powerpc/405-macchw-1.c,
  15768. gcc.target/powerpc/405-macchw-2.c,
  15769. gcc.target/powerpc/405-macchwu-1.c,
  15770. gcc.target/powerpc/405-macchwu-2.c,
  15771. gcc.target/powerpc/405-machhw-1.c,
  15772. gcc.target/powerpc/405-machhw-2.c,
  15773. gcc.target/powerpc/405-machhwu-1.c,
  15774. gcc.target/powerpc/405-machhwu-2.c,
  15775. gcc.target/powerpc/405-maclhw-1.c,
  15776. gcc.target/powerpc/405-maclhw-2.c,
  15777. gcc.target/powerpc/405-maclhwu-1.c,
  15778. gcc.target/powerpc/405-maclhwu-2.c,
  15779. gcc.target/powerpc/405-mulchw-1.c,
  15780. gcc.target/powerpc/405-mulchw-2.c,
  15781. gcc.target/powerpc/405-mulchwu-1.c,
  15782. gcc.target/powerpc/405-mulchwu-2.c,
  15783. gcc.target/powerpc/405-mulhhw-1.c,
  15784. gcc.target/powerpc/405-mulhhw-2.c,
  15785. gcc.target/powerpc/405-mulhhwu-1.c,
  15786. gcc.target/powerpc/405-mulhhwu-2.c,
  15787. gcc.target/powerpc/405-mullhw-1.c,
  15788. gcc.target/powerpc/405-mullhw-2.c,
  15789. gcc.target/powerpc/405-mullhwu-1.c,
  15790. gcc.target/powerpc/405-mullhwu-2.c,
  15791. gcc.target/powerpc/405-nmacchw-1.c,
  15792. gcc.target/powerpc/405-nmacchw-2.c,
  15793. gcc.target/powerpc/405-nmachhw-1.c,
  15794. gcc.target/powerpc/405-nmachhw-2.c,
  15795. gcc.target/powerpc/405-nmaclhw-1.c,
  15796. gcc.target/powerpc/405-nmaclhw-2.c,
  15797. gcc.target/powerpc/440-macchw-1.c,
  15798. gcc.target/powerpc/440-macchw-2.c,
  15799. gcc.target/powerpc/440-macchwu-1.c,
  15800. gcc.target/powerpc/440-macchwu-2.c,
  15801. gcc.target/powerpc/440-machhw-1.c,
  15802. gcc.target/powerpc/440-machhw-2.c,
  15803. gcc.target/powerpc/440-machhwu-1.c,
  15804. gcc.target/powerpc/440-machhwu-2.c,
  15805. gcc.target/powerpc/440-maclhw-1.c,
  15806. gcc.target/powerpc/440-maclhw-2.c,
  15807. gcc.target/powerpc/440-maclhwu-1.c,
  15808. gcc.target/powerpc/440-maclhwu-2.c,
  15809. gcc.target/powerpc/440-mulchw-1.c,
  15810. gcc.target/powerpc/440-mulchw-2.c,
  15811. gcc.target/powerpc/440-mulchwu-1.c,
  15812. gcc.target/powerpc/440-mulchwu-2.c,
  15813. gcc.target/powerpc/440-mulhhw-1.c,
  15814. gcc.target/powerpc/440-mulhhw-2.c,
  15815. gcc.target/powerpc/440-mulhhwu-1.c,
  15816. gcc.target/powerpc/440-mulhhwu-2.c,
  15817. gcc.target/powerpc/440-mullhw-1.c,
  15818. gcc.target/powerpc/440-mullhw-2.c,
  15819. gcc.target/powerpc/440-mullhwu-1.c,
  15820. gcc.target/powerpc/440-mullhwu-2.c,
  15821. gcc.target/powerpc/440-nmacchw-1.c,
  15822. gcc.target/powerpc/440-nmacchw-2.c,
  15823. gcc.target/powerpc/440-nmachhw-1.c,
  15824. gcc.target/powerpc/440-nmachhw-2.c,
  15825. gcc.target/powerpc/440-nmaclhw-1.c,
  15826. gcc.target/powerpc/440-nmaclhw-2.c: New tests.
  15827. 2005-11-21 Jakub Jelinek <jakub@redhat.com>
  15828. PR fortran/24774
  15829. * gfortran.dg/inquire_9.f90: New test.
  15830. PR fortran/21647
  15831. * gfortran.fortran-torture/execute/inquire_5.f90: New test.
  15832. 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
  15833. PR libfortran/24432
  15834. * lib/target-supports.exp (check_effective_target_fortran_large_real):
  15835. Check that 'cos' is supported.
  15836. 2005-11-21 Paul Thomas <pault@gcc.gnu.org
  15837. PR fortran/24223
  15838. * gfortran.dg/substring_equivalence.f90: New test.
  15839. PR fortran/24705
  15840. * gfortran.dg/auto_internal_assumed.f90: New test.
  15841. 2005-11-21 Uros Bizjak <uros@kss-loka.si>
  15842. * gcc.dg/fold-div-2.c: New test.
  15843. 2005-11-20 Ian Lance Taylor <ian@airs.com>
  15844. PR rtl-optimization/24883
  15845. * gcc.c-torture/compile/pr24883.c: New test.
  15846. 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
  15847. PR middle-end/20583
  15848. * gcc.c-torture/compile/pr20583.c: New.
  15849. 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
  15850. * gcc.c-torture/execute/usmul.c: New test.
  15851. 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
  15852. * gcc.dg/tree-ssa/vrp22.c: New test.
  15853. 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
  15854. PR middle-end/24912
  15855. * gcc.dg/torture/pr24912-1.c: New test.
  15856. 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
  15857. PR fortran/24862
  15858. * gfortran.dg/arrayio_derived_1.f90: New test.
  15859. 2005-11-19 Richard Guenther <rguenther@suse.de>
  15860. PR middle-end/23294
  15861. * gcc.dg/tree-ssa/pr23294.c: New testcase.
  15862. 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
  15863. * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
  15864. 2005-11-18 Mark Mitchell <mark@codesourcery.com>
  15865. PR c++/8355
  15866. * g++.dg/template/friend39.C: New test.
  15867. 2005-11-18 James E Wilson <wilson@specifix.com>
  15868. * gcc.dg/builtin-strstr.c: New.
  15869. 2005-11-18 Richard Henderson <rth@redhat.com>
  15870. * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
  15871. gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
  15872. gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
  15873. gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
  15874. * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
  15875. gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
  15876. gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
  15877. gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
  15878. gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
  15879. renaming to remove initial "ia64-".
  15880. 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
  15881. * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
  15882. 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
  15883. * g++.dg/cpp/string-2.C: New test.
  15884. 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
  15885. * gcc.dg/tree-ssa/loop-14.c: New test.
  15886. 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
  15887. Michael Chamberlain <michael@chamberlain.net.au>
  15888. * ada/acats/run_all.sh (target_run): Kill long running tests.
  15889. 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  15890. * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
  15891. * gcc.dg/cleanup-9.c: Likewise.
  15892. * gcc.dg/cleanup-10.c: Likewise.
  15893. * gcc.dg/cleanup-11.c: Likewise.
  15894. 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  15895. PR fortran/24892
  15896. * gfortran.dg/open_access_append_1.f90: New test.
  15897. * gfortran.dg/open_access_append_2.f90: New test.
  15898. 2005-11-16 Richard Guenther <rguenther@suse.de>
  15899. PR middle-end/24851
  15900. * gcc.c-torture/execute/pr24851.c: New testcase.
  15901. 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
  15902. * gcc.dg/fold-overflow-1.c: New test.
  15903. 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
  15904. * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
  15905. gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
  15906. 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
  15907. * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
  15908. structures.
  15909. * g++.dg/eh/forced2.C: Likewise.
  15910. * g++.dg/eh/forced3.C: Likewise.
  15911. * g++.dg/eh/forced4.C: Likewise.
  15912. 2005-11-11 Mike Stump <mrs@apple.com>
  15913. * g++.old-deja/g++.mike/unused.C: Add.
  15914. 2005-11-15 Mark Mitchell <mark@codesourcery.com>
  15915. PR c++/24667
  15916. * g++.dg/warn/Wcast-qual1.C: New test.
  15917. 2005-11-15 Jan Hubicka <jh@suse.cz>
  15918. * gcc.dg/winline-5.c: Add large-unit-insns limit.
  15919. 2005-11-14 David Edelsohn <edelsohn@gnu.org>
  15920. * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
  15921. 2005-11-14 Diego Novillo <dnovillo@redhat.com>
  15922. PR 24840
  15923. * gcc.dg/tree-ssa/pr24840.c: New test.
  15924. 2005-11-14 Janis Johnson <janis187@us.ibm.com>
  15925. PR testsuite/24841
  15926. * gcc.dg/attr-weakref-1.c: Rearrange test directives.
  15927. 2005-11-14 Dale Johannesen <dalej@apple.com>
  15928. * gcc.c-torture/execute/20051113-1.c: New.
  15929. 2005-11-14 Mark Mitchell <mark@codesourcery.com>
  15930. PR c++/24687
  15931. * g++.dg/template/crash43.C: New test.
  15932. 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
  15933. * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
  15934. 2005-11-13 Mark Mitchell <mark@codesourcery.com>
  15935. PR c++/24817
  15936. * g++.dg/eh/spec8.C: New test.
  15937. 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
  15938. * gcc.dg/pack-test-1.c: Gate on ! default_packed.
  15939. 2005-11-13 Mark Mitchell <mark@codesourcery.com>
  15940. PR c++/20293
  15941. * g++.dg/parse/ambig4.C: New test.
  15942. * g++.dg/tc1/dr101.C: Adjust error markers.
  15943. * g++.dg/lookup/strong-using-2.C: Likewise.
  15944. * g++.dg/lookup/ambig5.C: Likewise.
  15945. * g++.dg/lookup/ambig4.C: Likewise.
  15946. * g++.dg/parse/crash22.C: Likewise.
  15947. 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
  15948. * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
  15949. 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
  15950. * gcc.dg/nested-calls-1.c: New test.
  15951. 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  15952. * gfortran.dg/complex_intrinsic_1.f90: New test.
  15953. * gfortran.dg/complex_intrinsic_2.f90: New test.
  15954. * gfortran.dg/fgetc_1.f90: New test.
  15955. * gfortran.dg/fgetc_2.f90: New test.
  15956. * gfortran.dg/fgetc_3.f90: New test.
  15957. * gfortran.dg/ftell_1.f90: New test.
  15958. * gfortran.dg/ftell_2.f90: New test.
  15959. * gfortran.dg/gnu_logical_1.F: New test.
  15960. * gfortran.dg/gnu_logical_2.f90: New test.
  15961. 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
  15962. PR middle-end/24820
  15963. * gcc.dg/pr24820.c: New test.
  15964. 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
  15965. * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
  15966. * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
  15967. variable.
  15968. 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  15969. PR testsuite/24614
  15970. * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
  15971. 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
  15972. * gcc.target/cris/cris.exp: New file.
  15973. * gcc.target/cris/rld-legit1.c: New test.
  15974. * gcc.target/cris/rld-legit2.c: New test.
  15975. 2005-11-12 Jakub Jelinek <jakub@redhat.com>
  15976. PR c++/24780
  15977. * g++.dg/opt/pr24780.C: New test.
  15978. PR c++/24761
  15979. * g++.dg/template/asm1.C: New test.
  15980. 2005-11-12 Steven G. Kargl <kargls@comcast.net>
  15981. PR libgfortran/24787
  15982. * gfortran.dg/scan_1.f90: New test.
  15983. 2005-11-12 Jan Hubicka <jh@suse.cz>
  15984. * gcc.target/i386/minmax-1.c: New.
  15985. * gcc.target/i386/minmax-2.c: New.
  15986. 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
  15987. * gcc.dg/pr24445.c: Fix for 64-bit targets.
  15988. 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
  15989. * gcc.c-torture/execute/20051110-1.c,
  15990. gcc.c-torture/execute/20051110-2.c: New tests.
  15991. 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
  15992. PR middle-end/24750
  15993. * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
  15994. New tests.
  15995. 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
  15996. * lib/target-libpath.exp (get_shlib_extension): New proc.
  15997. * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
  15998. * lib/gfortran.exp (gfortran_link_flags): Likewise.
  15999. * lib/objc.exp (objc_target_compile): Likewise.
  16000. * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
  16001. detection.
  16002. 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
  16003. * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
  16004. * lib/target-supports.exp (check_effective_target_static_libgfortran):
  16005. Add -static to additional_flags and pass it to target_compile.
  16006. 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
  16007. PR libgfortran/24719
  16008. gfortran.dg/read_noadvance.f90: New test.
  16009. PR libgfortran/24699
  16010. gfortran.dg/fmt_t_2.f90: New test.
  16011. PR libgfortran/24785
  16012. gfortran.dg/read_x_eor.f90: New test.
  16013. PR libgfortran/24584
  16014. gfortran.dg/namelist_empty.f90: Rename test.
  16015. PR libgfortran/24489
  16016. gfortran/read_eor.f90: Rename test.
  16017. 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
  16018. PR fortran/15976
  16019. * gfortran.dg/automatic_module_variable.f90: New test.
  16020. 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
  16021. PR target/24445
  16022. * gcc.dg/pr24445.c: New test.
  16023. 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
  16024. PR fortran/24655
  16025. PR fortran/24755
  16026. * gfortran.dg/recursive_statement_functions.f90: Add statement
  16027. functions using inline intrinsic functions and parameters to test
  16028. that they no longer seg-fault.
  16029. PR fortran/24409
  16030. gfortran.dg/nested_modules_4.f90: New test.
  16031. gfortran.dg/nested_modules_5.f90: New test.
  16032. 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  16033. PR fortran/24643
  16034. * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
  16035. 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
  16036. * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
  16037. failures.
  16038. 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
  16039. * gcc.dg/sparc-getcontext-1.c: New test.
  16040. 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
  16041. * gcc.dg/ifcvt-fabs-1.c: New test.
  16042. 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
  16043. PR other/4372
  16044. * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
  16045. * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
  16046. 2005-11-09 Richard Guenther <rguenther@suse.de>
  16047. PR tree-optimization/24716
  16048. * gcc.c-torture/execute/pr24716.c: New testcase.
  16049. 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
  16050. * gcc.dg/pr24624.c: Disable for non S/390 targets.
  16051. 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
  16052. PR 24624
  16053. * gcc.dg/pr24624.c: Testcase added.
  16054. 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
  16055. PR 24623
  16056. * g++.dg/other/pr24623.C: Testcase added.
  16057. 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
  16058. PR fortran/22607
  16059. * gfortran-dg/pure_byref_1.f90: New.
  16060. * gfortran-dg/pure_byref_2.f90: New.
  16061. 2005-11-09 Uros Bizjak <uros@kss-loka.si>
  16062. PR c/24101
  16063. * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
  16064. * gcc.dg/dg.exp: Run main loop also for *.i files.
  16065. 2005-11-08 Jakub Jelinek <jakub@redhat.com>
  16066. PR c++/19450
  16067. * g++.dg/tls/diag-3.C: New test.
  16068. * g++.dg/tls/diag-4.C: New test.
  16069. * g++.dg/tls/static-1.C: New test.
  16070. * g++.dg/tls/static-1a.cc: New file.
  16071. 2005-11-08 Diego Novillo <dnovillo@redhat.com>
  16072. PR 23046
  16073. * g++.dg/tree-ssa/pr23046.C: New test.
  16074. 2005-11-08 Devang Patel <dpatel@apple.com>
  16075. PR tree-optimization/23115
  16076. * gcc.dg/tree-ssa/pr23115.c: New.
  16077. 2005-11-08 David Edelsohn <edelsohn@gnu.org>
  16078. * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
  16079. * gcc.target/powerpc/pr16155.c: Same.
  16080. * gcc.target/powerpc/altivec-1.c: Same.
  16081. * gcc.target/powerpc/altivec-2.c: Same.
  16082. * gcc.target/powerpc/altivec-3.c: Same.
  16083. * gcc.target/powerpc/altivec-5.c: Same.
  16084. * gcc.target/powerpc/altivec-11.c: Same.
  16085. * gcc.target/powerpc/altivec-12.c: Same.
  16086. * gcc.target/powerpc/altivec-14.c: Same.
  16087. * gcc.target/powerpc/altivec-22.c: Same.
  16088. * gcc.target/powerpc/altivec-consts.c: Same.
  16089. * gcc.target/powerpc/altivec-pr22085.c: Same.
  16090. * gcc.target/powerpc/altivec-splat.c: Same.
  16091. * gcc.target/powerpc/altivec-varargs-1.c: Same.
  16092. * gcc.target/powerpc/altivec-vec-merge.c: Same.
  16093. * gcc.target/powerpc/darwin-longlong.c: Same.
  16094. 2005-11-08 Uros Bizjak <uros@kss-loka.si>
  16095. PR target/19340
  16096. * gcc.dg/pr19340.c: New test.
  16097. 2005-11-07 Ian Lance Taylor <ian@airs.com>
  16098. PR rtl-optimization/24683
  16099. * gcc.dg/pr24683.c: New test.
  16100. 2005-11-07 Uros Bizjak <uros@kss-loka.si>
  16101. * gcc.dg/pr24225.c: Add cleanup-coverage-files.
  16102. * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
  16103. 2005-11-07 Uros Bizjak <uros@kss-loka.si>
  16104. * gcc.target/i386/pr23376.c: Compile with -mmmx.
  16105. 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
  16106. * g++.dg/abi/empty6.C (B): Align to twice pointer size.
  16107. 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
  16108. PR target/24230
  16109. * gcc.target/powerpc/altivec-consts.c,
  16110. gcc.target/powerpc/altivec-splat.c: New testcase.
  16111. 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
  16112. PR c/24599
  16113. * gcc.dg/overflow-2.c: New testcase.
  16114. 2005-11-07 Jakub Jelinek <jakub@redhat.com>
  16115. PR rtl-optimization/23567
  16116. * gcc.c-torture/execute/20051104-1.c: New test.
  16117. 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
  16118. PR fortran/24534
  16119. gfortran.dg/private_type_2.f90: Modified to check that case with
  16120. PRIVATE declaration within derived type is accepted.
  16121. PR fortran/20838
  16122. gfortran.dg/pointer_assign_1.f90: New test.
  16123. PR fortran/20840
  16124. * gfortran.dg/arrayio_0.f90: New test.
  16125. PR fortran/17737
  16126. gfortran.dg/data_initialized.f90: New test.
  16127. gfortran.dg/data_constraints_1.f90: New test.
  16128. gfortran.dg/data_constraints_2.f90: New test.
  16129. 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
  16130. PR fortran/24174
  16131. PR fortran/24305
  16132. * gfortran.dg/large_real_kind_form_io_1.f90: New file.
  16133. 2005-11-06 Diego Novillo <dnovillo@redhat.com>
  16134. PR 24670
  16135. * gcc.dg/tree-ssa/pr24670.c: New test.
  16136. 2005-11-05 Ian Lance Taylor <ian@airs.com>
  16137. PR target/22432
  16138. * gcc.target/i386/pr22432.c: New test.
  16139. 2005-11-05 Richard Henderson <rth@redhat.com>
  16140. * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
  16141. * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
  16142. gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
  16143. gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
  16144. from gcc.dg/alpha-*.
  16145. * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
  16146. gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
  16147. 2005-11-05 Andreas Jaeger <aj@suse.de>
  16148. * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
  16149. 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
  16150. PR target/23424
  16151. * gcc.dg/torture/pr23424-1.c: New test.
  16152. 2005-11-04 Richard Henderson <rth@redhat.com>
  16153. * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
  16154. gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
  16155. gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
  16156. gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
  16157. gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
  16158. gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
  16159. gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
  16160. gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
  16161. gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
  16162. gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
  16163. gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
  16164. gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
  16165. gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
  16166. gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
  16167. gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
  16168. gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
  16169. gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
  16170. gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
  16171. gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
  16172. gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
  16173. gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
  16174. gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
  16175. gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
  16176. gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
  16177. Move from gcc.dg/.
  16178. * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
  16179. gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
  16180. gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
  16181. gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
  16182. gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
  16183. gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
  16184. gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
  16185. gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
  16186. gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
  16187. gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
  16188. gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
  16189. gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
  16190. gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
  16191. gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
  16192. gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
  16193. gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
  16194. gcc.target/i386/lea.c, gcc.target/i386/local.c,
  16195. gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
  16196. gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
  16197. gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
  16198. gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
  16199. gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
  16200. gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
  16201. gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
  16202. gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
  16203. gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
  16204. gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
  16205. gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
  16206. gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
  16207. gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
  16208. gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
  16209. gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
  16210. gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
  16211. gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
  16212. gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
  16213. gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
  16214. gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
  16215. gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
  16216. gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
  16217. * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
  16218. * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
  16219. * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
  16220. * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
  16221. * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
  16222. * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
  16223. 2005-11-04 Diego Novillo <dnovillo@redhat.com>
  16224. PR 24627
  16225. * gcc.dg/tree-ssa/pr24627.c: New test.
  16226. 2005-11-04 Paul Brook <paul@codesourcery.com>
  16227. * gcc.dg/tls/opt-10.c: New test.
  16228. 2005-11-04 Andreas Jaeger <aj@suse.de>
  16229. * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
  16230. avoid extra warnings.
  16231. 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  16232. PR libfortran/22298
  16233. * lib/target-supports.exp
  16234. (check_effective_target_static_libgfortran): New
  16235. static_libgfortran effective target.
  16236. * gfortran.dg/static_linking_1.f: New test.
  16237. * gfortran.dg/static_linking_1.c: New file.
  16238. 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
  16239. * gcc.dg/pr24615.c: Guard test with { target fpic }.
  16240. 2005-11-03 Josh Conner <jconner@apple.com>
  16241. PR c++/19989
  16242. g++.dg/ext/array2.C: New test.
  16243. g++.dg/template/dependent-name3.C: New test.
  16244. g++.dg/template/dependent-name4.C: New test.
  16245. g++.dg/template/sfinae2.C: New test.
  16246. 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
  16247. PR preprocessor/22042
  16248. * gcc.dg/cpp/strify4.c: New test.
  16249. 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
  16250. PR c++/17964
  16251. * g++.dg/cpp/string-1.C: New test.
  16252. 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
  16253. * gcc.target/powerpc: New directory.
  16254. * gcc.target/powerpc/powerpc.exp: New file.
  16255. * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
  16256. gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
  16257. gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
  16258. gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
  16259. gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
  16260. gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
  16261. gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
  16262. gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
  16263. gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
  16264. gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
  16265. gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
  16266. gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
  16267. gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
  16268. gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
  16269. gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
  16270. gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
  16271. gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
  16272. gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
  16273. gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
  16274. gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
  16275. gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
  16276. gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
  16277. gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
  16278. gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
  16279. gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
  16280. gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
  16281. gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
  16282. gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
  16283. gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
  16284. gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
  16285. gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
  16286. gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
  16287. gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
  16288. gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
  16289. 2005-11-03 Mark Mitchell <mark@codesourcery.com>
  16290. PR c++/21627
  16291. * g++.dg/warn/inline2.C: New test.
  16292. 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
  16293. PR middle-end/23155
  16294. * g++.dg/ext/c99struct1.C: New test.
  16295. * gcc.dg/union-cast-1.c: New test.
  16296. * gcc.dg/union-cast-2.c: New test.
  16297. * gcc.dg/union-cast-3.c: New test.
  16298. 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
  16299. PR middle-end/24589
  16300. * gcc.c-torture/execute/zero-struct-2.c: New test.
  16301. 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
  16302. PR c++/24582
  16303. * g++.dg/init/switch1.C: New test.
  16304. 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
  16305. * gcc.dg/delay-slot-1.c: New test.
  16306. 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
  16307. PR target/24620
  16308. * gcc.dg/pr24620.c: New test.
  16309. 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
  16310. PR c/24329
  16311. * gcc.dg/format/unnamed-1.c: New test.
  16312. 2005-11-02 Mark Mitchell <mark@codesourcery.com>
  16313. PR c++/22434
  16314. * g++.dg/expr/cond8.C: New test.
  16315. PR c++/24560
  16316. * g++.dg/parse/dot1.C: New test.
  16317. 2005-11-02 Jan Hubicka <jh@suse.cz>
  16318. PR target/23303
  16319. * gcc.dg/i386-lea.c: New test
  16320. 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
  16321. PR target/24615
  16322. * gcc.dg/pr24615.c: New test.
  16323. 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
  16324. PR target/24600
  16325. * gcc.dg/pr24600.c: New test.
  16326. 2005-11-02 Mark Mitchell <mark@codesourcery.com>
  16327. PR c++/19253
  16328. * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
  16329. * g++.dg/parse/typename9.C: New test.
  16330. * g++/dg/parse/typename10.C: Likewise.
  16331. 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
  16332. PR fortran/18157
  16333. * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
  16334. * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
  16335. * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
  16336. 2005-11-02 Mark Mitchell <mark@codesourcery.com>
  16337. PR c++/24569
  16338. * g++.dg/debug/static1.C: New test.
  16339. 2005-11-02 Josh Conner <jconner@apple.com>
  16340. * g++.dg/crash38.C: moved into proper directory...
  16341. * g++.dg/template/crash42.C: ...here
  16342. 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
  16343. PR target/18338
  16344. * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
  16345. pcc_bitfield_type_matters || default_packed.
  16346. * lib/target-supports.exp
  16347. (check_effective_target_pcc_bitfield_type_matters): New proc.
  16348. * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
  16349. PR testsuite/23304
  16350. * lib/target-supports.exp (check_effective_default_packed): New proc.
  16351. * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
  16352. Gate expected errors on target ! default_packed.
  16353. * g++.dg/ext/packed4.C: Gate on target ! default_packed.
  16354. 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  16355. * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
  16356. change (r106358).
  16357. 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  16358. PR fortran/24008
  16359. * gfortran.dg/entry_5.f90: New.
  16360. * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
  16361. 2005-11-01 Bob Wilson <bob.wilson@acm.org>
  16362. * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
  16363. 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
  16364. PR fortran/21565
  16365. gfortran.dg/namelist_blockdata.f90: New test.
  16366. PR fortran/18737
  16367. gfortran.dg/external_implicit_none.f90: New test.
  16368. PR fortran/14994
  16369. * gfortran.dg/secnds.f: New test.
  16370. 2005-10-31 Jan Hubicka <jh@suse.cz>
  16371. PR target/20928
  16372. * gcc.c-torture/compile/pr20928.c: New test.
  16373. 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
  16374. PR middle-end/23492
  16375. * gcc.c-torture/compile/zero-strct-5.c: New test.
  16376. 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
  16377. PR libgfortran/24584
  16378. * gfortran.dg/pr24584.f90: New test.
  16379. 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
  16380. PR fortran/18883
  16381. * gfortran.dg/char_result_9.f90: New.
  16382. * gfortran.dg/char_result_10.f90: New.
  16383. 2005-10-30 Jan Hubicka <jh@suse.cz>
  16384. * g++.dg/tree-ssa/pr24172.C: New testcase.
  16385. 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  16386. * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
  16387. 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
  16388. * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
  16389. gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
  16390. gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
  16391. gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
  16392. gfortran.dg/enum_9.f90,
  16393. gfortran.fortran-torture/compile/enum_1.f90,
  16394. gfortran.fortran-torture/execute/enum_1.f90,
  16395. gfortran.fortran-torture/execute/enum_2.f90,
  16396. gfortran.fortran-torture/execute/enum_3.f90,
  16397. gfortran.fortran-torture/execute/enum_4.f90: New tests.
  16398. 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
  16399. PR target/18482
  16400. * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
  16401. For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
  16402. 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  16403. PR libfortran/20179
  16404. * gfortran.dg/mixed_io_1.f90: New test.
  16405. * gfortran.dg/mixed_io_1.c: New file.
  16406. 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  16407. * gfortran.dg/malloc_free_1.f90: New test.
  16408. 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
  16409. * gcc.dg/nested-func-4.c: Require profiling -pg.
  16410. 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
  16411. PR C++/23229
  16412. * g++.dg/warn/main-2.C: New test.
  16413. 2005-10-28 Steven G. Kargl <kargls@comcast.net>
  16414. PR fortran/24545
  16415. * gfortran.dg/interface_2.f90: new test.
  16416. 2005-10-28 Josh Conner <jconner@apple.com>
  16417. PR c++/22153
  16418. * g++.dg/template/crash38.C: New test.
  16419. * g++.dg/parse/explicit1.C: Change expected errors.
  16420. 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
  16421. PR C++/23426
  16422. * g++.dg/other/large-size-array.C: New test.
  16423. 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
  16424. PR middle-end/24362
  16425. * g++.dg/opt/complex4.C: New test.
  16426. 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
  16427. * gcc.dg/nested-func-4.c: New test.
  16428. 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
  16429. PR fortran/24158
  16430. gfortran.dg/derived_recursion.f90: New test.
  16431. gfortran.dg/implicit_actual.f90: New test.
  16432. 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
  16433. PR middle-end/24295, PR testsuite/24477
  16434. * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
  16435. removed when weakref hits the tree.
  16436. 2005-10-25 Jakub Jelinek <jakub@redhat.com>
  16437. * gfortran.dg/cray_pointers_4.f90: New test.
  16438. * gfortran.dg/cray_pointers_5.f90: New test.
  16439. 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
  16440. PR fortran/22290
  16441. * gfortran.dg/assign_5.f90: New test.
  16442. * gfortran.dg/assign_6.f: New test.
  16443. 2005-10-25 Uros Bizjak <uros@kss-loka.si>
  16444. * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
  16445. CPU has no SSE support.
  16446. 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
  16447. PR libgfortran/24224
  16448. * gfortran.dg/arrayio_1.f90: Update attribution.
  16449. * gfortran.dg/arrayio_2.f90: Update attribution.
  16450. * gfortran.dg/arrayio_3.f90: Update attribution.
  16451. * gfortran.dg/arrayio_4.f90: Update test conditions.
  16452. * gfortran.dg/arrayio_5.f90: Update attribution.
  16453. * gfortran.dg/arrayio_6.f90: New test.
  16454. * gfortran.dg/arrayio_7.f90: New test.
  16455. 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
  16456. * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
  16457. 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
  16458. * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
  16459. 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
  16460. PR fortran/24416
  16461. * gfortran.dg/namelist_char_only.f90: New test.
  16462. 2005-10-24 Asher Langton <langton2@llnl.gov>
  16463. PR fortran/17031
  16464. PR fortran/22282
  16465. * gfortran.dg/cray_pointers_1.f90: New test.
  16466. * gfortran.dg/cray_pointers_2.f90: New test.
  16467. * gfortran.dg/cray_pointers_3.f90: New test.
  16468. * gfortran.dg/loc_1.f90: New test.
  16469. * gfortran.dg/loc_2.f90: New test.
  16470. 2005-10-24 Steven Bosscher <stevenb@suse.de>
  16471. * gcc.dg/pr24225.c: New test.
  16472. 2005-10-24 Asher Langton <langton2@llnl.gov>
  16473. * gfortran.dg/dup_save_1.f90: New test.
  16474. * gfortran.dg/dup_save_2.f90: New test.
  16475. 2005-10-24 Paul Brook <paul@codesourcery.com>
  16476. PR 24107
  16477. * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
  16478. stdint.h.
  16479. 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
  16480. PR libgfortran/24489
  16481. * gfortran.dg/pr24489.f90: New test.
  16482. 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
  16483. PR fortran/23635
  16484. * gfortran.dg/ichar_1.f90: Add tests for derived types.
  16485. 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
  16486. PR target/18911
  16487. * g++.dg/init/array16.C: Skip for mmix-*-*.
  16488. 2005-10-23 Asher Langton <langton2@llnl.gov>
  16489. * gfortran.dg/byte_1.f90: New test.
  16490. * gfortran.dg/byte_2.f90: New test.
  16491. 2005-10-23 David Edelsohn <edelsohn@gnu.org>
  16492. * gcc.dg/attr-alias-3.c: XFAIL on AIX.
  16493. 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
  16494. PR fortran/18022
  16495. * gfortran.dg/assign_func_dtcomp_1.f90: New test.
  16496. PR fortran/24311
  16497. * gfortran.dg/merge_char_const.f90: New test.
  16498. PR fortran/24384
  16499. * gfortran.dg/spread_scalar_source.f90: New test.
  16500. 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
  16501. * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
  16502. * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
  16503. * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
  16504. * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
  16505. 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
  16506. PR fortran/24426
  16507. * gfortran.dg/der_pointer_4.f90: New.
  16508. 2005-10-22 David Ayers <d.ayers@inode.at>
  16509. * obj-c++.dg/except-1.mm: Simplify.
  16510. 2005-10-21 David Ayers <d.ayers@inode.at>
  16511. * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
  16512. 2005-10-21 Jakub Jelinek <jakub@redhat.com>
  16513. * gfortran.dg/assumed_dummy_2.f90: New test.
  16514. 2005-10-21 James E Wilson <wilson@specifix.com>
  16515. PR preprocessor/15220
  16516. * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
  16517. 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
  16518. * gcc.c-torture/execute/20051021-1.c: New test.
  16519. 2005-10-21 Mark Mitchell <mark@codesourcery.com>
  16520. PR c++/24260
  16521. * g++.dg/ext/tmplattr1.C: New test.
  16522. 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
  16523. PR fortran/24440
  16524. * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
  16525. 2005-10-20 Geoffrey Keating <geoffk@apple.com>
  16526. * obj-c++.dg/except-1.mm: New.
  16527. * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
  16528. 2005-10-21 Alan Modra <amodra@bigpond.net.au>
  16529. * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
  16530. 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
  16531. PR middle-end/24295
  16532. * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
  16533. declarations with the same names as thunks' alias targets, use
  16534. aliases instead.
  16535. * gcc.dg/attr-alias-3.c: New test.
  16536. * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
  16537. 2005-10-20 Mark Mitchell <mark@codesourcery.com>
  16538. PR c++/22618
  16539. * g++.dg/parse/access8.C: New test.
  16540. 2005-10-20 Richard Guenther <rguenther@suse.de>
  16541. PR c++/24439
  16542. * g++.dg/tree-ssa/pr24439.C: New testcase.
  16543. 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
  16544. * g++.dg/opt/delay-slot-1.C: New test.
  16545. 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
  16546. PR fortran/21625
  16547. * gfortran.fg/der_init_1.f90: New.
  16548. 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
  16549. * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
  16550. 2005-10-19 Mark Mitchell <mark@codesourcery.com>
  16551. PR c++/21908
  16552. * g++.dg/parse/error28.C: New test.
  16553. 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  16554. * gcc.dg/profile-generate-2.c: New test.
  16555. 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
  16556. PR target/23589
  16557. * g++.dg/ext/dllimport11.C: New.
  16558. 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  16559. PR c++/22293
  16560. * g++.dg/other/friend3.C: New test.
  16561. 2005-10-18 Mark Mitchell <mark@codesourcery.com>
  16562. PR c++/23293
  16563. * g++.dg/template/error19.C: New test.
  16564. 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
  16565. PR c++/21383
  16566. * g++.dg/overload/koenig2.C: New.
  16567. PR c++/23118
  16568. * g++.dg/overload/error2.C: New.
  16569. PR c++/22604
  16570. * g++.dg/inherit/covariant14.C: New.
  16571. 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  16572. PR c++/23440
  16573. * g++.dg/parse/for1.C: New test.
  16574. 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
  16575. PR fortran/23446
  16576. * gfortran.dg/host_dummy_index_1.f90: New test.
  16577. PR fortran/21459
  16578. * gfortran.dg/automatic_char_len_2.f90: New test.
  16579. PR fortran/20866
  16580. * gfortran.dg/recursive_statement_functions.f90: New test.
  16581. PR fortran/20853
  16582. * gfortran.dg/assumed_size_dt_dummy.f90: New test.
  16583. PR fortran/20849
  16584. * gfortran.dg/external_initializer.f90: New test.
  16585. PR fortran/20837
  16586. * non_module_public.f90: New test.
  16587. 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
  16588. PR c++/24386
  16589. * g++.dg/template/overload7.C: New.
  16590. PR c++/22551
  16591. * g++.dg/other/switch2.C: Remove expected warnings.
  16592. PR c++/21353
  16593. * g++.dg/template/defarg6.C: New.
  16594. 2005-10-17 Uros Bizjak <uros@kss-loka.si>
  16595. PR target/24315
  16596. * gcc.target/i386/pr24315.c: New test.
  16597. 2005-10-16 Mark Mitchell <mark@codesourcery.com>
  16598. PR c++/24389
  16599. * g++.dg/template/static21.C: New test.
  16600. * g++.dg/template/static21-a.cc: Likewise.
  16601. 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
  16602. PR c++/23959
  16603. * g++.dg/warn/Wswitch-default-1.C: New test.
  16604. * g++.dg/warn/Wswitch-default-2.C: New test.
  16605. 2005-10-16 Mark Mitchell <mark@codesourcery.com>
  16606. PR c++/22173
  16607. * g++.dg/parse/template18.C: New test.
  16608. * g++.dg/template/nontype15.C: Likewise.
  16609. 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
  16610. PR fortran/22273
  16611. * gfortran.dg/spec_expr_2.f90: New.
  16612. 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
  16613. * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
  16614. g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
  16615. gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
  16616. gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
  16617. gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
  16618. gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
  16619. gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
  16620. gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
  16621. previous target-specific skips and warning-message matches where
  16622. applicable.
  16623. 2005-10-15 Mark Mitchell <mark@codesourcery.com>
  16624. PR c++/21347
  16625. * g++.dg/warn/Wctor-dtor.C: New test.
  16626. 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  16627. PR c/23439
  16628. * gcc.dg/for-1.c: New test.
  16629. 2005-10-14 Mark Mitchell <mark@codesourcery.com>
  16630. PR c++/19565
  16631. * g++.dg/warn/Wconversion1.C: New test.
  16632. * g++.dg/ext/packed4.C: Compile with -w.
  16633. * g++.dg/opt/20050511-1.C: Likewise.
  16634. * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
  16635. 2005-10-14 Jakub Jelinek <jakub@redhat.com>
  16636. * gfortran.dg/boz_5.f90: New test.
  16637. 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
  16638. PR c++/22551
  16639. * g++.dg/other/switch2.C: New.
  16640. PR c++/23984
  16641. * g++.dg/init/ctor7.C: New.
  16642. 2005-10-13 David Edelsohn <edelsohn@gnu.org>
  16643. PR c++/23730
  16644. * g++.dg/parse/crash32.C: New test.
  16645. 2005-10-13 Mark Mitchell <mark@codesourcery.com>
  16646. PR c++/20721
  16647. * g++.dg/init/goto2.C: New test.
  16648. PR c++/22464
  16649. * g++.dg/template/crash/41.C: New test.
  16650. PR c++/22180
  16651. * g++.dg/template/crash40.C: New test.
  16652. PR c++/23694
  16653. * g++.dg/parse/friend5.C: New test.
  16654. PR c++/23307
  16655. * g++.dg/template/crash38.C: New test.
  16656. PR c++/22352
  16657. * g++.dg/template/friend38.C: New test.
  16658. PR c++/22405
  16659. * g++.dg/template/crash39.C: New test.
  16660. 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
  16661. * gcc.dg/debug/dwarf2/dwarf-char1.c,
  16662. gcc.dg/debug/dwarf2/dwarf-char2.c,
  16663. gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
  16664. * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
  16665. 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
  16666. * gcc.dg/dll-2.c: Add tests for warnings.
  16667. * gcc.dg/dll-3.c: Likewise.
  16668. * gcc.dg/dll-4.c: Likewise.
  16669. * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
  16670. * g++.dg/ext/dllimport2.C: Likewise.
  16671. * g++.dg/ext/dllimport3.C: Likewise.
  16672. * g++.dg/ext/dllimport7.C: Likewise.
  16673. * g++.dg/ext/dllimport8.C: Likewise.
  16674. * g++.dg/ext/dllimport9.C: Likewise.
  16675. 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
  16676. PR fortran/24092
  16677. * gfortran.dg/derived_pointer_recursion.f90: New test.
  16678. 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
  16679. * gcc.c-torture/execute/20051012-1.c: New test.
  16680. 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
  16681. PR fortran/18082
  16682. * gfortran.dg/automatic_char_len_1.f90: New test.
  16683. 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
  16684. PR fortran/20847
  16685. * gfortran.dg/save_common.f90: New test.
  16686. PR fortran/20856
  16687. * gfortran.dg/save_result.f90: New test.
  16688. 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
  16689. PR c++/21592
  16690. * g++.dg/template/dependent-expr1.C: Add new expected error.
  16691. * g++.dg/template/dependent-expr2.C: Adjust error text.
  16692. * g++.dg/template/overload6.C: New.
  16693. PR c++/23797
  16694. * g++.dg/other/typename8.C: New.
  16695. PR c++/21117
  16696. * g++.dg/other/return1.C: New.
  16697. 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
  16698. PR c++/24052
  16699. * g++.dg/ext/label5.C: New.
  16700. 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
  16701. PR c++/19964
  16702. * g++.dg/parse/crash31.C: New.
  16703. 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
  16704. * g++.dg/ipa/ipa-1.c: New test.
  16705. * g++.dg/ipa/ipa-2.c: New test.
  16706. * g++.dg/ipa/ipa-3.c: New test.
  16707. * g++.dg/ipa/ipa-4.c: New test.
  16708. * g++.dg/ipa/ipa-5.c: New test.
  16709. * g++.dg/ipa/ipa.exp: New file.
  16710. 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
  16711. PR fortran/24207
  16712. * gfortran.dg/private_type_3.f90: New test.
  16713. 2005-10-11 Steven G. Kargl <kargls@comcast.net>
  16714. PR fortran/20786
  16715. gfortran.dg/aint_anint_1.f90: New test.
  16716. 2005-10-11 Steven G. Kargl <kargls@comcast.net>
  16717. PR libgfortran/24313
  16718. gfortran.dg/csqrt.f: New test.
  16719. 2005-10-11 Ian Lance Taylor <ian@airs.com>
  16720. PR c++/8057
  16721. * g++.dg/warn/noeffect7.C: New test.
  16722. * g++.dg/warn/noeffect2.C: Instantiate templates.
  16723. * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
  16724. and warning.
  16725. 2005-10-11 Mark Mitchell <mark@codesourcery.com>
  16726. PR c++/21089
  16727. * g++.dg/init/float1.C: New test.
  16728. PR c++/24277
  16729. * g++.dg/init/member1.C: Tweak error markers.
  16730. 2005-10-11 Janis Johnson <janis187@us.ibm.com>
  16731. PR testsuite/24281
  16732. * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
  16733. Check for null pointer.
  16734. 2005-10-11 Mark Mitchell <mark@codesourcery.com>
  16735. PR c++/21369
  16736. * g++.dg/parse/ret-type3.C: New test.
  16737. 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
  16738. PR tree-opt/23946
  16739. * gcc.c-torture/compile/pr23946.c: New test.
  16740. 2005-10-11 Jakub Jelinek <jakub@redhat.com>
  16741. * g++.dg/opt/mmx2.C: New test.
  16742. 2005-10-10 Mark Mitchell <mark@codesourcery.com>
  16743. PR c++/24277
  16744. * g++.dg/template/static20.C: New test.
  16745. PR c++/24302
  16746. * g++.dg/warn/Wunused-12.C: New test.
  16747. PR c++/23437
  16748. * g++.dg/template/arg4.C: New test.
  16749. 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
  16750. * gcc.dg/ucnid-2.c: XFAIL on Solaris.
  16751. * gcc.dg/ucnid-3.c: Likewise.
  16752. * gcc.dg/ucnid-4.c: Likewise.
  16753. * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
  16754. * g++.dg/other/ucnid-1.C: Likewise.
  16755. * gcc.dg/sparc-frame-1.c: New test.
  16756. 2005-10-10 Mark Mitchell <mark@codesourcery.com>
  16757. PR c++/24139
  16758. * g++.dg/template/spec27.C: New test.
  16759. PR c++/24275
  16760. * g++.dg/template/static19.C: New test.
  16761. 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
  16762. * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
  16763. * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
  16764. 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
  16765. PR target/24136
  16766. * gfortran.fortran-torture/compile/pr24136.f: New test.
  16767. 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
  16768. PR c++/22172
  16769. * g++.dg/parse/crash30.C: New test.
  16770. 2005-10-07 Richard Guenther <rguenther@suse.de>
  16771. PR middle-end/24227
  16772. * gcc.c-torture/compile/pr24227.c: New testcase.
  16773. 2005-10-07 Steve Ellcey <sje@cup.hp.com>
  16774. * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
  16775. Do not put aligned attributes on array elements.
  16776. 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
  16777. PR testsuite/23611, PR testsuite/23615
  16778. * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
  16779. writing prototypes of library functions by hand.
  16780. * obj-c++.dg/bitfield-4.mm: Likewise.
  16781. * obj-c++.dg/const-str-4.mm: Likewise.
  16782. * obj-c++.dg/encode-4.mm: Likewise.
  16783. * obj-c++.dg/encode-5.mm: Likewise.
  16784. * obj-c++.dg/encode-6.mm: Likewise.
  16785. * obj-c++.dg/gnu-runtime-3.mm: Likewise.
  16786. * obj-c++.dg/method-10.mm: Likewise.
  16787. * obj-c++.dg/method-17.mm: Likewise.
  16788. * obj-c++.dg/method-19.mm: Likewise.
  16789. * obj-c++.dg/try-catch-2.mm: Likewise.
  16790. 2005-10-06 Richard Henderson <rth@redhat.com>
  16791. PR 24236
  16792. * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
  16793. 2005-10-06 Dale Johannesen <dalej@apple.com>
  16794. * gcc.c-torture/execute/20030125-1.c: Correct.
  16795. 2005-10-06 Richard Guenther <rguenther@suse.de>
  16796. PR tree-optimization/24238
  16797. * g++.dg/tree-ssa/pr24238.C: New testcase.
  16798. 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
  16799. PR 18568
  16800. * gfortran.dg/der_pointer_3.f90: New test.
  16801. 2005-10-05 Devang Patel <dpatel@apple.com>
  16802. PR Debug/23205
  16803. * g++.dg/other/PR23205.C: New.
  16804. 2005-10-05 Richard Henderson <rth@redhat.com>
  16805. PR target/23602
  16806. * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
  16807. * g++.dg/eh/omit-frame-pointer2.C: Likewise.
  16808. 2005-10-05 Dale Johannesen <dalej@apple.com>
  16809. * gcc.c-torture/execute/float-floor.c: New.
  16810. 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
  16811. PR tree-optimization/21419
  16812. PR tree-optimization/24146
  16813. PR tree-optimization/24151
  16814. * g++.dg/ext/asm7.C: New.
  16815. * g++.dg/ext/asm8.C: New.
  16816. * gcc.dg/asm-1.c: Compile on all targets.
  16817. * gcc.dg/asm-pr24146.c: New.
  16818. * gcc.dg/pr21419.c: Adjust error messages.
  16819. 2005-10-05 Richard Guenther <rguenther@suse.de>
  16820. PR fortran/24176
  16821. * gfortran.fortran-torture/compile/empty.f90: New testcase.
  16822. 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
  16823. PR c++/23513
  16824. * g++.dg/template/spec22.C: Robustify test.
  16825. * g++.dg/template/spec26.C: New.
  16826. 2005-10-05 Uros Bizjak <uros@kss-loka.si>
  16827. * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
  16828. if target supports vector instructions.
  16829. 2005-10-04 Geoffrey Keating <geoffk@apple.com>
  16830. * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
  16831. C99 functions.
  16832. 2005-10-04 Janis Johnson <janis187@us.ibm.com>
  16833. * lib/target-supports.exp (check_effective_target_fortran_large_real,
  16834. check_effective_target_fortran_large_int): Replace cached result
  16835. when target changes.
  16836. 2005-10-04 Devang Patel <dpatel@apple.com>
  16837. * gcc.dg/i386-sse-vect-types.c: New.
  16838. 2005-10-04 Ian Lance Taylor <ian@airs.com>
  16839. PR preprocessor/13726
  16840. * gcc.dg/cpp/cmdlne-dI-C.c: New test.
  16841. * gcc.dg/cpp/cmdlne-dI-C.h: New file.
  16842. 2005-10-04 Richard Guenther <rguenther@suse.de>
  16843. PR c/23576
  16844. * gcc.dg/noncompile/pr23576.c: New testcase.
  16845. 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
  16846. PR middle-end/23125
  16847. * gcc.dg/register-var-3.c: New test.
  16848. 2005-10-04 Steven Bosscher <stevenb@suse.de>
  16849. * gcc.dg/pr23049.c: New test.
  16850. * gcc.dg/ucnid-4.c: Fix test.
  16851. 2005-10-03 Diego Novillo <dnovillo@redhat.com>
  16852. PR 23445
  16853. * gcc.c-torture/compile/pr23445.c: New test.
  16854. 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
  16855. * g++.dg/overload/unknown1.C: New.
  16856. 2005-10-03 Mark Mitchell <mark@codesourcery.com>
  16857. PR c++/17775
  16858. * g++.dg/template/repo4.C: New test.
  16859. 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  16860. PR libfortran/19308
  16861. * gfortran.dg/large_real_kind_2.F90: New test.
  16862. * gfortran.dg/large_integer_kind_2.f90: New test.
  16863. 2005-10-03 Uros Bizjak <uros@kss-loka.si>
  16864. * lib/target-supports.exp (check_effective_target_vect_shift):
  16865. Implement with result caching. Add i?86, x86_64 and ia64 targets.
  16866. (check_effective_target_vect_condition): Fix copy-n-pasto.
  16867. * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
  16868. * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
  16869. targets.
  16870. 2005-10-02 Mark Mitchell <mark@codesourcery.com>
  16871. PR c++/22621
  16872. * g++.dg/template/overload5.C : New test.
  16873. PR c++/23840
  16874. * g++.dg/expr/stdarg1.C: New test.
  16875. 2005-10-02 Diego Novillo <dnovillo@redhat.com>
  16876. PR 24142
  16877. * gcc.c-torture/execute/pr24142.c: New test.
  16878. 2005-10-01 Diego Novillo <dnovillo@redhat.com>
  16879. PR 24141
  16880. * gcc.c-torture/execute/pr24141.c: New test.
  16881. 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
  16882. Diego Novillo <dnovillo@redhat.com>
  16883. PR 23604
  16884. * gcc.c-torture/execute/pr23604.c: New test.
  16885. 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
  16886. PR fortran/16404
  16887. PR fortran/20835
  16888. PR fortran/20890
  16889. PR fortran/20899
  16890. PR fortran/20900
  16891. PR fortran/20901
  16892. PR fortran/20902
  16893. gfortran.dg/equiv_constraint_1.f90: New test.
  16894. gfortran.dg/equiv_constraint_2.f90: New test.
  16895. gfortran.dg/equiv_constraint_3.f90: New test.
  16896. gfortran.dg/equiv_constraint_4.f90: New test.
  16897. gfortran.dg/equiv_constraint_5.f90: New test.
  16898. gfortran.dg/equiv_constraint_6.f90: New test.
  16899. gfortran.dg/equiv_constraint_7.f90: New test.
  16900. gfortran.dg/equiv_constraint_8.f90: New test.
  16901. gfortran.dg/private_type_1.f90: New test.
  16902. gfortran.dg/private_type_2.f90: New test.
  16903. gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
  16904. 980628-10.f: Assert std=gnu to permit mixing of
  16905. types in equivalence statements.
  16906. 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
  16907. PR 24112
  16908. * gfortran.dg/open_status_1.f90: New.
  16909. 2005-09-30 Uros Bizjak <uros@kss-loka.si>
  16910. * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
  16911. * gcc.dg/vect/pr22480.c: Clean up temp files.
  16912. * gcc.dg/vect/pr23831.c: Clean up temp files.
  16913. * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
  16914. Clean up temp files.
  16915. * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
  16916. Clean up temp files.
  16917. * gcc.dg/20050309-1.c: Clean up temp files.
  16918. * gcc.dg/20050325-1.c: Clean up temp files.
  16919. 2005-09-30 Uros Bizjak <uros@kss-loka.si>
  16920. PR tree-optimization/24059
  16921. * gcc.dg/vect/pr24059.c : New test.
  16922. 2005-09-29 Jakub Jelinek <jakub@redhat.com>
  16923. PR middle-end/24109
  16924. * gcc.c-torture/execute/20050929-1.c: New test.
  16925. 2005-09-29 Steven Bosscher <stevenb@suse.de>
  16926. * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
  16927. 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
  16928. PR c/21419
  16929. * gcc.dg/pr21419.c: New test.
  16930. 2005-09-29 Steven Bosscher <stevenb@suse.de>
  16931. * gcc.dg/pr23911.c: New test.
  16932. 2005-09-28 Mark Mitchell <mark@codesourcery.com>
  16933. * g++.dg/opt/pr19650.C: Use -w -fpermissive.
  16934. PR c++/16782
  16935. * g++.dg/parse/qualified4.C: New test.
  16936. * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
  16937. * g++.old-deja/g++.mike/p8154.C: Likewise.
  16938. 2005-09-27 Mark Mitchell <mark@codesourcery.com>
  16939. PR c++/22147
  16940. * g++.dg/template/friend37.C: New test.
  16941. * g++.dg/parse/crash28.C: Adjust error markers.
  16942. 2005-09-27 Jakub Jelinek <jakub@redhat.com>
  16943. PR fortran/18518
  16944. * gfortran.fortran-torture/execute/save_2.f90: New decl.
  16945. 2005-09-27 Devang Patel <dpatel@apple.com>
  16946. PR tree-optimization/23625
  16947. * gcc.dg/pr23625.c: New test.
  16948. 2005-09-27 Uros Bizjak <uros@kss-loka.si>
  16949. * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
  16950. * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
  16951. 2005-09-26 Jakub Jelinek <jakub@redhat.com>
  16952. PR fortran/23677
  16953. * gfortran.fortran-torture/execute/save_1.f90: New test.
  16954. * gfortran.dg/save_1.f90: New test.
  16955. 2005-09-26 Uros Bizjak <uros@kss-loka.si>
  16956. * gcc.target/i386/builtin-apply-mmx.c: New test.
  16957. PR target/22576
  16958. * gcc.target/i386/pr22576.c: New test.
  16959. PR target/22585
  16960. * gcc.target/i386/pr22585.c: New test.
  16961. PR target/23268
  16962. * gcc.target/i386/pr23268.c: New test.
  16963. PR middle-end/23831
  16964. * gcc.dg/vect/pr23831.c: New test.
  16965. PR target/24055
  16966. * gcc.target/i386/pr24055.c: New test.
  16967. 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
  16968. PR tree-optimization/23960
  16969. * gcc.c-torture/compile/pr23960.c: New.
  16970. 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
  16971. PR fortran/16861
  16972. * gfortran.dg/nested_modules_3.f90: New.
  16973. 2005-09-22 Steven G. Kargl <kargls@comcast.net>
  16974. PR fortran/24005
  16975. gfortran.dg/interface_1.f90: New test.
  16976. 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
  16977. Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  16978. PR fortran/23843
  16979. * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
  16980. 2005-09-22 Steven G. Kargl <kargls@comcast.net>
  16981. PR fortran/23516
  16982. * gfortran.dg/imag_1.f: New test.
  16983. * gfortran.dg/imag_2.f: Ditto.
  16984. 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
  16985. * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
  16986. 2005-09-22 Jakub Jelinek <jakub@redhat.com>
  16987. PR c++/21983
  16988. * g++.dg/warn/pr21983.C: New test.
  16989. 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
  16990. * gcc.dg/20050922-1.c: Testcase added.
  16991. 2005-09-21 Mark Mitchell <mark@codesourcery.com>
  16992. PR c++/23993
  16993. * g++.dg/template/array14.C: New test.
  16994. 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
  16995. PR fortran/19929
  16996. * gfortran.dg/der_ptr_component_1.f90: New test.
  16997. 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  16998. PR c++/23965
  16999. * g++.dg/template/error1.C: Reject "no matching function" message.
  17000. 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  17001. PR c++/17609
  17002. * g++.dg/lookup/error1.C: New test.
  17003. 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
  17004. * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
  17005. functionality of the testcase.
  17006. 2005-09-20 Richard Henderson <rth@redhat.com>
  17007. * gcc.dg/vect/vect-22.c: Require vect_float.
  17008. * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
  17009. 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
  17010. * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
  17011. g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
  17012. gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
  17013. gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
  17014. gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
  17015. gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
  17016. gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
  17017. gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
  17018. * gcc.dg/cpp/ucnid-8.c: New test.
  17019. 2005-09-20 Jakub Jelinek <jakub@redhat.com>
  17020. PR tree-optimization/23929
  17021. * gcc.c-torture/compile/pr23929.c: New test.
  17022. 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
  17023. * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
  17024. for one loop.
  17025. 2005-09-20 Steve Ellcey <sje@cup.hp.com>
  17026. PR testsuite/23186
  17027. * g++.dg/other/pr22003.C: Require named sections.
  17028. 2005-09-20 Jakub Jelinek <jakub@redhat.com>
  17029. PR c++/23947
  17030. * g++.dg/rtti/crash3.C: New test.
  17031. PR tree-optimization/23818
  17032. * gcc.dg/pr23818.c: New test.
  17033. 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  17034. PR fortran/23420
  17035. * gfortran.dg/print_fmt_4.f: New.
  17036. 2005-09-20 Jakub Jelinek <jakub@redhat.com>
  17037. PR fortran/23663
  17038. * gfortran.fortran-torture/execute/entry_11.f90: New test.
  17039. 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
  17040. * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
  17041. Use pointers to local alignable arrays instead. Added comments.
  17042. * gcc.dg/vect/vect-46.c: Likewise.
  17043. * gcc.dg/vect/vect-48.c: Likewise.
  17044. * gcc.dg/vect/vect-49.c: Likewise.
  17045. * gcc.dg/vect/vect-52.c: Likewise.
  17046. * gcc.dg/vect/vect-53.c: Likewise.
  17047. * gcc.dg/vect/vect-54.c: Likewise.
  17048. * gcc.dg/vect/vect-56.c: Likewise.
  17049. * gcc.dg/vect/vect-57.c: Likewise.
  17050. * gcc.dg/vect/vect-58.c: Likewise.
  17051. * gcc.dg/vect/vect-60.c: Likewise.
  17052. * gcc.dg/vect/vect-61.c: Likewise.
  17053. * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
  17054. The test is no longer vectorizable on vect_no_align targets.
  17055. * gcc.dg/vect/vect-43.c: Likewsie.
  17056. * gcc.dg/vect/vect-44.c: Added comments.
  17057. * gcc.dg/vect/vect-45.c: Added comments.
  17058. * gcc.dg/vect/vect-50.c: Added comments.
  17059. * gcc.dg/vect/vect-51.c: Added comments.
  17060. * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
  17061. aligned type.
  17062. * gcc.dg/vect/Os-vect-95.c: Likewise.
  17063. * gcc.dg/vect/vect-41.c: Test removed.
  17064. * gcc.dg/vect/vect-47.c: Test removed.
  17065. * gcc.dg/vect/vect-55.c: Test removed.
  17066. * gcc.dg/vect/vect-59.c: Test removed.
  17067. 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
  17068. * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
  17069. No longer vectorizable on vect_no_align targets.
  17070. * gcc.dg/vect/pr20122.c: Likewise.
  17071. * gcc.dg/vect/vect-74.c: Likewise.
  17072. * gcc.dg/vect/vect-75.c: Likewise.
  17073. * gcc.dg/vect/vect-76.c: Likewise.
  17074. * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
  17075. Will not be vectorizable on vect_no_align targets once aliasing issues
  17076. are resolved.
  17077. * gcc.dg/vect/vect-79.c: Likewise.
  17078. * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
  17079. * gcc.dg/vect/vect-78.c: Likewise.
  17080. * gcc.dg/vect/vect-97.c: Likewise.
  17081. 2005-09-19 Steven Bosscher <stevenb@suse.de>
  17082. * gcc.dg/pr23943.c: New test.
  17083. 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
  17084. PR fortran/19181
  17085. * gfortran.dg/derived_pointer_null_1.f90: New test.
  17086. 2005-09-18 Richard Guenther <rguenther@suse.de>
  17087. PR middle-end/23944
  17088. * gcc.c-torture/compile/pr23944.c: New testcase.
  17089. 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
  17090. PR fortran/15975
  17091. * gfortran.dg/der_pointer_2.f90: New test.
  17092. 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
  17093. PR fortran/16861
  17094. * gfortran.dg/nested_modules_2.f90: New test.
  17095. 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  17096. PR c++/18368
  17097. * g++.dg/other/semicolon.C: New test.
  17098. 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
  17099. * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
  17100. HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
  17101. 2005-09-16 Mark Mitchell <mark@codesourcery.com>
  17102. PR c++/23914
  17103. * g++.dg/template/static18.C: New test.
  17104. PR c++/21514
  17105. * g++.dg/template/crash19.C: Remove dg-error marker.
  17106. * g++.dg/template/local4.C: New test.
  17107. 2005-09-16 Paul Brook <paul@codesourcery.com>
  17108. PR fortran/23906
  17109. * gfortran.dg/dependency_1.f90: New test.
  17110. 2005-09-15 Mark Mitchell <mark@codesourcery.com>
  17111. PR c++/23896
  17112. * g++.dg/template/static17.C: New test.
  17113. 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
  17114. PR c++/23139
  17115. * g++.dg/warn/huge-val1.C: New test.
  17116. 2005-09-15 Mark Mitchell <mark@codesourcery.com>
  17117. PR c++/13140
  17118. * g++.dg/parse/class2.C: New test.
  17119. * g++.dg/template/explicit8.C: Likewise.
  17120. * g++.dg/template/spec25.C: Likewise.
  17121. 2005-09-14 Josh Conner <jconner@apple.com>
  17122. PR middle-end/23584
  17123. * gcc.dg/pr23584.c: New test.
  17124. 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
  17125. PR fortran/21875 Internal Unit Array I/O, NIST
  17126. * gfortran.dg/arrayio_1.f90: New test.
  17127. * gfortran.dg/arrayio_1.f90: New test.
  17128. * gfortran.dg/arrayio_1.f90: New test.
  17129. * gfortran.dg/arrayio_1.f90: New test.
  17130. * gfortran.dg/arrayio_1.f90: New test.
  17131. 2005-09-14 Uros Bizjak <uros@kss-loka.si>
  17132. PR middle-end/22480
  17133. * gcc.dg/vect/pr22480.c: New test.
  17134. 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
  17135. PR fortran/19358
  17136. * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
  17137. 2005-09-13 Josh Conner <jconner@apple.com>
  17138. PR c++/23180
  17139. * g++.dg/init/struct2.C: New test.
  17140. * g++.dg/init/struct3.C: New test.
  17141. 2005-09-13 Janis Johnson <janis187@us.ibm.com>
  17142. * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
  17143. Clean up temp files.
  17144. * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
  17145. gcc.dg/tree-ssa/builtin-fprintf-1.c,
  17146. gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
  17147. gcc.dg/tree-ssa/builtin-printf-1.c,
  17148. gcc.dg/tree-ssa/builtin-printf-chk-1.c,
  17149. gcc.dg/tree-ssa/builtin-vfprintf-1.c,
  17150. gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
  17151. gcc.dg/tree-ssa/builtin-vprintf-1.c,
  17152. gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
  17153. gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
  17154. gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
  17155. * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
  17156. gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
  17157. gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
  17158. gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
  17159. gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
  17160. 2005-09-13 Josh Conner <jconner@apple.com>
  17161. * lib/gcc-dg.exp: Load scanipa.exp.
  17162. (cleanup-dump): New procedure.
  17163. (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
  17164. * lib/scandump.exp: New file.
  17165. * lib/scantree.exp: Use it.
  17166. * lib/scanipa.exp: New file.
  17167. 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
  17168. PR fortran/17740
  17169. * gfortran.dg/generic_4.f90: New test.
  17170. 2005-09-13 Uros Bizjak <uros@kss-loka.si>
  17171. PR target/23816
  17172. * gcc.target/i386/pr23816-1.c: New test.
  17173. * gcc.target/i386/pr23816-2.c: New test.
  17174. 2005-09-13 Bastian Blank <waldi@debian.org>
  17175. PR c++/16171
  17176. * g++.dg/abi/mangle26.C: New test.
  17177. * g++.dg/abi/mangle27.C: New test.
  17178. * g++.dg/abi/mangle28.C: New test.
  17179. * g++.dg/abi/mangle29.C: New test.
  17180. PR c++/23839
  17181. * g++.dg/parse/register1.C: New test.
  17182. 2005-09-13 Mark Mitchell <mark@codesourcery.com>
  17183. PR c++/23842
  17184. * g++.dg/template/access16.C: New test.
  17185. 2005-09-13 Richard Sandiford <richard@codesourcery.com>
  17186. * gfortran.dg/char_pack_2.f90: Increase the vector size.
  17187. 2005-09-13 Richard Sandiford <richard@codesourcery.com>
  17188. PR fortran/18899
  17189. * gfortran.dg/shape_2.f90: New test.
  17190. 2005-09-13 Richard Sandiford <richard@codesourcery.com>
  17191. PR target/19269
  17192. * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
  17193. * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
  17194. * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
  17195. * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
  17196. * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
  17197. * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
  17198. * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
  17199. tests.
  17200. 2005-09-12 Mark Mitchell <mark@codesourcery.com>
  17201. PR c++/23841
  17202. * g++.dg/parse/template17.C: New test.
  17203. 2005-09-12 Mark Mitchell <mark@codesourcery.com>
  17204. PR c++/23789
  17205. * g++.dg/template/nontype14.C: New test.
  17206. 2005-09-12 Ian Lance Taylor <ian@airs.com>
  17207. PR g++/7874
  17208. * g++.dg/lookup/friend7.C: New test.
  17209. * g++.dg/lookup/friend8.C: New test.
  17210. * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
  17211. so that it will be found via argument dependent lookup.
  17212. * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
  17213. friend functions which will no longer be found.
  17214. * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
  17215. function g, so that it will be found via argument dependent
  17216. lookup.
  17217. * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
  17218. * g++.old-deja/g++.mike/net43.C: Likewise.
  17219. 2005-09-12 Mark Mitchell <mark@codesourcery.com>
  17220. PR c++/23691
  17221. * g++.dg/template/static16.C: New test.
  17222. 2005-09-12 Josh Conner <jconner@apple.com>
  17223. PR middle-end/23237
  17224. * gcc.c-torture/compile/pr23237.c: New test.
  17225. 2005-09-11 Richard Henderson <rth@redhat.com>
  17226. * g++.dg/other/error8.C: Update expected diagnostic text.
  17227. 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  17228. PR libfortran/19872
  17229. * gfortran.dg/overwrite_1.f: New test.
  17230. 2005-09-09 Josh Conner <jconner@apple.com>
  17231. * g++.dg/init/pr23180-1.C: Removed.
  17232. * g++.dg/init/pr23180-2.C: Removed.
  17233. 2005-09-09 David Daney <ddaney@avtrex.com>
  17234. * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
  17235. files which are ...
  17236. * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
  17237. * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
  17238. 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  17239. * gfortran.dg/iostat_2.f90: New test.
  17240. 2005-09-09 Mark Mitchell <mark@codesourcery.com>
  17241. PR c++/22252
  17242. * g++.dg/ext/interface1.C: New test.
  17243. * g++.dg/ext/interface1.h: Likewise.
  17244. * g++.dg/ext/interface1a.cc: Likewise.
  17245. 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
  17246. * gfortran.dg/iomsg_1.f90: New test case.
  17247. 2005-09-09 Richard Guenther <rguenther@suse.de>
  17248. PR c++/23624
  17249. * g++.dg/tree-ssa/pr23624.C: New testcase.
  17250. 2005-09-09 Richard Sandiford <richard@codesourcery.com>
  17251. PR fortran/19239
  17252. * gfortran.dg/vector_subscript_1.f90,
  17253. * gfortran.dg/vector_subscript_2.f90: New tests.
  17254. 2005-09-09 Richard Sandiford <richard@codesourcery.com>
  17255. PR fortran/21104
  17256. * gfortran.dg/array_alloc_1.f90,
  17257. * gfortran.dg/array_alloc_2.f90,
  17258. * gfortran.dg/array_alloc_3.f90: New tests.
  17259. 2005-09-09 Richard Sandiford <richard@codesourcery.com>
  17260. PR fortran/12840
  17261. * gfortran.dg/array_constructor_6.f90
  17262. * gfortran.dg/array_constructor_7.f90
  17263. * gfortran.dg/array_constructor_8.f90
  17264. * gfortran.dg/array_constructor_9.f90
  17265. * gfortran.dg/array_constructor_10.f90
  17266. * gfortran.dg/array_constructor_11.f90
  17267. * gfortran.dg/array_constructor_12.f90: New tests.
  17268. 2005-09-08 Josh Conner <jconner@apple.com>
  17269. PR c++/23180
  17270. * g++.dg/init/pr23180-1.C: New test.
  17271. * g++.dg/init/pr23180-2.C: New test.
  17272. 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
  17273. PR fortran/18878
  17274. * gfortran.dg/module_double_reuse.f90: New.
  17275. 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
  17276. PR fortran/23270
  17277. PR fortran/22304
  17278. PR fortran/18870
  17279. PR fortran/17917
  17280. PR fortran/16511
  17281. * gfortran.dg/common_equivalence_1.f: New.
  17282. * gfortran.dg/common_equivalence_2.f: New.
  17283. * gfortran.dg/common_equivalence_3.f: New.
  17284. * gfortran.dg/contained_equivalence_1.f90: New.
  17285. * gfortran.dg/module_blank_common.f90: New.
  17286. * gfortran.dg/module_commons_1.f90: New.
  17287. * gfortran.dg/module_equivalence_1.f90: New.
  17288. * gfortran.dg/nested_modules_1.f90: New.
  17289. * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
  17290. equivalences and add comment to connect the test with
  17291. the PR.
  17292. 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  17293. PR fortran/23765
  17294. * gfortran.dg/common_6.f90: New test.
  17295. 2005-09-08 Richard Sandiford <richard@codesourcery.com>
  17296. PR fortran/15326
  17297. * gfortran.dg/char_result_1.f90,
  17298. * gfortran.dg/char_result_2.f90,
  17299. * gfortran.dg/char_result_3.f90,
  17300. * gfortran.dg/char_result_4.f90,
  17301. * gfortran.dg/char_result_5.f90,
  17302. * gfortran.dg/char_result_6.f90,
  17303. * gfortran.dg/char_result_7.f90,
  17304. * gfortran.dg/char_result_8.f90: New tests.
  17305. 2005-09-08 Richard Sandiford <richard@codesourcery.com>
  17306. PR fortran/19928
  17307. * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
  17308. 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
  17309. PR obj-c++/16816
  17310. * obj-c++.dg/selector-5.mm: New test.
  17311. * obj-c++.dg/selector-6.mm: New test.
  17312. 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
  17313. PR objc/20574
  17314. PR objc/19324
  17315. * objc.dg/error-1.m: New test.
  17316. 2005-09-07 Richard Sandiford <richard@codesourcery.com>
  17317. PR fortran/23373
  17318. * gfortran.fortran-torture/execute/pr23373-1.f90,
  17319. * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
  17320. 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
  17321. PR libfortran/23760
  17322. * gfortran.dg/g77/1832.f: Remove long string in write statement
  17323. to allow the test to pass on correct list directed output with
  17324. prepended space.
  17325. 2005-09-07 James E Wilson <wilson@specifix.com>
  17326. * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
  17327. 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
  17328. * gfortran.dg/parameter+save.f90: Rename to
  17329. * gfortran.dg/parameter_save.f90: .. this.
  17330. 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
  17331. PR fortran/20848
  17332. * gfortran.dg/parameter+save.f90: New test case.
  17333. 2005-09-06 Richard Sandiford <richard@codesourcery.com>
  17334. PR fortran/19269
  17335. * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
  17336. 2005-09-06 Jakub Jelinek <jakub@redhat.com>
  17337. PR c/23075
  17338. * gcc.dg/pr23075.c: New test.
  17339. * g++.dg/warn/pr23075.C: New test.
  17340. PR target/22362
  17341. * gcc.target/i386/pr22362.c: New test.
  17342. PR rtl-optimization/23098
  17343. * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
  17344. * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
  17345. * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
  17346. * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
  17347. 2005-09-06 Mark Mitchell <mark@codesourcery.com>
  17348. * g++.dg/expr/cast6.C: New test.
  17349. PR c++/9782
  17350. * g++.dg/init/new15.C: New test.
  17351. 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
  17352. * gcc.dg/vect/Os-vect-95.c: New test.
  17353. * gcc.dg/vect/vect-95.c: Same.
  17354. 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
  17355. * gcc.dg/vect/vect-29.c: Update xfail testing.
  17356. * gcc.dg/vect/vect-44.c: Same.
  17357. * gcc.dg/vect/vect-48.c: Same.
  17358. * gcc.dg/vect/vect-50.c: Same.
  17359. * gcc.dg/vect/vect-72.c: Same.
  17360. * gcc.dg/vect/vect-77.c: Same.
  17361. * gcc.dg/vect/vect-78.c: Same.
  17362. * gcc.dg/vect/vect-80.c: Same.
  17363. * gcc.dg/vect/vect-96.c: Same.
  17364. * gcc.dg/vect/vect-100.c: Same.
  17365. * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
  17366. * gfortran.dg/vect/vect-2.f90: Update xfail testing.
  17367. * gfortran.dg/vect/vect-5.f90: Same.
  17368. 2005-09-06 Jakub Jelinek <jakub@redhat.com>
  17369. * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
  17370. start strings.
  17371. * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
  17372. * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
  17373. PR c++/23056
  17374. * g++.dg/opt/pr23056.C: New test.
  17375. PR rtl-optimization/23098
  17376. * gcc.target/i386/pr23098.c: New test.
  17377. 2005-09-05 Mark Mitchell <mark@codesourcery.com>
  17378. PR c++/23667
  17379. * g++.dg/template/static15.C: New test.
  17380. PR c++/21440
  17381. * g++.dg/ext/stmtexpr5.C: New test.
  17382. * g++.dg/ext/stmtexpr6.C: Likewise.
  17383. 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
  17384. * gcc.dg/pr21255-1.c: Match different pattern for sh64.
  17385. * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
  17386. * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
  17387. * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
  17388. 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
  17389. PR libfortran/23321
  17390. * gfortran.dg/direct_io_4.f90: New test case.
  17391. 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
  17392. Rasmus Hahn <rassahah@neofonie.de>
  17393. PR libobjc/23108
  17394. * objc.dg/type-stream-1.m: New test.
  17395. 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
  17396. PR fortran/23661
  17397. * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
  17398. gfortran.dg/print_fmt_3.f90: New test.
  17399. 2005-09-03 Jakub Jelinek <jakub@redhat.com>
  17400. * gfortran.dg/fmt_t_1.f90: New test.
  17401. 2005-09-03 Jakub Jelinek <jakub@redhat.com>
  17402. PR rtl-optimization/23454
  17403. * g++.dg/opt/pr23454.C: New test.
  17404. 2005-09-03 Mark Mitchell <mark@codesourcery.com>
  17405. PR c++/23699
  17406. * g++.dg/ext/static1.C: New test.
  17407. 2005-09-02 Richard Henderson <rth@redhat.com>
  17408. * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
  17409. tail call to check_fa_work.
  17410. 2005-09-02 Mark Mitchell <mark@codesourcery.com>
  17411. PR c++/21687
  17412. * g++.dg/other/gc3.C: New test.
  17413. 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
  17414. * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
  17415. * gcc.dg/20050826-1.c: Likewise.
  17416. 2005-08-31 Mark Mitchell <mark@codesourcery.com>
  17417. PR c++/23167
  17418. * g++.dg/expr/volatile1.C: New test.
  17419. 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
  17420. PR middle-end/23547
  17421. * gcc.dg/pr23547.c: New test.
  17422. 2005-09-02 Richard Sandiford <richard@codesourcery.com>
  17423. PR c/22061
  17424. * gcc.c-torture/execute/pr22061-1.c,
  17425. * gcc.c-torture/execute/pr22061-2.c,
  17426. * gcc.c-torture/execute/pr22061-3.c,
  17427. * gcc.c-torture/execute/pr22061-4.c: New tests.
  17428. 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
  17429. * gcc.dg/Wredundant-decls-2.c: New test to check that
  17430. -Wredundant-decls does not issue warning for a variable
  17431. definition following a declaration.
  17432. 2005-09-01 Jakub Jelinek <jakub@redhat.com>
  17433. PR debug/7241
  17434. * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
  17435. * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
  17436. * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
  17437. * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
  17438. * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
  17439. * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
  17440. * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
  17441. * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
  17442. * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
  17443. * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
  17444. * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
  17445. 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
  17446. PR objc/23306
  17447. * objc.dg/image-info.m: Remove "objc_module_info" check part of the
  17448. scan-assmbler.
  17449. 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
  17450. PR target/21255
  17451. * gcc.dg/pr21255-1.c: New test.
  17452. * gcc.dg/pr21255-2-mb.c: Likewise.
  17453. * gcc.dg/pr21255-2-ml.c: Likewise.
  17454. * gcc.dg/pr21255-3.c: Likewise.
  17455. * gcc.dg/pr21255-4.c: Likewise.
  17456. 2005-08-31 Dale Johannesen <dalej@apple.com>
  17457. * gcc.dg/20050830-1.c: New.
  17458. 2005-08-31 Josh Conner <jconner@apple.com>
  17459. * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
  17460. command-line options for arm-*-* targets.
  17461. * g++.dg/init/array16.C: Likewise.
  17462. * g++.dg/other/crash-4.C: Likewise.
  17463. 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
  17464. PR obj-c++/23640
  17465. * obj-c++.dg/gnu-runtime-3.mm: New test.
  17466. 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  17467. PR c++/13377
  17468. * g++.dg/lookup/ambig4.C: New test.
  17469. * g++.dg/lookup/ambig5.C: New test.
  17470. * g++.dg/tc1/dr101.C: Adjust error markers.
  17471. 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  17472. PR c++/23639
  17473. * g++.dg/template/ttp5.C: Adjust error markers.
  17474. 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
  17475. PR testsuite/23609
  17476. * lib/obj-c++.exp: Include target-libpath.exp.
  17477. (obj-c++_link_flags): Look for the GNU libobjc library
  17478. and set the library path to include it.
  17479. Don't manually set LD_LIBRARY_PATH (etc.) but call
  17480. set_ld_library_path_env_vars instead.
  17481. (obj-c++_target_compile): Don't set library path or
  17482. linker flags because they are already set correctly
  17483. in obj-c++_link_flags.
  17484. 2005-08-30 Josh Conner <jconner@apple.com>
  17485. * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
  17486. to command-line options for arm-*-* targets.
  17487. 2005-08-30 Geoffrey Keating <geoffk@apple.com>
  17488. * g++.dg/other/i386-1.C: New.
  17489. 2005-08-30 Jakub Jelinek <jakub@redhat.com>
  17490. PR preprocessor/20348
  17491. PR preprocessor/20356
  17492. * gcc.dg/cpp/pr20348.c: New test.
  17493. * gcc.dg/cpp/pr20348.h: New file.
  17494. * gcc.dg/cpp/inc/pr20348.h: New file.
  17495. * gcc.dg/cpp/inc/pr20348-aux.h: New file.
  17496. * gcc.dg/cpp/pr20356.c: New test.
  17497. * gcc.dg/cpp/pr20356.h: New file.
  17498. * gcc.dg/cpp/inc/pr20356.h: New file.
  17499. * gcc.dg/cpp/inc/pr20356-aux.h: New file.
  17500. 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
  17501. * gfortran.fortran-torture/execute/intrinsic_count.f90:
  17502. Fix array dimension to avoid correct end-of-file error.
  17503. 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
  17504. PR libfortran/23598
  17505. * gfortran.dg/iostat_1.f90: New test.
  17506. 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
  17507. PR middle-end/23408
  17508. * gcc.dg/pr23408.c: New test.
  17509. 2005-08-28 Mark Mitchell <mark@codesourcery.com>
  17510. PR c++/23099
  17511. * g++.dg/init/member1.C: Make sure erroneous static data member
  17512. definitions are required.
  17513. * g++.dg/template/static13.C: New test.
  17514. * g++.dg/template/static14.C: Likewise.
  17515. 2005-08-29 Jakub Jelinek <jakub@redhat.com>
  17516. * gcc.target/i386/pr23575.c: Use -msse2 instead of
  17517. -march=pentium4, remove ilp32 requirement.
  17518. PR middle-end/23484
  17519. * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
  17520. * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
  17521. 2005-08-29 Andreas Jaeger <aj@suse.de>
  17522. PR testsuite/23607
  17523. * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
  17524. 2005-08-28 Jakub Jelinek <jakub@redhat.com>
  17525. * gcc.c-torture/execute/20050316-2.c: New test.
  17526. * gcc.c-torture/execute/20050316-3.c: New test.
  17527. * gcc.dg/torture/pr16104-1.c: New test.
  17528. 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
  17529. PR middle-end/23463
  17530. * gcc.c-torture/execute/zero-struct-1.c: New test.
  17531. 2005-08-27 Richard Guenther <rguenther@suse.de>
  17532. PR target/23575
  17533. * gcc.target/i386/pr23575.c: New testcase.
  17534. 2005-08-26 Jakub Jelinek <jakub@redhat.com>
  17535. PR rtl-optimization/23561
  17536. * gcc.c-torture/execute/20050826-1.c: New test.
  17537. PR rtl-opt/23560
  17538. * gcc.c-torture/execute/20050826-2.c: New test.
  17539. 2005-08-26 Dale Johannesen <dalej@apple.com>
  17540. * gcc.dg/20030711-1.c: Modify to work on Darwin.
  17541. * gcc.dg/20050826-1.c: New.
  17542. 2005-08-26 Mark Mitchell <mark@codesourcery.com>
  17543. PR c++/19004
  17544. * g++.dg/template/nontype13.C: New test.
  17545. PR c++/23491
  17546. * g++.dg/init/new14.C: New test.
  17547. * g++.dg/expr/anew1.C: Do not XFAIL.
  17548. * g++.dg/expr/anew2.C: Likewise.
  17549. * g++.dg/expr/anew3.C: Likewise.
  17550. 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
  17551. PR middle-end/22439
  17552. * gcc.dg/vla-3.c: New test.
  17553. 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
  17554. PR fortran/20363
  17555. * gfortran.dg/named_interface.f90: New.
  17556. 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
  17557. * gcc.c-torture/execute/frame-address.c: New test.
  17558. 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
  17559. PR c++/20817
  17560. * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
  17561. 2005-08-25 Alan Modra <amodra@bigpond.net.au>
  17562. * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
  17563. 2005-08-25 Alan Modra <amodra@bigpond.net.au>
  17564. * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
  17565. * gcc.dg/altivec-22.c: Rename from..
  17566. * gcc.dg/altivec-nomfcr.c: ..this.
  17567. 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
  17568. PR tree-optimization/23546
  17569. * gcc.dg/tree-ssa/pr23546.c: New test.
  17570. 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
  17571. PR fortran/17758
  17572. * gfortran.dg/nonreturning_statements.f90: New test.
  17573. 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
  17574. PR c++/22454
  17575. * g++.dg/parse/crash29.C: New.
  17576. 2005-08-23 DJ Delorie <dj@redhat.com>
  17577. * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
  17578. constants have the L suffix.
  17579. 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
  17580. PR c++/23044
  17581. * g++.dg/template/instantiate8.C: New.
  17582. 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
  17583. PR middle-end/23467
  17584. * gcc.c-torture/execute/pr23467.c: New test.
  17585. 2005-08-23 Jakub Jelinek <jakub@redhat.com>
  17586. PR tree-optimization/22043
  17587. * gcc.c-torture/execute/20050613-1.c: New test.
  17588. 2005-08-23 Ben Elliston <bje@au.ibm.com>
  17589. * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
  17590. 2005-08-22 Jakub Jelinek <jakub@redhat.com>
  17591. PR rtl-optimization/23478
  17592. * g++.dg/opt/pr23478.C: New test.
  17593. 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
  17594. PR c/18715
  17595. * gcc.dg/switch-warn-3.c: New test.
  17596. 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  17597. PR c++/22233
  17598. * g++.dg/template/param1.C: New test.
  17599. 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  17600. PR c++/23089
  17601. * g++.dg/other/incomplete1.C: New test.
  17602. 2005-08-22 Ira Rosen <irar@il.ibm.com>
  17603. * gcc.dg/vect/vect-22.c: Add test for float. All four loops
  17604. are vectorizable.
  17605. 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  17606. * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
  17607. d_lines_5.f: New.
  17608. 2005-08-21 Jakub Jelinek <jakub@redhat.com>
  17609. * gcc.target/i386/sse-4.c: New test.
  17610. 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  17611. PR testsuite/23239
  17612. * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
  17613. 2005-08-20 Jakub Jelinek <jakub@redhat.com>
  17614. * gcc.dg/20050811-1.c: New test.
  17615. * gcc.dg/20050811-2.c: New test.
  17616. 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
  17617. * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
  17618. 2005-08-19 Diego Novillo <dnovillo@redhat.com>
  17619. PR 23476
  17620. * gcc.c-torture/compile/pr23476.c: New test.
  17621. 2005-08-19 Devang Patel <dpatel@apple.com>
  17622. PR tree-optimization/23048
  17623. * gcc.dg/tree-ssa/pr23048.c: New test.
  17624. 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
  17625. PR middle-end/20624
  17626. * g++.dg/warn/Wreturn-3.C: New test
  17627. 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
  17628. PR tree-optimization/22228
  17629. * g++.dg/vect/pr22543.cc: New test.
  17630. 2005-08-17 Steven Bosscher <stevenb@suse.de>
  17631. PR tree-optimization/21574
  17632. * gcc.dg/tree-ssa/pr21574.c: New test.
  17633. 2005-08-16 James E Wilson <wilson@specifix.com>
  17634. * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
  17635. 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
  17636. PR tree-opt/23402
  17637. * gcc.c-torture/compile/zero-strct-3.c: New test.
  17638. * gcc.c-torture/compile/zero-strct-4.c: New test.
  17639. 2005-08-16 Steven Bosscher <stevenb@suse.de>
  17640. PR target/23376
  17641. * gcc.target/x86_64/pr23376.c: New test.
  17642. 2005-08-16 Ian Lance Taylor <ian@airs.com>
  17643. PR c++/23337
  17644. * g++.dg/ext/vector2.C: New.
  17645. 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
  17646. * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
  17647. 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
  17648. PR libfortran/23428
  17649. * gfortran.dg/inquire-complex.f90: New test case.
  17650. 2005-08-16 James E Wilson <wilson@specifix.com>
  17651. PR tree-optimization/21105
  17652. * gcc.dg/large-size-array.c: New.
  17653. 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
  17654. * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
  17655. type.
  17656. * gcc.dg/vect/vect-41: Likewise.
  17657. * gcc.dg/vect/vect-42: Likewise.
  17658. * gcc.dg/vect/vect-43: Likewise.
  17659. * gcc.dg/vect/vect-44: Likewise.
  17660. * gcc.dg/vect/vect-46: Likewise.
  17661. * gcc.dg/vect/vect-47: Likewise.
  17662. * gcc.dg/vect/vect-48: Likewise.
  17663. * gcc.dg/vect/vect-52: Likewise.
  17664. * gcc.dg/vect/vect-53: Likewise.
  17665. * gcc.dg/vect/vect-54: Likewise.
  17666. * gcc.dg/vect/vect-55: Likewise.
  17667. * gcc.dg/vect/vect-56: Likewise.
  17668. * gcc.dg/vect/vect-57: Likewise.
  17669. * gcc.dg/vect/vect-58: Likewise.
  17670. * gcc.dg/vect/vect-59: Likewise.
  17671. * gcc.dg/vect/vect-60: Likewise.
  17672. * gcc.dg/vect/vect-61: Likewise.
  17673. * gcc.dg/vect/vect-85: Likewise.
  17674. * gcc.dg/vect/vect-87: Likewise.
  17675. * gcc.dg/vect/vect-88: Likewise.
  17676. * gcc.dg/vect/vect-93.c: Likewise.
  17677. * gcc.dg/vect/vect-74: Likewise, and also added documentation.
  17678. * gcc.dg/vect/vect-75: Likewise.
  17679. * gcc.dg/vect/vect-76: Likewise.
  17680. * gcc.dg/vect/vect-77: Likewise.
  17681. * gcc.dg/vect/vect-78: Likewise.
  17682. * gcc.dg/vect/vect-80: Likewise.
  17683. * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
  17684. vectorized for the expected reason, rather than checking how alignment
  17685. was handled.
  17686. * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
  17687. aligned type and also instead of aligned pointers. Added documentation.
  17688. 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
  17689. * gfortran.dg/power.f90: New test.
  17690. 2005-08-16 Jakub Jelinek <jakub@redhat.com>
  17691. PR rtl-optimization/23299
  17692. * g++.dg/opt/pr23299.C: New test.
  17693. 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  17694. * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
  17695. 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
  17696. * g++.dg/template/local6.C: New test.
  17697. 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
  17698. * execute/exceptions/finally-1.m: Check that the catch and finally are
  17699. being called. Also add a "return 0;" at the end of main.
  17700. 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
  17701. PR fortran/21432.
  17702. * gfortran.dg/namelist_print_1.f: New test of functionality of
  17703. PRINT namelist.
  17704. * gfortran.dg/namelist_print_2.f: New test to check that PRINT
  17705. namelist generates error with -std=f95.
  17706. 2005-08-14 Ira Rosen <irar@il.ibm.com>
  17707. PR tree-optimization/23119
  17708. * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
  17709. 2005-08-13 Marcin Koziej <creep@desk.pl>
  17710. Andrew Pinski <pinskia@physics.uc.edu>
  17711. PR libobjc/22492
  17712. * execute/exceptions/finally-1.m: New test.
  17713. 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
  17714. * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
  17715. testsuite.
  17716. * objc/execute/exceptions/trivial.m: New test.
  17717. * objc.dg/try-catch-11.m: Move to ...
  17718. * objc/execute/exceptions/foward-1.m: Here.
  17719. * objc.dg/try-catch-2.m: Move to ...
  17720. * objc/execute/exceptions/catchall-1.m: Here.
  17721. * objc.dg/try-catch-8.m: Move to ...
  17722. * objc/execute/exceptions/local-variables-1.m: Here.
  17723. 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
  17724. * objc.dg/nested-func-1.m: Move to ...
  17725. * objc/execute/nested-func-1.m: Here.
  17726. 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
  17727. * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
  17728. in ${options} instead of [target_info name].
  17729. * lib/obj-c++.exp (objc_target_compile): Likewise.
  17730. 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
  17731. * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
  17732. 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
  17733. part of PR testsuite/23348
  17734. * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
  17735. each of the torture options.
  17736. * objc/compile/trivial.m: New test.
  17737. 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
  17738. * gfortran.dg/eoshift.f90: Correct format.
  17739. 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
  17740. * gfortran.fortran-torture/execute/character_passing.f90:
  17741. Fix comment typo.
  17742. 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
  17743. PR c++/8271
  17744. * g++.dg/template/unify10.C: New.
  17745. 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
  17746. * g++.dg/parse/pr22514.C: Move to...
  17747. * g++.dg/debug/pr22514.C: here.
  17748. 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  17749. PR c++/23266
  17750. * g++.dg/inherit/pure1.C: New test.
  17751. * ChangeLog: Fix typos.
  17752. 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  17753. Steven Bosscher <stevenb@suse.de>
  17754. * gfortran.dg/runtime_warning_1.f90: New test.
  17755. 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
  17756. PR c++/23219
  17757. * g++.dg/parse/crash28.C: New.
  17758. 2005-08-11 Richard Guenther <rguenther@suse.de>
  17759. PR target/23289
  17760. * gcc.target/i386/tailcall-1.c: New testcase.
  17761. 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
  17762. * gcc.dg/vect/vect-67.c: Un-xfail.
  17763. 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
  17764. PR c++/23225
  17765. * g++.dg/parse/crash27.C: new test.
  17766. 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
  17767. PR libfortran/22143
  17768. * gfortran.dg/shift-kind.f90: New testcase.
  17769. 2005-08-10 Richard Sandiford <richard@codesourcery.com>
  17770. * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
  17771. __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
  17772. 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  17773. PR c++/20646
  17774. * g++.dg/other/mult-stor1.C: New test.
  17775. 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
  17776. * gcc.c-torture/pr18299-1.c: Move to ...
  17777. * gcc.c-torture/compile/pr18299-1.c: Here.
  17778. 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
  17779. * gfortran/fortran.torture/execute/character_passing.f90:
  17780. Fix types for LSAME.
  17781. 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
  17782. * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
  17783. input data back to what it was originally.
  17784. 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
  17785. * objc.dg/try-catch-8.m: Enable for all targets.
  17786. 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
  17787. * gcc.dg/pr23165.c: New test.
  17788. 2005-08-09 Steven Bosscher <stevenb@suse.de>
  17789. PR tree-optimization/23234
  17790. * gcc.dg/tree-ssa/pr23234.c: New test.
  17791. 2005-08-08 Josh Conner <jconner@apple.com>
  17792. PR rtl-optimization/23241
  17793. * gcc.dg/char-compare.c: New test.
  17794. 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  17795. PR c++/22508
  17796. * g++.dg/init/new13.C: New test.
  17797. 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
  17798. PR c++/21166
  17799. * g++.dg/other/crash-4.C: Adjust
  17800. * g++/dg/ext/packed9.C: New.
  17801. 2005-08-08 Richard Sandiford <richard@codesourcery.com>
  17802. PR middle-end/21964
  17803. * gcc.c-torture/execute/pr21964-1.c: New test.
  17804. 2005-08-08 Richard Sandiford <richard@codesourcery.com>
  17805. PR c/22458
  17806. * gcc.dg/pr22458-1.c: New test.
  17807. 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
  17808. Steven G. Kargl <kargls@comcast.net>
  17809. PR fortran/22390
  17810. * gfortran.dg/flush_1.f90: New test.
  17811. 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  17812. PR c++/23191
  17813. * g++.dg/template/eh2.C: New test.
  17814. 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  17815. PR c++/19498
  17816. * g++.dg/template/instantiate7.C: New test.
  17817. 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
  17818. PR c/23113
  17819. * gcc.dg/Wunused-value-1.c: New test.
  17820. 2005-08-06 Richard Sandiford <richard@codesourcery.com>
  17821. PR rtl-optimization/23233
  17822. * gcc.c-torture/compile/pr23233-1.c: New test.
  17823. 2005-08-06 Jakub Jelinek <jakub@redhat.com>
  17824. PR fortran/18833
  17825. PR fortran/20850
  17826. * gfortran.dg/equiv_1.f90: New test.
  17827. * gfortran.dg/equiv_2.f90: New test.
  17828. * gfortran.fortran-torture/execute/equiv_2.f90: New test.
  17829. * gfortran.fortran-torture/execute/equiv_3.f90: New test.
  17830. * gfortran.fortran-torture/execute/equiv_4.f90: New test.
  17831. 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
  17832. * gcc.c-torture/execute/vrp-5.c: New test.
  17833. * gcc.c-torture/execute/vrp-6.c: New test.
  17834. * gcc.dg/tree-ssa/vrp21.c: New test.
  17835. 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
  17836. * g++.dg/parse/pr22514.C: New test.
  17837. 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
  17838. * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
  17839. * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
  17840. instead of constant loads / pool entries.
  17841. 2005-08-05 David Edelsohn <edelsohn@gnu.org>
  17842. * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
  17843. TEST_TO_WCTYPE.
  17844. 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
  17845. * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
  17846. __WINT_TYPE__ in generated prototypes if possible.
  17847. 2005-08-04 Diego Novillo <dnovillo@redhat.com>
  17848. PR 22037
  17849. * g++.dg/tree-ssa/pr22037.C:
  17850. 2005-08-04 Richard Henderson <rth@redhat.com>
  17851. * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
  17852. scan-tree-dump-times directive.
  17853. 2005-08-04 Jan Hubicka <jh@suse.cz>
  17854. * gcov-1.C: Fix switch counts.
  17855. * gcov-4b.c: Likewise.
  17856. 2005-08-03 Jeff Law <law@redhat.com>
  17857. * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
  17858. 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
  17859. * gcc.c-torture/execute/pr23135.c: New test.
  17860. 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  17861. PR tree-optimization/19899
  17862. * gcc.dg/tree-ssa/scev-1.c: New test.
  17863. * gcc.dg/tree-ssa/scev-2.c: New test.
  17864. 2005-08-03 Richard Sandiford <richard@codesourcery.com>
  17865. PR target/18582
  17866. * gcc.dg/torture/pr18582-1.c: New test.
  17867. 2005-08-03 Jan Hubicka <jh@suse.cz>
  17868. * update-conroll.c: New testcase.
  17869. * update-conroll-2.c: New testcase.
  17870. 2005-08-02 David Edelsohn <edelsohn@gnu.org>
  17871. * gfortran.dg/constant_substring.f: New test.
  17872. * gfortran.dg/pr22491.f: New test.
  17873. 2005-08-02 Jan Hubicka <jh@suse.cz>
  17874. * update-threading.c: Replace by the proper one.
  17875. 2005-08-02 Diego Novillo <dnovillo@redhat.com>
  17876. PR 23164
  17877. * g++.dg/tree-ssa/pr23164.C: New test.
  17878. 2005-08-02 Diego Novillo <dnovillo@redhat.com>
  17879. * gcc.dg/tree-ssa/pr23192.c: New test.
  17880. 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
  17881. * gcc.c-torture/execute/vrp-4.c: New test.
  17882. 2005-08-02 Jan Hubicka <jh@suse.cz>
  17883. * update-threading.c: New test.
  17884. 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
  17885. * gcc.c-torture/compile/20050801-1.c: New test.
  17886. * gcc.c-torture/compile/20050801-2.c: New test.
  17887. 2005-08-01 Jan Hubicka <jh@suse.cz>
  17888. * val-prof-5.c: New test.
  17889. 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
  17890. PR c/22311
  17891. * gcc.dg/pr22311-1.c : New test.
  17892. 2005-07-31 Steven Bosscher <stevenb@suse.de>
  17893. PR target/23095
  17894. * gfortran.dg/pr23095.f: New test.
  17895. PR c++/22003
  17896. * g++.dg/other/pr22003.C: New test.
  17897. 2005-07-31 Richard Sandiford <richard@codesourcery.com>
  17898. PR target/20621
  17899. * gcc.c-torture/execute/pr20621-1.c: New test.
  17900. 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
  17901. * gfortran.dg/comma_format_extension_4.f: Adjust length
  17902. of string for format.
  17903. * gfortran.dg/der_array_io_1.f: Replace illegal internal
  17904. print statement with internal write.
  17905. * gfortran.dg/der_array_io_2.f: Likewise.
  17906. * gfortran.dg/der_array_io_3.f: Likewise.
  17907. 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
  17908. * gcc.dg/fold-abs-4.c: new test.
  17909. 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
  17910. PR fortran/22570 an related issues.
  17911. * gfortran.dg/x_slash_1.f: New test.
  17912. 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
  17913. PR c/23143
  17914. * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
  17915. gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
  17916. 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
  17917. PR c/529
  17918. * gcc.dg/Wshadow-3.c: New test.
  17919. 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
  17920. * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
  17921. used to have the wrong bounds).
  17922. 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
  17923. PR c/21720
  17924. * gcc.dg/hex-round-1.c: Test more cases.
  17925. * gcc.dg/hex-round-2.c: New test.
  17926. 2005-07-29 Diego Novillo <dnovillo@redhat.com>
  17927. PR 22550
  17928. * g++.dg/tree-ssa/pr22550.C: New test.
  17929. 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
  17930. * gcc.dg/tree-ssa/vrp19.c: New test.
  17931. * gcc.dg/tree-ssa-vrp20.c: New test.
  17932. 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
  17933. PR c/22240
  17934. * gcc.dg/transparent-union-4.c: New test.
  17935. 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
  17936. PR c/22192
  17937. * gcc.dg/c99-vla-2.c: New test.
  17938. 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
  17939. PR c/21720
  17940. * gcc.dg/hex-round-1.c: New test.
  17941. 2005-07-28 Jan Hubicka <jh@suse.cz>
  17942. * inliner-1.c: Do not dump everything.
  17943. * tree-prof.exp: Do not pass -ftree-based-profiling.
  17944. * bprob.exp: Likewise.
  17945. * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
  17946. 2005-07-28 Mark Mitchell <mark@codesourcery.com>
  17947. PR c++/22545
  17948. * g++.dg/expr/ptrmem7.C: New test.
  17949. 2005-07-28 Mike Stump <mrs@apple.com>
  17950. * g++.old-deja/g++.mike/visibility-1.C: New test.
  17951. 2005-07-28 Richard Sandiford <richard@codesourcery.com>
  17952. PR c/20187
  17953. * gcc.c-torture/execute/pr20187-1.c: New test.
  17954. 2005-07-28 Jeff Law <law@redhat.com>
  17955. * gcc.dg/tree-ssa/vrp17.c: Update expected output.
  17956. * gcc.dg/tree-ssa/vrp18.c: New test.
  17957. 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
  17958. * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
  17959. 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
  17960. PR tree-optimization/22506
  17961. * gcc.dg/vect/ps22506.c: New test.
  17962. 2005-07-28 Jakub Jelinek <jakub@redhat.com>
  17963. PR target/21149
  17964. * gcc.target/i386/sse-3.c: New test.
  17965. 2005-07-28 Richard Sandiford <richard@codesourcery.com>
  17966. * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
  17967. * gcc.target/mips/mips32-dsp-type.c: Likewise.
  17968. 2005-07-28 Richard Sandiford <richard@codesourcery.com>
  17969. PR c/22589
  17970. * gcc.c-torture/compile/pr22589-1.c: New test.
  17971. 2005-07-28 Jan Hubicka <jh@suse.cz>
  17972. * update-loopch.c: New testcase.
  17973. 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
  17974. PR rtl-optimization/23047
  17975. * gcc.c-torture/execute/pr23047.c: New test.
  17976. * gcc.c-torture/execute/pr23047.x: New.
  17977. 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
  17978. PR tree-optimization/22493
  17979. * gcc.c-torture/execute/pr22493-1.c: New test.
  17980. * gcc.c-torture/execute/pr22493-1.x: New.
  17981. * gcc.c-torture/execute/vrp-1.c: New test.
  17982. * gcc.c-torture/execute/vrp-2.c: New test.
  17983. * gcc.c-torture/execute/vrp-2.c: New test.
  17984. 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
  17985. * gcc.target/frv/all-builtin-read8.c: Delete.
  17986. * gcc.target/frv/all-builtin-read16.c: Delete.
  17987. * gcc.target/frv/all-builtin-read32.c: Delete.
  17988. * gcc.target/frv/all-builtin-read64.c: Delete.
  17989. * gcc.target/frv/all-builtin-write8.c: Delete.
  17990. * gcc.target/frv/all-builtin-write16.c: Delete.
  17991. * gcc.target/frv/all-builtin-write32.c: Delete.
  17992. * gcc.target/frv/all-builtin-write64.c: Delete.
  17993. * gcc.target/frv/all-read-write-1.c: New.
  17994. 2005-07-27 Jeff Law <law@redhat.com>
  17995. * gcc.c-torture/execute/pr22630.c: New test.
  17996. 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
  17997. PR tree-optimization/23073
  17998. * gcc.dg/vect/nodump-pr23073.c: New test.
  17999. * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
  18000. 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
  18001. PR tree-optimize/22348
  18002. * gcc.c-torture/execute/pr22348.c: New.
  18003. 2005-07-27 Richard Guenther <rguenther@suse.de>
  18004. * gcc.dg/tree-ssa/salias-1.c: New testcase.
  18005. 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  18006. PR fortran/22503
  18007. * gfortran.dg/logical_comp.f90: New test.
  18008. 2005-07-27 Jan Hubicka <jh@suse.cz>
  18009. * inliner-1.c: Add cleanup of dumps.
  18010. * val-prof-*.c: Likewise.
  18011. * update-tailcall.c: New.
  18012. 2005-07-26 Diego Novillo <dnovillo@redhat.com>
  18013. PR 22591
  18014. * gcc.dg/tree-ssa/pr22591.c: New test.
  18015. * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
  18016. 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
  18017. PR libobjc/22606
  18018. * objc.dg/try-catch-11.m: New test.
  18019. 2005-07-26 Richard Guenther <rguenther@suse.de>
  18020. PR tree-optimization/22486
  18021. * gcc.dg/tree-ssa/upcast-1.c: New testcase.
  18022. 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
  18023. PR tree-opt/22484
  18024. * g++.dg/opt/loop2.C: New test.
  18025. 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
  18026. * gcc.dg/tree-ssa/reassoc-3.c: New test.
  18027. * gcc.dg/tree-ssa/reassoc-4.c: New test.
  18028. 2005-07-25 Adam Nemet <anemet@lnxw.com>
  18029. * lib/profopt.exp (profopt-execute): Check for profiling data
  18030. files on the target.
  18031. 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
  18032. * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
  18033. for matching of asm labels.
  18034. 2005-07-25 Richard Guenther <rguenther@suse.de>
  18035. * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
  18036. 2005-07-25 Richard Guenther <rguenther@suse.de>
  18037. PR testsuite/22624
  18038. * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
  18039. 2005-07-25 Ira Rosen <irar@il.ibm.com>
  18040. * gcc.dg/vect/vect.exp: Change verbosity level to 4.
  18041. * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
  18042. * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
  18043. * gcc.dg/vect/vect-100.c: New test.
  18044. * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
  18045. gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
  18046. gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
  18047. * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
  18048. * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
  18049. * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
  18050. * gfortran.dg/vect/vect-4.f90: Now vectorizable.
  18051. * gfortran.dg/vect/pr19049.f90: New testcase.
  18052. * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
  18053. 2005-07-25 Jakub Jelinek <jakub@redhat.com>
  18054. * gcc.c-torture/execute/20050713-1.c: New test.
  18055. PR fortran/20063
  18056. * gfortran.fortran-torture/execute/data_4.f90: New test.
  18057. PR middle-end/20303
  18058. * gcc.dg/visibility-d.c: New test.
  18059. 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
  18060. * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
  18061. * gfortran.dg/underflow.f90: Ditto.
  18062. 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  18063. * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
  18064. g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
  18065. g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
  18066. 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
  18067. * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
  18068. include case of field width of zero.
  18069. 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
  18070. PR libgfortran/21875
  18071. * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
  18072. with trailing blanks on normal formatted read.
  18073. 2005-07-23 Chao-ying Fu <fu@mips.com>
  18074. * gcc.target/mips/mips32-dsp-type.c: New test.
  18075. * gcc.target/mips/mips32-dsp.c: New test.
  18076. 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
  18077. PR testsuite/21073
  18078. * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
  18079. PR testsuite/20454
  18080. * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
  18081. and __cyg_profile_func_exit.
  18082. 2005-07-22 David Edelsohn <edelsohn@gnu.org>
  18083. * gfortran.dg/comma_format_extension_3.f: Fix typo.
  18084. * gfortran.dg/comma_format_extension_4.f: Same.
  18085. * gfortran.dg/pr15332.f: Same.
  18086. * gfortran.dg/pr21730.f: Same.
  18087. 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
  18088. * g++.dg/opt/vrp2.C: Fix testcase.
  18089. PR tree-opt/22625
  18090. * g++.dg/opt/vrp2.C: New test.
  18091. 2005-07-22 Mark Mitchell <mark@codesourcery.com>
  18092. PR debug/21828
  18093. * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
  18094. 2005-07-22 Diego Novillo <dnovillo@redhat.com>
  18095. * gcc.dg/tree-ssa/20050719-1.c: New test.
  18096. 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
  18097. * gcc.dg/bfin-longcall-1.c: New file.
  18098. * gcc.dg/bfin-longcall-2.c: New file.
  18099. 2005-07-21 Janis Johnson <janis187@us.ibm.com>
  18100. * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
  18101. 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
  18102. PR middle-end/19055
  18103. * gcc.dg/tree-ssa/pr19055.c: New test.
  18104. * gcc.dg/tree-ssa/pr19055-2.c: New test.
  18105. 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
  18106. PR C++/22358
  18107. * g++.dg/other/pr22358.C: New test.
  18108. 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
  18109. PR c++/2922
  18110. * g++.dg/lookup/two-stage5.C: New test from bug comments.
  18111. 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  18112. PR c++/15938
  18113. * g++.dg/init/union2.C: New test.
  18114. 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  18115. PR c/22393
  18116. * gcc.dg/complex-4.c: New test.
  18117. 2005-07-21 Richard Guenther <rguenther@suse.de>
  18118. PR testsuite/22522
  18119. * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
  18120. scanning for asm labels.
  18121. * gcc.dg/tree-ssa/flatten-2.c: Likewise.
  18122. 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
  18123. PR target/22085
  18124. * gcc.dg/altivec-pr22085.c: New.
  18125. 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
  18126. PR tree-optimization/19210
  18127. * gcc.dg/tree-ssa/pr19210-1.c: New.
  18128. * gcc.dg/tree-ssa/pr19210-2.c: New.
  18129. 2005-07-21 Richard Sandiford <richard@codesourcery.com>
  18130. PR rtl-optimization/22167
  18131. * g++.dg/opt/pr22167.C: New test.
  18132. 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
  18133. PR c++/2922
  18134. * g++.dg/lookup/two-stage2.C: New.
  18135. * g++.dg/lookup/two-stage3.C: New.
  18136. * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
  18137. fixed two-stage name lookup for operators.
  18138. * g++.dg/template/call3.C: Compiler now produces an appropriate
  18139. error message.
  18140. * g++.dg/template/crash37.C: Compiler now describes bla() on line
  18141. 14 as a candidate.
  18142. * g++.dg/template/ptrmem4.C: Compiler produces different error
  18143. message.
  18144. * g++.old-deja/g++.other/pmf3.C: Compiler now describes
  18145. connect_to_method as a candidate.
  18146. 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
  18147. * gcc.dg/fold-alloc-1.c: New test.
  18148. 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
  18149. * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
  18150. gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
  18151. 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
  18152. * gcc.dg/fold-abs-1.c: New test.
  18153. * gcc.dg/fold-abs-2.c: New test.
  18154. * gcc.dg/fold-abs-3.c: New test.
  18155. 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
  18156. Make CONSTRUCTOR use VEC to store initializers.
  18157. * g++.dg/ext/complit3.C: Check for specific error messages.
  18158. * g++.dg/init/brace2.C: Update error message.
  18159. * g++.dg/warn/Wbraces2.C: Likewise.
  18160. 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
  18161. PR fortran/16940
  18162. * gfortran.dg/module_interface_1.f90: New test.
  18163. 2005-07-19 Danny Berlin <dberlin@dberlin.org>
  18164. Kenneth Zadeck <zadeck@naturalbridge.com>
  18165. * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
  18166. 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  18167. * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
  18168. specify -Wformat for these tests.
  18169. * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
  18170. gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
  18171. * gcc.dg/format/opt-6.c: Delete.
  18172. 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
  18173. * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
  18174. * gcc.dg/tree-ssa/sra-3.c: Likewise.
  18175. 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
  18176. * gcc.dg/tree-ssa/alias-2.c: New test.
  18177. 2005-07-18 Mark Mitchell <mark@codesourcery.com>
  18178. PR c++/22263
  18179. * g++.dg/template/explicit7.C: New test.
  18180. 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
  18181. * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
  18182. field width of 8 to +Inf and -Inf.
  18183. 2005-07-17 Mark Mitchell <mark@codesourcery.com>
  18184. PR c++/22139
  18185. * g++.dg/template/friend36.C: New test.
  18186. 2005-07-16 David Edelsohn <edelsohn@gnu.org>
  18187. PR fortran/21730
  18188. * gfortran.dg/pr21730.f: New test.
  18189. 2005-07-16 Danny Berlin <dberlin@dberlin.org>
  18190. Kenneth Zadeck <zadeck@naturalbridge.com>
  18191. * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
  18192. since pure const detection cannot run at -O1 in c compiler.
  18193. * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
  18194. can now optimize this case properly.
  18195. * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
  18196. because we now pass.
  18197. * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
  18198. 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
  18199. PR c/22421
  18200. * gcc.dg/format/bitfld-1.c: New test.
  18201. 2005-07-15 Mark Mitchell <mark@codesourcery.com>
  18202. PR c++/22204
  18203. * g++.dg/rtti/repo1.C: New test.
  18204. 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
  18205. PR middle-end/22398
  18206. * gcc.c-torture/compile/pr22398.c: New test.
  18207. 2005-07-15 Mark Mitchell <mark@codesourcery.com>
  18208. PR c++/22132
  18209. * g++.dg/expr/cast4.C: New test.
  18210. 2005-07-15 Richard Guenther <rguenther@suse.de>
  18211. * gcc.dg/tree-ssa/flatten-1.c: New testcase.
  18212. * gcc.dg/tree-ssa/flatten-2.c: Likewise.
  18213. 2005-07-15 Steven Bosscher <stevenb@suse.de>
  18214. PR tree-optimization/22230
  18215. * gcc.dg/tree-ssa/pr22230.c: New test.
  18216. 2005-07-14 Jakub Jelinek <jakub@redhat.com>
  18217. * gfortran.dg/g77/cpp6.f: New test.
  18218. PR fortran/22417
  18219. * gfortran.dg/g77/cpp5.F: New test.
  18220. * gfortran.dg/g77/cpp5.h: New file.
  18221. * gfortran.dg/g77/cpp5inc.h: New file.
  18222. 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
  18223. PR libfortran/16435
  18224. * gfortran.dg/tl_editting.f90: New.
  18225. * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
  18226. 2005-07-14 Steven G. Kargl <kargls@comcast.net>
  18227. * gfortran.dg/char_array_constructor.f90: New test.
  18228. 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
  18229. * gfortran.dg/past_eor.f90: New.
  18230. * gfortran.dg/complex_read.f90: New.
  18231. 2005-07-13 Jeff Law <law@redhat.com>
  18232. * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
  18233. additional casts.
  18234. * gcc.dg/tree-ssa/pr22321.c: New test
  18235. 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
  18236. PR tree-optimization/21921
  18237. * gcc.dg/tree-ssa/pr21921.c: New.
  18238. 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
  18239. PR tree-optimizatio/22442
  18240. * gcc.dg/tree-ssa/loop-11.c: New test.
  18241. 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
  18242. PR tree-opt/21840
  18243. * gcc.c-torture/compile/pr21840.c: New test.
  18244. 2005-07-12 Jan Hubicka <jh@suse.cz>
  18245. * gcc.c-torture/compile/pr22379.c: New test.
  18246. 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
  18247. PR libfortran/21593
  18248. gfortran.dg/dev_null.f90: Remove outdated comment about
  18249. PR libfortran/21593.
  18250. 2005-07-12 Dale Johannesen <dalej@apple.com>
  18251. * gcc.target/i386/compress-float-sse.c: New.
  18252. * gcc.target/i386/compress-float-sse-pic.c: New.
  18253. * gcc.target/i386/compress-float-387.c: New.
  18254. * gcc.target/i386/compress-float-387-pic.c: New.
  18255. * gcc.dg/compress-float-ppc.c: New.
  18256. * gcc.dg/compress-float-ppc-pic.c: New.
  18257. 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
  18258. PR libfortran/21593
  18259. gfortran.dg/dev_null.f90: Remove targets.
  18260. 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
  18261. PR tree-opt/22335
  18262. * gcc.dg/pr22335-1.c: New test.
  18263. * gcc.dg/pr22335-2.c: New test.
  18264. 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  18265. PR c++/20172
  18266. * g++.dg/template/nontype12.C : New test.
  18267. 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
  18268. * gcc.dg/tree-ssa/loop-10.c: New test.
  18269. 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
  18270. * gcc.c-torture/execute/20020720-1.x: Remove.
  18271. 2005-07-11 Jakub Jelinek <jakub@redhat.com>
  18272. * gfortran.fortran-torture/execute/forall_7.f90: New test.
  18273. 2005-07-10 Richard Sandiford <richard@codesourcery.com>
  18274. * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
  18275. (dg-mips-options): Use it.
  18276. 2005-07-09 Diego Novillo <dnovillo@redhat.com>
  18277. * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
  18278. 2005-07-09 Richard Henderson <rth@redhat.com>
  18279. * lib/target-supports.exp (check_effective_target_sync_char_short):
  18280. Add alpha.
  18281. 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
  18282. PR libfortran/22217
  18283. * gfortran.dg/negative-z-descriptor.f90: New test.
  18284. 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
  18285. PR tree-opt/22329
  18286. * gcc.dg/pr22329.c: New test.
  18287. 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
  18288. PR tree-optimization/20139
  18289. * gcc.dg/tree-ssa/pr20139.c: New.
  18290. 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
  18291. PR tree-opt/22356
  18292. * gcc.dg/pr22356-1.c: New test.
  18293. 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
  18294. PR c++/21799
  18295. * g++.dg/template/unify8.C: New.
  18296. * g++.dg/template/unify9.C: New.
  18297. 2005-07-08 Jakub Jelinek <jakub@redhat.com>
  18298. * gfortran.fortran-torture/execute/entry_10.f90: New test.
  18299. 2005-07-07 Geoffrey Keating <geoffk@apple.com>
  18300. * gcc.dg/darwin-version-1.c: New.
  18301. * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
  18302. * gcc.dg/builtins-20.c: Likewise.
  18303. * gcc.dg/builtins-53.c: Likewise.
  18304. * gcc.dg/torture/builtins-convert-1.c: Likewise.
  18305. * gcc.dg/torture/builtins-convert-2.c: Likewise.
  18306. * gcc.dg/torture/builtins-convert-3.c: Likewise.
  18307. * gcc.dg/torture/builtins-power-1.c: Likewise.
  18308. * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
  18309. on Darwin.
  18310. 2005-07-07 Jeff Law <law@redhat.com>
  18311. * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
  18312. argument evaluation order.
  18313. 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
  18314. PR libfortran/21594
  18315. * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
  18316. Add test cases where the shift length is greater than the
  18317. array length.
  18318. 2005-07-07 Ziemowit Laski <zlaski@apple.com>
  18319. * obj-c++.dg/proto-lossage-6.mm: New.
  18320. * objc.dg/proto-lossage-6.m: New.
  18321. 2005-07-07 Ziemowit Laski <zlaski@apple.com>
  18322. * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
  18323. * objc.dg/gnu-runtime-2.m: Likewise.
  18324. 2005-07-07 Jakub Jelinek <jakub@redhat.com>
  18325. * gfortran.dg/longline.f: New test.
  18326. * gfortran.dg/badline.f: New test.
  18327. 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
  18328. PR fortran/16531
  18329. PR fortran/15966
  18330. PR fortran/18781
  18331. * gfortran.dg/hollerith.f90: New.
  18332. * gfortran.dg/hollerith2.f90: New.
  18333. * gfortran.dg/hollerith3.f90: New.
  18334. * gfortran.dg/hollerith4.f90: New.
  18335. * gfortran.dg/hollerith_f95.f90: New.
  18336. * gfortran.dg/hollerith_legacy.f90: New.
  18337. * gfortran.dg/g77/cpp4.F: New. Port from g77.
  18338. 2005-07-07 Ziemowit Laski <zlaski@apple.com>
  18339. PR objc/22274
  18340. * obj-c++.dg/gnu-runtime-[1-2].mm: New.
  18341. * objc.dg/gnu-runtime-2.m: New.
  18342. 2005-07-06 Jeff Law <law@redhat.com>
  18343. * gcc.dg/tree-ssa/vrp17.c: New test.
  18344. 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
  18345. PR fortran/22327
  18346. * gfortran.dg/array_constructor_5.f90: New test.
  18347. 2005-07-07 Jakub Jelinek <jakub@redhat.com>
  18348. * gfortran.fortran-torture/execute/entry_9.f90: New test.
  18349. 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
  18350. * gcc.dg/20030324-1.c: Remove -fforce-mem option.
  18351. * gcc.dg/980816-1.c: Ditto.
  18352. 2005-07-06 Jeff Law <law@redhat.com>
  18353. * gcc.c-torture/compile/pr21356.c: New test.
  18354. 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
  18355. PR c/22013
  18356. PR c/22098
  18357. * gcc.c-torture/compile/pr22013-1.c,
  18358. gcc.c-torture/execute/pr22098-1.c,
  18359. gcc.c-torture/execute/pr22098-2.c,
  18360. gcc.c-torture/execute/pr22098-3.c: New tests.
  18361. 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
  18362. PR c/22308
  18363. * gcc.dg/pr22308-1.c: New test.
  18364. 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
  18365. * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
  18366. target.
  18367. * gcc.dg/compare9.c: Use -fshort-enums instead of
  18368. -fno-short-enums. Change the last test to dg-bogus.
  18369. 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
  18370. * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
  18371. * gcc.dg/compare9.c: New.
  18372. 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  18373. * gfortran.dg/io_invalid_1.f90: Fix expected error message.
  18374. 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
  18375. PR testsuite/22288
  18376. * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
  18377. 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  18378. * gcc.dg/format/gcc_gfc-1.c: New.
  18379. 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
  18380. * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
  18381. 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  18382. PR fortran/20842
  18383. * gfortran.dg/io_invalid_1.f90: New test.
  18384. 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
  18385. * gcc.dg/format/gcc_diag-1.c: Update.
  18386. 2005-07-02 Jeff Law <law@redhat.com>
  18387. * gcc.dg/tree-ssa/pr22051-1.c: New test.
  18388. * gcc.dg/tree-ssa/pr22051-2.c: New test.
  18389. 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
  18390. * gcc.dg/format/gcc_diag-1.c: Update.
  18391. 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
  18392. PR tree-opt/22269
  18393. * gcc.c-torture/compile/pr22269.c: New test.
  18394. 2005-06-30 Diego Novillo <dnovillo@redhat.com>
  18395. PR 21584
  18396. PR 22219
  18397. * g++.dg/tree-ssa/pr21584-1.C: New test.
  18398. * g++.dg/tree-ssa/pr21584-2.C: New test.
  18399. 2005-06-30 Ziemowit Laski <zlaski@apple.com>
  18400. * obj-c++.dg/try-catch-11.mm: New.
  18401. * objc.dg/try-catch-10.m: New.
  18402. 2005-06-29 David Edelsohn <edelsohn@gnu.org>
  18403. * g++.dg/other/ucnid-1.C: xfail on AIX.
  18404. 2005-06-29 Diego Novillo <dnovillo@redhat.com>
  18405. PR 22234
  18406. * gcc.dg/20050629-1.c: New test.
  18407. 2005-06-29 Ziemowit Laski <zlaski@apple.com>
  18408. * obj-c++.dg/const-str-1[0-1].mm: New.
  18409. * objc.dg/const-str-1[0-1].m: New.
  18410. 2005-05-29 Richard Henderson <rth@redhat.com>
  18411. * lib/target-supports.exp (check_effective_target_vect_no_int_max):
  18412. Rename from check_effective_target_vect_no_max.
  18413. (check_effective_target_vect_no_int_add): New.
  18414. * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
  18415. * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
  18416. * gcc.dg/vect/vect-reduc-3.c: Likewise.
  18417. * gcc.dg/vect/vect-reduc-1.c: Use both.
  18418. * gcc.dg/vect/vect-reduc-2.c: Likewise.
  18419. 2005-05-29 Richard Henderson <rth@redhat.com>
  18420. * lib/target-supports.exp (check_effective_target_vect_no_max):
  18421. Remove i386 and x86_64.
  18422. 2005-06-29 Steve Ellcey <sje@cup.hp.com>
  18423. PR testsuite/21969
  18424. * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
  18425. 2005-06-29 Steve Ellcey <sje@cup.hp.com>
  18426. PR middle-end/21969
  18427. * gcc.dg/vect/pr21969.c: New test.
  18428. 2005-06-28 Eric Christopher <echristo@redhat.com>
  18429. PR c/22052
  18430. PR c/21975
  18431. * gcc.dg/inline1.c: New test.
  18432. * gcc.dg/inline2.c: Ditto.
  18433. * gcc.dg/inline3.c: Ditto.
  18434. * gcc.dg/inline4.c: Ditto.
  18435. * gcc.dg/inline5.c: Ditto.
  18436. 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
  18437. PR libfortran/22142
  18438. * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
  18439. Add testcase also testing eoshift1 for PR 22142.
  18440. 2005-06-28 Richard Henderson <rth@redhat.com>
  18441. * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
  18442. * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
  18443. gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
  18444. gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
  18445. gcc.dg/tree-ssa/20030922-2.c: Likewise.
  18446. 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
  18447. PR libfortran/22142
  18448. * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
  18449. Add testcase for PR 22142.
  18450. 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
  18451. * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
  18452. gcc.target/ia64/fpreg-2.c: New tests.
  18453. 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  18454. * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
  18455. 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  18456. PR libfortran/22170
  18457. * gfortran.dg/slash_1.f90: New test.
  18458. 2005-06-27 Richard Henderson <rth@redhat.com>
  18459. * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
  18460. * gcc.dg/vect/vect-reduc-1char.c: Likewise.
  18461. * gcc.dg/vect/vect-reduc-1short.c: Likewise.
  18462. * gcc.dg/vect/vect-reduc-2.c: Likewise.
  18463. * gcc.dg/vect/vect-reduc-2char.c: Likewise.
  18464. * gcc.dg/vect/vect-reduc-2short.c: Likewise.
  18465. 2005-06-27 Richard Henderson <rth@redhat.com>
  18466. * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
  18467. * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
  18468. 2005-06-27 Ziemowit Laski <zlaski@apple.com>
  18469. * obj-c++.dg/proto-lossage-5.mm: New.
  18470. * objc.dg/proto-lossage-5.m: New.
  18471. 2005-06-27 Diego Novillo <dnovillo@redhat.com>
  18472. PR 21959
  18473. * gcc.dg/tree-ssa/pr21959.c: New test.
  18474. 2005-06-27 Jakub Jelinek <jakub@redhat.com>
  18475. * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
  18476. * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
  18477. testing uninitialized var.
  18478. * gcc.c-torture/execute/builtins/chk.h: New.
  18479. * gcc.c-torture/execute/builtins/lib/chk.c: New.
  18480. * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
  18481. * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
  18482. * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
  18483. * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
  18484. * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
  18485. * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
  18486. * gcc.c-torture/execute/builtins/memset-chk.c: New test.
  18487. * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
  18488. * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
  18489. * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
  18490. * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
  18491. * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
  18492. * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
  18493. * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
  18494. * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
  18495. * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
  18496. * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
  18497. * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
  18498. * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
  18499. * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
  18500. * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
  18501. * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
  18502. * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
  18503. * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
  18504. * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
  18505. * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
  18506. * gcc.dg/builtin-object-size-1.c: New test.
  18507. * gcc.dg/builtin-object-size-2.c: New test.
  18508. * gcc.dg/builtin-object-size-3.c: New test.
  18509. * gcc.dg/builtin-object-size-4.c: New test.
  18510. * gcc.dg/builtin-object-size-5.c: New test.
  18511. * gcc.dg/builtin-stringop-chk-1.c: New test.
  18512. * gcc.dg/builtin-stringop-chk-2.c: New test.
  18513. * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
  18514. * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
  18515. * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
  18516. * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
  18517. * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
  18518. * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
  18519. * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
  18520. * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
  18521. * gcc.c-torture/execute/printf-1.c: New test.
  18522. * gcc.c-torture/execute/fprintf-1.c: New test.
  18523. * gcc.c-torture/execute/vprintf-1.c: New test.
  18524. * gcc.c-torture/execute/vfprintf-1.c: New test.
  18525. * gcc.c-torture/execute/printf-chk-1.c: New test.
  18526. * gcc.c-torture/execute/fprintf-chk-1.c: New test.
  18527. * gcc.c-torture/execute/vprintf-chk-1.c: New test.
  18528. * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
  18529. 2005-06-27 Michael Matz <matz@suse.de>
  18530. * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
  18531. slot is not merged if address escapes.
  18532. 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  18533. PR c/21911
  18534. * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
  18535. 2005-06-26 Jakub Jelinek <jakub@redhat.com>
  18536. PR middle-end/17965
  18537. * gcc.c-torture/compile/20050622-1.c: New test.
  18538. PR middle-end/22028
  18539. * gcc.dg/20050620-1.c: New test.
  18540. 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
  18541. PR tree-optimization/22026
  18542. * gcc.dg/tree-ssa/pr22026.c: New.
  18543. 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
  18544. PR libfortran/22144
  18545. * gfortran.dg/shift-alloc.f90: New testcase.
  18546. 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
  18547. * all files: Update FSF address in copyright headers.
  18548. 2005-06-22 Jan Hubicka <jh@suse.cz>
  18549. * wholeprogram-1.c: New testcase.
  18550. * wholeprogram-2.c: New testcase.
  18551. 2005-06-24 Mark Mitchell <mark@codesourcery.com>
  18552. PR 22171
  18553. * gcc.dg/tree-ssa/pr22171.c: New test.
  18554. 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
  18555. * gfortran.dg/simplify_modulo.f90: New.
  18556. 2005-06-24 Jan Hubicka <jh@suse.cz>
  18557. * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
  18558. 2005-06-23 Ziemowit Laski <zlaski@apple.com>
  18559. * obj-c++.dg/proto-lossage-[1-4].mm: New.
  18560. 2005-06-23 Ziemowit Laski <zlaski@apple.com>
  18561. * obj-c++.dg/typedef-alias-1.mm: New.
  18562. * objc.dg/typedef-alias-1.m: New.
  18563. 2005-06-23 Jeff Law <law@redhat.com>
  18564. * gcc.dg/tree-ssa/vrp16.c: New test.
  18565. 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  18566. * lib/target-supports.exp: Add
  18567. check_effective_target_fortran_large_real and
  18568. check_effective_target_fortran_large_int to check for
  18569. corresponding effective targets.
  18570. * gfortran.dg/large_integer_kind_1.f90: New test.
  18571. * gfortran.dg/large_real_kind_1.f90: New test.
  18572. 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
  18573. PR tree-optimization/22117
  18574. * gcc.dg/tree-ssa/pr22117.c: New.
  18575. 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
  18576. PR testsuite/22123
  18577. * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
  18578. 2005-06-23 David Edelsohn <edelsohn@gnu.org>
  18579. * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
  18580. 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
  18581. * gfortran.dg/f2c_4.f90: Add tests for complex functions
  18582. * gfortran.dg/f2c_4.c: Likewise.
  18583. 2005-06-22 Paul Brook <paul@codesourcery.com>
  18584. PR fortran/21034
  18585. * gfortran.dg/auto_save_1.f90: New test.
  18586. 2005-06-22 Michael Matz <matz@suse.de>
  18587. * gcc.target/x86-64/abi: New directory.
  18588. * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
  18589. * gcc.target/x86-64/abi/README.gcc: New file.
  18590. * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
  18591. * gcc.target/x86-64/abi/asm-support.s: New file.
  18592. * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
  18593. * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
  18594. * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
  18595. * gcc.target/x86_64/abi/test_basic_returning.c: New test.
  18596. * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
  18597. * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
  18598. * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
  18599. * gcc.target/x86_64/abi/test_bitfields.c: New test.
  18600. * gcc.target/x86_64/abi/test_complex_returning.c: New test.
  18601. * gcc.target/x86_64/abi/test_passing_floats.c: New test.
  18602. * gcc.target/x86_64/abi/test_passing_integers.c: New test.
  18603. * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
  18604. * gcc.target/x86_64/abi/test_passing_structs.c: New test.
  18605. * gcc.target/x86_64/abi/test_passing_unions.c: New test.
  18606. * gcc.target/x86_64/abi/test_struct_returning.c: New test.
  18607. * gcc.target/x86_64/abi/test_varargs.c: New test.
  18608. 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
  18609. * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
  18610. 32-bit i?86 and x86_64.
  18611. 2005-06-21 Ziemowit Laski <zlaski@apple.com>
  18612. * obj-c++.dg/const-str-[1-9].mm: New tests.
  18613. 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
  18614. PR fortran/22010
  18615. * gfortran.dg/namelist_use.f90: New.
  18616. * gfortran.dg/namelist_use_only.f90: New.
  18617. 2005-06-21 Jeff Law <law@redhat.com>
  18618. * gcc.dg/tree-ssa/vrp15.c: New test.
  18619. 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
  18620. * lib/target-supports.exp (check_effective_target_vect_reduction):
  18621. Remove.
  18622. * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
  18623. * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
  18624. remove vect_reduction target keyword. Also avoid two returns in main.
  18625. * gcc.dg/vect/vect-reduc-3.c: Likewise.
  18626. * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
  18627. * gcc.dg/vect/vect-reduc-1short.c: New test.
  18628. * gcc.dg/vect/vect-reduc-1char.c: New test.
  18629. * gcc.dg/vect/vect-reduc-2short.c: New test.
  18630. * gcc.dg/vect/vect-reduc-2char.c: New test.
  18631. * gcc.dg/vect/vect-reduc-6.c: New test.
  18632. * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
  18633. * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
  18634. * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
  18635. 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  18636. Paul Thomas <pault@gcc.gnu.org>
  18637. * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
  18638. New tests.
  18639. 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  18640. * gfortran.dg/backslash_1.f90: New test.
  18641. * gfortran.dg/backslash_2.f90: New test.
  18642. 2005-06-20 Steven G. Kargl <kargls@comcast.net>
  18643. * gfortran.dg/duplicate_labels.f90: New test.
  18644. 2005-06-20 Jan Beulich <jbeulich@novell.com>
  18645. * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
  18646. unsupportable relocations.
  18647. * g++.old-deja/g++.other/store-expr1.C: Likewise.
  18648. * gcc.dg/20050321-2.c: xfail for NetWare.
  18649. 2005-06-20 Andreas Jaeger <aj@suse.de>
  18650. * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
  18651. gcc.target/i386/fastcall-sseregparm.c,
  18652. gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
  18653. 2005-06-19 Richard Henderson <rth@redhat.com>
  18654. * gcc.dg/tree-ssa/pr21985.c: Use size_t.
  18655. 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
  18656. * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
  18657. 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
  18658. PR c++/22115
  18659. * g++.dg/conversion/simd2.C: Change expected error message.
  18660. 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
  18661. * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
  18662. * gcc.dg/vect/vect-reduc-2.c: Likewise.
  18663. * gcc.dg/vect/vect-reduc-3.c: Likewise.
  18664. 2005-06-18 James A Morrison <phython@gcc.gnu.org>
  18665. * gcc.dg/fold-mod-1.c: New test.
  18666. 2005-06-18 Steven G. Kargl <kargls@comcast.net>
  18667. PR fortran/19926
  18668. * gfortran.dg/pr19926.f90: New test.
  18669. 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
  18670. * lib/target-supports.exp (check_effective_target_vect_reduction): New.
  18671. * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
  18672. targets.
  18673. * gcc.dg/vect/vect-reduc-2.c: Likewise.
  18674. * gcc.dg/vect/vect-reduc-3.c: Likewise.
  18675. 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
  18676. * gcc.target/ia64/float80-varargs-1.c: New test.
  18677. 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  18678. PR tree-opt/22035
  18679. * gfortran.dg/f2c_6.f90: New test.
  18680. 2005-06-17 Geoffrey Keating <geoffk@apple.com>
  18681. PR c++/17413
  18682. * g++.dg/template/local5.C: New.
  18683. 2005-06-17 Richard Henderson <rth@redhat.com>
  18684. * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
  18685. 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
  18686. PR testsuite/21945
  18687. * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
  18688. 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
  18689. * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
  18690. gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
  18691. gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
  18692. gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
  18693. check_vect to verify the presence of hardware vector support.
  18694. 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
  18695. PR testsuite/22056
  18696. * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
  18697. 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  18698. PR libfortran/19216
  18699. * gfortran.dg/pr19216.f: Add correct space between brackets and
  18700. dg directive.
  18701. 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  18702. PR libfortran/16436
  18703. * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
  18704. 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
  18705. * gcc.target/i386/attributes-error.c: New testcase.
  18706. * gcc.target/i386/fastcall-sseregparm.c: Likewise.
  18707. * gcc.target/i386/regparm-stdcall.c: Likewise.
  18708. * gcc.target/i386/sseregparm-1.c: Likewise.
  18709. * gcc.target/i386/sseregparm-2.c: Likewise.
  18710. 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
  18711. * g++.dg/rtti/crash2.C: New.
  18712. 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
  18713. * gcc.dg/noncompile/20040203-3.c: Update expected message.
  18714. 2005-06-15 David Ung <davidu@mips.com>
  18715. * gcc.target/mips/mips16e-extends.c: New test for testing the
  18716. generation of MIPS16e zeb/zeh, seb/seh instructions.
  18717. 2005-06-15 Diego Novillo <dnovillo@redhat.com>
  18718. PR 22018
  18719. * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
  18720. * gcc.dg/tree-ssa/pr22018.c: New test.
  18721. 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
  18722. * gcc.dg/simd-1.c: Update error messages.
  18723. * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
  18724. * gcc.dg/simd-2.c: Update error messages.
  18725. * gcc.dg/simd-4.c: New.
  18726. 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
  18727. PR c++/20678
  18728. * g++.dg/other/crash-4.C: New.
  18729. 2005-06-14 Devang Patel <dpatel@apple.com>
  18730. * gcc.dg/vect/vect-ifcvt-1.c: Remove.
  18731. 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
  18732. PR c++/21929
  18733. * g++.dg/parse/crash11.C: Update
  18734. 2005-06-13 Jeff Law <law@redhat.com>
  18735. * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
  18736. perform the desired transformations.
  18737. * gcc.dg/tree-ssa/20030806-6.c: Similarly.
  18738. * gcc.dg/tree-ssa/20040514-2.c: Similarly.
  18739. 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  18740. PR fortran/22038
  18741. * gfortran.dg/forall_1.f90: Un-XFAIL.
  18742. 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
  18743. PR c++/21929
  18744. * g++.dg/parse/crash26.C: New.
  18745. PR c++/20789
  18746. * g++.dg/init/member1.C: New.
  18747. 2005-06-13 Jakub Jelinek <jakub@redhat.com>
  18748. * gfortran.dg/altreturn_1.f90: New test.
  18749. 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
  18750. PR middle-end/21985
  18751. * gcc.dg/tree-ssa/pr21985.c: New test.
  18752. 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
  18753. * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
  18754. 2005-06-12 Roger Sayle <roger@eyesopen.com>
  18755. PR c++/21930
  18756. * g++.dg/other/error10.C: New test case.
  18757. 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  18758. PR libfortran/19155
  18759. * gfortran.dg/pr19155.f: Add test.
  18760. 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  18761. * gfortran.dg/f2c_7.f90: New test.
  18762. * gfortran.dg/forall_1.f90: XFAILed.
  18763. 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
  18764. * gcc.dg/pr14796-1.c: New.
  18765. * gcc.dg/pr14796-2.c: New.
  18766. 2005-06-11 Steven G. Kargl <kargls@comcast.net>
  18767. PR fortran/17792
  18768. PR fortran/21375
  18769. * gfortran.dg/deallocate_stat.f90: New test.
  18770. 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
  18771. * gfortran.fortran-torture/execute/in-pack.f90: New test.
  18772. 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
  18773. * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
  18774. access will be generated when this loop is vectorized. Test that
  18775. accesses with same alignment were detected.
  18776. * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
  18777. Test that accesses with same alignment were detected.
  18778. * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
  18779. * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
  18780. alignment were detected.
  18781. 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
  18782. PR c++/10611
  18783. * g++.dg/conversion/simd2.C: New.
  18784. 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
  18785. * gcc.dg/Wcxx-compat-1.c: New.
  18786. 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
  18787. PR libfortran/21480
  18788. * gfortran.dg/reshape-complex.f90: Add a test for a packed
  18789. complex array.
  18790. 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
  18791. * gcc.dg/alias-8.c: New.
  18792. 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
  18793. * gcc.dg/format/cmn_err-1.c: Update.
  18794. 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
  18795. PR target/20666
  18796. * gcc.target/sparc/fexpand-2.c: New.
  18797. * gcc.target/sparc/fpmerge-2.c: New.
  18798. * gcc.target/sparc/fpmul-2.c: New.
  18799. * gcc.target/sparc/noresult.c: New.
  18800. * gcc.target/sparc/pdist-2.c: New.
  18801. * gcc.target/sparc/pdist-3.c: New.
  18802. 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
  18803. PR testsuite/21702
  18804. * gcc.target/i386/i386.exp: Fix comment typo.
  18805. 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
  18806. PR c++/19497
  18807. * g++.dg/inherit/using5.C: New.
  18808. * g++.dg/inherit/using6.C: New.
  18809. 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  18810. PR c++/19894
  18811. * g++.dg/template/ptrmem15.C: New test.
  18812. PR c++/20563
  18813. * g++.dg/ext/label4.C: New test.
  18814. 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
  18815. * gcc.dg/tls/debug-1.c: New test.
  18816. 2005-06-07 Dale Johannesen <dalej@apple.com>
  18817. * gcc.target/i386/movq.c: New.
  18818. 2005-06-07 Dale Johannesen <dalej@apple.com>
  18819. * gcc.dg/20050607-1.c: New.
  18820. 2005-06-07 Jakub Jelinek <jakub@redhat.com>
  18821. PR middle-end/21850
  18822. * gcc.c-torture/execute/20050607-1.c: New test.
  18823. 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
  18824. PR libfortran/21926
  18825. * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
  18826. Test case where the return array has lowest stride one,
  18827. but isn't packed.
  18828. 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
  18829. * lib/target-supports.exp (check_effective_target_sync_int_long):
  18830. Add s390 and s390x targets.
  18831. 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
  18832. * gcc.dg/tree-ssa/loop-2.c: Update outcome.
  18833. * gcc.dg/tree-ssa/loop-3.c: Update outcome.
  18834. * gcc.dg/tree-ssa/loop-4.c: Update outcome.
  18835. * gcc.dg/tree-ssa/loop-9.c: New test.
  18836. 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
  18837. * g++.dg/parse/defarg10.C: New.
  18838. 2005-06-06 Jakub Jelinek <jakub@redhat.com>
  18839. PR regression/21897
  18840. * gcc.c-torture/execute/20050604-1.c: New test.
  18841. 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
  18842. PR 21903
  18843. * g++.dg/parse/defarg9.C: New.
  18844. PR c++/20637
  18845. * g++.dg/inherit/using4.C: New.
  18846. * g++.dg/overload/error1.C: Adjust expected errors.
  18847. * g++.old-deja/g++.benjamin/warn02.C: Likewise.
  18848. * g++.old-deja/g++.brendan/arm2.C: Likewise.
  18849. * g++.old-deja/g++.other/redecl2.C: Likewise.
  18850. * g++.old-deja/g++.other/redecl4.C: Likewise.
  18851. * g++.old-deja/g++.pt/memtemp78.C: Likewise.
  18852. 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
  18853. * gfortran.dg/f2c_5.f90: Add -w to dg-options
  18854. 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
  18855. * lib/gfortran.exp (gfortran_target_compile): Call
  18856. dg-additional-files-options
  18857. * gfortran.dg/f2c_4.f90: New file
  18858. * gfortran.dg/f2c_4.c: New file
  18859. * gfortran.dg/f2c_5.f90: New file
  18860. * gfortran.dg/f2c_5.c: New file
  18861. 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  18862. * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
  18863. PR fortran/21912
  18864. * gfortran.dg/array_constructor_4.f90: New test.
  18865. 2005-06-05 Mark Mitchell <mark@codesourcery.com>
  18866. PR c++/21619
  18867. * g++.dg/ext/builtin9.C: New test.
  18868. 2005-06-05 Dale Johannesen <dalej@apple.com>
  18869. * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
  18870. * gcc.c-torture/execute/20050603-2.c: Ditto.
  18871. 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
  18872. * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
  18873. * gcc.dg/vect/vect-reduc-1.c: New.
  18874. * gcc.dg/vect/vect-reduc-2.c: New.
  18875. * gcc.dg/vect/vect-reduc-3.c: New.
  18876. 2005-06-04 Dale Johannesen <dalej@apple.com>
  18877. * gcc.c-torture/execute/20050603-1.c: New.
  18878. * gcc.c-torture/execute/20050603-2.c: New.
  18879. * gcc.dg/20050603-3.c: New.
  18880. 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  18881. PR fortran/19195
  18882. * gfortran.dg/debug_1.f90: New test.
  18883. * gfortran.dg/forall_1.f90: New test.
  18884. 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
  18885. * gfortran.dg/array_constructor_3.f90: New test.
  18886. 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  18887. * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
  18888. 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
  18889. * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
  18890. 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
  18891. PR c/21873
  18892. * gcc.dg/init-excess-1.c: New test.
  18893. 2005-06-03 Mark Mitchell <mark@codesourcery.com>
  18894. PR c++/21853
  18895. * g++.dg/expr/static_cast6.C: New test.
  18896. 2005-06-03 Diego Novillo <dnovillo@redhat.com>
  18897. * gcc.dg/tree-ssa/vrp14.c: New test.
  18898. 2005-06-03 Mark Mitchell <mark@codesourcery.com>
  18899. PR c++/21336
  18900. * g++.dg/template/new2.C: New test.
  18901. 2005-06-03 Josh Conner <jconner@apple.com>
  18902. * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
  18903. all entries in initializer.
  18904. 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
  18905. PR middle-end/21858
  18906. * gcc.dg/pr21858.c: New testcase.
  18907. 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
  18908. PR tree-optimization/21292
  18909. * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
  18910. New.
  18911. * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
  18912. gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
  18913. gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
  18914. gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
  18915. gcc.dg/tree-ssa/gen-vect-32.c: Require it.
  18916. 2005-06-02 Richard Henderson <rth@redhat.com>
  18917. * gcc.dg/sync-2.c: Use -march=i486 for i386.
  18918. 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
  18919. * gcc.dg/wtypequal.c: New testcase.
  18920. 2005-06-02 Diego Novillo <dnovillo@redhat.com>
  18921. PR 21582
  18922. * gcc.dg/tree-ssa/pr21582.c: New test.
  18923. 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
  18924. PR c++/21280
  18925. * g++.dg/opt/interface2.h: New.
  18926. * g++.dg/opt/interface2.C: New.
  18927. * g++.dg/init/ctor4.C: Adjust error lines.
  18928. * g++.old-deja/g++.bob/inherit2.C: Likewise.
  18929. * g++.old-deja/g++.bugs/900205_04.C: Likewise.
  18930. * g++.old-deja/g++.jason/opeq3.C: Likewise.
  18931. * g++.old-deja/g++.pt/assign1.C: Likewise.
  18932. * g++.old-deja/g++.pt/crash20.C: Likewise.
  18933. 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
  18934. PR tree-optimization/21734
  18935. * g++.dg/vect/pr21734_1.cc: New.
  18936. * g++.dg/vect/pr21734_2.cc: New.
  18937. 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
  18938. PR c++/20350
  18939. * g++.dg/template/spec24.C: New.
  18940. PR c++/21151
  18941. * g++.dg/pch/local-1.C: New.
  18942. * g++.dg/pch/local-1.Hs: New.
  18943. 2005-06-01 Diego Novillo <dnovillo@redhat.com>
  18944. PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
  18945. PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
  18946. * gcc.dg/tree-ssa/pr14341.c: New test.
  18947. * gcc.dg/tree-ssa/pr14841.c: New test.
  18948. * gcc.dg/tree-ssa/pr20701.c: New test.
  18949. * gcc.dg/tree-ssa/pr21086.c: New test.
  18950. * gcc.dg/tree-ssa/pr21090.c: New test.
  18951. * gcc.dg/tree-ssa/pr21332.c: New test.
  18952. * gcc.dg/tree-ssa/pr21458.c: New test.
  18953. * gcc.dg/tree-ssa/pr21658.c: New test.
  18954. * gcc.dg/tree-ssa/vrp01.c: New test.
  18955. * gcc.dg/tree-ssa/vrp02.c: New test.
  18956. * gcc.dg/tree-ssa/vrp03.c: New test.
  18957. * gcc.dg/tree-ssa/vrp04.c: New test.
  18958. * gcc.dg/tree-ssa/vrp05.c: New test.
  18959. * gcc.dg/tree-ssa/vrp06.c: New test.
  18960. * gcc.dg/tree-ssa/vrp07.c: New test.
  18961. * gcc.dg/tree-ssa/vrp08.c: New test.
  18962. * gcc.dg/tree-ssa/vrp09.c: New test.
  18963. * gcc.dg/tree-ssa/vrp10.c: New test.
  18964. * gcc.dg/tree-ssa/vrp11.c: New test.
  18965. * gcc.dg/tree-ssa/vrp12.c: New test.
  18966. * gcc.dg/tree-ssa/vrp13.c: New test.
  18967. 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
  18968. PR 21029
  18969. * gcc.dg/tree-ssa/pr21029.c: New test.
  18970. 2005-06-01 Roger Sayle <roger@eyesopen.com>
  18971. * gfortran.dg/logint-1.f: New test case.
  18972. * gfortran.dg/logint-2.f: Likewise.
  18973. * gfortran.dg/logint-3.f: Likewise.
  18974. 2005-06-01 Jakub Jelinek <jakub@redhat.com>
  18975. PR c/21536
  18976. PR c/20760
  18977. * gcc.dg/20050527-1.c: New test.
  18978. * gcc.dg/i386-sse-12.c: New test.
  18979. PR fortran/21729
  18980. * gfortran.dg/implicit_5.f90: New test.
  18981. 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
  18982. PR fortran/20883
  18983. * gfortran/assign_4.f90: New test.
  18984. * gfortran/assign_2.f90: Change compile to run.
  18985. 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
  18986. * lib/target-supports.exp
  18987. (check_effective_target_sync_char_short): New.
  18988. * gcc.dg/sync-2.c: New.
  18989. 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
  18990. PR tree-optimization/21817
  18991. * gcc.dg/torture/pr21817-1.c: New.
  18992. 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
  18993. PR c++/21165
  18994. * g++.dg/template/init5.C: New.
  18995. 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
  18996. * gfortran.dg/char_initialiser_actual.f90:
  18997. Test character initialisers as actual arguments.
  18998. * gfortran.dg/char_pointer_comp_assign.f90:
  18999. Test character pointer structure component assignments.
  19000. * gfortran.dg/char_array_structure_constructor.f90:
  19001. Test character components in structure constructors.
  19002. 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
  19003. PR middle-end/20931
  19004. * g++.dg/opt/pr20931.C: New test.
  19005. 2005-05-31 Andreas Jaeger <aj@suse.de>
  19006. PR testsuite/20772
  19007. * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
  19008. g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
  19009. g++.old-deja/g++.ext/asmspec1.C,
  19010. g++.old-deja/g++.other/regstack.C,
  19011. gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
  19012. gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
  19013. gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
  19014. gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
  19015. gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
  19016. gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
  19017. gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
  19018. gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
  19019. gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
  19020. gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
  19021. gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
  19022. gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
  19023. gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
  19024. gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
  19025. gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
  19026. gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
  19027. gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
  19028. gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
  19029. gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
  19030. 2005-05-31 Jeff Law <law@redhat.com>
  19031. * gcc.dg/tree-ssa/foldaddr-1.c: New test.
  19032. 2005-05-30 Paolo Carlini <pcarlini@suse.de>
  19033. PR middle-end/21743
  19034. * gcc.dg/builtins-1.c: Activate disabled clog test.
  19035. * gcc.dg/torture/builtin-attr-1.c: Likewise.
  19036. 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
  19037. * gfortran.dg/char_pointer_assign.f90:
  19038. Test character-pointer assignments and pointer assignments.
  19039. * gfortran.dg/char_pointer_dummy.f90:
  19040. Test character-pointer dummy arguments.
  19041. * gfortran.dg/char_pointer_func.f90:
  19042. Test character-pointer function returns.
  19043. * gfortran.dg/char_pointer_dependency.f90:
  19044. Test character-pointer functions with dependencies.
  19045. 2005-05-30 Mark Mitchell <mark@codesourcery.com>
  19046. PR c++/21784
  19047. * g++.dg/lookup/using14.C: New test.
  19048. 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
  19049. * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
  19050. gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
  19051. trailing ^M.
  19052. 2005-05-29 Geoffrey Keating <geoffk@apple.com>
  19053. PR c++/17413
  19054. * g++.dg/template/local5.C: New.
  19055. PR target/21761
  19056. * gcc.c-torture/compile/pr21761.c: New.
  19057. * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
  19058. before darwin8.
  19059. 2005-05-30 Steven G. Kargl
  19060. PR fortran/20846
  19061. * gfortran.dg/inquire_8.f90: New test.
  19062. 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  19063. PR libfortran/21376
  19064. * gfortran.dg/output_exponents_1.f90: New test.
  19065. 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  19066. PR libfortran/20006
  19067. * gfortran.dg/dollar_edit_descriptor-1.f: New test.
  19068. 2005-05-28 Mark Mitchell <mark@codesourcery.com>
  19069. PR c++/21210
  19070. * g++.dg/ext/complex1.C: New test.
  19071. PR c++/21340
  19072. * g++.dg/init/ctor6.C: New test.
  19073. 2005-05-29 Jan Hubicka <jh@suse.cz>
  19074. * gcc.c-torture/compile/pr21562.c: New.
  19075. 2005-05-28 Steven G. Kargl <kargls@comcast.net>
  19076. * gfortran.dg/subnormal_1.f90: New test.
  19077. 2005-05-28 Jan Hubicka <jh@suse.cz>
  19078. * tree-prof.exp: Fix comment.
  19079. * value-prof-1.c: New.
  19080. * value-prof-2.c: New.
  19081. * value-prof-3.c: New.
  19082. * value-prof-4.c: New.
  19083. 2005-05-27 Mark Mitchell <mark@codesourcery.com>
  19084. PR c++/21614
  19085. * g++.dg/expr/ptrmem6.C: New test.
  19086. * g++.dg/expr/ptrmem6a.C: Likewise.
  19087. 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
  19088. PR tree-optimization/21658
  19089. * gcc.dg/tree-ssa/pr21658.c: New.
  19090. 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
  19091. PR c++/21455
  19092. * g++.dg/inherit/ptrmem3.C: New.
  19093. PR c++/21681
  19094. * g++.dg/parse/template16.C: New.
  19095. 2005-05-27 Andreas Jaeger <aj@suse.de>
  19096. * gcc.dg/setjmp-2.c: Only run in 32-bit.
  19097. * gcc.dg/i386-sse-8.c: Run test on all archs.
  19098. 2005-05-26 Mike Stump <mrs@apple.com>
  19099. * objc.dg/isa-field-1.m: Only run on darwin.
  19100. * objc.dg/lookup-1.m: Likewise.
  19101. * objc.dg/try-catch-8.m: Likewise.
  19102. 2005-05-26 Roger Sayle <roger@eyesopen.com>
  19103. PR tree-optimization/9814
  19104. * gcc.dg/pr9814-1.c: New test case.
  19105. 2005-05-26 Ziemowit Laski <zlaski@apple.com>
  19106. * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
  19107. objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
  19108. objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
  19109. objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
  19110. objc.dg/method-19.m, objc.dg/next-runtime-1.m,
  19111. objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
  19112. objc.dg/stubify-2.m, objc.dg/super-class-4.m,
  19113. objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
  19114. objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
  19115. objc.dg/try-catch-8.m: New.
  19116. 2005-05-26 Janis Johnson <janis187@us.ibm.com>
  19117. * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
  19118. remove extraneous semicolons.
  19119. 2005-05-26 Ziemowit Laski <zlaski@apple.com>
  19120. * obj-c++.dg/comp-types-12.mm: New.
  19121. * objc.dg/comp-types-11.m: New.
  19122. * objc.dg/selector-4.m: New.
  19123. 2005-05-26 Andreas Jaeger <aj@suse.de>
  19124. PR testsuite/20772
  19125. * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
  19126. g++.old-deja/g++.ext/attrib3.C,
  19127. g++.old-deja/g++.other/store-expr1.C,
  19128. g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
  19129. gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
  19130. gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
  19131. gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
  19132. gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
  19133. gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
  19134. gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
  19135. gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
  19136. gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
  19137. gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
  19138. gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
  19139. gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
  19140. gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
  19141. gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
  19142. gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
  19143. gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
  19144. gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
  19145. gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
  19146. gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
  19147. 2005-05-26 Andreas Jaeger <aj@suse.de>
  19148. * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
  19149. x86-64 compilation.
  19150. 2005-05-26 Andreas Jaeger <aj@suse.de>
  19151. PR testsuite/20772
  19152. * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
  19153. gcc.misc-tests/i386-pf-athlon-1.c,
  19154. gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
  19155. g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
  19156. g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
  19157. g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
  19158. g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
  19159. g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
  19160. g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
  19161. programs.
  19162. * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
  19163. gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
  19164. gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
  19165. x86-64 compilation.
  19166. * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
  19167. x86_64.
  19168. * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
  19169. effective-target ilp32.
  19170. 2005-05-26 David Ung <davidu@mips.com>
  19171. * gcc.target/mips/ext_ins.c: New test for testing the generation
  19172. of MIPS32/64 rev 2 ext/ins instructions.
  19173. 2005-05-26 Andreas Jaeger <aj@suse.de>
  19174. * treelang/compile/unsigned.tree: Use gimple instead of
  19175. nonexisting generic dump.
  19176. 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
  19177. * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
  19178. 2005-05-26 Andreas Jaeger <aj@suse.de>
  19179. * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
  19180. 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
  19181. PR libfortran/17283
  19182. * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
  19183. Test callee-allocated memory with write statements.
  19184. 2005-05-25 Roger Sayle <roger@eyesopen.com>
  19185. PR middle-end/21709
  19186. * gcc.dg/pr21709-1.c: New test case.
  19187. 2005-05-25 Ziemowit Laski <zlaski@apple.com>
  19188. Mike Stump <mrs@apple.com>
  19189. * objc/execute/next_mapping.h: Update for C++.
  19190. * obj-c++.dg/selector-1.mm: Move to...
  19191. * obj-c++.dg/selector-4.mm: here...
  19192. * obj-c++.dg/basic.mm: New.
  19193. * obj-c++.dg/comp-types-1.mm: New.
  19194. * obj-c++.dg/cxx-class-1.mm: New.
  19195. * obj-c++.dg/cxx-ivars-1.mm: New.
  19196. * obj-c++.dg/cxx-ivars-2.mm: New.
  19197. * obj-c++.dg/cxx-ivars-3.mm: New.
  19198. * obj-c++.dg/cxx-scope-1.mm: New.
  19199. * obj-c++.dg/cxx-scope-2.mm: New.
  19200. * obj-c++.dg/defs.mm: New.
  19201. * obj-c++.dg/empty-private-1.mm: New.
  19202. * obj-c++.dg/encode-1.mm: New.
  19203. * obj-c++.dg/encode-2.mm: New.
  19204. * obj-c++.dg/encode-3.mm: New.
  19205. * obj-c++.dg/extern-c-1.mm: New.
  19206. * obj-c++.dg/extra-semi.mm: New.
  19207. * obj-c++.dg/fix-and-continue-2.mm: New.
  19208. * obj-c++.dg/isa-field-1.mm: New.
  19209. * obj-c++.dg/ivar-list-semi.mm: New.
  19210. * obj-c++.dg/local-decl-1.mm: New.
  19211. * obj-c++.dg/lookup-1.mm: New.
  19212. * obj-c++.dg/lookup-2.mm: New.
  19213. * obj-c++.dg/method-1.mm: New.
  19214. * obj-c++.dg/method-2.mm: New.
  19215. * obj-c++.dg/method-3.mm: New.
  19216. * obj-c++.dg/method-4.mm: New.
  19217. * obj-c++.dg/method-5.mm: New.
  19218. * obj-c++.dg/method-6.mm: New.
  19219. * obj-c++.dg/method-7.mm: New.
  19220. * obj-c++.dg/no-extra-load.mm: New.
  19221. * obj-c++.dg/overload-1.mm: New.
  19222. * obj-c++.dg/pragma-1.mm: New.
  19223. * obj-c++.dg/pragma-2.mm: New.
  19224. * obj-c++.dg/private-1.mm: New.
  19225. * obj-c++.dg/private-2.mm: New.
  19226. * obj-c++.dg/proto-qual-1.mm: New.
  19227. * obj-c++.dg/qual-types-1.mm: New.
  19228. * obj-c++.dg/stubify-1.mm: New.
  19229. * obj-c++.dg/stubify-2.mm: New.
  19230. * obj-c++.dg/super-class-1.mm: New.
  19231. * obj-c++.dg/super-class-2.mm: New.
  19232. * obj-c++.dg/super-dealloc-1.mm: New.
  19233. * obj-c++.dg/super-dealloc-2.mm: New.
  19234. * obj-c++.dg/template-1.mm: New.
  19235. * obj-c++.dg/template-2.mm: New.
  19236. * obj-c++.dg/template-3.mm: New.
  19237. * obj-c++.dg/template-4.mm: New.
  19238. * obj-c++.dg/template-5.mm: New.
  19239. * obj-c++.dg/template-6.mm: New.
  19240. * obj-c++.dg/try-catch-1.mm: New.
  19241. * obj-c++.dg/try-catch-2.mm: New.
  19242. * obj-c++.dg/try-catch-3.mm: New.
  19243. * obj-c++.dg/try-catch-4.mm: New.
  19244. * obj-c++.dg/try-catch-5.mm: New.
  19245. * obj-c++.dg/try-catch-6.mm: New.
  19246. * obj-c++.dg/try-catch-7.mm: New.
  19247. * obj-c++.dg/try-catch-8.mm: New.
  19248. * obj-c++.dg/try-catch-9.mm: New.
  19249. * obj-c++.dg/va-meth-1.mm: New.
  19250. 2005-05-25 Ziemowit Laski <zlaski@apple.com>
  19251. * obj-c++.dg/selector-1.mm: New.
  19252. * obj-c++.dg/selector-2.mm: New.
  19253. 2005-05-25 Ziemowit Laski <zlaski@apple.com>
  19254. * obj-c++.dg/selector-3.mm: New.
  19255. * objc.dg/selector-3.m: New.
  19256. 2005-05-25 Ziemowit Laski <zlaski@apple.com>
  19257. * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
  19258. about where warning appears.
  19259. 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
  19260. * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
  19261. * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
  19262. * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
  19263. * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
  19264. 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
  19265. * gcc.dg/20050524-1.c: New test.
  19266. 2005-05-25 Jan Hubicka <jh@suse.cz>
  19267. * gcc.dg/tree-prof/inliner-1.c: New.
  19268. 2005-05-25 Janis Johnson <janis187@us.ibm.com>
  19269. * gcc.dg/tree-prof: New directory.
  19270. * gcc.dg/tree-prof/tree-prof.exp: New.
  19271. 2005-05-25 DJ Delorie <dj@redhat.com>
  19272. * gcc.dg/Wattributes-1.c: New.
  19273. * gcc.dg/Wattributes-2.c: New.
  19274. * gcc.dg/Wattributes-3.c: New.
  19275. 2005-05-24 Janis Johnson <janis187@us.ibm.com>
  19276. PR tree-optimization/19833
  19277. * gcc.dg/uninit-4.c: Remove xfail.
  19278. * gcc.dg/uninit-9.c: Ditto.
  19279. 2005-05-24 Ziemowit Laski <zlaski@apple.com>
  19280. * obj-c++.dg/bitfield-[1-5].mm: New.
  19281. * obj-c++.dg/class-protocol-1.mm: New.
  19282. * obj-c++.dg/comp-types-1[0-1].mm: New.
  19283. * obj-c++.dg/comp-types-[2-9].mm: New.
  19284. * obj-c++.dg/encode-[4-8].mm: New.
  19285. * obj-c++.dg/layout-1.mm: New.
  19286. * obj-c++.dg/method-1[0-9].mm: New.
  19287. * obj-c++.dg/method-2[0-1].mm: New.
  19288. * obj-c++.dg/method-[8-9].mm: New.
  19289. * obj-c++.dg/objc-gc-3.mm: New.
  19290. * obj-c++.dg/try-catch-10.mm: New.
  19291. * objc.dg/bitfield-5.m: New.
  19292. * objc.dg/comp-types-10.m: New.
  19293. * objc.dg/comp-types-9.m: New.
  19294. * objc.dg/layout-1.m: New.
  19295. * objc.dg/objc-gc-4.m: New.
  19296. * objc.dg/try-catch-9.m: New.
  19297. * objc.dg/class-protocol-1.m: Tweak diagnostics.
  19298. * objc.dg/comp-types-1.m: Likewise.
  19299. * objc.dg/comp-types-[5-6].m: Likewise.
  19300. * objc.dg/method-9.m: Likewise.
  19301. 2005-05-24 Janis Johnson <janis187@us.ibm.com>
  19302. * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
  19303. and on hardware without VMX support.
  19304. * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
  19305. * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
  19306. * lib/profopt.exp (dg-final-generate, dg-final-use,
  19307. profopt-final-code, profopt-get-options): New.
  19308. (profopt-execute): Process test directives.
  19309. * lib/gcc-dg.exp (cleanup-ipa-dump): New.
  19310. (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
  19311. cleanup-tree-dump, cleanup-saved-temps): Update comments.
  19312. 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
  19313. PR C++/21645
  19314. * g++.dg/init/ctor5.C: New test.
  19315. 2005-05-24 Ira Rosen <irar@il.ibm.com>
  19316. * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
  19317. vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
  19318. vect-113.c, vect-114.c.
  19319. 2005-05-23 Adam Nemet <anemet@lnxw.com>
  19320. * gcc.dg/const-elim-1.c: Remove xfails.
  19321. 2005-05-23 Jeff Law <law@redhat.com>
  19322. * gcc.c-torture/compile/pr21638.c: New test.
  19323. * gcc.c-torture/compile/20050520-1.c: New test.
  19324. 2005-05-23 Nick Clifton <nickc@redhat.com>
  19325. * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
  19326. be a proper triple, ie: m32r*-*-*.
  19327. * g++.old-deja/g++.jason/thunk3.C: Likewise.
  19328. 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
  19329. PR middle-end/21331
  19330. PR tree-opt/21293
  19331. * gcc.c-torture/compile/pr21293.c: New test.
  19332. * gcc.c-torture/execute/pr21331.c: New test.
  19333. 2004-05-20 Richard Henderson <rth@redhat.com>
  19334. * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
  19335. 2005-05-20 Ziemowit Laski <zlaski@apple.com>
  19336. * obj-c++-dg.exp: Add.
  19337. * obj-c++.exp: Add.
  19338. * obj-c++.dg/dg.exp: Add.
  19339. 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
  19340. * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
  19341. * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
  19342. 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
  19343. * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
  19344. 2004-05-19 Richard Henderson <rth@redhat.com>
  19345. * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
  19346. 2005-05-19 Janis Johnson <janis187@us.ibm.com>
  19347. * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
  19348. * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
  19349. 2005-05-19 Jakub Jelinek <jakub@redhat.com>
  19350. PR c++/21495
  19351. * g++.dg/parse/extern1.C: New test.
  19352. * g++.dg/tls/diag-2.C: Adjust expected error message wording.
  19353. 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  19354. * gcc.dg/c99-math.h: New.
  19355. * gcc.dg/c99-math-float-1.c: New test.
  19356. * gcc.dg/c99-math-double-1.c: Likewise.
  19357. * gcc.dg/c99-math-long-double-1.c: Likewise.
  19358. 2005-05-18 Richard Henderson <rth@redhat.com>
  19359. * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
  19360. 2005-05-18 Devang Patel <dpatel@apple.com>
  19361. * g++.dg/opt/20050511-1.C: New test.
  19362. 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
  19363. PR libfortran/21127
  19364. * gfortran.dg/reshape-complex.f90: New test.
  19365. 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
  19366. * gfortran.dg/array_constructor_1.f90: New test.
  19367. * gfortran.dg/array_constructor_2.f90: New test.
  19368. 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
  19369. PR fortran/20954
  19370. * gfortran.dg/pr20954.f: New test.
  19371. 2005-05-17 Mike Stump <mrs@apple.com>
  19372. Yet more Objective-C++...
  19373. * objc.dg/method-5.m: Update.
  19374. * objc.dg/method-6.m: Update.
  19375. * objc.dg/method-7.m: Update.
  19376. * objc.dg/method-9.m: Update.
  19377. * objc.dg/try-catch-2.m: Update.
  19378. 2005-05-17 Mark Mitchell <mark@codesourcery.com>
  19379. * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
  19380. Remove little-endian optimizations.
  19381. 2005-05-17 Jeff Law <law@redhat.com>
  19382. * g++.dg/tree-ssa/pr14814.C: New test.
  19383. * gcc.dg/tree-ssa/pr14814.C: New test.
  19384. * gcc.dg/tree-ssa/pr17141-1.C: New test.
  19385. * gcc.dg/tree-ssa/pr17141-2.C: New test.
  19386. 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
  19387. * gcc.dg/compat/generate-random.c: Do not include
  19388. libiberty.h.
  19389. * gcc.dg/compat/generate-random_r.c: Likewise.
  19390. 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
  19391. * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
  19392. 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
  19393. PR middle-end/21595
  19394. * g++.dg/tree-ssa/builtin1.C: New testcase.
  19395. 2005-05-17 Jakub Jelinek <jakub@redhat.com>
  19396. PR c++/21454
  19397. * g++.dg/opt/const4.C: New test.
  19398. PR middle-end/21492
  19399. * g++.dg/opt/crossjump1.C: New test.
  19400. PR tree-optimization/21610
  19401. * gcc.c-torture/compile/20050516-1.c: New test.
  19402. PR fortran/15080
  19403. * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
  19404. about the test failing.
  19405. * gfortran.fortran-torture/execute/where_7.f90: New test.
  19406. * gfortran.fortran-torture/execute/where_8.f90: New test.
  19407. 2005-05-16 Richard Henderson <rth@redhat.com>
  19408. * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
  19409. i?86 and x86_64.
  19410. 2005-05-16 Mark Mitchell <mark@codesourcery.com>
  19411. * gcc.dg/compat/generate-random.c (config.h): Do not include.
  19412. (limits.h): Include unconditionally.
  19413. (stdlib.h): Likewise.
  19414. * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
  19415. (limits.h): Include unconditionally.
  19416. (stdlib.h): Likewise.
  19417. * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
  19418. * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
  19419. (limits.h): Include unconditionally.
  19420. (stdlib.h): Likewise.
  19421. (hashtab.h): Do not include.
  19422. (getopt.h): Likewise.
  19423. (stddef.h): Include.
  19424. (hashval_t): Define.
  19425. (struct entry): Add "next" field.
  19426. (HASH_SIZE): New macro.
  19427. (hash_table): New variable.
  19428. (switchfiles): Do not use xmalloc.
  19429. (mix): New macro.
  19430. (iterative_hash): New function.
  19431. (hasht): Remove.
  19432. (e_exists): New function.
  19433. (e_insert): Likewise.
  19434. (output): Use, instead of libiberty hashtable functions.
  19435. (main): Do not use getopt. Do not call htab_create.
  19436. 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
  19437. PR libstdc++/21526
  19438. * lib/target-supports.exp (check_mkfifo_available):
  19439. Return 0 for cygwin as mkfifo support incomplete on platform.
  19440. Fix typos in comments.
  19441. 2005-05-15 Mark Mitchell <mark@codesourcery.com>
  19442. * lib/compat.exp (compat-execute): Do not use regsub unsafely.
  19443. 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
  19444. PR fortran/17432
  19445. * gfortran.dg/assign_4.f: New test.
  19446. 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
  19447. PR tree-optimization/21563
  19448. * gcc.dg/tree-ssa/pr21563.c: New.
  19449. 2005-05-14 Jan Hubicka <jh@suse.cz>
  19450. * gcc.dg/noreturn-7.c: Allow control reaches warning.
  19451. 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
  19452. * g++.dg/tree-ssa/tmmti-2.C: New testcase.
  19453. 2005-05-13 Julian Brown <julian@codesourcery.com>
  19454. * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
  19455. * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
  19456. 2005-05-13 Jan Hubicka <jh@suse.cz>
  19457. * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
  19458. * gcc.dg/fold-xor-?.c: Likewise.
  19459. * gcc.dg/pr15784-?.c: Likewise.
  19460. * gcc.dg/pr20922-?.c: Likewise.
  19461. * gcc.dg/tree-ssa/20050128-1.c: Likewise.
  19462. * gcc.dg/tree-ssa/pr17598.c: Likewise.
  19463. * gcc.dg/tree-ssa/pr20470.c: Likewise.
  19464. 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  19465. PR fortran/21260
  19466. * gfortran.dg/hollerith_1.f90: New test.
  19467. 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  19468. * gfortran.dg/func_result_2.f90: New test.
  19469. 2005-05-11 Bud Davis <bdavis@gfortran.org>
  19470. * gfortran.dg/dev_null.f90: New test.
  19471. 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
  19472. * gcc.dg/arm-vfp1.c: Revert last change.
  19473. 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
  19474. PR middle-end/19807
  19475. PR tree-optimization/19639
  19476. * g++.dg/tree-ssa/pr19807.C: New testcase.
  19477. 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  19478. PR libfortran/21471
  19479. * gfortran.dg/append-1.f90: New test.
  19480. 2005-05-10 Diego Novillo <dnovillo@redhat.com>
  19481. * gcc.dg/pr18501.c: XFAIL.
  19482. * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
  19483. * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
  19484. * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
  19485. * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
  19486. * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
  19487. * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
  19488. * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
  19489. * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
  19490. 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  19491. PR fortran/20178
  19492. * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
  19493. gfortran.dg/f2c_3.f90: New tests.
  19494. * gfortran.dg/return_1.f90: Fix dg annotation.
  19495. 2005-05-10 Diego Novillo <dnovillo@redhat.com>
  19496. * gcc.c-torture/compile/20050510-1.c: New test.
  19497. 2005-05-10 Mark Mitchell <mark@codesourcery.com>
  19498. * gcc.dg/arm-vfp1.c: Remove test for fnegs.
  19499. 2005-05-10 Bob Wilson <bob.wilson@acm.org>
  19500. * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
  19501. 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
  19502. PR c/17913
  19503. * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
  19504. 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
  19505. PR c/21342
  19506. * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
  19507. gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
  19508. 2005-05-10 Ben Elliston <bje@au.ibm.com>
  19509. PR debug/16676
  19510. * gcc.dg/debug/pr16676.c: New test.
  19511. 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
  19512. PR testsuite/21443
  19513. * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
  19514. gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
  19515. gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
  19516. gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
  19517. Change -O1 to -O2.
  19518. * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
  19519. -fno-tree-dominator-opts.
  19520. 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  19521. * gfortran.dg/return_1.f90: New test.
  19522. 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
  19523. * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
  19524. * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
  19525. 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
  19526. PR c++/21427
  19527. * g++.dg/inherit/covariant13.C: New.
  19528. 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  19529. PR libfortran/19155
  19530. * gfortran.dg/pr19155.f: New test.
  19531. 2005-05-08 Roger Sayle <roger@eyesopen.com>
  19532. PR inline-asm/8788
  19533. * gcc.dg/pr8788-1.c: New testcase.
  19534. 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
  19535. PR target/21416
  19536. * gcc.target/mips/fpcmp-[12].c: New tests.
  19537. 2005-05-06 Mark Mitchell <mark@codesourcery.com>
  19538. * lib/target-supports-dg.exp (dg-require-fork): New function.
  19539. (dg-require-mkfifo): Likewise.
  19540. * lib/target-supports.exp (check_function_available): New
  19541. function.
  19542. (check_fork_available): Likewise.
  19543. (check_mkfifo_available): Likewise.
  19544. 2005-05-06 Jeff Law <law@redhat.com>
  19545. * gcc.c-torture/compile/pr21380.c: New test.
  19546. 2005-05-06 Jakub Jelinek <jakub@redhat.com>
  19547. PR c++/20961
  19548. * g++.dg/ext/weak3.C: New test.
  19549. 2005-05-05 Mark Mitchell <mark@codesourcery.com>
  19550. PR c++/21352
  19551. * g++.dg/template/crash37.C: New test.
  19552. 2005-05-05 Paul Brook <paul@codesourcery.com>
  19553. * gcc.dg/arm-g2.c: Use effective-target arm32.
  19554. * gcc.dg/arm-mmx-1.c: Ditto.
  19555. * gcc.dg/arm-scd42-2.c: Ditto.
  19556. * gcc.dg/arm-vfp1.c: Ditto.
  19557. * lib/target-supports.exp (check_effective_target_arm32): New
  19558. function.
  19559. 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
  19560. PR libfortran/21354
  19561. gfortran.dg/in_pack_rank7.f90: New test.
  19562. 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
  19563. PR middle-end/15618
  19564. * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
  19565. 2005-05-04 Jakub Jelinek <jakub@redhat.com>
  19566. PR middle-end/21265
  19567. * gcc.dg/20050503-1.c: New test.
  19568. PR rtl-optimization/21239
  19569. * gcc.dg/i386-sse-11.c: New test.
  19570. 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
  19571. PR target/16888
  19572. * gcc.target/i386/asm-1.c: New test.
  19573. 2005-05-03 Jakub Jelinek <jakub@redhat.com>
  19574. PR rtl-optimization/21330
  19575. * gcc.c-torture/execute/20050502-1.c: New test.
  19576. PR target/21297
  19577. * gcc.c-torture/execute/20050502-2.c: New test.
  19578. 2005-05-03 Uros Bizjak <uros@kss-loka.si>
  19579. PR middle-end/21282
  19580. * gcc.dg/pr21282.c: New.
  19581. 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
  19582. * gcc.dg/vect/pr20122.c: Clean up .vect file.
  19583. * gcc.dg/vect/vect-92.c: Likewise.
  19584. * gcc.dg/vect/vect-93.c: Likewise.
  19585. * gcc.dg/vect/vect-dv-1.c: Likewise.
  19586. * gcc.dg/vect/vect-dv-2.c: Likewise.
  19587. * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
  19588. 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
  19589. * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
  19590. * gfortran.dg/vect/vect-2.f90: Likewise.
  19591. * gfortran.dg/vect/vect-3.f90: Likewise.
  19592. * gfortran.dg/vect/vect-4.f90: Likewise.
  19593. * gfortran.dg/vect/vect-5.f90: Likewise.
  19594. 2005-05-02 Geoffrey Keating <geoffk@apple.com>
  19595. PR target/20813
  19596. * gcc.dg/rs6000-fpint-2.c: New.
  19597. 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
  19598. PR c/15698
  19599. * gcc.dg/builtins-30.c: Update expected messages.
  19600. * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
  19601. gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
  19602. gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
  19603. 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
  19604. PR tree-optimization/21294
  19605. * gcc.dg/tree-ssa/pr21294.c: New.
  19606. 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
  19607. * gcc.dg/altivec-3.c (vec_store): Do not use the old
  19608. __builtin_altivec_st_internal_4si built-in.
  19609. 2005-05-02 Mark Mitchell <mark@codesourcery.com>
  19610. PR c++/15875
  19611. * g++.dg/template/ptrmem14.C: New test.
  19612. 2005-05-02 Paul Brook <paul@codesourcery.com>
  19613. * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
  19614. 2005-05-02 Michael Matz <matz@suse.de>
  19615. PR c++/19542
  19616. * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
  19617. 2005-05-01 Mark Mitchell <mark@codesourcery.com>
  19618. * g++.dg/cpp/weak.C: New test.
  19619. 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
  19620. * gcc.dg/tree-ssa/loop-8.c: New test.
  19621. 2005-04-30 Michael Maty <matz@suse.de>
  19622. * gcc.dg/inline-mcpy.c: New test.
  19623. 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
  19624. PR libfortran/18958
  19625. * gfortran.dg/eoshift.f90: New test case.
  19626. 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
  19627. PR libfortran/18857
  19628. * gfortran.dg/matmul_1.f90: New test.
  19629. 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
  19630. PR tree-optimization/21030
  19631. * gcc.dg/tree-ssa/pr21030.c: New.
  19632. 2005-04-29 Devang Patel <dpatel@apple.com>
  19633. PR tree-optimization/21272
  19634. * gcc.dg/vect/vect-ifcvt-10.c: New test.
  19635. 2005-04-29 Jakub Jelinek <jakub@redhat.com>
  19636. PR fortran/13082
  19637. PR fortran/18824
  19638. * gfortran.dg/entry_4.f90: New test.
  19639. * gfortran.fortran-torture/execute/entry_1.f90: New test.
  19640. * gfortran.fortran-torture/execute/entry_2.f90: New test.
  19641. * gfortran.fortran-torture/execute/entry_3.f90: New test.
  19642. * gfortran.fortran-torture/execute/entry_4.f90: New test.
  19643. * gfortran.fortran-torture/execute/entry_5.f90: New test.
  19644. * gfortran.fortran-torture/execute/entry_6.f90: New test.
  19645. * gfortran.fortran-torture/execute/entry_7.f90: New test.
  19646. 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  19647. * gfortran.fortran-torture/execute/entry_8.f90: New test.
  19648. 2005-04-29 Paul Brook <paul@codesourcery.com>
  19649. * gfortran.dg/entry_3.f90: New test.
  19650. 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  19651. * gfortran.dg/implicit_4.f90: New test.
  19652. 2005-04-28 Bob Wilson <bob.wilson@acm.org>
  19653. * lib/target-supports.exp (check_profiling_available): Return
  19654. false for xtensa-*-elf.
  19655. 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
  19656. * lib/fortran-torture.exp (fortran-torture.exp): Catch
  19657. error if file cannot be deleted.
  19658. 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
  19659. * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
  19660. gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
  19661. gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
  19662. gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
  19663. gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
  19664. gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
  19665. gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
  19666. gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
  19667. gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
  19668. gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
  19669. gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
  19670. gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
  19671. gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
  19672. 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  19673. PR fortran/20865
  19674. * gfortran.dg/pr20865.f90: New test.
  19675. 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
  19676. * gcc.dg/void-cast-2.c: New test.
  19677. 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
  19678. PR c/21159
  19679. * gcc.dg/void-cast-1.c: New test.
  19680. 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
  19681. * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
  19682. 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  19683. PR fortran/21177
  19684. * gfortran.dg/pr21177.f90: New test.
  19685. 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
  19686. PR tree-optimization/21171
  19687. * gcc.dg/tree-ssa/pr21171.c: New test.
  19688. 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
  19689. * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
  19690. gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
  19691. gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
  19692. gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
  19693. gcc.dg/tree-ssa/gen-vect-32.c: New.
  19694. * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
  19695. * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
  19696. don't run on PPC32.
  19697. 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
  19698. PR c/21213
  19699. * gcc.dg/transparent-union-3.c: New test.
  19700. 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
  19701. PR c/20740
  19702. * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
  19703. gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
  19704. gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
  19705. gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
  19706. gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
  19707. gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
  19708. 2005-04-26 Jeff Law <law@redhat.com>
  19709. * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
  19710. * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
  19711. * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
  19712. * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
  19713. * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
  19714. * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
  19715. * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
  19716. 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
  19717. PR tree-optimization/17598
  19718. * gcc.dg/tree-ssa/pr17598.c: New testcase.
  19719. 2005-04-25 Mike Stump <mrs@apple.com>
  19720. * objc.dg/fix-and-continue-1.m: Add.
  19721. 2005-04-25 Roger Sayle <roger@eyesopen.com>
  19722. PR c++/20995
  19723. * g++.dg/opt/pr20995-1.C: New test case.
  19724. 2005-04-25 Devang Patel <dpatel@apple.com>
  19725. * gcc.dg/stabs-attrib-vect-darwin.c: New test.
  19726. 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
  19727. PR testsuite/21062
  19728. * g++.dg/opt/alias2.C (printf): Correct the prototype.
  19729. 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
  19730. PR C++/21188
  19731. * g++.dg/opt/rtti2.C: New test.
  19732. 2005-04-25 Paul Brook <paul@codesourcery.com>
  19733. Steven G. Kargl <kargls@comcast.net>
  19734. PR fortran/20879
  19735. * gfortran.dg/ichar_1.f90: New file.
  19736. 2005-04-24 Jakub Jelinek <jakub@redhat.com>
  19737. PR middle-end/20991
  19738. * g++.dg/opt/pr20991.C: New test.
  19739. * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
  19740. where sizeof (type) < __alignof__ (type).
  19741. * gcc.dg/compat/struct-layout-1.h: Likewise.
  19742. 2005-04-24 Per Bothner <per@bothner.com>
  19743. Devang Patel <dpatel@apple.com>
  19744. PR preprocessor/20907
  19745. * gcc.dg/cpp/very-long-comment.c: New test.
  19746. 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  19747. PR fortran/20059
  19748. * gfortran.dg/common_5.f: New test.
  19749. 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
  19750. PR middle-end/21082
  19751. * g++.dg/tree-ssa/pr21082.C: New testcase.
  19752. 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
  19753. * gcc.dg/vect/vect-99.c: New test.
  19754. 2005-04-22 Diego Novillo <dnovillo@redhat.com>
  19755. * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
  19756. 2005-04-22 Jeff Law <law@redhat.com>
  19757. * gcc.dg/uninit-5.c: Remove xfails.
  19758. * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
  19759. conditionals and loads.
  19760. 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
  19761. PR libfortran/20074
  19762. PR libfortran/20436
  19763. PR libfortran/21108
  19764. * gfortran.dg/nested_reshape.f90: new test
  19765. * gfortran.dg/reshape-alloc.f90: new test
  19766. * gfortran.dg/reshape.f90: new test
  19767. 2005-04-22 Mark Mitchell <mark@codesourcery.com>
  19768. * gcc.dg/arm-vfp1.c: Remove -ffast-math.
  19769. * gcc.dg/arm-vfp1.c: New test.
  19770. 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
  19771. PR c++/21087
  19772. * g++.dg/lookup/builtin2.C: New test.
  19773. 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
  19774. * gcc.dg/weak/weak-13.c: New test.
  19775. 2005-04-21 Geoffrey Keating <geoffk@apple.com>
  19776. * lib/target-supports.exp (check_effective_target_sync_int_long):
  19777. Add powerpc*.
  19778. 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
  19779. * gcc.target/mips/branch-1.c: New test.
  19780. 2005-04-21 Richard Henderson <rth@redhat.com>
  19781. * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
  19782. * gcc.dg/vect/vect-86.c: Likewise.
  19783. * gcc.dg/vect/vect-87.c: Likewise.
  19784. * gcc.dg/vect/vect-88.c: Likewise.
  19785. 2005-04-21 Devang Patel <dpatel@apple.com>
  19786. PR optimization/20994
  19787. * gcc.dg/tree-ssa/ifc-3.c: New test.
  19788. 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
  19789. PR c/12913
  19790. * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
  19791. gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
  19792. gcc.dg/c99-vla-jump-5.c: New tests.
  19793. 2005-04-19 Richard Henderson <rth@redhat.com>
  19794. * lib/target-supports.exp (check_effective_target_vect_int_mult):
  19795. Fix typo in exists check.
  19796. (check_effective_target_sync_int_long): New.
  19797. * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
  19798. * gcc.dg/ia64-sync-2.c: Likewise.
  19799. * gcc.dg/ia64-sync-3.c: Likewise.
  19800. * gcc.dg/ia64-sync-4.c: Likewise.
  19801. 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
  19802. * gcc.dg/fold-xor-1.c: New test.
  19803. * gcc.dg/fold-xor-2.c: New test.
  19804. 2005-04-19 James E. Wilson <wilson@specifixinc.com>
  19805. PR target/20670
  19806. * g++.dg/eh/fp-regs.C: New test.
  19807. 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
  19808. * gcc.dg/Wint-to-pointer-cast-1.c,
  19809. gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
  19810. gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
  19811. gcc.dg/Wpointer-to-int-cast-3.c: New tests.
  19812. 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  19813. PR fortran/16861
  19814. * gfortran.dg/pr16861.f90: New test.
  19815. 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
  19816. * gcc.dg/pr21085.c: New test.
  19817. 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
  19818. * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
  19819. (setup_mips_tests, dg-mips-options): New procedures.
  19820. * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
  19821. * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
  19822. * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
  19823. * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
  19824. * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
  19825. * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
  19826. * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
  19827. * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
  19828. * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
  19829. * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
  19830. * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
  19831. dg-mips-options instead of dg-options. Remove now-redundant
  19832. preprocessor guards.
  19833. * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
  19834. * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
  19835. * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
  19836. * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
  19837. * gcc.dg/vr-mult-2.c: Delete.
  19838. * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
  19839. * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
  19840. * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
  19841. * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
  19842. * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
  19843. * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
  19844. * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
  19845. 2005-04-18 Laurent GUERBY <laurent@guerby.net>
  19846. * ada/acats/run_all.sh: Use sync when executable not present.
  19847. 2005-04-18 Devang Patel <dpatel@apple.com>
  19848. * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
  19849. * gcc.dg/vect/vect-11a.c: New.
  19850. * gcc.dg/vect/vect-none.c: Update.
  19851. * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
  19852. 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
  19853. PR tree-optimization/20922
  19854. * gcc.dg/pr20922-1.c: New test.
  19855. * gcc.dg/pr20922-2.c: New test.
  19856. * gcc.dg/pr20922-3.c: New test.
  19857. * gcc.dg/pr20922-4.c: New test.
  19858. * gcc.dg/pr20922-5.c: New test.
  19859. * gcc.dg/pr20922-6.c: New test.
  19860. 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  19861. PR libfortran/20950
  19862. * gfortran.dg/pr20950.f: New test.
  19863. 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  19864. PR libfortran/19216
  19865. * gfortran.dg/pr19216.f: New test.
  19866. 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
  19867. PR tree-optimization/21001
  19868. * gcc.dg/tree-ssa/pr21001.c: New.
  19869. 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
  19870. PR libfortran/21075
  19871. * gfortran.dg/reshape_rank7.f90: New test.
  19872. 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
  19873. PR libfortran/12884 gfortran.dg/pr12884.f: New test.
  19874. PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
  19875. PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
  19876. PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
  19877. PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
  19878. PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
  19879. PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
  19880. PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
  19881. * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
  19882. wrong way round).
  19883. * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
  19884. in namelists. New test.
  19885. * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
  19886. New test.
  19887. * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
  19888. New test.
  19889. * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
  19890. namelist. New test.
  19891. * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
  19892. New test.
  19893. * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
  19894. New test.
  19895. * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
  19896. namelist. New test.
  19897. * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
  19898. * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
  19899. * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
  19900. New test.
  19901. * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
  19902. * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
  19903. arrays. New test.
  19904. 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
  19905. * gfortran.dg/wtruncate.f: New testcase.
  19906. * gfortran.dg/wtruncate.f90: New testcase.
  19907. 2005-04-16 Mark Mitchell <mark@codesourcery.com>
  19908. PR c++/21025
  19909. * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
  19910. which sizeof/alignof is dependent, rather than just whether we are
  19911. processing_template_decl.
  19912. 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
  19913. * gfortran.fortran-torture/execute/intrinsic_spread.f90:
  19914. corrected typo where the wrong variables had been compared.
  19915. 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
  19916. PR libfortran/18495
  19917. * gfortran.fortran-torture/execute/intrinsic_spread.f90:
  19918. Test callee-allocated version of return array with a write
  19919. statement.
  19920. Test spread with a temporary with another write statement.
  19921. 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
  19922. PR tree-optimization/21031
  19923. * gcc.dg/tree-ssa/pr21031.c: New.
  19924. 2005-04-15 Uros Bizjak <uros@kss-loka.si>
  19925. PR tree-optimization/21004
  19926. * gcc.dg/builtins-53.c: Include builtins-config.h.
  19927. Check floorf, ceilf, floorl and ceill transformations
  19928. only when HAVE_C99_RUNTIME is defined.
  19929. 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
  19930. PR middle-end/20739
  19931. * gcc.dg/tree-ssa/pr20739.c: New test.
  19932. 2005-04-14 Mike Stump <mrs@apple.com>
  19933. * gcc.dg/Foundation.framework/empty: New.
  19934. * gcc.dg/framework-2.c: New.
  19935. 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
  19936. PR tree-optimization/21021
  19937. * gcc.c-torture/compile/pr21021.c: New.
  19938. 2005-04-14 Janis Johnson <janis187@us.ibm.com>
  19939. PR testsuite/21010
  19940. * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
  19941. * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
  19942. * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
  19943. * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
  19944. * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
  19945. * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
  19946. * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
  19947. * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
  19948. 2005-04-14 Richard Henderson <rth@redhat.com>
  19949. * lib/target-supports.exp (check_effective_target_vect_condition):
  19950. Add ia64, i?86, and x86_64.
  19951. 2005-04-14 Steven G. Kargl <kargls@comcast.net>
  19952. * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
  19953. 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
  19954. PR tree-optimization/20657
  19955. * gcc.dg/tree-ssa/pr20657.c: New.
  19956. 2005-04-14 Uros Bizjak <uros@kss-loka.si>
  19957. * gcc.dg/builtins-53.c: Also check (int)trunc* and
  19958. (long long int)trunc*.
  19959. 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
  19960. PR target/20927
  19961. * gcc.dg/pr20927.c: New test.
  19962. 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
  19963. * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
  19964. * gcc.target/mips/asm-1.c: Likewise.
  19965. 2005-04-13 Dale Johannesen <dalej@apple.com>
  19966. * objc.dg/objc-fast-4.m: New.
  19967. 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
  19968. * gcc.target/cris/torture/cris-torture.exp: New driver in new
  19969. directory.
  19970. * gcc.target/cris/torture/no-pro-epi-1.c: New test.
  19971. 2005-04-13 David Edelsohn <edelsohn@gnu.org>
  19972. * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
  19973. * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
  19974. * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
  19975. 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
  19976. PR tree-optimization/20913
  19977. * gcc.dg/tree-ssa/pr20913.c: New.
  19978. PR tree-optimization/20702
  19979. * gcc.dg/tree-ssa/pr20702.c: New.
  19980. 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  19981. PR c++/13744
  19982. * g++.dg/inherit/local3.C: New test.
  19983. 2005-04-12 Jeff Law <law@redhat.com>
  19984. * gcc.dg/tree-ssa/20050412-1.c: New test.
  19985. 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
  19986. PR libfortran/19016
  19987. * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
  19988. Add tests with mask generated by expression.
  19989. * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
  19990. * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
  19991. * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
  19992. 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
  19993. PR middle-end/20917
  19994. * gcc.dg/20050409-1.c: New test.
  19995. 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
  19996. * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
  19997. 2005-04-11 Mark Mitchell <mark@codesourcery.com>
  19998. * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
  19999. (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
  20000. (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
  20001. (TARGET_CXX): Adjust accordingly.
  20002. * target.h (struct gcc_target): Remove epxort_class_data. Add
  20003. determine_class_data_visibility and class_data_always_comdat.
  20004. * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
  20005. (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
  20006. (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
  20007. * config/arm/arm.c (arm_cxx_export_class_data): Remove.
  20008. (arm_cxx_determine_class_data_visibility): New.
  20009. (arm_cxx_class_data_always_comdat): Likewise.
  20010. (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
  20011. (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
  20012. (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
  20013. * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
  20014. * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
  20015. Define.
  20016. 2005-04-11 Mark Mitchell <mark@codesourcery.com>
  20017. * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
  20018. 2005-04-11 Geoffrey Keating <geoffk@apple.com>
  20019. * gcc.dg/i386-darwin-fpmath.c: New.
  20020. 2004-04-11 Devang Patel <dpatel@apple.com>
  20021. * lib/target-supports.exp (check_effective_target_vect_condition): New.
  20022. * gcc.dg/vect/vect-ifcvt-1.c: New test.
  20023. * gcc.dg/vect/vect-ifcvt-2.c: New test.
  20024. * gcc.dg/vect/vect-ifcvt-3.c: New test.
  20025. * gcc.dg/vect/vect-ifcvt-4.c: New test.
  20026. * gcc.dg/vect/vect-ifcvt-5.c: New test.
  20027. * gcc.dg/vect/vect-ifcvt-6.c: New test.
  20028. * gcc.dg/vect/vect-ifcvt-7.c: New test.
  20029. * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
  20030. 2004-04-11 Devang Patel <dpatel@apple.com>
  20031. * gcc.dg/vect/vect-dv-1.c: New test.
  20032. * gcc.dg/vect/vect-dv-2.c: New test.
  20033. 2005-04-11 Diego Novillo <dnovillo@redhat.com>
  20034. PR tree-optimization/20933
  20035. * gcc.dg/tree-ssa/pr20933.c: New test.
  20036. 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  20037. * gfortran.dg/fold_nearest.f90: New test.
  20038. 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
  20039. * gcc.dg/tree-ssa/alias-1.c: New test.
  20040. 2005-04-11 Diego Novillo <dnovillo@redhat.com>
  20041. PR tree-optimization/20920
  20042. * g++.dg/tree-ssa/pr20920.C: New test.
  20043. 2005-04-11 Uros Bizjak <uros@kss-loka.si>
  20044. * gcc.dg/builtins-53.c: Also check (int)ceil* and
  20045. (long long int)ceil*.
  20046. 2005-04-10 Mark Mitchell <mark@codesourcery.com>
  20047. * g++.dg/warn/Wdtor1.C: Declare template in system header with
  20048. explicit C++ linkage.
  20049. 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20050. * gfortran.dg/pr17229.f: Take care of the new obsolescence
  20051. warning for arithmetic IF statements.
  20052. 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
  20053. * eor_handling_1.f90: New test case.
  20054. * eor_handling_2.f90: New test case.
  20055. * eor_handling_3.f90: New test case.
  20056. * eor_handling_4.f90: New test case.
  20057. * eor_handling_5.f90: New test case.
  20058. * noadv_size.f90: New test case.
  20059. * pad_no.f90: New test case.
  20060. 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
  20061. * gcc.c-torture/execute/20050410-1.c: New test.
  20062. 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
  20063. * gcc.dg/pr20126.c: New.
  20064. 2005-04-09 Bud Davis <bdavis@gfortran.org>
  20065. Steven G. Kargl <kargls@comcast.net>
  20066. * gfortran.dg/PR19872.f: New test.
  20067. 2005-04-09 Steven G. Kargl <kargls@comcast.net>
  20068. * gfortran.dg/nint_1.f90: Fix dg-do directive.
  20069. 2005-04-09 Steven G. Kargl <kargls@comcast.net>
  20070. * gfortran.dg/nint_1.f90: New test.
  20071. 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
  20072. * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
  20073. Added test for callee-allocated arrays with write statements.
  20074. * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
  20075. * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
  20076. * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
  20077. * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
  20078. * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
  20079. 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
  20080. PR libfortran/20163
  20081. * gfortran.dg/open-options-blanks.f: New test.
  20082. 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
  20083. PR fortran/13257
  20084. * gfortran.dg/comma_format_extension_[1234].f: New tests.
  20085. 2005-04-09 Jakub Jelinek <jakub@redhat.com>
  20086. * gcc.dg/tree-ssa/stdarg-1.c: New test.
  20087. * gcc.dg/tree-ssa/stdarg-2.c: New test.
  20088. * gcc.dg/tree-ssa/stdarg-3.c: New test.
  20089. * gcc.dg/tree-ssa/stdarg-4.c: New test.
  20090. * gcc.dg/tree-ssa/stdarg-5.c: New test.
  20091. * gcc.c-torture/execute/stdarg-4.c: New test.
  20092. * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
  20093. PR target/20795
  20094. * g++.dg/abi/param2.C: New test.
  20095. 2005-04-09 Uros Bizjak <uros@kss-loka.si>
  20096. * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
  20097. 2005-04-09 Uros Bizjak <uros@kss-loka.si>
  20098. * gcc.dg/builtins-53.c: New test.
  20099. 2005-04-08 Diego Novillo <dnovillo@redhat.com>
  20100. * g++.dg/tree-ssa/pr18178.C: New test.
  20101. * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
  20102. * gcc.c-torture/execute/20041019-1.c: New test.
  20103. * gcc.dg/tree-ssa/20041008-1.c: New test.
  20104. * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
  20105. * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
  20106. * gcc.dg/tree-ssa/20030917-1.c: Likewise.
  20107. * gcc.dg/tree-ssa/20030917-3.c: Likewise.
  20108. * gcc.dg/tree-ssa/20040721-1.c: Likewise.
  20109. * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
  20110. * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
  20111. * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
  20112. * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
  20113. * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
  20114. 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
  20115. PR rtl-optimization/20466
  20116. * gcc.c-torture/execute/pr20466-1.c: New test.
  20117. 2005-04-08 Mark Mitchell <mark@codesourcery.com>
  20118. PR c++/20905
  20119. * g++.dg/parse/cond2.C: New test.
  20120. PR c++/20145
  20121. * g++.dg/warn/Wdtor1.C: New test.
  20122. 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20123. PR fortran/17229
  20124. * gfortran.dg/pr17229.f: New test.
  20125. 2005-04-07 Steven G. Kargl <kargls@comcast.net>
  20126. * gfortran.dg/tiny_1.f90: New test.
  20127. * gfortran.dg/tiny_2.f90: ditto.
  20128. 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
  20129. * gfortran.dg/eor_1.f90: Fix dg-do run line
  20130. * gfortran.dg/open_new.f90: Fix dg-do run line
  20131. 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
  20132. * lib/target-supports.exp (get_compiler_messages): Support
  20133. optional arguments, the fourth being compiler options.
  20134. (check_effective_target_fpic): New proc.
  20135. * gcc.dg/20050321-2.c: Restrict to target fpic.
  20136. 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
  20137. * gcc.dg/15443-1.c: New test.
  20138. * gcc.dg/15443-2.c: Likewise.
  20139. 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  20140. * gfortran.dg/pr15754.f90: Change annotations to dg-error.
  20141. 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
  20142. * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
  20143. 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
  20144. * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
  20145. gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
  20146. -m64.
  20147. * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
  20148. gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
  20149. gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
  20150. 2005-04-06 Mark Mitchell <mark@codesourcery.com>
  20151. PR c++/20212
  20152. * g++.dg/warn/Wunused-11.C: New test.
  20153. 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
  20154. * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
  20155. 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
  20156. * gfortran.dg/vect/vect-5.f90: xfail for lp64.
  20157. 2005-04-05 Mark Mitchell <mark@codesourcery.com>
  20158. PR c++/20734
  20159. * g++.dg/template/ptrmem13.C: New test.
  20160. 2005-04-05 Per Bothner <per@bothner.com>
  20161. * lib/gcc.exp: Always add -fno-show-column, for now.
  20162. 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
  20163. PR testsuite/20767
  20164. * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
  20165. of plain old "unsigned int" for the type of "i". Makes this test
  20166. 64bit clean.
  20167. 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
  20168. * gcc.dg/i386-ssefn-1.c: New test.
  20169. * gcc.dg/i386-ssefn-2.c: New test.
  20170. * gcc.dg/i386-ssefn-3.c: New test.
  20171. * gcc.dg/i386-ssefn-4.c: New test.
  20172. 2005-04-05 Jakub Jelinek <jakub@redhat.com>
  20173. PR tree-optimization/20076
  20174. * gcc.dg/builtin-apply4.c: New test.
  20175. PR preprocessor/19475
  20176. * gcc.dg/cpp/macspace1.c: New test.
  20177. * gcc.dg/cpp/macspace2.c: New test.
  20178. 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20179. * gfortran.dg/pr20755.f: Fixed bad format.
  20180. 2005-04-05 Mark Mitchell <mark@codesourcery.com>
  20181. PR c++/20763
  20182. * g++.dg/ext/attrib21.C: New test.
  20183. 2004-04-05 Devang Patel <dpatel@apple.com>
  20184. * lib/target-supports.exp (check_effective_target_vect_shif): New.
  20185. * gcc.dg/vect/vect-shift-1.c: New test.
  20186. 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20187. PR libfortran/20755
  20188. * gfortran.dg/pr20755.f: New test.
  20189. 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
  20190. * gfortran.dg/pr15959.f90: New test.
  20191. * gfortran.dg/string_pad_trunc.f90: New test.
  20192. 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20193. * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
  20194. gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
  20195. gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
  20196. syntax.
  20197. 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
  20198. * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
  20199. 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  20200. * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
  20201. * gcc.c-torture/compile/20011119-2.c: Likewise.
  20202. * gcc.c-torture/compile/981001-2.c: Likewise.
  20203. 2005-04-04 Mark Mitchell <mark@codesourcery.com>
  20204. PR c++/20679
  20205. * g++.dg/template/overload4.C: New test.
  20206. 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
  20207. PR c++/20746
  20208. * g++.dg/abi/covariant5.C: New.
  20209. PR debug/20505
  20210. * g++.dg/debug/const2.C: New.
  20211. 2005-04-04 Jakub Jelinek <jakub@redhat.com>
  20212. PR rtl-optimization/16104
  20213. * gcc.c-torture/execute/20050316-1.c: New test.
  20214. 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
  20215. * g++.dg/template/spec23.C: Fix dg-error text.
  20216. 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
  20217. PR c++/19199
  20218. * g++.dg/expr/lval2.C: New.
  20219. 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  20220. * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
  20221. __builtin_strcasecmp and __builtin_strncasecmp.
  20222. 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
  20223. PR c++/20723
  20224. * g++.dg/template/spec22.C: New.
  20225. * g++.dg/template/spec23.C: New.
  20226. 2005-04-03 Dale Ranta <dir@lanl.gov>
  20227. Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20228. PR libfortran/20068
  20229. PR libfortran/20125
  20230. PR libfortran/20156
  20231. PR libfortran/20471
  20232. * gfortran.dg/backspace.f: New test.
  20233. 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
  20234. * gcc.dg/pr19345.c: New test.
  20235. 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
  20236. PR tree-optimization/20640
  20237. * gcc.dg/torture/tree-loop-1.c: New.
  20238. 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
  20239. PR rtl-optimization/20290
  20240. * gcc.c-torture/execute/loop-ivopts-2.c: New.
  20241. 2005-04-02 Geoffrey Keating <geoffk@apple.com>
  20242. * gcc.dg/rs6000-fpint.c: New.
  20243. 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
  20244. * gcc.dg/old-style-then-proto-1.c: New test.
  20245. 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20246. * gfortran.fortran-torture/execute/backspace.f90: Check
  20247. after backspace and read was incorrect.
  20248. 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  20249. * gcc.c-torture/execute/builtins/strcat.c: Check the result
  20250. buffer past the terminating NUL using memcmp.
  20251. * gcc.c-torture/execute/builtins/strncat.c: Likewise.
  20252. * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
  20253. * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
  20254. Fix unused/uninitialized variable warnings.
  20255. * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
  20256. * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
  20257. * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
  20258. * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
  20259. * gcc.c-torture/execute/builtins/abs-1-lib.c,
  20260. gcc.c-torture/execute/builtins/fputs-lib.c,
  20261. gcc.c-torture/execute/builtins/lib/fprintf.c,
  20262. gcc.c-torture/execute/builtins/lib/main.c,
  20263. gcc.c-torture/execute/builtins/lib/memcmp.c,
  20264. gcc.c-torture/execute/builtins/lib/memmove.c,
  20265. gcc.c-torture/execute/builtins/lib/mempcpy.c,
  20266. gcc.c-torture/execute/builtins/lib/memset.c,
  20267. gcc.c-torture/execute/builtins/lib/printf.c,
  20268. gcc.c-torture/execute/builtins/lib/sprintf.c,
  20269. gcc.c-torture/execute/builtins/lib/stpcpy.c,
  20270. gcc.c-torture/execute/builtins/lib/strchr.c,
  20271. gcc.c-torture/execute/builtins/lib/strcmp.c,
  20272. gcc.c-torture/execute/builtins/lib/strcpy.c,
  20273. gcc.c-torture/execute/builtins/lib/strcspn.c,
  20274. gcc.c-torture/execute/builtins/lib/strlen.c,
  20275. gcc.c-torture/execute/builtins/lib/strncat.c,
  20276. gcc.c-torture/execute/builtins/lib/strncmp.c,
  20277. gcc.c-torture/execute/builtins/lib/strncpy.c,
  20278. gcc.c-torture/execute/builtins/lib/strrchr.c,
  20279. gcc.c-torture/execute/builtins/lib/strspn.c,
  20280. gcc.c-torture/execute/builtins/lib/strstr.c,
  20281. gcc.c-torture/execute/builtins/memops-asm-lib.c,
  20282. gcc.c-torture/execute/builtins/strlen-2.c,
  20283. gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
  20284. prototypes.
  20285. 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
  20286. * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
  20287. * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
  20288. selectany usage.
  20289. 2005-04-01 Jakub Jelinek <jakub@redhat.com>
  20290. PR c++/19406
  20291. * g++.dg/debug/using1.C: New test.
  20292. 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
  20293. PR middle-end/20524
  20294. * gcc.dg/alias-7.c: Prefix asm-declared name with
  20295. __USER_LABEL_PREFIX__.
  20296. 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
  20297. Fix fallout from PR middle-end/15700:
  20298. * gcc.c-torture/compile/20011119-1.c: Take
  20299. __USER_LABEL_PREFIX__ into account.
  20300. * gcc.c-torture/compile/20011119-2.c: Likewise.
  20301. 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
  20302. PR c++/18644
  20303. * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
  20304. 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
  20305. PR c/17855
  20306. * gcc.c-torture/compile/struct-non-lval-1.c,
  20307. gcc.c-torture/compile/struct-non-lval-2.c,
  20308. gcc.c-torture/compile/struct-non-lval-3.c: New tests.
  20309. 2005-03-31 Janis Johnson <janis187@us.ibm.com>
  20310. * gcc.dg/tls/tls.exp: Remove temporary file.
  20311. * g++.dg/tls/tls.exp: Ditto.
  20312. * lib/file-format.exp: Ditto.
  20313. * g++.dg/special/ecos.exp: Ditto.
  20314. * lib/profopt.exp: Treat prof_ext as a list.
  20315. * gcc.misc-tests/bprob.exp: Ditto.
  20316. * g++.dg/bprob/bprob.exp: Ditto.
  20317. * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
  20318. g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
  20319. g++.dg/tree-ssa/pointer-reference-alias.C,
  20320. g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
  20321. g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
  20322. g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
  20323. g++.dg/vect/pr19951.cc: Ditto.
  20324. * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
  20325. gcc.dg/builtins-47.c: Ditto.
  20326. * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
  20327. gcc.dg/pr20115-1.c: Ditto.
  20328. * gcc.dg/tree-ssa/20030530-2.c,
  20329. gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
  20330. gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
  20331. gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
  20332. gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
  20333. gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
  20334. gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
  20335. gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
  20336. gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
  20337. gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
  20338. gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
  20339. gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
  20340. gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
  20341. gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
  20342. gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
  20343. gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
  20344. gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
  20345. gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
  20346. gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
  20347. gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
  20348. gcc.dg/tree-ssa/20030824-1.c,
  20349. gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
  20350. gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
  20351. gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
  20352. gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
  20353. gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
  20354. gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
  20355. gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
  20356. gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
  20357. gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
  20358. gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
  20359. gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
  20360. gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
  20361. gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
  20362. gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
  20363. gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
  20364. gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
  20365. gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
  20366. gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
  20367. gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
  20368. gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
  20369. gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
  20370. gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
  20371. gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
  20372. gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
  20373. gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
  20374. gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
  20375. gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
  20376. gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
  20377. gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
  20378. gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
  20379. gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
  20380. gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
  20381. gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
  20382. gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
  20383. gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
  20384. gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
  20385. gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
  20386. gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
  20387. gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
  20388. gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
  20389. gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
  20390. gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
  20391. gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
  20392. gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
  20393. gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
  20394. gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
  20395. gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
  20396. gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
  20397. gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
  20398. gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
  20399. gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
  20400. gcc.dg/tree-ssa/useless-1.c: Ditto.
  20401. gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
  20402. gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
  20403. gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
  20404. gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
  20405. gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
  20406. gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
  20407. gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
  20408. gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
  20409. gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
  20410. gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
  20411. gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
  20412. gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
  20413. gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
  20414. gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
  20415. gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
  20416. gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
  20417. gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
  20418. gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
  20419. gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
  20420. gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
  20421. gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
  20422. gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
  20423. gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
  20424. gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
  20425. gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
  20426. gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
  20427. gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
  20428. gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
  20429. gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
  20430. gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
  20431. gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
  20432. gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
  20433. gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
  20434. gcc.dg/vect/vect-none.c: Ditto.
  20435. * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
  20436. treelang/compile/unsigned.tree: Ditto.
  20437. * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
  20438. * gcc.dg/cpp/direct2s.c: Ditto.
  20439. * gcc.dg/cpp/paste4.c: Ditto.
  20440. * gcc.dg/cpp/separate-1.c: Ditto.
  20441. * gcc.dg/pch/save-temps-1.c: Ditto.
  20442. * g++.dg/ext/altivec-10.C: Ditto.
  20443. * g++.dg/pch/pch.C: Ditto.
  20444. * g++.dg/other/static11.C: Use cleanup-rtl-dump.
  20445. * g++.dg/parse/repo1.C: Use cleanup-repo-files.
  20446. * g++.dg/template/repo1.C: Ditto.
  20447. * g++.dg/template/repo2.C: Ditto.
  20448. * g++.dg/template/repo3.C: Ditto.
  20449. * g++.old-deja/g++.pt/instantiate4.C: Ditto.
  20450. * g++.old-deja/g++.pt/instantiate6.C: Ditto.
  20451. * g++.old-deja/g++.pt/repo1.C: Ditto.
  20452. * g++.old-deja/g++.pt/repo2.C: Ditto.
  20453. * g++.old-deja/g++.pt/repo3.C: Ditto.
  20454. * g++.old-deja/g++.pt/repo4.C: Ditto.
  20455. * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
  20456. * gcc.dg/20030107-1.c: Ditto.
  20457. * gcc.dg/20030702-1.c: Ditto.
  20458. * gcc.dg/profile-generate-1.c: Ditto.
  20459. * g++.dg/other/profile1.C: Ditto.
  20460. * g++.old-deja/g++.robertl/eb83.C: Ditto.
  20461. * lib/gcc-dg.exp (remove-build-file): New.
  20462. (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
  20463. cleanup-tree-dump, cleanup-saved-temps): New.
  20464. 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
  20465. PR c++/19203, DR 214
  20466. * g++.dg/parse/ambig3.C: Not ambiguous.
  20467. * g++.dg/template/spec20.C: New.
  20468. * g++.dg/template/spec21.C: New.
  20469. 2005-03-31 Steve Ellcey <sje@cup.hp.com>
  20470. PR target/20045
  20471. * gcc.dg/ia64-fptr-1.c: Run only on linux.
  20472. 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20473. PR libfortran/20660
  20474. * gfortran.dg/negative_unit.f: New test.
  20475. 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
  20476. * gcc.dg/20050330-1.c: New test.
  20477. 2005-03-30 Devang Patel <dpatel@apple.com>
  20478. * g++.dg/tree-sra/ssa-sra-3.C: New test.
  20479. 2005-03-30 Dale Johannesen <dalej@apple.com>
  20480. * gcc.dg/20020919-1.c: Remove unnecessary conditional.
  20481. 2005-03-30 Janis Johnson <janis187@us.ibm.com>
  20482. * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
  20483. scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
  20484. Strip options from test name.
  20485. 2005-03-31 Jan Hubicka <jh@suse.cz>
  20486. * gcc.dg/varpool-1.c: New testcase.
  20487. 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
  20488. PR c/772
  20489. PR c/17913
  20490. * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
  20491. gcc.dg/stmt-expr-label-3.c : New tests.
  20492. * gcc.c-torture/execute/medce-2.c: Remove.
  20493. 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
  20494. PR c/20368
  20495. * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
  20496. tests.
  20497. 2005-03-30 Alan Modra <amodra@bigpond.net.au>
  20498. * gcc.c-torture/compile/pr20203.c: New test.
  20499. 2005-03-26 Steven G. Kargl <kargls@comcast.net>
  20500. * gfortran.dg/promotion.f90: New test.
  20501. 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
  20502. PR middle-end/20491
  20503. * gcc.dg/torture/asm-subreg-1.c: New test.
  20504. 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
  20505. PR c/20672
  20506. * gcc.dg/pr20672-1.c: New test.
  20507. 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
  20508. * gfortran.dg/vect: New directory.
  20509. * gfortran.dg/vect/vect.exp: New.
  20510. * gfortran.dg/vect/vect-1.f90: New test.
  20511. * gfortran.dg/vect/vect-2.f90: New test.
  20512. * gfortran.dg/vect/vect-3.f90: New test.
  20513. * gfortran.dg/vect/vect-4.f90: New test.
  20514. * gfortran.dg/vect/vect-5.f90: New test.
  20515. 2005-03-29 Jakub Jelinek <jakub@redhat.com>
  20516. PR middle-end/20622
  20517. * gcc.dg/alias-7.c: New test.
  20518. 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
  20519. * gcc.dg/sparc-reg-1.c: New test.
  20520. 2005-03-28 Steve Ellcey <sje@cup.hp.com>
  20521. PR target/19890
  20522. * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
  20523. 2005-03-29 Dale Ranta <dir@lanl.gov>
  20524. Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20525. PR libfortran/20163
  20526. * gfortran.dg/pr20163-2.f: New test.
  20527. 2005-03-28 Jan Hubicka <jh@suse.cz>
  20528. PR middle-end/20635
  20529. * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
  20530. by Jakub Jelinek.
  20531. 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
  20532. PR tree-optimization/20626
  20533. * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
  20534. * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
  20535. 2005-03-26 Steven G. Kargl <kargls@comcast.net>
  20536. * gfortran.dg/underflow.f90: New test.
  20537. * gfortran.dg/g77/20030326-1.f: Fix illegal code.
  20538. 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  20539. * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
  20540. 2005-03-25 Mark Mitchell <mark@codesourcery.com>
  20541. * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
  20542. (g++_init): Make sure that CXXFLAGS is set.
  20543. * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
  20544. * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
  20545. * lib/gfortran.exp (gfortran_link_flags): Likewise.
  20546. * lib/objc.exp (objc_init): Likewise.
  20547. * lib/treelang.exp (treelang_init): Likewise.
  20548. 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
  20549. PR tree-optimization/20470
  20550. * gcc.dg/tree-ssa/pr20470.c: New test.
  20551. 2005-03-25 Geoffrey Keating <geoffk@apple.com>
  20552. * gcc.dg/ppc-stfiwx.c: New.
  20553. 2005-03-25 Steve Ellcey <sje@cup.hp.com>
  20554. PR target/19888
  20555. * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
  20556. 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
  20557. * gcc.dg/20050325-1.c: Fix a typo.
  20558. 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20559. PR libfortran/19678
  20560. PR libfortran/19679
  20561. * gfortran.dg/dos_eol.f: New test.
  20562. 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
  20563. PR rtl-optimization/20249
  20564. * gcc.dg/20050325-1.c: New test.
  20565. 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20566. PR libfortran/15332
  20567. * gfortran.dg/pr15332.f: New test.
  20568. 2005-03-24 Dale Johannesen <dalej@apple.com>
  20569. * gcc.dg/20020919-1.c: Fix for x86 Darwin.
  20570. 2005-03-24 Geoffrey Keating <geoffk@apple.com>
  20571. * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
  20572. 'internal' visibility.
  20573. * g++.dg/ext/visibility/pragma-override2.C: Likewise.
  20574. * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
  20575. 'protected' visibility.
  20576. * gcc.dg/visibility-7.c: Likewise.
  20577. * lib/target-supports.exp (check_visibility_available): Take
  20578. a parameter, the kind of visibility to check for.
  20579. * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
  20580. to check_visibility_available.
  20581. * g++.dg/expr/cast3.C: New.
  20582. 2005-03-24 David Edelsohn <edelsohn@gnu.org>
  20583. * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
  20584. rs6000.
  20585. 2005-03-24 Steve Ellcey <sje@cup.hp.com>
  20586. PR target/20095
  20587. * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
  20588. 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
  20589. * gcc.dg/badshift.c: Renamed to...
  20590. * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
  20591. * gcc.target/i386/badshift.c: Renamed to...
  20592. * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
  20593. only.
  20594. PR rtl-optimization/20532
  20595. * gcc.target/i386/badshift.c: New.
  20596. 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20597. * gfortran.dg/pr18025.f90: New test.
  20598. 2005-03-23 Dale Johannesen <dalej@apple.com>
  20599. * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
  20600. 2005-03-23 Mark Mitchell <mark@codesourcery.com>
  20601. * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
  20602. * lib/target-supports.exp (check_iconv_available): Default
  20603. libiconv to -liconv, if there is no definition.
  20604. 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
  20605. * gcc.dg/torture/cris-asm-mof-1.c: New test.
  20606. 2005-03-22 Mark Mitchell <mark@codesourcery.com>
  20607. * g++.dg/opt/max1.C: Run with -Wno-deprecated.
  20608. * g++.dg/opt/pr7503-2.C: Likewise.
  20609. * g++.dg/opt/pr7503-3.C: Likewise.
  20610. * g++.dg/opt/pr7503-4.C: Likewise.
  20611. * g++.dg/opt/pr7503-5.C: Likewise.
  20612. * g++.dg/warn/minmax.C: New test.
  20613. 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20614. * gfortran.dg/g77_intrinsics_funcs.f: New test.
  20615. * gfortran.dg/g77_intrinsics_sub.f: New test.
  20616. 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
  20617. Jan Hubicka <jh@suse.cz>
  20618. Steven Bosscher <stevenb@suse.de
  20619. * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
  20620. 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  20621. PR c++/19980
  20622. * g++.dg/template/redecl3.C: New test.
  20623. 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  20624. PR c++/20499
  20625. * g++.dg/parse/error16.C: Tweak error markers.
  20626. 2005-03-22 Jakub Jelinek <jakub@redhat.com>
  20627. PR target/20561
  20628. * gcc.dg/20050321-2.c: New test.
  20629. 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
  20630. PR c++/20465
  20631. PR c++/20381
  20632. * g++.dg/template/ptrmem12.C: New.
  20633. 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
  20634. PR rtl-optimization/20527
  20635. * gcc.c-torture/execute/pr20527-1.c: New test.
  20636. 2005-03-22 Ben Elliston <bje@au.ibm.com>
  20637. * gcc.misc-tests/options.exp (check_for_options): Create a real C
  20638. program, compile it into a real executable and then delete the .c
  20639. and .x files afterwards, to avoid problems on testglue targets.
  20640. 2005-03-21 Stuart Hastings <stuart@apple.com>
  20641. * gcc.target/i386/sse-2.c: New.
  20642. 2005-03-21 Uros Bizjak <uros@kss-loka.si>
  20643. * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
  20644. 2005-03-21 Paolo Carlini <pcarlini@suse.de>
  20645. * g++.dg/parse/crash25.C: Fix typo.
  20646. 2005-03-21 Paolo Carlini <pcarlini@suse.de>
  20647. PR c++/20461
  20648. * g++.dg/parse/crash24.C: New test.
  20649. PR c++/20536
  20650. * g++.dg/parse/crash25.C: New test.
  20651. 2005-03-21 Paolo Carlini <pcarlini@suse.de>
  20652. PR c++/20147
  20653. * g++.dg/ext/stmtexpr4.C: New test.
  20654. 2005-03-20 Roger Sayle <roger@eyesopen.com>
  20655. PR middle-end/20539
  20656. * gcc.c-torture/compile/pr13066-1.c: New test case.
  20657. * gcc.c-torture/compile/pr20539-1.c: Likewise.
  20658. * g++.dg/opt/pr13066-1.C: Likewise.
  20659. 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
  20660. * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
  20661. 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  20662. PR fortran/18525
  20663. * gfortran.dg/nesting_1.f90: New test.
  20664. 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  20665. PR c++/20240
  20666. * g++.dg/lookup/using13.C: New test.
  20667. 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  20668. PR c++/20333
  20669. * g++.dg/template/crash36.C: New test.
  20670. 2005-03-18 Paolo Carlini <pcarlini@suse.de>
  20671. PR c++/20463
  20672. * g++.dg/template/crash35.C: New test.
  20673. 2005-03-17 Paolo Carlini <pcarlini@suse.de>
  20674. PR c++/19966
  20675. * g++.dg/overload/operator2.C: New test.
  20676. 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20677. PR libfortran/20257
  20678. * gfortran.dg/pr20257.f90: New test.
  20679. 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20680. PR libfortran/20480
  20681. * gfortran.dg/pr20480.f90: New test.
  20682. 2005-03-16 Richard Henderson <rth@redhat.com>
  20683. PR middle-end/15700
  20684. * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
  20685. (_rtld_global): New.
  20686. * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
  20687. * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
  20688. * gcc.dg/alias-3.c: New.
  20689. * gcc.dg/alias-4.c: New.
  20690. * gcc.dg/alias-5.c: New.
  20691. * gcc.dg/alias-6.c: New.
  20692. 2005-03-15 Geoffrey Keating <geoffk@apple.com>
  20693. * gcc.dg/cpp/ucnid-7.c: New.
  20694. 2005-03-15 Janis Johnson <janis187@us.ibm.com>
  20695. Dorit Naishlos <dorit@il.ibm.com>
  20696. * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
  20697. darwin.
  20698. 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
  20699. * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
  20700. support misaligned accesses.
  20701. * gcc.dg/vect/vect-58.c: Likewise.
  20702. * gcc.dg/vect/vect-92.c: New.
  20703. * gcc.dg/vect/vect-93.c: New.
  20704. 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
  20705. PR fortran/18827
  20706. * gfortran.dg/assign_2.f90: New test.
  20707. * gfortran.dg/assign_3.f90: New test.
  20708. * gfortran.dg/assign.f90: New test.
  20709. 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
  20710. * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
  20711. g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
  20712. g++.dg/template/local4.C, g++.dg/template/nontype6.C,
  20713. g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
  20714. names.
  20715. 2005-03-14 Geoffrey Keating <geoffk@apple.com>
  20716. * gcc.dg/cpp/ucnid-6.c: New.
  20717. * gcc.dg/cpp/normalize-1.c: New.
  20718. * gcc.dg/cpp/normalize-2.c: New.
  20719. * gcc.dg/cpp/normalize-3.c: New.
  20720. * gcc.dg/cpp/normalize-4.c: New.
  20721. * gcc.dg/cpp/ucnid-4.c: New.
  20722. * gcc.dg/cpp/ucnid-5.c: New.
  20723. * g++.dg/cpp/normalize-1.C: New.
  20724. * g++.dg/cpp/ucnid-1.C: New.
  20725. 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
  20726. * gcc.dg/pr18628.c: New.
  20727. 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
  20728. PR c++/20280
  20729. * g++.dg/tree-ssa/pr20280.C: New.
  20730. 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  20731. PR fortran/20467
  20732. * gfortran.dg/stfunc_2.f90: New test.
  20733. 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
  20734. * gcc.dg/tree-ssa/phi-opt-5.c: New test.
  20735. 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
  20736. * gcc.dg/tree-ssa/20050314-1.c: New test.
  20737. 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  20738. PR c++/4403
  20739. PR c++/9783, DR433
  20740. * g++.dg/template/friend34.C: New test.
  20741. * g++.dg/template/friend35.C: Likewise.
  20742. * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
  20743. 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  20744. Friend class name lookup 5/n
  20745. PR c++/1016
  20746. * g++.dg/lookup/hidden-class1.C: New test.
  20747. * g++.dg/lookup/hidden-class2.C: Likewise.
  20748. * g++.dg/lookup/hidden-class3.C: Likewise.
  20749. * g++.dg/lookup/hidden-class4.C: Likewise.
  20750. * g++.dg/lookup/hidden-class5.C: Likewise.
  20751. * g++.dg/lookup/hidden-class6.C: Likewise.
  20752. * g++.dg/lookup/hidden-class7.C: Likewise.
  20753. * g++.dg/lookup/hidden-class8.C: Likewise.
  20754. * g++.dg/lookup/hidden-class9.C: Likewise.
  20755. * g++.dg/lookup/hidden-temp-class1.C: Likewise.
  20756. * g++.dg/lookup/hidden-temp-class2.C: Likewise.
  20757. * g++.dg/lookup/hidden-temp-class3.C: Likewise.
  20758. * g++.dg/lookup/hidden-temp-class4.C: Likewise.
  20759. * g++.dg/lookup/hidden-temp-class5.C: Likewise.
  20760. * g++.dg/lookup/hidden-temp-class6.C: Likewise.
  20761. * g++.dg/lookup/hidden-temp-class7.C: Likewise.
  20762. * g++.dg/lookup/hidden-temp-class8.C: Likewise.
  20763. * g++.dg/lookup/hidden-temp-class9.C: Likewise.
  20764. * g++.dg/lookup/hidden-temp-class10.C: Likewise.
  20765. * g++.dg/lookup/hidden-temp-class11.C: Likewise.
  20766. 2005-03-13 Mark Mitchell <mark@codesourcery.com>
  20767. PR c++/20157
  20768. * g++.dg/template/error18.C: New test.
  20769. 2005-03-09 Ben Elliston <bje@au.ibm.com>
  20770. PR debug/16792
  20771. * g++.dg/debug/pr16792.C: New test.
  20772. 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
  20773. * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
  20774. gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
  20775. gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
  20776. gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
  20777. gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
  20778. test assertion names.
  20779. 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  20780. PR fortran/18600
  20781. * gfortran.dg/stfunc_1.f90: New test.
  20782. 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  20783. PR fortran/16907
  20784. * gfortran.dg/real_index_1.f90: New test.
  20785. 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  20786. PR fortran/20323
  20787. * gfortran.dg/spec_expr_1.f90: New test.
  20788. 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
  20789. PR c/20402
  20790. * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
  20791. new parser.
  20792. 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  20793. PR fortran/20361
  20794. * gfortran.dg/largeequiv_1.f90: New test.
  20795. 2005-03-12 Geoffrey Keating <geoffk@apple.com>
  20796. * gcc.dg/ucnid-1.c: New.
  20797. * gcc.dg/ucnid-2.c: New.
  20798. * gcc.dg/ucnid-3.c: New.
  20799. * gcc.dg/ucnid-4.c: New.
  20800. * gcc.dg/ucnid-5.c: New.
  20801. * gcc.dg/ucnid-6.c: New.
  20802. * gcc.dg/cpp/ucnid-1.c: New.
  20803. * gcc.dg/cpp/ucnid-2.c: New.
  20804. * gcc.dg/cpp/ucnid-3.c: New.
  20805. * g++.dg/other/ucnid-1.C: New.
  20806. 2005-03-12 Geoffrey Keating <geoffk@apple.com>
  20807. * gcc.dg/vmx/darwin-abi-3.c: Delete.
  20808. 2005-03-11 Per Bothner <per@bothner.com>
  20809. * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
  20810. that diagnotics refer to correct token.
  20811. * gcc.dg/unused-3.c: Likewise.
  20812. 2005-03-11 Per Bothner <per@bothner.com>
  20813. * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
  20814. constant" is now actually on same line as string constant.
  20815. * gcc.dg/cpp/direct2s.c: Likewise.
  20816. 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
  20817. * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
  20818. 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  20819. PR libfortran/20124
  20820. * gfortran.dg/pr20124.f90: New Test
  20821. 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
  20822. PR tree-optimization/20130
  20823. * gcc.dg/pr20130-1.c: New test.
  20824. 2005-03-10 Steve Ellcey <sje@cup.hp.com>
  20825. PR target/20095
  20826. * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
  20827. 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  20828. * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
  20829. 2005-03-10 Steve Ellcey <sje@cup.hp.com>
  20830. * g++.dg/eh/forced1.C: Fix comment.
  20831. * g++.dg/eh/forced2.C: Ditto.
  20832. * g++.dg/eh/forced3.C: Ditto.
  20833. * g++.dg/eh/forced4.C: Ditto.
  20834. 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
  20835. PR rtl-opt/20412
  20836. * gcc.c-torture/compile/pr20412.c: New test.
  20837. 2005-03-10 Roger Sayle <roger@eyesopen.com>
  20838. * gcc.dg/builtins-32.c: Add new run-time tests for long double.
  20839. 2005-03-10 Jakub Jelinek <jakub@redhat.com>
  20840. PR target/20322
  20841. * gcc.dg/20050307-1.c: New test.
  20842. 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
  20843. PR c++/20375
  20844. * g++.dg/other/stdarg3.C: New.
  20845. 2005-03-10 Jakub Jelinek <jakub@redhat.com>
  20846. PR c++/18384, c++/18327
  20847. * g++.dg/init/array19.C: New test.
  20848. PR inline-asm/20314
  20849. * gcc.dg/torture/pr20314-1.c: New test.
  20850. * gcc.dg/torture/pr20314-2.c: New test.
  20851. 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
  20852. * gcc.dg/20050309-1.c: New test.
  20853. 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  20854. * gcc.dg/builtins-10.c: Reactivate disabled test.
  20855. * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
  20856. new cbrt transformations.
  20857. 2005-03-09 Mark Mitchell <mark@codesourcery.com>
  20858. PR c++/20208
  20859. * g++.dg/template/array13.C: New test.
  20860. 2005-03-09 Paolo Carlini <pcarlini@suse.de>
  20861. PR c++/16859
  20862. * g++.dg/init/brace4.C: New test.
  20863. 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
  20864. PR c++/20186
  20865. * g++.dg/template/non-dependent12.C: New.
  20866. 2005-03-08 Mark Mitchell <mark@codesourcery.com>
  20867. PR c++/20142
  20868. * g++.dg/init/array18.C: Add dg-do run marker.
  20869. PR c++/20142
  20870. * g++.dg/init/array18.C: New test.
  20871. 2005-03-09 Ben Elliston <bje@au.ibm.com>
  20872. * consistency.vlad/vlad.exp: Remove trailing semicolons.
  20873. * g++.dg/gcov/gcov.exp: Likewise.
  20874. * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
  20875. * gcc.target/xstormy16/xstormy16.exp: Likewise.
  20876. * lib/c-torture.exp: Likewise.
  20877. * lib/fortran-torture.exp: Likewise.
  20878. * lib/g++.exp: Likewise.
  20879. * lib/gcc-defs.exp: Likewise.
  20880. * lib/gcc-dg.exp: Likewise.
  20881. * lib/gcc.exp: Likewise.
  20882. * lib/gcov.exp: Likewise.
  20883. * lib/gfortran.exp: Likewise.
  20884. * lib/mike-g++.exp: Likewise.
  20885. * lib/mike-gcc.exp: Likewise.
  20886. * lib/objc-torture.exp: Likewise.
  20887. * lib/objc.exp: Likewise.
  20888. * lib/profopt.exp: Likewise.
  20889. * lib/target-libpath.exp: Likewise.
  20890. * lib/target-supports.exp: Likewise.
  20891. * lib/treelang.exp: Likewise.
  20892. * lib/wrapper.exp: Likewise.
  20893. 2005-03-08 Jeff Law <law@redhat.com>
  20894. * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
  20895. PHI-OPT changes.
  20896. 2005-03-08 Ira Rosen <irar@il.ibm.com>
  20897. * gcc.dg/vect/pr20122.c: New test.
  20898. 2005-03-07 Jeff Law <law@redhat.com>
  20899. * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
  20900. was folded away.
  20901. * gcc.dg/tree-ssa/pr18133-1.c: New test.
  20902. * gcc.dg/tree-ssa/pr18133-2.c: New test.
  20903. * gcc.dg/tree-ssa/pr18134.c: New test.
  20904. 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  20905. * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
  20906. * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
  20907. gcc.dg/torture/builtin-noret-2.c: Require weak support.
  20908. 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
  20909. PR tree-opt/17671
  20910. * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
  20911. 2005-03-07 Mark Mitchell <mark@codesourcery.com>
  20912. * g++.dg/warn/Wnvdtor.C: New test.
  20913. 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
  20914. * gcc.dg/torture/pr19683-1.c: New test.
  20915. 2005-03-06 Steven G. Kargl <kargls@comcast.net>
  20916. * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
  20917. * gfortran.dg/g77/19990313-2.f: Ditto.
  20918. * gfortran.dg/g77/19990313-3.f: Ditto.
  20919. * gfortran.dg/g77/19990525-0.f: Ditto.
  20920. * gfortran.dg/g77/19990826-0.f: Ditto.
  20921. * gfortran.dg/g77/19990826-2.f: Ditto.
  20922. * gfortran.dg/g77/19990826-3.f: Ditto.
  20923. * gfortran.dg/g77/20000511-1.f: Ditto.
  20924. * gfortran.dg/g77/20000511-2.f: Ditto.
  20925. * gfortran.dg/g77/970625-2.f: Ditto.
  20926. * gfortran.dg/g77/980310-2.f: Ditto.
  20927. * gfortran.dg/g77/980310-3.f: Ditto.
  20928. * gfortran.dg/g77/980310-8.f: Ditto.
  20929. * gfortran.dg/g77/980519-2.f: Ditto.
  20930. * gfortran.dg/g77/alpha1.f: Ditto.
  20931. * gfortran.dg/g77/claus.f: Ditto.
  20932. * gfortran.dg/g77/erfc.f: Ditto.
  20933. * gfortran.dg/g77/short.f: Ditto.
  20934. * gfortran.fortran-torture/execute/data.f90: Ditto.
  20935. * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
  20936. * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
  20937. 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  20938. * lib/file-format.exp (gcc_target_object_format): Add check for som
  20939. format and hardcode object formats on hppa*-*-hpux*.
  20940. * lib/target-supports.exp (check_weak_available): Add check for som
  20941. object format. Always return 0 on hppa*-*-hpux10*.
  20942. * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
  20943. is defined.
  20944. * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
  20945. 2005-03-05 Steven G. Kargl <kargls@comcast.net>
  20946. * gfortran.dg/pr19936_1.f90: New test.
  20947. * gfortran.dg/pr19936_2.f90: New test.
  20948. * gfortran.dg/pr19936_3.f90: New test.
  20949. 2005-03-05 Steven G. Kargl <kargls@comcast.net>
  20950. Paul Thomas <prthomas@drfccad.cea.fr>
  20951. * gfortran.dg/PR19754_1.f90: New test.
  20952. * gfortran.dg/PR19754_2.f90: Ditto.
  20953. 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  20954. PR c++/19311
  20955. * g++.dg/template/non-dependent11.C: New test.
  20956. 2005-03-05 Uros Bizjak <uros@kss-loka.si>
  20957. * lib/target-supports.exp (check_iconv_available): Fix comment.
  20958. 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
  20959. Joseph S. Myers <joseph@codesourcery.com>
  20960. PR c++/19797
  20961. * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
  20962. 2005-03-04 Matthew Sachs <msachs@apple.com>
  20963. * gcc.exp (gcc_target_compile): Put braces around
  20964. additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
  20965. * objc.exp (objc_target_compile): Likewise.
  20966. * treelang.exp (treelang_target_compile): Likewise.
  20967. 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  20968. PR fortran/19673
  20969. * gfortran.dg/func_result_1.f90: New test.
  20970. 2005-03-04 Ben Elliston <bje@au.ibm.com>
  20971. * gcc.misc-tests/options.exp: New test.
  20972. 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
  20973. * gcc.dg/pr15784-4.c: New test.
  20974. 2005-03-03 Geoffrey Keating <geoffk@apple.com>
  20975. * gcc.c-torture/execute/pr17133.c: New.
  20976. * gcc.c-torture/compile/20050303-1.c: New.
  20977. 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
  20978. * gcc.dg/cpp/assert4.c: Fix for cygwin.
  20979. 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
  20980. * g++.dg/overload/using2.C: New.
  20981. 2005-03-02 Mark Mitchell <mark@codesourcery.com>
  20982. PR c++/19916
  20983. * g++.dg/init/ptrmem2.C: New test.
  20984. 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
  20985. PR c/8927
  20986. * gcc.dg/pr8927-1.c: New test.
  20987. 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
  20988. PR c++/20232
  20989. * g++.dg/inherit/covariant12.C: New.
  20990. 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  20991. PR fortran/19479
  20992. * gfortran.dg/bound_1.f90: New test.
  20993. 2005-02-28 Janis Johnson <janis187@us.ibm.com>
  20994. * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
  20995. * gcc.test-framework/dg-error-exp-XP.c: Ditto.
  20996. 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
  20997. PR c/20245
  20998. * gcc.dg/pr20245-1.c: New test.
  20999. 2005-02-28 Jakub Jelinek <jakub@redhat.com>
  21000. PR middle-end/19874
  21001. * gcc.c-torture/execute/20050119-2.c: New test case.
  21002. 2005-02-28 Ben Elliston <bje@au.ibm.com>
  21003. * README: Update the DejaGnu bug reporting address.
  21004. * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
  21005. * lib/objc-torture.exp: Likewise.
  21006. 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
  21007. * gfortran.dg/boz_1.f90: New test.
  21008. * gfortran.dg/boz_3.f90: New test.
  21009. * gfortran.dg/boz_4.f90: New test.
  21010. 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
  21011. * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
  21012. * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
  21013. 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  21014. PR libfortran/20101
  21015. * gfortran.dg/write_0_pe_format.f90: New test.
  21016. 2005-02-27 Jakub Jelinek <jakub@redhat.com>
  21017. PR c++/20206
  21018. * g++.dg/opt/thunk2.C: New test.
  21019. * g++.dg/opt/covariant1.C: New test.
  21020. 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  21021. * gfortran.dg/e_d_fmt.f90: New test.
  21022. 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
  21023. * gcc.dg/asm-b.c: Fix comment typos.
  21024. 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
  21025. * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
  21026. a V_MAY_DEF also.
  21027. 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
  21028. PR tree-opt/20188
  21029. * gcc.dg/tree-ssa/inline_asm-1.c: New test.
  21030. * gcc.dg/tree-ssa/inline_asm-2.c: New test.
  21031. * gcc.dg/asm-b.c: New test.
  21032. 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
  21033. * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
  21034. Disable this test on IRIX 6.
  21035. 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
  21036. * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
  21037. gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
  21038. parser.
  21039. 2005-02-25 Diego Novillo <dnovillo@redhat.com>
  21040. PR tree-optimization/20204
  21041. * gcc.dg/pr20204.c: New test.
  21042. 2005-02-24 Jakub Jelinek <jakub@redhat.com>
  21043. PR target/20196
  21044. * gcc.c-torture/execute/20050224-1.c: New test.
  21045. PR c++/20175
  21046. * g++.dg/warn/Wbraces2.C: New test.
  21047. 2005-02-23 Mark Mitchell <mark@codesourcery.com>
  21048. PR c++/19878
  21049. * g++.dg/init/const2.C: New test.
  21050. 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
  21051. PR tree-optimization/20100
  21052. * gcc.c-torture/execute/pr20100-1.c: New test.
  21053. 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  21054. * gfortran.dg/implicit_3.f90: New test.
  21055. * gfortran.dg/deftype_1.f90: New test.
  21056. 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
  21057. * g++.dg/lookup/anon2.C: Don't let access checks make it look like
  21058. the test passes.
  21059. * g++.dg/other/anon3.C: Accept a warning.
  21060. 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
  21061. * gcc.dg/pr20017.c: Fix a comment typo.
  21062. 2005-02-23 Bud Davis <bdavis@gfortran.org>
  21063. * gfortran.dg/list_read_4.f90: Change to f90 comments.
  21064. 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
  21065. PR ada/19902
  21066. * ada/acats/tests/cxa/cxa3004.a: Remove.
  21067. * ada/acats/tests/cxb/cxb30061.am: Likewise.
  21068. 2005-02-22 Mark Mitchell <mark@codesourcery.com>
  21069. PR c++/20073
  21070. * g++.dg/init/const1.C: New test.
  21071. PR c++/19991
  21072. * g++.dg/parse/constant7.C: New test.
  21073. PR c++/20152
  21074. * g++.dg/parse/error27.C: New test.
  21075. * g++.dg/template/qualttp15.C: Adjust error markers.
  21076. * g++.old-deja/g++.other/struct1.C: Likewise.
  21077. PR c++/20153
  21078. * g++.dg/template/error17.C: New test.
  21079. PR c++/20148
  21080. * g++.dg/parser/error26.C: New test.
  21081. 2005-02-22 Diego Novillo <dnovillo@redhat.com>
  21082. PR tree-optimization/20100
  21083. PR tree-optimization/20115
  21084. * gcc.dg/pr20115.c: New test.
  21085. * gcc.dg/pr20115-1.c: New test.
  21086. * gcc.dg/pr20100.c: New test.
  21087. * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
  21088. call-clobbered variables after alias1.
  21089. 2005-02-22 Bud Davis <bdavis@gfortran.org>
  21090. * gfortran.dg/list_read_4.f90: new test.
  21091. 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
  21092. PR rtl-optimization/20017.
  21093. * gcc.dg/pr20017.c: New.
  21094. 2005-02-22 Devang Patel <dpatel@apple.com>
  21095. PR 19952
  21096. * g++.dg/tree-ssa/pr19952.C: New test.
  21097. 2005-02-22 Mark Mitchell <mark@codesourcery.com>
  21098. PR c++/19883
  21099. * g++.dg/parse/constant6.C: New test.
  21100. 2005-02-22 Uros Bizjak <uros@kss-loka.si>
  21101. * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
  21102. * g++.dg/charset/asm2.c: Likewise.
  21103. * g++.dg/charset/asm3.c: Likewise.
  21104. * g++.dg/charset/asm4.c: Likewise.
  21105. * g++.dg/charset/asm5.c: Likewise.
  21106. * g++.dg/charset/attribute1.c: Likewise.
  21107. * g++.dg/charset/attribute2.c: Likewise.
  21108. * g++.dg/charset/extern1.cc: Likewise.
  21109. * g++.dg/charset/extern2.cc: Likewise.
  21110. * g++.dg/charset/extern3.cc: Likewise.
  21111. * g++.dg/charset/function.cc: Likewise.
  21112. * g++.dg/charset/string.c: Likewise.
  21113. * g++.dg/charset/charset.exp: Likewise.
  21114. * lib/target-supports.exp (check_iconv_available): Fix comment.
  21115. 2005-02-22 Uros Bizjak <uros@kss-loka.si>
  21116. * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
  21117. * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
  21118. * gcc.dg/charset/asm2.c: Likewise.
  21119. * gcc.dg/charset/asm3.c: Likewise.
  21120. * gcc.dg/charset/asm4.c: Likewise.
  21121. * gcc.dg/charset/asm5.c: Likewise.
  21122. * gcc.dg/charset/asm6.c: Likewise.
  21123. * gcc.dg/charset/attribute1.c: Likewise.
  21124. * gcc.dg/charset/attribute2.c: Likewise.
  21125. * gcc.dg/charset/builtin1.c: Likewise.
  21126. * gcc.dg/charset/extern.c: Likewise.
  21127. * gcc.dg/charset/function.c: Likewise.
  21128. * gcc.dg/charset/string.c: Likewise.
  21129. * gcc.dg/charset/charset.exp: Likewise.
  21130. 2005-02-21 Bud Davis <bdavis9659@comcast.net>
  21131. PR fortran/20086
  21132. * gfortran.dg/pr20086.f90: New test.
  21133. 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
  21134. PR tree-optimization/19786
  21135. * g++.dg/tree-ssa/pr19786.C: New.
  21136. 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  21137. * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
  21138. 2005-02-21 Jeff Law <law@redhat.com>
  21139. * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
  21140. 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  21141. * gfortran.dg/do_iterator: Split loop, markup all lines for
  21142. which an error locus is printed.
  21143. * gfortran.dg/pr17708.f90: Markup all lines for which an error
  21144. locus is printed.
  21145. * gfortran.dg/select_4.f90: Likewise.
  21146. * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
  21147. locuses in the various permutations.
  21148. 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
  21149. PR tree-optimization/19951
  21150. * g++.dg/vect: New directory.
  21151. * g++.dg/vect/vect.exp: New file.
  21152. * g++.dg/vect/pr19951.cc: New testcase.
  21153. * g++.dg/dg.exp: Also prune vectorizer tests.
  21154. 2005-02-20 Zack Weinberg <zack@codesourcery.com>
  21155. PR 18785
  21156. * gcc.dg/charset/builtin1.c: New test.
  21157. 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  21158. PR c++/19299
  21159. * g++.dg/inherit/volatile1.C: New test.
  21160. PR c++/19440
  21161. * g++.dg/template/dtor4.C: New test.
  21162. 2005-02-19 Steven G. Kargl <kargls@comcast.net>
  21163. * gfortran.dg/int_1.f90: New test.
  21164. 2005-02-19 Devang Patel <dpatel@apple.com>
  21165. * gcc.dg/cpp/mac-eol-at-eof.c: New test.
  21166. 2005-02-19 Steven G. Kargl <kargls@comcast.net>
  21167. * gfortran.dg/achar_1.f90: New test.
  21168. 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
  21169. * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
  21170. 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
  21171. Jakub Jelinek <jakub@redhat.com>
  21172. PR tree-optimization/19828
  21173. * gcc.dg/tree-ssa/loop-7.c: New test.
  21174. * gcc.c-torture/execute/20050218-1.c: New test.
  21175. 2005-02-19 Jakub Jelinek <jakub@redhat.com>
  21176. PR c/20043
  21177. * gcc.dg/transparent-union-1.c: New test.
  21178. * gcc.dg/transparent-union-2.c: New test.
  21179. 2005-02-18 James E Wilson <wilson@specifixinc.com>
  21180. PR tree-optimization/18977
  21181. * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
  21182. 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
  21183. PR target/20054
  21184. * gcc.dg/pr20054.c: New test.
  21185. 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  21186. PR c++/19508
  21187. * g++.dg/ext/attrib20.C: New test.
  21188. 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
  21189. PR middle-end/20030
  21190. * gfortran.fortran-torture/execute/character_passing.f90: New test.
  21191. 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
  21192. PR c++/20008
  21193. * g++.dg/opt/switch4.C: New.
  21194. 2005-02-18 Jakub Jelinek <jakub@redhat.com>
  21195. PR c++/20023
  21196. PR tree-optimization/20009
  21197. * gcc.c-torture/compile/20050217-1.c: New test.
  21198. * g++.dg/opt/switch3.C: New test.
  21199. PR tree-optimization/18947
  21200. * gcc.c-torture/compile/20050215-1.c: New test.
  21201. * gcc.c-torture/compile/20050215-2.c: New test.
  21202. * gcc.c-torture/compile/20050215-3.c: New test.
  21203. 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
  21204. PR c++/20028
  21205. * g++.dg/template/crash34.C: New.
  21206. PR c++/20022
  21207. * g++.dg/other/access3.C: New.
  21208. 2005-02-17 Ira Rosen <irar@il.ibm.com>
  21209. * gcc.dg/vect/vect-98.c: New test.
  21210. 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
  21211. PR tree-optimization/19967
  21212. * gcc.dg/pr19967.c: New.
  21213. 2005-02-16 Jakub Jelinek <jakub@redhat.com>
  21214. PR middle-end/19857
  21215. * gcc.dg/tree-ssa/20050215-1.c: New test.
  21216. * gcc.c-torture/execute/20050215-1.c: New test.
  21217. 2005-02-15 Eric Christopher <echristo@redhat.com>
  21218. * gcc.dg/cpp/20050215-1.c: New file.
  21219. 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
  21220. PR tree-optimization/15785
  21221. * gcc.dg/pr15785-1.c: New test.
  21222. 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
  21223. PR c++/17788
  21224. * g++.dg/init/ctor4.C: New.
  21225. * g++.old-deja/g++.bugs/900205_04.C: Adjust.
  21226. 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
  21227. * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
  21228. gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
  21229. 2005-02-15 Andreas Schwab <schwab@suse.de>
  21230. * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
  21231. declare malloc.
  21232. 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
  21233. * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
  21234. 2005-02-14 Diego Novillo <dnovillo@redhat.com>
  21235. PR tree-optimization/19853
  21236. * gcc.c-torture/compile/pr19853.c: New test.
  21237. 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
  21238. PR c++/19608
  21239. * g++.dg/parse/local-class1.C: New.
  21240. PR c++/19895
  21241. * g++.dg/parse/ptrmem3.C: New.
  21242. PR c++/19884
  21243. * g++.old-deja/g++.oliva/template6.C: Add another case.
  21244. * g++.dg/template/explicit6.C: New.
  21245. 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
  21246. PR c++/17816
  21247. * g++.dg/other/redecl2.C: New.
  21248. 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
  21249. PR c++/19891
  21250. * g++.dg/abi/covariant4.C: New.
  21251. 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
  21252. * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
  21253. New tests.
  21254. 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
  21255. * gcc.dg/vect/vect-96.c: Fix typo.
  21256. 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  21257. PR c++/14479
  21258. PR c++/19487
  21259. * g++.dg/template/enum5.C: New test.
  21260. 2005-02-12 Ira Rosen <irar@il.ibm.com>
  21261. * gcc.dg/vect/vect-97.c: New test.
  21262. 2005-02-12 Ira Rosen <irar@il.ibm.com>
  21263. * gcc.dg/vect/vect-96.c: New test.
  21264. 2005-02-12 Uros Bizjak <uros@kss-loka.si>
  21265. * gcc.dg/builtins-34.c: Also check ldexp*.
  21266. 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
  21267. * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
  21268. 2005-02-11 Janis Johnson <janis187@us.ibm.com>
  21269. * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
  21270. dg-require-alias, dg-require-gc-sections, dg-require-profiling,
  21271. dg-require-dll, dg-require-iconv, dg-require-named-sections,
  21272. dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
  21273. selector_list, selector_expression, dg-process-target): Move to new
  21274. file target-supports-dg.exp.
  21275. * lib/target-supports-dg.exp: New.
  21276. * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
  21277. New.
  21278. 2005-02-11 Jakub Jelinek <jakub@redhat.com>
  21279. PR c++/19666
  21280. * g++.dg/other/ptrmem6.C: New test.
  21281. PR middle-end/19858
  21282. * gcc.c-torture/compile/20050210-1.c: New test.
  21283. 2005-02-11 Mark Mitchell <mark@codesourcery.com>
  21284. PR c++/19755
  21285. * g++.dg/warn/Wbraces1.C: New test.
  21286. 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
  21287. * gcc.dg/builtins-52.c: New testcase.
  21288. 2005-02-10 Jakub Jelinek <jakub@redhat.com>
  21289. PR c/19342
  21290. * gcc.c-torture/execute/20050119-1.c: New test.
  21291. 2005-02-09 Mark Mitchell <mark@codesourcery.com>
  21292. PR c++/19811
  21293. * g++.dg/init/delete1.C: New test.
  21294. 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
  21295. PR c++/18470
  21296. * g++.dg/template/static12.C: New test.
  21297. 2005-02-09 Mark Mitchell <mark@codesourcery.com>
  21298. PR c++/19787
  21299. * g++.dg/conversion/ambig1.C: New test.
  21300. PR c++/19739
  21301. * g++.dg/ext/attrib19.C: New test.
  21302. PR c++/19732
  21303. * g++.dg/parse/dtor5.C: New test.
  21304. PR c++/19762
  21305. * g++.dg/template/dtor3.C: New test.
  21306. PR c++/19826
  21307. * g++.dg/template/static11.C: New test.
  21308. * g++.dg/template/crash2.C: Remove dg-error marker.
  21309. 2005-02-09 Janis Johnson <janis187@us.ibm.com>
  21310. PR C++/18491
  21311. * g++.old-deja/g++.mike/p10769a.C: Remove.
  21312. 2005-02-09 Roger Sayle <roger@eyesopen.com>
  21313. * gcc.dg/builtins-48.c: New test case.
  21314. * gcc.dg/builtins-49.c: New test case.
  21315. * gcc.dg/builtins-50.c: New test case.
  21316. * gcc.dg/builtins-51.c: New test case.
  21317. 2005-02-09 Ian Lance Taylor <ian@airs.com>
  21318. PR middle-end/19583
  21319. * g++.dg/warn/Wreturn-type-3.C: New test.
  21320. 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
  21321. PR middle-end/19402
  21322. * gcc.dg/pr19402-1.c: New testcase.
  21323. * gcc.dg/pr19402-2.c: likewise.
  21324. 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
  21325. PR middle-end/19854
  21326. * g++.dg/tree-ssa/tmmti.C: New testcase.
  21327. 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
  21328. * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
  21329. 2005-02-08 Mark Mitchell <mark@codesourcery.com>
  21330. PR c++/19733
  21331. * g++.dg/parse/crash23.C: New test.
  21332. * g++.dg/warn/Weff1.C: New test.
  21333. 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
  21334. * gcc.dg/20050209-1.c: New test.
  21335. 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
  21336. PR target/19799
  21337. * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
  21338. 2005-02-08 Mike Stump <mrs@apple.com>
  21339. * g++.dg/pch/import-2.c: New test.
  21340. * g++.dg/pch/import-2.hs: New.
  21341. * g++.dg/pch/include/import-2a.h: New.
  21342. * g++.dg/pch/include/import-2b.h: New.
  21343. 2005-02-08 Janis Johnson <janis187@us.ibm.com>
  21344. * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
  21345. 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  21346. * gfortran.dg/substr_1.f90: New test.
  21347. 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
  21348. PR middle-end/19775
  21349. * gcc.dg/torture/builtin-power-1.c: Disable test for
  21350. invalid transformation.
  21351. * gcc.dg/builtins-10.c: Likewise. Disable one test we
  21352. no longer optimize.
  21353. * gcc.dg/builtins-47.c: New testcase.
  21354. 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
  21355. Dorit Naishlos <dorit@il.ibm.com>
  21356. * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
  21357. 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
  21358. * gcc.c-torture/compile/20050206-1.c: New test.
  21359. 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
  21360. PR tree-opt/19768
  21361. * g++.dg/opt/pr19768.C: New test.
  21362. 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
  21363. PR tree-opt/19736
  21364. * gcc.c-torture/compile/pr19736.c: New test.
  21365. 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  21366. PR c++/17401
  21367. * g++.dg/parse/error25.C: New test.
  21368. 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
  21369. * gcc.c-torture/execute/20050203-1.c: New.
  21370. 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
  21371. * gcc.dg/vect/vect-85.c: Remove xfail.
  21372. * gcc.dg/vect/vect-86.c: Remove xfail.
  21373. * gcc.dg/vect/vect-87.c: Remove xfail.
  21374. * gcc.dg/vect/vect-88.c: Remove xfail.
  21375. 2005-02-02 Geoffrey Keating <geoffk@apple.com>
  21376. * gcc.dg/altivec-19.c: New.
  21377. 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
  21378. PR c/17807
  21379. * gcc.dg/nested-func-3.c: New test.
  21380. * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
  21381. 2005-02-02 Janis Johnson <janis187@us.ibm.com>
  21382. * gcc.test-framework/gen_directive_tests: Generate tests for
  21383. selector expressions.
  21384. 2005-02-02 Matt Austern <austern@apple.com>
  21385. PR c++/19628
  21386. * g++/ext/builtin7.C: New.
  21387. * g++/ext/builtin8.C: New.
  21388. 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
  21389. PR c/18502
  21390. * gcc.dg/pr18502-1.c: New test.
  21391. 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  21392. PR c++/17413
  21393. * g++.dg/template/local4.C: Tweak.
  21394. 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
  21395. PR tree-optimization/19578
  21396. * gcc.c-torture/compile/20050202-1.c: New test.
  21397. 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
  21398. PR c/19435
  21399. * gcc.dg/c99-init-4.c: New test.
  21400. 2005-02-01 Janis Johnson <janis187@us.ibm.com>
  21401. * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
  21402. * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
  21403. * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
  21404. * g++.dg/eh/check-vect.h: New.
  21405. * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
  21406. * gcc.dg/vect/vect-78.c: Ditto.
  21407. * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
  21408. Remove.
  21409. * g++.dg/conversion/simd1.C: Expect warning.
  21410. * g++.dg/ext/attribute-test-1.C: Ditto.
  21411. * g++.dg/ext/attribute-test-2.C: Ditto.
  21412. * g++.dg/ext/attribute-test-3.C: Ditto.
  21413. * g++.dg/ext/attribute-test-4.C: Ditto.
  21414. * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
  21415. * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
  21416. * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
  21417. 2005-02-01 Richard Henderson <rth@redhat.com>
  21418. * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
  21419. long double for ibm double-double format.
  21420. * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
  21421. 2005-02-01 Diego Novillo <dnovillo@redhat.com>
  21422. PR tree-optimization/19633
  21423. * gcc.dg/pr19633-1.c: New test.
  21424. * gcc.dg/pr19633.c: Tweak to make pointer point
  21425. to NULL or a symbol.
  21426. 2005-02-01 Janis Johnson <janis187@us.ibm.com>
  21427. * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
  21428. New procs.
  21429. (dg-process-target (local override)): Handle selector expressions.
  21430. * gcc.test-framework/README: Describe tests in source directory.
  21431. * gcc.test-framework/test-framework.awk: Handle dg- tests.
  21432. * gcc.test-framework/test-framework.exp: Handle dg- tests.
  21433. * gcc.test-framework/dg-bogus-exp-P.c: New test.
  21434. * gcc.test-framework/dg-bogus-exp-XF.c: New test.
  21435. * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
  21436. * gcc.test-framework/dg-do-compile-exp-P.c: New test.
  21437. * gcc.test-framework/dg-do-link-exp-P.c: New test.
  21438. * gcc.test-framework/dg-do-run-exp-P.c: New test.
  21439. * gcc.test-framework/dg-dot-run-exp-P.c: New test.
  21440. * gcc.test-framework/dg-dot-run-exp-U.c: New test.
  21441. * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
  21442. * gcc.test-framework/dg-error-exp-P.c: New test.
  21443. * gcc.test-framework/dg-error-exp-XP.c: New test.
  21444. * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
  21445. * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
  21446. * gcc.test-framework/dg-output-exp-P.c: New test.
  21447. * gcc.test-framework/dg-output-exp-XF.c: New test.
  21448. * gcc.test-framework/dg-warning-exp-P.c: New test.
  21449. * gcc.misc-tests/dg-1.c: Remove.
  21450. * gcc.misc-tests/dg-2.c: Remove.
  21451. * gcc.misc-tests/dg-3.c: Remove.
  21452. * gcc.misc-tests/dg-4.c: Remove.
  21453. * gcc.misc-tests/dg-5.c: Remove.
  21454. * gcc.misc-tests/dg-6.c: Remove.
  21455. * gcc.misc-tests/dg-7.c: Remove.
  21456. * gcc.misc-tests/dg-8.c: Remove.
  21457. * gcc.misc-tests/dg-9.c: Remove.
  21458. * gcc.misc-tests/dg-10.c: Remove.
  21459. * gcc.misc-tests/dg-11.c: Remove.
  21460. * gcc.misc-tests/dg-12.c: Remove.
  21461. * gcc.misc-tests/dg-test.exp: Remove.
  21462. * gcc.test-framework/test-framework.awk: Change recording and
  21463. printing of passes and failures.
  21464. * gcc.test-framework: New directory.
  21465. * gcc.test-framework/README: New.
  21466. * gcc.test-framework/test-framework.exp: New.
  21467. * gcc.test-framework/test-framework.awk: New.
  21468. * gcc.test-framework/gen_directive_tests: New.
  21469. 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
  21470. * lib/treelang.exp: Fix comment typos.
  21471. (treelang_target_compile): Don't append libs=-ltreelang to options.
  21472. 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
  21473. * g++.dg/parse/typename7.C: Adjust error messages.
  21474. 2005-01-31 Jeff Law <law@redhat.com>
  21475. * gcc.c-torture/execute/20050131-1.c: New test.
  21476. * gcc.dg/wcaselabel.c: New test.
  21477. 2005-01-31 Mark Mitchell <mark@codesourcery.com>
  21478. * g++.dg/other/warning1.C: Adjust error messags.
  21479. * g++.dg/parse/constant5.C: New test.
  21480. 2005-01-31 Steven Bosscher <stevenb@suse.de>
  21481. PR c/19333
  21482. * gcc.c-torture/compile/20011130-1.c: Reorder to make
  21483. the test case valid.
  21484. * gcc.dg/20030815-1.c: Remove invalid tests.
  21485. * gcc.dg/array-7.c: Adjust expected result.
  21486. * gcc.dg/pr18596-3.c: Likewise.
  21487. * gcc.dg/noncompile/20000901-1.c: Likewise.
  21488. * gcc.dg/noncompile/init-2.c: Likewise.
  21489. * gcc.dg/noncompile/init-4.c: Likewise.
  21490. 2005-01-31 Dale Johannesen <dalej@apple.com>
  21491. * g++.dg/opt/pr19650.C: New test.
  21492. 2005-01-31 Richard Henderson <rth@redhat.com>
  21493. * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
  21494. long double for intel double extended format.
  21495. * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
  21496. 2005-01-30 Mark Mitchell <mark@codesourcery.com>
  21497. PR c++/19555
  21498. * g++.dg/template/static10.C: New test.
  21499. PR c++/19395
  21500. * g++.dg/parse/error24.C: New test.
  21501. PR c++/19367
  21502. * g++.dg/lookup/builtin1.C: New test.
  21503. PR c++/19457
  21504. * g++.dg/warn/conv3.C: New test.
  21505. 2005-01-30 Bud Davis <bdavis@gfortran.org>
  21506. PR fortran/19647
  21507. * gfortan.dg/inquire_7.f90
  21508. 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
  21509. PR tree-optimization/15791
  21510. * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
  21511. * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
  21512. * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
  21513. * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
  21514. * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
  21515. * g++.dg/tree-ssa/pr15791-1.C: Likewise.
  21516. * g++.dg/tree-ssa/pr15791-2.C: Likewise.
  21517. * g++.dg/tree-ssa/pr15791-3.C: Likewise.
  21518. * g++.dg/tree-ssa/pr15791-4.C: Likewise.
  21519. * g++.dg/tree-ssa/pr15791-5.C: Likewise.
  21520. 2005-01-29 Paul Brook <paul@codesourcery.com>
  21521. PR fortran/18565
  21522. * check.c (real_or_complex_check): New function.
  21523. (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
  21524. * intrinsic.c (add_functions): Use new check functions.
  21525. * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
  21526. Add prototypes.
  21527. 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
  21528. * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
  21529. gcc.dg/lvalue-3.c: New tests.
  21530. * gcc.dg/concat.c: Update expected messages.
  21531. 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
  21532. PR libfortran/19595
  21533. * gfortran.dg/eor_1.f90: New test.
  21534. 2005-01-29 Steven G. Kargl <kargls@comcast.net>
  21535. PR fortran/19589
  21536. * gfortran.dg/logical_data_1.f90: New test.
  21537. 2005-01-28 Mark Mitchell <mark@codesourcery.com>
  21538. PR c++/19253
  21539. * g++.dg/template/crash33.C: New test.
  21540. PR c++/19667
  21541. * g++.dg/template/crash32.C: New test.
  21542. 2005-01-28 Ian Lance Taylor <ian@airs.com>
  21543. PR middle-end/16558
  21544. * g++.dg/warn/Wreturn-type-2.C: New test.
  21545. 2004-06-24 Jeff Law <law@redhat.com>
  21546. * gcc.dg/tree-ssa/20050128-1.c: New test.
  21547. 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
  21548. * gcc.target/frv/all-mdpackh-1.c: New test.
  21549. 2005-01-28 Steven Bosscher <stevenb@suse.de>
  21550. * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
  21551. 2005-01-27 Richard Henderson <rth@redhat.com>
  21552. * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
  21553. 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
  21554. * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
  21555. 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
  21556. * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
  21557. * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
  21558. * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
  21559. to cope with cases where the multilib options override the dg-options.
  21560. 2005-01-27 Jakub Jelinek <jakub@redhat.com>
  21561. PR c/18946
  21562. * gcc.dg/noncompile/20050120-1.c: New test.
  21563. 2005-01-26 Diego Novillo <dnovillo@redhat.com>
  21564. PR tree-optimization/19633
  21565. * gcc.dg/pr19633.c: New test.
  21566. * gcc.dg/tree-ssa/pr19633.c: New test.
  21567. 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
  21568. * gcc.dg/20041216-1.c: New test.
  21569. 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
  21570. PR objc/18862
  21571. * objc.dg/selector-2.m: New test.
  21572. 2005-01-26 Jakub Jelinek <jakub@redhat.com>
  21573. * g++.dg/opt/range-test-2.C: New test.
  21574. PR rtl-optimization/19579
  21575. * gcc.c-torture/execute/20050124-1.c: New test.
  21576. 2005-01-26 Greg Parker <gparker@apple.com>
  21577. Stuart Hastings <stuart@apple.com>
  21578. * gcc.c-torture/execute/20050125-1.c: New.
  21579. 2005-01-18 Jan Hubicka <jh@suse.cz>
  21580. PR tree-optimize/19337
  21581. * gcc.c-torture/compile/20050119-1.c: New test.
  21582. 2005-01-24 James E Wilson <wilson@specifixinc.com>
  21583. * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
  21584. test for successful match.
  21585. 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
  21586. PR objc/18408
  21587. * objc.dg/comp-types-7.m: New test.
  21588. 2005-01-24 Janis Johnson <janis187@us.ibm.com>
  21589. * lib/target-supports.exp (current_target_name): New.
  21590. (check_effective_target_ilp32, check_effective_target_lp64):
  21591. Cache the result to use as long as the current target, with
  21592. multilib flags, remains the same.
  21593. * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
  21594. (dg-require-weak, dg-require-visibility, dg-require-alias,
  21595. dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
  21596. dg-require-effective-target, dg-skip-if): Remove call to
  21597. skip_test_and_clear_xfail.
  21598. (dg-test): Clear xfail data.
  21599. 2005-01-24 Jakub Jelinek <jakub@redhat.com>
  21600. PR target/17751
  21601. * gcc.dg/ppc64-toc.c: New test.
  21602. * g++.dg/tree-ssa/empty-1.C: New test.
  21603. PR middle-end/19551
  21604. * gcc.c-torture/execute/20050121-1.c: New test.
  21605. * gcc.dg/20050121-2.c: New test.
  21606. 2004-01-23 Steven G. Kargl <kargls@comcast.net>
  21607. Paul Brook <paul@codesourcery.com>
  21608. PR fortran/17941
  21609. * gfortran.dg/real_const_1.f: New test.
  21610. * gfortran.dg/real_const_2.f90: New test.
  21611. * gfortran.dg/complex_int_1.f90: New test.
  21612. 2005-01-23 Bud Davis <bdavis9659@comcast.net>
  21613. PR fortran/19313
  21614. * gfortan.dg/inquire_6.f90: New test.
  21615. 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
  21616. PR libfortran/19451
  21617. * open_readonly_1.f90: New test.
  21618. 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
  21619. PR libfortran/18982
  21620. * gfortran.dg/open_new.f90: New file.
  21621. 2005-01-22 Paul Brook <paul@codesourcery.com>
  21622. * namelist_1.f90: New test.
  21623. 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
  21624. PR tree-optimization/19484
  21625. * gcc.c-torture/compile/20050122-[12].c: New tests.
  21626. 2005-01-22 Paul Brook <paul@codesourcery.com>
  21627. * gfortran.dg/implicit_2.f90: New test.
  21628. 2005-01-22 Bud Davis <bdavis9659@comcast.net>
  21629. PR fortran/19314
  21630. * gfortran.dg/inquire_5.f90: New test.
  21631. 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  21632. PR c/18809
  21633. * gcc.dg/pr18809-1.c: New test.
  21634. 2005-01-21 Ian Lance Taylor <ian@airs.com>
  21635. * gcc.dg/20050121-1.c: New test.
  21636. PR tree-optimization/13000
  21637. * gcc.dg/20040206-1.c: Change warning to point where function is
  21638. being inlined.
  21639. 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  21640. PR c++/19208
  21641. * g++.dg/template/array11.C: New test.
  21642. 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  21643. * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
  21644. * gfortran.dg/direct_io_1.f90: Add dg-do directive.
  21645. * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
  21646. * gfortran.dg/getenv_1.f90: Add dg-do directive.
  21647. * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
  21648. gfortran.dg/pr17164.f90: Add missing dg-do directives.
  21649. 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
  21650. PR tree-optimization/15349
  21651. * gcc.dg/tree-ssa/pr15349.c: New.
  21652. 2005-01-20 Steve Ellcey <sje@cup.hp.com>
  21653. * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
  21654. 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
  21655. * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
  21656. scan-assembler-times directive name.
  21657. * gcc.dg/asm-a.c: Move dg-require-effective-target to
  21658. after dg-do.
  21659. PR rtl-optimization/19462
  21660. * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
  21661. 2005-01-19 Steve Ellcey <sje@cup.hp.com>
  21662. * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
  21663. counting function calls on ia64.
  21664. 2005-01-19 Jakub Jelinek <jakub@redhat.com>
  21665. PR rtl-optimization/15139
  21666. * gcc.dg/20050111-2.c: New test.
  21667. PR c/17297
  21668. * gcc.c-torture/compile/20050113-1.c: New testcase.
  21669. PR middle-end/19164
  21670. * gcc.dg/20050113-1.c: New testcase.
  21671. 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
  21672. * gcc.dg/vect/vect-85.c: Add comment.
  21673. * gcc.dg/vect/vect-86.c: Add xfail for now.
  21674. * gcc.dg/vect/vect-87.c: Add xfail for now.
  21675. * gcc.dg/vect/vect-88.c: Add xfail for now.
  21676. * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
  21677. 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  21678. * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
  21679. 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
  21680. * g++.dg/debug/typedef3.C: New test.
  21681. 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
  21682. PR c/19472
  21683. * gcc.dg/asm-a.c: New test.
  21684. 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
  21685. * gcc.dg/sh-relax.c: Add prototype for abort.
  21686. 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
  21687. * gcc.dg/short-compare-1.c: New test.
  21688. * gcc.dg/short-compare-2.c: Likewise.
  21689. 2005-01-18 Michael Matz <matz@suse.de>
  21690. * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
  21691. 2005-01-17 Diego Novillo <dnovillo@redhat.com>
  21692. PR tree-optimization/19121
  21693. * gcc.c-torture/compile/pr19121.c: New test.
  21694. 2005-01-17 James E. Wilson <wilson@specifixinc.com>
  21695. PR target/19357
  21696. * gcc.c-torture/compile/pr19357.c: New test.
  21697. 2005-01-17 Ian Lance Taylor <ian@airs.com>
  21698. PR c/5675
  21699. * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
  21700. pass--those that refer just to the variable, possibly with a
  21701. cast.
  21702. * gcc.dg/c99-const-expr-3.c: Likewise.
  21703. PR middle-end/13127
  21704. * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
  21705. longer emitted.
  21706. 2005-01-16 Bud Davis <bdavis9659@comcast.net>
  21707. PR fortran/18778
  21708. * gfortran.dg/endfile_2.f90: New test.
  21709. 2005-01-16 Steven G. Kargl <kargls@comcast.net>
  21710. PR 19168
  21711. * gfortran.dg/select_5.f90: New test.
  21712. 2004-01-16 Paul Brook <paul@codesourcery.com>
  21713. * gfortran.dg/common_4.f90: New test.
  21714. 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
  21715. PR rtl-optimization/19462
  21716. * gcc.dg/torture/pr19462-1.c: New test.
  21717. 2005-01-15 Ziemowit Laski <zlaski@apple.com>
  21718. PR objc/19321
  21719. * objc.dg/func-ptr-2.m: New.
  21720. * objc.dg/volatile-1.m: New.
  21721. 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  21722. * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
  21723. 2005-01-15 Jakub Jelinek <jakub@redhat.com>
  21724. PR tree-optimization/19060
  21725. * gcc.c-torture/execute/20050104-1.c: New test.
  21726. 2005-01-15 Bud Davis <bdavis9659@comcast.net>
  21727. PR fortran/18983
  21728. * gfortran.dg/write_to_null.f90: New test.
  21729. 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
  21730. John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  21731. PR other/19328
  21732. * gcc.dg/attr-alias-2.c: dg-require-alias takes an
  21733. argument.
  21734. 2005-01-15 Jakub Jelinek <jakub@redhat.com>
  21735. PR c++/19263
  21736. * g++.dg/init/vector1.C: New test.
  21737. 2005-01-14 James E. Wilson <wilson@specifixinc.com>
  21738. PR target/13158
  21739. * gcc.target/ia64/sibcall-unwind-1.c: New test.
  21740. PR target/18987
  21741. * gcc.target/ia64/sibcall-unwind-2.c: New test.
  21742. 2005-01-14 Steven G. Kargl <kargls@comcast.net>
  21743. * gfortran.dg/select_1.f90: New test.
  21744. * gfortran.dg/select_2.f90: New test.
  21745. * gfortran.dg/select_3.f90: New test.
  21746. * gfortran.dg/select_4.f90: New test.
  21747. 2005-01-14 Jakub Jelinek <jakub@redhat.com>
  21748. PR middle-end/19084
  21749. PR rtl-optimization/19348
  21750. * gcc.dg/20050111-1.c: New test.
  21751. * gcc.c-torture/execute/20050111-1.c: New test.
  21752. * gcc.dg/i386-asm-4.c: New test.
  21753. 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
  21754. * gcc.dg/nested-func-2.c: New test.
  21755. * ada/acats/norun.lst: Remove c953002.
  21756. 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
  21757. * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
  21758. 2005-01-12 Ben Elliston <bje@au.ibm.com>
  21759. * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
  21760. 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
  21761. PR target/18761
  21762. * g++.dg/abi/align1.C: New test.
  21763. 2005-01-11 Alan Modra <amodra@bigpond.net.au>
  21764. * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
  21765. at a time.
  21766. * g++.dg/ext/altivec_check.h: Support compiling as C.
  21767. 2005-01-10 Roger Sayle <roger@eyesopen.com>
  21768. PR c++/19355
  21769. * g++.dg/expr/pr19355-1.C: New test case.
  21770. 2005-01-10 Laurent GUERBY <laurent@guerby.net>
  21771. * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
  21772. * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
  21773. * ada/acats/tests/c3/c92005b.ada: Likewise.
  21774. * ada/acats/tests/c3/cxb3012.a: Likewise.
  21775. * ada/acats/norun.lst: Add c380004 and c953002, add PR
  21776. 2005-01-09 Paul Brook <paul@codesourcery.com>
  21777. * gfortran.dg/common_2.f90: New file.
  21778. * gfortran.dg/common_3.f90: New file.
  21779. 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
  21780. * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
  21781. 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
  21782. * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
  21783. * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
  21784. * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
  21785. * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
  21786. * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
  21787. * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
  21788. * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
  21789. * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
  21790. * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
  21791. * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
  21792. * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
  21793. * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
  21794. * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
  21795. * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
  21796. * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
  21797. * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
  21798. * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
  21799. * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
  21800. * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
  21801. * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
  21802. * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
  21803. * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
  21804. * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
  21805. * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
  21806. * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
  21807. * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
  21808. * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
  21809. * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
  21810. * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
  21811. * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
  21812. * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
  21813. * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
  21814. * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
  21815. * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
  21816. * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
  21817. * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
  21818. * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
  21819. * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
  21820. * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
  21821. * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
  21822. * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
  21823. * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
  21824. * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
  21825. * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
  21826. * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
  21827. * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
  21828. * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
  21829. * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
  21830. * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
  21831. * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
  21832. * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
  21833. * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
  21834. * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
  21835. * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
  21836. * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
  21837. * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
  21838. * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
  21839. * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
  21840. * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
  21841. * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
  21842. * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
  21843. * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
  21844. * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
  21845. * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
  21846. * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
  21847. * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
  21848. * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
  21849. * gcc.dg/vect/vect-1.c: Fix spelling.
  21850. * gcc.dg/vect/vect-10.c: Fix spelling.
  21851. * gcc.dg/vect/vect-11.c: Fix spelling.
  21852. * gcc.dg/vect/vect-12.c: Fix spelling.
  21853. * gcc.dg/vect/vect-14.c: Fix spelling.
  21854. * gcc.dg/vect/vect-15.c: Fix spelling.
  21855. * gcc.dg/vect/vect-16.c: Fix spelling.
  21856. * gcc.dg/vect/vect-46.c: Remove obsolete comment.
  21857. * gcc.dg/vect/vect-64.c: Fix comments.
  21858. * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
  21859. 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
  21860. Ira Rosen <irar@il.ibm.com>
  21861. * gcc.dg/vect/vect-70.c: New test.
  21862. * gcc.dg/vect/vect-71.c: New test.
  21863. 2005-01-09 Manfred Hollstein <mh@suse.com>
  21864. * gcc.dg/pr18241-1.c: Fix dg-do parameter.
  21865. * gcc.dg/pr18241-2.c: Likewise.
  21866. * gcc.dg/pr18241-3.c: Likewise.
  21867. * gcc.dg/pr18241-4.c: Likewise.
  21868. * gcc.dg/pr18241-5.c: Likewise.
  21869. 2005-01-08 Richard Henderson <rth@redhat.com>
  21870. * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
  21871. False for x86 and x86-64.
  21872. 2005-01-08 Diego Novillo <dnovillo@redhat.com>
  21873. PR tree-optimization/18241
  21874. * gcc.dg/pr18241-1.c: New test.
  21875. * gcc.dg/pr18241-2.c: New test.
  21876. * gcc.dg/pr18241-3.c: New test.
  21877. * gcc.dg/pr18241-4.c: New test.
  21878. * gcc.dg/pr18241-5.c: New test.
  21879. 2005-01-08 Steven G. Kargl <kargls@comcast.net>
  21880. * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
  21881. gfortran.dg/select_4.f90: New.
  21882. 2005-01-07 Jakub Jelinek <jakub@redhat.com>
  21883. * gcc.c-torture/execute/20050107-1.c: New test.
  21884. 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
  21885. PR c++/19298
  21886. * g++.dg/template/ref2.C: New.
  21887. 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
  21888. * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
  21889. instead of being empty.
  21890. 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  21891. PR fortran/15553
  21892. * gfortran.dg/array-1.f90: New test.
  21893. 2005-01-07 Jakub Jelinek <jakub@redhat.com>
  21894. PR tree-optimization/19283
  21895. * gcc.c-torture/execute/20050106-1.c: New test.
  21896. PR rtl-optimization/18861
  21897. * gcc.dg/20050105-1.c: New test.
  21898. PR tree-optimization/18828
  21899. * gcc.dg/20050105-2.c: New test.
  21900. 2005-01-07 Andreas Jaeger <aj@suse.de>
  21901. * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
  21902. 2005-01-07 Bud Davis <bdavis9659@comcast.net>
  21903. PR fortran/18398
  21904. * gfortran.dg/fmt_read.f90: New test.
  21905. 2005-01-06 Geoffrey Keating <geoffk@apple.com>
  21906. * gcc.dg/rs6000-ldouble-2.c: New.
  21907. 2005-01-06 Mark Mitchell <mark@codesourcery.com>
  21908. PR c++/19244
  21909. * g++.dg/parser/ctor2.C: New test.
  21910. 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  21911. PR c++/17154
  21912. * g++.dg/template/using9.C: New test.
  21913. 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  21914. PR c++/19258
  21915. * g++.dg/lookup/friend6.C: New test.
  21916. 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
  21917. PR c++/19270
  21918. * g++.dg/template/array10.C: New.
  21919. 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  21920. * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
  21921. gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
  21922. 2005-01-06 Jakub Jelinek <jakub@redhat.com>
  21923. * gcc.c-torture/compile/20050105-1.c: New test.
  21924. 2005-01-05 Geoffrey Keating <geoffk@apple.com>
  21925. * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
  21926. 2005-01-05 Roger Sayle <roger@eyesopen.com>
  21927. PR middle-end/19100
  21928. * gcc.dg/conv-3.c: New test case.
  21929. 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
  21930. * gcc.dg/asm-wide-1.c: New test.
  21931. 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
  21932. PR c++/19030
  21933. * g++.dg/parse/crash22.C: New
  21934. 2005-01-04 Geoffrey Keating <geoffk@apple.com>
  21935. PR 19257
  21936. * gcc.dg/cpp/subframework1.c: Run only on Darwin.
  21937. 2005-01-04 Uros Bizjak <uros@kss-loka.si>
  21938. PR middle-end/17767
  21939. * gcc.dg/i386-mmx-6.c: New test case.
  21940. 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
  21941. PR tree-optimization/18308
  21942. * gcc.dg/vect/pr18308.c: New testcase.
  21943. 2005-01-04 Andreas Jaeger <aj@suse.de>
  21944. * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
  21945. 2005-01-03 Geoffrey Keating <geoffk@apple.com>
  21946. Robert Bowdidge <bowdidge@apple.com>
  21947. * gcc.dg/cpp/subframework1.c: New.
  21948. * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
  21949. * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
  21950. * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
  21951. * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
  21952. 2005-01-03 Geoffrey Keating <geoffk@apple.com>
  21953. * gcc.dg/darwin-weakimport-1.c: Remove check for variables
  21954. producing warning.
  21955. * gcc.dg/darwin-weakimport-2.c: New.
  21956. 2005-01-03 Richard Henderson <rth@redhat.com>
  21957. * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
  21958. 2005-01-03 Richard Henderson <rth@redhat.com>
  21959. * gcc.dg/vect/vect.exp: Enable for ia64.
  21960. * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
  21961. (check_effective_target_vect_float): Likewise.
  21962. (check_effective_target_vect_no_align): Likewise.
  21963. * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
  21964. * gcc.dg/vect/vect-8.c: Likewise.
  21965. 2005-01-03 Uros Bizjak <uros@kss-loka.si>
  21966. PR target/19236
  21967. * gcc.dg/pr19236-1.c: New test case.
  21968. 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
  21969. PR rtl-optimization/12092
  21970. * gcc.dg/pr12092-1.c: Fix typo in dg directive.
  21971. 2005-01-02 Andreas Jaeger <aj@suse.de>
  21972. * gcc.dg/pr12092-1.c: Do not run on x86_64.
  21973. 2005-01-01 Roger Sayle <roger@eyesopen.com>
  21974. Andrew Pinski <pinskia@physics.uc.edu>
  21975. PR rtl-optimization/12092
  21976. * gcc.dg/pr12092-1.c: New test case.
  21977. 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
  21978. * g++.dg/ext/visibility/fvisibility-override1.C: Test using
  21979. 'hidden' and 'default' for better portability.
  21980. * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
  21981. * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
  21982. 6 and 7.
  21983. * g++.old-deja/g++.brendan/new3.C: Likewise.
  21984. 2005-01-01 Steven Bosscher <stevenb@suse.de>
  21985. * gcc.dg/20041231-1.C: New test.
  21986. * g++.dg/warn/Wunreachable-code-1.C: New test.
  21987. 2004-12-30 David Edelsohn <edelsohn@gnu.org>
  21988. * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
  21989. file, not /dev/null. Abort on error.
  21990. 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
  21991. Ziemowit Laski <zlaski@apple.com>
  21992. PR objc/18971
  21993. * objc.dg/encode-5.m: New test.
  21994. 2004-12-29 Richard Henderson <rth@redhat.com>
  21995. * gcc.dg/20040813-1.c: Disable for alpha and ia64.
  21996. * objc.dg/stabs-1.m: Disable for ia64.
  21997. 2004-12-29 Mark Mitchell <mark@codesourcery.com>
  21998. PR c++/19190
  21999. * g++.dg/warn/Wunused-10.C: New test.
  22000. 2004-12-28 Richard Henderson <rth@redhat.com>
  22001. * objc.dg/stabs-1.m: Disable for alpha.
  22002. 2004-12-27 Mark Mitchell <mark@codesourcery.com>
  22003. PR c++/19149
  22004. * g++.dg/parse/error23.C: New test.
  22005. 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  22006. * gfortran.dg/g77/f90-intrinsic-bit.f: New.
  22007. PR fortran/19032
  22008. * gfortran.dg/intrinsic_modulo_1.f90: New.
  22009. * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
  22010. tests with divisor -1.
  22011. 2004-12-27 Mark Mitchell <mark@codesourcery.com>
  22012. * g++.dg/opt/temp1.C (memcpy): Return a value.
  22013. PR c++/19148
  22014. * g++.dg/expr/cond7.C: New test.
  22015. 2004-12-27 Paul Brook <paul@codesourcery.com>
  22016. * gfortran.dg/g77/select_no_compile.f: Remove.
  22017. 2004-12-27 Richard Henderson <rth@redhat.com>
  22018. * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
  22019. gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
  22020. gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
  22021. 2004-12-26 Richard Henderson <rth@redhat.com>
  22022. * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
  22023. by 1i instead of token pasting.
  22024. 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  22025. PR tree-optimization/17578
  22026. * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
  22027. to additional_flags.
  22028. * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
  22029. 2004-12-25 Richard Henderson <rth@redhat.com>
  22030. * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
  22031. Remove Alpha.
  22032. 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  22033. * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
  22034. hppa*-*-hpux*.
  22035. * gcc.dg/pr17957.c (dg-options): Likewise.
  22036. * gcc.dg/struct-ret-1.c: Add prototype for abort.
  22037. * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
  22038. instead of 0 on __hppa__.
  22039. * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
  22040. "foo,%r" on hppa*-*-*.
  22041. 2004-12-23 Bud Davis <bdavis9659@comcast.net>
  22042. PR fortran/19071
  22043. * gfortran.dg/complex_write.f90: New test.
  22044. 2004-12-23 Mark Mitchell <mark@codesourcery.com>
  22045. PR c++/17595
  22046. * g++.dg/parse/pragma2.C: New test.
  22047. * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
  22048. 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
  22049. * gcc.dg/empty2.c: Add missing dg-warning.
  22050. 2004-12-23 Mark Mitchell <mark@codesourcery.com>
  22051. PR c++/17413
  22052. * g++.dg/template/local4.C: New test.
  22053. * g++.dg/template/crash19.C: Add dg-error marker.
  22054. * g++.dg/template/crash31.C: Correct embedded PR number.
  22055. 2004-12-23 Mark Mitchell <mark@codesourcery.com>
  22056. PR c++/16405
  22057. * g++.dg/opt/temp1.C: Add do-run marker.
  22058. 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
  22059. * g++.dg/template/spec19.C: New.
  22060. 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
  22061. PR target/16819
  22062. * gcc.dg/empty2.c: New.
  22063. 2004-12-23 Richard Henderson <rth@redhat.com>
  22064. * lib/target-supports.exp (check_effective_target_vect_no_align):
  22065. Remove i?86 and x86-64.
  22066. 2004-12-23 Mark Mitchell <mark@codesourcery.com>
  22067. PR c++/16405
  22068. * g++.dg/opt/temp1.C: New test.
  22069. 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  22070. PR c++/18733
  22071. * g++.dg/template/friend33.C: New testcase.
  22072. 2004-12-22 Mark Mitchell <mark@codesourcery.com>
  22073. PR c++/18464
  22074. * g++.dg/template/cond5.C: New test.
  22075. PR c++/18492
  22076. * g++.dg/inherit/thunk3.C: New test.
  22077. PR c++/11224
  22078. * g++.dg/warn/Wunused-9.C: New test.
  22079. 2004-12-22 Janis Johnson <janis187@us.ibm.com>
  22080. * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
  22081. 2004-12-22 Jan Beulich <jbeulich@novell.com>
  22082. * gcc.dg/20040813-1.c: Skip for *-*-netware*.
  22083. 2004-12-21 Mark Mitchell <mark@codesourcery.com>
  22084. PR c++/18378
  22085. * g++.dg/ext/packed8.C: New test.
  22086. PR c++/19063
  22087. * g++.dg/template/crash31.C: New test.
  22088. PR c++/19034
  22089. * g++.dg/template/crash30.C: New test.
  22090. 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
  22091. PR C++/18984
  22092. * g++.dg/eh/ctor3.C: New test.
  22093. 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
  22094. * objc.dg/stabs-1.m: Allow section name to be quoted and
  22095. assembly label to begin with '.LL'.
  22096. 2004-12-21 Janis Johnson <janis187@us.ibm.com>
  22097. * gcc.dg/vect/vect.exp
  22098. (check_effective_target_lp64_or_vect_no_align): New.
  22099. * gcc.dg/vect/vect-77.c: Use it.
  22100. * gcc.dg/vect/vect-78.c: Use it.
  22101. * lib/target-supports.exp
  22102. (check_effective_target_vect_no_max,
  22103. check_effective_target_vect_no_bitwise,
  22104. check_effective_target_vect_no_align): New.
  22105. * gcc.dg/vect/vect-13.c: Use them.
  22106. * gcc.dg/vect/vect-17.c: Ditto.
  22107. * gcc.dg/vect/vect-18.c: Ditto.
  22108. * gcc.dg/vect/vect-19.c: Ditto.
  22109. * gcc.dg/vect/vect-20.c: Ditto.
  22110. * gcc.dg/vect/vect-27.c: Ditto.
  22111. * gcc.dg/vect/vect-29.c: Ditto.
  22112. * gcc.dg/vect/vect-44.c: Ditto.
  22113. * gcc.dg/vect/vect-48.c: Ditto.
  22114. * gcc.dg/vect/vect-50.c: Ditto.
  22115. * gcc.dg/vect/vect-52.c: Ditto.
  22116. * gcc.dg/vect/vect-54.c: Ditto.
  22117. * gcc.dg/vect/vect-56.c: Ditto.
  22118. * gcc.dg/vect/vect-58.c: Ditto.
  22119. * gcc.dg/vect/vect-60.c: Ditto.
  22120. * gcc.dg/vect/vect-72.c: Ditto.
  22121. * gcc.dg/vect/vect-80.c: Ditto.
  22122. 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
  22123. PR c++/14075
  22124. * g++.dg/init/string1.C: New.
  22125. PR c++/18975
  22126. * g++.dg/other/synth1.C: New.
  22127. 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
  22128. PR c/18963
  22129. * gcc.dg/pr18963-1.c: New test.
  22130. 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
  22131. PR c/18596
  22132. * gcc.dg/funcdef-storage-1.c (foo): Remove.
  22133. * gcc.dg/pr18596-1.c: Use dg-error.
  22134. (dg-options): Use -fno-unit-at-a-time.
  22135. * gcc.dg/pr18596-2.c: New test.
  22136. * gcc.dg/pr18596-3.c: New test.
  22137. 2004-12-20 Roger Sayle <roger@eyesopen.com>
  22138. PR middle-end/18683
  22139. * g++.dg/opt/pr18683-1.C: New test case.
  22140. 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
  22141. PR other/19093
  22142. * g++.dg/opt/max1.C: Fix for 64bit targets.
  22143. 2004-12-20 Matt Austern <austern@apple.com>
  22144. PR c++/19044
  22145. * g++.dg/ext/builtin6.C: New
  22146. 2004-12-20 Diego Novillo <dnovillo@redhat.com>
  22147. PR tree-optimization/19080
  22148. * gcc.c-torture/compile/pr19080.c: New test.
  22149. 2004-12-20 Steven Bosscher <stevenb@suse.de>
  22150. * gcc.dg/20041219-1.c: New test.
  22151. 2004-12-19 Roger Sayle <roger@eyesopen.com>
  22152. PR middle-end/19068
  22153. * g++.dg/opt/max1.C: New test case.
  22154. 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
  22155. * gcc.dg/fdata-sections-1.c: New test.
  22156. 2004-12-18 Roger Sayle <roger@eyesopen.com>
  22157. PR middle-end/18548
  22158. * gcc.dg/max-1.c: New test case.
  22159. 2004-12-18 Jakub Jelinek <jakub@redhat.com>
  22160. * gcc.c-torture/execute/20041218-1.c: New test.
  22161. 2004-12-17 Diego Novillo <dnovillo@redhat.com>
  22162. * gcc.dg/pr18501.c: New test.
  22163. * gcc.dg/uninit-5.c: XFAIL.
  22164. * gcc.dg/uninit-9.c: XFAIL.
  22165. 2004-12-17 Dale Johannesen <dalej@apple.com>
  22166. * gcc.dg/20041213-1.c: New.
  22167. 2004-12-17 Ziemowit Laski <zlaski@apple.com>
  22168. * objc.dg/stabs-1.m: Allow assembly label to begin
  22169. with a dot ('.').
  22170. 2004-12-17 Jakub Jelinek <jakub@redhat.com>
  22171. * gcc.c-torture/execute/20041213-1.c: Move...
  22172. * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
  22173. 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
  22174. PR c++/18721
  22175. * g++.dg/lookup/conv-5.C: New.
  22176. 2004-12-16 Ziemowit Laski <zlaski@apple.com>
  22177. * objc.dg/stabs-1.m: New test.
  22178. 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
  22179. * gcc.dg/visibility-c.c: Change compile to
  22180. assemble for the test.
  22181. 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
  22182. PR target/19041
  22183. * gcc.dg/visibility-c.c: New test.
  22184. 2004-12-16 Roger Sayle <roger@eyesopen.com>
  22185. PR middle-end/18493
  22186. * gcc.dg/switch-8.c: New test case.
  22187. 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
  22188. PR c++/18905
  22189. * g++.dg/template/init4.C: New.
  22190. * g++.dg/opt/static3.C: Enable optimizer.
  22191. 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
  22192. * g++.dg/other/complex1.C: New test.
  22193. 2004-12-15 Alan Modra <amodra@bigpond.net.au>
  22194. * g++.dg/opt/inline9.C: New test.
  22195. 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  22196. PR fortran/18993
  22197. * gfotran.dg/nullify_1.f: New test.
  22198. 2004-12-15 Richard Henderson <rth@redhat.com>
  22199. * gcc.target/i386/i386.exp: New harness.
  22200. * gcc.target/i386/vect-args.c: New.
  22201. 2004-12-15 David Edelsohn <edelsohn@gnu.org>
  22202. * gcc.dg/20040813-1.c: Skip for *-*-aix*.
  22203. 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  22204. PR c++/18825
  22205. * g++.dg/template/friend32.C: New test.
  22206. 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
  22207. * cpp/pragma-once-1.c: New test.
  22208. * cpp/pragma-once-1b.h: Likewise.
  22209. * cpp/pragma-once-1c.h: Likewise.
  22210. * cpp/pragma-once-1d.h: Likewise.
  22211. * cpp/inc/pragma-once-1a.h: Likewise.
  22212. 2004-12-15 Bud Davis <bdavis9659@comcast.net>
  22213. Steven G. Kargl <kargls@comcast.net>
  22214. PR fortran/17597
  22215. * gfortran.dg/list_read_3.f90: New test.
  22216. 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
  22217. * gcc.dg/ftrapv-2.c: New test.
  22218. 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
  22219. PR c++/18981
  22220. * g++.dg/template/typename9.C: New test.
  22221. 2004-12-14 Mark Mitchell <mark@codesourcery.com>
  22222. PR c++/18738
  22223. * g++.dg/template/typename8.C: New test.
  22224. * g++.dg/parse/friend2.C: Tweak error message.
  22225. 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
  22226. * gcc.c-torture/20041214-1.c: New test.
  22227. 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
  22228. PR c++/18965
  22229. * g++.dg/init/array17.C: New test.
  22230. 2004-12-14 Mark Mitchell <mark@codesourcery.com>
  22231. PR c++/18793
  22232. * g++.dg/init/aggr3.C: New test.
  22233. 2004-12-14 Janis Johnson <janis187@us.ibm.com>
  22234. * gcc.dg/altivec-types-1.c: New test.
  22235. * gcc.dg/altivec-types-2.c: New test.
  22236. * gcc.dg/altivec-types-3.c: New test.
  22237. * gcc.dg/altivec-types-4.c: New test.
  22238. * g++.dg/ext/altivec-types-1.C: New test.
  22239. * g++.dg/ext/altivec-types-2.C: New test.
  22240. * g++.dg/ext/altivec-types-3.C: New test.
  22241. * g++.dg/ext/altivec-types-4.C: New test.
  22242. 2004-12-14 Jakub Jelinek <jakub@redhat.com>
  22243. PR middle-end/18951
  22244. * gcc.c-torture/execute/20041213-1.c: New test.
  22245. 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
  22246. PR c++/18949
  22247. * g++.dg/template/cast1.C: New.
  22248. 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
  22249. * gcc.c-torture/execute/20041213-2.c: New test.
  22250. 2004-12-13 Richard Henderson <rth@redhat.com>
  22251. * gcc.dg/i386-sse-10.c: Fix typo in options.
  22252. 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
  22253. PR c++/18968
  22254. * g++.dg/opt/pr18968.C: New test.
  22255. 2004-12-13 Mark Mitchell <mark@codesourcery.com>
  22256. PR c++/18925
  22257. * g++.dg/ext/visibility/staticdatamem.C: New test.
  22258. 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
  22259. * gcc.target/xstormy16/below100.S: Remove DOS line endings.
  22260. 2004-12-13 Roger Sayle <roger@eyesopen.com>
  22261. PR rtl-optimization/18928
  22262. * gcc.dg/pr18928-1.c: New test case.
  22263. 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
  22264. PR tree-opt/16951
  22265. * gcc.c-torture/compile/20041211-1.c: New.
  22266. 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  22267. PR middle-end/17564
  22268. * gcc.c-torture/execute/20041212-1.c: New test.
  22269. 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  22270. PR fortran/18869
  22271. * gfortran.dg/common_1.f90: New test.
  22272. 2004-12-12 Steven G. Kargl <kargls@comcast.net>
  22273. Paul Brook <paul@codesourcery.com>
  22274. PR fortran/16222
  22275. * gfortran.dg/real_do_1.f90: New test.
  22276. 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
  22277. PR tree-opt/18040
  22278. * g++.dg/opt/ptrmem6.C: New test.
  22279. 2004-12-11 Roger Sayle <roger@eyesopen.com>
  22280. PR middle-end/18921
  22281. * gcc.dg/pr18921-1.c: New test case.
  22282. 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  22283. PR fortran/17175
  22284. * gfortran.dg/scale_1.f90: New test.
  22285. 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
  22286. PR middle-end/18903
  22287. * gcc.c-torture/compile/pr18903.c: New test.
  22288. 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
  22289. * gcc.c-torture/execute/20041210-1.c: New test.
  22290. 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  22291. PR c++/18731
  22292. * g++.dg/parser/struct-1.C: New test.
  22293. * g++.dg/parser/struct-2.C: New test.
  22294. * g++.dg/parser/struct-3.C: New test.
  22295. 2004-12-09 Richard Henderson <rth@redhat.com>
  22296. * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
  22297. * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
  22298. * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
  22299. 2004-12-09 Matt Austern <austern@apple.com>
  22300. PR c++/18514
  22301. * g++.dg/ext/builtin1.C: New
  22302. * g++.dg/ext/builtin2.C: New
  22303. * g++.dg/ext/builtin3.C: New
  22304. * g++.dg/ext/builtin4.C: New
  22305. * g++.dg/ext/builtin5.C: New
  22306. 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
  22307. PR tree-opt/18904
  22308. * g++.dg/opt/ptrmem5.C: New test.
  22309. 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
  22310. * g++.dg/parse/typename5.C: Adjust for new error.
  22311. * g++.dg/parse/typename7.C: New.
  22312. 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  22313. PR c++/18073
  22314. * g++.dg/other/mmintrin.C: New test.
  22315. 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
  22316. PR c++/16681
  22317. * g++.dg/init/array15.C: New.
  22318. * g++.dg/init/array16.C: New.
  22319. 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  22320. PR fortran/18826
  22321. * gfortran.dg/assign_1.f90: New test.
  22322. 2004-12-08 Nick Clifton <nickc@redhat.com>
  22323. * gcc.target/xstormy16/bss_below100: New directory containing tests.
  22324. * gcc.target/xstormy16/data_below100: Likewise.
  22325. * gcc.target/xstormy16/sfr: Likewise.
  22326. * gcc.target/xstormy16/below100.S: New test source file.
  22327. * gcc.target/xstormy16/below100.ld: New test linker script.
  22328. * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
  22329. * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
  22330. bp instructions.
  22331. * gcc.target/xstormy16/bp.c: Likewise.
  22332. * gcc.target/xstormy16/bss_below100: New files:
  22333. 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
  22334. 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
  22335. 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
  22336. 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
  22337. 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
  22338. 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
  22339. 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
  22340. 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
  22341. 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
  22342. 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
  22343. 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
  22344. 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
  22345. 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
  22346. 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
  22347. 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
  22348. 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
  22349. 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
  22350. 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
  22351. 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
  22352. 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
  22353. 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
  22354. 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
  22355. 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
  22356. 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
  22357. 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
  22358. 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
  22359. 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
  22360. * gcc.target/xstormy16/data_below100: New files:
  22361. 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
  22362. 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
  22363. 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
  22364. 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
  22365. 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
  22366. 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
  22367. 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
  22368. 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
  22369. 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
  22370. 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
  22371. 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
  22372. 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
  22373. 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
  22374. 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
  22375. 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
  22376. 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
  22377. 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
  22378. 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
  22379. 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
  22380. 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
  22381. 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
  22382. 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
  22383. 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
  22384. 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
  22385. 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
  22386. 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
  22387. 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
  22388. * gcc.target/xstormy16/sfr: New files:
  22389. 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
  22390. 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
  22391. 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
  22392. 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
  22393. 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
  22394. 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
  22395. 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
  22396. 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
  22397. 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
  22398. 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
  22399. 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
  22400. 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
  22401. 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
  22402. 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
  22403. 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
  22404. 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
  22405. 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
  22406. 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
  22407. 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
  22408. 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
  22409. 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
  22410. 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
  22411. 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
  22412. 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
  22413. 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
  22414. 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
  22415. 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
  22416. 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
  22417. 27_if0_sfrw_bitfield_f.c
  22418. 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  22419. PR c++/18100
  22420. * g++.dg/lookup/name-clash4.C: New test.
  22421. 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
  22422. PR c++/18672
  22423. * g++.dg/opt/array1.C: New.
  22424. PR c++/18803
  22425. * g++.dg/template/operator5.C: New.
  22426. 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
  22427. PR c/18867
  22428. * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
  22429. 2004-12-07 Steven Bosscher <stevenb@suse.de>
  22430. * gcc.dg/noncompile/20041207.c: New test.
  22431. 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
  22432. * g++.dg/other/unreachable-1.C: New test.
  22433. 2004-12-06 Nick Clifton <nickc@redhat.com>
  22434. * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
  22435. <limits.h> because the latter comes from gcc's include/ directory
  22436. and not the newlib/libc/include directory.
  22437. 2004-12-04 Richard Henderson <rth@redhat.com>
  22438. * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
  22439. 2004-12-04 Richard Henderson <rth@redhat.com>
  22440. * lib/target-supports.exp (check_gc_sections_available): Disable
  22441. for alpha and ia64.
  22442. 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
  22443. PR middle-end/17909
  22444. * g++.dg/other/vararg-2.C: New test.
  22445. 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  22446. PR c++/17011, c++/17971
  22447. * g++.dg/template/error15.C: Adjust expected error.
  22448. * g++.dg/template/instantiate3.C: Likewise.
  22449. 2004-12-03 Janis Johnson <janis187@us.ibm.com>
  22450. * gcc.dg/altivec-18.c: Fix for darwin
  22451. 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
  22452. PR c++/18782
  22453. * g++.dg/parse/ptrmem2.C: New.
  22454. PR c++/18318
  22455. * g++.dg/template/new1.C: New.
  22456. 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  22457. PR fortran/18710
  22458. * gfortran.dg/direct_io_3.f90: New test.
  22459. 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
  22460. PR 18758
  22461. * g++.dg/parse/crash21.C: New.
  22462. 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  22463. PR c++/15664, c++/18276
  22464. * g++.dg/template/ttp13.C: New test.
  22465. * g++.dg/template/ttp14.C: Likewise.
  22466. 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  22467. PR c++/18123
  22468. * g++.dg/parse/enum2.C: New test.
  22469. * g++.old-deja/g++.pt/enum5.C: Adjust error location.
  22470. 2004-12-02 Nick Clifton <nickc@redhat.com>
  22471. * gcc.target/xstormy16: New test directory.
  22472. * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
  22473. * gcc.target/xstormy16/bp.c: Check the generation of bp
  22474. instructions.
  22475. * gcc.target/xstormy16/below_100.c: Check the generation of bp and
  22476. bn instructions and the BELOW100 attribute.
  22477. 2004-12-02 Alan Modra <amodra@bigpond.net.au>
  22478. PR target/16952
  22479. * gcc.dg/ppc-eabi.c: New.
  22480. 2004-12-02 Bud Davis <bdavis9659@comcast.net>
  22481. PR fortran/18284
  22482. * gfortran.dg/backspace.f90
  22483. 2004-12-02 Bud Davis <bdavis9659@comcast.net>
  22484. * gfortran.dg/inquire.f90: New test.
  22485. 2004-12-01 Janis Johnson <janis187@us.ibm.com>
  22486. * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
  22487. handle effective-target-keyword.
  22488. (dg-skip-if): Support effective-target keyword as target list.
  22489. (dg-xfail-if): Ditto.
  22490. * lib/target-supports.exp (is-effective-target-keyword): New proc.
  22491. 2004-12-01 Diego Novillo <dnovillo@redhat.com>
  22492. PR tree-optimization/18291
  22493. * gcc.c-torture/compile/pr18291.c: New test.
  22494. 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
  22495. PR C++/18729
  22496. * g++.dg/parse/crash20.C: New.
  22497. PR c++/17431
  22498. * g++.dg/overload/arg1.C: New.
  22499. * g++.dg/overload/arg2.C: New.
  22500. * g++.dg/overload/arg3.C: New.
  22501. * g++.dg/overload/arg4.C: New.
  22502. 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
  22503. * gcc.dg/c99-flex-array-4.c: Remove.
  22504. 2004-11-30 Janis Johnson <janis187@us.ibm.com>
  22505. * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
  22506. * lib/target-supports.exp (is-effective-target): Simplify.
  22507. * lib/target-supports.exp (check_effective_target_vect_long):
  22508. Fix for powerpc64-*-*.
  22509. 2004-11-30 Loren James Rittle <ljrittle@acm.org>
  22510. * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
  22511. to support new requirements on FreeBSD 5.
  22512. 2004-11-30 Devang Patel <dpatel@apple.com>
  22513. PR 18702
  22514. * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
  22515. 2004-11-30 Janis Johnson <janis187@us.ibm.com>
  22516. * g++.dg/ext/altivec-13.C: New test.
  22517. 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
  22518. PR tree-opt/18298
  22519. * gcc.c-torture/execute/p18298.c: New test.
  22520. 2004-11-30 Ira Rosen <irar@il.ibm.com>
  22521. Dorit Naishlos <dorit@il.ibm.com>
  22522. PR tree-opt/18607
  22523. * gcc.dg/vect/vect-89.c: New test.
  22524. 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
  22525. * gcc.dg/pr18596-1.c: New test.
  22526. 2004-11-30 Ben Elliston <bje@au.ibm.com>
  22527. * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
  22528. 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
  22529. PR c/18479
  22530. * gcc.dg/pr18479.c: New test.
  22531. 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
  22532. PR target/18490
  22533. * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
  22534. mmix-knuth-mmixware.
  22535. * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
  22536. cris-*-elf* cris-*-aout* mmix-*-*
  22537. 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
  22538. PR middle-end/18725
  22539. * gcc.dg/pr18725.c: New test.
  22540. 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
  22541. PR target/18488
  22542. * g++.dg/opt/vt1.C: Skip for mmix-*-*.
  22543. PR target/18336
  22544. * gcc.dg/20040813-1.c: Skip for mmix-*-*.
  22545. 2004-11-29 Mark Mitchell <mark@codesourcery.com>
  22546. PR c++/18368
  22547. * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
  22548. * g++.old-deja/g++.law/ctors5.C: Likewise.
  22549. * g++.old-deja/g++.other/crash25.C: Likewise.
  22550. PR c++/18674
  22551. * g++.dg/template/error16.C: New test.
  22552. PR c++/18512
  22553. * g++.dg/template/crash29.C: New test.
  22554. 2004-11-29 Diego Novillo <dnovillo@redhat.com>
  22555. PR tree-optimization/18712
  22556. * gcc.c-torture/compile/pr18712.c: New test.
  22557. 2004-11-29 Joseph Myers <joseph@codesourcery.com>
  22558. PR c/7544
  22559. * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
  22560. tests.
  22561. 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  22562. PR c++/18652
  22563. * g++.dg/lookup/crash6.C: New test.
  22564. 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
  22565. PR middle-end/18164
  22566. * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
  22567. 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
  22568. * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
  22569. gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
  22570. gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
  22571. 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
  22572. * gcc.dg/pr18164.c: New test.
  22573. 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
  22574. * gcc.dg/funroll-loops-all.c: New.
  22575. 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
  22576. PR target/18489
  22577. * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
  22578. delimeter, match space and TAB as well as ":".
  22579. PR target/18484
  22580. * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
  22581. PR target/18348
  22582. * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
  22583. PR target/18345
  22584. * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
  22585. PR target/18337
  22586. * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
  22587. 2004-11-28 Bud Davis <bdavis9659@comcast.net>
  22588. * gfortran.dg/direct_io_2.f90: New test.
  22589. 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
  22590. PR target/18334
  22591. * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
  22592. 2004-11-28 Richard Henderson <rth@redhat.com>
  22593. * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
  22594. 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
  22595. * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
  22596. gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
  22597. gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
  22598. gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
  22599. gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
  22600. gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
  22601. gcc.dg/pointer-arith-8.c: New tests.
  22602. 2004-11-27 Bud Davis <bdavis9659@comcast.net>
  22603. PR fortran/18364
  22604. * gfortran.dg/endfile.f90: New test.
  22605. 2004-11-27 Falk Hueffner <falk@debian.org>
  22606. * gcc.dg/loop-6.c: New test.
  22607. 2004-11-27 Jakub Jelinek <jakub@redhat.com>
  22608. * gcc.c-torture/execute/20041126-1.c: New test.
  22609. 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
  22610. * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
  22611. on IRIX.
  22612. 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
  22613. * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
  22614. functions.
  22615. 2004-11-27 Jakub Jelinek <jakub@redhat.com>
  22616. PR rtl-optimization/17825
  22617. * gcc.c-torture/compile/20041119-1.c: New test.
  22618. 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  22619. * lib/target-libpath.exp (restore_ld_library_path_env_vars):
  22620. Check existence of ld library path variables before unsetting.
  22621. 2004-11-26 Mark Mitchell <mark@codesourcery.com>
  22622. * g++.old-deja/g++.eh/badalloc1.C: Robustify.
  22623. 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
  22624. * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
  22625. 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
  22626. * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
  22627. 2004-11-26 Ben Elliston <bje@au.ibm.com>
  22628. * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
  22629. dg-do directive.
  22630. 2004-11-26 Ben Elliston <bje@au.ibm.com>
  22631. * gcc.dg/pr17957.c: Pass --param, not -param.
  22632. 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
  22633. PR middle-end/17957
  22634. * gcc.dg/pr17957.c: New test.
  22635. 2004-11-25 Mark Mitchell <mark@codesourcery.com>
  22636. PR c++/18445
  22637. * g++.dg/template/crash28.C: Likewise.
  22638. PR c++/18001
  22639. * g++.dg/expr/unary2.C: Adjust lvalue messages.
  22640. * g++.dg/ext/lvaddr.C: Likewise.
  22641. * g++.dg/opt/pr7503-3.C: Likewise.
  22642. PR c++/18466
  22643. * g++.dg/parse/qualified3.C: New test.
  22644. * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
  22645. PR c++/18545
  22646. * g++.dg/expr/return1.C: New test.
  22647. 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  22648. Friend class name lookup 3/n, PR c++/3332
  22649. * g++.dg/lookup/friend3.C: New test.
  22650. * g++.dg/lookup/friend4.C: Likewise.
  22651. * g++.dg/lookup/friend5.C: Likewise.
  22652. 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  22653. Friend class name lookup 2/n, PR c++/14513, c++/15410
  22654. * g++.dg/lookup/friend2.C: New test.
  22655. * g++.dg/template/friend31.C: Likewise.
  22656. 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  22657. * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
  22658. 2004-11-24 Mark Mitchell <mark@codesourcery.com>
  22659. PR c++/17473
  22660. * g++.dg/tc1/dr56.C: Remove.
  22661. * g++.dg/template/typedef1.C: Add dg-error markers.
  22662. * g++.old-deja/g++.other/typedef7.C: Likewise.
  22663. PR c++/18285
  22664. * g++.dg/parse/typedef7.C: New test.
  22665. 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
  22666. * gcc.c-torture/execute/20041124-1.c: New test.
  22667. 2004-11-24 Mark Mitchell <mark@codesourcery.com>
  22668. * g++.dg/template/deduce3.C: New test.
  22669. PR c++/18586
  22670. * g++.dg/template/crash27.C: New test.
  22671. PR c++/18530
  22672. * g++.dg/warn/Wshadow-3.C: New test.
  22673. 2004-11-24 Devang Patel <dpatel@apple.com>
  22674. PR/18555
  22675. * gcc.dg/cpp/isysroot-1.c: New test.
  22676. * gcc.dg/cpp/usr/include/stdio.h: New file.
  22677. * gcc.dg/cpp/isysroot-2.c: New test.
  22678. * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
  22679. New file.
  22680. 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  22681. PR c++/8929
  22682. * g++.old-deja/g++.oliva/template10.C: Remove xfail.
  22683. 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
  22684. * gcc.target/sparc/align.c: Do not include <stdint.h>.
  22685. * gcc.target/sparc/pdist.c: Likewise.
  22686. 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
  22687. PR c++/16882
  22688. * g++.dg/conversion/simd1.C: New test.
  22689. 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  22690. * lib/target-libpath.exp: New file defining
  22691. set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
  22692. * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
  22693. lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
  22694. * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
  22695. to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
  22696. 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
  22697. * gcc.dg/pragma-align-2.c: Test macro expansion.
  22698. * gcc.dg/pragma-pack-2.c: New test.
  22699. 2004-11-23 Richard Henderson <rth@redhat.com>
  22700. * gcc.dg/vect/pr18425.c: Use effective target vect_long.
  22701. * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
  22702. gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
  22703. gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
  22704. gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
  22705. gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
  22706. * gcc.dg/vect/vect.exp: Add check for alpha.
  22707. * lib/target-supports.exp (check_alpha_max_hw_available): New.
  22708. (check_effective_target_vect_int): Enable for alpha.
  22709. (check_effective_target_vect_long): New.
  22710. (is-effective-target): Add it.
  22711. 2004-11-23 Uros Bizjak <uros@kss-loka.si>
  22712. * gcc.dg/pr18614-1.c: New test.
  22713. 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
  22714. * gcc.dg/setjmp-2.c: New test.
  22715. 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
  22716. * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
  22717. gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
  22718. gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
  22719. gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
  22720. gcc.target/sparc/pdist.c: New tests.
  22721. 2004-11-22 Bob Wilson <bob.wilson@acm.org>
  22722. * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
  22723. 2004-11-22 Dale Johannesen <dalej@apple.com>
  22724. * gcc.dg/20041111-1.c: New.
  22725. 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
  22726. PR tree-opt/18536
  22727. * gcc.dg/vect/pr18536.c: New test.
  22728. 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  22729. PR c++/18354
  22730. * g++.dg/template/nontype11.C: New test.
  22731. 2004-11-21 Roger Sayle <roger@eyesopen.com>
  22732. PR middle-end/18520
  22733. * gcc.dg/pr18520-1.c: New test case.
  22734. 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
  22735. * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
  22736. * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
  22737. gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
  22738. expected diagnostics.
  22739. 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
  22740. PR target/18580
  22741. * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
  22742. vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
  22743. vect-77.c, vect-77a.c: XFAIL on the SPARC.
  22744. 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
  22745. * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
  22746. 2004-11-19 Mark Mitchell <mark@codesourcery.com>
  22747. Joseph Myers <joseph@codesourcery.com>
  22748. * lib/target-supports.exp (check_visibility_available): Really
  22749. test the compiler.
  22750. 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
  22751. PR tree-opt/18181
  22752. * gcc.dg/vect/vect-85.c: New test.
  22753. * gcc.dg/vect/vect-86.c: New test.
  22754. * gcc.dg/vect/vect-87.c: New test.
  22755. * gcc.dg/vect/vect-88.c: New test.
  22756. 2004-11-19 Ben Elliston <bje@au.ibm.com>
  22757. * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
  22758. 2004-11-18 Janis Johnson <janis187@us.ibm.com>
  22759. * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
  22760. * gcc.dg/ppc-and-1.c: Ditto.
  22761. * gcc.dg/ppc-compare-1.c: Ditto.
  22762. * gcc.dg/ppc-mov-1.c: Ditto
  22763. 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
  22764. Mark Mitchell <mark@codesourcery.com>
  22765. * gcc.dg/pragma-init-fini-2.c: New test.
  22766. 2004-11-17 Janis Johnson <janis187@us.ibm.com>
  22767. Aldy Hernandez <aldyh@redhat.com>
  22768. * lib/target-supports.exp (check_effective_target_vect_int): New
  22769. (check_effective_target_vect_float): New
  22770. (check_effective_target_vect_double): New.
  22771. (is-effective-target): Support new effective targets keywords.
  22772. * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
  22773. default action for dg-do.
  22774. * gcc.dg/vect/pr16105.c: Use new support.
  22775. * gcc.dg/vect/pr18400.c: Ditto.
  22776. * gcc.dg/vect/pr18425.c: Ditto.
  22777. * gcc.dg/vect/vect-1.c: Ditto.
  22778. * gcc.dg/vect/vect-10.c: Ditto.
  22779. * gcc.dg/vect/vect-11.c: Ditto.
  22780. * gcc.dg/vect/vect-12.c: Ditto.
  22781. * gcc.dg/vect/vect-13.c: Ditto.
  22782. * gcc.dg/vect/vect-14.c: Ditto.
  22783. * gcc.dg/vect/vect-15.c: Ditto.
  22784. * gcc.dg/vect/vect-16.c: Ditto.
  22785. * gcc.dg/vect/vect-17.c: Ditto.
  22786. * gcc.dg/vect/vect-18.c: Ditto.
  22787. * gcc.dg/vect/vect-19.c: Ditto.
  22788. * gcc.dg/vect/vect-2.c: Ditto.
  22789. * gcc.dg/vect/vect-20.c: Ditto.
  22790. * gcc.dg/vect/vect-21.c: Ditto.
  22791. * gcc.dg/vect/vect-22.c: Ditto.
  22792. * gcc.dg/vect/vect-23.c: Ditto.
  22793. * gcc.dg/vect/vect-24.c: Ditto.
  22794. * gcc.dg/vect/vect-25.c: Ditto.
  22795. * gcc.dg/vect/vect-26.c: Ditto.
  22796. * gcc.dg/vect/vect-27.c: Ditto.
  22797. * gcc.dg/vect/vect-27a.c: Ditto.
  22798. * gcc.dg/vect/vect-28.c: Ditto.
  22799. * gcc.dg/vect/vect-29.c: Ditto.
  22800. * gcc.dg/vect/vect-29a.c: Ditto.
  22801. * gcc.dg/vect/vect-3.c: Ditto.
  22802. * gcc.dg/vect/vect-30.c: Ditto.
  22803. * gcc.dg/vect/vect-31.c: Ditto.
  22804. * gcc.dg/vect/vect-32.c: Ditto.
  22805. * gcc.dg/vect/vect-33.c: Ditto.
  22806. * gcc.dg/vect/vect-34.c: Ditto.
  22807. * gcc.dg/vect/vect-35.c: Ditto.
  22808. * gcc.dg/vect/vect-36.c: Ditto.
  22809. * gcc.dg/vect/vect-37.c: Ditto.
  22810. * gcc.dg/vect/vect-38.c: Ditto.
  22811. * gcc.dg/vect/vect-4.c: Ditto.
  22812. * gcc.dg/vect/vect-40.c: Ditto.
  22813. * gcc.dg/vect/vect-41.c: Ditto.
  22814. * gcc.dg/vect/vect-42.c: Ditto.
  22815. * gcc.dg/vect/vect-43.c: Ditto.
  22816. * gcc.dg/vect/vect-44.c: Ditto.
  22817. * gcc.dg/vect/vect-45.c: Ditto.
  22818. * gcc.dg/vect/vect-46.c: Ditto.
  22819. * gcc.dg/vect/vect-47.c: Ditto.
  22820. * gcc.dg/vect/vect-48.c: Ditto.
  22821. * gcc.dg/vect/vect-48a.c: Ditto.
  22822. * gcc.dg/vect/vect-49.c: Ditto.
  22823. * gcc.dg/vect/vect-5.c: Ditto.
  22824. * gcc.dg/vect/vect-50.c: Ditto.
  22825. * gcc.dg/vect/vect-51.c: Ditto.
  22826. * gcc.dg/vect/vect-52.c: Ditto.
  22827. * gcc.dg/vect/vect-53.c: Ditto.
  22828. * gcc.dg/vect/vect-54.c: Ditto.
  22829. * gcc.dg/vect/vect-55.c: Ditto.
  22830. * gcc.dg/vect/vect-56.c: Ditto.
  22831. * gcc.dg/vect/vect-56a.c: Ditto.
  22832. * gcc.dg/vect/vect-57.c: Ditto.
  22833. * gcc.dg/vect/vect-58.c: Ditto.
  22834. * gcc.dg/vect/vect-59.c: Ditto.
  22835. * gcc.dg/vect/vect-6.c: Ditto.
  22836. * gcc.dg/vect/vect-60.c: Ditto.
  22837. * gcc.dg/vect/vect-61.c: Ditto.
  22838. * gcc.dg/vect/vect-62.c: Ditto.
  22839. * gcc.dg/vect/vect-63.c: Ditto.
  22840. * gcc.dg/vect/vect-64.c: Ditto.
  22841. * gcc.dg/vect/vect-65.c: Ditto.
  22842. * gcc.dg/vect/vect-66.c: Ditto.
  22843. * gcc.dg/vect/vect-67.c: Ditto.
  22844. * gcc.dg/vect/vect-68.c: Ditto.
  22845. * gcc.dg/vect/vect-69.c: Ditto.
  22846. * gcc.dg/vect/vect-7.c: Ditto.
  22847. * gcc.dg/vect/vect-72.c: Ditto.
  22848. * gcc.dg/vect/vect-72a.c: Ditto.
  22849. * gcc.dg/vect/vect-73.c: Ditto.
  22850. * gcc.dg/vect/vect-74.c: Ditto.
  22851. * gcc.dg/vect/vect-75.c: Ditto.
  22852. * gcc.dg/vect/vect-76.c: Ditto.
  22853. * gcc.dg/vect/vect-77.c: Ditto.
  22854. * gcc.dg/vect/vect-77a.c: Ditto.
  22855. * gcc.dg/vect/vect-78.c: Ditto.
  22856. * gcc.dg/vect/vect-79.c: Ditto.
  22857. * gcc.dg/vect/vect-8.c: Ditto.
  22858. * gcc.dg/vect/vect-80.c: Ditto.
  22859. * gcc.dg/vect/vect-82.c: Ditto.
  22860. * gcc.dg/vect/vect-82_64.c: Ditto.
  22861. * gcc.dg/vect/vect-83.c: Ditto.
  22862. * gcc.dg/vect/vect-83_64.c: Ditto.
  22863. * gcc.dg/vect/vect-9.c: Ditto.
  22864. * gcc.dg/vect/vect-all.c: Ditto.
  22865. * gcc.dg/vect/vect-none.c: Ditto.
  22866. 2004-11-17 Janis Johnson <janis187@us.ibm.com>
  22867. * lib/gcc-dg.exp (dg-skip-if): New function.
  22868. (dg-forbid-option): Remove.
  22869. * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
  22870. * g++.dg/abi/bitfield8.C: Likewise.
  22871. * g++.dg/abi/dtor1.C: Likewise.
  22872. * g++.dg/abi/empty10.C: Likewise.
  22873. * g++.dg/abi/empty7.C: Likewise.
  22874. * g++.dg/abi/empty9.C: Likewise.
  22875. * g++.dg/abi/layout3.C: Likewise.
  22876. * g++.dg/abi/layout4.C: Likewise.
  22877. * g++.dg/abi/thunk1.C: Likewise.
  22878. * g++.dg/abi/thunk2.C: Likewise.
  22879. * g++.dg/abi/vbase11.C: Likewise.
  22880. * g++.dg/abi/vthunk2.C: Likewise.
  22881. * g++.dg/abi/vthunk3.C: Likewise.
  22882. * g++.dg/ext/attrib8.C: Likewise.
  22883. * g++.dg/opt/longbranch2.C: Likewise.
  22884. * g++.dg/opt/reg-stack4.C: Likewise.
  22885. * g++.old-deja/g++.ext/attrib1.C: Likewise.
  22886. * g++.old-deja/g++.ext/attrib2.C: Likewise.
  22887. * g++.old-deja/g++.ext/attrib3.C: Likewise.
  22888. * g++.old-deja/g++.other/store-expr1.C: Likewise.
  22889. * g++.old-deja/g++.other/store-expr2.C: Likewise.
  22890. * gcc.dg/20000609-1.c: Likewise.
  22891. * gcc.dg/20000720-1.c: Likewise.
  22892. * gcc.dg/20011107-1.c: Likewise.
  22893. * gcc.dg/20011119-1.c: Likewise.
  22894. * gcc.dg/20020108-1.c: Likewise.
  22895. * gcc.dg/20020122-2.c: Likewise.
  22896. * gcc.dg/20020122-3.c: Likewise.
  22897. * gcc.dg/20020201-3.c: Likewise.
  22898. * gcc.dg/20020206-1.c: Likewise.
  22899. * gcc.dg/20020218-1.c: Likewise.
  22900. * gcc.dg/20020310-1.c: Likewise.
  22901. * gcc.dg/20020411-1.c: Likewise.
  22902. * gcc.dg/20020418-2.c: Likewise.
  22903. * gcc.dg/20020426-1.c: Likewise.
  22904. * gcc.dg/20020426-2.c: Likewise.
  22905. * gcc.dg/20020517-1.c: Likewise.
  22906. * gcc.dg/20020523-1.c: Likewise.
  22907. * gcc.dg/20020523-2.c: Likewise.
  22908. * gcc.dg/20020729-1.c: Likewise.
  22909. * gcc.dg/20030204-1.c: Likewise.
  22910. * gcc.dg/20030826-2.c: Likewise.
  22911. * gcc.dg/20030926-1.c: Likewise.
  22912. * gcc.dg/20031202-1.c: Likewise.
  22913. * gcc.dg/980312-1.c: Likewise.
  22914. * gcc.dg/980313-1.c: Likewise.
  22915. * gcc.dg/990117-1.c: Likewise.
  22916. * gcc.dg/990424-1.c: Likewise.
  22917. * gcc.dg/990524-1.c: Likewise.
  22918. * gcc.dg/991230-1.c: Likewise.
  22919. * gcc.dg/i386-387-1.c: Likewise.
  22920. * gcc.dg/i386-387-2.c: Likewise.
  22921. * gcc.dg/i386-387-3.c: Likewise.
  22922. * gcc.dg/i386-387-4.c: Likewise.
  22923. * gcc.dg/i386-387-5.c: Likewise.
  22924. * gcc.dg/i386-387-6.c: Likewise.
  22925. * gcc.dg/i386-asm-1.c: Likewise.
  22926. * gcc.dg/i386-bitfield1.c: Likewise.
  22927. * gcc.dg/i386-bitfield2.c: Likewise.
  22928. * gcc.dg/i386-loop-1.c: Likewise.
  22929. * gcc.dg/i386-loop-2.c: Likewise.
  22930. * gcc.dg/i386-loop-3.c: Likewise.
  22931. * gcc.dg/i386-pentium4-not-mull.c: Likewise.
  22932. * gcc.dg/i386-pic-1.c: Likewise.
  22933. * gcc.dg/i386-regparm.c: Likewise.
  22934. * gcc.dg/i386-signbit-1.c: Likewise.
  22935. * gcc.dg/i386-signbit-2.c: Likewise.
  22936. * gcc.dg/i386-signbit-3.c: Likewise.
  22937. * gcc.dg/i386-sse-5.c: Likewise.
  22938. * gcc.dg/i386-sse-8.c: Likewise.
  22939. * gcc.dg/i386-unroll-1.c: Likewise.
  22940. * gcc.dg/tls/opt-1.c: Likewise.
  22941. * gcc.dg/tls/opt-2.c: Likewise.
  22942. * gcc.dg/unroll-1.c: Likewise.
  22943. * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
  22944. * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
  22945. * gcc.misc-tests/i386-pf-none-1.c: Likewise.
  22946. * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
  22947. 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  22948. * g++.dg/template/incomplete1.C: New test.
  22949. 2004-11-16 Nick Clifton <nickc@redhat.com>
  22950. Revert patches accidentally commited during checkin of fixes for
  22951. xstormy16 tests:
  22952. gcc.c-torture/execute/simd-4.c: Revert
  22953. gcc.dg/20040910-1.c: Revert.
  22954. 2004-11-16 Paul Brook <paul@codesourcery.com>
  22955. PR fortran/13010
  22956. * gfortran.dg/der_pointer_1.f90: New test.
  22957. 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
  22958. PR c/18498
  22959. * gcc.dg/bitfld-13.c: New test.
  22960. 2004-11-15 Janis Johnson <janis187@us.ibm.com>
  22961. * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
  22962. powerpc*-*-linux*.
  22963. * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
  22964. * gcc.dg/ppc64-abi-2.c: Ditto.
  22965. * gcc.dg/ppc64-abi-3.c: Ditto.
  22966. * lib/gcc-dg.exp (dg-target-list): Remove.
  22967. 2004-11-15 Steve Ellcey <sje@cup.hp.com>
  22968. * gcc.dg/ia64-postinc.c: New test.
  22969. 2004-11-15 Mark Mitchell <mark@codesourcery.com>
  22970. * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
  22971. 2004-11-15 Nick Clifton <nickc@redhat.com>
  22972. * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
  22973. __INT_MAX__ so that the test can be compiled by toolchains
  22974. targeted at 16-bit processors.
  22975. * gcc.dg/20040625-1.c: Use long constants rather than integers
  22976. when performing arithmetic that will overflow 16-bits.
  22977. * gcc.dg/i386-sse-8.c: Expect this test to fail for the
  22978. xstormy16. It does not support 128-bit vector operations.
  22979. * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
  22980. with the macro PTR_TYPE. Define this macro to an integer type
  22981. suitable for holding a pointer.
  22982. * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
  22983. the target is a 16-bit processor.
  22984. * gcc.dg/cpp/if-2.c: Expect a different warning message from
  22985. 16-bit targets where the character constant will be too long.
  22986. * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
  22987. where the double will not be directly addressable.
  22988. 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  22989. Friend class name lookup 1/n, PR c++/18471
  22990. * g++.dg/template/crash26.C: New test.
  22991. * g++.dg/lookup/struct1.C: Adjust expected error.
  22992. * g++.dg/parse/elab1.C: Likewise.
  22993. * g++.dg/parse/elab2.C: Likewise.
  22994. * g++.dg/parse/int-as-enum1.C: Likewise.
  22995. * g++.dg/parse/struct-as-enum1.C: Likewise.
  22996. * g++.dg/parse/typedef1.C: Likewise.
  22997. * g++.dg/parse/typedef3.C: Likewise.
  22998. * g++.dg/parse/typedef4.C: Likewise.
  22999. * g++.dg/parse/typedef5.C: Likewise.
  23000. * g++.dg/template/nontype4.C: Likewise.
  23001. * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
  23002. * g++.old-deja/g++.other/elab1.C: Likewise.
  23003. * g++.old-deja/g++.other/syntax4.C: Likewise.
  23004. 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
  23005. * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
  23006. 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
  23007. * gcc.c-torture/execute/20041114-1.c: New test.
  23008. 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
  23009. * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
  23010. gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
  23011. gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
  23012. gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
  23013. gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
  23014. gcc.dg/switch-7.c: New tests.
  23015. 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
  23016. * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
  23017. 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
  23018. PR tree-opt/18400
  23019. * gcc.dg/vect/pr18400.c: New test.
  23020. 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
  23021. Andrew Pinski <pinskia@physics.uc.edu>
  23022. PR tree-opt/18425
  23023. * gcc.dg/vect/pr18425.c: New test.
  23024. 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
  23025. * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
  23026. Guard with dg-require-alias and dg-require-visibility.
  23027. 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
  23028. * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
  23029. 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  23030. * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
  23031. 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  23032. PR c++/17344
  23033. * g++.dg/template/defarg5.C: New test.
  23034. 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
  23035. * g++.dg/parse/cast1.C: Run only on ILP32.
  23036. * g++.old-deja/g++.mike/p784.C: Likewise.
  23037. 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
  23038. * gcc.c-torture/execute/20041113-1.c: New test.
  23039. 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
  23040. PR target/18230
  23041. * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
  23042. * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
  23043. gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
  23044. gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
  23045. gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
  23046. gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
  23047. gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
  23048. gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
  23049. gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
  23050. gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
  23051. gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
  23052. gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
  23053. gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
  23054. 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
  23055. * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
  23056. gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
  23057. gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
  23058. gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
  23059. gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
  23060. gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
  23061. gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
  23062. gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
  23063. gcc.target/sparc/combined-1.c: New tests.
  23064. 2004-11-12 Ziemowit Laski <zlaski@apple.com>
  23065. * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
  23066. New tests.
  23067. 2004-11-12 Mark Mitchell <mark@codesourcery.com>
  23068. * lib/gcc-dg.exp (dg-forbid-option): New function.
  23069. * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
  23070. * g++.dg/abi/bitfield8.C: Likewise.
  23071. * g++.dg/abi/dtor1.C: Likewise.
  23072. * g++.dg/abi/empty10.C: Likewise.
  23073. * g++.dg/abi/empty7.C: Likewise.
  23074. * g++.dg/abi/empty9.C: Likewise.
  23075. * g++.dg/abi/layout3.C: Likewise.
  23076. * g++.dg/abi/layout4.C: Likewise.
  23077. * g++.dg/abi/thunk1.C: Likewise.
  23078. * g++.dg/abi/thunk2.C: Likewise.
  23079. * g++.dg/abi/vbase11.C: Likewise.
  23080. * g++.dg/abi/vthunk2.C: Likewise.
  23081. * g++.dg/abi/vthunk3.C: Likewise.
  23082. * g++.dg/ext/attrib8.C: Likewise.
  23083. * g++.dg/opt/longbranch2.C: Likewise.
  23084. * g++.dg/opt/reg-stack4.C: Likewise.
  23085. * g++.old-deja/g++.ext/attrib1.C: Likewise.
  23086. * g++.old-deja/g++.ext/attrib2.C: Likewise.
  23087. * g++.old-deja/g++.ext/attrib3.C: Likewise.
  23088. * g++.old-deja/g++.other/store-expr1.C: Likewise.
  23089. * g++.old-deja/g++.other/store-expr2.C: Likewise.
  23090. * gcc.dg/20000609-1.c: Likewise.
  23091. * gcc.dg/20000720-1.c: Likewise.
  23092. * gcc.dg/20011107-1.c: Likewise.
  23093. * gcc.dg/20011119-1.c: Likewise.
  23094. * gcc.dg/20020108-1.c: Likewise.
  23095. * gcc.dg/20020122-2.c: Likewise.
  23096. * gcc.dg/20020122-3.c: Likewise.
  23097. * gcc.dg/20020201-3.c: Likewise.
  23098. * gcc.dg/20020206-1.c: Likewise.
  23099. * gcc.dg/20020218-1.c: Likewise.
  23100. * gcc.dg/20020310-1.c: Likewise.
  23101. * gcc.dg/20020411-1.c: Likewise.
  23102. * gcc.dg/20020418-2.c: Likewise.
  23103. * gcc.dg/20020426-1.c: Likewise.
  23104. * gcc.dg/20020426-2.c: Likewise.
  23105. * gcc.dg/20020517-1.c: Likewise.
  23106. * gcc.dg/20020523-1.c: Likewise.
  23107. * gcc.dg/20020523-2.c: Likewise.
  23108. * gcc.dg/20020729-1.c: Likewise.
  23109. * gcc.dg/20030204-1.c: Likewise.
  23110. * gcc.dg/20030826-2.c: Likewise.
  23111. * gcc.dg/20030926-1.c: Likewise.
  23112. * gcc.dg/20031202-1.c: Likewise.
  23113. * gcc.dg/980312-1.c: Likewise.
  23114. * gcc.dg/980313-1.c: Likewise.
  23115. * gcc.dg/990117-1.c: Likewise.
  23116. * gcc.dg/990424-1.c: Likewise.
  23117. * gcc.dg/990524-1.c: Likewise.
  23118. * gcc.dg/991230-1.c: Likewise.
  23119. * gcc.dg/i386-387-1.c: Likewise.
  23120. * gcc.dg/i386-387-2.c: Likewise.
  23121. * gcc.dg/i386-387-3.c: Likewise.
  23122. * gcc.dg/i386-387-4.c: Likewise.
  23123. * gcc.dg/i386-387-5.c: Likewise.
  23124. * gcc.dg/i386-387-6.c: Likewise.
  23125. * gcc.dg/i386-asm-1.c: Likewise.
  23126. * gcc.dg/i386-bitfield1.c: Likewise.
  23127. * gcc.dg/i386-bitfield2.c: Likewise.
  23128. * gcc.dg/i386-loop-1.c: Likewise.
  23129. * gcc.dg/i386-loop-2.c: Likewise.
  23130. * gcc.dg/i386-loop-3.c: Likewise.
  23131. * gcc.dg/i386-pentium4-not-mull.c: Likewise.
  23132. * gcc.dg/i386-pic-1.c: Likewise.
  23133. * gcc.dg/i386-regparm.c: Likewise.
  23134. * gcc.dg/i386-signbit-1.c: Likewise.
  23135. * gcc.dg/i386-signbit-2.c: Likewise.
  23136. * gcc.dg/i386-signbit-3.c: Likewise.
  23137. * gcc.dg/i386-sse-5.c: Likewise.
  23138. * gcc.dg/i386-sse-8.c: Likewise.
  23139. * gcc.dg/i386-unroll-1.c: Likewise.
  23140. * gcc.dg/tls/opt-1.c: Likewise.
  23141. * gcc.dg/tls/opt-2.c: Likewise.
  23142. * gcc.dg/unroll-1.c: Likewise.
  23143. * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
  23144. * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
  23145. * gcc.misc-tests/i386-pf-none-1.c: Likewise.
  23146. * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
  23147. * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
  23148. -m64 is specified.
  23149. 2004-11-12 Mark Mitchell <mark@codesourcery.com>
  23150. PR c++/18389
  23151. * g++.dg/parse/cond1.C: New test.
  23152. PR c++/18429
  23153. * g++.dg/template/array9.C: New test.
  23154. * g++.dg/ext/vla1.C: Adjust error messages.
  23155. * g++.dg/ext/vlm1.C: Likewise.
  23156. * g++.dg/template/crash2.C: Likewise.
  23157. PR c++/18436
  23158. * g++.dg/template/call3.C: New test.
  23159. PR c++/18407
  23160. * g++.dg/template/ptrmem11.C: New test.
  23161. 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
  23162. PR other/14264
  23163. * lib/g++.exp: Set LC_ALL and LANG to C.
  23164. * lib/gcc-dg.exp: Likewise.
  23165. * lib/gfortran.exp: Likewise.
  23166. * lib/objc.exp: Likewise.
  23167. * lib/treelang.exp: Likewise.
  23168. 2004-11-12 Andreas Schwab <schwab@suse.de>
  23169. * gcc.dg/pr16286.c: Fix last change.
  23170. 2004-11-12 Mark Mitchell <mark@codesourcery.com>
  23171. PR c++/18416
  23172. * g++.dg/init/global1.C: New test.
  23173. 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
  23174. * gcc.c-torture/execute/20041112-1.c: New test.
  23175. 2004-11-11 Janis Johnson <janis187@us.ibm.com>
  23176. * lib/gcc-dg.exp (dg-target-list): New.
  23177. 2004-11-11 Janis Johnson <janis187@us.ibm.com>
  23178. Richard Sandiford <rsandifo@redhat.com>
  23179. * lib/target-supports.exp (get-compiler_messages): New.
  23180. (check_named_sections_available): Use it.
  23181. (check_effective_target_ilp32): New.
  23182. (check_effective_target_lp64): New.
  23183. (is-effective-target): New.
  23184. * lib/gcc-dg.exp (dg-require-effective-target): New.
  23185. 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
  23186. * gcc.dg/precedence-1.c: New test.
  23187. 2004-11-11 Janis Johnson <janis187@us.ibm.com>
  23188. * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
  23189. * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
  23190. message, delete generated files, use more descriptive name for
  23191. executable, and make the test unsupported when it cannot be run.
  23192. * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
  23193. (dg-require-weak, dg-require-visibility, dg-require-alias,
  23194. dg-require-gc-sections, dg-require-profiling, dg-require-dll,
  23195. dg-require-iconv, dg-require-named-sections): Use it.
  23196. * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
  23197. 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
  23198. PR target/16457
  23199. * gcc.dg/ppc-and-1: New
  23200. PR target/16796
  23201. * gcc.dg/ppc-mov-1.c: New.
  23202. PR target/16458
  23203. * gcc.dg/ppc-compare-1.c: New.
  23204. 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
  23205. * objc.dg/desig-init-2.m: New test.
  23206. 2004-11-10 Adam Nemet <anemet@lnxw.com>
  23207. PR middle-end/18160
  23208. * g++.dg/warn/register-var-1.C: New test.
  23209. * g++.dg/warn/register-var-2.C: New test.
  23210. 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
  23211. * gcc.dg/union-2.c: New test.
  23212. 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
  23213. * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
  23214. New test for PR tree-optimization/17892.
  23215. 2004-11-09 Mark Mitchell <mark@codesourcery.com>
  23216. PR c++/18369
  23217. * g++.dg/init/new12.C: New test.
  23218. 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
  23219. * gcc.target/sparc: New directory.
  23220. * gcc.target/sparc/sparc.exp: New driver.
  23221. * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
  23222. gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
  23223. gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
  23224. gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
  23225. 2004-11-10 Paul Brook <paul@codesourcery.com>
  23226. PR fortran/18218
  23227. * gfortran.dg/list_read.c: New test.
  23228. 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
  23229. PR c/18322
  23230. * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
  23231. expected diagnostic location.
  23232. 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
  23233. * gcc.dg/20041109-1.c: New test.
  23234. 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
  23235. PR objc/18406
  23236. * objc/compile/pr18406.m: New test.
  23237. 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
  23238. * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
  23239. 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
  23240. * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
  23241. 2004-11-08 Steve Ellcey <sje@cup.hp.com>
  23242. * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
  23243. 2004-11-08 Steve Ellcey <sje@cup.hp.com>
  23244. * gcc.dg/20030225-2.c: Add prototype for abort and
  23245. exit.
  23246. 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
  23247. PR tree-opt/18299
  23248. * gcc.c-torture/pr18299-1.c: New test.
  23249. 2004-11-06 Andreas Schwab <schwab@suse.de>
  23250. * gcc.dg/pr16286.c: Also test for bool and pixel.
  23251. 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
  23252. * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
  23253. gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
  23254. gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
  23255. gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
  23256. gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
  23257. gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
  23258. gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
  23259. gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
  23260. gcc.dg/struct-semi-3.c: New tests.
  23261. 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
  23262. * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
  23263. 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
  23264. * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
  23265. Do not use C99 designators.
  23266. 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
  23267. * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
  23268. 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
  23269. * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
  23270. * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
  23271. * gcc.c-torture/execute/simd-5.x: Remove.
  23272. 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
  23273. PR rtl-optimization/17933
  23274. * gcc.dg/torture/pr17933-1.c: New test.
  23275. 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
  23276. PR target/18106
  23277. * lib/target-supports.exp (check_weak_available): Support
  23278. Windows.
  23279. 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
  23280. * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
  23281. call to fflush(stdout) before abort.
  23282. (my_ffsll): New function.
  23283. (generate_fields): Use it.
  23284. 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
  23285. * gcc.dg/init-undef-1.c: New test.
  23286. 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
  23287. * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
  23288. gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
  23289. gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
  23290. gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
  23291. expected messages for new parser.
  23292. 2004-11-04 Mark Mitchell <mark@codesourcery.com>
  23293. * g++.dg/ext/visibility/symbian1.C: New test.
  23294. 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
  23295. * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
  23296. on LP64 targets.
  23297. 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
  23298. * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
  23299. gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
  23300. gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
  23301. gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
  23302. gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
  23303. gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
  23304. gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
  23305. gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
  23306. gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
  23307. gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
  23308. 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
  23309. * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
  23310. gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
  23311. gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
  23312. gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
  23313. gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
  23314. gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
  23315. objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
  23316. for new parser.
  23317. 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
  23318. PR target/15342
  23319. * gcc.dg/20041104-1.c: New test.
  23320. 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  23321. * g++.dg/template/nontype7.C: New test.
  23322. * g++.dg/template/nontype8.C: Likewise.
  23323. * g++.dg/template/nontype9.C: Likewise.
  23324. * g++.dg/template/nontype10.C: Likewise.
  23325. * g++.dg/tc1/dr49.C: Likewise.
  23326. * g++.dg/template/ptrmem8.C: Relax dg-error checks.
  23327. * g++.old-deja/g++.other/null1.C: Remove a buggy error check
  23328. 2004-11-04 Ben Elliston <bje@au.ibm.com>
  23329. * g++.dg/rtti/tinfo1.C: Remove xfails.
  23330. 2004-11-04 Ben Elliston <bje@au.ibm.com>
  23331. * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
  23332. packed attribute to the definition to satisfy the new C++ parser.
  23333. 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
  23334. * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
  23335. invocations of va_arg.
  23336. 2004-11-02 Mark Mitchell <mark@codesourcery.com>
  23337. PR c++/18124
  23338. * g++.dg/template/crash25.C: New test.
  23339. PR c++/18155
  23340. * g++.dg/template/typedef2.C: New test.
  23341. * g++.dg/parse/crash13.C: Adjust error markers.
  23342. PR c++/18177
  23343. * g++.dg/conversion/const3.C: New test.
  23344. 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  23345. PR fortran/17535
  23346. PR fortran/17583
  23347. PR fortran/17713
  23348. * gfortran.dg/generic_[123].f90: New testcases.
  23349. 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
  23350. * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
  23351. * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
  23352. 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
  23353. PR tree-opt/16808
  23354. * gcc.c-torture/compile/pr16808.c: New test.
  23355. 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
  23356. PR rtl-optimization/17104
  23357. * gcc.dg/ppc-bitfield1.c: New.
  23358. 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
  23359. * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
  23360. 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
  23361. * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
  23362. strings for 32-bit code.
  23363. 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
  23364. PR c/18239
  23365. * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
  23366. 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
  23367. PR c++/18064
  23368. * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
  23369. 2004-10-31 Mark Mitchell <mark@codesourcery.com>
  23370. PR c++/15172
  23371. * g++.dg/init/aggr2.C: New test.
  23372. 2004-10-30 Ziemowit Laski <zlaski@apple.com>
  23373. * objc.dg/local-decl-1.m: New test.
  23374. 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
  23375. * gcc.dg/20040910-1.c: Adjust regex.
  23376. 2004-10-30 Roger Sayle <roger@eyesopen.com>
  23377. PR rtl-optimization/18084
  23378. * g++.dg/opt/pr18084-1.C: New testcase.
  23379. 2004-10-30 Matt Austern <austern@apple.com>
  23380. PR c++/17542
  23381. * g++.dg/ext/attrib18.C: New test.
  23382. 2004-10-30 Roger Sayle <roger@eyesopen.com>
  23383. PR middle-end/18096
  23384. * gcc.dg/pr18096-1.c: New test case.
  23385. 2004-10-30 Roger Sayle <roger@eyesopen.com>
  23386. * gcc.dg/pr17581-1.c: Add missing prototype for abort.
  23387. 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
  23388. PR c/16666
  23389. * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
  23390. gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
  23391. gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
  23392. gcc.dg/old-style-prom-3.c: New tests.
  23393. 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
  23394. * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
  23395. Remove unnecessary inclusion of stdio.h.
  23396. 2004-10-29 Roger Sayle <roger@eyesopen.com>
  23397. PR rtl-optimization/17581
  23398. * gcc.dg/pr17581-1.c: New test case.
  23399. 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
  23400. * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
  23401. being implemented.
  23402. * g++.dg/conversion/dr195-1.C: New.
  23403. * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
  23404. * g++.old-deja/g++.mike/p10148.C: Likewise.
  23405. 2004-10-29 Mark Mitchell <mark@codesourcery.com>
  23406. PR c++/17695
  23407. * g++.dg/debug/typedef2.C: New test.
  23408. 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
  23409. PR fortran/13490
  23410. * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
  23411. * gfortran.dg/g77/README: Update.
  23412. 2004-10-28 Matt Austern <austern@apple.com>
  23413. PR c++/14124
  23414. * g++.dg/ext/packed7.C: New test.
  23415. 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
  23416. * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
  23417. scan-assembler.
  23418. * lib/scanasm.exp (hidden-scan-for): New proc.
  23419. (scan-hidden): Use hidden-scan-for instead of constructing the scan
  23420. string.
  23421. (scan-not-hidden): Likewise.
  23422. * lib/target-supports.exp (check_visibility_available): mach-o is
  23423. support too.
  23424. 2004-10-28 Mark Mitchell <mark@codesourcery.com>
  23425. PR c++/17132
  23426. * g++.dg/template/memclass3.C: New test.
  23427. 2004-10-28 Adam Nemet <anemet@lnxw.com>
  23428. PR middle-end/18160
  23429. * gcc.dg/register-var-1.c: New test.
  23430. * gcc.dg/register-var-2.c: New test.
  23431. * gcc.dg/asm-7.c: Taking the address of a register variable is an
  23432. error now.
  23433. 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
  23434. PR other/18172
  23435. * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
  23436. unused variables.
  23437. * gcc.dg/vect/vect-22.c: Likewise.
  23438. 2004-10-28 Jakub Jelinek <jakub@redhat.com>
  23439. * gcc.dg/i386-rotate-1.c: New test.
  23440. 2004-10-27 Mark Mitchell <mark@codesourcery.com>
  23441. * g++.dg/init/ref12.C: Add "run" marker.
  23442. PR c++/17435
  23443. * g++.dg/init/ref12.C: New test.
  23444. PR c++/18140
  23445. * g++.dg/template/shift1.C: New test.
  23446. * g++.dg/template/error10.C: Adjust error markers.
  23447. 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
  23448. PR tree-opt/17529
  23449. * gcc.c-torture/compile/pr17529.c: Remove the xfail.
  23450. 2004-10-27 Geoffrey Keating <geoffk@apple.com>
  23451. * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
  23452. * gcc.dg/weak/weak-3.c: Likewise.
  23453. * gcc.dg/weak/weak-5.c: Likewise.
  23454. * gcc.dg/weak/weak-9.c: Likewise.
  23455. * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
  23456. * lib/target-supports.exp (check_weak_available): Mach-O does weak.
  23457. * gcc.dg/darwin-weakimport-1.c: New.
  23458. 2004-10-28 Ben Elliston <bje@au.ibm.com>
  23459. * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
  23460. 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
  23461. * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
  23462. 'syntax' error messages.
  23463. * gcc.dg/cpp/direct2s.c: Likewise.
  23464. 2004-10-26 Geoffrey Keating <geoffk@apple.com>
  23465. * gcc.c-torture/compile/20041026-1.c: New.
  23466. 2004-10-26 Mark Mitchell <mark@codesourcery.com>
  23467. PR c++/18093
  23468. * g++.dg/lookup/ns2.C: New test.
  23469. PR c++/18020
  23470. * g++.dg/template/enum4.C: New test.
  23471. PR c++/18161
  23472. * g++.dg/template/expr1.C: New test.
  23473. 2004-10-26 Ben Elliston <bje@au.ibm.com>
  23474. * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
  23475. 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
  23476. * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
  23477. gcc.dg/decl-nospec-3.c: New tests.
  23478. 2004-10-26 Ziemowit Laski <zlaski@apple.com>
  23479. * objc.dg/super-class-3.m: New test.
  23480. 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
  23481. * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
  23482. resyncing.
  23483. * gcc.dg/cpp/direct2s.c: Likewise.
  23484. 2004-10-25 Geoffrey Keating <geoffk@apple.com>
  23485. * objc.dg/image-info.m: Update for changes to section selection.
  23486. 2004-10-25 David Ayers <d.ayers@inode.at>
  23487. Ziemowit Laski <zlaski@apple.com>
  23488. * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
  23489. diagnostics when messaging 'id <Proto>'.
  23490. * objc.dg/class-protocol-1.m: New test.
  23491. * objc.dg/desig-init-1.m: Add message to an invalid receiver using
  23492. a non-existent method signature.
  23493. * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
  23494. Update diagnostics when messaging with non-existent method signature.
  23495. * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
  23496. * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
  23497. invalid receivers are now resolved as if messaging 'id'; remove
  23498. extraneous diagnostics.
  23499. 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
  23500. PR c/16667
  23501. * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
  23502. gcc.dg/init-desig-obs-3.c: New tests.
  23503. 2004-10-25 Jakub Jelinek <jakub@redhat.com>
  23504. * gcc.dg/debug/20041023-1.c: New test.
  23505. 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
  23506. PR middle-end/17407
  23507. * gcc.c-torture/compile/pr17407.c: New test.
  23508. PR c++/18121
  23509. * g++.dg/template/array8.C: New test.
  23510. 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
  23511. PR other/18138
  23512. * lib/g++.exp: Accept more than one multilib libgcc.
  23513. * lib/gcc-dg.exp: Likewise.
  23514. * lib/objc.exp: Likewise.
  23515. * lib/treelang.exp: Likewise.
  23516. * lib/gfortran.exp: Likewise.
  23517. 2004-10-24 Ben Elliston <bje@au.ibm.com>
  23518. * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
  23519. 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
  23520. * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
  23521. * gcc.dg/c99-const-expr-3.c: Likewise.
  23522. 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
  23523. * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
  23524. 2004-10-23 Ben Elliston <bje@au.ibm.com>
  23525. * gcc.c-torture/execute/loop-2e.x: Remove.
  23526. 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
  23527. PR c++/18095
  23528. * g++.dg/parse/crash18.C: New.
  23529. * g++.dg/parse/crash19.C: New.
  23530. 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
  23531. * g++.dg/ext/dllimport1.C: Move dg-warnings.
  23532. * g++.dg/ext/dllimport2.C: Same.
  23533. * g++.dg/ext/dllimport8.C: Same.
  23534. 2004-10-21 Mark Mitchell <mark@codesourcery.com>
  23535. PR c++/10841
  23536. * g++.dg/conversion/cast1.C: New test.
  23537. * g++.dg/overload/pmf1.C: Adjust error marker.
  23538. 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
  23539. PR objc/17923
  23540. * objc.dg/const-str-7.m: New test.
  23541. 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  23542. * g++.dg/template/memfriend11.C: Fix comment typo.
  23543. * g++.dg/template/memfriend14.C: Likewise.
  23544. 2004-10-20 Richard Henderson <rth@redhat.com>
  23545. * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
  23546. gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
  23547. -fasynchronous-unwind-tables.
  23548. 2004-10-20 Richard Henderson <rth@redhat.com>
  23549. * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
  23550. (main): Return success.
  23551. * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
  23552. (main): Return success.
  23553. 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  23554. PR c++/13495
  23555. * g++.dg/template/memfriend9.C: New test.
  23556. * g++.dg/template/memfriend10.C: Likewise.
  23557. * g++.dg/template/memfriend11.C: Likewise.
  23558. * g++.dg/template/memfriend12.C: Likewise.
  23559. * g++.dg/template/memfriend13.C: Likewise.
  23560. * g++.dg/template/memfriend14.C: Likewise.
  23561. * g++.dg/template/memfriend15.C: Likewise.
  23562. * g++.dg/template/memfriend16.C: Likewise.
  23563. * g++.dg/template/memfriend17.C: Likewise.
  23564. * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
  23565. 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
  23566. * g++.dg/conversion/dr195.C: New.
  23567. * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
  23568. 2004-10-20 Ben Elliston <bje@au.ibm.com>
  23569. Devang Patel <dpatel@apple.com>
  23570. * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
  23571. of floating point arithmetic, which could trap.
  23572. 2004-10-19 Mark Mitchell <mark@codesourcery.com>
  23573. PR c++/14035
  23574. * g++.dg/conversion/reinterpret1.C: Adjust error markers.
  23575. * g++.dg/conversion/const2.C: New test.
  23576. * g++.dg/expr/reinterpret2.C: New test.
  23577. * g++.dg/expr/reinterpret3.C: New test.
  23578. * g++.dg/expr/cast2.C: New test.
  23579. * g++.dg/expr/copy1.C: New test.
  23580. * g++.dg/other/conversion1.C: Change error message.
  23581. * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
  23582. function pointers to void *.
  23583. * g++.old-deja/g++.mike/p10148.C: Likewise.
  23584. 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  23585. * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
  23586. 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
  23587. PR c++/18047
  23588. * g++.dg/parse/expr3.C: New test.
  23589. 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
  23590. * gcc.dg/smod-1.c: New test.
  23591. 2004-10-18 Ziemowit Laski <zlaski@apple.com>
  23592. * objc.dg/method-14.m: New test.
  23593. 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
  23594. * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
  23595. Also xfail as the patch was reverted.
  23596. 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
  23597. PR middle-end/16973
  23598. * gcc.dg/pr16973.c: New test.
  23599. 2004-10-18 Diego Novillo <dnovillo@redhat.com>
  23600. PR tree-optimization/17656
  23601. * gcc.c-torture/compile/pr17656.c: New test.
  23602. 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
  23603. * g++.dg/eh/shadow1.C: New.
  23604. 2004-10-18 Jakub Jelinek <jakub@redhat.com>
  23605. * gcc.c-torture/compile/20041018-1.c: New test.
  23606. 2004-10-18 Ben Elliston <bje@au.ibm.com>
  23607. * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
  23608. compiler referring to register 0 when accessing sdata. The linker
  23609. now patches things up.
  23610. 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
  23611. PR c/17529
  23612. * gcc.c-torture/compile/pr17529.c: New test.
  23613. 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  23614. PR c++/17743
  23615. * g++.dg/ext/attrib17.C: New test.
  23616. 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
  23617. * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
  23618. 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  23619. PR c++/10479
  23620. * g++.dg/ext/attrib16.C: New test.
  23621. 2004-10-15 Mark Mitchell <mark@codesourcery.com>
  23622. PR c++/17042
  23623. * g++.dg/init/dso_handle1.C: New test.
  23624. PR c++/14667
  23625. * g++.dg/parse/typedef6.C: New test.
  23626. PR c++/17916
  23627. * g++.dg/parse/pragma1.C: New test.
  23628. 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
  23629. * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
  23630. 2004-10-15 Steve Ellcey <sje@cup.hp.com>
  23631. * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
  23632. -fno-common when on HPPA HP-UX platforms.
  23633. 2004-10-15 Jakub Jelinek <jakub@redhat.com>
  23634. PR other/16820
  23635. * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
  23636. stdint.h.
  23637. * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
  23638. uintptr_t.
  23639. 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
  23640. PR c++/16301
  23641. * g++.dg/lookup/strong-using-4.C: New test.
  23642. 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
  23643. PR middle-end/16567
  23644. * gcc.c-torture/compile/nested-1.c: New test.
  23645. 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
  23646. * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
  23647. and mipsisa64*-*-* (until support for misaligned loads is added).
  23648. * gcc.dg/vect/vect-50.c: Likewise.
  23649. * gcc.dg/vect/vect-52.c: Likewise.
  23650. * gcc.dg/vect/vect-54.c: Likewise.
  23651. * gcc.dg/vect/vect-58.c: Likewise.
  23652. * gcc.dg/vect/vect-60.c: Likewise.
  23653. * gcc.dg/vect/vect-80.c: Likewise.
  23654. 2004-10-14 Mark Mitchell <mark@codesourcery.com>
  23655. PR c++/17976
  23656. * g++.dg/init/dtor3.C: New test.
  23657. 2004-10-15 Ben Elliston <bje@au.ibm.com>
  23658. * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
  23659. 2004-10-14 Geoffrey Keating <geoffk@apple.com>
  23660. * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
  23661. * gcc.dg/macho-lo-sum.c: Likewise.
  23662. 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
  23663. * gcc.dg/ppc-spe64-1.c: New test.
  23664. 2004-10-14 Devang Patel <dpatel@apple.com>
  23665. PR 17635
  23666. * gcc.dg/pr17635.c : New test.
  23667. 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
  23668. * gcc.dg/vect/vect-28.c: Remove xfail.
  23669. * gcc.dg/vect/vect-30.c: Remove xfail.
  23670. * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
  23671. * gcc.dg/vect/vect-33.c: Remove xfail.
  23672. * gcc.dg/vect/vect-44.c: Remove xfail.
  23673. * gcc.dg/vect/vect-46.c: Remove xfail.
  23674. * gcc.dg/vect/vect-50.c: Remove xfail.
  23675. * gcc.dg/vect/vect-52.c: Remove xfail.
  23676. * gcc.dg/vect/vect-54.c: Remove xfail.
  23677. * gcc.dg/vect/vect-58.c: Remove xfail.
  23678. * gcc.dg/vect/vect-60.c: Remove xfail.
  23679. * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
  23680. * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
  23681. * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
  23682. * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
  23683. * gcc.dg/vect/vect-8.c: Remove xfail.
  23684. * gcc.dg/vect/vect-80.c: Remove xfail.
  23685. * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
  23686. 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
  23687. * gcc.dg/vect/vect-82.c: New testcase.
  23688. * gcc.dg/vect/vect-82_64.c: New testcase.
  23689. * gcc.dg/vect/vect-83.c: New testcase.
  23690. * gcc.dg/vect/vect-83_64.c: New testcase.
  23691. 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
  23692. * gcc.dg/cpp/error-1.c: New test.
  23693. 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
  23694. * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
  23695. 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
  23696. PR target/17984
  23697. * gcc.dg/cris-peep2-xsrand2.c: New test.
  23698. 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
  23699. PR c++/17661
  23700. * g++.dg/expr/for2.C: New test.
  23701. 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
  23702. * g++.dg/inherit/thunk1.C: Run on the SPARC.
  23703. 2004-10-13 Jakub Jelinek <jakub@redhat.com>
  23704. PR tree-optimization/17724
  23705. * g++.dg/opt/pr17724-1.C: New test.
  23706. * g++.dg/opt/pr17724-2.C: New test.
  23707. * g++.dg/opt/pr17724-3.C: New test.
  23708. * g++.dg/opt/pr17724-4.C: New test.
  23709. * g++.dg/opt/pr17724-5.C: New test.
  23710. * g++.dg/opt/pr17724-6.C: New test.
  23711. 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
  23712. PR c/17301
  23713. * gcc.dg/pr17301-2.c: New test.
  23714. 2004-10-11 Mark Mitchell <mark@codesourcery.com>
  23715. PR c++/15876
  23716. * g++.dg/parse/error22.C: New test.
  23717. PR c++/17936
  23718. * g++.dg/template/spec18.C: New test.
  23719. 2004-10-11 Steve Ellcey <sje@cup.hp.com>
  23720. * gcc.dg/ia64-asm-1.c: Add prototype for abort
  23721. * gcc.dg/ia64-sync-1.c: Add prototype for abort and
  23722. memcpy.
  23723. * gcc.dg/ia64-sync-2.c: Ditto.
  23724. * gcc.dg/ia64-sync-3.c: Ditto.
  23725. 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
  23726. * g++.dg/eh/cleanup5.C: Add dg-options "".
  23727. 2004-10-11 Roger Sayle <roger@eyesopen.com>
  23728. PR middle-end/17657
  23729. * gcc.dg/switch-4.c: New test case.
  23730. 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
  23731. * gcc.c-torture/execute/20041011-1.c: New test.
  23732. 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
  23733. PR c++/17554
  23734. * g++.dg/init/for3.C: New test.
  23735. PR c++/17657
  23736. * g++.dg/opt/switch2.C: New test.
  23737. PR middle-end/17703
  23738. * g++.dg/warn/Wreturn-2.C: New test.
  23739. 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
  23740. PR c++/17907
  23741. * g++.dg/eh/cleanup5.C: New test.
  23742. 2004-10-10 Mark Mitchell <mark@codesourcery.com>
  23743. PR c++/17393
  23744. * g++.dg/parse/error21.C: New test.
  23745. 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
  23746. * g++.dg/overload/pmf1.C: Adjust quoting marks.
  23747. * g++.dg/warn/incomplete1.C: Likewise.
  23748. * g++.dg/template/qualttp20.C: Likewise.
  23749. 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
  23750. PR c/17881
  23751. * parm-incomplete-1.c: New test.
  23752. 2004-10-09 Mark Mitchell <mark@codesourcery.com>
  23753. PR c++/17867
  23754. * g++.dg/parse/error19.C: New test.
  23755. PR c++/17670
  23756. * g++.dg/init/new11.C: New test.
  23757. PR c++/17821
  23758. * g++.dg/parse/error20.C: New test.
  23759. PR c++/17826
  23760. * g++.dg/template/crash24.C: New test.
  23761. 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
  23762. PR c/17301
  23763. * gcc.dg/pr17301-1.c: New test.
  23764. 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
  23765. PR c/17189
  23766. * gcc.dg/anon-struct-5.c: New test.
  23767. 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
  23768. PR c/17844
  23769. * gcc.dg/pr17844-1.c: New test.
  23770. 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
  23771. PR tree-optimization/17906
  23772. * gcc.c-torture/compile/pr17906.c: New.
  23773. 2004-10-09 Stuart Hastings <stuart@apple.com>
  23774. Roger Sayle <roger@eyesopen.com>
  23775. PR rtl-optimization/17853
  23776. * gcc.dg/i386-mmx-5.c: New testcase.
  23777. 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
  23778. * g++.dg/opt/pr17902.C: Fix typo in dg-do.
  23779. 2004-10-09 Mark Mitchell <mark@codesourcery.com>
  23780. PR c++/17524
  23781. * g++.dg/template/static9.C: New test.
  23782. PR c++/17685
  23783. * g++.dg/parse/operator5.C: New test.
  23784. 2004-10-09 Roger Sayle <roger@eyesopen.com>
  23785. PR middle-end/17894
  23786. * gcc.c-torture/execute/divcmp-4.c: New test case.
  23787. 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
  23788. PR tree-opt/17902
  23789. * g++.dg/opt/pr17902.C: New test.
  23790. 2004-10-09 Jakub Jelinek <jakub@redhat.com>
  23791. * gcc.dg/cpp/ident-1.c: Add dg-options "".
  23792. 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
  23793. * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
  23794. 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
  23795. * gcc.dg/assign-warn-3.c: New test.
  23796. 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
  23797. PR c/16999
  23798. * gcc.dg/cpp/ident-1.c: New test.
  23799. 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
  23800. * gcc.c-torture/compile/acc1.c: New.
  23801. 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
  23802. * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
  23803. * gcc.dg/darwin-abi-2.c: Include stdlib.h.
  23804. 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
  23805. * gcc.dg/ultrasp11.c: New test.
  23806. 2004-10-08 Michael Matz <matz@suse.de>
  23807. * gcc.dg/doloop-2.c: New test.
  23808. 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
  23809. * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
  23810. * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
  23811. objc.dg/method-9.m: Update expected diagnostics.
  23812. 2004-10-07 Geoffrey Keating <geoffk@apple.com>
  23813. * gcc.dg/ppc-fsel-3.c: New file.
  23814. * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
  23815. 2004-10-07 Paul Brook <paul@codesourcery.com>
  23816. * gfortran.dg/intrinsic_verify_1.f90: New test.
  23817. 2004-10-07 Paul Brook <paul@codesourcery.com>
  23818. * gfortran.dg/empty_format_1.f90: Remove stray commas.
  23819. 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  23820. * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
  23821. gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
  23822. commit.
  23823. 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
  23824. * g++.dg/ext/asm6.C: Remove extraneous semicolon.
  23825. 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  23826. PR c++/17115
  23827. * g++.dg/warn/Winline-4.C: New test.
  23828. 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
  23829. * gcc.c-torture/compile/20041007-1.c: New test.
  23830. 2004-10-07 Paul Brook <paul@codesourcery.com>
  23831. PR fortran/17678
  23832. * gfortran.dg/use_allocated_1.f90: New test.
  23833. 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
  23834. PR middle-end/17849
  23835. * gfortran.fortran-torture/compile/nested.f90: New test
  23836. 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
  23837. * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
  23838. 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
  23839. PR c++/17368
  23840. * g++.dg/ext/asm6.C: New test.
  23841. 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
  23842. * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
  23843. 2004-10-06 Paul Brook <paul@codesourcery.com>
  23844. PR libfortran/17709
  23845. * gfortran.dg/empty_format_1.f90: New test.
  23846. 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  23847. PR fortran/17568
  23848. * gfortran.dg/ishft.f90: New test.
  23849. PR fortran/17283
  23850. * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
  23851. tests.
  23852. 2004-10-06 Paul Brook <paul@codesourcery.com>
  23853. * gfortran.dg/do_1.f90: New test.
  23854. 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  23855. * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
  23856. optimizing for size.
  23857. 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
  23858. * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
  23859. 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
  23860. * gcc.c-torture/compile/20041005-1.c: New test.
  23861. 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
  23862. PR c++/17829
  23863. * g++.dg/lookup/koenig4.C: New.
  23864. 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
  23865. * g++.dg/other/classkey1.C: Adjust quoting marks.
  23866. * g++.dg/parse/error15.C: Likewise.
  23867. * g++.dg/template/meminit2.C (int>): Likewise.
  23868. 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  23869. PR fortran/17283
  23870. * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
  23871. PR fortran/17631
  23872. * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
  23873. PR fortran/17708
  23874. * gfortran.dg/pr17708.f90: New test.
  23875. 2004-10-04 Chao-ying Fu <fu@mips.com>
  23876. * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
  23877. * gcc.dg/vect/vect-4.c: Ditto.
  23878. * gcc.dg/vect/vect-5.c: Ditto.
  23879. * gcc.dg/vect/vect-6.c: Ditto.
  23880. * gcc.dg/vect/vect-8.c: Ditto.
  23881. * gcc.dg/vect/vect-16.c: Ditto.
  23882. * gcc.dg/vect/vect-30.c: Ditto.
  23883. * gcc.dg/vect/vect-40.c: Ditto.
  23884. * gcc.dg/vect/vect-41.c: Ditto.
  23885. * gcc.dg/vect/vect-42.c: Ditto.
  23886. * gcc.dg/vect/vect-43.c: Ditto.
  23887. * gcc.dg/vect/vect-44.c: Ditto.
  23888. * gcc.dg/vect/vect-45.c: Ditto.
  23889. * gcc.dg/vect/vect-46.c: Ditto.
  23890. * gcc.dg/vect/vect-47.c: Ditto.
  23891. * gcc.dg/vect/vect-48.c: Ditto.
  23892. * gcc.dg/vect/vect-49.c: Ditto.
  23893. * gcc.dg/vect/vect-50.c: Ditto.
  23894. * gcc.dg/vect/vect-51.c: Ditto.
  23895. * gcc.dg/vect/vect-52.c: Ditto.
  23896. * gcc.dg/vect/vect-53.c: Ditto.
  23897. * gcc.dg/vect/vect-54.c: Ditto.
  23898. * gcc.dg/vect/vect-55.c: Ditto.
  23899. * gcc.dg/vect/vect-56.c: Ditto.
  23900. * gcc.dg/vect/vect-57.c: Ditto.
  23901. * gcc.dg/vect/vect-58.c: Ditto.
  23902. * gcc.dg/vect/vect-59.c: Ditto.
  23903. * gcc.dg/vect/vect-60.c: Ditto.
  23904. * gcc.dg/vect/vect-74.c: Ditto.
  23905. * gcc.dg/vect/vect-79.c: Ditto.
  23906. * gcc.dg/vect/vect-80.c: Ditto.
  23907. 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
  23908. * gcc.dg/unused-7.c: Use the correct option.
  23909. 2004-10-04 Paul Brook <paul@codesourcery.com>
  23910. Bud Davis <bdavis9659@comcast.net>
  23911. PR fortran/17706
  23912. PR fortran/16434
  23913. * gfortran/pr17706.f90: New test.
  23914. * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
  23915. 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  23916. * gfortran.dg/pr17612.f90: New test.
  23917. 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
  23918. * g++.dg/template/local1.C: Adjust quoting marks in
  23919. testing for diagnostics.
  23920. * g++.dg/tls/diag-2.C: Likewise.
  23921. * g++.dg/other/error8.C: Likewise.
  23922. 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
  23923. PR c/17178
  23924. * gcc.dg/unused-4.c: Adjust to be correct.
  23925. PR c/17820
  23926. * gcc.dg/unused-7.c: New test.
  23927. 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
  23928. PR c++/17797
  23929. * g++.dg/overload/template2.C: New test.
  23930. 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
  23931. PR tree-optimization/16632
  23932. * gcc.dg/tree-ssa/20041002-1.c: New.
  23933. 2004-10-03 Paul Brook <paul@codesourcery.com>
  23934. * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
  23935. rather than relying on default formatting.
  23936. 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
  23937. * gcc.dg/20040920-1.c: Update expected message text.
  23938. 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
  23939. * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
  23940. 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
  23941. * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
  23942. tree level.
  23943. 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
  23944. * gcc.dg/tree-ssa/pr17343.c: Remove.
  23945. 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
  23946. PR tree-opt/17343
  23947. * gcc.dg/tree-ssa/pr17343.c: New test.
  23948. 2004-10-01 Jakub Jelinek <jakub@redhat.com>
  23949. * gcc.dg/tree-ssa/stdarg-1.c: Removed.
  23950. * gcc.dg/tree-ssa/stdarg-2.c: Removed.
  23951. * gcc.dg/tree-ssa/stdarg-3.c: Removed.
  23952. * gcc.dg/tree-ssa/stdarg-4.c: Removed.
  23953. * gcc.dg/tree-ssa/stdarg-5.c: Removed.
  23954. 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
  23955. * gcc.dg/lvalue-2.c: New test.
  23956. 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
  23957. PR c/17730
  23958. * gcc.dg/pr17730-1.c: New test
  23959. 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
  23960. PR c/7425
  23961. * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
  23962. 2004-09-29 Jakub Jelinek <jakub@redhat.com>
  23963. * gcc.c-torture/execute/stdarg-1.c: New test.
  23964. * gcc.c-torture/execute/stdarg-2.c: New test.
  23965. * gcc.c-torture/execute/stdarg-3.c: New test.
  23966. * gcc.dg/tree-ssa/stdarg-1.c: New test.
  23967. * gcc.dg/tree-ssa/stdarg-2.c: New test.
  23968. * gcc.dg/tree-ssa/stdarg-3.c: New test.
  23969. * gcc.dg/tree-ssa/stdarg-4.c: New test.
  23970. * gcc.dg/tree-ssa/stdarg-5.c: New test.
  23971. 2004-09-29 Jakub Jelinek <jakub@redhat.com>
  23972. PR tree-optimization/17697
  23973. * g++.dg/opt/pr17697-1.C: New test.
  23974. * g++.dg/opt/pr17697-2.C: New test.
  23975. * g++.dg/opt/pr17697-3.C: New test.
  23976. 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
  23977. PR c/16409
  23978. * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
  23979. gcc.dg/vla-init-5.c: New tests.
  23980. 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
  23981. PR c/13804
  23982. * gcc.dg/pr13804-1.c: New test.
  23983. 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  23984. PR fortran/16938
  23985. * gfortran.dg/pr16938.f90: New test.
  23986. 2004-09-27 Mark Mitchell <mark@codesourcery.com>
  23987. * g++.dg/template/crash23.C: New test.
  23988. 2004-09-27 Mark Mitchell <mark@codesourcery.com>
  23989. PR c++/17585
  23990. * g++.dg/template/static8.C: New test.
  23991. 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
  23992. PR c++/17681
  23993. * g++.dg/other/error9.C: New test.
  23994. 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
  23995. * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
  23996. 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  23997. PR fortran/15164
  23998. * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
  23999. 2004-09-26 Roger Sayle <roger@eyesopen.com>
  24000. PR middle-end/17112
  24001. * gcc.dg/pr17112-1.c: New test case.
  24002. 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
  24003. PR c/11459
  24004. * gcc.dg/pr11459-1.c: New test.
  24005. 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
  24006. * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
  24007. * gcc.dg/tree-ssa/loop-4.c: Likewise.
  24008. 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24009. * gfortran.dg/pr15324.f90: Make array bounds consistent.
  24010. 2004-09-25 Jan Hubicka <jh@suse.cz>
  24011. * compile/30040909-1.c: New test.
  24012. * compile/30040907-1.c: New test.
  24013. 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
  24014. * gcc.c-torture/execute/va-arg-26.c: New test.
  24015. 2004-09-24 Zack Weinberg <zack@codesourcery.com>
  24016. * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
  24017. extra diagnostics on targets with 64-bit pointers.
  24018. * objc.dg/selector-1.m: Adjust dg-warning regexp.
  24019. 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
  24020. PR c/17188
  24021. * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
  24022. * gcc.dg/decl-3.c: Adjust expected message.
  24023. 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24024. PR fortran/17615
  24025. * gfortran.dg/pr17615.f90: New test.
  24026. 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
  24027. PR tree-optimzation/17517
  24028. * g++.dg/tree-ssa/pr17517.C: New Test.
  24029. 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
  24030. PR c++/16889
  24031. * g++.dg/lookup/ambig3.C: New.
  24032. 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
  24033. PR tree-opt/17624
  24034. * g++.dg/opt/pr17624.C: New test.
  24035. 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
  24036. PR c/6980
  24037. * gcc.dg/Wbad-function-cast-1.c: New test.
  24038. 2004-09-23 Zack Weinberg <zack@codesourcery.com>
  24039. * g++.dg/ext/complit1.C
  24040. * g++.dg/other/error2.C
  24041. * g++.dg/other/nontype-1.C
  24042. * g++.dg/parse/crash11.C
  24043. * g++.dg/parse/crash12.C
  24044. * g++.dg/parse/error15.C
  24045. * g++.dg/parse/error4.C
  24046. * g++.dg/parse/tmpl-outside1.C
  24047. * g++.dg/parse/too-many-tmpl-args1.C
  24048. * g++.dg/template/dependent-expr3.C
  24049. * g++.dg/template/error10.C
  24050. * g++.dg/template/instantiate1.C
  24051. * g++.dg/template/vtable2.C
  24052. * g++.dg/warn/Wshadow-1.C
  24053. * g++.dg/warn/weak1.C
  24054. * g++.old-deja/g++.brendan/crash16.C
  24055. * g++.old-deja/g++.brendan/crash18.C
  24056. * g++.old-deja/g++.brendan/crash48.C
  24057. * g++.old-deja/g++.brendan/crash49.C
  24058. * g++.old-deja/g++.brendan/crash55.C
  24059. * g++.old-deja/g++.brendan/crash56.C
  24060. * g++.old-deja/g++.brendan/crash8.C
  24061. * g++.old-deja/g++.brendan/enum11.C
  24062. * g++.old-deja/g++.brendan/enum8.C
  24063. * g++.old-deja/g++.brendan/enum9.C
  24064. * g++.old-deja/g++.brendan/friend3.C
  24065. * g++.old-deja/g++.brendan/misc14.C
  24066. * g++.old-deja/g++.bugs/900402_02.C
  24067. * g++.old-deja/g++.bugs/900404_03.C
  24068. * g++.old-deja/g++.bugs/900404_04.C
  24069. * g++.old-deja/g++.bugs/900428_03.C
  24070. * g++.old-deja/g++.jason/crash4.C
  24071. * g++.old-deja/g++.jason/overload21.C
  24072. * g++.old-deja/g++.jason/redecl1.C
  24073. * g++.old-deja/g++.jason/report.C
  24074. * g++.old-deja/g++.jason/rfg10.C
  24075. * g++.old-deja/g++.jason/template30.C
  24076. * g++.old-deja/g++.law/arm12.C
  24077. * g++.old-deja/g++.law/ctors5.C
  24078. * g++.old-deja/g++.law/cvt20.C
  24079. * g++.old-deja/g++.law/init10.C
  24080. * g++.old-deja/g++.law/init8.C
  24081. * g++.old-deja/g++.law/visibility17.C
  24082. * g++.old-deja/g++.law/visibility7.C
  24083. * g++.old-deja/g++.mike/net8.C
  24084. * g++.old-deja/g++.mike/p646.C
  24085. * g++.old-deja/g++.mike/p700.C
  24086. * g++.old-deja/g++.mike/p701.C
  24087. * g++.old-deja/g++.mike/p811.C
  24088. * g++.old-deja/g++.ns/template13.C
  24089. * g++.old-deja/g++.other/array3.C
  24090. * g++.old-deja/g++.other/crash25.C
  24091. * g++.old-deja/g++.other/dtor3.C
  24092. * g++.old-deja/g++.other/dtor4.C
  24093. * g++.old-deja/g++.other/main1.C
  24094. * g++.old-deja/g++.other/warn7.C
  24095. * g++.old-deja/g++.pt/crash11.C
  24096. * g++.old-deja/g++.pt/crash36.C
  24097. * g++.old-deja/g++.pt/spec22.C
  24098. * g++.old-deja/g++.pt/spec9.C
  24099. * g++.old-deja/g++.pt/ttp52.C
  24100. * g++.old-deja/g++.robertl/eb103.C
  24101. * g++.old-deja/g++.robertl/eb121.C
  24102. * g++.old-deja/g++.robertl/eb22.C
  24103. * g++.old-deja/g++.robertl/eb8.C:
  24104. Update locations and/or regexps of dg-error markers.
  24105. Remove markers for some bogus messages that are no longer issued.
  24106. 2004-09-23 Jakub Jelinek <jakub@redhat.com>
  24107. * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
  24108. * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
  24109. 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
  24110. PR c++/17618
  24111. * g++.dg/lookup/crash5.C: New test.
  24112. 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
  24113. * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
  24114. * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
  24115. * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
  24116. * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
  24117. * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
  24118. * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
  24119. * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
  24120. * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
  24121. * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
  24122. * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
  24123. * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
  24124. * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
  24125. * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
  24126. * gcc.dg/vect/vect-44.c: Check additional cases.
  24127. * gcc.dg/vect/vect-48.c: Check additional cases.
  24128. * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
  24129. * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
  24130. * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
  24131. * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
  24132. * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
  24133. * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
  24134. * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
  24135. * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
  24136. * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
  24137. * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
  24138. * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
  24139. * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
  24140. 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  24141. * gcc.dg/tree-ssa/loop-6.c: New test.
  24142. 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
  24143. PR c++/17620
  24144. * g++.dg/inherit/base2.C: New.
  24145. 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
  24146. * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
  24147. * gcc.dg/20001012-2.c: Likewise.
  24148. * gcc.dg/20001013-1.c: Likewise.
  24149. * gcc.dg/20001101-1.c: Likewise.
  24150. * gcc.dg/20001102-1.c: Likewise.
  24151. * gcc.dg/bf-spl1.c: Likewise.
  24152. * gcc.dg/titype-1.c: Remove special-casing for SPARC.
  24153. * gcc.dg/20040813-1.c: Add missing "." to the regexp.
  24154. 2004-09-22 Diego Novillo <dnovillo@redhat.com>
  24155. PR tree-optimization/16721
  24156. * gcc.dg/tree-ssa/pr16721.c: New test.
  24157. 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
  24158. * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
  24159. * gcc.dg/20040305-1.c: Likewise.
  24160. 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
  24161. PR c/16566
  24162. * gcc.c-torture/compile/pr16566-1.c,
  24163. gcc.c-torture/compile/pr16566-2.c,
  24164. gcc.c-torture/compile/pr16566-3.c: New tests.
  24165. 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
  24166. PR tree-optimization/17512
  24167. * gcc.c-torture/compile/20040916-1.c.
  24168. 2004-09-21 Mark Mitchell <mark@codesourcery.com>
  24169. * gcc.dg/pragma-re-3.c: New test.
  24170. 2004-09-17 Matt Austern <austern@apple.com>
  24171. PR c++/15049
  24172. * g++.dg/other/anon3.C: New.
  24173. 2004-09-21 Roger Sayle <roger@eyesopen.com>
  24174. PR c++/7503
  24175. * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
  24176. * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
  24177. * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
  24178. * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
  24179. * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
  24180. 2004-09-21 Bud Davis <bdavis9659@comcast.net>
  24181. PR fortran/17286
  24182. * gfortran.dg/pr17286.f90: New test.
  24183. 2004-09-20 Mark Mitchell <mark@codesourcery.com>
  24184. PR c++/17530
  24185. * g++.dg/template/static7.C: New test.
  24186. 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
  24187. PR tree-opt/17558
  24188. * gcc.c-torture/compile/pr17558.c: New test.
  24189. 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
  24190. * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
  24191. if SKIP_ATTRIBUTE is defined.
  24192. 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24193. PR fortran/15957
  24194. * gfortran.dg/pr15957.f90: New test.
  24195. 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
  24196. * gcc.dg/vect/vect-74.c: Avoid floating point precision error
  24197. in comparison.
  24198. * gcc.dg/vect/vect-79.c: Likewise.
  24199. * gcc.dg/vect/vect-80.c: Likewise.
  24200. 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24201. PR fortran/15750
  24202. * gfortran.fortran-torture/execute/iolength_2.f90: New test.
  24203. 2004-09-20 Ira Rosen <irar@il.ibm.com>
  24204. * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
  24205. * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
  24206. * gcc.dg/vect/vect-62.c: New testcase.
  24207. * gcc.dg/vect/vect-63.c: New testcase.
  24208. * gcc.dg/vect/vect-64.c: New testcase.
  24209. * gcc.dg/vect/vect-65.c: New testcase.
  24210. * gcc.dg/vect/vect-66.c: New testcase.
  24211. * gcc.dg/vect/vect-67.c: New testcase.
  24212. * gcc.dg/vect/vect-68.c: New testcase.
  24213. * gcc.dg/vect/vect-69.c: New testcase.
  24214. * gcc.dg/vect/vect-79.c: New testcase.
  24215. * gcc.dg/vect/vect-80.c: New testcase.
  24216. 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
  24217. * gcc.target/mips/asm-1.c: New test.
  24218. 2004-09-19 Ira Rosen <irar@il.ibm.com>
  24219. * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
  24220. * gcc.dg/vect/vect-73.c: New testcase.
  24221. * gcc.dg/vect/vect-74.c: New testcase.
  24222. * gcc.dg/vect/vect-75.c: New testcase.
  24223. * gcc.dg/vect/vect-76.c: New testcase.
  24224. * gcc.dg/vect/vect-77.c: New testcase.
  24225. * gcc.dg/vect/vect-78.c: New testcase
  24226. 2004-09-18 Paul Brook <paul@codesourcery.com>
  24227. * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
  24228. 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
  24229. PR c/17424
  24230. * gcc.dg/pr17424-1.c: New test.
  24231. 2004-09-18 Diego Novillo <dnovillo@redhat.com>
  24232. * g++.dg/tree-ssa/pr17153.C: New test.
  24233. 2004-09-16 Geoffrey Keating <geoffk@apple.com>
  24234. PR pch/13361
  24235. * g++.dg/pch/wchar-1.C: New.
  24236. * g++.dg/pch/wchar-1.Hs: New.
  24237. 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
  24238. * gcc.c-torture/execute/20040917-1.c: New test.
  24239. 2004-09-17 Diego Novillo <dnovillo@redhat.com>
  24240. PR tree-optimization/17319
  24241. * gcc.dg/pr17319.c: New test.
  24242. 2004-09-17 Devang Patel <dpatel@apple.com>
  24243. * gcc.dg/20040813-1.c: New test.
  24244. 2004-09-17 Diego Novillo <dnovillo@redhat.com>
  24245. PR tree-optimization/17273
  24246. * gcc.c-torture/compile/pr17273.c: New test.
  24247. 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
  24248. * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
  24249. Update expected messages.
  24250. * gcc.dg/declspec-13.c: New test.
  24251. 2004-09-17 David Edelsohn <edelsohn@gnu.org>
  24252. * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
  24253. 2004-09-17 Diego Novillo <dnovillo@redhat.com>
  24254. * gcc.c-torture/execute/pr17252.c: Use post-increment to
  24255. change what 'a' is pointing to.
  24256. 2004-09-17 Mark Mitchell <mark@codesourcery.com>
  24257. PR c++/16002
  24258. * g++.dg/template/error18.C: New test.
  24259. PR c++/16029
  24260. * g++.dg/warn/Wunused-8.C: New test.
  24261. 2004-09-17 Steven Bosscher <stevenb@suse.de>
  24262. PR tree-optimization/17513
  24263. * gcc.dg/20040916-1.c: New test.
  24264. 2004-09-16 Mark Mitchell <mark@codesourcery.com>
  24265. PR c++/17501
  24266. * g++.dg/template/typename7.C: New test.
  24267. 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  24268. * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
  24269. 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
  24270. * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
  24271. with -ftree-based-profiling also.
  24272. * lib/profopt.exp: Support late-set profile_option/feedback_option.
  24273. 2004-09-16 Victor Leikehman <lei@il.ibm.com>
  24274. PR/15364
  24275. * gfortran.dg/der_array_io_1.f90: New test.
  24276. * gfortran.dg/der_array_io_2.f90: New test.
  24277. * gfortran.dg/der_array_io_3.f90: New test.
  24278. 2004-09-15 Mark Mitchell <mark@codesourcery.com>
  24279. * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
  24280. EABI.
  24281. 2004-09-15 Mark Mitchell <mark@codesourcery.com>
  24282. * g++.dg/opt/switch1.C: New test.
  24283. 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
  24284. * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
  24285. gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
  24286. Update expected messages.
  24287. 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24288. PR fortran/16485
  24289. * gfortran.dg/same_name_1.f90: New test.
  24290. 2004-09-15 Diego Novillo <dnovillo@redhat.com>
  24291. * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
  24292. dereference garbage pointers.
  24293. 2004-09-15 Jakub Jelinek <jakub@redhat.com>
  24294. * gcc.c-torture/execute/builtins/strlen-3.c: New test.
  24295. * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
  24296. * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
  24297. * gcc.c-torture/execute/builtins/memmove-2.c: New test.
  24298. * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
  24299. 2004-09-14 Mark Mitchell <mark@codesourcery.com>
  24300. PR c++/17324
  24301. * g++.dg/template/mangle1.C: New test.
  24302. 2004-09-14 Diego Novillo <dnovillo@redhat.com>
  24303. PR tree-optimization/17252
  24304. * gcc.c-torture/execute/pr17252.c: New test.
  24305. 2004-09-14 Andrew Pinski <apinski@apple.com>
  24306. * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
  24307. 2004-09-14 Roger Sayle <roger@eyesopen.com>
  24308. PR rtl-optimization/9771
  24309. * gcc.dg/pr9771-1.c: New test case.
  24310. 2004-09-14 Diego Novillo <dnovillo@redhat.com>
  24311. PR tree-optimization/15262
  24312. * gcc.c-torture/execute/pr15262-1.c: New test.
  24313. * gcc.c-torture/execute/pr15262-2.c: New test.
  24314. 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
  24315. * gcc.dg/declspec-12.c: New test.
  24316. 2004-09-14 Bud Davis <bdavis9659@comcast.net>
  24317. * gfortran.dg/pr17090.f90: Add directives to test.
  24318. 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  24319. * gcc.c-torture/compile/20040914-1.c: New test.
  24320. 2004-09-13 Mark Mitchell <mark@codesourcery.com>
  24321. PR c++/16162
  24322. * g++.dg/template/decl2.C: New test.
  24323. 2004-09-13 Bud Davis <bdavis9659@comcast.net>
  24324. PR fortran/17090
  24325. * gfortran.dg/pr17090.f90: New test.
  24326. 2004-09-13 Dale Johannesen <dalej@apple.com>
  24327. * gcc.c-torture/compile/pr17408.c: New test case.
  24328. 2004-09-13 Mark Mitchell <mark@codesourcery.com>
  24329. PR c++/16716
  24330. * g++.dg/parse/crash17.C: New test.
  24331. PR c++/17327
  24332. * g++.dg/template/enum3.C: New test.
  24333. 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
  24334. * lib/gcc-defs.exp: Load wrapper.exp.
  24335. * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
  24336. using local code.
  24337. * lib/gcc.exp (gcc_init): Similar.
  24338. * lib/gfortran.exp (gfortran_init): Similar.
  24339. * lib/objc.exp (objc_init): Similar.
  24340. * lib/treelang.exp (treelang_init): Similar.
  24341. * lib/wrapper.exp: New file with build_wrapper call machinery in
  24342. ${tool}_maybe_build_wrapper.
  24343. 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
  24344. * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
  24345. "inline".
  24346. * gcc.dg/declspec-11.c: Update expected messages.
  24347. * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
  24348. gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
  24349. gcc.dg/inline-12.c: New tests.
  24350. 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
  24351. * g++.dg/tree-ssa/pr17400.C: New testcase.
  24352. 2004-09-13 James E Wilson <wilson@specifixinc.com>
  24353. * gcc.target/mips/sb1-1.c: New testcase.
  24354. 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
  24355. * lib/g77-dg.exp: Remove unused file.
  24356. * lib/mike-g77.exp: Ditto.
  24357. * lib/g77.exp: Ditto.
  24358. 2004-09-12 Richard Henderson <rth@redhat.com>
  24359. * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
  24360. 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
  24361. * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
  24362. gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
  24363. gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
  24364. gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
  24365. Update expected messages.
  24366. 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
  24367. * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
  24368. declaration/use mismatch for dirp parameter.
  24369. 2004-09-12 Andrew Pinski <apinski@apple.com>
  24370. * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
  24371. -fgnu-runtime is passed.
  24372. 2004-09-12 Richard Henderson <rth@redhat.com>
  24373. * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
  24374. do the uplevel thing and update additional_flags directly.
  24375. * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
  24376. gfortran.fortran-torture/execute/intrinsic_nearest.x,
  24377. gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
  24378. gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
  24379. 2004-09-11 Steven Bosscher <stevenb@suse.de>
  24380. * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
  24381. 2004-09-11 Roger Sayle <roger@eyesopen.com>
  24382. PR middle-end/17411
  24383. * g++.dg/opt/pr17411-1.C: New test case.
  24384. 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
  24385. * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
  24386. gcc.dg/tls/diag-2.c: Update expected messages.
  24387. * gcc.dg/991209-1.c: Specify compilation options. Update expected
  24388. messages.
  24389. * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
  24390. * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
  24391. gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
  24392. gcc.dg/tls/diag-5.c: New tests.
  24393. 2004-09-11 Zack Weinberg <zack@codesourcery.com>
  24394. * gcc.dg/20040910-1.c: Correct dg-error regexp.
  24395. 2004-09-11 Steven Bosscher <stevenb@suse.de>
  24396. * g++.dg/parse/break-in-for.C: New test.
  24397. 2004-09-11 Jakub Jelinek <jakub@redhat.com>
  24398. * gcc.dg/tree-ssa/20040911-1.c: New test.
  24399. 2004-09-11 Andreas Jaeger <aj@suse.de>
  24400. * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
  24401. * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
  24402. 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
  24403. * gcc.target/frv: New directory of FR-V-specific tests.
  24404. 2004-09-10 James E Wilson <wilson@specifixinc.com>
  24405. * gcc.dg/convert-vec-1.c: New test.
  24406. 2004-09-10 Roger Sayle <roger@eyesopen.com>
  24407. PR middle-end/17024
  24408. * gcc.dg/pr17024-1.c: New test case.
  24409. 2004-09-10 Eric Christopher <echristo@redhat.com>
  24410. * gcc.dg/20040910-1.c: New test.
  24411. 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
  24412. * gcc.dg/bitfld-9.c: New test.
  24413. 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
  24414. * gcc.c-torture/execute/ieee/acc1.c: New test.
  24415. * gcc.c-torture/execute/ieee/acc2.c: New test.
  24416. * gcc.c-torture/execute/ieee/mzero6.c: New test.
  24417. 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
  24418. * gcc.dg/deprecated-2.c: New test.
  24419. 2004-09-09 James E Wilson <wilson@specifixinc.com>
  24420. * gcc.dg/init-vec-1.c: New test.
  24421. 2004-09-09 Roger Sayle <roger@eyesopen.com>
  24422. PR middle-end/17055
  24423. * gcc.dg/pr17055-1.c: New test case.
  24424. 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
  24425. PR target/17377
  24426. * gcc.c-torture/execute/pr17377.c: New test.
  24427. 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
  24428. PR c/8420
  24429. * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
  24430. gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
  24431. gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
  24432. gcc.dg/long-long-typespec-1.c: New tests.
  24433. * gcc.dg/tls/diag-2.c: Update expected diagnostics
  24434. 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
  24435. * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
  24436. gcc.dg/gnu99-static-1.c: New tests.
  24437. 2004-09-08 Devang Patel <dpatel@apple.com>
  24438. * gcc.dg/darwin-ld-20040828-1.c: New test.
  24439. * gcc.dg/darwin-ld-20040828-2.c: New test.
  24440. * gcc.dg/darwin-ld-20040828-3.c: New test.
  24441. 2004-09-08 Ziemowit Laski <zlaski@apple.com>
  24442. * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
  24443. * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
  24444. in error message.
  24445. * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
  24446. * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
  24447. in error message.
  24448. * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
  24449. types they qualify.
  24450. * objc.dg/type-size-2.m: Fix wording in comment.
  24451. * objc.dg/va-meth-1.m: New test case.
  24452. 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
  24453. PR c/16633:
  24454. * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
  24455. LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
  24456. 2004-09-06 Devang Patel <dpatel@apple.com>
  24457. * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
  24458. * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
  24459. 2004-09-06 Zack Weinberg <zack@codesourcery.com>
  24460. * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
  24461. reflect changed line numbering of diagnostics.
  24462. 2004-09-06 Paul Brook <paul@codesourcery.com>
  24463. * gfortran.dg/edit_real_1.f90: Add new test.
  24464. 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  24465. * gcc.dg/tree-ssa/loop-2.c: New test.
  24466. * gcc.dg/tree-ssa/loop-3.c: New test.
  24467. * gcc.dg/tree-ssa/loop-4.c: New test.
  24468. * gcc.dg/tree-ssa/loop-5.c: New test.
  24469. 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  24470. * gcc.dg/format/sentinel-1.c: Update for parameter option.
  24471. 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  24472. * gcc.dg/format/sentinel-1.c: New test.
  24473. 2004-09-04 Uros Bizjak <uros@kss-loka.si>
  24474. * gcc.dg/builtins-46.c: New.
  24475. 2004-09-03 Devang Patel <dpatel@apple.com>
  24476. * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
  24477. * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
  24478. 2004-09-03 Jan Beulich <jbeulich@novell.com>
  24479. * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
  24480. * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
  24481. * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
  24482. * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
  24483. * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
  24484. * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
  24485. * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
  24486. the non-portable bzero.
  24487. * gcc.dg/20010912-1.c: xfail for NetWare.
  24488. * gcc.dg/20020426-2.c: xfail for NetWare.
  24489. * gcc.dg/20021014-1.c: xfail for NetWare.
  24490. * gcc.dg/20021018-1.c: xfail for NetWare.
  24491. * gcc.dg/20030213-1.c: xfail for NetWare.
  24492. * gcc.dg/20030225-1.c: xfail for NetWare.
  24493. * gcc.dg/20030708-1.c: xfail for NetWare.
  24494. * gcc.dg/builtins-config.h: Also exclude NetWare.
  24495. * gcc.dg/format/format.h: Define restrict only if not already defined.
  24496. * gcc.dg/nest.c: xfail for NetWare.
  24497. * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
  24498. * lib/target-supports.exp (check_visibility_available): Exclude
  24499. NetWare.
  24500. 2004-09-03 Jan Beulich <jbeulich@novell.com>
  24501. * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
  24502. * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
  24503. deterministic starting point for the alignment of structure fields.
  24504. * gcc.dg/Wpadded.c: Dito.
  24505. * g++.dg/abi/vbase10.C: Dito.
  24506. 2004-09-03 Devang Patel <dpatel@apple.com>
  24507. * g++.dg/debug/pr15736.cc: New test.
  24508. 2004-09-02 Mark Mitchell <mark@codesourcery.com>
  24509. * README.QMTEST: Fix out-of-date link.
  24510. 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
  24511. PR fortran/16579
  24512. * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
  24513. Delete. Duplicate of gfortran.dg/g77/20010610.f
  24514. 2004-09-02 Mark Mitchell <mark@codesourcery.com>
  24515. * g++.dg/abi/arm_rtti1.C: New test.
  24516. 2004-09-02 Geoffrey Keating <geoffk@apple.com>
  24517. * gcc.dg/ppc-vector-memcpy.c: New.
  24518. * gcc.dg/ppc-vector-memset.c: New.
  24519. 2004-09-02 Chao-ying Fu <fu@mips.com>
  24520. * gcc.target/mips/mips-3d-1.c: New test.
  24521. * gcc.target/mips/mips-3d-2.c: New test.
  24522. * gcc.target/mips/mips-3d-3.c: New test.
  24523. * gcc.target/mips/mips-3d-4.c: New test.
  24524. * gcc.target/mips/mips-3d-5.c: New test.
  24525. * gcc.target/mips/mips-3d-6.c: New test.
  24526. * gcc.target/mips/mips-3d-7.c: New test.
  24527. * gcc.target/mips/mips-3d-8.c: New test.
  24528. * gcc.target/mips/mips-3d-9.c: New test.
  24529. * gcc.target/mips/mips-ps-1.c: New test.
  24530. * gcc.target/mips/mips-ps-2.c: New test.
  24531. * gcc.target/mips/mips-ps-3.c: New test.
  24532. * gcc.target/mips/mips-ps-4.c: New test.
  24533. * gcc.target/mips/mips-ps-type.c: New test.
  24534. 2004-09-02 Paul Brook <paul@codesourcery.com>
  24535. * gfortran.dg/edit_real_1.f90: Add new tests.
  24536. 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24537. PR fortran/15327
  24538. * gfortran.dg/merge_char_1.f90: New test.
  24539. 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24540. PR fortran/16404
  24541. * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
  24542. 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
  24543. PR c/1522
  24544. * gcc.c-torture/compile/20040901-1.c: New test, from PR.
  24545. 2004-09-01 Mark Mitchell <mark@codesourcery.com>
  24546. * g++.dg/opt/loop1.C: Do not XFAIL.
  24547. 2004-09-01 Jakub Jelinek <jakub@redhat.com>
  24548. * gcc.c-torture/execute/20040831-1.c: New test.
  24549. 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
  24550. PR fortran/16579
  24551. * gfortran.dg/g77/20010610.f: Now passes.
  24552. Copy from g77.f-torture/execute. Add dg-run directive.
  24553. * gfortran.dg/g77/README: Update
  24554. 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
  24555. * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
  24556. * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
  24557. (t1, t2, t3, t4): Add volatile.
  24558. 2004-08-31 Mark Mitchell <mark@codesourcery.com>
  24559. * g++.dg/ext/visibility/arm1.C: New test.
  24560. 2004-08-31 Geoffrey Keating <geoffk@apple.com>
  24561. * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
  24562. -pedantic-errors.
  24563. 2004-09-01 Paul Brook <paul@codesourcery.com>
  24564. * gfortran.dg/eof_2.f90: New test.
  24565. 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24566. PR fortran/16579
  24567. * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
  24568. 2004-08-31 Bud Davis <bdavis9659@comcast.net>
  24569. PR libfortran/16805
  24570. * gfortran.dg/list_read_2.f90: New test.
  24571. 2004-08-31 Mark Mitchell <mark@codesourcery.com>
  24572. * g++.dg/abi/key1.C: New test.
  24573. 2004-08-31 Richard Henderson <rth@redhat.com>
  24574. * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
  24575. form of offsetof.
  24576. * g++.dg/other/offsetof5.C: Remove duplicate.
  24577. 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24578. PR fortran/17244
  24579. * gfortran.dg/func_derived_1.f90: New test.
  24580. 2004-08-31 Paul Brook <paul@codesourcery.com>
  24581. * gfortran.dg/eof_1.f90: New test.
  24582. 2004-08-31 Paul Brook <paul@codesourcery.com>
  24583. * gfortran.dg/list_read_1.f90: New file.
  24584. 2004-08-30 Mark Mitchell <mark@codesourcery.com>
  24585. * g++.dg/opt/loop1.C: XFAIL.
  24586. 2004-08-30 Geoffrey Keating <geoffk@apple.com>
  24587. * gcc.dg/funcdef-storage-1.c: New.
  24588. * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
  24589. an extern function in local scope.
  24590. * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
  24591. declare an 'auto inline' function in local scope.
  24592. * gcc.dg/20011130-1.c: Likewise.
  24593. * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
  24594. an 'auto' function in local scope.
  24595. * gcc.dg/20021014-1.c: Likewise.
  24596. * gcc.dg/20030331-2.c: Likewise.
  24597. 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24598. * gfortran.dg/blockdata_1.f90: New test.
  24599. 2004-08-30 Richard Henderson <rth@redhat.com>
  24600. * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
  24601. 2004-08-30 Richard Henderson <rth@redhat.com>
  24602. * lib/fortran-torture.exp (fortran-torture-execute): Honor
  24603. additional_flags set by alternate driver.
  24604. (ieee-options): New procedure.
  24605. * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
  24606. * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
  24607. * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
  24608. * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
  24609. 2004-08-30 Richard Henderson <rth@redhat.com>
  24610. * lib/f-torture.exp: Remove.
  24611. 2004-08-29 Mark Mitchell <mark@codesourcery.com>
  24612. PR rtl-optimization/16590
  24613. * g++.dg/opt/loop1.C: New test.
  24614. 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24615. PR fortran/13910
  24616. * gfortran.dg/oldstyle_1.f90: New test.
  24617. 2004-08-29 Steven G. Kargl <kargls@comcast.net>
  24618. Paul Brook <paul@codesourcery.com>
  24619. * gfortran.dg/g77/README: Update.
  24620. * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
  24621. * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
  24622. * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
  24623. 2004-08-28 Paul Brook <paul@codesourcery.com>
  24624. PR libfortran/17195
  24625. * gfortran.dg/edit_real_1.f90: New test.
  24626. 2004-08-27 Paul Brook <paul@codesourcery.com>
  24627. * gfortran.dg/rewind_1.f90: New test.
  24628. 2004-08-27 Bud Davis <bdavis9659@comcast.net>
  24629. PR fortran/16597
  24630. * gfortran.dg/pr16597.f90: New test.
  24631. 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
  24632. PR c/13801
  24633. * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
  24634. gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
  24635. gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
  24636. gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
  24637. gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
  24638. 2004-08-26 Nick Clifton <nickc@redhat.com>
  24639. * gcc.c-torture/compile/pr17119.c: New test.
  24640. 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
  24641. * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
  24642. 2004-08-25 Richard Henderson <rth@redhat.com>
  24643. * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
  24644. the bits that expect kind=8 to be the largest real kind.
  24645. 2004-08-25 Ziemowit Laski <zlaski@apple.com>
  24646. * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
  24647. 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24648. * gfortran.dg/assignment_1.f90: New test.
  24649. 2004-08-25 Adam Nemet <anemet@lnxw.com>
  24650. * g++.dg/template/repo3.C: New test.
  24651. 2004-08-25 Roger Sayle <roger@eyesopen.com>
  24652. PR middle-end/16693
  24653. PR tree-optimization/16372
  24654. * g++.dg/opt/pr16372-1.C: New test case.
  24655. * g++.dg/opt/pr16693-1.C: New test case.
  24656. * g++.dg/opt/pr16693-2.C: New test case.
  24657. 2004-08-25 Ziemowit Laski <zlaski@apple.com>
  24658. * objc.dg/proto-lossage-4.m: New test.
  24659. 2004-08-25 Mark Mitchell <mark@codesourcery.com>
  24660. PR c++/17155
  24661. * g++.dg/inherit/local2.C: New test.
  24662. 2004-08-25 Paul Brook <paul@codesourcery.com>
  24663. PR fortran/17144
  24664. * gfortran.dg/string_ctor_1.f90: New test.
  24665. 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  24666. PR c++/14428
  24667. * g++.dg/template/redecl2.C: New test.
  24668. 2004-08-24 Bud Davis <bdavis9659@comcast.net>
  24669. PR fortran/17143
  24670. * gfortran.dg/pr17143.f90: New test.
  24671. 2004-08-24 Bud Davis <bdavis9659@comcast.net>
  24672. PR fortran/17164
  24673. * gfortran.dg/pr17164.f90: New test.
  24674. 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  24675. * gcc.dg/tree-ssa/loop-1.c: New test.
  24676. 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
  24677. * gcc.c-torture/compile/20040824-1.c: New test.
  24678. 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
  24679. * gcc.c-torture/compile/iftrap-3.c: New test.
  24680. 2004-08-24 Paul Brook <paul@codesourcery.com>
  24681. * gfortran.dg/entry_2.f90: New test.
  24682. 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
  24683. PR c++/16889
  24684. * g++.dg/lookup/ambig[12].C: New.
  24685. 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  24686. PR c++/16706
  24687. * g++.dg/template/crash21.C: New test.
  24688. * g++.dg/template/crash22.C: Likewise.
  24689. 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
  24690. PR c++/17149
  24691. * g++.dg/template/access15.C: New.
  24692. 2004-08-23 Mark Mitchell <mark@codesourcery.com>
  24693. PR c++/17163
  24694. * g++.dg/template/repo2.C: New test.
  24695. 2004-08-23 Roger Sayle <roger@eyesopen.com>
  24696. PR rtl-optimization/17078
  24697. * gcc.c-torture/execute/pr17078-1.c: New test case.
  24698. 2004-08-23 Mark Mitchell <mark@codesourcery.com>
  24699. PR c/14492
  24700. * gcc.dg/debug/crash1.c: New test.
  24701. 2004-08-23 Mark Mitchell <mark@codesourcery.com>
  24702. PR c/16180
  24703. * gcc.dg/loop-5.c: New test.
  24704. 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  24705. * gcc.c-torture/execute/20040823-1.c: New test.
  24706. 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
  24707. * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
  24708. to the assembler. Simplify test accordingly.
  24709. (asm_abi_flags): Use GNU names.
  24710. (check_mips_abi, default_abi): Use string matches against "-mabi=*"
  24711. to check for ABI flags.
  24712. 2004-08-22 Andrew Pinski <apinski@apple.com>
  24713. * g++.dg/opt/pr14029.C: New test.
  24714. * gcc.c-torture/execute/pr15262.c: New test.
  24715. 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24716. * gfortran.dg/reduction.f90: Add checks with complex arguments.
  24717. 2004-08-21 Bud Davis <bdavis9659@comcast.net>
  24718. PR 16908
  24719. * gfortran.dg/direct_io.f90: New test.
  24720. 2004-08-20 Mark Mitchell <mark@codesourcery.com>
  24721. PR c++/17121
  24722. * g++.dg/inherit/local2.C: New test.
  24723. 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
  24724. PR c++/17120
  24725. * g++.dg/warn/Wparentheses-4.C: New test.
  24726. 2004-08-20 Mark Mitchell <mark@codesourcery.com>
  24727. PR c++/17121
  24728. * g++.dg/inherit/local2.C: New test.
  24729. * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
  24730. * gcc.dg/ppc-ldstruct.c: Likewise.
  24731. * gcc.dg/ppc64-abi-2.c: Likewise.
  24732. 2004-08-20 Jakub Jelinek <jakub@redhat.com>
  24733. PR rtl-optimization/17099
  24734. * gcc.c-torture/execute/20040820-1.c: New test.
  24735. 2004-08-20 David Edelsohn <edelsohn@gnu.org>
  24736. * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
  24737. 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
  24738. PR fortran/17077
  24739. * gfortran.dg/auto_array_1.f90: New test.
  24740. 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24741. PR fortran/17074
  24742. * gfortran.dg/simpleif_1.f90: New test.
  24743. 2004-08-19 Mark Mitchell <mark@codesourcery.com>
  24744. * lib/target-supports.exp (check_profiling_available): Return
  24745. false for arm*-*-symbianelf* and arm*-*-eabi*.
  24746. PR c++/15890
  24747. * g++.dg/template/delete1.C: New test.
  24748. 2004-08-19 Paul Brook <paul@codesourcery.com>
  24749. PR fortran/14976
  24750. PR fortran/16228
  24751. * gfortran.dg/data_char_1.f90: New test.
  24752. 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
  24753. PR fortran/16946
  24754. * gfortran.dg/reduction.f90: New testcase.
  24755. 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  24756. PR fortran/16520
  24757. * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
  24758. 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
  24759. PR c++/17041
  24760. * g++.dg/Wparentheses-3.C: New test.
  24761. 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
  24762. * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
  24763. to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
  24764. * gcc.dg/vect/vect-2.c: Likewise.
  24765. * gcc.dg/vect/vect-3.c: Likewise.
  24766. * gcc.dg/vect/vect-4.c: Likewise.
  24767. * gcc.dg/vect/vect-5.c: Likewise.
  24768. * gcc.dg/vect/vect-6.c: Likewise.
  24769. * gcc.dg/vect/vect-7.c: Likewise.
  24770. * gcc.dg/vect/vect-25.c: Likewise.
  24771. * gcc.dg/vect/vect-31.c: Likewise.
  24772. * gcc.dg/vect/vect-32.c: Likewise.
  24773. * gcc.dg/vect/vect-34.c: Likewise.
  24774. * gcc.dg/vect/vect-36.c: Likewise.
  24775. * gcc.dg/vect/vect-all.c: Likewise.
  24776. 2004-08-18 Mark Mitchell <mark@codesourcery.com>
  24777. PR c++/17068
  24778. * g++.dg/template/operator4.C: New test.
  24779. 2004-08-18 Richard Henderson <rth@redhat.com>
  24780. * gcc.dg/20040206-1.c: XFAIL.
  24781. 2004-08-17 Mark Mitchell <mark@codesourcery.com>
  24782. PR c++/16246
  24783. * g++.dg/template/array7.C: New test.
  24784. 2004-08-17 James E Wilson <wilson@specifixinc.com>
  24785. * gcc.dg/mips-movcc-1.c: New test.
  24786. * gcc.dg/mips-movcc-2.c: New test.
  24787. * gcc.dg/mips-movcc-3.c: New test.
  24788. * gcc.dg/mips-nmadd-1.c: New test.
  24789. * gcc.dg/mips-nmadd-2.c: New test.
  24790. 2004-08-17 Mark Mitchell <mark@codesourcery.com>
  24791. PR c++/15871
  24792. * g++.dg/opt/inline8.C: New test.
  24793. PR c++/16965
  24794. * g++.dg/parse/error17.C: New test.
  24795. 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
  24796. * gcc.dg/vect: New directory for vectorizer tests.
  24797. * gcc.dg/vect/tree-vect.h: New file.
  24798. * gcc.dg/vect/vect.exp: New file.
  24799. * gcc.dg/vect/pr16105.c.c: New test.
  24800. * gcc.dg/vect/vect-1.c: New test.
  24801. * gcc.dg/vect/vect-2.c: New test.
  24802. * gcc.dg/vect/vect-3.c: New test.
  24803. * gcc.dg/vect/vect-4.c: New test.
  24804. * gcc.dg/vect/vect-5.c: New test.
  24805. * gcc.dg/vect/vect-6.c: New test.
  24806. * gcc.dg/vect/vect-7.c: New test.
  24807. * gcc.dg/vect/vect-8.c: New test.
  24808. * gcc.dg/vect/vect-9.c: New test.
  24809. * gcc.dg/vect/vect-10.c: New test.
  24810. * gcc.dg/vect/vect-11.c: New test.
  24811. * gcc.dg/vect/vect-12.c: New test.
  24812. * gcc.dg/vect/vect-13.c: New test.
  24813. * gcc.dg/vect/vect-14.c: New test.
  24814. * gcc.dg/vect/vect-15.c: New test.
  24815. * gcc.dg/vect/vect-16.c: New test.
  24816. * gcc.dg/vect/vect-17.c: New test.
  24817. * gcc.dg/vect/vect-18.c: New test.
  24818. * gcc.dg/vect/vect-19.c: New test.
  24819. * gcc.dg/vect/vect-20.c: New test.
  24820. * gcc.dg/vect/vect-21.c: New test.
  24821. * gcc.dg/vect/vect-22.c: New test.
  24822. * gcc.dg/vect/vect-23.c: New test.
  24823. * gcc.dg/vect/vect-24.c: New test.
  24824. * gcc.dg/vect/vect-25.c: New test.
  24825. * gcc.dg/vect/vect-26.c: New test.
  24826. * gcc.dg/vect/vect-27.c: New test.
  24827. * gcc.dg/vect/vect-28.c: New test.
  24828. * gcc.dg/vect/vect-29.c: New test.
  24829. * gcc.dg/vect/vect-30.c: New test.
  24830. * gcc.dg/vect/vect-31.c: New test.
  24831. * gcc.dg/vect/vect-32.c: New test.
  24832. * gcc.dg/vect/vect-33.c: New test.
  24833. * gcc.dg/vect/vect-34.c: New test.
  24834. * gcc.dg/vect/vect-35.c: New test.
  24835. * gcc.dg/vect/vect-36.c: New test.
  24836. * gcc.dg/vect/vect-37.c: New test.
  24837. * gcc.dg/vect/vect-38.c: New test.
  24838. * gcc.dg/vect/vect-40.c: New test.
  24839. * gcc.dg/vect/vect-41.c: New test.
  24840. * gcc.dg/vect/vect-42.c: New test.
  24841. * gcc.dg/vect/vect-43.c: New test.
  24842. * gcc.dg/vect/vect-44.c: New test.
  24843. * gcc.dg/vect/vect-45.c: New test.
  24844. * gcc.dg/vect/vect-46.c: New test.
  24845. * gcc.dg/vect/vect-47.c: New test.
  24846. * gcc.dg/vect/vect-48.c: New test.
  24847. * gcc.dg/vect/vect-49.c: New test.
  24848. * gcc.dg/vect/vect-50.c: New test.
  24849. * gcc.dg/vect/vect-51.c: New test.
  24850. * gcc.dg/vect/vect-52.c: New test.
  24851. * gcc.dg/vect/vect-53.c: New test.
  24852. * gcc.dg/vect/vect-54.c: New test.
  24853. * gcc.dg/vect/vect-55.c: New test.
  24854. * gcc.dg/vect/vect-56.c: New test.
  24855. * gcc.dg/vect/vect-57.c: New test.
  24856. * gcc.dg/vect/vect-58.c: New test.
  24857. * gcc.dg/vect/vect-59.c: New test.
  24858. * gcc.dg/vect/vect-60.c: New test.
  24859. * gcc.dg/vect/vect-61.c: New test.
  24860. * gcc.dg/vect/vect-all.c: New test.
  24861. * gcc.dg/vect/vect-none.c: New test.
  24862. 2004-08-17 Paul Brook <paul@codesourcery.com>
  24863. PR fortran/13082
  24864. * gfortran.dg/entry_1.f90: New test.
  24865. 2004-08-17 Andrew Pinski <apinski@apple.com>
  24866. * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
  24867. 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
  24868. * gcc.dg/pr17036-1.c: New test.
  24869. 2004-08-16 Devang Patel <dpatel@apple.com>
  24870. * gcc.dg/darwin-20040809-1.c: New test.
  24871. 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
  24872. * gcc.dg/funcdef-attr-1.c: New test.
  24873. 2004-08-16 Janis Johnson <janis187@us.ibm.com>
  24874. * gcc.dg/altivec-17.c: New test.
  24875. * gcc.dg/altivec-18.c: New test.
  24876. 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  24877. PR c++/6749
  24878. * g++.dg/template/vtable2.C: New test.
  24879. 2004-08-14 Richard Henderson <rth@redhat.com>
  24880. * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
  24881. * gcc.dg/pack-test-4.c (main): Return 0.
  24882. * gcc.dg/setjmp-1.c: Remove XFAIL.
  24883. * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
  24884. 2004-08-14 Richard Henderson <rth@redhat.com>
  24885. * gcc.dg/980217-1.c: Add prototype for printf.
  24886. 2004-08-13 Bud Davis <bdavis9659@comcast.net>
  24887. * gfortran.dg/pr16935.f90: New test.
  24888. 2004-08-13 Janis Johnson <janis187@us.ibm.com>
  24889. * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
  24890. 2004-08-13 Paul Brook <paul@codesourcery.com>
  24891. * gfortran.dg/der_io_1.f90: Remove stray comma.
  24892. 2004-08-12 Janis Johnson <janis187@us.ibm.com>
  24893. * gcc.dg/vmx/cw-bug-2.c: Remove.
  24894. * gcc.dg/vmx/vprint-1.c: Remove.
  24895. * gcc.dg/vmx/vscan-1.c: Remove.
  24896. 2004-08-12 Devang patel <dpatel@apple.com>
  24897. * gcc.dg/darwin-20040809-2.c: New test.
  24898. 2004-08-12 Janis Johnson <janis1872us.ibm.com>
  24899. * g++.dg/ext/altivec-12.C: New test.
  24900. * g++.dg/ext/altivec-11.C: New test.
  24901. 2004-08-12 Paul Brook <paul@codesourcery.com>
  24902. * g++.dg/abi/arm_cxa_vec_1.C: New test.
  24903. 2004-08-12 Janis Johnson <janis187@us.ibm.com>
  24904. * g++.dg/ext/altivec-2.C: Check for hardware support before
  24905. executing any VMX instructions.
  24906. * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
  24907. 2004-08-12 Jakub Jelinek <jakub@redhat.com>
  24908. PR c++/16276
  24909. * g++.old-deja/g++.other/comdat4.C: New test.
  24910. * g++.old-deja/g++.other/comdat4-aux.cc: New.
  24911. 2004-08-12 Ben Elliston <bje@au.ibm.com>
  24912. PR target/16286
  24913. * gcc.dg/pr16286.c: New test.
  24914. 2004-08-12 Jan Beulich <jbeulich@novell.com>
  24915. * g++.dg/ext/asm5.C: New.
  24916. 2004-08-11 Mark Mitchell <mark@codesourcery.com>
  24917. PR c++/16698
  24918. * g++.dg/eh/crash1.C: New test.
  24919. PR c++/16717
  24920. * g++.dg/ext/construct1.C: New test.
  24921. 2004-08-11 Mark Mitchell <mark@codesourcery.com>
  24922. PR c++/16853
  24923. * g++.dg/init/ptrmem1.C: New test.
  24924. PR c++/16618
  24925. * g++.dg/parse/offsetof5.C: New test.
  24926. PR c++/16870
  24927. * g++.dg/template/overload3.C: New test.
  24928. 2004-08-11 Mark Mitchell <mark@codesourcery.com>
  24929. PR c++/16964
  24930. * g++.dg/parse/error16.C: New test.
  24931. PR c++/16904
  24932. * g++.dg/template/error14.C: New test.
  24933. PR c++/16929
  24934. * g++.dg/template/error15.C: New test.
  24935. 2004-08-11 Devang Patel <dpatel@apple.com>
  24936. * gcc.dg/darwin-ld-20040809-1.c: New test.
  24937. * gcc.dg/darwin-ld-20040809-2.c: New test.
  24938. 2004-08-11 Steven G. Kargl <kargls@comcast.net>
  24939. PR fortran/16917
  24940. * gfortran.dg/dfloat_1.f90: New test.
  24941. 2004-08-09 Mark Mitchell <mark@codesourcery.com>
  24942. * gcc.dg/gcc.dg/arm-eabi1.c: New test.
  24943. * gcc.dg/dll-2.c: Fix dg-require syntax.
  24944. * gcc.misc-tests/arm-isr.c (abort): Declare.
  24945. (exit): Likewise.
  24946. 2004-08-10 Mark Mitchell <mark@codesourcery.com>
  24947. PR c++/16971
  24948. * g++.dg/parse/crash16.C: New test.
  24949. 2004-08-10 Roger Sayle <roger@eyesopen.com>
  24950. * gcc.dg/mips-rsqrt-1.c: New test case.
  24951. * gcc.dg/mips-rsqrt-2.c: New test case.
  24952. * gcc.dg/mips-rsqrt-3.c: New test case.
  24953. 2004-08-10 Paul Brook <paul@codesourcery.com>
  24954. * gfortran.dg/der_io_1.f90: New test.
  24955. 2004-08-10 Paul Brook <paul@codesourcery.com>
  24956. PR fortran/16919
  24957. * gfortran.dg/der_array_1.f90: New test.
  24958. 2004-08-09 David Edelsohn <edelsohn@gnu.org>
  24959. * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
  24960. 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
  24961. * gcc.dg/wchar_t-2.c: Fix typo.
  24962. 2004-08-09 Falk Hueffner <falk@debian.org>
  24963. PR tree-optimization/12517
  24964. * gcc.c-torture/compile/pr12517.c: New test.
  24965. PR tree-optimization/12578
  24966. * gcc.c-torture/compile/pr12578.c: New test.
  24967. PR tree-optimization/12899
  24968. * gcc.c-torture/compile/pr12899.c: New test.
  24969. PR rtl-optimization/14692
  24970. * gcc.c-torture/compile/pr14692.c: New test.
  24971. PR tree-optimization/16461
  24972. * gcc.c-torture/compile/pr16461.c: New test.
  24973. 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
  24974. * gfortran.dg/getenv_1.f90: New test.
  24975. 2004-08-06 Mark Mitchell <mark@codesourcery.com>
  24976. * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
  24977. wchar_t.
  24978. * gcc.dg/symbian5.c: Test -fno-short-wchar.
  24979. 2004-08-06 Paul Brook <paul@codesourcery.com>
  24980. * gfortran.dg/ret_array_1.f90: New test.
  24981. * gfortran.dg/ret_pointer_1.f90: New test.
  24982. 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
  24983. * gcc.dg/missing-field-init-[12].c: New tests.
  24984. * g++.dg/warn/missing-field-init-[12].C: New tests.
  24985. 2004-08-06 Mark Mitchell <mark@codesourcery.com>
  24986. * gcc.dg/enum2.c: New test.
  24987. * gcc.dg/symbian3.c: Likewise.
  24988. * gcc.dg/symbian4.c: Likewise.
  24989. * gcc.dg/wchar_t-2.c: Likewise.
  24990. 2004-08-05 Mark Mitchell <mark@codesourcery.com>
  24991. * g++.dg/ext/visibility/visibility-8.C: Add constructor and
  24992. destructor tests.
  24993. 2004-08-05 Mark Mitchell <mark@codesourcery.com>
  24994. * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
  24995. dg-require-visiblity.
  24996. * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
  24997. * g++.dg/ext/visibility/fvisibility.C: Likewise.
  24998. * g++.dg/ext/visibility/memfuncts.C: Likewise.
  24999. * g++.dg/ext/visibility/new1.C: Likewise.
  25000. * g++.dg/ext/visibility/pragma.C: Likewise.
  25001. * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
  25002. * g++.dg/ext/visibility/virtual.C: Likewise.
  25003. * g++/dg/ext/visibility/visibility-1.C: Likewise.
  25004. * g++/dg/ext/visibility/visibility-2.C: Likewise.
  25005. * g++/dg/ext/visibility/visibility-3.C: Likewise.
  25006. * g++/dg/ext/visibility/visibility-4.C: Likewise.
  25007. * g++/dg/ext/visibility/visibility-5.C: Likewise.
  25008. * g++/dg/ext/visibility/visibility-6.C: Likewise.
  25009. * g++/dg/ext/visibility/visibility-7.C: Likewise.
  25010. * g++/dg/ext/visibility/visibility-8.C: New test.
  25011. * gcc.c-torture/compile/dll.x: Remove.
  25012. * gcc.dg/dll-2.c: Use dg-require-dll
  25013. * gcc.dg/visibility-10.c: New test.
  25014. * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
  25015. supporting DLLs.
  25016. * lib/scanasm.exp (scan_hidden): New function.
  25017. (scan_not_hidden): Likewise.
  25018. 2004-08-05 David Edelsohn <edelsohn@gnu.org>
  25019. * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
  25020. 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
  25021. * gcc.c-torture/execute/20040805-1.c: New test.
  25022. 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
  25023. * gcc.dg/20020118-1.c: Declare abort.
  25024. * gcc.dg/altivec_check.h: Likewise.
  25025. * gcc.dg/iftrap-2.c: Likewise.
  25026. * gcc.dg/pragma-darwin.c: Likewise.
  25027. * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
  25028. 2004-08-04 Geoffrey Keating <geoffk@apple.com>
  25029. * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
  25030. 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
  25031. * gcc.c-torture/execute/builtins/abs-2.c,
  25032. gcc.c-torture/execute/builtins/abs-3.c,
  25033. gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
  25034. gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
  25035. intmax_t, uintmax_t and their limits.
  25036. * gcc.dg/intmax_t-1.c: New test.
  25037. 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  25038. * g++.dg/tc1/dr147.C: Add reference to PR.
  25039. 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
  25040. * gcc.dg/mips-args-[23].c: Declare abort() and exit().
  25041. * gcc.dg/torture/mips-hilo-[12].c: Likewise.
  25042. 2004-08-03 David Edelsohn <edelsohn@gnu.org>
  25043. * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
  25044. 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
  25045. * gcc.dg/redecl-5.c: New test.
  25046. * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
  25047. of scanf.
  25048. 2004-08-03 Roger Sayle <roger@eyesopen.com>
  25049. PR middle-end/16790
  25050. * gcc.c-torture/execute/pr16790-1.c: New test case.
  25051. 2004-08-03 Mark Mitchell <mark@codesourcery.com>
  25052. * g++.dg/ext/visibility/assign1.C: New test.
  25053. * g++.dg/ext/visibility/new1.C: Likewise.
  25054. * gcc.dg/symbian1.c: New test.
  25055. * gcc.dg/symbian2.c: Likewise.
  25056. 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
  25057. PR target/16570
  25058. * gcc.dg/i386-sse-9.c: New test.
  25059. 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
  25060. * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
  25061. 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
  25062. * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
  25063. gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
  25064. gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
  25065. gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
  25066. gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
  25067. gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
  25068. gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
  25069. gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
  25070. gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
  25071. gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
  25072. gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
  25073. gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
  25074. gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
  25075. gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
  25076. gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
  25077. gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
  25078. gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
  25079. gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
  25080. gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
  25081. gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
  25082. gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
  25083. gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
  25084. gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
  25085. gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
  25086. gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
  25087. gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
  25088. gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
  25089. gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
  25090. gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
  25091. gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
  25092. gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
  25093. gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
  25094. gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
  25095. gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
  25096. gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
  25097. gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
  25098. gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
  25099. gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
  25100. gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
  25101. gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
  25102. gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
  25103. gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
  25104. gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
  25105. gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
  25106. gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
  25107. gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
  25108. gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
  25109. gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
  25110. gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
  25111. gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
  25112. gcc.misc-tests/i386-pf-3dnow-1.c,
  25113. gcc.misc-tests/i386-pf-athlon-1.c,
  25114. gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
  25115. objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
  25116. Declare built-in functions used.
  25117. * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
  25118. 2004-08-02 Mark Mitchell <mark@codesourcery.com>
  25119. PR c++/16707
  25120. * g++.dg/lookup/using12.C: New test.
  25121. * g++.dg/init/null1.C: Fix PR number.
  25122. * g++.dg/parse/namespace10.C: Likewise.
  25123. 2004-08-01 Mark Mitchell <mark@codesourcery.com>
  25124. PR c++/16224
  25125. * g++.dg/template/spec17.C: New test.
  25126. * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
  25127. * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
  25128. 2004-08-02 David Billinghurst
  25129. PR fortran/16292
  25130. * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
  25131. 2004-08-01 Zack Weinberg <zack@codesourcery.com>
  25132. * gcc.dg/ia64-got-1.c: New test case.
  25133. 2004-08-01 Mark Mitchell <mark@codesourcery.com>
  25134. PR c++/16489
  25135. * g++.dg/init/null1.C: New test.
  25136. * g++.dg/tc1/dr76.C: Adjust error marker.
  25137. PR c++/16529
  25138. * g++.dg/parse/namespace10.C: New test.
  25139. PR c++/16810
  25140. * g++.dg/inherit/ptrmem2.C: New test.
  25141. 2004-08-02 Ben Elliston <bje@au.ibm.com>
  25142. PR target/16155
  25143. * gcc.dg/pr16155.c: New test.
  25144. 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
  25145. * gcc.dg/redecl-2.c: New test.
  25146. 2004-07-30 Geoffrey Keating <geoffk@apple.com>
  25147. * gcc.dg/darwin-longdouble.c: New file.
  25148. 2004-07-30 Richard Henderson <rth@redhat.com>
  25149. * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
  25150. write to constant argument.
  25151. * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
  25152. 2004-07-30 Richard Henderson <rth@redhat.com>
  25153. * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
  25154. tests of nearest around zero.
  25155. 2004-07-30 Andrew Pinski <apinski@apple.com>
  25156. * gcc.c-torture/compile/20040730-1.c: New test.
  25157. 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
  25158. * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
  25159. powerpc-eabispe.
  25160. 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
  25161. * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
  25162. 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
  25163. * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
  25164. contains $ld_library_path.
  25165. * lib/gfortran.exp (gfortran_link_flags): Likewise.
  25166. 2004-07-29 Richard Henderson <rth@redhat.com>
  25167. * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
  25168. * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
  25169. (alt2, which): New.
  25170. (Check): Accept either alternative.
  25171. 2004-07-29 Mark Mitchell <mark@codesourcery.com>
  25172. * g++.dg/abi/inline1.C: New test.
  25173. * g++.dg/abi/local1-a.cc: Likewise.
  25174. * g++.dg/abi/local1.C: Likewise.
  25175. * g++.dg/abi/mangle11.C: Tweak location of warnings.
  25176. * g++.dg/abi/mangle12.C: Likewise.
  25177. * g++.dg/abi/mangle17.C: Likewise.
  25178. * g++.dg/abi/mangle20-2.C: Likewise.
  25179. * g++.dg/opt/interface1.C: Likewise.
  25180. * g++.dg/opt/interface1.h: Likewise.
  25181. * g++.dg/opt/interface1-a.cc: New test.
  25182. * g++.dg/parse/repo1.C: New test.
  25183. * g++.dg/template/repo1.C: Likewise.
  25184. * g++.dg/warn/Winline-1.C: Likewise.
  25185. * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
  25186. 2004-07-29 Diego Novillo <dnovillo@redhat.com>
  25187. * gcc.dg/tree-ssa/20040729-1.c: New test.
  25188. 2004-07-27 Matt Austern <austern@apple.com>
  25189. * gcc.dg/darwin-bool-1.c: New test.
  25190. * gcc.dg/darwin-bool-2.c: New test.
  25191. 2004-07-28 Richard Henderson <rth@redhat.com>
  25192. * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
  25193. arguments in the correct type. Don't write to constant arguments.
  25194. 2004-07-28 Diego Novillo <dnovillo@redhat.com>
  25195. PR tree-optimization/16688
  25196. PR tree-optimization/16689
  25197. * g++.dg/tree-ssa/pr16688.C: New test.
  25198. 2004-07-28 Diego Novillo <dnovillo@redhat.com>
  25199. * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
  25200. loads. Not only in the comment, this time.
  25201. 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
  25202. 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
  25203. * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
  25204. 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
  25205. * gcc.dg/sh4a-bitmovua.c: New.
  25206. * gcc.dg/sh4a-cos.c: New.
  25207. * gcc.dg/sh4a-cosf.c: New.
  25208. * gcc.dg/sh4a-fprun.c: New.
  25209. * gcc.dg/sh4a-fsrra.c: New.
  25210. * gcc.dg/sh4a-memmovua.c: New.
  25211. * gcc.dg/sh4a-sin.c: New.
  25212. * gcc.dg/sh4a-sincos.c: New.
  25213. * gcc.dg/sh4a-sincosf.c: New.
  25214. * gcc.dg/sh4a-sinf.c: New.
  25215. 2004-07-28 Diego Novillo <dnovillo@redhat.com>
  25216. * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
  25217. conditionals.
  25218. * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
  25219. loads.
  25220. * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
  25221. DOM1.
  25222. 2004-07-27 Andrew Pinski <apinski@apple.com>
  25223. * g++.dg/rtti/tinfo1.C: Correct the xfail.
  25224. 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
  25225. * gcc.dg/pragma-isr.c: New test.
  25226. 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  25227. PR c++/14429
  25228. * g++.dg/template/ttp11.C: New test.
  25229. 2004-07-27 Diego Novillo <dnovillo@redhat.com>
  25230. * gcc.c-torture/compile/20040727-1.c: New test.
  25231. 2004-07-26 Eric Christopher <echristo@redhat.com>
  25232. * gcc.c-torture/compile/20040726-2.c: New test.
  25233. 2004-07-26 Andrew Pinski <apinski@apple.com>
  25234. * g++.dg/rtti/tinfo1.C: Xfail.
  25235. 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
  25236. * gcc.c-torture/compile/20040726-1.c: New test.
  25237. 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
  25238. Brian Ryner <bryner@brianryner.com>
  25239. PR c++/9283
  25240. PR c++/15000
  25241. * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
  25242. * g++.dg/ext/visibility/: New directory.
  25243. * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
  25244. g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
  25245. g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
  25246. g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
  25247. * g++.dg/ext/visibility/fvisibility.C,
  25248. g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
  25249. g++.dg/ext/visibility/fvisibility-override1.C
  25250. g++.dg/ext/visibility/fvisibility-override2.C
  25251. g++.dg/ext/visibility/memfuncts.C
  25252. g++.dg/ext/visibility/noPLT.C
  25253. g++.dg/ext/visibility/pragma.C
  25254. g++.dg/ext/visibility/pragma-override1.C
  25255. g++.dg/ext/visibility/pragma-override2.C
  25256. g++.dg/ext/visibility/staticmemfuncts.C
  25257. g++.dg/ext/visibility/virtual.C: New tests.
  25258. 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
  25259. PR c/15360
  25260. * gcc.dg/pr15360-1.c: New test.
  25261. 2004-07-25 Daniel Jacobowitz <dan@debian.org>
  25262. * gcc.dg/pragma-align-2.c: New test.
  25263. * gcc.dg/pragma-init-fini.c: New test.
  25264. * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
  25265. targets.
  25266. 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
  25267. * gcc.dg/init-string-2.c: New test.
  25268. 2004-07-24 Zack Weinberg <zack@codesourcery.com>
  25269. PR 16684
  25270. * gcc.dg/Wredundant-decls-1.c: New test case.
  25271. 2004-07-24 Jakub Jelinek <jakub@redhat.com>
  25272. * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
  25273. * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
  25274. * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
  25275. * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
  25276. * gcc.dg/compat/generate-random.c: New file.
  25277. * gcc.dg/compat/generate-random.h: Likewise.
  25278. * gcc.dg/compat/generate-random_r.c: Likewise.
  25279. * gcc.dg/compat/struct-layout-1.h: Likewise.
  25280. * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
  25281. * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
  25282. * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
  25283. * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
  25284. * gcc.dg/compat/struct-layout-1_main.c: New test.
  25285. * gcc.dg/compat/struct-layout-1_x.c: New file.
  25286. * gcc.dg/compat/struct-layout-1_y.c: New file.
  25287. * gcc.dg/compat/struct-layout-1_test.h: New file.
  25288. 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
  25289. * gcc.dg/comp-return-1.c: New test
  25290. 2004-07-23 Janis Johnson <janis187@us.ibm.com>
  25291. * gcc.dg/vmx/8-02a.c: Fix typo.
  25292. * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
  25293. * gcc.dg/darwin-abi-3.c: New test.
  25294. * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
  25295. * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
  25296. * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
  25297. * gcc.dg/vmx/ops-long-1.c: New test.
  25298. * gcc.dg/vmx/ops-long-2.c: New test.
  25299. 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
  25300. * g++.dg/lookup/conv-[1234].C: New.
  25301. 2004-07-22 Mark Mitchell <mark@codesourcery.com>
  25302. * g++.dg/parse/attr2.C: Simplify.
  25303. 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
  25304. PR c/7284
  25305. * gcc.c-torture/execute/pr7284-1.c: New test.
  25306. 2004-07-22 Brian Booth <bbooth@redhat.com>
  25307. * gcc.dg/tree-ssa/20040721-1.c: New test.
  25308. 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
  25309. * g++.dg/template/crash20.c: New.
  25310. 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
  25311. * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
  25312. Add dg-run directive. Declare variables as required.
  25313. * gfortran.dg/g77/README: Update
  25314. 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
  25315. * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
  25316. gcc.dg/cris-peep2-andu2.c: New tests.
  25317. 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
  25318. PR c/15052
  25319. * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
  25320. on return type.
  25321. * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
  25322. messages.
  25323. * gcc.dg/qual-return-2.c: Update expected messages.
  25324. * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
  25325. 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
  25326. * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
  25327. * gcc.dg/noncompile/921102-1.c: Update expected error message.
  25328. 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
  25329. PR c/11250
  25330. * gcc.dg/init-string-1.c: New test.
  25331. 2004-07-21 Jakub Jelinek <jakub@redhat.com>
  25332. PR middle-end/15345
  25333. PR c/16450
  25334. * gcc.dg/torture/nested-fn-1.c: New test.
  25335. 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
  25336. PR target/16559
  25337. * gcc.dg/ia64-fptr-1.c: New file.
  25338. 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  25339. PR c++/14497
  25340. * g++.dg/template/spec16.C: New test.
  25341. * g++.old-deja/g++.robertl/eb118.C: Remove.
  25342. 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  25343. PR c++/509
  25344. * g++.dg/template/spec15.C: New test.
  25345. 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
  25346. Copy cases from g77.f-torture/execute and add dg-run
  25347. directive. Other changes as noted.
  25348. * gfortran.dg/g77/13037.f
  25349. * gfortran.dg/g77/1832.f
  25350. * gfortran.dg/g77/19981119-0.f
  25351. * gfortran.dg/g77/19990313-0.f
  25352. * gfortran.dg/g77/19990313-1.f
  25353. * gfortran.dg/g77/19990313-2.f
  25354. * gfortran.dg/g77/19990313-3.f
  25355. * gfortran.dg/g77/19990419-1.f
  25356. * gfortran.dg/g77/19990826-0.f
  25357. * gfortran.dg/g77/19990826-2.f
  25358. * gfortran.dg/g77/20000503-1.f
  25359. * gfortran.dg/g77/20001111.f
  25360. * gfortran.dg/g77/20010116.f
  25361. * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
  25362. * gfortran.dg/g77/20010430.f
  25363. * gfortran.dg/g77/6177.f
  25364. * gfortran.dg/g77/947.f
  25365. * gfortran.dg/g77/970816-3.f
  25366. * gfortran.dg/g77/971102-1.f
  25367. * gfortran.dg/g77/980520-1.f
  25368. * gfortran.dg/g77/980628-0.f
  25369. * gfortran.dg/g77/980628-1.f
  25370. * gfortran.dg/g77/980628-10.f
  25371. * gfortran.dg/g77/980628-2.f
  25372. * gfortran.dg/g77/980628-3.f
  25373. * gfortran.dg/g77/980628-7.f
  25374. * gfortran.dg/g77/980628-8.f
  25375. * gfortran.dg/g77/980628-9.f
  25376. * gfortran.dg/g77/980701-0.f
  25377. * gfortran.dg/g77/980701-1.f
  25378. * gfortran.dg/g77/cabs.f
  25379. * gfortran.dg/g77/claus.f
  25380. * gfortran.dg/g77/complex_1.f
  25381. * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
  25382. * gfortran.dg/g77/dcomplex.f
  25383. * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
  25384. * gfortran.dg/g77/f90-intrinsic-mathematical.f
  25385. * gfortran.dg/g77/f90-intrinsic-numeric.f
  25386. * gfortran.dg/g77/int8421.f
  25387. * gfortran.dg/g77/labug1.f
  25388. * gfortran.dg/g77/large_vec.f
  25389. * gfortran.dg/g77/le.f
  25390. * gfortran.dg/g77/short.f
  25391. * gfortran.dg/g77/README: Update
  25392. 2004-07-20 Mark Mitchell <mark@codesourcery.com>
  25393. PR c++/16637
  25394. * g++.dg/parse/lookup4.C: New test.
  25395. 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  25396. PR c++/16175
  25397. * g++.dg/template/ttp10.C: New test.
  25398. 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
  25399. * gcc.dg/pr12625-1.c: New test.
  25400. 2004-07-20 Steven Bosscher <stevenb@suse.de>
  25401. * gcc.dg/switch-warn-1.c: New test.
  25402. * gcc.dg/switch-warn-2.c: New test.
  25403. * gcc.c-torture/compile/pr14730.c: Update.
  25404. 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
  25405. * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
  25406. g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
  25407. g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
  25408. g++.dg/template/nontype3.C: Remove trailing CR from tests.
  25409. 2004-07-18 Mark Mitchell <mark@codesourcery.com>
  25410. PR c++/16623
  25411. * g++.dg/template/assign1.C: New test.
  25412. 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  25413. PR c++/12170
  25414. * g++.dg/template/ttp9.C: New test.
  25415. 2004-07-19 Daniel Jacobowitz <dan@debian.org>
  25416. * gcc.dg/format/cmn-err-1.c: New test.
  25417. 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
  25418. * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
  25419. gcc.dg/Wparentheses-10.c: New tests.
  25420. * gcc.dg/Wparentheses-5.c: Remove XFAILs.
  25421. 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25422. PR fortran/16465
  25423. * gfortran.dg/g77//ffixed-line-length-0.f,
  25424. gfortran.dg/g77/ffixed-line-length-132.f,
  25425. gfortran.dg/g77/ffixed-line-length-72.f,
  25426. gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
  25427. gfortran.dg/g77/README: Update.
  25428. 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  25429. PR c++/13092
  25430. * g++.dg/template/non-dependent7.C: New test.
  25431. * g++.dg/template/non-dependent8.C: Likewise.
  25432. * g++.dg/template/non-dependent9.C: Likewise.
  25433. * g++.dg/template/non-dependent10.C: Likewise.
  25434. 2004-07-17 Mark Mitchell <mark@codesourcery.com>
  25435. PR c++/16337
  25436. * g++.dg/parse/attr2.C: New test.
  25437. 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
  25438. * g77.dg: Removed.
  25439. * g77.f-torture: Ditto.
  25440. 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
  25441. * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
  25442. gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
  25443. Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
  25444. 2004-07-16 Richard Henderson <rth@redhat.com>
  25445. * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
  25446. 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25447. * lib/fortran-torture.exp (fortran-torture): Don't test compile
  25448. tests with full list of options.
  25449. * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
  25450. of TORTURE_OPTIONS if test contains 'dg-do run'.
  25451. PR fortran/16404
  25452. * gfortran.dg/do_iterator.f90: New test.
  25453. 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  25454. PR rtl-optimization/16536
  25455. * gcc.c-torture/execute/restrict-1.c: New test.
  25456. 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25457. PR fortran/15324
  25458. * gfortran.dg/pr15324.f90: New test.
  25459. PR fortran/15129
  25460. * gfortran.dg/pr15129.f90: New test.
  25461. PR fortran/15140
  25462. * gfortran.dg/pr15140.f90: New test.
  25463. PR fortran/13792
  25464. * gfortran.fortran-torture/execute/bounds.f90: Add check for
  25465. compile-time simplification.
  25466. 2004-07-14 Mike Stump <mrs@apple.com>
  25467. * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
  25468. 2004-07-14 James E Wilson <wilson@specifixinc.com>
  25469. PR target/16325
  25470. * gcc.dg/profile-generate-1.c: New.
  25471. 2004-07-15 Jakub Jelinek <jakub@redhat.com>
  25472. * gcc.c-torture/execute/20040709-1.c: New test.
  25473. * gcc.c-torture/execute/20040709-2.c: New test.
  25474. 2004-07-14 Mike Stump <mrs@apple.com>
  25475. * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
  25476. 2004-07-14 Mike Stump <mrs@apple.com>
  25477. * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
  25478. 2004-07-13 Mark Mitchell <mark@codesourcery.com>
  25479. PR c++/16518
  25480. * g++.dg/parse/mutable1.C: New test.
  25481. 2004-07-13 Diego Novillo <dnovillo@redhat.com>
  25482. PR tree-optimization/16443
  25483. * gcc.dg/tree-ssa/20040713-1.c: New test.
  25484. 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
  25485. * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
  25486. for operator new.
  25487. 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
  25488. * gfortran.dg/g77/README: New file
  25489. * gfortran.dg/g77/19981216-0.f: Copy from
  25490. g77.f-torture/noncompile. Add "dg-do compile" and
  25491. dg-error as required.
  25492. * gfortran.dg/g77/19990218-1.f: Likewise.
  25493. * gfortran.dg/g77/19990905-1.f: Likewise.
  25494. * gfortran.dg/g77/9263.f: Likewise.
  25495. * gfortran.dg/g77/980615-0.f: Likewise.
  25496. * gfortran.dg/g77/980616-0.f: Likewise.
  25497. * gfortran.dg/g77/check0.f: Likewise.
  25498. * gfortran.dg/g77/select_no_compile.f: Likewise.
  25499. 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
  25500. Copy files from g77.f-torture/compile.
  25501. Add "{ dg-do compile}". Other changes as noted
  25502. * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
  25503. * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
  25504. * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
  25505. * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
  25506. * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
  25507. * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
  25508. * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
  25509. * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
  25510. statement to conform to standard. Append alpha1.x for reference.
  25511. * gfortran.dg/g77/xformat.f: Add dg-warning
  25512. 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
  25513. * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
  25514. Add {dg-do compile} directive.
  25515. * gfortran.dg/g77/cpp2.F: Likewise.
  25516. 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  25517. PR c++/5402
  25518. * g++.dg/lookup/name-clash1.C: New test.
  25519. PR c++/9777
  25520. * g++.dg/lookup/name-clash2.C: New test.
  25521. PR c++/12102
  25522. * g++.dg/lookup/name-clash3.C: New test.
  25523. 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  25524. * g++.dg/lookup/new2.C: New test.
  25525. * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
  25526. 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
  25527. * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
  25528. Add {dg-do compile} directive.
  25529. * gfortran.dg/g77/13060.f: Likewise.
  25530. * gfortran.dg/g77/19990218-0.f: Likewise.
  25531. * gfortran.dg/g77/19990305-0.f: Likewise.
  25532. * gfortran.dg/g77/19990419-0.f: Likewise.
  25533. * gfortran.dg/g77/19990502-0.f: Likewise.
  25534. * gfortran.dg/g77/19990502-1.f: Likewise.
  25535. * gfortran.dg/g77/19990525-0.f: Likewise.
  25536. * gfortran.dg/g77/19990826-1.f: Likewise.
  25537. * gfortran.dg/g77/19990826-3.f: Likewise.
  25538. * gfortran.dg/g77/19990905-2.f: Likewise.
  25539. * gfortran.dg/g77/20000412-1.f: Likewise.
  25540. * gfortran.dg/g77/20000511-1.f: Likewise.
  25541. * gfortran.dg/g77/20000511-2.f: Likewise.
  25542. * gfortran.dg/g77/20000518.f: Likewise.
  25543. * gfortran.dg/g77/20000601-1.f: Likewise.
  25544. * gfortran.dg/g77/20000601-2.f: Likewise.
  25545. * gfortran.dg/g77/20000629-1.f: Likewise.
  25546. * gfortran.dg/g77/20000630-2.f: Likewise.
  25547. * gfortran.dg/g77/20010115.f: Likewise.
  25548. * gfortran.dg/g77/20010321-1.f: Likewise.
  25549. * gfortran.dg/g77/20010426.f: Likewise.
  25550. * gfortran.dg/g77/20020307-1.f: Likewise.
  25551. * gfortran.dg/g77/8485.f: Likewise.
  25552. * gfortran.dg/g77/960317-1.f: Likewise.
  25553. * gfortran.dg/g77/970915-0.f: Likewise.
  25554. * gfortran.dg/g77/980310-1.f: Likewise.
  25555. * gfortran.dg/g77/980310-2.f: Likewise.
  25556. * gfortran.dg/g77/980310-3.f: Likewise.
  25557. * gfortran.dg/g77/980310-4.f: Likewise.
  25558. * gfortran.dg/g77/980310-6.f: Likewise.
  25559. * gfortran.dg/g77/980310-7.f: Likewise.
  25560. * gfortran.dg/g77/980310-8.f: Likewise.
  25561. * gfortran.dg/g77/980419-2.f: Likewise.
  25562. * gfortran.dg/g77/980424-0.f: Likewise.
  25563. * gfortran.dg/g77/980427-0.f: Likewise.
  25564. * gfortran.dg/g77/980729-0.f: Likewise.
  25565. * gfortran.dg/g77/981117-1.f: Likewise.
  25566. * gfortran.dg/g77/toon_1.f: Likewise.
  25567. 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  25568. PR c++/2204
  25569. * g++.dg/other/abstract2.C: New test.
  25570. 2004-07-12 Paul Brook <paul@codesourcery.com>
  25571. * gfortran.dg/pointer_init_1.f90: New test.
  25572. 2004-07-11 Paul Brook <paul@codesourcery.com>
  25573. PR fortran/15986
  25574. * gfortran.dg/contained_1.f90: New test.
  25575. 2004-07-11 Mark Mitchell <mark@codesourcery.com>
  25576. * g++.dg/parse/defarg8.C: New test.
  25577. 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25578. PR fortran/16433
  25579. * gfortran.dg/pr16433.f: New test.
  25580. PR fortran/17574
  25581. * gfortran.dg/pr15754.f90: New test.
  25582. 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
  25583. PR tree-optimization/16437
  25584. * gcc.c-torture/execute/bitfld-4.c: New test.
  25585. 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25586. * gfortran.fortran-torture/execute/common_2.f90: Add check for
  25587. access to common var from module.
  25588. 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25589. PR fortran/16336
  25590. * gfortran.fortran-torture/execute/common_2.f90: New test.
  25591. 2004-07-10 Paul Brook <paul@codesourcery.com>
  25592. * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
  25593. 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25594. PR fortran/15969
  25595. * gfortran.fortran-torture/execute/der_init_5.f90: New test.
  25596. 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
  25597. * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
  25598. * gfortran.dg/g77/ffixed-form-2.f: Likewise.
  25599. * gfortran.dg/g77/ffree-form-1.f: Likewise.
  25600. * gfortran.dg/g77/ffree-form-2.f: Likewise.
  25601. * gfortran.dg/g77/ffree-form-3.f: Likewise.
  25602. * gfortran.dg/g77/fno-underscoring.f: Likewise.
  25603. * gfortran.dg/g77/funderscoring.f: Likewise.
  25604. * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
  25605. 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25606. * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
  25607. 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25608. Paul Brook <paul@codesourcery.com>
  25609. PR fortran/13415
  25610. * gfortran.dg/common_pointer_1.f90: New test.
  25611. 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  25612. * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
  25613. 2004-07-09 James E Wilson <wilson@specifixinc.com>
  25614. PR target/16364
  25615. * gcc.c-torture/compile/20040709-1.c: New.
  25616. 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25617. PR fortran/14077
  25618. * gfortran.fortran-torture/execute/module_init_1.f90: New test.
  25619. 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25620. PR fortran/13201
  25621. * gfortran.dg/shape_1.f90: New test.
  25622. 2004-07-09 Zack Weinberg <zack@codesourcery.com>
  25623. Andrew Pinski <apinski@apple.com>
  25624. * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
  25625. 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25626. * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
  25627. comment.
  25628. 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25629. Paul Brook <paul@codesourcery.com>
  25630. * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
  25631. '.f95' and '.F95'.
  25632. 2004-07-09 Diego Novillo <dnovillo@redhat.com>
  25633. * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
  25634. 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25635. * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
  25636. testcases with capital suffix.
  25637. 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25638. PR fortran/15481
  25639. PR fortran/13372
  25640. PR fortran/13575
  25641. PR fortran/15978
  25642. * gfortran.fortran-torture/compile/implicit_2.f90: New test.
  25643. * gfortran.dg/implicit_1.f90: New test.
  25644. 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
  25645. * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
  25646. expression to match gfortran warning/error messages
  25647. * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
  25648. dg-error text.
  25649. 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
  25650. * lib/fortran-torture.exp: Rename proc search_for to
  25651. search_for_re.
  25652. 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
  25653. * gcc.c-torture/execute/simd-5.x: New file.
  25654. XFAIL on SPARC 64-bit at -O0.
  25655. 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  25656. PR c++/8211
  25657. PR c++/16165
  25658. * g++.dg/warn/effc3.C: New test.
  25659. 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
  25660. * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
  25661. change X to 1X in format.
  25662. * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
  25663. add data statements to conform to standard.
  25664. 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
  25665. * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
  25666. * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
  25667. * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
  25668. 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
  25669. * gfortran.dg/g77/7388.f: Copy from g77.dg
  25670. * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
  25671. * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
  25672. * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
  25673. * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
  25674. * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
  25675. * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
  25676. * gfortran.dg/g77/strlen0.f: Likewise.
  25677. 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
  25678. * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
  25679. * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
  25680. 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
  25681. * gcc.c-torture/execute/920428-2.x: Delete.
  25682. * gcc.c-torture/execute/920501-7.x: Likewise.
  25683. 2004-07-08 Jakub Jelinek <jakub@redhat.com>
  25684. * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
  25685. -march=i386 into -march=i686. Add -march=i686 -mtune=x and
  25686. -march=x for pentium3, pentium3m, pentium-m, pentium4m,
  25687. prescott and c3-2.
  25688. (PREFETCH_3DNOW): Add -march=c3.
  25689. 2004-07-08 Diego Novillo <dnovillo@redhat.com>
  25690. PR c/16437
  25691. * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
  25692. * gcc.c-torture/execute/bf64-1.x: Likewise.
  25693. 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
  25694. * gcc.c-torture/compile/20040708-1.c: New test.
  25695. 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  25696. PR c++/16169
  25697. * g++.dg/warn/effc2.C: New test.
  25698. 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
  25699. * gcc.c-torture/execute/bitfld-1.x: Remove.
  25700. * gcc.c-torture/execute/bitfld-3.c: New test.
  25701. * gcc.dg/bitfld-2.c: Remove XFAILs.
  25702. 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
  25703. PR c++/16276
  25704. * g++.dg/rtti/tinfo1.C: New file.
  25705. 2004-07-07 Eric Christopher <echristo@redhat.com>
  25706. * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
  25707. 2004-07-07 Andrew Pinski <apinski@apple.com>
  25708. * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
  25709. 2004-07-07 Mark Mitchell <mark@codesourcery.com>
  25710. * g++.dg/init/call1.C: XFAIL.
  25711. 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
  25712. * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
  25713. except for movstrict*, to movmem* and clrstr* to clrmem*.
  25714. 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
  25715. * gcc.c-torture/execute/20040707-1.c: New test.
  25716. 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
  25717. * gcc.c-torture/execute/20040706-1.c: New test.
  25718. 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  25719. PR c++/3671
  25720. * g++.dg/template/spec14.C: New test.
  25721. 2004-07-05 Jakub Jelinek <jakub@redhat.com>
  25722. * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
  25723. nothing if not yet defined. Use it in b, c and d type definitions.
  25724. * gcc.c-torture/execute/20040705-1.c: New test.
  25725. * gcc.c-torture/execute/20040705-2.c: New test.
  25726. 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  25727. PR c++/2518
  25728. * g++.dg/lookup/new1.C: New test.
  25729. 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  25730. PR c++/11406
  25731. * g++.dg/template/sizeof8.C: New test.
  25732. 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
  25733. * gcc.c-torture/compile/20040705-1.c: New test.
  25734. 2004-07-04 Bud Davis <bdavis9659@comcast.net>
  25735. * gfortran.fortran-torture/execute/seq_io.f90: New test.
  25736. 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
  25737. * gcc.dg/cpp/if-mop.c: Two new testcases.
  25738. * gcc.dg/cpp/trad/comment-3.c: New.
  25739. 2004-07-04 Paul Brook <paul@codesourcery.com>
  25740. * gfortran.fortran-torture/compile/implicit_1.f90: New test.
  25741. 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
  25742. PR c++/3761
  25743. * g++.dg/lookup/crash4.C: New test.
  25744. 2004-07-02 Zack Weinberg <zack@codesourcery.com>
  25745. * gcc.c-torture/execute/builtin-abs-1.c
  25746. * gcc.c-torture/execute/builtin-abs-2.c
  25747. * gcc.c-torture/execute/builtin-complex-1.c
  25748. * gcc.c-torture/execute/builtins/string-1-lib.c
  25749. * gcc.c-torture/execute/builtins/string-1.c
  25750. * gcc.c-torture/execute/builtins/string-2-lib.c
  25751. * gcc.c-torture/execute/builtins/string-2.c
  25752. * gcc.c-torture/execute/builtins/string-3-lib.c
  25753. * gcc.c-torture/execute/builtins/string-3.c
  25754. * gcc.c-torture/execute/builtins/string-4-lib.c
  25755. * gcc.c-torture/execute/builtins/string-4.c
  25756. * gcc.c-torture/execute/builtins/string-5-lib.c
  25757. * gcc.c-torture/execute/builtins/string-5.c
  25758. * gcc.c-torture/execute/builtins/string-6-lib.c
  25759. * gcc.c-torture/execute/builtins/string-6.c
  25760. * gcc.c-torture/execute/builtins/string-7-lib.c
  25761. * gcc.c-torture/execute/builtins/string-7.c
  25762. * gcc.c-torture/execute/builtins/string-8-lib.c
  25763. * gcc.c-torture/execute/builtins/string-8.c
  25764. * gcc.c-torture/execute/builtins/string-9-lib.c
  25765. * gcc.c-torture/execute/builtins/string-9.c
  25766. * gcc.c-torture/execute/builtins/string-asm-1-lib.c
  25767. * gcc.c-torture/execute/builtins/string-asm-1.c
  25768. * gcc.c-torture/execute/builtins/string-asm-2-lib.c
  25769. * gcc.c-torture/execute/builtins/string-asm-2.c
  25770. * gcc.c-torture/execute/stdio-opt-1.c
  25771. * gcc.c-torture/execute/stdio-opt-2.c
  25772. * gcc.c-torture/execute/stdio-opt-3.c
  25773. * gcc.c-torture/execute/string-opt-1.c
  25774. * gcc.c-torture/execute/string-opt-10.c
  25775. * gcc.c-torture/execute/string-opt-11.c
  25776. * gcc.c-torture/execute/string-opt-12.c
  25777. * gcc.c-torture/execute/string-opt-13.c
  25778. * gcc.c-torture/execute/string-opt-14.c
  25779. * gcc.c-torture/execute/string-opt-15.c
  25780. * gcc.c-torture/execute/string-opt-16.c
  25781. * gcc.c-torture/execute/string-opt-2.c
  25782. * gcc.c-torture/execute/string-opt-6.c
  25783. * gcc.c-torture/execute/string-opt-7.c
  25784. * gcc.c-torture/execute/string-opt-8.c:
  25785. Replace with ...
  25786. * gcc.c-torture/execute/builtins/abs-2.c
  25787. * gcc.c-torture/execute/builtins/abs-3.c
  25788. * gcc.c-torture/execute/builtins/complex-1.c
  25789. * gcc.c-torture/execute/builtins/fprintf.c
  25790. * gcc.c-torture/execute/builtins/fputs.c
  25791. * gcc.c-torture/execute/builtins/memcmp.c
  25792. * gcc.c-torture/execute/builtins/memmove.c
  25793. * gcc.c-torture/execute/builtins/memops-asm.c
  25794. * gcc.c-torture/execute/builtins/mempcpy-2.c
  25795. * gcc.c-torture/execute/builtins/mempcpy.c
  25796. * gcc.c-torture/execute/builtins/memset.c
  25797. * gcc.c-torture/execute/builtins/printf.c
  25798. * gcc.c-torture/execute/builtins/sprintf.c
  25799. * gcc.c-torture/execute/builtins/strcat.c
  25800. * gcc.c-torture/execute/builtins/strchr.c
  25801. * gcc.c-torture/execute/builtins/strcmp.c
  25802. * gcc.c-torture/execute/builtins/strcpy.c
  25803. * gcc.c-torture/execute/builtins/strcspn.c
  25804. * gcc.c-torture/execute/builtins/strlen-2.c
  25805. * gcc.c-torture/execute/builtins/strlen.c
  25806. * gcc.c-torture/execute/builtins/strncat.c
  25807. * gcc.c-torture/execute/builtins/strncmp-2.c
  25808. * gcc.c-torture/execute/builtins/strncmp.c
  25809. * gcc.c-torture/execute/builtins/strncpy.c
  25810. * gcc.c-torture/execute/builtins/strpbrk.c
  25811. * gcc.c-torture/execute/builtins/strpcpy-2.c
  25812. * gcc.c-torture/execute/builtins/strpcpy.c
  25813. * gcc.c-torture/execute/builtins/strrchr.c
  25814. * gcc.c-torture/execute/builtins/strspn.c
  25815. * gcc.c-torture/execute/builtins/strstr-asm.c
  25816. * gcc.c-torture/execute/builtins/strstr.c:
  25817. ... these new files.
  25818. * gcc.c-torture/execute/builtins/abs-2-lib.c
  25819. * gcc.c-torture/execute/builtins/abs-3-lib.c
  25820. * gcc.c-torture/execute/builtins/complex-1-lib.c
  25821. * gcc.c-torture/execute/builtins/fprintf-lib.c
  25822. * gcc.c-torture/execute/builtins/fputs-lib.c
  25823. * gcc.c-torture/execute/builtins/memcmp-lib.c
  25824. * gcc.c-torture/execute/builtins/memmove-lib.c
  25825. * gcc.c-torture/execute/builtins/memops-asm-lib.c
  25826. * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
  25827. * gcc.c-torture/execute/builtins/mempcpy-lib.c
  25828. * gcc.c-torture/execute/builtins/memset-lib.c
  25829. * gcc.c-torture/execute/builtins/printf-lib.c
  25830. * gcc.c-torture/execute/builtins/sprintf-lib.c
  25831. * gcc.c-torture/execute/builtins/strcat-lib.c
  25832. * gcc.c-torture/execute/builtins/strchr-lib.c
  25833. * gcc.c-torture/execute/builtins/strcmp-lib.c
  25834. * gcc.c-torture/execute/builtins/strcpy-lib.c
  25835. * gcc.c-torture/execute/builtins/strcspn-lib.c
  25836. * gcc.c-torture/execute/builtins/strlen-2-lib.c
  25837. * gcc.c-torture/execute/builtins/strlen-lib.c
  25838. * gcc.c-torture/execute/builtins/strncat-lib.c
  25839. * gcc.c-torture/execute/builtins/strncmp-2-lib.c
  25840. * gcc.c-torture/execute/builtins/strncmp-lib.c
  25841. * gcc.c-torture/execute/builtins/strncpy-lib.c
  25842. * gcc.c-torture/execute/builtins/strpbrk-lib.c
  25843. * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
  25844. * gcc.c-torture/execute/builtins/strpcpy-lib.c
  25845. * gcc.c-torture/execute/builtins/strrchr-lib.c
  25846. * gcc.c-torture/execute/builtins/strspn-lib.c
  25847. * gcc.c-torture/execute/builtins/strstr-asm-lib.c
  25848. * gcc.c-torture/execute/builtins/strstr-lib.c
  25849. * gcc.c-torture/execute/builtins/lib/abs.c
  25850. * gcc.c-torture/execute/builtins/lib/fprintf.c
  25851. * gcc.c-torture/execute/builtins/lib/memset.c
  25852. * gcc.c-torture/execute/builtins/lib/printf.c
  25853. * gcc.c-torture/execute/builtins/lib/sprintf.c
  25854. * gcc.c-torture/execute/builtins/lib/strcpy.c
  25855. * gcc.c-torture/execute/builtins/lib/strcspn.c
  25856. * gcc.c-torture/execute/builtins/lib/strncat.c
  25857. * gcc.c-torture/execute/builtins/lib/strncmp.c
  25858. * gcc.c-torture/execute/builtins/lib/strncpy.c
  25859. * gcc.c-torture/execute/builtins/lib/strpbrk.c
  25860. * gcc.c-torture/execute/builtins/lib/strspn.c
  25861. * gcc.c-torture/execute/builtins/lib/strstr.c:
  25862. New files containing support routines.
  25863. * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
  25864. declaration.
  25865. * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
  25866. when not optimizing.
  25867. 2004-07-02 Mark Mitchell <mark@codesourcery.com>
  25868. PR c++/16240
  25869. * g++.dg/abi/mangle22.C: New test.
  25870. * g++.dg/abi/mangle23.C: Likewise.
  25871. 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
  25872. PR fortran/16290
  25873. * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
  25874. Allow for cases without denormalized floating point numbers.
  25875. 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
  25876. PR c/1027
  25877. * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
  25878. gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
  25879. gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
  25880. expected warning text.
  25881. * gcc.dg/format/diag-2.c: New test.
  25882. 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
  25883. * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
  25884. 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
  25885. * gcc.dg/builtins-43.c: New.
  25886. * gcc.dg/builtins-44.c: New.
  25887. * gcc.dg/builtins-45.c: New.
  25888. 2004-06-26 Geoffrey Keating <geoffk@apple.com>
  25889. Andreas Tobler <a.tobler@schweiz.ch>
  25890. * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
  25891. Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
  25892. as SIGSEGV.
  25893. * gcc.dg/cleanup-11.c: Likewise.
  25894. * gcc.dg/cleanup-8.c: Likewise.
  25895. * gcc.dg/cleanup-9.c: Likewise.
  25896. * gcc.dg/cleanup-5.c: Run on all platforms.
  25897. 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
  25898. * g++.dg/warn/nonnull1.C: New test.
  25899. 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
  25900. * gcc.dg/compat/compat-common.h: Wrap up CINT in
  25901. an #ifndef SKIP_COMPLEX_INT/#endif pair.
  25902. Special-case the Sun compiler wrt to <complex.h>.
  25903. 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
  25904. * gcc.dg/Wunreachable-8.C: New test.
  25905. * gcc.dg/h8300-ice2.c : New test.
  25906. 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
  25907. PR fortran/16161
  25908. * gfortran.fortran-torture/compile/implicit.f90: Add test
  25909. for implicit character.
  25910. 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
  25911. PR fortran/16289
  25912. * gfortran.fortran-torture/execute/intrinsic_nearest.f90
  25913. Use tiny() intrinsic to find smallest non-negative real
  25914. 2004-06-30 Jakub Jelinek <jakub@redhat.com>
  25915. * gcc.dg/compat/struct-by-value-22_main.c: New test.
  25916. * gcc.dg/compat/struct-by-value-22_x.c: New.
  25917. * gcc.dg/compat/struct-by-value-22_y.c: New.
  25918. * gcc.c-torture/execute/20040629-1.c: New test.
  25919. 2004-06-29 Jakub Jelinek <jakub@redhat.com>
  25920. * gcc.dg/compat/vector-defs.h: Use vector_size attribute
  25921. only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
  25922. PR target/16195
  25923. * gcc.dg/20040625-1.c: New test.
  25924. 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25925. * gfortran.fortran-torture/execute/parameter_2.f90: New test.
  25926. 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25927. PR fortran/15963
  25928. * gfortran.fortran-torture/execute/initialization_1.f90: New test.
  25929. 2004-06-29 Richard Henderson <rth@redhat.com>
  25930. * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
  25931. 2004-06-29 Paul Brook <paul@codesourcery.com>
  25932. * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
  25933. * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
  25934. 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
  25935. PR c++/16260
  25936. * g++.dg/parse/crash15.C: New.
  25937. 2004-06-28 Andrew Pinski <apinski@apple.com>
  25938. * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
  25939. by the error already.
  25940. * g++.dg/opt/ptrmem4.C: Change to compile only test.
  25941. 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
  25942. PR target/14041
  25943. * gcc.dg/h8300-bss-align-1.c : New.
  25944. 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
  25945. * PR c++/16174
  25946. * g++.dg/template/ctor4.C: New.
  25947. 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
  25948. PR c++/16205
  25949. * g++.dg/warn/Wsequence-point-1.C: New test.
  25950. 2004-06-27 Paul Brook <paul@codesourcery.com>
  25951. * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
  25952. 2004-06-27 Zack Weinberg <zack@codesourcery.com>
  25953. * g++.old-deja/g++.mike/p7325.C: Remove.
  25954. 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
  25955. PR c/14963
  25956. * gcc.dg/pr14963.c: New test.
  25957. 2004-06-27 Mark Mitchell <mark@codesourcery.com>
  25958. PR c++/16193
  25959. * g++.dg/parse/redef1.C: New test.
  25960. 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
  25961. * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
  25962. 20021110.c.
  25963. * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
  25964. 20021119-1.c.
  25965. * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
  25966. gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
  25967. 5-04.c.
  25968. * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
  25969. * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
  25970. * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
  25971. * g++.old-deja/g++.law/enum8.C: Remove duplicate of
  25972. g++.brendan/enum14.C.
  25973. * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
  25974. * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
  25975. * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
  25976. g++.mike/virt1.C.
  25977. * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
  25978. memtemp24.C.
  25979. 2004-06-27 Roger Sayle <roger@eyesopen.com>
  25980. * gcc.dg/20040527-1.c: New test case.
  25981. 2004-06-26 Bud Davis <bdavis9659@comcast.net>
  25982. PR gfortran/pr16196
  25983. * gfortran.fortran-torture/execute/open_replace.f90: New test case.
  25984. 2004-06-25 Roger Sayle <roger@eyesopen.com>
  25985. PR middle-end/15825
  25986. * gcc.dg/pr15825-1.c: New test case.
  25987. 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
  25988. * gcc.c-torture/execute/20040625-1.c: New test.
  25989. 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  25990. * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
  25991. 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
  25992. * gcc.dg/torture/mips-div-1.c: New test.
  25993. 2004-06-24 Jeff Law <law@redhat.com>
  25994. * gcc.dg/tree-ssa/20040624-1.c: New test.
  25995. 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
  25996. * gcc.c-torture/compile/20040624-1.c: New test.
  25997. 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  25998. * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
  25999. this directory.
  26000. 2004-06-23 Andrew Pinski <apinski@apple.com>
  26001. PR middle-end/15988
  26002. * g++.dg/opt/ptrmem4.C: New test.
  26003. * gcc.dg/c90-array-quals-2.c: New test.
  26004. 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
  26005. * gcc.dg/kpice1.c: New test.
  26006. 2006-06-23 Andrew Pinski <apinski@apple.com>
  26007. * gcc.dg/c90-array-quals.c: New test.
  26008. 2006-06-22 Richard Henderson <rth@redhat.com>
  26009. * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
  26010. 2004-06-22 Loren James Rittle <ljrittle@acm.org>
  26011. * gcc.dg/builtins-config.h: Handle FreeBSD.
  26012. 2006-06-22 Richard Henderson <rth@redhat.com>
  26013. * g++.dg/opt/devirt1.C: New.
  26014. 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
  26015. * g++.dg/opt/pr15551.C: New testcase.
  26016. 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
  26017. PR target/14800
  26018. * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
  26019. x86_64-*-linux* when compiling for 32bit.
  26020. 2004-06-21 Andrew Pinski <apinski@apple.com>
  26021. * gcc.dg/pch/struct-1.c: New.
  26022. * gcc.dg/pch/struct-1.hs: New.
  26023. 2004-06-21 Geoffrey Keating <geoffk@apple.com>
  26024. * gcc.dg/pch/save-temps-1.c: New file.
  26025. * gcc.dg/pch/save-temps-1.hs: New file.
  26026. 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
  26027. * gfortran.fortran-torture/execute/iolength_1.f90: New test.
  26028. * gfortran.fortran-torture/execute/iolength_3.f90: New test.
  26029. 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26030. * gfortran.fortran-torture/execute/select_1.f90: Rename function
  26031. to fix type error.
  26032. * gfortran.fortran-torture/execute/intrinsic_associated.f90:
  26033. Remove trailing spaces.
  26034. 2004-06-21 Richard Henderson <rth@redhat.com>
  26035. * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
  26036. merging && to BIT_FIELD_REF.
  26037. 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
  26038. * g++.dg/opt/placeholder1.C: New test.
  26039. 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
  26040. * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
  26041. * gcc.dg/compat/struct-complex-1_y.c: Likewise.
  26042. * gcc.dg/compat/union-m128-1_x.c: Likewise.
  26043. * gcc.dg/compat/union-m128-1_y.c: Likewise.
  26044. 2004-06-20 Zack Weinberg <zack@codesourcery.com>
  26045. * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
  26046. extern "C".
  26047. * g++.dg/other/pragma-re-1.C: Add comments.
  26048. 2004-06-19 Bud Davis <bdavis9659@comcast.net>
  26049. PR gfortran/16080
  26050. * gfortran.fortran-torture/execute/read_null_string.f90: New file.
  26051. 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
  26052. * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
  26053. instead of setting the type of size_t by
  26054. hand.
  26055. 2004-06-18 Roger Sayle <roger@eyesopen.com>
  26056. * gcc.dg/unordered-2.c: New test case.
  26057. * gcc.dg/unordered-3.c: New test case.
  26058. 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
  26059. PR other/16043
  26060. * lib/g++.exp (g++_version): Tweak regexp for version
  26061. * lib/g77.exp (g77_version): Likewise.
  26062. * lib/gfortran.exp (gfortran_version): Likewise.
  26063. * lib/objc.exp (objc_version): Likewise.
  26064. * lib/treelang.exp (treelang_version): Likewise.
  26065. 2004-06-19 Jakub Jelinek <jakub@redhat.com>
  26066. * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
  26067. Use INT_MAX instead of __INT_MAX__.
  26068. * gcc.dg/compat/struct-align-2_y.c: Likewise.
  26069. * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
  26070. * gcc.dg/compat/scalar-return-3_x.c: Use it.
  26071. * gcc.dg/compat/scalar-return-3_y.c: Use it.
  26072. * gcc.dg/compat/scalar-return-4_x.c: Use it.
  26073. * gcc.dg/compat/scalar-return-4_y.c: Use it.
  26074. * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
  26075. * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
  26076. * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
  26077. * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
  26078. * gcc.dg/range-test-1.c: New test.
  26079. * g++.dg/opt/range-test-1.C: New test.
  26080. 2004-06-17 Richard Henderson <rth@redhat.com>
  26081. * objc.dg/sync-1.m: New.
  26082. * objc.dg/try-catch-1.m: Don't force next runtime.
  26083. * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
  26084. * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
  26085. shadowed catch clause.
  26086. * objc.dg/try-catch-5.m: New.
  26087. 2004-06-17 Zack Weinberg <zack@codesourcery.com>
  26088. Bug 14610
  26089. * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
  26090. 2004-06-15 Richard Henderson <rth@redhat.com>
  26091. * gcc.dg/20001116-1.c: Move expected warning line.
  26092. 2004-06-15 Richard Henderson <rth@redhat.com>
  26093. * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
  26094. * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
  26095. 2004-06-15 Jeff Law <law@redhat.com>
  26096. * gcc.dg/tree-ssa/20040615-1.c: New test.
  26097. * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
  26098. be less sensitive to operand ordering.
  26099. * gcc.dg/tree-ssa/20030824-2.c: Likewise.
  26100. 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
  26101. * g++.dg/abi/bitfield3.C: Add comment..
  26102. 2004-06-15 Richard Henderson <rth@redhat.com>
  26103. * g++.dg/ext/stmtexpr1.C: XFAIL.
  26104. * gcc.dg/20030612-1.c: XFAIL.
  26105. 2004-06-15 Eric Christopher <echristo@redhat.com>
  26106. * g++.dg/charset/asm5.c: New.
  26107. * gcc.dg/charset/asm6.c: New.
  26108. 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26109. PR fortran/15962
  26110. * gfortran.fortran-torture/execute/select_1.f90: New test.
  26111. 2004-06-15 Paul Brook <paul@codesourcery.com>
  26112. * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
  26113. 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  26114. PR c++/15967
  26115. * g++.dg/lookup/crash3.C: New test.
  26116. 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  26117. PR c++/15947
  26118. * g++.dg/parse/dtor4.C: New test.
  26119. 2004-06-14 Jeff Law <law@redhat.com>
  26120. * gcc.c-torture/compile/20040614-1.c: New test.
  26121. 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26122. PR fortran/15211
  26123. * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
  26124. LEN of a character array.
  26125. 2004-06-14 Mark Mitchell <mark@codesourcery.com>
  26126. PR c++/15096
  26127. * g++.dg/template/ptrmem10.C: New test.
  26128. PR c++/14930
  26129. * g++.dg/template/friend30.C: New test.
  26130. 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26131. PR fortran/14928
  26132. * gfortran.fortran-torture/compile/mloc.f90: New test.
  26133. 2004-06-13 Paul Brook <paul@codesourcery.com>
  26134. * gfortran.fortran-torture/execute/random_2.f90: New test.
  26135. 2004-06-13 Eric Christopher <echristo@redhat.com>
  26136. * gcc.dg/noncompile/redecl-1.c: Fix error message.
  26137. 2004-06-12 Paul Brook <paul@codesourcery.com>
  26138. * gfortran.fortran-torture/execute/contained_3.f90: New test.
  26139. 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26140. PR fortran/14923
  26141. * gfortran.fortran-torture/execute/date_time_1.f90: New test.
  26142. 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26143. PR fortran/14957
  26144. * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
  26145. syntax errors in end statements of contained subroutines.
  26146. 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26147. PR fortran/12841
  26148. * gfortran.fortran-torture/execute/null_arg.f90: New test.
  26149. 2004-06-12 Bud Davis <bdavis9659@comcast.net>
  26150. PR fortran/15665
  26151. * gfortran.fortran-torture/execute/getarg_1.f90: New test.
  26152. 2004-06-12 Bud Davis <bdavis9659@comcast.net>
  26153. PR gfortran/12839
  26154. * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
  26155. 2004-06-11 Mark Mitchell <mark@codesourcery.com>
  26156. PR c++/15862
  26157. * g++.dg/parse/enum1.C: New test.
  26158. 2004-06-10 Jeff Law <law@redhat.com>
  26159. * gcc.c-torture/compile/20040610-1.c: New test.
  26160. 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  26161. * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
  26162. * g++.old-deja/g++.other/decl3.C: Likewise.
  26163. 2004-06-10 Brian Booth <bbooth@redhat.com>
  26164. * gcc.dg/tree-ssa/20031015-1.c: Scan for
  26165. V_MAY_DEF instead of VDEF.
  26166. * gcc.dg/tree-ssa/20040517-1.c: Ditto.
  26167. 2004-06-10 Mark Mitchell <mark@codesourcery.com>
  26168. PR c++/14211
  26169. * g++.dg/conversion/const1.C: New test.
  26170. PR c++/15076
  26171. * g++.dg/conversion/reinterpret1.C: New test.
  26172. PR c++/15877
  26173. * g++.dg/template/enum2.C: New test.
  26174. PR c++/15227
  26175. * g++.dg/template/error13.C: New test.
  26176. 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26177. PR fortran/14957
  26178. * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
  26179. arguments to test_* REAL and of the right size.
  26180. 2004-06-10 Jakub Jelinek <jakub@redhat.com>
  26181. PR target/15569
  26182. PR rtl-optimization/15681
  26183. * gcc.dg/20040609-1.c: New test.
  26184. 2004-06-10 Jakub Jelinek <jakub@redhat.com>
  26185. PR c++/14791
  26186. * g++.dg/opt/builtins1.C: New test.
  26187. 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
  26188. * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
  26189. that use default windows32 struct layout.
  26190. * gcc.dg/i386-bitfield2.c: Likewise.
  26191. 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
  26192. * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
  26193. for mingw32 and cygwin targets.
  26194. 2004-06-09 Geoffrey Keating <geoffk@apple.com>
  26195. * gcc.dg/pch/macro-4.c: New.
  26196. * gcc.dg/pch/macro-4.hs: New.
  26197. 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26198. PR fortran/13249
  26199. * gfortran.fortran-torture/compile/name_clash.f90: New test.
  26200. 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26201. PR fortran/13372
  26202. * gfortran.fortran-torture/compile/named_args_2.f90: New test.
  26203. 2004-06-09 Bud Davis <bdavis9659@comcast.net>
  26204. PR gfortran/14897
  26205. * gfortran.fortran-torture/execute/t_edit.f90: New test.
  26206. 2004-06-09 Bud Davis <bdavis9659@comcast.net>
  26207. PR gfortran/15755
  26208. * gfortran.fortran-torture/execute/backspace.c : New test.
  26209. 2004-06-09 Paul Brook <paul@codesourcery.com>
  26210. * gfortran.fortran-torture/execure/intrinsic_associated.f90
  26211. (pointer_to_section): Rewrite to use smaller array.
  26212. 2004-06-08 David Edelsohn <edelsohn@gnu.org>
  26213. * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
  26214. * gcc.dg/ext/altivec-10.c: Same.
  26215. * gcc.dg/ext/altivec-11.c: Same.
  26216. * gcc.dg/ext/altivec-12.c: Same.
  26217. * gcc.dg/ext/altivec-13.c: Same.
  26218. * gcc.dg/ext/altivec-14.c: Same.
  26219. * gcc.dg/ext/altivec-15.c: Same.
  26220. * gcc.dg/ext/altivec-16.c: Same.
  26221. * gcc.dg/ext/altivec-3.c: Same.
  26222. * gcc.dg/ext/altivec-4.c: Same.
  26223. * gcc.dg/ext/altivec-6.c: Same.
  26224. * gcc.dg/ext/altivec-7.c: Same.
  26225. * gcc.dg/ext/altivec-8.c: Same.
  26226. * gcc.dg/ext/altivec-varargs-1.c: Same.
  26227. * g++.dg/ext/altivec-1.C: Correct dg syntax.
  26228. * g++.dg/ext/altivec-10.C: Same.
  26229. * g++.dg/ext/altivec-2.C: Same.
  26230. * g++.dg/ext/altivec-3.C: Same.
  26231. * g++.dg/ext/altivec-4.C: Same.
  26232. * g++.dg/ext/altivec-5.C: Same.
  26233. * g++.dg/ext/altivec-6.C: Same.
  26234. * g++.dg/ext/altivec-7.C: Same.
  26235. * g++.dg/ext/altivec-8.C: Same.
  26236. * g++.dg/ext/altivec-9.C: Same.
  26237. 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  26238. PR c++/7841
  26239. * g++.old-deja/g++.pt/ctor2.C: Add error mark.
  26240. 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
  26241. * gcc.dg/union-1.c: New test.
  26242. 2004-06-07 Roger Sayle <roger@eyesopen.com>
  26243. * gcc.dg/builtins-41.c: New test case.
  26244. * gcc.dg/builtins-42.c: New test case.
  26245. 2004-06-07 David Edelsohn <edelsohn@gnu.org>
  26246. * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
  26247. * g++.dg/ext/altivec-10.C: Same.
  26248. * g++.dg/ext/altivec-2.C: Same.
  26249. * g++.dg/ext/altivec-3.C: Same.
  26250. * g++.dg/ext/altivec-4.C: Same.
  26251. * g++.dg/ext/altivec-5.C: Same.
  26252. * g++.dg/ext/altivec-6.C: Same.
  26253. * g++.dg/ext/altivec-7.C: Same.
  26254. * g++.dg/ext/altivec-8.C: Same.
  26255. * g++.dg/ext/altivec-9.C: Same.
  26256. * g++.old-deja/g++.abi/cxa_vec.C: Same.
  26257. * g++.old-deja/g++.brendan/new3.C: Same.
  26258. * gcc.c-torture/execute/eeprof-1.x: Same.
  26259. 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
  26260. PR c/14765
  26261. * gcc.dg/pr14765-1.c: New test.
  26262. 2004-06-07 Roger Sayle <roger@eyesopen.com>
  26263. PR c/14649
  26264. * gcc.dg/pr14649-1.c: New test case.
  26265. 2004-06-07 Richard Henderson <rth@redhat.com>
  26266. * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
  26267. if temporaries.
  26268. 2004-06-07 David Edelsohn <edelsohn@gnu.org>
  26269. * g++.dg/eh/elide1.C: Remove XFAIL.
  26270. 2004-06-07 Mark Mitchell <mark@codesourcery.com>
  26271. PR c++/15337
  26272. * g++.dg/expr/sizeof3.C: New test.
  26273. PR c++/14777
  26274. * g++.dg/template/access14.C: New test.
  26275. PR c++/15554
  26276. * g++.dg/template/enum1.C: New test.
  26277. PR c++/15057
  26278. * g++.dg/eh/throw1.C: New test.
  26279. 2004-06-07 David Ayers <d.ayers@inode.at>
  26280. Ziemowit Laski <zlaski@apple.com>
  26281. * lib/objc.exp (objc_target_compile): Revert the '-framework
  26282. Foundation' flag fix, since bare Darwin does not ship
  26283. with the Foundation framework.
  26284. * objc/execute/next_mapping.h: Provide a local NSConstantString
  26285. @interface and @implementation.
  26286. (objc_constant_string_init): A constructor function, used to
  26287. initialize the NSConstantString meta-class object.
  26288. * objc/execute/string1.m: Include "next_mapping.h" instead of
  26289. <Foundation/NSString.h>.
  26290. * objc/execute/string2.m: Likewise.
  26291. * objc/execute/string3.m: Likewise.
  26292. * objc/execute/string4.m: Likewise.
  26293. 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
  26294. * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
  26295. to double. Replace double with FLOAT.
  26296. * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
  26297. * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
  26298. * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
  26299. * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
  26300. * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
  26301. * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
  26302. * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
  26303. * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
  26304. * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
  26305. 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
  26306. PR c/13519
  26307. * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
  26308. 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  26309. PR c++/15503
  26310. * g++.dg/template/meminit2.C: New test.
  26311. 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
  26312. PR target/15822
  26313. * gcc.c-torture/execute/compare-fp-1.c,
  26314. gcc.c-torture/execute/compare-fp-2.c,
  26315. gcc.c-torture/execute/compare-fp-3.c,
  26316. gcc.c-torture/execute/compare-fp-4.c,
  26317. gcc.c-torture/execute/compare-fp-3.x,
  26318. gcc.c-torture/execute/compare-fp-4.x: Moved...
  26319. * gcc.c-torture/execute/ieee/compare-fp-1.c,
  26320. gcc.c-torture/execute/ieee/compare-fp-2.c,
  26321. gcc.c-torture/execute/ieee/compare-fp-3.c,
  26322. gcc.c-torture/execute/ieee/compare-fp-4.c,
  26323. gcc.c-torture/execute/ieee/compare-fp-3.x,
  26324. gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
  26325. 2004-06-04 David Ayers <d.ayers@inode.at>
  26326. * objc/execute/protocol-isEqual-4.m: New testcase.
  26327. 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
  26328. * objc/execute/protocol-isEqual-1.m: New testcase.
  26329. * objc/execute/protocol-isEqual-2.m: New testcase.
  26330. * objc/execute/protocol-isEqual-3.m: New testcase.
  26331. 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26332. * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
  26333. 2004-06-02 Ziemowit Laski <zlaski@apple.com>
  26334. * lib/objc.exp (objc_target_compile): When running tests on
  26335. Darwin (Mac OS X), inform the linker about '-framework
  26336. 'Foundation'.
  26337. 2004-06-02 Eric Christopher <echristo@redhat.com>
  26338. * gcc.c-torture/compile/20040602-1.c: New.
  26339. 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
  26340. * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
  26341. * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
  26342. PR tree-optimization/14736
  26343. * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
  26344. PR tree-optimization/14042
  26345. * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
  26346. PR tree-optimization/14729
  26347. * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
  26348. 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26349. PR fortran/15557
  26350. * gfortran.fortran-torture/execute/data_3.f90: New testcase.
  26351. 2004-06-01 Richard Hederson <rth@redhat.com>
  26352. * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
  26353. 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  26354. PR c++/14932
  26355. * g++.dg/parse/offsetof4.C: New test.
  26356. 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
  26357. PR objc/7993
  26358. * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
  26359. 2004-05-31 Mark Mitchell <mark@codesourcery.com>
  26360. PR c++/15701
  26361. * g++.dg/template/friend29.C: New test.
  26362. 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
  26363. PR c/15749
  26364. * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
  26365. 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
  26366. * gcc.dg/sparc-trap-1.c: New test.
  26367. 2004-05-31 Roger Sayle <roger@eyesopen.com>
  26368. PR middle-end/15069
  26369. * g++.dg/opt/fold3.C: New test case.
  26370. 2004-05-30 Graham Stott <graham.stott@btinternet.com>
  26371. * lib/target-supports.exp (check_iconv_available): Fix fallout
  26372. from 2004-05-28 patch.
  26373. 2004-05-30 Paul Brook <paul@codesourcery.com>
  26374. PR fortran/15620
  26375. * gfortran.fortran-torture/execute/st_function_1.f90: New test.
  26376. * gfortran.fortran-torture/execute/st_function_2.f90: New test.
  26377. 2004-05-30 Steven G. Kargl <kargls@comcast.net>
  26378. * gfortran.fortran-torture/execute/random_1.f90: New test.
  26379. 2004-05-28 Ziemowit Laski <zlaski@apple.com>
  26380. * g++.dg/ext/altivec-10.C: New test.
  26381. 2004-05-29 Paul Brook <paul@codesourcery.com>
  26382. * gfortran.fortran-torture/execute/equiv_1.f90: New test.
  26383. 2004-05-28 Ziemowit Laski <zlaski@apple.com>
  26384. * gcc.dg/altivec-16.c: New test.
  26385. 2004-05-28 Janis Johnson <janis187@us.ibm.com>
  26386. * lib/target-supports.exp (check_vmx_hw_available): New.
  26387. * gcc.dg/vmx/vmx.exp: Use it to determine default action.
  26388. * lib/target-supports.exp (check_alias_available,
  26389. check_iconv_available, check_named_sections_available): Use
  26390. unique names for temporary files.
  26391. 2004-05-28 Ziemowit Laski <zlaski@apple.com>
  26392. * gcc.dg/altivec-15.c: New test.
  26393. 2004-05-28 Mark Mitchell <mark@codesourcery.com>
  26394. PR c++/15083
  26395. * g++.dg/warn/noeffect6.C: New test.
  26396. PR c++/15471
  26397. * g++.dg/expr/ptrmem4.C: New test.
  26398. PR c++/15640
  26399. * g++.dg/template/operator3.C: New test.
  26400. 2004-05-28 Mark Mitchell <mark@codesourcery.com>
  26401. PR c++/14668
  26402. * g++.dg/lookup/redecl1.C: New test.
  26403. * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
  26404. 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
  26405. * gcc.c-torture/execute/compare-fp-1.c,
  26406. gcc.c-torture/execute/compare-fp-2.c,
  26407. gcc.c-torture/execute/compare-fp-3.c,
  26408. gcc.c-torture/execute/compare-fp-4.c,
  26409. gcc.c-torture/execute/compare-fp-3.x,
  26410. gcc.c-torture/execute/compare-fp-4.x,
  26411. gcc.dg/pr15649-1.c: New.
  26412. 2004-05-27 Adam Nemet <anemet@lnxw.com>
  26413. PR c++/12883
  26414. * g++.dg/init/array14.C: New test.
  26415. 2004-05-25 Janis Johnson <janis187@us.ibm.com>
  26416. * lib/compat.exp (compat-get-options-main): New.
  26417. (compat-get-options): Remove unneeded code, warn for ignored
  26418. command.
  26419. (compat-execute): Check flag set by dg-require-* commands.
  26420. * lib/compat.exp (compat-execute): Break up long lines.
  26421. 2004-05-24 Janis Johnson <janis187@us.ibm.com>
  26422. * gcc.dg/altivec-7.c: Don't use 'vector long'.
  26423. * gcc.dg/altivec-14.c: New test.
  26424. * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
  26425. * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
  26426. * gcc.dg/altivec-12.c: Ditto.
  26427. * gcc.dg/altivec-3.c: Move call to altivec_check.
  26428. 2004-05-23 Mark Mitchell <mark@codesourcery.com>
  26429. PR c++/15044
  26430. * g++.dg/template/error12.C: New test.
  26431. PR c++/15317
  26432. * g++.dg/ext/attrib15.C: New test.
  26433. PR c++/15329
  26434. * g++.dg/template/ptrmem9.C: New test.
  26435. 2004-05-25 Paul Brook <paul@codesourcery.com>
  26436. * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
  26437. 2004-05-23 Mark Mitchell <mark@codesourcery.com>
  26438. PR c++/15165
  26439. * g++.dg/template/crash19.C: New test.
  26440. 2004-05-23 Mark Mitchell <mark@codesourcery.com>
  26441. PR c++/15025
  26442. * g++.dg/template/redecl1.C: New test.
  26443. 2004-05-23 Mark Mitchell <mark@codesourcery.com>
  26444. PR c++/14821
  26445. * g++.dg/other/ns1.C: New test.
  26446. PR c++/14883
  26447. * g++.dg/template/invalid1.C: New test.
  26448. 2004-05-23 Paul Brook <paul@codesourcery.com>
  26449. Victor Leikehman <lei@haifasphere.co.il>
  26450. * gfortran.fortran-torture/execute/common_init_1.f90: New test.
  26451. * gfortran.fortran-torture/execute/equiv_init.f90: New test.
  26452. 2004-05-22 Mark Mitchell <mark@codesourcery.com>
  26453. PR c++/15285
  26454. PR c++/15299
  26455. * g++.dg/template/non-dependent5.C: New test.
  26456. * g++.dg/template/non-dependent6.C: New test.
  26457. 2004-05-22 Mark Mitchell <mark@codesourcery.com>
  26458. PR c++/15507
  26459. * g++.dg/inherit/union1.C: New test.
  26460. PR c++/15542
  26461. * g++.dg/template/addr1.C: New test.
  26462. PR c++/15427
  26463. * g++.dg/template/array5.C: New test.
  26464. PR c++/15287
  26465. * g++.dg/template/array6.C: New test.
  26466. 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
  26467. Roger Sayle <roger@eyesopen.com>
  26468. * g++.dg/lookup/forscope2.C: New test case.
  26469. 2004-05-22 Ben Elliston <bje@au.ibm.com>
  26470. * gcc.dg/cpp/Wmissingdirs.c: New.
  26471. 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
  26472. PR target/15301
  26473. * gcc.dg/compat/union-m128-1.h: New file.
  26474. * gcc.dg/compat/union-m128-1_main.c: Likewise.
  26475. * gcc.dg/compat/union-m128-1_x.c: Likewise.
  26476. * gcc.dg/compat/union-m128-1_y.c: Likewise.
  26477. 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
  26478. PR target/15302
  26479. * gcc.dg/compat/struct-complex-1.h: New file.
  26480. * gcc.dg/compat/struct-complex-1_main.c: Likewise.
  26481. * gcc.dg/compat/struct-complex-1_x.c: Likewise.
  26482. * gcc.dg/compat/struct-complex-1_y.c: Likewise.
  26483. 2004-05-20 Roger Sayle <roger@eyesopen.com>
  26484. PR middle-end/3074
  26485. * gcc.dg/pr3074-1.c: New test case.
  26486. * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
  26487. 2004-05-20 Falk Hueffner <falk@debian.org>
  26488. PR other/15526
  26489. * gcc.dg/ftrapv-1.c: New test case.
  26490. 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
  26491. * gfortran.fortran-torture/execute/power.f90: Test constant integers.
  26492. 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
  26493. Jeff Law <law@redhat.com>
  26494. * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
  26495. * gcc.dg/tree-ssa/20040518-2.c: New test.
  26496. * gcc.dg/tree-ssa/20040518-1.c: New test.
  26497. 2004-05-18 Zack Weinberg <zack@codesourcery.com>
  26498. * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
  26499. 2004-05-18 Paul Brook <paul@codesourcery.com>
  26500. PR fortran/13930
  26501. * gfortran.fortran-torture/execute/der_init_4.f90: New test.
  26502. 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26503. * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
  26504. constant folding.
  26505. 2004-05-17 Steven Bosscher <stevenb@suse.de>
  26506. * gcc.dg/tree-ssa/20040517-1.c: New test.
  26507. 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  26508. * gcc.dg/loop-4.c: New test.
  26509. 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
  26510. * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
  26511. 2004-05-15 Bud Davis <bdavis9659@comcast.net>
  26512. PR fortran/15311
  26513. * gfortran.fortran-torture/execute/write_a_1.f90: New test.
  26514. 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26515. PR fortran/13826
  26516. PR fortran/13940
  26517. * gfortran.fortran-torture/compile/data_1.f90: New test.
  26518. 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
  26519. * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
  26520. * gcc.dg/uninit-H.c: Define ASM for __s390__.
  26521. 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
  26522. * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
  26523. 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
  26524. PR c/15444
  26525. * gcc.dg/format/xopen-1.c: Adjust expected message.
  26526. * gcc.dg/format/xopen-3.c: New test.
  26527. 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
  26528. * gfortran.fortran-torture/execute/def_init_3.f90: New test.
  26529. 2004-05-14 Jeff Law <law@redhat.com>
  26530. * gcc.dg/tree-ssa/20040514-2.c: New test.
  26531. 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26532. * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
  26533. this ...
  26534. * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
  26535. this.
  26536. 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
  26537. * gcc.dg/tree-ssa/20040514-1.c: New test.
  26538. 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26539. * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
  26540. test.
  26541. 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26542. PR fortran/14066
  26543. * gfortran.fortran-torture/compile/do_1.f90: New test.
  26544. 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
  26545. PR fortran/15051
  26546. * gfortran.fortran-torture/compile/empty_interface_1.f90: New
  26547. test.
  26548. 2004-05-14 Bud Davis <bdavis9659@comcast.net>
  26549. PR fortran/15149
  26550. * gfortran.fortran-torture/execute/random_init.f90: New test.
  26551. 2004-05-13 Paul Brook <paul@codesourcery.com>
  26552. PR fortran/15314
  26553. * gfortran.fortran-torture/execute/der_init_s.f90: New test.
  26554. 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
  26555. * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
  26556. for the powerpc case.
  26557. 2004-05-13 Jeff Law <law@redhat.com>
  26558. * gcc.dg/tree-ssa/20040513-1.c: New test.
  26559. * gcc.dg/tree-ssa/20040513-2.c: New test.
  26560. 2004-05-13 Paul Brook <paul@codesourcery.com>
  26561. * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
  26562. * gcc.dg/tree-ssa/20030714-1.c: Ditto.
  26563. * gcc.dg/tree-ssa/20030708-1.c: Ditto.
  26564. 2004-05-13 Andreas Schwab <schwab@suse.de>
  26565. PR other/10819
  26566. * lib/gfortran.exp (gfortran_version): Do not match NL/CR
  26567. characters.
  26568. 2004-05-13 Bud Davis <bdavis9659@comcast.net>
  26569. PR fortran/15294
  26570. * gfortran.fortran-torture/execute/adjustr.f90: New file.
  26571. 2004-05-13 Diego Novillo <dnovillo@redhat.com>
  26572. Merge from tree-ssa-20020619-branch. See
  26573. ChangeLog.tree-ssa for details.
  26574. 2004-05-11 Ziemowit Laski <zlaski@apple.com>
  26575. * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
  26576. include <altivec.h> explicitly.
  26577. * gcc.dg/altivec-13.c: Likewise.
  26578. 2004-05-11 Paul Brook <paul@codesourcery.com>
  26579. * gcc.c-torture/compile/20010518-1.c: Force enum size.
  26580. 2004-05-10 Eric Christopher <echristo@redhat.com>
  26581. * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
  26582. * gcc.dg/sibcall-4.c: Ditto.
  26583. 2004-05-10 Ziemowit Laski <zlaski@apple.com>
  26584. * g++.dg/ext/altivec-8.C: New test case.
  26585. * gcc.dg/altivec-13.c: New test case.
  26586. 2004-05-08 Roger Sayle <roger@eyesopen.com>
  26587. * gcc.c-torture/execute/divcmp-1.c: New test case.
  26588. * gcc.c-torture/execute/divcmp-2.c: New test case.
  26589. * gcc.c-torture/execute/divcmp-3.c: New test case.
  26590. 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
  26591. * g++.dg/other/pragma-re-2.C: New test.
  26592. 2004-05-07 Uros Bizjak <uros@kss-loka.si>
  26593. * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
  26594. * gcc.dg/i386-387-2.c: Likewise.
  26595. * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
  26596. __builtin_drem.
  26597. * gcc.dg/i386-387-6.c: Likewise.
  26598. 2004-05-07 Uros Bizjak <uros@kss-loka.si>
  26599. * gcc.dg/builtins-33.c: Also check log1p*.
  26600. 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
  26601. PR optimization/15296
  26602. * gcc.c-torture/execute/pr15296.c: New test.
  26603. 2004-05-05 Uros Bizjak <uros@kss-loka.si>
  26604. * gcc.dg/builtins-40.c: New test.
  26605. 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
  26606. * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
  26607. 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
  26608. * g++.dg/ext/spe1.C: New testcase.
  26609. 2004-05-04 Ziemowit Laski <zlaski@apple.com>
  26610. * objc.dg/image-info.m: Allow additional attributes
  26611. for __image_info section.
  26612. 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
  26613. * gcc.dg/torture/mips-hilo-2.c: New test.
  26614. 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  26615. PR c++/14389
  26616. * g++.dg/template/member5.C: New test.
  26617. 2004-05-03 Uros Bizjak <uros@kss-loka.si>
  26618. * gcc.dg/builtins-34.c: Also check expm1*.
  26619. 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  26620. * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
  26621. * gcc.dg/torture/builtin-convert-3.c: New test.
  26622. 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
  26623. PR middle-end/15054
  26624. * g++.dg/opt/pr15054.C: New test.
  26625. 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  26626. * gcc.dg/torture/builtin-rounding-1.c: New test.
  26627. * gcc.dg/builtins-25.c: Delete.
  26628. * gcc.dg/builtins-29.c: Delete.
  26629. 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
  26630. * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
  26631. * gcc.dg/sibcall-4.c: Likewise.
  26632. * gcc.dg/sibcall-6.c: Enable s390 as test platform.
  26633. 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
  26634. * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
  26635. bit-field on 16-bit targets.
  26636. 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
  26637. * gcc.c-torture/execute/20040409-2.c: Fix constants used on
  26638. 16-bit targets.
  26639. 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
  26640. * gcc.dg/rs6000-power2-1.c: Change to compile only.
  26641. * gcc.dg/rs6000-power2-2.c: Likewise.
  26642. 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
  26643. * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
  26644. * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
  26645. Change the asm registers to be in form of frN instead of fN.
  26646. 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  26647. * gcc.dg/torture/builtin-convert-2.c: New test.
  26648. 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
  26649. * gcc.dg/rs6000-power2-1.c: New test.
  26650. * gcc.dg/rs6000-power2-2.c: New test.
  26651. 2004-04-28 Jan Hubicka <jh@suse.cz>
  26652. * gcc.dg/unused-6.c: New test.
  26653. 2004-04-24 Laurent GUERBY <laurent@guerby.net>
  26654. Ulrich Weigand <uweigand@de.ibm.com>
  26655. * ada/acats/run_all.sh: Define $target variable.
  26656. 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
  26657. PR c++/15119
  26658. * g++.dg/other/vararg-1.C: New test.
  26659. PR c++/4794
  26660. * g++.dg/eh/cleanup3.C: New test.
  26661. 2004-04-24 Laurent GUERBY <laurent@guerby.net>
  26662. * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
  26663. and ad8011a (target_insn).
  26664. * ada/acats/support/macro.dfs: Likewise.
  26665. * ada/acats/support/impbit.adb: New file.
  26666. 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
  26667. * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
  26668. 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
  26669. * gcc.dg/loop-3.c: New test.
  26670. 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
  26671. * gcc.c-torture/execute/simd-5.c: New test.
  26672. 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  26673. PR c++/15064
  26674. * g++.dg/template/crash18.C: New test.
  26675. 2004-04-22 Mark Mitchell <mark@codesourcery.com>
  26676. * g++.dg/ext/complit3.C: New test.
  26677. 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
  26678. * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
  26679. * gcc.dg/altivec-3.c: Same.
  26680. * gcc.dg/altivec-varargs-1.c: Same.
  26681. 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
  26682. * lib/target-supports.exp (check_profiling_available): Assume
  26683. profiling is not available on powerpc-eabi targets.
  26684. 2004-04-21 Janis Johnson <janis187@us.ibm.com>
  26685. * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
  26686. * gcc.dg/vmx/bug-1.c: Ditto.
  26687. 2004-04-20 Eric Christopher <echristo@redhat.com>
  26688. * gcc.dg/charset/extern.c: New test.
  26689. * g++.dg/charset/extern3.cc: Ditto.
  26690. 2004-04-20 Uros Bizjak <uros@kss-loka.si>
  26691. * gcc.dg/builtins-39.c: New test.
  26692. 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
  26693. * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
  26694. 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
  26695. * gcc.dg/torture/mips-hilo-1.c: New test.
  26696. 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
  26697. * gcc.c-torture/compile/20040419-1.c: New test.
  26698. 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
  26699. * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
  26700. 2004-04-18 Zack Weinberg <zack@codesourcery.com>
  26701. Aldy Hernandez <aldyh@redhat.com>
  26702. * gcc.c-torture/execute/va-arg-24.c: New.
  26703. 2004-04-17 Zack Weinberg <zack@codesourcery.com>
  26704. Aldy Hernandez <aldyh@redhat.com>
  26705. * gcc.dg/vmx/1b-01.c: New.
  26706. * gcc.dg/vmx/1b-02.c: New.
  26707. * gcc.dg/vmx/1b-03.c: New.
  26708. * gcc.dg/vmx/1b-04.c: New.
  26709. * gcc.dg/vmx/1b-05.c: New.
  26710. * gcc.dg/vmx/1b-06.c: New.
  26711. * gcc.dg/vmx/1b-07.c: New.
  26712. * gcc.dg/vmx/1c-01.c: New.
  26713. * gcc.dg/vmx/1c-02.c: New.
  26714. * gcc.dg/vmx/3a-01a.c: New.
  26715. * gcc.dg/vmx/3a-01.c: New.
  26716. * gcc.dg/vmx/3a-01m.c: New.
  26717. * gcc.dg/vmx/3a-03.c: New.
  26718. * gcc.dg/vmx/3a-03m.c: New.
  26719. * gcc.dg/vmx/3a-04.c: New.
  26720. * gcc.dg/vmx/3a-04m.c: New.
  26721. * gcc.dg/vmx/3a-05.c: New.
  26722. * gcc.dg/vmx/3a-06.c: New.
  26723. * gcc.dg/vmx/3a-06m.c: New.
  26724. * gcc.dg/vmx/3a-07.c: New.
  26725. * gcc.dg/vmx/3b-01.c: New.
  26726. * gcc.dg/vmx/3b-02.c: New.
  26727. * gcc.dg/vmx/3b-10.c: New.
  26728. * gcc.dg/vmx/3b-13.c: New.
  26729. * gcc.dg/vmx/3b-14.c: New.
  26730. * gcc.dg/vmx/3b-15.c: New.
  26731. * gcc.dg/vmx/3c-01a.c: New.
  26732. * gcc.dg/vmx/3c-01.c: New.
  26733. * gcc.dg/vmx/3c-02.c: New.
  26734. * gcc.dg/vmx/3c-03.c: New.
  26735. * gcc.dg/vmx/3d-01.c: New.
  26736. * gcc.dg/vmx/4-01.c: New.
  26737. * gcc.dg/vmx/4-03.c: New.
  26738. * gcc.dg/vmx/5-01.c: New.
  26739. * gcc.dg/vmx/5-02.c: New.
  26740. * gcc.dg/vmx/5-03.c: New.
  26741. * gcc.dg/vmx/5-04.c: New.
  26742. * gcc.dg/vmx/5-05.c: New.
  26743. * gcc.dg/vmx/5-06.c: New.
  26744. * gcc.dg/vmx/5-07.c: New.
  26745. * gcc.dg/vmx/5-07t.c: New.
  26746. * gcc.dg/vmx/5-08.c: New.
  26747. * gcc.dg/vmx/5-10.c: New.
  26748. * gcc.dg/vmx/5-11.c: New.
  26749. * gcc.dg/vmx/7-01a.c: New.
  26750. * gcc.dg/vmx/7-01.c: New.
  26751. * gcc.dg/vmx/7c-01.c: New.
  26752. * gcc.dg/vmx/7d-01.c: New.
  26753. * gcc.dg/vmx/7d-02.c: New.
  26754. * gcc.dg/vmx/8-01.c: New.
  26755. * gcc.dg/vmx/8-02a.c: New.
  26756. * gcc.dg/vmx/8-02.c: New.
  26757. * gcc.dg/vmx/brode-1.c: New.
  26758. * gcc.dg/vmx/bug-1.c: New.
  26759. * gcc.dg/vmx/bug-2.c: New.
  26760. * gcc.dg/vmx/bug-3.c: New.
  26761. * gcc.dg/vmx/cw-bug-1.c: New.
  26762. * gcc.dg/vmx/cw-bug-2.c: New.
  26763. * gcc.dg/vmx/cw-bug-3.c: New.
  26764. * gcc.dg/vmx/dct.c: New.
  26765. * gcc.dg/vmx/debug-1.c: New.
  26766. * gcc.dg/vmx/debug-2.c: New.
  26767. * gcc.dg/vmx/debug-3.c: New.
  26768. * gcc.dg/vmx/debug-4.c: New.
  26769. * gcc.dg/vmx/dos-bug-1-gdb.c: New.
  26770. * gcc.dg/vmx/dos-bug-2-gdb.c: New.
  26771. * gcc.dg/vmx/eg-5.c: New.
  26772. * gcc.dg/vmx/fft.c: New.
  26773. * gcc.dg/vmx/gcc-bug-1.c: New.
  26774. * gcc.dg/vmx/gcc-bug-2.c: New.
  26775. * gcc.dg/vmx/gcc-bug-3.c: New.
  26776. * gcc.dg/vmx/gcc-bug-4.c: New.
  26777. * gcc.dg/vmx/gcc-bug-5.c: New.
  26778. * gcc.dg/vmx/gcc-bug-6.c: New.
  26779. * gcc.dg/vmx/gcc-bug-7.c: New.
  26780. * gcc.dg/vmx/gcc-bug-8.c: New.
  26781. * gcc.dg/vmx/gcc-bug-9.c: New.
  26782. * gcc.dg/vmx/gcc-bug-b.c: New.
  26783. * gcc.dg/vmx/gcc-bug-c.c: New.
  26784. * gcc.dg/vmx/gcc-bug-d.c: New.
  26785. * gcc.dg/vmx/gcc-bug-e.c: New.
  26786. * gcc.dg/vmx/gcc-bug-f.c: New.
  26787. * gcc.dg/vmx/gcc-bug-g.c: New.
  26788. * gcc.dg/vmx/gcc-bug-i.c: New.
  26789. * gcc.dg/vmx/harness.h: New.
  26790. * gcc.dg/vmx/ira1.c: New.
  26791. * gcc.dg/vmx/ira2a.c: New.
  26792. * gcc.dg/vmx/ira2b.c: New.
  26793. * gcc.dg/vmx/ira2.c: New.
  26794. * gcc.dg/vmx/ira2c.c: New.
  26795. * gcc.dg/vmx/mem.c: New.
  26796. * gcc.dg/vmx/newton-1.c: New.
  26797. * gcc.dg/vmx/ops.c: New.
  26798. * gcc.dg/vmx/sn7153.c: New.
  26799. * gcc.dg/vmx/spill2.c: New.
  26800. * gcc.dg/vmx/spill3.c: New.
  26801. * gcc.dg/vmx/spill.c: New.
  26802. * gcc.dg/vmx/t.c: New.
  26803. * gcc.dg/vmx/varargs-1.c: New.
  26804. * gcc.dg/vmx/varargs-2.c: New.
  26805. * gcc.dg/vmx/varargs-3.c: New.
  26806. * gcc.dg/vmx/varargs-4.c: New.
  26807. * gcc.dg/vmx/varargs-5.c: New.
  26808. * gcc.dg/vmx/varargs-6.c: New.
  26809. * gcc.dg/vmx/varargs-7.c: New.
  26810. * gcc.dg/vmx/vmx.exp: New.
  26811. * gcc.dg/vmx/vprint-1.c: New.
  26812. * gcc.dg/vmx/vscan-1.c: New.
  26813. * gcc.dg/vmx/x-01.c: New.
  26814. * gcc.dg/vmx/x-02.c: New.
  26815. * gcc.dg/vmx/x-03.c: New.
  26816. * gcc.dg/vmx/x-04.c: New.
  26817. * gcc.dg/vmx/x-05.c: New.
  26818. * gcc.dg/vmx/yousufi-1.c: New.
  26819. * gcc.dg/vmx/zero-1.c: New.
  26820. * gcc.dg/vmx/zero.c: New.
  26821. 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
  26822. * g++.dg/lookup/java1.C: Update for chage of
  26823. _Jv_AllocObject.
  26824. * g++.dg/lookup/java2.C: Likewise.
  26825. 2004-04-17 Laurent GUERBY <laurent@guerby.net>
  26826. * ada/acats/run_all.sh: use -O2 by default.
  26827. 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
  26828. * gcc.dg/vr-mult-[12].c: New tests.
  26829. 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  26830. * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
  26831. * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
  26832. 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
  26833. * lib/target-supports.exp (check_profiling_available): Assume
  26834. profiling isn't available for mips*-*-elf targets.
  26835. 2004-04-14 Uros Bizjak <uros@kss-loka.si>
  26836. * gcc.dg/builtins-38.c: New test.
  26837. 2004-04-14 Eric Christopher <echristo@redhat.com>
  26838. * g++.dg/charset/charset.exp: Run .cc extension tests.
  26839. 2004-04-14 Zack Weinberg <zack@codesourcery.com>
  26840. * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
  26841. 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  26842. * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
  26843. 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
  26844. * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
  26845. * gcc.dg/i386-387-2.c: Likewise.
  26846. * gcc.dg/i386-387-7.c: New test.
  26847. * gcc.dg/i386-387-8.c: New test.
  26848. * gcc.dg/builtins-37.c: New test.
  26849. 2004-04-13 Geoffrey Keating <geoffk@apple.com>
  26850. * g++.dg/pch/externc-1.C: Add missing semicolon.
  26851. 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
  26852. * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
  26853. 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
  26854. * gcc.c-torture/execute/20040411-1.c: New test.
  26855. 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
  26856. * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
  26857. 2004-04-09 Chris Demetriou <cgd@broadcom.com>
  26858. * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
  26859. 2004-04-09 Zack Weinberg <zack@codesourcery.com>
  26860. * lib/target-supports.exp (check_named_sections_available): New.
  26861. * lib/gcc-dg.exp (dg-require-named-sections): New.
  26862. * lib/prune.exp (prune_gcc_output): Incorporate prunes from
  26863. old-deja.exp. Also prune error-count message from HP linker.
  26864. * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
  26865. * g++.dg/init/init-ref4.C: Use dg-require-weak.
  26866. * g++.old-deja/g++.pt/static3.C: Likewise.
  26867. * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
  26868. 2004-04-09 Roger Sayle <roger@eyesopen.com>
  26869. * gcc.c-torture/execute/20040409-1.c: New test case.
  26870. * gcc.c-torture/execute/20040409-2.c: New test case.
  26871. * gcc.c-torture/execute/20040409-3.c: New test case.
  26872. 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
  26873. * gcc.dg/20040409-1.c: New test.
  26874. 2004-04-08 Roger Sayle <roger@eyesopen.com>
  26875. PR target/14888
  26876. * g++.dg/opt/pr14888.C: New test case.
  26877. 2004-04-08 Geoffrey Keating <geoffk@apple.com>
  26878. * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
  26879. gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
  26880. gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
  26881. gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
  26882. New tests.
  26883. 2004-04-08 Paul Brook <paul@codesourcery.com>
  26884. * gcc.dg/spill-1.c: New test.
  26885. 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  26886. * gcc.dg/torture/builtin-ctype-2.c: New test.
  26887. 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
  26888. * gcc.dg/pch/pch.exp: Add largefile test.
  26889. 2004-04-06 Geoffrey Keating <geoffk@apple.com>
  26890. * g++.dg/pch/externc-1.Hs: New.
  26891. * g++.dg/pch/externc-1.C: New.
  26892. 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  26893. * gcc.dg/compat/struct-by-value-5a_main.c,
  26894. gcc.dg/compat/struct-by-value-5b_main.c: New files.
  26895. * gcc.dg/compat/struct-by-value-5_main.c: Delete.
  26896. * gcc.dg/compat/struct-by-value-5a_x.c,
  26897. gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
  26898. gcc.dg/compat/struct-by-value-5_x.c.
  26899. * gcc.dg/compat/struct-by-value-5a_y.c,
  26900. gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
  26901. gcc.dg/compat/struct-by-value-5_y.c.
  26902. * gcc.dg/compat/struct-by-value-6a_main.c,
  26903. gcc.dg/compat/struct-by-value-6b_main.c: New files.
  26904. * gcc.dg/compat/struct-by-value-6_main.c: Delete.
  26905. * gcc.dg/compat/struct-by-value-6a_x.c,
  26906. gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
  26907. gcc.dg/compat/struct-by-value-6_x.c.
  26908. * gcc.dg/compat/struct-by-value-6a_y.c,
  26909. gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
  26910. gcc.dg/compat/struct-by-value-6_y.c.
  26911. * gcc.dg/compat/struct-by-value-7a_main.c,
  26912. gcc.dg/compat/struct-by-value-7b_main.c: New files.
  26913. * gcc.dg/compat/struct-by-value-7_main.c: Delete.
  26914. * gcc.dg/compat/struct-by-value-7a_x.c,
  26915. gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
  26916. gcc.dg/compat/struct-by-value-7_x.c.
  26917. * gcc.dg/compat/struct-by-value-7a_y.c,
  26918. gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
  26919. gcc.dg/compat/struct-by-value-7_y.c.
  26920. 2004-04-06 Jakub Jelinek <jakub@redhat.com>
  26921. * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
  26922. * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
  26923. * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
  26924. options.
  26925. 2004-04-06 Uros Bizjak <uros@kss-loka.si>
  26926. * gcc.dg/builtins-36.c: New test.
  26927. 2004-04-06 Paul Brook <paul@codesourcery.com>
  26928. * README.gcc: Remove obsolete contraint on testcases.
  26929. 2004-04-05 Paul Brook <paul@codesourcery.com>
  26930. PR2123
  26931. * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
  26932. failure and exit(0) on success.
  26933. * g++.dg/expr/anew2.C: Ditto.
  26934. * g++.dg/expr/anew3.C: Ditto.
  26935. * g++.dg/expr/anew4.C: Ditto.
  26936. 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
  26937. PR c++/3518
  26938. * g++.dg/template/unify7.C: New.
  26939. 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
  26940. * g++.dg/README: Bring up to date with new subdirectories; remove
  26941. duplicate subdirectory lines.
  26942. 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
  26943. PR c++/14007
  26944. * g++.dg/template/unify5.C: New.
  26945. * g++.dg/template/unify6.C: New.
  26946. * g++.dg/template/qualttp20.C: Adjust.
  26947. * g++.old-deja/g++.jason/report.C: Adjust.
  26948. * g++.old-deja/g++.other/qual1.C: Adjust.
  26949. 2004-04-01 Mark Mitchell <mark@codesourcery.com>
  26950. PR c++/14803
  26951. * g++.dg/inherit/ptrmem1.C: New test.
  26952. 2004-04-01 Jakub Jelinek <jakub@redhat.com>
  26953. PR c++/14755
  26954. * gcc.c-torture/execute/20040331-1.c: New test.
  26955. * gcc.dg/20040331-1.c: New test.
  26956. 2004-04-01 Paul Brook <paul@codesourcery.com>
  26957. * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
  26958. 2004-03-30 Mark Mitchell <mark@codesourcery.com>
  26959. PR c++/14724
  26960. * g++.dg/init/goto1.C: New test.
  26961. PR c++/14763
  26962. * g++.dg/template/defarg4.C: New test.
  26963. 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
  26964. * gcc.dg/altivec-11.c: Extend test for more valid cases.
  26965. 2004-03-28 David Edelsohn <edelsohn@gnu.org>
  26966. * gcc.dg/doloop-1.c: Do not check for lack of "blt".
  26967. 2004-03-28 Zack Weinberg <zack@codesourcery.com>
  26968. * gcc.dg/noncompile/undeclared-2.c: New test.
  26969. 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
  26970. * gcc.dg/940409-1.c: Remove XFAIL.
  26971. * gcc.dg/reg-vol-struct-1.c: New test.
  26972. 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  26973. * gcc.dg/torture/builtin-wctype-1.c: New test.
  26974. 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
  26975. * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
  26976. * gcc.dg/20001101-1.c: Likewise.
  26977. * gcc.dg/20001102-1.c: Likewise.
  26978. 2004-03-25 Roger Sayle <roger@eyesopen.com>
  26979. * gcc.dg/compare8.c: Add an additional test for XOR.
  26980. 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  26981. * gcc.dg/torture/builtin-ctype-1.c: New test.
  26982. 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  26983. * gcc.dg/torture/builtin-explog-1.c: Add new cases.
  26984. * gcc.dg/torture/builtin-math-1.c: Likewise.
  26985. * gcc.dg/torture/builtin-power-1.c: New test.
  26986. 2004-03-24 Andreas Schwab <schwab@suse.de>
  26987. * lib/prune.exp (prune_gcc_output): Ignore errata warning from
  26988. IA64 assembler.
  26989. 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
  26990. Roger Sayle <roger@eyesopen.com>
  26991. * gcc.dg/compare8.c: New test case.
  26992. 2004-03-23 Ziemowit Laski <zlaski@apple.com>
  26993. * g++.dg/ext/altivec-7.C: New test.
  26994. 2004-03-23 Zack Weinberg <zack@codesourcery.com>
  26995. PR 12267, 12391, 12560, 13129, 14114, 14133
  26996. * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
  26997. * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
  26998. * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
  26999. Adjust error regexps.
  27000. * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
  27001. * gcc.dg/noncompile/undeclared-1.c: New test cases.
  27002. * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
  27003. * gcc.dg/local1.c: Add explanatory comment.
  27004. 2004-03-23 Roger Sayle <roger@eyesopen.com>
  27005. PR optimization/14669
  27006. * g++.dg/opt/fold2.C: New test case.
  27007. 2004-03-22 Jakub Jelinek <jakub@redhat.com>
  27008. PR c/14069
  27009. * gcc.dg/20040322-1.c: New test.
  27010. 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
  27011. * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
  27012. * gcc.dg/ultrasp4.c: Likewise.
  27013. * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
  27014. 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
  27015. * gcc.dg/i386-sse-8.c: Reset default options.
  27016. 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
  27017. * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
  27018. in the error message text.
  27019. 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
  27020. * g++.dg/template/qualttp20.C: Adjust dg- regexp.
  27021. 2004-03-21 Mark Mitchell <mark@codesourcery.com>
  27022. PR c++/14616
  27023. * g++.dg/init/array13.C: New test.
  27024. 2004-03-20 Roger Sayle <roger@eyesopen.com>
  27025. PR target/13889
  27026. * gcc.c-torture/compile/pr13889.c: New test case.
  27027. 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
  27028. PR c/14635
  27029. * builtins-1.c (nan, nans): Don't test.
  27030. * builtins-30.c: Don't use nan, nanf, nanl.
  27031. * builtins-35.c: New test.
  27032. 2004-03-19 Ziemowit Laski <zlaski@apple.com>
  27033. * g++.dg/ext/altivec-6.C: New test.
  27034. 2004-03-19 Mark Mitchell <mark@codesourcery.com>
  27035. * g++.dg/init/placement3.C: New test.
  27036. * g++.dg/template/spec13.C: New test.
  27037. * g++.dg/lookup/using11.C: New test.
  27038. * g++.dg/lookup/koenig3.C: New test.
  27039. * g++.dg/template/operator2.C: New test.
  27040. * g++.dg/expr/dtor3.C: New test.
  27041. * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
  27042. marker.
  27043. * g++.old-deja/g++.law/visibility28.C: Likewise.
  27044. 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
  27045. * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
  27046. * gcc.dg/ppc64-abi-3.c: Likewise.
  27047. 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27048. PR c++/14545
  27049. * g++.dg/parse/template15.C: New test.
  27050. 2004-03-18 Mark Mitchell <mark@codesourcery.com>
  27051. * g++.dg/expr/dtor2.C: New test.
  27052. * g++.dg/lookup/anon4.C: New test.
  27053. * g++.dg/overload/using1.C: New test.
  27054. * g++.dg/template/lookup7.C: New test.
  27055. * g++.dg/template/typename6.C: New test.
  27056. * g++.dg/expr/cond6.C: New test.
  27057. 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  27058. * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
  27059. 2004-03-18 Mark Mitchell <mark@codesourcery.com>
  27060. * g++.dg/expr/cond5.C: New test.
  27061. * g++.dg/expr/constcast1.C: Likewise.
  27062. * g++.dg/expr/ptrmem2.C: Likewise.
  27063. * g++.dg/expr/ptrmem3.C: Likewise.
  27064. * g++.dg/lookup/main1.C: Likewise.
  27065. * g++.dg/template/lookup6.C: Likewise.
  27066. 2004-03-18 Mark Mitchell <mark@codesourcery.com>
  27067. * gcc.dg/local1.c: New test.
  27068. * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
  27069. 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  27070. * gcc.dg/torture/builtin-convert-1.c: New test.
  27071. 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  27072. * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
  27073. 2004-03-16 Mark Mitchell <mark@codesourcery.com>
  27074. PR c++/14481
  27075. * g++.dg/warn/Wunused-7.C: New test.
  27076. 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  27077. * gcc.dg/torture/builtin-integral-1.c: New test.
  27078. 2004-03-16 Mark Mitchell <mark@codesourcery.com>
  27079. PR c++/14586
  27080. * g++.dg/parse/non-dependent3.C: New test.
  27081. 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
  27082. * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
  27083. * g++.dg/eh/simd-2.C: Likewise.
  27084. * g++.dg/init/array10.C: Likewise.
  27085. * gcc.c-torture/compile/simd-1.c: Likewise.
  27086. * gcc.c-torture/compile/simd-2.c: Likewise.
  27087. * gcc.c-torture/compile/simd-3.c: Likewise.
  27088. * gcc.c-torture/compile/simd-4.c: Likewise.
  27089. * gcc.c-torture/compile/simd-6.c: Likewise.
  27090. * gcc.c-torture/execute/simd-1.c: Likewise.
  27091. * gcc.c-torture/execute/simd-2.c: Likewise.
  27092. * gcc.dg/compat/vector-defs.h: Likewise.
  27093. * gcc.dg/20020531-1.c: Likewise.
  27094. * gcc.dg/altivec-3.c: Likewise.
  27095. * gcc.dg/altivec-4.c: Likewise.
  27096. * gcc.dg/altivec-varargs-1.c: Likewise.
  27097. * gcc.dg/compat/vector-defs.h: Likewise.
  27098. * gcc.dg/i386-mmx-3.c: Likewise.
  27099. * gcc.dg/i386-sse-4.c: Likewise.
  27100. * gcc.dg/i386-sse-5.c: Likewise.
  27101. * gcc.dg/i386-sse-8.c: Likewise.
  27102. * gcc.dg/simd-1.c: Likewise.
  27103. * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
  27104. __ev64_opaque__ since the machine description provides it.
  27105. 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
  27106. * lib/compat.exp (skip_list): New global variable.
  27107. Use it to hold the user defined COMPAT_SKIPS list if any.
  27108. (compat-obj): Add the members of skip_list to optall.
  27109. 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
  27110. * gcc.dg/compat/union-by-value-1_main.c,
  27111. union-by-value-1_x.c, union-by-value-1_y.c,
  27112. union-check.h, union-defs.h,
  27113. union-init.h, union-return-1_main.c,
  27114. union-return-1_x.c, union-return-1_y.c: New files.
  27115. 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
  27116. * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
  27117. mixed-struct-init.h: Add 4 mixed structure types.
  27118. struct-by-value-21_main.c, struct-by-value-21_x.c,
  27119. struct-by-value-21_y.c, struct-return-21_main.c,
  27120. struct-return-21_x.c, struct-return-21_y.c: New files.
  27121. 2004-03-13 Mark Mitchell <mark@codesourcery.com>
  27122. PR c++/14550
  27123. * g++.dg/parse/template14.C: New test.
  27124. 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
  27125. * gcc.c-torture/execute/20040313-1.c: New test.
  27126. 2004-03-13 Jakub Jelinek <jakub@redhat.com>
  27127. PR target/14533
  27128. * gcc.dg/20040311-2.c: New test.
  27129. 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
  27130. PR other/14544
  27131. * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
  27132. bit-field.
  27133. 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
  27134. * gcc.dg/20040305-2.c: Add missing return statement.
  27135. 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  27136. * gcc.dg/builtins-34.c: Also check pow10*.
  27137. 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
  27138. PR target/14262
  27139. * gcc.dg/20040305-2.c: New test.
  27140. 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
  27141. * gcc.dg/20040310-1.c: New test.
  27142. 2004-03-11 Roger Sayle <roger@eyesopen.com>
  27143. * gcc.c-torture/execute/20040311-1.c: New test case.
  27144. 2004-03-11 Mark Mitchell <mark@codesourcery.com>
  27145. PR c++/14476
  27146. * g++.dg/lookup/enum1.C: New test.
  27147. 2004-03-10 Mark Mitchell <mark@codesourcery.com>
  27148. PR c++/14510
  27149. * g++.dg/lookup/struct2.C: New test.
  27150. 2004-03-10 Uros Bizjak <uros@kss-loka.si>
  27151. * gcc.dg/builtins-34.c: New test.
  27152. 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  27153. * gcc.dg/torture/builtin-nonneg-1.c: New test.
  27154. 2004-03-09 James E Wilson <wilson@specifixinc.com>
  27155. * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
  27156. * gcc.dg/alias-2.c: New testcase.
  27157. 2004-03-09 Zack Weinberg <zack@codesourcery.com>
  27158. * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
  27159. 2004-03-09 Roger Sayle <roger@eyesopen.com>
  27160. * gcc.c-torture/execute/20040309-1.c: New test case.
  27161. 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
  27162. PR c++/14397
  27163. * g++.dg/overload/ref1.C: New.
  27164. 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27165. PR c++/14409
  27166. * g++.dg/template/spec12.C: New test.
  27167. PR c++/14448
  27168. * g++.dg/parse/crash14.C: New test.
  27169. 2004-03-09 Mark Mitchell <mark@codesourcery.com>
  27170. PR c++/14230
  27171. * g++.dg/init/ref11.C: New test.
  27172. 2004-03-09 Mark Mitchell <mark@codesourcery.com>
  27173. PR c++/14432
  27174. * g++.dg/parse/builtin2.C: New test.
  27175. 2004-03-08 Mark Mitchell <mark@codesourcery.com>
  27176. PR c++/14401
  27177. * g++.dg/init/ctor3.C: New test.
  27178. * g++.dg/init/union1.C: New test.
  27179. * g++.dg/ext/anon-struct4.C: New test.
  27180. 2004-03-08 Mark Mitchell <mark@codesourcery.com>
  27181. * g++.dg/lookup/koenig1.C: Tweak error messages.
  27182. * g++.dg/lookup/used-before-declaration.C: Likewise.
  27183. * g++.dg/other/do1.C: Likewise.
  27184. * g++.dg/overload/koenig1.C: Likewise.
  27185. * g++.dg/parse/crash13.C: Likewise.
  27186. * g++.dg/template/instantiate3.C: Likewise.
  27187. 2004-03-08 Eric Christopher <echristo@redhat.com>
  27188. * * lib/target-supports.exp: Enable libiconv in test
  27189. compilation. Fix up error checking.
  27190. 2004-03-08 Roger Sayle <roger@eyesopen.com>
  27191. PR middle-end/14289
  27192. * gcc.dg/pr14289-1.c: New test case.
  27193. * gcc.dg/pr14289-2.c: Likewise.
  27194. * gcc.dg/pr14289-3.c: Likewise.
  27195. 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
  27196. * gcc.c-torture/execute/20040308-1.c: New test.
  27197. 2004-03-07 Roger Sayle <roger@eyesopen.com>
  27198. * gcc.c-torture/execute/20040307-1.c: New test case.
  27199. 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
  27200. * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
  27201. 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
  27202. * gcc.dg/20040306-1.c: New test.
  27203. 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
  27204. * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
  27205. them static.
  27206. * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
  27207. 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
  27208. PR c/14465
  27209. * gcc.dg/decl-6.c: New test.
  27210. 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  27211. * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
  27212. Rename LOGPOW -> LOG_POW.
  27213. (SQRT_EXP, POW_EXP): New.
  27214. 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
  27215. * gcc.dg/i386-sse-8.c: New test.
  27216. 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
  27217. PR c/14114
  27218. * gcc.dg/decl-5.c: New test.
  27219. 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
  27220. * gcc.dg/20040305-1.c: New test.
  27221. 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
  27222. PR other/14354
  27223. * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
  27224. 2004-03-04 Ziemowit Laski <zlaski@apple.com>
  27225. PR c++/14425, c++/14426
  27226. * g++.dg/ext/altivec-4.C: New test.
  27227. * g++.dg/ext/altivec-5.C: New test.
  27228. 2004-03-04 Geoffrey Keating <geoffk@apple.com>
  27229. * g++.old-deja/g++.other/linkage1.C: Expect errors about
  27230. global variables of a type with no linkage.
  27231. * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
  27232. * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
  27233. * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
  27234. * g++.old-deja/g++.bugs/900210_02.C: Likewise.
  27235. * g++.old-deja/g++.bugs/900210_03.C: Likewise.
  27236. * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
  27237. * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
  27238. * g++.dg/warn/deprecated.C: Name enum Color.
  27239. * g++.dg/overload/VLA.C: Name structure for 'b'.
  27240. * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
  27241. 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
  27242. * gcc.c-torture/compile/20040304-1.c: New test.
  27243. 2004-03-03 Zack Weinberg <zack@codesourcery.com>
  27244. PR 13728
  27245. * gcc.dg/decl-4.c: New testcase.
  27246. 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
  27247. * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
  27248. as PRECF if sizeof (float) > sizeof (double).
  27249. (PRECL): Make it the same as PRECF if
  27250. sizeof (float) > sizeof (long double).
  27251. 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  27252. * gcc.dg/builtins-config.h: Use underscore macro style for __sun
  27253. system type. Add check for irix6 which doesn't have c99 runtime.
  27254. 2004-03-03 Bob Wilson <bob.wilson@acm.org>
  27255. * gcc.dg/const-elim-1.c: xfail for xtensa.
  27256. 2004-03-01 Mark Mitchell <mark@codesourcery.com>
  27257. PR c++/14369
  27258. * g++.dg/template/cond4.C: New test.
  27259. 2004-03-01 Mark Mitchell <mark@codesourcery.com>
  27260. PR c++/14360
  27261. * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
  27262. PR c++/14361
  27263. * g++.dg/parse/defarg7.C: New test.
  27264. PR c++/14359
  27265. * g++.dg/template/friend26.C: New test.
  27266. 2004-03-01 Mark Mitchell <mark@codesourcery.com>
  27267. PR c++/14324
  27268. * g++.dg/abi/mangle21.C: New test.
  27269. PR c++/14260
  27270. * g++.dg/parse/constructor2.C: New test.
  27271. PR c++/14337
  27272. * g++.dg/template/sfinae1.C: New test.
  27273. 2004-02-29 Mark Mitchell <mark@codesourcery.com>
  27274. PR c++/14267
  27275. * g++.dg/expr/crash2.C: New test.
  27276. PR middle-end/13448
  27277. * gcc.dg/inline-5.c: New test.
  27278. * gcc.dg/always-inline.c: Split out tests into ...
  27279. * gcc.dg/always-inline2.c: ... this and ...
  27280. * gcc.dg/always-inline3.c: ... this.
  27281. 2004-02-29 Mark Mitchell <mark@codesourcery.com>
  27282. PR debug/12103
  27283. * g++.dg/debug/crash1.C: New test.
  27284. 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
  27285. * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
  27286. function with __attribute__((noinline)).
  27287. (recurser_void2): Likewise.
  27288. * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
  27289. (recurser_void2): Likewise.
  27290. 2004-02-29 Roger Sayle <roger@eyesopen.com>
  27291. PR middle-end/14203
  27292. * g++.dg/warn/Wunused-6.C: New test case.
  27293. 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
  27294. * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
  27295. not defined.
  27296. 2004-02-27 Eric Christopher <echristo@redhat.com>
  27297. * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
  27298. * g++.dg/charset/asm2.c: Run only x86.
  27299. * gcc.dg/charset/asm3.c: Ditto.
  27300. 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
  27301. * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
  27302. ld_library_path.
  27303. 2004-02-27 Ziemowit Laski <zlaski@apple.com>
  27304. * g++.dg/ext/altivec-3.C: New.
  27305. 2004-02-26 Richard Henderson <rth@redhat.com>
  27306. * g++.dg/ext/attrib10.C: Mark for warning.
  27307. * gcc.dg/attr-alias-1.c: New.
  27308. 2004-02-26 Richard Henderson <rth@redhat.com>
  27309. * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
  27310. * gcc.c-torture/execute/20040208-2.c: ... it back.
  27311. 2004-02-26 Eric Christopher <echristo@redhat.com>
  27312. * lib/target-supports.exp (check-iconv-available): New function.
  27313. * lib/gcc-dg.exp (dg-require-iconv): New function.
  27314. Use above.
  27315. * gcc.dg/charset: New directory.
  27316. * gcc.dg/charset/charset.exp: New file.
  27317. * gcc.dg/charset/asm1.c: Ditto.
  27318. * gcc.dg/charset/asm2.c: Ditto.
  27319. * gcc.dg/charset/asm3.c: Ditto.
  27320. * gcc.dg/charset/asm4.c: Ditto.
  27321. * gcc.dg/charset/asm5.c: Ditto.
  27322. * gcc.dg/charset/attribute1.c: Ditto.
  27323. * gcc.dg/charset/attribute2.c: Ditto.
  27324. * gcc.dg/charset/string1.c: Ditto.
  27325. * g++.dg/charset: New directory.
  27326. * g++.dg/dg.exp: Add here. Special options.
  27327. * g++.dg/charset/charset.exp: New file.
  27328. * g++.dg/charset/asm1.c: Ditto.
  27329. * g++.dg/charset/asm2.c: Ditto.
  27330. * g++.dg/charset/asm3.c: Ditto.
  27331. * g++.dg/charset/asm4.c: Ditto.
  27332. * g++.dg/charset/attribute1.c: Ditto.
  27333. * g++.dg/charset/attribute2.c: Ditto.
  27334. * g++.dg/charset/extern1.cc: Ditto.
  27335. * g++.dg/charset/extern2.cc: Ditto.
  27336. * g++.dg/charset/string1.c: Ditto.
  27337. 2004-02-26 Mark Mitchell <mark@codesourcery.com>
  27338. PR c++/14278
  27339. * g++.dg/parse/comma1.C: New test.
  27340. 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27341. PR c++/14284
  27342. * g++.dg/template/ttp8.C: New test.
  27343. 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
  27344. * gcc.dg/fixuns-trunc-1.c: New test.
  27345. 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  27346. * gcc.dg/builtins-config.h: Use #elif.
  27347. 2004-02-26 Michael Matz <matz@suse.de>
  27348. * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
  27349. * gcc.dg/991214-1.c: Likewise.
  27350. * gcc.dg/i386-asm-1.c: Likewise.
  27351. 2004-02-25 Richard Henderson <rth@redhat.com>
  27352. * gcc.c-torture/execute/20040208-2.c: Move ...
  27353. * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
  27354. 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27355. PR c++/14246
  27356. * g++.dg/other/crash-3.C: New test.
  27357. 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  27358. * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
  27359. * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
  27360. * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
  27361. HP-UX.
  27362. 2004-02-24 Michael Matz <matz@suse.de>
  27363. * gcc.dg/i386-regparm.c: New.
  27364. 2004-02-23 James E Wilson <wilson@specifixinc.com>
  27365. * gcc.c-torture/execute/20040223-1.c: New.
  27366. 2004-02-23 Zack Weinberg <zack@codesourcery.com>
  27367. Kazu Hirata <kazu@cs.umass.edu>
  27368. * gcc.dg/fwritable-strings-1.c: Remove.
  27369. 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
  27370. PR c/14156
  27371. * gcc.dg/20040223-1.c: New test.
  27372. 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  27373. PR c++/14106
  27374. * g++.dg/ext/typeof9.C: New test.
  27375. 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27376. PR c++/14250
  27377. * g++.dg/other/switch1.C: New test.
  27378. 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
  27379. * gcc.dg/cast-function-1.c: Adjust for new informative message.
  27380. * gcc.dg/va-arg-1.c: Likewise.
  27381. 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27382. PR c++/14143
  27383. * g++.dg/template/koenig5.C: New test.
  27384. 2004-02-21 Ziemowit Laski <zlaski@apple.com>
  27385. * g++.dg/ext/altivec-1.C: Generalize target triple.
  27386. * g++.dg/ext/altivec-2.C: New test case.
  27387. * g++.dg/ext/altivec_check.h: New file.
  27388. * gcc.dg/altivec-1.c: Generalize target triple;
  27389. include altivec_check.h and call altivec_check().
  27390. * gcc.dg/altivec-[2-5].c: Generalize target triple.
  27391. * gcc.dg/altivec-6.c: New test case.
  27392. * gcc.dg/altivec-[7-9].c: Generalize target triple; add
  27393. type casts as needed.
  27394. * gcc.dg/altivec-10.c: Include altivec_check.h and call
  27395. altivec_check().
  27396. * gcc.dg/altivec-12.c: New test case.
  27397. * gcc.dg/altivec-varargs-1.c: Generalize target triple;
  27398. include altivec_check.h and call altivec_check().
  27399. * gcc.dg/altivec_check.h: New file.
  27400. 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  27401. * lib/target-supports.exp (check_alias_available): Don't mangle
  27402. function `g' in test program.
  27403. 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  27404. * lib/target-supports.exp (check_profiling_available): Check
  27405. argument to determine whether we support a profiling type.
  27406. * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
  27407. check_profiling_available.
  27408. * g++.dg/bprob/bprob.exp: Likewise.
  27409. * g77.dg/bprob/bprob.exp: Likewise.
  27410. * gcc.misc-tests/bprob.exp: Likewise.
  27411. * g++.old-deja/g++.law/profile1.C: Pass profiling type to
  27412. dg-require-profiling and delete expected error handling.
  27413. * gcc.dg/20021014-1.c: Likewise.
  27414. * gcc.dg/nest.c: Likewise.
  27415. 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  27416. PR c++/12007
  27417. * g++.dg/other/vthunk1.C: New test.
  27418. 2004-02-20 Falk Hueffner <falk@debian.org>
  27419. PR target/14201
  27420. * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
  27421. 2004-02-20 Mark Mitchell <mark@codesourcery.com>
  27422. PR c++/13927
  27423. * g++.dg/other/error8.C: Remove XFAIL markers.
  27424. PR c++/14173
  27425. * g++.dg/ext/packed5.C: New test.
  27426. PR c++/14199
  27427. * g++.dg/warn/Wunused-5.C: New test.
  27428. PR c++/14186
  27429. * g++.dg/lookup/member1.C: New test.
  27430. 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
  27431. * gcc.c-torture/compile/20040130-1.c: Enable only when
  27432. __INT_MAX__ >= 2147483647L.
  27433. * gcc.c-torture/compile/961203-1.c: Likewise.
  27434. 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
  27435. * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
  27436. * g++.dg/opt/template1.C: Robustify assembler regexp
  27437. 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  27438. * gcc.c-torture/execute/simd-4.x: Remove.
  27439. * gcc.c-torture/execute/va-arg-25.x: Likewise.
  27440. * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
  27441. Guard with #ifndef SKIP_ATTRIBUTE.
  27442. * gcc.dg/compat/vector-1_y.c: Likewise.
  27443. * gcc.dg/compat/vector-2_x.c: Likewise.
  27444. * gcc.dg/compat/vector-2_y.c: Likewise.
  27445. * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
  27446. * g++.dg/eh/simd-2.C: Likewise.
  27447. 2004-02-19 Alan Modra <amodra@bigpond.net.au>
  27448. * gcc.c-torture/compile/complex-1.c: New.
  27449. 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
  27450. PR target/14209
  27451. * gcc.c-torture/execute/20040218-1.c: New test.
  27452. 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27453. PR c++/14181
  27454. * g++.dg/parse/new2.C: New test.
  27455. 2004-02-18 Paul Brook <paul@codesourcery.com>
  27456. * gcc.c-torture/compile/libcall-1.c: New test.
  27457. 2004-02-18 Paul Brook <paul@codesourcery.com>
  27458. PR debug/12934
  27459. * gcc.dg/debug/debug-7.c: New test.
  27460. 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
  27461. * gcc.dg/20040217-1.c: New test.
  27462. 2004-02-17 Zack Weinberg <zack@codesourcery.com>
  27463. * gcc.c-torture/execute/990208-1.x: Delete.
  27464. 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
  27465. * gcc.c-torture/execute/20040208-2.x: New file.
  27466. 2004-02-17 Mark Mitchell <mark@codesourcery.com>
  27467. PR c++/11326
  27468. * g++.dg/abi/structret1.C: New test.
  27469. 2004-02-17 Jakub Jelinek <jakub@redhat.com>
  27470. * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
  27471. (i386_cpuid): No need to test if cpuid is available on AMD64.
  27472. Fix assembly, so that it works onboth i386 and AMD64.
  27473. * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
  27474. (vecInLong): Fix s[] member type to unsigned int.
  27475. (vecInWord): Remove type.
  27476. (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
  27477. (a64, b64, c64, d64, e64): Remove.
  27478. (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
  27479. Remove unused variable. Remove initialization of removed variables.
  27480. Don't call mmx_tests nor sse_tests.
  27481. (reference_mmx, reference_sse): Remove.
  27482. (check): Add return stmt.
  27483. * gcc.dg/i386-sse-7.c: New test.
  27484. * gcc.dg/i386-mmx-4.c: New test.
  27485. 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27486. * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
  27487. * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
  27488. g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
  27489. g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
  27490. g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
  27491. g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
  27492. g++.dg/tc1/dr94.C: Fix line terminator.
  27493. 2004-02-16 Geoffrey Keating <geoffk@apple.com>
  27494. * gcc.c-torture/compile/20040216-1.c: New.
  27495. 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27496. * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
  27497. g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
  27498. g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
  27499. g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
  27500. g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
  27501. g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
  27502. 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
  27503. * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
  27504. 2004-02-15 Mark Mitchell <mark@codesourcery.com>
  27505. PR c++/13971
  27506. * g++.dg/expr/cond4.C: New test.
  27507. PR c++/14086
  27508. * g++.dg/lookup/crash2.C: New test.
  27509. 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
  27510. * gcc.c-torture/compile/20040214-2.c: New test.
  27511. 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
  27512. PR c++/14116
  27513. * g++.dg/ext/typeof8.C: New test.
  27514. 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
  27515. * gcc.c-torture/compile/20040214-1.c: New test.
  27516. 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  27517. PR c++/13635
  27518. * g++.dg/template/spec11.C: New test.
  27519. 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27520. PR c++/13927
  27521. * g++.dg/other/error8.C: New test.
  27522. 2004-02-13 Mark Mitchell <mark@codesourcery.com>
  27523. PR c++/14122
  27524. * g++.dg/template/array4.C: New test.
  27525. PR c++/14108
  27526. * g++.dg/inherit/thunk2.C: New test.
  27527. PR c++/14083
  27528. * g++.dg/eh/cond2.C: New test.
  27529. 2004-02-12 Alan Modra <amodra@bigpond.net.au>
  27530. * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
  27531. 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
  27532. * lib/scanasm.exp (dg-scan): Quote pattern before display.
  27533. 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
  27534. * g++.dg/simd-2.C: xfail on ppc64-linux.
  27535. 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
  27536. PR c/456
  27537. * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
  27538. tests.
  27539. 2004-02-11 Uros Bizjak <uros@kss-loka.si>
  27540. * gcc.dg/builtins-33.c: New test.
  27541. 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
  27542. * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
  27543. 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
  27544. * g++.dg/simd-2.C: Set -maltivec for ppc64.
  27545. 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
  27546. * gcc.dg/ppc64-abi-3.c: New test.
  27547. 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
  27548. PR c/14092
  27549. * gcc.dg/pr14092-1.c: New testcase.
  27550. 2004-02-10 Alan Modra <amodra@bigpond.net.au>
  27551. * gcc.dg/cpp/assert4.c: Fix typo last change.
  27552. * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
  27553. * gcc.dg/cpp/assert4.c: Handle powerpc64.
  27554. * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
  27555. 2004-02-09 Roger Sayle <roger@eyesopen.com>
  27556. * gcc.c-torture/compile/20040209-1.c: New test case.
  27557. 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
  27558. * gcc.dg/c90-init-1.c: Adjust expected error messages.
  27559. 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
  27560. * gcc.c-torture/execute/20040208-[12].c: New tests.
  27561. 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
  27562. * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
  27563. 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
  27564. * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
  27565. 2004-02-07 Zack Weinberg <zack@codesourcery.com>
  27566. Bug 13856
  27567. * gcc.dg/visibility-8.c: New testcase.
  27568. 2004-02-07 Zack Weinberg <zack@codesourcery.com>
  27569. * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
  27570. arguments.
  27571. * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
  27572. 2004-02-07 Roger Sayle <roger@eyesopen.com>
  27573. PR middle-end/13696
  27574. * g++.dg/opt/fold1.C: New test case.
  27575. 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27576. PR c++/14033
  27577. * g++.dg/other/crash-2.C: New test.
  27578. 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27579. PR c++/14028
  27580. * g++.dg/parse/angle-bracket2.C: New test.
  27581. 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  27582. PR middle-end/13750
  27583. Revert:
  27584. 2004-01-15 Geoffrey Keating <geoffk@apple.com>
  27585. PR pch/13361
  27586. * g++.dg/pch/wchar-1.C: New.
  27587. * g++.dg/pch/wchar-1.Hs: New.
  27588. 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27589. PR c++/14008
  27590. * g++.dg/parse/error15.C: New test.
  27591. * g++.dg/parse/crash11.C: Update dg-error mark.
  27592. 2004-02-04 Mark Mitchell <mark@codesourcery.com>
  27593. PR c++/13932
  27594. * g++.dg/warn/conv2.C: New test.
  27595. 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27596. PR c++/13086
  27597. * g++.dg/warn/incomplete1.C: Remove xfail.
  27598. 2004-02-04 Mark Mitchell <mark@codesourcery.com>
  27599. * lib/file-format.exp (gcc_target_object_format): Use
  27600. ${tool}_target_compile, not gcc_target_compile.
  27601. * lib/target-supports.exp (check_alias_available): Likewise.
  27602. (check_gc_sections_available): Likewise.
  27603. * g++.dg/ext/attrib10.C: Use dg-require-alias.
  27604. * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
  27605. dg-require-alias.
  27606. 2004-02-04 Mark Mitchell <mark@codesourcery.com>
  27607. PR c++/13969
  27608. * g++.dg/template/static6.C: New test.
  27609. 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
  27610. * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
  27611. 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  27612. * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
  27613. tests for systems where `char' is unsigned by default.
  27614. 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27615. PR c++/13997
  27616. * g++.dg/template/partial3.C: New test.
  27617. 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
  27618. * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
  27619. gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
  27620. Remove mentions of obsolete ports.
  27621. 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
  27622. * gcc.dg/noncompile/20001228-1.c: Fix for new
  27623. error message.
  27624. 2004-02-03 Roger Sayle <roger@eyesopen.com>
  27625. PR target/9348
  27626. * gcc.c-torture/execute/multdi-1.c: New test case.
  27627. 2004-02-03 Mark Mitchell <mark@codesourcery.com>
  27628. PR c++/13925
  27629. * g++.dg/template/lookup5.C: New test.
  27630. 2004-02-03 Mark Mitchell <mark@codesourcery.com>
  27631. PR c++/13950
  27632. * g++.dg/template/lookup4.C: New test.
  27633. PR c++/13970
  27634. * g++.dg/parse/error14.C: New test.
  27635. PR c++/14002
  27636. * g++.dg/parse/template13.C: New test.
  27637. 2004-02-03 Mark Mitchell <mark@codesourcery.com>
  27638. PR c++/13978
  27639. * g++.dg/template/koenig4.C: New test.
  27640. PR c++/13968
  27641. * g++.dg/template/crash17.C: New test.
  27642. PR c++/13975
  27643. * g++.dg/parse/error13.C: New test.
  27644. * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
  27645. 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
  27646. * gcc.dg/20020503-1.c: Remove -mflat dg-options.
  27647. 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
  27648. PR c/11658
  27649. PR c/13994
  27650. * gcc.dg/noncompile/20040203-1.c: New test.
  27651. * gcc.dg/noncompile/20040203-2.c: Likewise.
  27652. * gcc.dg/noncompile/20040203-3.c: Likewise.
  27653. * gcc.dg/20040203-1.c: Likewise.
  27654. 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
  27655. PR c++/10858
  27656. * g++.dg/template/sizeof7.C: New test.
  27657. 2004-02-02 Eric Christopher <echristo@redhat.com>
  27658. Zack Weinberg <zack@codesourcery.com>
  27659. * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
  27660. 2004-02-02 Zack Weinberg <zack@codesourcery.com>
  27661. * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
  27662. * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
  27663. * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
  27664. * gcc.dg/cleanup-5.c: Run only on Linux targets.
  27665. 2004-02-02 Mark Mitchell <mark@codesourcery.com>
  27666. PR c++/13113
  27667. * g++.old-deja/g++.mike/net36.C: Adjust error messages.
  27668. PR c++/13854
  27669. * g++.dg/ext/attrib13.C: New test.
  27670. PR c++/13907
  27671. * g++.dg/conversion/op2.C: New test.
  27672. 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
  27673. * gcc.dg/titype-1.c: Fix pasto.
  27674. 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
  27675. * gcc.dg/titype-1.c: New test.
  27676. 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27677. PR c++/13957
  27678. * g++.dg/template/non-type-template-argument-1.C,
  27679. g++.dg/template/qualified-id1.C: Update dg-error marks.
  27680. * g++.dg/template/nontype6.C: New test.
  27681. 2004-02-01 Roger Sayle <roger@eyesopen.com>
  27682. * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
  27683. * gcc.dg/builtins-31.c: New testcase.
  27684. * gcc.dg/builtins-32.c: New testcase.
  27685. 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
  27686. * objc.dg/call-super-2.m: Update line numbers
  27687. for the including of stddef.h.
  27688. 2004-01-30 Michael Matz <matz@suse.de>
  27689. * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
  27690. g++.dg/ext/case-range3.C: New tests.
  27691. 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27692. DR206
  27693. PR c++/13813
  27694. * g++.dg/template/member4.C: New test.
  27695. 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27696. PR c++/13683
  27697. * g++.dg/template/sizeof6.C: New test.
  27698. 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
  27699. * gcc.dg/fwritable-strings-1.c: New test.
  27700. 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
  27701. * gcc.c-torture/compile/20040130-1.c: New test.
  27702. 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
  27703. * objc.dg/call-super-2.m: Include stddef.h for size_t.
  27704. 2004-01-29 Mark Mitchell <mark@codesourcery.com>
  27705. PR c++/13883
  27706. * g++.dg/template/ctor3.C: New test.
  27707. 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27708. * g++.dg/tc1: New directory.
  27709. * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
  27710. g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
  27711. g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
  27712. g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
  27713. g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
  27714. 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27715. * g++.dg/parse/error11.C: New test.
  27716. * g++.dg/parse/error12.C: Likewise.
  27717. 2004-01-28 Ziemowit Laski <zlaski@apple.com>
  27718. * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
  27719. (scan_initial, main): Use aligned_sizeof instead of sizeof.
  27720. 2004-01-28 Mark Mitchell <mark@codesourcery.com>
  27721. PR c++/13791
  27722. * g++.dg/ext/attrib12.C: New test.
  27723. PR c++/13736
  27724. * g++.dg/parse/cast2.C: New test.
  27725. 2004-01-27 James E Wilson <wilson@specifixinc.com>
  27726. * objc.dg/encode-2.m (main): New local string. Set depending on
  27727. sizeof long. Use in sscanf call.
  27728. * objc.dg/encode-3.m (main): New local string. Set depending on
  27729. sizeof long. Use in scan_initial call.
  27730. 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  27731. * objc.dg/call-super-2.m: Make LP64-safe.
  27732. * objc.dg/desig-init-1.m: Likewise.
  27733. 2004-01-27 Devang Patel <dpatel@apple.com>
  27734. * g++.dg/debug/namespace1.C: New test.
  27735. 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
  27736. * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
  27737. xscale-*-*.
  27738. * gcc.dg/arm-mmx-1.c: New test.
  27739. 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
  27740. * gcc.dg/20040127-1.c: New test.
  27741. * gcc.dg/20040127-2.c: New test.
  27742. 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  27743. * objc.dg/stret-1.m (glob): Renamed to globa.
  27744. 2004-01-26 Mark Mitchell <mark@codesourcery.com>
  27745. PR c++/13663
  27746. * g++.dg/expr/for1.C: New test.
  27747. 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
  27748. PR middle-end/13779
  27749. * gcc.dg/darwin-longlong.c: New test.
  27750. 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
  27751. * gcc.dg/20040124-1.c: Moved test from here...
  27752. * gcc.c-torture/compile/20040124-1.c: ...to here.
  27753. 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
  27754. * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
  27755. the assembly output if -m64 is passed.
  27756. 2004-01-25 Mark Mitchell <mark@codesourcery.com>
  27757. PR c++/13833
  27758. * g++.dg/template/cond3.C: New test.
  27759. 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27760. PR c++/13810
  27761. * g++.dg/template/ttp7.C: New test.
  27762. 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  27763. PR c++/13797
  27764. * g++.dg/template/nontype4.C: New test.
  27765. * g++.dg/template/nontype5.C: Likewise.
  27766. 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
  27767. * gcc.dg/torture/mips-clobber-at.c: New test.
  27768. 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
  27769. * gcc.dg/20040124-1.c: New test.
  27770. 2004-01-24 Jakub Jelinek <jakub@redhat.com>
  27771. * gcc.dg/20040123-1.c: New test.
  27772. 2004-01-23 Zack Weinberg <zack@codesourcery.com>
  27773. * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
  27774. 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
  27775. * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
  27776. 2004-01-23 Andrew Pinski <apinski@apple.com>
  27777. * gcc.dg/20030121-1.c: Move to ..
  27778. * gcc.dg/20040121-1.c: here.
  27779. 2004-01-23 Roger Sayle <roger@eyesopen.com>
  27780. * gcc.dg/builtins-29.c: New test case.
  27781. 2004-01-23 Zack Weinberg <zack@codesourcery.com>
  27782. PR 18314
  27783. * gcc.dg/builtins-30.c: New testcase.
  27784. 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
  27785. * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
  27786. * lib/g77.exp: Likewise.
  27787. * lib/objc.exp: Likewise.
  27788. * lib/g++.exp: Likewise.
  27789. 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
  27790. * gcc.dg/struct-by-value-2.c: New test.
  27791. 2004-01-21 Andrew Pinski <apinski@apple.com>
  27792. PR target/13785
  27793. * gcc.dg/20030121-1.c: New test.
  27794. 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
  27795. * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
  27796. clobber frame pointer register in asm statement.
  27797. 2004-01-21 Falk Hueffner <falk@debian.org>
  27798. * gcc.c-torture/compile/20040121-1.c: New test.
  27799. 2004-01-21 Zack Weinberg <zack@codesourcery.com>
  27800. * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
  27801. 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
  27802. * gcc.dg/ppc64-abi-2.c: New test.
  27803. 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
  27804. * lib/treelang.exp: Fill out this file.
  27805. * lib/treelang-dg.exp: New File.
  27806. 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
  27807. * gcc.c-torture/compile/981022-1.c: Remove.
  27808. * gcc.dg/array-5.c: Remove XFAIL.
  27809. * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
  27810. * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
  27811. gcc.dg/cond-lvalue-1.c: Update.
  27812. * gcc.dg/cast-lvalue-2.c: New test.
  27813. 2004-01-19 Mark Mitchell <mark@codesourcery.com>
  27814. PR c++/13592
  27815. * g++.dg/other/error1.C (class foo): Tweak error message.
  27816. PR c++/13592
  27817. * g++.dg/template/call2.C: New test.
  27818. 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  27819. * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
  27820. scalar-by-value-3_x.c, scalar-by-value-3_y.c,
  27821. scalar-by-value-4_x.c, scalar-by-value-4_y.c,
  27822. scalar-return-1_x.c, scalar-return-2_y.c,
  27823. scalar-return-3_x.c, scalar-return-3_y.c,
  27824. scalar-return-4_x.c, scalar-return-4_y.c,
  27825. struct-align-1.h, struct-align-1_x.c,
  27826. struct-align-1_y.c, struct-align-2.h,
  27827. struct-align-2_x.c, struct-align-2_y.c,
  27828. struct-by-value-10_y.c, struct-by-value-11_x.c,
  27829. struct-by-value-11_y.c, struct-by-value-12_x.c,
  27830. struct-by-value-12_y.c, struct-by-value-13_x.c,
  27831. struct-by-value-13_y.c, struct-by-value-14_x.c,
  27832. struct-by-value-14_y.c, struct-by-value-15_x.c,
  27833. struct-by-value-15_y.c, struct-by-value-16_y.c,
  27834. struct-by-value-17_y.c, struct-by-value-18_y.c,
  27835. struct-by-value-19_y.c, struct-by-value-1_x.c,
  27836. struct-by-value-1_y.c, struct-by-value-20_y.c,
  27837. struct-by-value-2_x.c, struct-by-value-2_y.c,
  27838. struct-by-value-3_y.c, struct-by-value-4_x.c,
  27839. struct-by-value-4_y.c, struct-by-value-5_y.c,
  27840. struct-by-value-6_y.c, struct-by-value-7_y.c
  27841. struct-by-value-8_x.c, struct-by-value-8_y.c
  27842. struct-by-value-9_x.c, struct-by-value-9_y.c
  27843. struct-return-10_x.c, struct-return-10_y.c,
  27844. struct-return-19_x.c, struct-return-20_x.c
  27845. struct-return-2_x.c, struct-return-2_y.c
  27846. struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
  27847. SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
  27848. 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  27849. * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
  27850. attribute on sparc*-sun-solaris2.*.
  27851. 2004-01-18 Mark Mitchell <mark@codesourcery.com>
  27852. PR c++/13710
  27853. * g++.dg/ext/typeof7.C: New test.
  27854. 2004-01-18 David Edelsohn <edelsohn@gnu.org>
  27855. * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
  27856. * gcc.dg/const-elim-1.c: Same.
  27857. 2004-01-17 Ziemowit Laski <zlaski@apple.com>
  27858. * objc.dg/stret-1.m: New.
  27859. * objc.dg/stret-2.m: New.
  27860. 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
  27861. PR c++/11895
  27862. * g++.dg/ext/vector1.C: New test.
  27863. 2004-01-16 Geoffrey Keating <geoffk@apple.com>
  27864. * gcc.dg/pch/import-1.c: New.
  27865. * gcc.dg/pch/import-1.hs: New.
  27866. * gcc.dg/pch/import-1a.h: New.
  27867. * gcc.dg/pch/import-1b.h: New.
  27868. * gcc.dg/pch/import-1c.h: New.
  27869. 2004-01-16 Mark Mitchell <mark@codesourcery.com>
  27870. PR c++/13574
  27871. * g++.dg/ext/array1.C: New test.
  27872. PR c++/13178
  27873. * g++.dg/conversion/op1.C: New test.
  27874. 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
  27875. PR 11864
  27876. From Kazumoto Kojima / Dan Kegel:
  27877. * gcc.dg/pr11864-1.c: New test.
  27878. PR 10392
  27879. From Marcus Comstedt / Dan Kegel:
  27880. * gcc.dg/pr10392-1.c: New test.
  27881. 2004-01-16 Mark Mitchell <mark@codesourcery.com>
  27882. PR c++/13478
  27883. * g++.dg/init/ref10.C: New test.
  27884. 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27885. PR c++/13407
  27886. * g++.dg/parse/typename6.C: New test.
  27887. 2004-01-15 Geoffrey Keating <geoffk@apple.com>
  27888. PR pch/13361
  27889. * g++.dg/pch/wchar-1.C: New.
  27890. * g++.dg/pch/wchar-1.Hs: New.
  27891. 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27892. PR c++/9259
  27893. * g++.dg/expr/sizeof2.C: New test.
  27894. 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
  27895. * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
  27896. 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
  27897. PR c++/13659
  27898. * g++.dg/lookup/strong-using-3.C: New.
  27899. * g++.dg/lookup/using-10.C: New.
  27900. 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
  27901. PR c++/13594
  27902. * g++.dg/lookup/strong-using-2.C: New.
  27903. 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
  27904. Dan Kegel <dank@kegel.com>
  27905. J"orn Rennecke <joern.rennecke@superh.com>
  27906. PR target/9365
  27907. * gcc.dg/pr9365-1.c: New test.
  27908. 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27909. PR c++/8856
  27910. * g++.dg/parse/casting-operator2.C: New test.
  27911. * g++.old-deja/g++.pt/explicit83.C: Remove.
  27912. 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
  27913. * gcc.dg/label-compound-stmt-1.c: New test.
  27914. * gcc.c-torture/compile/950922-1.c,
  27915. gcc.c-torture/compile/20000211-3.c,
  27916. gcc.c-torture/compile/20000518-1.c,
  27917. gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
  27918. compound statements.
  27919. 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
  27920. * gcc.dg/ppc64-abi-1.c: New test.
  27921. 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
  27922. * g++.dg/ext/attrib9.C: Add dg-warnings.
  27923. 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27924. PR c++/12335
  27925. * g++.dg/parse/dtor3.C: New test.
  27926. 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
  27927. PR c++/12709
  27928. * g++.dg/parse/try-catch-1.C: New test.
  27929. 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
  27930. * ada/acats/run_all.sh: Add more verbose output in acats.log
  27931. when compiling tests.
  27932. 2004-01-12 Zack Weinberg <zack@codesourcery.com>
  27933. PR 13656
  27934. * gcc.dg/typedef-redecl.c: New test case.
  27935. * gcc.dg/typedef-redecl.h: New support file.
  27936. 2004-01-13 Jan Hubicka <jh@suse.cz>
  27937. * gcc.dg/always_inline.c: New test.
  27938. * gcc.dg/debug/20031231-1.c: Fix.
  27939. 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27940. PR c++/13474
  27941. * g++.dg/template/array3.C: New test.
  27942. 2004-01-12 Zack Weinberg <zack@codesourcery.com>
  27943. * g++.dg/ext/lvalue1.C: No longer expected to fail.
  27944. * g++.dg/warn/Wunused-2.C: Likewise.
  27945. 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  27946. PR c++/13289
  27947. * g++.dg/template/instantiate6.C: New test.
  27948. 2004-01-12 Roger Sayle <roger@eyesopen.com>
  27949. PR middle-end/11397
  27950. * gcc.dg/special/wkali-2.c: Add dg-require-alias.
  27951. 2004-01-12 Jan Hubicka <jh@suse.cz>
  27952. PR opt/12826
  27953. * gcc.dg/20040112-1.c: New.
  27954. * gcc.dg/dwarf-die[1-7].c: Move to...
  27955. * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
  27956. * gcc.dg/debug/dwarf2/dwarf2.exp: New.
  27957. 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
  27958. PR c++/4100
  27959. * g++.dg/parse/friend4.C: New test.
  27960. 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
  27961. PR c++/4100
  27962. * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
  27963. definition is called a friend.
  27964. 2004-01-11 Zack Weinberg <zack@codesourcery.com>
  27965. * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
  27966. 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
  27967. PR c++/3478
  27968. * g++.dg/parse/error10.C: New test.
  27969. * g++.dg/template/arg2.C: Accept "invalid type" error.
  27970. 2004-01-11 Jakub Jelinek <jakub@redhat.com>
  27971. PR middle-end/13392
  27972. * g++.dg/opt/expect2.C: New test.
  27973. 2004-01-10 Zack Weinberg <zack@codesourcery.com>
  27974. * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
  27975. * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
  27976. * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
  27977. Update dg-error regexps.
  27978. 2004-01-10 Zack Weinberg <zack@codesourcery.com>
  27979. * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
  27980. * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
  27981. 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
  27982. * gcc.dg/pragma-re-1.c: Use right pointer type.
  27983. 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
  27984. * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
  27985. 2004-01-09 Geoffrey Keating <geoffk@apple.com>
  27986. * gcc.dg/rs6000-ldouble-1.c: New.
  27987. 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  27988. DR 337
  27989. PR c++/9256
  27990. * g++.dg/other/abstract1.C: New test.
  27991. 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
  27992. * g++.dg/lookup/strong-using-1.C: New.
  27993. 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
  27994. PR c/11234
  27995. * gcc.dg/func-ptr-conv-1.c: New test.
  27996. * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
  27997. 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
  27998. PR target/13380.
  27999. * gcc.c-torture/compile/20040109-1.c: New.
  28000. 2004-01-08 Stuart Hastings <stuart@apple.com>
  28001. * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
  28002. * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
  28003. * gcc.dg/i386-sse-6.c: ...this new testcase.
  28004. 2004-01-09 Alan Modra <amodra@bigpond.net.au>
  28005. * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
  28006. 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
  28007. * ada/acats/run_acats: Treat 'gnatchop' the same way
  28008. as 'gnatmake'. Export GCC_DRIVER.
  28009. * ada/acats/run_all.sh: Add target_gnatchop. Use
  28010. 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
  28011. 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  28012. PR c++/12573
  28013. * g++.dg/template/dependent-expr4.C: New test.
  28014. 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
  28015. * gcc.dg/altivec-11.c: New test.
  28016. 2004-01-07 Mark Mitchell <mark@codesourcery.com>
  28017. * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
  28018. 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
  28019. PR c/6024
  28020. * gcc.dg/enum-compat-1.c: New test.
  28021. * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
  28022. 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
  28023. PR c/12165
  28024. * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
  28025. gcc.dg/c99-idem-qual-3.c: New tests.
  28026. 2004-01-07 Alan Modra <amodra@bigpond.net.au>
  28027. * gcc.dg/winline-7.c: Don't cast void * to int.
  28028. 2004-01-06 Jan Hubicka <jh@suse.cz>
  28029. * gcc.dg/i386-sse-5.c: New test
  28030. * g++.dg/eh/simd-1.c: Add -w argument for i386.
  28031. 2004-01-05 Mark Mitchell <mark@codesourcery.com>
  28032. PR c++/12815
  28033. * g++.dg/rtti/typeid4.C: New test.
  28034. 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
  28035. * gcc.dg/compat/sdata-section.h: Declare 'abort'.
  28036. 2004-01-05 Mark Mitchell <mark@codesourcery.com>
  28037. PR c++/12132
  28038. * g++.dg/template/error11.C: New test.
  28039. PR c++/13451
  28040. * g++.dg/template/class2.C: New test.
  28041. 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
  28042. Richard Sandiford <rsandifo@redhat.com>
  28043. PR c++/13387
  28044. * g++.dg/opt/alias3.C: New test.
  28045. 2004-01-04 Mark Mitchell <mark@codesourcery.com>
  28046. PR c++/13157
  28047. * g++.dg/template/koenig3.C: New test.
  28048. PR c++/13529
  28049. * g++.dg/parse/offsetof3.C: New test.
  28050. * g++.dg/init/copy7.C: Add missing dg-error markers.
  28051. PR c++/12226
  28052. * g++.dg/init/copy7.c: New test.
  28053. PR c++/13536
  28054. * g++.dg/parse/cast1.C: New test.
  28055. 2004-01-04 Jan Hubicka <jh@suse.cz>
  28056. * gcc.dg/winline[1-7].c: New tests.
  28057. 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28058. PR c++/13520
  28059. * g++.dg/template/qualttp22.C: New test.
  28060. 2004-01-01 Jan Hubicka <jh@suse.cz>
  28061. * gcc.dg/debug/20031231-1.c: New.
  28062. * gcc.c-torture/compile/20040101-1.c: New.
  28063. * gcc.dg/dwarf-die-[1-7].c: New.
  28064. 2004-01-01 Jakub Jelinek <jakub@redhat.com>
  28065. PR optimization/13521
  28066. * gcc.c-torture/compile/20031231-1.c: New test.
  28067. 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
  28068. * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
  28069. 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  28070. PR c++/10079
  28071. * g++.dg/template/crash16.C: New test.
  28072. 2003-12-30 Mark Mitchell <mark@codesourcery.com>
  28073. * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
  28074. 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
  28075. * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
  28076. ports.
  28077. * g++.old-deja/g++.jason/thunk3.C: Likewise.
  28078. * g++.old-deja/g++.law/profile1.C: Likewise.
  28079. * gcc.c-torture/compile/981006-1.c: Likewise.
  28080. * gcc.c-torture/execute/loop-2e.x: Likewise.
  28081. * gcc.c-torture/execute/loop-2f.x: Remove.
  28082. * gcc.c-torture/execute/loop-2g.x: Likewise.
  28083. * gcc.c-torture/execute/strct-varg-1.x: Likewise.
  28084. * gcc.dg/20020312-2.c: Remove traces of dead ports.
  28085. 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
  28086. PR c++/13507
  28087. * g++.dg/ext/attrib11.C: New test.
  28088. PR c++/13494
  28089. * g++.dg/template/array2-1.C: New test.
  28090. * g++.dg/template/array2-2.C: New test.
  28091. 2003-12-29 Mark Mitchell <mark@codesourcery.com>
  28092. * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
  28093. 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
  28094. PR c++/12774
  28095. * g++.dg/template/array1-1.C: New test.
  28096. * g++.dg/template/array1-2.C: New test.
  28097. 2003-12-29 Roger Sayle <roger@eyesopen.com>
  28098. PR fortran/12632
  28099. * g77.dg/12632.f: New test case.
  28100. 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28101. PR c++/13289
  28102. * g++.dg/parse/nontype1.C: New test.
  28103. 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28104. PR c++/12403
  28105. * g++.dg/parse/explicit1.C: New test.
  28106. * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
  28107. 2003-12-28 Mark Mitchell <mark@codesourcery.com>
  28108. PR c++/13081
  28109. * g++.dg/opt/inline6.C: New test.
  28110. PR c++/12613
  28111. * g++.dg/parse/error9.C: New test.
  28112. * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
  28113. 2003-12-28 Mark Mitchell <mark@codesourcery.com>
  28114. PR c++/13009
  28115. * g++.dg/init/assign1.C: New test.
  28116. 2003-12-28 Roger Sayle <roger@eyesopen.com>
  28117. PR c++/13070
  28118. * g++.dg/warn/format3.C: New test case.
  28119. 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  28120. * gcc.c-torture/compile/20031227-1.c: New test.
  28121. 2003-12-23 Mark Mitchell <mark@codesourcery.com>
  28122. * g++.dg/bprob/bprob.exp: Load target-supports.exp
  28123. * g77.dg/bprob/bprob.exp: Likewise.
  28124. * gcc.misc-tests/bprob.exp: Likewise.
  28125. * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
  28126. variants on systems where the library does not provide that
  28127. functionality.
  28128. * gcc.dg/builtins-20.c: Use builtins-config.h.
  28129. * gcc.dg/builtins-config.h: New file.
  28130. 2003-12-23 Mark Mitchell <mark@codesourcery.com>
  28131. * lib/gcc-dg.exp (dg-require-profiling): New function.
  28132. * lib/target-supports.exp (check_profiling_available): Likewise.
  28133. * g++.dg/bprob/bprob.exp: Use check_profiling_available.
  28134. * g77.dg/bprob/bprob.exp: Likewise.
  28135. * gcc.misc-tests/bprob.exp: Likewise.
  28136. * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
  28137. * gcc.dg/20021014-1.c: Likewise.
  28138. * gcc.dg/nest.c: Likewise.
  28139. 2003-12-23 Mark Mitchell <mark@codesourcery.com>
  28140. * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
  28141. compiling.
  28142. * g++.dg/lookup/java2.C: Likewise.
  28143. * gcc.dg/cpp/lexident.c: Likewise.
  28144. 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
  28145. * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
  28146. given.
  28147. * gcc.c-torture/compile/961203-1.c: Likewise.
  28148. * gcc.c-torture/compile/980506-1.c: Likewise.
  28149. 2003-12-23 Zack Weinberg <zack@codesourcery.com>
  28150. * lib/gcc-dg.exp (dg-prune-output): New annotation.
  28151. (additional_prunes): New global.
  28152. (gcc-dg-prune): Handle additional per-test pruning.
  28153. (dg-test): Clear additional_prunes between tests.
  28154. * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
  28155. dg-prune-output to avoid spurious failures from assembler
  28156. complaining about nonexistent WAW violations.
  28157. * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
  28158. Use dg-prune-output to avoid spurious failures from assembler
  28159. warning about Itanium B-step errata.
  28160. 2003-12-23 Mark Mitchell <mark@codesourcery.com>
  28161. * g++.dg/abi/macro0.C: New test.
  28162. * g++.dg/abi/macro1.C: Likewise.
  28163. * g++.dg/abi/macro2.C: Likewise.
  28164. * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
  28165. * g++.dg/abi/bitfield7.C: Likewise.
  28166. * g++.dg/abi/dtor2.C: Likewise.
  28167. * g++.dg/abi/mangle11.C: Likewise.
  28168. * g++.dg/abi/mangle12.C: Likewise.
  28169. * g++.dg/abi/mangle14.C: Likewise.
  28170. * g++.dg/abi/mangle17.C: Likewise.
  28171. * g++.dg/abi/vbase10.C: Likewise.
  28172. * g++.dg/abi/vbase14.C: Likewise.
  28173. * g++.dg/template/qualttp17.C: Likewise.
  28174. 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
  28175. PR c/11995
  28176. * gcc.dg/20031223-1.c: New test.
  28177. 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
  28178. * gcc.dg/noreturn-7.c: New test.
  28179. 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
  28180. * gcc.dg/null-pointer-1.c: New test.
  28181. 2003-12-22 Mark Mitchell <mark@codesourcery.com>
  28182. * g++.old-deja/g++.jason/template18.C: Remove.
  28183. * g++.old-deja/g++.jason/template37.C: Likewise.
  28184. PR c++/12862
  28185. * g++.dg/lookup/ns1.C: New test.
  28186. PR c++/12397
  28187. * g++.dg/template/lookup3.C: New test.
  28188. 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
  28189. * g++.dg/template/recurse1.C: New test
  28190. 2003-12-22 Mark Mitchell <mark@codesourcery.com>
  28191. PR c++/12479
  28192. * g++.dg/parse/semicolon1.C: New test.
  28193. * g++.dg/parse/semicolon1.h: Likewise.
  28194. 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
  28195. * gcc.dg/darwin-misaligned.c: New test.
  28196. 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
  28197. PR c/9163
  28198. * gcc.dg/20031222-1.c: New test.
  28199. 2003-12-21 Mark Mitchell <mark@codesourcery.com>
  28200. PR c++/13438
  28201. * g++.dg/parse/error8.C: New test.
  28202. PR c++/11554
  28203. * g++.dg/warn/ctor-init-1.C: New test.
  28204. 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
  28205. * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
  28206. too small.
  28207. * gcc.c-torture/compile/930217-1.c: Likewise.
  28208. * gcc.c-torture/compile/930513-1.c: Likewise.
  28209. * gcc.c-torture/execute/920908-2.c: Likewise.
  28210. * gcc.c-torture/execute/921204-1.c: Likewise.
  28211. * gcc.c-torture/execute/930621-1.c: Likewise.
  28212. * gcc.c-torture/execute/930630-1.c: Likewise.
  28213. * gcc.c-torture/execute/931031-1.c: Likewise.
  28214. * gcc.c-torture/execute/980602-2.c: Likewise.
  28215. * gcc.c-torture/execute/comp-goto-1.c: Likewise.
  28216. * gcc.c-torture/execute/compndlit-1.c: Likewise.
  28217. * gcc.c-torture/execute/extzvsi.c: Likewise.
  28218. * gcc.c-torture/unsorted/ext.c: Likewise.
  28219. 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
  28220. PR target/12749
  28221. * gcc.c-torture/compile/20031220-2.c: New test case.
  28222. 2003-12-20 Roger Sayle <roger@eyesopen.com>
  28223. PR optimization/13031
  28224. * gcc.c-torture/compile/20031220-1.c: New test case.
  28225. 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
  28226. * gcc.dg/cast-function-1.c: New test.
  28227. 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
  28228. * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
  28229. formats.
  28230. 2003-12-19 Mark Mitchell <mark@codesourcery.com>
  28231. PR c++/12795
  28232. * g++.dg/ext/attrib10.C: New test.
  28233. 2003-12-19 Jakub Jelinek <jakub@redhat.com>
  28234. * gcc.dg/cleanup-10.c: New test.
  28235. * gcc.dg/cleanup-11.c: New test.
  28236. 2003-12-19 Jakub Jelinek <jakub@redhat.com>
  28237. PR c++/13239
  28238. * g++.dg/opt/expect1.C: New test.
  28239. 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
  28240. * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
  28241. 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
  28242. PR debug/12923
  28243. * gcc.dg/20031218-1.c: New test.
  28244. PR debug/12389
  28245. * gcc.dg/20031218-2.c: New test.
  28246. * gcc.dg/20031218-3.c: New test.
  28247. * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
  28248. of label name and allow for USER_LABEL_PREFIX == "_" names.
  28249. * g++.dg/abi/mangle18-2.C: Likewise.
  28250. * g++.dg/abi/mangle19-1.C: Likewise.
  28251. * g++.dg/abi/mangle19-2.C: Likewise.
  28252. * g++.dg/abi/mangle20-1.C: Likewise.
  28253. * g++.dg/abi/mangle20-2.C: Likewise.
  28254. 2003-12-18 Richard Henderson <rth@redhat.com>
  28255. * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
  28256. 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
  28257. Dan Kegel <dank@kegel.com>
  28258. PR other/12009
  28259. * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
  28260. testing a cross compiler, it causes spurious compile failures.
  28261. * lib/g++.exp: Likewise.
  28262. 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28263. PR c++/13262
  28264. * g++.dg/template/access13.C: New test.
  28265. 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
  28266. * gcc.dg/20031216-1.c: New test.
  28267. 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  28268. PR c++/9154
  28269. * g++.dg/template/error10.C: New test.
  28270. 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
  28271. * g++.dg/eh/simd-1.C: XFAIL on SPARC.
  28272. * g++.dg/eh/simd-2.C: Likewise.
  28273. 2003-12-17 James E Wilson <wilson@specifixinc.com>
  28274. Roger Sayle <roger@eyesopen.com>
  28275. * gcc.c-torture/execute/ieee/mzero5.c: New.
  28276. 2003-12-17 Mark Mitchell <mark@codesourcery.com>
  28277. PR c++/10603
  28278. * g++.dg/parse/error6.C: New test.
  28279. PR c++/12827
  28280. * g++.dg/parse/error7.C: New test.
  28281. 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
  28282. * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
  28283. at -O with stabs debugging formats.
  28284. * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
  28285. * gcc.dg/debug/debug-2.c: Likewise.
  28286. 2003-12-16 Mark Mitchell <mark@codesourcery.com>
  28287. PR c++/12696
  28288. * g++.dg/init/error1.C: New test.
  28289. PR c++/12218
  28290. * g++.dg/init/pm3.C: New test.
  28291. 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
  28292. PR c/3347
  28293. * gcc.dg/bitfld-8.c: New test.
  28294. 2003-12-16 James Lemke <jim@wasabisystems.com>
  28295. * gcc.dg/arm-scd42-[123].c: New tests.
  28296. 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
  28297. PR c++/9043
  28298. * g++.dg/abi/mangle20-1.C: New test.
  28299. * g++.dg/abi/mangle20-2.C: New test.
  28300. 2003-12-16 Mark Mitchell <mark@codesourcery.com>
  28301. PR c++/13275
  28302. * g++.dg/other/offsetof2.C: Remove XFAIL.
  28303. * g++.dg/parse/offsetof1.C: New test.
  28304. * g++.gd/parse/offsetof2.C: Likewise.
  28305. 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  28306. * g++.dg/template/nontype3.C: New test.
  28307. * g++.dg/template/static2.C: Tweaked the dg-error clause.
  28308. 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28309. * g++.dg/warn/noreturn-3.C: Also test instantiation.
  28310. 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
  28311. PR c++/13387
  28312. * g++.dg/expr/assign1.C: New test.
  28313. PR c++/13242
  28314. * g++.dg/abi/mangle19-1.C: New test.
  28315. * g++.dg/abi/mangle19-2.C: New test.
  28316. 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
  28317. * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
  28318. 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
  28319. * gcc.c-torture/execute/20031216-1.c: New test.
  28320. 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  28321. * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
  28322. an ICE regression.
  28323. 2003-12-15 Mark Mitchell <mark@codesourcery.com>
  28324. PR c++/10926
  28325. * g++.dg/template/error9.C: New test.
  28326. PR c++/11116
  28327. * g++.dg/template/error8.C: New test.
  28328. 2003-12-15 Roger Sayle <roger@eyesopen.com>
  28329. PR middle-end/13400
  28330. * gcc.c-torture/execute/20031215-1.c: New test case.
  28331. 2003-12-15 Mark Mitchell <mark@codesourcery.com>
  28332. PR c++/13269
  28333. * g++.dg/parse/error5.C: New test.
  28334. PR c++/12989
  28335. * g++.dg/expr/sizeof1.C: New test.
  28336. PR c++/13310
  28337. * g++.dg/template/crash15.C: New test.
  28338. 2003-12-15 Geoffrey Keating <geoffk@apple.com>
  28339. * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
  28340. a non-POD type as the last named parameter of a varargs function.
  28341. 2003-12-15 Mark Mitchell <mark@codesourcery.com>
  28342. PR c++/13243
  28343. PR c++/12573
  28344. * g++.dg/template/crash14.C: New test.
  28345. * g++.dg/template/dependent-expr3.C: Add dg-error markers.
  28346. 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
  28347. * g++.dg/other/java1.C: New test.
  28348. PR c++/13241
  28349. * g++.dg/abi/mangle18-1.C: New test.
  28350. * g++.dg/abi/mangle18-2.C: New test.
  28351. 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  28352. PR optimization/10312
  28353. * gcc.c-torture/execute/20031214-1.c: New.
  28354. 2003-12-14 Mark Mitchell <mark@codesourcery.com>
  28355. PR c++/10779
  28356. PR c++/12160
  28357. * g++.dg/parse/error3.C: New test.
  28358. * g++.dg/parse/error4.C: Likewise.
  28359. * g++.dg/abi/mangle4.C: Tweak error messages.
  28360. * g++.dg/lookup/using5.C: Likewise.
  28361. * g++.dg/other/error2.C: Likewise.
  28362. * g++.dg/parse/typename5.C: Likewise.
  28363. * g++.dg/parse/undefined1.C: Likewise.
  28364. * g++.dg/template/arg2.C: Likewise.
  28365. * g++.dg/template/ttp3.C: Likewise.
  28366. * g++.dg/template/type1.C: Likewise.
  28367. * g++.old-deja/g++.other/crash32.C: Likewise.
  28368. * g++.old-djea/g++.pt/defarg8.C: Likewise.
  28369. 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28370. PR c++/13106
  28371. * g++.dg/warn/noreturn-3.C: New test.
  28372. 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
  28373. PR c++/13118
  28374. * g++.dg/abi/covariant3.C: New.
  28375. 2003-12-12 Jakub Jelinek <jakub@redhat.com>
  28376. * g++.dg/eh/ia64-1.C: New test.
  28377. 2003-12-12 Roger Sayle <roger@eyesopen.com>
  28378. PR optimization/13037
  28379. * g77.f-torture/execute/13037.f: New test case.
  28380. 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
  28381. PR c++/12881
  28382. * g++.dg/abi/covariant2.C: New.
  28383. 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
  28384. * gcc.dg/cpp/trad/macro.c: New tests.
  28385. 2003-12-11 Zack Weinberg <zack@codesourcery.com>
  28386. * gcc.c-torture/execute/wchar_t-1.x: Delete.
  28387. 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
  28388. PR other/10819
  28389. * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
  28390. to fix Bug 10819.
  28391. * lib/g++.exp (g++_version): Likewise.
  28392. * lib/g77.exp (g77_version): Likewise.
  28393. * lib/objc.exp (default_objc_version): Likewise.
  28394. 2003-12-10 Richard Henderson <rth@redhat.com>
  28395. * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
  28396. * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
  28397. 2003-12-08 Matt Austern <austern@apple.com>
  28398. PR c/13134
  28399. * lib/gcc-dg.exp (dg-require-visibility): Define.
  28400. * lib/target-supports (check_visibility_available): Define.
  28401. * gcc.dg/visibility-1.c: New test.
  28402. * gcc.dg/visibility-2.c: Likewise.
  28403. * gcc.dg/visibility-3.c: Likewise.
  28404. * gcc.dg/visibility-4.c: Likewise.
  28405. * gcc.dg/visibility-5.c: Likewise.
  28406. * gcc.dg/visibility-6.c: Likewise.
  28407. * g++.dg/ext/visibility-1.C: Likewise.
  28408. * g++.dg/ext/visibility-2.C: Likewise.
  28409. * g++.dg/ext/visibility-3.C: Likewise.
  28410. * g++.dg/ext/visibility-4.C: Likewise.
  28411. * g++.dg/ext/visibility-5.C: Likewise.
  28412. * g++.dg/ext/visibility-6.C: Likewise.
  28413. 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  28414. * g++.dg/lookup/java1.C: New test.
  28415. * g++.dg/lookup/java2.C: New test.
  28416. 2003-12-07 Falk Hueffner <falk@debian.org>
  28417. * g++.dg/opt/noreturn-1.C: New test.
  28418. 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
  28419. * gcc.dg/overflow-1.c: New test.
  28420. 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
  28421. * g77.f-torture/compile/13060.f: New test.
  28422. 2003-12-06 Mark Mitchell <mark@codesourcery.com>
  28423. PR c++/13323
  28424. * g++.dg/inherit/operator2.C: New test.
  28425. 2003-12-05 Mark Mitchell <mark@codesourcery.com>
  28426. PR c++/13305
  28427. * g++.dg/ext/attrib9.C: New test.
  28428. 2003-12-05 Mark Mitchell <mark@codesourcery.com>
  28429. PR c++/13314
  28430. * g++.dg/template/error7.C: New test.
  28431. 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
  28432. J"orn Rennecke <joern.rennecke@superh.com>
  28433. PR target/13302
  28434. * g++.dg/other/struct-va_list.C: New test.
  28435. 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28436. PR c++/13166
  28437. * g++.dg/parse/defarg6.C: New test.
  28438. 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
  28439. PR target/13256
  28440. * gcc.c-torture/execute/20031201-1.c: New test.
  28441. 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
  28442. * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
  28443. 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
  28444. * gcc.dg/builtin-return-1.c: New test.
  28445. 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
  28446. J"orn Rennecke <joern.rennecke@superh.com>
  28447. PR optimization/13260
  28448. * gcc.c-torture/execute/20031204-1.c: New test.
  28449. 2003-12-03 Mark Mitchell <mark@codesourcery.com>
  28450. PR c++/9127
  28451. * g++.dg/template/error6.C: New test.
  28452. 2003-12-03 Jakub Jelinek <jakub@redhat.com>
  28453. * gcc.dg/20031202-1.c: New test.
  28454. 2003-12-03 Mark Mitchell <mark@codesourcery.com>
  28455. PR c++/13179
  28456. * g++.dg/template/eh1.C: New test.
  28457. PR c++/10771
  28458. * g++.dg/template/error5.C: New test.
  28459. 2003-12-02 David Ung <davidu@mips.com>
  28460. * gcc.dg/compat/vector-check.h: Corrected type for var
  28461. g_##TMODE
  28462. 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  28463. PR c++/10126
  28464. * g++.dg/template/ptrmem8.C: New test.
  28465. 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
  28466. PR c++/12573
  28467. * g++.dg/template/dependent-expr3.C: New test.
  28468. 2003-12-01 James Lemke <jim@wasabisystems.com>
  28469. * gcc.dg/arm-g2.c: New test.
  28470. 2003-12-01 Roger Sayle <roger@eyesopen.com>
  28471. PR optimization/11634
  28472. * gcc.dg/20031201-2.c: New test case.
  28473. 2003-12-01 Zack Weinberg <zack@codesourcery.com>
  28474. PR 11433
  28475. * objc.dg/proto-lossage-3.m: New test.
  28476. 2003-12-01 Roger Sayle <roger@eyesopen.com>
  28477. PR optimization/12628
  28478. * gcc.dg/20031201-1.c: New test case.
  28479. 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
  28480. * gcc.dg/unaligned-1.c: New test.
  28481. 2003-11-30 Mark Mitchell <mark@codesourcery.com>
  28482. PR c++/9849
  28483. * g++.dg/template/error4.C: New test.
  28484. * g++.dg/template/nested3.C: Adjust error markers.
  28485. 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  28486. * gcc.dg/cpp/assert4.c: Check more #system assertions.
  28487. 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
  28488. PR c/10333
  28489. * gcc.dg/bitfld-7.c: New test.
  28490. 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
  28491. * gcc.dg/tls/asm-1.C: New test.
  28492. 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  28493. * gcc.dg/cpp/assert4.c: Update.
  28494. 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
  28495. * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
  28496. * gcc.dg/builtin-apply3.c: New test.
  28497. 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
  28498. * lib/compat.exp (compat-obj): New xfaildata parameter.
  28499. Use it to set compiler_conditional_xfail_data before compiling.
  28500. (compat-get-options): Handle dg-xfail-if.
  28501. (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
  28502. * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
  28503. * gcc.dg/compat/vector-1_y.c: Likewise.
  28504. * gcc.dg/compat/vector-2_x.c: Likewise.
  28505. * gcc.dg/compat/vector-2_y.c: Likewise.
  28506. 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
  28507. * g++.dg/opt/reg-stack4.C: New test.
  28508. 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
  28509. * gcc.dg/builtin-apply2.c: New test.
  28510. 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
  28511. * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
  28512. 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28513. PR c++/12924
  28514. * g++.dg/template/template-id-2.C: New test.
  28515. 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28516. PR c++/5369
  28517. * g++.dg/template/memfriend1.C: New test.
  28518. * g++.dg/template/memfriend2.C: Likewise.
  28519. * g++.dg/template/memfriend3.C: Likewise.
  28520. * g++.dg/template/memfriend4.C: Likewise.
  28521. * g++.dg/template/memfriend5.C: Likewise.
  28522. * g++.dg/template/memfriend6.C: Likewise.
  28523. * g++.dg/template/memfriend7.C: Likewise.
  28524. * g++.dg/template/memfriend8.C: Likewise.
  28525. * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
  28526. 2003-11-21 Mark Mitchell <mark@codesourcery.com>
  28527. PR c++/12515
  28528. * g++.dg/ext/cond1.C: New test.
  28529. 2003-11-20 Richard Henderson <rth@redhat.com>
  28530. * gcc.dg/20020201-2.c: Remove.
  28531. * gcc.dg/20020201-4.c: Remove.
  28532. * gcc.dg/20020304-1.c: Remove.
  28533. 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
  28534. * gcc.dg/cpp/trad/xwin1.c: New test case.
  28535. 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
  28536. * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
  28537. * lib/g77.exp: Likewise.
  28538. * lib/objc.exp: Likewise.
  28539. * lib/g++.exp: Likewise, add -multiply_defined suppress flag
  28540. for darwin.
  28541. 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28542. PR c++/12932
  28543. * g++.dg/template/static5.C: New test.
  28544. 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
  28545. * gcc.dg/nested-func-1.c: New test.
  28546. 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  28547. * gcc.dg/cpp/assert4.c: New test.
  28548. 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
  28549. PR c++/2294
  28550. * g++.dg/lookup/using9.c: New test.
  28551. 2003-11-14 Mark Mitchell <mark@codesourcery.com>
  28552. PR c++/12762
  28553. * g++.dg/template/error3.C: New test.
  28554. 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
  28555. PR ada/13035
  28556. * ada/acats/run_acats, run_all.sh: Fix syntax error.
  28557. No longer use a wrapper for gcc, since this does not work under
  28558. Windows.
  28559. 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
  28560. PR c++/2094
  28561. * g++.dg/template/ptrmem7.C: New test.
  28562. 2003-11-13 Andrew Pinski <apinski@apple.com>
  28563. * gcc.c-torture/compile/20031113-1.c: New test.
  28564. 2003-11-13 Mark Mitchell <mark@codesourcery.com>
  28565. Kean Johnston <jkj@sco.com>
  28566. PR c/13029
  28567. * gcc.dg/unused-4.c: Update.
  28568. 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
  28569. * g++.dg/opt/const3.C: New test.
  28570. 2003-11-13 Jan Hubicka <jh@suse.cz>
  28571. * gcc.c-torture/compile/20031112-1.c: New test.
  28572. 2003-11-12 Mark Mitchell <mark@codesourcery.com>
  28573. * g++.dg/parse/crash10.C: Remove bogus error marker.
  28574. 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  28575. * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
  28576. (host_gcc): Likewise.
  28577. (ROOT): Honor $PWDCMD.
  28578. (BASE): Likewise.
  28579. * ada/acats/run_all.sh (dir): Honor $PWDCMD.
  28580. 2003-11-12 Catherine Moore <clm@redhat.com>
  28581. * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
  28582. 2003-11-12 Andreas Jaeger <aj@suse.de>
  28583. Jakub Jelinek <jakub@redhat.com>
  28584. Andrew Pinski <pinskia@physics.uc.edu>
  28585. Richard Henderson <rth@redhat.com>
  28586. * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
  28587. systems.
  28588. * gcc.dg/c99-const-expr-2.c (foo): Likewise.
  28589. * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
  28590. * gcc.dg/i386-pentium4-not-mull.c: Likewise.
  28591. 2003-11-11 Andreas Jaeger <aj@suse.de>
  28592. * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
  28593. * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
  28594. 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
  28595. * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
  28596. Clean ups.
  28597. 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
  28598. * gcc.dg/trampoline-1.c: New test.
  28599. 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
  28600. * gcc.c-torture/compile/200031109-1.c: New test.
  28601. 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
  28602. PR c/3190
  28603. PR c/8714
  28604. * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
  28605. gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
  28606. gcc.dg/format/no-y2k-1.c: Update.
  28607. 2003-11-08 Roger Sayle <roger@eyesopen.com>
  28608. PR optimization/10467
  28609. * gcc.dg/20031108-1.c: New test case.
  28610. 2003-11-07 Geoffrey Keating <geoffk@apple.com>
  28611. * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
  28612. 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
  28613. * gcc.dg/compound-lvalue-1.c: New test.
  28614. * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
  28615. some XFAILs.
  28616. 2003-11-06 Geoffrey Keating <geoffk@apple.com>
  28617. * gcc.dg/altivec-varargs-1.c: New test.
  28618. 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
  28619. * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
  28620. * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
  28621. * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
  28622. * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
  28623. * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
  28624. 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
  28625. * gcc.dg/cond-lvalue-1.c: New test.
  28626. 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
  28627. * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
  28628. 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28629. PR c++/11616
  28630. * g++.dg/template/instantiate5.C: New test.
  28631. 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  28632. PR c++/12726
  28633. * g++.dg/ext/complit2.C: Replace test with self-contained version.
  28634. * ChangeLog: Add missing first entry for above test.
  28635. 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28636. PR c++/9810
  28637. * g++.dg/template/using8.C: New test.
  28638. * g++.old-deja/g++.other/access11.C: Adjust expected error location.
  28639. 2003-11-02 Roger Sayle <roger@eyesopen.com>
  28640. PR optimization/10817
  28641. * gcc.c-torture/compile/20031102-1.c: New test case.
  28642. 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
  28643. * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
  28644. 2147483647.
  28645. 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
  28646. * gcc.dg/20031102-1.c: New test.
  28647. 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
  28648. * gcc.dg/complex-1.c: New test.
  28649. 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28650. PR c++/12796
  28651. * g++.dg/template/crash13.C: Adjust expected error location.
  28652. * g++.old-deja/g++.brendan/ns1.C: Likewise.
  28653. 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
  28654. * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
  28655. 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
  28656. PR/10239
  28657. * gcc.c-torture/compile/20031031-2.c: New test.
  28658. 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
  28659. PR/11640
  28660. * gcc.c-torture/compile/20031031-1.c: New test.
  28661. 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
  28662. * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
  28663. * gcc.misc-tests/bprob.exp: Likewise.
  28664. * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
  28665. the execution test on arm-elf configs.
  28666. * g77.dg/execute/10197.x: New file. XFAIL the execution test on
  28667. configs that don't support scratch files.
  28668. * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
  28669. 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
  28670. * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
  28671. done by dejagnu.
  28672. 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
  28673. * ada/acats/run_all.sh: Redirect mv output to /dev/null
  28674. Avoid non pure sh syntax. Add more logging.
  28675. * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
  28676. fail.
  28677. 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  28678. PR libgcj/10610
  28679. * gcc.dg/ppc-stackalign-1.c: New test.
  28680. 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
  28681. * ada/acats/run_all.sh: Change output to be more compliant with
  28682. dejagnu framework.
  28683. Create acats.sum and acats.log files under testsuite/ada/acats
  28684. Only run [a-z]* directories, to filter out e.g. CVS.
  28685. Redirect build output to log file.
  28686. 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
  28687. * README.ada: Removed, integrated in ../doc/sourcebuild.texi
  28688. 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
  28689. PR ada/5909:
  28690. * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
  28691. 2003-10-27 Jakub Jelinek <jakub@redhat.com>
  28692. * gcc.c-torture/compile/20031023-1.c: New test.
  28693. * gcc.c-torture/compile/20031023-2.c: New test.
  28694. * gcc.c-torture/compile/20031023-3.c: New test.
  28695. * gcc.c-torture/compile/20031023-4.c: New test.
  28696. 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28697. PR c++/10371
  28698. * g++.dg/lookup/scoped8.C: New test.
  28699. 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
  28700. * g++.dg/opt/reg-stack3.C: New test.
  28701. 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
  28702. * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
  28703. 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28704. PR c++/11076
  28705. * g++.dg/template/crash13.C: New test.
  28706. 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
  28707. * gcc.dg/c99-restrict-2.c: New test.
  28708. 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
  28709. PR c++/12698, c++/12699, c++/12700, c++/12566
  28710. * g++.dg/inherit/covariant9.C: New test.
  28711. * g++.dg/inherit/covariant10.C: New test.
  28712. * g++.dg/inherit/covariant11.C: New test.
  28713. 2003-10-23 Jason Merrill <jason@redhat.com>
  28714. PR c++/12726
  28715. * g++.dg/ext/complit2.C: New test.
  28716. 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
  28717. PR target/12654
  28718. * gcc.c-torture/execute/20031020-1.c: New test.
  28719. 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  28720. * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
  28721. following the jump_insn.
  28722. 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
  28723. * gcc.dg/cast-lvalue-1.c: New test.
  28724. 2003-10-21 Mark Mitchell <mark@codesourcery.com>
  28725. PR c++/11962
  28726. * g++.dg/template/cond2.C: New test.
  28727. 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
  28728. * gcc.dg/builtins-28.c: New test.
  28729. 2003-10-20 Jan Hubicka <jh@suse.cz>
  28730. * g++.dg/opt/inline4.C: Do not use min-inline-insns
  28731. parameter.
  28732. * gcc.dg/inline-2.c: Likewise.
  28733. 2003-10-20 Phil Edwards <phil@codesourcery.com>
  28734. * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
  28735. * gcc.dg/nest.c: Likewise.
  28736. 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28737. PR c++/9781, c++/10583, c++/11862
  28738. * g++.dg/parse/crash13.C: New test.
  28739. 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  28740. * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
  28741. 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
  28742. * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
  28743. Define HAVE_C99_RUNTIME except on Solaris.
  28744. * gcc.dg/builtins-20.c: Likewise.
  28745. 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  28746. * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
  28747. 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28748. PR c++/12495
  28749. * g++.dg/template/crash21.C: New test.
  28750. 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28751. PR c++/2513
  28752. * g++.dg/template/typename5.C: New test.
  28753. 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28754. PR c++/12369
  28755. * g++.dg/template/friend25.C: New test.
  28756. 2003-10-16 Ziemowit Laski <zlaski@apple.com>
  28757. * objc.dg/try-catch-2.m: Relax target triple to all Darwin
  28758. versions.
  28759. 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
  28760. * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
  28761. == 2147483647.
  28762. 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
  28763. * gcc.c-torture/execute/960416-1.x: Remove.
  28764. * gcc.c-torture/execute/divconst-3.x: Likewise.
  28765. 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
  28766. PR target/12598
  28767. * gcc.dg/torture/cris-volatile-1.c: New test.
  28768. 2003-10-14 Roger Sayle <roger@eyesopen.com>
  28769. PR optimization/9325
  28770. * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
  28771. for overflowing floating point to integer conversion during RTL
  28772. simplification.
  28773. 2003-10-13 Ziemowit Laski <zlaski@apple.com>
  28774. * objc/execute/_cmd.m: Fix typo.
  28775. * objc.dg/image-info.m, objc.dg/symtab-1.m:
  28776. Relax 'scan-assembler' regexp.
  28777. * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
  28778. objc.dg/try-catch-4.m: Run on non-Darwin targets.
  28779. * objc.dg/zero-link-2.m: Remove blank line.
  28780. * objc.dg/zero-link-3.m: New test case.
  28781. 2003-10-13 Geoffrey Keating <geoffk@apple.com>
  28782. * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
  28783. * gcc.dg/asm-names.c: Use scan-assembler-not rather
  28784. than linker trickery.
  28785. 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  28786. PR c++/12370
  28787. * g++.dg/other/friend2.C: New test.
  28788. 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
  28789. * gcc.dg/20031012-1.c: New test.
  28790. 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
  28791. * gcc.dg/weak/weak-3.c: Fix for new warning.
  28792. 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
  28793. PR optimization/8750
  28794. * gcc.c-torture/execute/20031012-1.c: New test case.
  28795. 2003-10-11 Roger Sayle <roger@eyesopen.com>
  28796. * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
  28797. that inline strncmp as cmpstrsi on i386 when compiled with -Os.
  28798. 2003-10-11 Roger Sayle <roger@eyesopen.com>
  28799. PR optimization/12260
  28800. * gcc.c-torture/compile/20031011-2.c: New test case.
  28801. 2003-10-11 Roger Sayle <roger@eyesopen.com>
  28802. * gcc.c-torture/execute/20031011-1.c: New testcase.
  28803. 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
  28804. * gcc.c-torture/compile/20031011-1.c: New test.
  28805. 2003-10-11 Jan Hubicka <jh@suse.cz>
  28806. * g++.dg/other/first-global.C: New test.
  28807. 2003-10-11 Roger Sayle <roger@eyesopen.com>
  28808. * gcc.c-torture/execute/string-opt-18.c: New testcase.
  28809. 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
  28810. * gcc.c-torture/compile/20031010-1.c: New test.
  28811. 2003-10-10 Geoffrey Keating <geoffk@apple.com>
  28812. * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
  28813. * gcc.c-torture/execute/va-arg-25.c: ... here.
  28814. 2003-10-09 Mark Mitchell <mark@codesourcery.com>
  28815. * g++.dg/ext/attrib8.C: Only run it on x86 targets.
  28816. 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
  28817. * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
  28818. 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
  28819. * g++.dg/parse/error2.C: New test.
  28820. 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
  28821. PR c++/11097
  28822. * g++.dg/other/error5.C: Modify the error message.
  28823. * g++.dg/lookup/using8.C: New test.
  28824. 2003-10-07 Geoffrey Keating <geoffk@apple.com>
  28825. * gcc.dg/darwin-abi-2.c: New file.
  28826. * gcc.c-torture/execute/va-arg-24.c: New file.
  28827. 2003-10-06 Bob Wilson <bob.wilson@acm.org>
  28828. * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
  28829. indentation.
  28830. 2003-10-06 Mark Mitchell <mark@codesourcery.com>
  28831. PR c++/10147
  28832. * g++.dg/other/error4.C: Update error messages.
  28833. * g++.dg/template/ptrmem4.C: Likewise.
  28834. PR c++/12337
  28835. * g++.dg/init/new9.C: New test.
  28836. PR c++/12334, c++/12236, c++/8656
  28837. * g++.dg/ext/attrib8.C: New test.
  28838. 2003-10-06 Devang Patel <dpatel@apple.com>
  28839. * gcc.dg/debug/dwarf2-3.h: New test.
  28840. * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
  28841. 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
  28842. * g++.dg/opt/cfg2.C: New test.
  28843. 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
  28844. * g++.dg/opt/float1.C: New test.
  28845. 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
  28846. * gcc.dg/c90-array-lval-6.c: New test.
  28847. * gcc.dg/c99-array-lval-6.c: New test.
  28848. 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
  28849. Ziemowit Laski <zlaski@apple.com>
  28850. * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
  28851. 'Derived', so that it is never considered a class method; add
  28852. new warning for '+port' method ambiguity.
  28853. * objc.dg/method-12.m: Include <objc/objc.h> instead of
  28854. <objc/objc-api.h> (needed on Mac OS X).
  28855. * objc.dg/method-13.m: New test.
  28856. 2003-10-03 Roger Sayle <roger@eyesopen.com>
  28857. PR optimization/9325, PR java/6391
  28858. * gcc.c-torture/execute/20031003-1.c: New test case.
  28859. 2003-10-02 Mark Mitchell <mark@codesourcery.com>
  28860. PR optimization/12180
  28861. * gcc.dg/20031002-1.c: New test.
  28862. PR c++/12486
  28863. * g++.dg/inherit/error1.C: New test.
  28864. 2003-10-02 Chris Demetriou <cgd@broadcom.com>
  28865. * lib/f-torture.exp (search_for): Rename to...
  28866. (search_for_re): This. Also, clean up comments and the
  28867. "regexp" invocation.
  28868. 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
  28869. * gcc.c-torture/compile/20031002-1.c: New test.
  28870. 2003-10-02 Jakub Jelinek <jakub@redhat.com>
  28871. * g++.dg/opt/cond1.C: New test.
  28872. 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
  28873. * gcc.dg/Wold-style-definition-2.c: New testcase.
  28874. * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
  28875. 2003-09-29 Richard Henderson <rth@redhat.com>
  28876. * g++.dg/init/array10.C: Add dg-options.
  28877. 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
  28878. * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
  28879. 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28880. * g++.dg/template/friend19.C: Fix typo.
  28881. * g++.old-deja/g++.other/crash31.C: Adjust expected error.
  28882. 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
  28883. * gcc.c-torture/execute/20030928-1.c: New test.
  28884. * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
  28885. 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
  28886. * g++.dg/opt/unroll1.C: New test.
  28887. 2003-09-26 Roger Sayle <roger@eyesopen.com>
  28888. PR optimization/11741
  28889. * gcc.dg/20030926-1.c: New test case.
  28890. 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28891. PR c++/5655
  28892. * g++.dg/parse/access7.C: New test.
  28893. * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
  28894. 2003-09-24 Ziemowit Laski <zlaski@apple.com>
  28895. MERGE OF objc-improvements-branch into MAINLINE:
  28896. * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
  28897. if libobjc has not been built.
  28898. * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
  28899. objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
  28900. objc/execute/class-self-2.m, objc/execute/many_args_method.m,
  28901. objc/execute/nested-3.m, objc/execute/np-2.m,
  28902. objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
  28903. objc/execute/redefining_self.m, objc/execute/root_methods.m,
  28904. objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
  28905. objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
  28906. objc.dg/special/unclaimed-category-1.h,
  28907. objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
  28908. well as GNU runtime.
  28909. * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
  28910. * execute/cascading-1.m, execute/function-message-1.m,
  28911. objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
  28912. objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
  28913. objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
  28914. objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
  28915. objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
  28916. objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
  28917. objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
  28918. objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
  28919. objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
  28920. * objc.dg/bitfield-2.m: Run only on Darwin.
  28921. * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
  28922. objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
  28923. objc.dg/proto-lossage-1.m: Adjust for message wording changes.
  28924. * objc.dg/const-str-1.m: Fix constant string layout.
  28925. 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
  28926. * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
  28927. 2003-09-23 Geoffrey Keating <geoffk@apple.com>
  28928. * gcc.dg/darwin-abi-1.c: New file.
  28929. 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
  28930. PR target/12281
  28931. * gcc.c-torture/compile/20030921-1.c: New test.
  28932. 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
  28933. * g++.dg/opt/reg-stack2.C: New test.
  28934. 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
  28935. * g++.dg/eh/delayslot1.C: New test.
  28936. 2003-09-20 Richard Henderson <rth@redhat.com>
  28937. * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
  28938. 2003-09-20 Roger Sayle <roger@eyesopen.com>
  28939. * gcc.c-torture/execute/20030920-1.c: New test case.
  28940. 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28941. * g++.dg/rtti/typeid3.C: Correct expected error message.
  28942. 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28943. PR c++/157
  28944. * g++.dg/parse/crash12.C: New test.
  28945. 2003-09-19 Janis Johnson <janis187@us.ibm.com>
  28946. * gcc.dg/compat/mixed-struct-check.h: New.
  28947. * gcc.dg/compat/mixed-struct-defs.h: New.
  28948. * gcc.dg/compat/mixed-struct-init.h: New.
  28949. * gcc.dg/compat/struct-by-value-19_main.c: New.
  28950. * gcc.dg/compat/struct-by-value-19_x.c: New.
  28951. * gcc.dg/compat/struct-by-value-19_y.c: New.
  28952. * gcc.dg/compat/struct-by-value-20_main.c: New.
  28953. * gcc.dg/compat/struct-by-value-20_x.c: New.
  28954. * gcc.dg/compat/struct-by-value-20_y.c: New.
  28955. * gcc.dg/compat/struct-return-19_main.c: New.
  28956. * gcc.dg/compat/struct-return-19_x.c: New.
  28957. * gcc.dg/compat/struct-return-19_y.c: New.
  28958. * gcc.dg/compat/struct-return-20_main.c: New.
  28959. * gcc.dg/compat/struct-return-20_x.c: New.
  28960. * gcc.dg/compat/struct-return-20_y.c: New.
  28961. 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
  28962. * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
  28963. so that it will not complain on LP64 targets.
  28964. 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28965. PR c++/495
  28966. * g++.dg/template/friend24.C: New test.
  28967. 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
  28968. PR c++/12332
  28969. * g++.dg/template/memtmpl2.C: New test.
  28970. 2003-09-18 Mark Mitchell <mark@codesourcery.com>
  28971. PR target/11184
  28972. * gcc.dg/builtin-apply1.c: New test.
  28973. 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
  28974. PR c++/9848
  28975. * g++.dg/warn/Wunused-4.C: New test.
  28976. 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  28977. PR c++/12316
  28978. * g++.dg/other/gc2.C: New test.
  28979. 2003-09-17 Mark Mitchell <mark@codesourcery.com>
  28980. PR c++/11991
  28981. * g++.dg/rtti/typeid3.C: New test.
  28982. PR c++/12266
  28983. * g++.dg/overload/template1.C: New test.
  28984. 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
  28985. * g++.dg/opt/cfg3.C: New test.
  28986. 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  28987. PR c++/7939
  28988. * g++.dg/template/crash11.C: New test.
  28989. 2003-09-16 Jason Merrill <jason@redhat.com>
  28990. Jakub Jelinek <jakub@redhat.com>
  28991. * gcc.dg/attr-warn-unused-result.c: New test.
  28992. 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
  28993. PR c++/12184
  28994. * g++.dg/expr/call2.C: New test.
  28995. 2003-09-15 Andreas Jaeger <aj@suse.de>
  28996. * gcc.dg/Wold-style-definition-1.c: New test.
  28997. 2003-09-14 Mark Mitchell <mark@codesourcery.com>
  28998. PR c++/3907
  28999. * g++.dg/parse/template12.C: New test.
  29000. * g++.dg/abi/bitfield11.C: New test.
  29001. * g++.dg/abi/bitfield12.C: Likewise.
  29002. 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
  29003. * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
  29004. non-expansion of functional macro name without arguments at EOL.
  29005. * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
  29006. 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
  29007. * gcc.c-torture/execute/20030914-[12].c: New tests.
  29008. 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
  29009. PR c++/11788
  29010. * g++.dg/overload/addr1.C: New test.
  29011. 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
  29012. * gcc.dg/20030909-1.c: New test.
  29013. 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
  29014. * gcc.dg/ultrasp10.c: New test.
  29015. 2003-09-09 Devang Patel <dpatel@apple.com>
  29016. * gcc.dg/darwin-ld-6.c: New test.
  29017. 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  29018. * gcc.dg/torture/builtin-explog-1.c: New testcase.
  29019. 2003-09-08 Mark Mitchell <mark@codesourcery.com>
  29020. * gcc.dg/ia64-types1.c: New test.
  29021. * gcc.dg/ia64-types2.c: Likewise.
  29022. 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  29023. * gcc.dg/builtins-1.c: Add more _Complex tests.
  29024. * gcc.dg/torture/builtin-attr-1.c: Likewise.
  29025. * gcc.dg/builtins-1.c: Test existing _Complex functions.
  29026. * gcc.dg/torture/builtin-attr-1.c: Likewise.
  29027. 2003-09-08 Mark Mitchell <mark@codesourcery.com>
  29028. PR c++/11786
  29029. * g++.dg/lookup/koenig2.C: New test.
  29030. PR c++/5296
  29031. * g++.dg/rtti/typeid2.C: New test.
  29032. 2003-09-08 Jakub Jelinek <jakub@redhat.com>
  29033. * gcc.c-torture/compile/20030904-1.c: New test.
  29034. 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
  29035. * g++.dg/opt/longbranch2.C: New test.
  29036. 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
  29037. * g++.dg/template/crash10.C: Only compile it.
  29038. 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
  29039. PR middle-end/11665
  29040. * gcc.c-torture/compile/20030907-1.c: New test.
  29041. * g++.dg/init/array11.C: New test.
  29042. 2003-09-07 Mark Mitchell <mark@codesourcery.com>
  29043. PR c++/11852
  29044. * g++.dg/init/struct1.C: New test.
  29045. 2003-09-07 Mark Mitchell <mark@codesourcery.com>
  29046. PR c++/12181
  29047. * g++.dg/expr/comma1.C: New test.
  29048. 2003-09-06 Mark Mitchell <mark@codesourcery.com>
  29049. PR c++/11867
  29050. * g++.dg/expr/static_cast5.C: New test.
  29051. 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
  29052. PR c++/11507
  29053. * g++.dg/lookup/scoped7.C: New test.
  29054. PR c++/9574
  29055. * g++.dg/other/static1.C: New test.
  29056. PR c++/11490
  29057. * g++.dg/warn/template-1.C: New test.
  29058. PR c++/11432
  29059. * g++.dg/template/crash10.C: New test.
  29060. PR c++/2478
  29061. * g++.dg/overload/VLA.C: New test.
  29062. PR c++/10804
  29063. * g++.dg/template/call1.C: New test.
  29064. 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
  29065. PR c++/11794
  29066. * g++.dg/parse/using3.C: New test.
  29067. 2003-09-06 Roger Sayle <roger@eyesopen.com>
  29068. PR c++/11409
  29069. * g++.dg/overload/builtin3.C: New test case.
  29070. 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
  29071. PR c/9862
  29072. * gcc.dg/20030906-1.c: New test.
  29073. * gcc.dg/20030906-2.c: Likewise.
  29074. 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
  29075. PR c++/12167
  29076. * g++.dg/parse/defarg5.C: New test.
  29077. * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
  29078. 2003-09-05 Mark Mitchell <mark@codesourcery.com>
  29079. PR c++/12163
  29080. * g++.dg/expr/static_cast4.C: New test.
  29081. PR c++/12146
  29082. * g++.dg/template/crash9.C: New test.
  29083. 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
  29084. * g++.old-deja/g++.ext/pretty2.C: Update for change
  29085. in __FUNCTION__.
  29086. * g++.old-deja/g++.ext/pretty3.C: Likewise.
  29087. 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
  29088. PR c++/11922
  29089. * g++/dg/template/qualified-id1.C: New test.
  29090. PR c++/12037
  29091. * g++.dg/warn/noeffect4.C: New test.
  29092. 2003-09-04 Matt Austern <austern@apple.com>
  29093. * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
  29094. * g++.dg/ext/fnname2.C: Likewise.
  29095. * g++.dg/ext/fnname3.C: Likewise.
  29096. 2003-09-04 Mark Mitchell <mark@codesourcery.com>
  29097. * g++.dg/expr/lval1.C: New test.
  29098. * g++.dg/ext/lvcast.C: Remove.
  29099. 2003-09-03 Roger Sayle <roger@eyesopen.com>
  29100. PR optimization/11700.
  29101. * gcc.c-torture/compile/20030903-1.c: New test case.
  29102. 2003-09-03 Mark Mitchell <mark@codesourcery.com>
  29103. PR c++/12053
  29104. * g++.dg/abi/layout4.C: New test.
  29105. 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
  29106. PR c++/11553
  29107. * g++.dg/parse/friend3.C: New test.
  29108. 2003-09-02 Mark Mitchell <mark@codesourcery.com>
  29109. PR c++/11847
  29110. * g++.dg/template/class1.C: New test.
  29111. PR c++/11808
  29112. * g++.dg/expr/call1.C: New test.
  29113. 2003-09-01 Mark Mitchell <mark@codesourcery.com>
  29114. PR c++/12114
  29115. * g++.dg/init/ref9.C: New test.
  29116. PR c++/11972
  29117. * g++.dg/template/nested4.C: New test.
  29118. 2003-08-29 Mark Mitchell <mark@codesourcery.com>
  29119. PR c++/12093
  29120. * g++.dg/template/non-dependent4.C: New test.
  29121. PR c++/11928
  29122. * g++.dg/inherit/conv1.C: New test.
  29123. 2003-08-29 Mark Mitchell <mark@codesourcery.com>
  29124. PR c++/6196
  29125. * g++.dg/ext/label1.C: New test.
  29126. * g++.dg/ext/label2.C: Likewise.
  29127. 2003-08-28 Mark Mitchell <mark@codesourcery.com>
  29128. * g++.dg/expr/cond3.C: New test.
  29129. 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  29130. * gcc.dg/builtins-1.c: Add new builtin cases.
  29131. 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  29132. * gcc.dg/builtins-1.c: Add new cases.
  29133. * gcc.dg/torture/builtin-attr-1.c: Likewise.
  29134. 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  29135. * gcc.dg/builtins-1.c: Add more math builtin tests.
  29136. * gcc.dg/torture/builtin-attr-1.c: New test.
  29137. 2003-08-28 Mark Mitchell <mark@codesourcery.com>
  29138. PR optimization/5079
  29139. * g++.dg/opt/static3.C: New test.
  29140. 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  29141. * gcc.misc-tests/gcov-10b.c: New test.
  29142. 2003-08-27 Mark Mitchell <mark@codesourcery.com>
  29143. * g++.dg/opt/ptrmem3.C: New test.
  29144. * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
  29145. 2003-08-27 Jakub Jelinek <jakub@redhat.com>
  29146. * gcc.dg/20030826-2.c: New test.
  29147. 2003-08-26 Roger Sayle <roger@eyesopen.com>
  29148. PR middle-end/12002
  29149. * g77.f-torture/compile/12002.f: New test case.
  29150. 2003-08-26 Roger Sayle <roger@eyesopen.com>
  29151. * gcc.dg/20030826-1.c: New test case.
  29152. 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
  29153. * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
  29154. 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
  29155. PR c++/11871
  29156. * c++.dg/lookup/crash1.C: New test.
  29157. * c++.dg/warn/noeffect3.C: New test.
  29158. 2003-08-25 Janis Johnson <janis187@us.ibm.com>
  29159. * gcc.dg/compat/vector-1_x.c: Compile with -w.
  29160. * gcc.dg/compat/vector-1_y.c: Ditto.
  29161. * gcc.dg/compat/vector-2_x.c: Ditto.
  29162. * gcc.dg/compat/vector-2_y.c: Ditto.
  29163. 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
  29164. * gcc.dg/20030702-1.c: New test.
  29165. 2003-08-25 Mark Mitchell <mark@codesourcery.com>
  29166. PR c++/8795
  29167. * g++.dg/ext/altivec-1.C: New test.
  29168. 2003-08-24 Richard Henderson <rth@redhat.com>
  29169. * g++.dg/eh/simd-2.C: Add -w for x86.
  29170. 2003-08-23 Jakub Jelinek <jakub@redhat.com>
  29171. * gcc.dg/20030815-1.c: New test.
  29172. 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29173. PR c++/3765
  29174. * g++.dg/parse/access6.C: New test.
  29175. 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29176. PR c++/641, c++/11876
  29177. * g++.dg/template/friend22.C: New test.
  29178. * g++.dg/template/friend23.C: Likewise.
  29179. 2003-08-22 Mark Mitchell <mark@codesourcery.com>
  29180. * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
  29181. identically.
  29182. 2003-08-22 Mark Mitchell <mark@codesourcery.com>
  29183. * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
  29184. 2003-08-22 Mark Mitchell <mark@codesourcery.com>
  29185. * gcc.dg/20020313-1.c: Add "-w" to dg-options.
  29186. 2003-08-22 Mark Mitchell <mark@codesourcery.com>
  29187. * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
  29188. 2003-08-22 Mark Mitchell <mark@codesourcery.com>
  29189. * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
  29190. 2003-08-21 Mark Mitchell <mark@codesourcery.com>
  29191. PR c++/11919
  29192. * g++.dg/overload/prom1.C: New test.
  29193. PR c++/11551
  29194. * g++.dg/parse/dtor2.C: New test.
  29195. PR c++/10762
  29196. * g++.dg/parse/using2.C: New test.
  29197. 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
  29198. PR target/11805
  29199. * gcc.c-torture/compile/20030821-1.c: New.
  29200. 2003-08-20 Mark Mitchell <mark@codesourcery.com>
  29201. PR c++/11834
  29202. * g++.dg/template/deduce2.C: New test.
  29203. 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
  29204. * gcc.c-torture/execute/20030821-1.c: New test.
  29205. 2003-08-20 Roger Sayle <roger@eyesopen.com>
  29206. PR middle-end/11984
  29207. * gcc.dg/20030820-1.c: New test case.
  29208. 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
  29209. PR c++/11945
  29210. * g++.dg/warn/noeffect2.C: New test.
  29211. 2003-08-19 Mark Mitchell <mark@codesourcery.com>
  29212. PR c++/10926
  29213. * g++.dg/template/dtor2.C: New test.
  29214. PR c++/11684
  29215. * g++.dg/template/operator1.C: New test.
  29216. * g++.dg/parse/operator4.C: New test.
  29217. PR c++/11946.C
  29218. * g++.dg/expr/enum1.C: New test.
  29219. * gcc.dg/c99-bool-1.c: Remove bogus warning.
  29220. PR c++/11036.C
  29221. * g++.dg/parse/elab2.C: New test.
  29222. * g++.dg/parse/typedef4.C: Change error message.
  29223. * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
  29224. * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
  29225. * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
  29226. 2003-08-19 Geoffrey Keating <geoffk@apple.com>
  29227. * gcc.dg/pch/warn-1.c: New.
  29228. * gcc.dg/pch/warn-1.hs: New.
  29229. * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
  29230. not-tested file.
  29231. 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
  29232. * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
  29233. 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
  29234. * gcc.dg/uninit-D.c: New Test.
  29235. * gcc.dg/uninit-E.c: New Test.
  29236. * gcc.dg/uninit-F.c: New Test.
  29237. * gcc.dg/uninit-G.c: New Test.
  29238. 2003-08-19 Michael Ritzert <ritzert@t-online.de>
  29239. * g++.dg/README: Describe the pch directory.
  29240. 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29241. PR c++/11174
  29242. * g++.dg/parse/access4.C: New test.
  29243. * g++.dg/parse/access5.C: Likewise.
  29244. * g++.old-deja/g++.jason/access17.C: Adjust error message.
  29245. 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
  29246. * gcc.dg/noncompile/20030818-1.c: New.
  29247. 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
  29248. PR c++/11957
  29249. * g++.dg/warn/noeffect1.C: New test.
  29250. * g++.dg/template/scope2.C: New test.
  29251. * g++.dg/template/error2.C: Correct dg-error
  29252. 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
  29253. * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
  29254. 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
  29255. PR C++/11512
  29256. * g++.dg/template/warn1.C: New.
  29257. 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
  29258. * g++.dg/template/error2.C: New test.
  29259. * g++.dg/lookup/using7.C: Adjust errors
  29260. * g++.old-deja/g++.pt/crash36.C: Likewise.
  29261. * g++.old-deja/g++.pt/derived3.C: Likewise.
  29262. 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  29263. * gcc.c-torture/execute/builtins/lib/strcat.c: New.
  29264. * gcc.c-torture/execute/builtins/string-9-lib.c: New.
  29265. * gcc.c-torture/execute/builtins/string-9.c: New, from
  29266. string-opt-9.c. Adjust for execute/builtins framework.
  29267. * gcc.c-torture/execute/string-opt-9.c: Delete.
  29268. 2003-08-12 Mark Mitchell <mark@codesourcery.com>
  29269. * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
  29270. * g++.dg/parse/ret-type2.C: New test.
  29271. PR c++/11703
  29272. * g++.dg/init/new8.C: New test.
  29273. PR c++/10923
  29274. * g++.dg/parse/typedef5.C: New test.
  29275. PR c++/9512
  29276. * g++.dg/parse/qualified2.C: New test.
  29277. * g++.old-deja/g++.other/decl5.C: Mark one more instance of
  29278. invalid code.
  29279. 2003-08-11 Mark Mitchell <mark@codesourcery.com>
  29280. * g++.dg/conversion/ptrmem1.C: New test.
  29281. 2003-08-11 Jakub Jelinek <jakub@redhat.com>
  29282. PR target/11693
  29283. * gcc.dg/20030811-1.c: New test.
  29284. PR target/11535
  29285. * gcc.c-torture/execute/20030811-1.c: New test.
  29286. 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  29287. * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
  29288. 2003-08-10 Mark Mitchell <mark@codesourcery.com>
  29289. PR c++/11789.C
  29290. * g++.dg/inherit/multiple1.C: New test.
  29291. 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
  29292. * gcc.dg/spe1.c: New test.
  29293. PR c++/11670
  29294. * g++.dg/expr/cast2.C: New test.
  29295. PR c++/10530
  29296. * g++.dg/template/dependent-name2.C: New test.
  29297. 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
  29298. * g++.dg/parse/crash11.C: Put the dg options in comments.
  29299. 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
  29300. * lib/gcc-dg.exp: Update for diagnostic change.
  29301. 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29302. PR c++/5767
  29303. * g++.dg/parse/crash11.C: New test.
  29304. 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
  29305. * gcc.dg/cpp/spacing1.c: Update.
  29306. 2003-08-04 Janis Johnson <janis187@us.ibm.com>
  29307. PR target/11739
  29308. * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
  29309. a value for -mtune.
  29310. 2003-08-04 Roger Sayle <roger@eyesopen.com>
  29311. PR middle-end/11771
  29312. * gcc.c-torture/compile/20030804-1.c: New test case.
  29313. 2003-08-04 Roger Sayle <roger@eyesopen.com>
  29314. * gcc.dg/20030804-1.c: New test case.
  29315. 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
  29316. * gcc.dg/cpp/separate-1.c: New test.
  29317. 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
  29318. PR c++/11704
  29319. * g++.dg/template/dependent-expr2.C: New test.
  29320. PR c++/11766
  29321. * g++.dg/expr/ptrmem1.C: New test.
  29322. 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29323. PR c++/9453
  29324. * g++.dg/template/friend15.C: New test.
  29325. 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
  29326. * lib/dg-pch.exp: Work round PCH bug.
  29327. 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  29328. * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
  29329. builtins. Move cases from builtins-4.c here.
  29330. * gcc.dg/torture/builtin-math-1.c: New test taken from
  29331. bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
  29332. additional cases.
  29333. * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
  29334. Delete.
  29335. 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
  29336. PR c++/9447
  29337. * g++.dg/template/using7.C: New test.
  29338. 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
  29339. * import1.c, import2.c: New tests.
  29340. 2003-08-01 Jakub Jelinek <jakub@redhat.com>
  29341. * g++.dg/eh/crossjump1.C: New test.
  29342. 2003-08-01 Mark Mitchell <mark@codesourcery.com>
  29343. PR c++/11697
  29344. * g++.dg/template/using6.C: New test.
  29345. PR c++/11744
  29346. * g++.dg/template/koenig2.C: New test.
  29347. 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29348. PR c++/7983
  29349. * g++.dg/parse/typedef4.C: New test.
  29350. 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29351. PR c++/8442, c++/8806
  29352. * g++.dg/template/elab1.C: New test.
  29353. * g++.dg/template/type2.C: Likewise.
  29354. * g++.dg/template/ttp3.C: Adjust expected error message.
  29355. * g++.old-deja/g++.law/visibility13.C: Likewise.
  29356. * g++.old-deja/g++.niklas/t135.C: Likewise.
  29357. * g++.old-deja/g++.pt/ttp41.C: Likewise.
  29358. * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
  29359. template argument.
  29360. * g++.old-deja/g++.pt/ttp44.C: Likewise.
  29361. 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
  29362. PR c++/11295
  29363. * g++.dg/ext/stmtexpr1.C: New test.
  29364. * g++.dg/opt/tmp1.C: New test.
  29365. PR c++/11525
  29366. * g++.dg/parse/constant4.C: New test.
  29367. PR c++/9447
  29368. * g++.dg/template/using5.C: New test.
  29369. 2003-07-31 Roger Sayle <roger@eyesopen.com>
  29370. * gcc.dg/builtins-27.c: New test case.
  29371. 2003-07-31 Jakub Jelinek <jakub@redhat.com>
  29372. * gcc.dg/tls/opt-7.c: New test.
  29373. 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
  29374. * g++.old-deja/g++.other/crash18.C: Remove.
  29375. 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
  29376. * g++.dg/template/explicit3.C: New.
  29377. * g++.dg/template/explicit4.C: New.
  29378. * g++.dg/template/explicit5.C: New.
  29379. PR c++/11347
  29380. * g++.dg/template/memtmpl1.C: New.
  29381. 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
  29382. PR target/11565
  29383. * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
  29384. * gcc.dg/i386-387-5.c (dg-options): Likewise.
  29385. 2003-07-30 Jan Hubicka <jh@suse.cz>
  29386. * vtgc1.c: Kill.
  29387. 2003-07-29 Zack Weinberg <zack@codesourcery.com>
  29388. * gcc.dg/struct-in-proto-1.c: New test.
  29389. 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
  29390. * gcc.dg/cpp/include2.c: Only expect one message.
  29391. 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
  29392. PR c++/9447
  29393. * g++.dg/template/using1.C: New test.
  29394. * g++.dg/template/using2.C: New test.
  29395. * g++.dg/template/using3.C: New test.
  29396. * g++.dg/template/using4.C: New test.
  29397. 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
  29398. * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
  29399. * gcc.c-torture/execute/string-opt-10.c: Likewise.
  29400. 2003-07-28 Jan Hubicka <jh@suse.cz>
  29401. PR c++/11530
  29402. * g++.dg/opt/call1.C: New test.
  29403. 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
  29404. PR c++/11667
  29405. * g++.dg/init/enum2.C: New test.
  29406. * g++.dg/template/overload1.C: Add "-w" option.
  29407. 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
  29408. * gcc.dg/Wdeclaration-after-statement-1.c,
  29409. gcc.dg/Wdeclaration-after-statement-2.c: New tests.
  29410. 2003-07-28 Jakub Jelinek <jakub@redhat.com>
  29411. * gcc.c-torture/compile/20030725-1.c: New test.
  29412. 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
  29413. * gcc.dg/20030505.c: Only run for SPE.
  29414. Remove definition of opaque type.
  29415. 2003-07-27 Mark Mitchell <mark@codesourcery.com>
  29416. * g++.dg/template/ptrmem6.C: New test.
  29417. 2003-07-26 Geoffrey Keating <geoffk@apple.com>
  29418. * gcc.c-torture/compile/zero-strct-2.c: New test.
  29419. 2003-07-25 Geoffrey Keating <geoffk@apple.com>
  29420. * gcc.dg/intermod-1.c: New test.
  29421. 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
  29422. PR c++/11617
  29423. * g++.dg/template/lookup2.C: New test.
  29424. * g++.dg/template/memclass1.C: Remove instantiated from error.
  29425. * g++.dg/other/error2.C: Tweak expected errors.
  29426. PR c++/11596
  29427. * g++.dg/template/defarg3.C: New test.
  29428. * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
  29429. 2003-07-24 Mark Mitchell <mark@codesourcery.com>
  29430. * g++.dg/inherit/access5.C: New test.
  29431. 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29432. PR c++/11513
  29433. * g++.dg/template/crash8.C: New test.
  29434. 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
  29435. PR c/10602
  29436. * gcc.dg/noncompile/incomplete-2.c: New test.
  29437. 2003-07-23 Mark Mitchell <mark@codesourcery.com>
  29438. PR c++/11645
  29439. * g++.dg/inherit/access4.C: New test.
  29440. PR c++/11517
  29441. * g++.dg/expr/cond2.C: New test.
  29442. PR optimization/10679
  29443. * g++.dg/opt/inline4.C: New test.
  29444. 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
  29445. * g++.dg/parse/crash10: New test.
  29446. 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
  29447. * g++.dg/ext/flexary1.C: New test.
  29448. 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29449. PR c++/10793
  29450. * g++.dg/template/crash9.C: New test.
  29451. 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  29452. PR c++/3004
  29453. * g++.dg/parse/typedef3.C: New test.
  29454. PR c++/7906
  29455. * g++.dg/parse/operator2.C: New test.
  29456. PR c++/8895
  29457. * g++.dg/parse/def-tmpl-arg1.C: New test.
  29458. PR c++/9282
  29459. * g++.dg/parse/funptr1.C: New test.
  29460. PR c++/9452
  29461. * g++.dg/parse/ambig3.C: New test.
  29462. PR c++/9454
  29463. * g++.dg/parse/operator3.C: New test.
  29464. PR c++/9486
  29465. * g++.dg/parse/template10.C: New test.
  29466. PR c++/9488
  29467. * g++.dg/parse/template11.C: New test.
  29468. PR c++/10150
  29469. * g++.dg/parse/invalid-op1.C: New test.
  29470. PR c++/10247
  29471. * g++.dg/parse/condexpr1.C: New test.
  29472. 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
  29473. * g++.dg/ext/packed3.C: New test.
  29474. * g++.dg/ext/packed4.C: New test.
  29475. * gcc.dg/pack-test-3.c: New test.
  29476. 2003-07-21 Janis Johnson <janis187@us.ibm.com>
  29477. * lib/compat.exp: Handle dg-options per source file.
  29478. * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
  29479. * g++.dg/compat/abi/bitfield1_y.C: Ditto.
  29480. * g++.dg/compat/abi/bitfield2_x.C: Ditto.
  29481. * g++.dg/compat/abi/bitfield2_y.C: Ditto.
  29482. * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
  29483. * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
  29484. * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
  29485. * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
  29486. * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
  29487. * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
  29488. * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
  29489. * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
  29490. * g++.dg/compat/break/bitfield7_x.C: Ditto.
  29491. * g++.dg/compat/break/bitfield7_y.C: Ditto.
  29492. 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
  29493. PR c/10320
  29494. * gcc.c-torture/execute/20030718-1.c: New test.
  29495. 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
  29496. PR optimization/11536
  29497. * gcc.dg/20030721-1.c: New test.
  29498. 2003-07-19 Mark Mitchell <mark@codesourcery.com>
  29499. PR c++/11546
  29500. * g++.dg/template/lookup1.C: New test.
  29501. 2003-07-19 Zack Weinberg <zack@codesourcery.com>
  29502. * gcc.dg/noncompile/label-1.c: New comprehensive test case for
  29503. diagnostics of ill-formed constructs involving labels.
  29504. * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
  29505. the new 'previously defined here' message.
  29506. 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
  29507. * g++.dg/parse/non-dependent2.C: New test.
  29508. 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
  29509. * g++.dg/init/init-ref4.C: xfail on targets without
  29510. weak symbols.
  29511. 2003-07-17 Jakub Jelinek <jakub@redhat.com>
  29512. PR target/11087
  29513. * gcc.c-torture/execute/20030717-1.c: New test.
  29514. 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
  29515. * g++.dg/opt/cfg1.C: New test.
  29516. 2003-07-17 Mark Mitchell <mark@codesourcery.com>
  29517. PR optimization/11557
  29518. * gcc.dg/20030717-1.c: New test.
  29519. 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
  29520. PR c++/10476
  29521. * g++.dg/expr/crash-1.C: New test.
  29522. PR c++/11027
  29523. * g++.dg/template/init3.C: New test.
  29524. PR c++/8222
  29525. * g++.dg/template/non-dependent1.C: New test.
  29526. PR c++/11070
  29527. * g++.dg/template/non-dependent2.C: New test.
  29528. PR c++/11071
  29529. * g++.dg/template/non-dependent3.C: New test.
  29530. PR c++/9907
  29531. * g++.dg/template/sizeof5.C: New test.
  29532. 2003-07-17 Geoffrey Keating <geoffk@apple.com>
  29533. PR 11498
  29534. * gcc.c-torture/compile/mangle-1.c: New file.
  29535. 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29536. PR c++/7809
  29537. * g++.dg/parse/access3.C: New test.
  29538. 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
  29539. PR c++/11384
  29540. * g++.dg/init/init-ref4.C: New test.
  29541. 2003-07-16 Mark Mitchell <mark@codesourcery.com>
  29542. PR c++/11547
  29543. * g++.dg/parse/constant3.C: New test.
  29544. * g++.dg/parse/crash7.C: Likewise.
  29545. 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
  29546. PR target/11008
  29547. * gcc.dg/i386-pentium4-not-mull.c: New.
  29548. 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
  29549. * gcc.dg/asm-names.c (ymain): Make it weak.
  29550. 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29551. PR c++/5421
  29552. * g++.dg/template/friend21.C: New test.
  29553. 2003-07-16 Jakub Jelinek <jakub@redhat.com>
  29554. * gcc.dg/cleanup-8.c: New test.
  29555. * gcc.dg/cleanup-9.c: New test.
  29556. 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
  29557. * g++.dg/ext/dll-MI1.h: New file.
  29558. * g++.dg/ext/dllexport-MI1.C: New file.
  29559. * g++.dg/ext/dllimport-MI1.C: New file.
  29560. 2003-07-15 Jakub Jelinek <jakub@redhat.com>
  29561. * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
  29562. it does not have cmpstrsi patterns (just cmpmemsi).
  29563. 2003-07-15 Mark Mitchell <mark@codesourcery.com>
  29564. PR debug/11473
  29565. * g++.dg/debug/debug8.C: New test.
  29566. 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29567. PR c++/10108
  29568. * g++.dg/template/crash7.C: New test.
  29569. 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
  29570. PR target/10795
  29571. * gcc.c-torture/compile/20030708-1.c: New.
  29572. 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
  29573. * gcc.c-torture/execute/20030715-1.c: New test.
  29574. 2003-07-14 Geoffrey Keating <geoffk@apple.com>
  29575. * gcc.dg/pch/inline-3.c: New file.
  29576. * gcc.dg/pch/inline-3.hs: New file.
  29577. * gcc.dg/pch/inline-4.c: New file.
  29578. * gcc.dg/pch/inline-4.hs: New file.
  29579. 2003-07-14 Mark Mitchell <mark@codesourcery.com>
  29580. PR c++/11509
  29581. * g++.dg/template/crash6.C: New test.
  29582. PR c++/7053
  29583. * g++.dg/template/friend20.C: New test.
  29584. PR c++/7019
  29585. * g++.dg/template/overload2.C: New test.
  29586. 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  29587. PR optimization/11440
  29588. * gcc.c-torture/execute/20030714-1.c: New test.
  29589. 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29590. PR c++/11154
  29591. * g++.dg/template/partial2.C: New test.
  29592. 2003-07-13 Mark Mitchell <mark@codesourcery.com>
  29593. PR c++/11503
  29594. * g++.dg/template/anon1.C: New test.
  29595. PR c++/11493
  29596. PR c++/11495
  29597. * g++.dg/parse/template9.C: Likewise.
  29598. * g++.dg/template/crash4.C: New test.
  29599. * g++.dg/template/koenig1.C: Likewise.
  29600. * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
  29601. * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
  29602. * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
  29603. functions.
  29604. * g++.old-deja/g++.jason/template36.C: Likewise.
  29605. * g++.old-deja/g++.mike/p1989.C: Likewise.
  29606. * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
  29607. * g++.old-deja/g++.pt/ttp20.C: Use this->.
  29608. * g++.old-deja/g++.pt/ttp21.C: Use this->.
  29609. * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
  29610. compiling.
  29611. * g++.old-deja/g++.pt/union2.C: Use this->.
  29612. 2003-07-11 Jakub Jelinek <jakub@redhat.com>
  29613. * gcc.dg/20030711-1.c: New test.
  29614. 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
  29615. PR c++/11050
  29616. * g++.dg/parse/args1.C: New test.
  29617. * g++.pt/defarg8.C: Change expected errors.
  29618. 2003-07-11 Mark Mitchell <mark@codesourcery.com>
  29619. PR c++/8164
  29620. * g++.dg/template/nontype2.C: New test.
  29621. PR c++/10558
  29622. * g++.dg/parse/template8.C: New test.
  29623. PR c++/8327
  29624. * g++.dg/template/scope1.C: New test.
  29625. * g++.dg/warn/Wsign-compare-1.C: New test.
  29626. 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
  29627. * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
  29628. 2003-07-10 Mark Mitchell <mark@codesourcery.com>
  29629. PR c++/9411
  29630. * g++.dg/template/explicit2.C: New test.
  29631. PR c++/10032
  29632. * g++.dg/warn/pedantic1.C: New test.
  29633. 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
  29634. PR c++ 9483
  29635. * g++.dg/other/field1.C: New test.
  29636. 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
  29637. PR c/11449
  29638. * gcc.c-torture/compile/20030707-1.c: New.
  29639. 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29640. PR c++/10849
  29641. * g++.dg/template/access12.C: New test.
  29642. 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
  29643. * g++.dg/bprob/bprob.exp (prof_ext): Update.
  29644. * g77.dg/bprob/bprob.exp (prof_ext): Update.
  29645. * gcc.misc-tests/bprob.exp (prof_ext): Update.
  29646. * gcc.misc-tests/gcov.exp: Update
  29647. * g++.dg/gcov/gcov.exp: Update
  29648. * lib/gcov.exp: Update.
  29649. 2003-07-08 Mark Mitchell <mark@codesourcery.com>
  29650. * g++.dg/abi/mangle17.C: Make sure template expressions are
  29651. dependent.
  29652. * g++.dg/abi/mangle4.C: Mark erroneous casts.
  29653. * g++.dg/debug/debug7.C: Mark erronous new-declarator.
  29654. * g++.dg/opt/stack1.C: Remove erroneous code.
  29655. * g++.dg/parse/template7.C: New test.
  29656. * g++.dg/template/dependent-expr1.C: Mark erroneous code.
  29657. * g++.old-deja/g++.pt/crash4.C: Likewise.
  29658. 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  29659. * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
  29660. with zero or one occurence of `$' after the initial `L'.
  29661. 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
  29662. * gcc.c-torture/compile/20030704-1.c: Add a comment.
  29663. 2003-07-08 Roger Sayle <roger@eyesopen.com>
  29664. PR c/11370
  29665. * gcc.dg/Wunreachable-6.c: New testcase.
  29666. * gcc.dg/Wunreachable-7.c: New testcase.
  29667. 2003-07-08 Jakub Jelinek <jakub@redhat.com>
  29668. PR c/11420
  29669. * gcc.dg/20030708-1.c: New test.
  29670. 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
  29671. * gcc.dg/compat/sdata-section.h: New file.
  29672. * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
  29673. * gcc.dg/torture/mips-sdata-1.c: New test.
  29674. 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  29675. PR c++/11030
  29676. * g++.dg/template/friend19.C: New test.
  29677. 2003-07-08 Jakub Jelinek <jakub@redhat.com>
  29678. * g++.dg/opt/strength-reduce.C: New test.
  29679. 2003-07-07 Roger Sayle <roger@eyesopen.com>
  29680. PR target/10979
  29681. * gcc.dg/20030707-1.c: New testcase.
  29682. 2003-07-07 Roger Sayle <roger@eyesopen.com>
  29683. PR optimization/11059
  29684. * g++.dg/opt/emptyunion.C: New testcase.
  29685. 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
  29686. Eric Botcazou <ebotcazou@libertysurf.fr>
  29687. * g++.dg/opt/stack1.C: New test.
  29688. 2003-07-05 Mark Mitchell <mark@codesourcery.com>
  29689. * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
  29690. run test.
  29691. PR c++/11431
  29692. * g++.dg/expr/static_cast3.C: New test.
  29693. 2003-07-04 Zack Weinberg <zack@codesourcery.com>
  29694. * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
  29695. everywhere.
  29696. * gcc.dg/concat.c: Concatenation of string constants with
  29697. __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
  29698. * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
  29699. * gcc.dg/cpp/escape-2.c: Use wide character constants where
  29700. necessary to avoid multi-character character constant warning.
  29701. * gcc.dg/cpp/escape.c: Likewise.
  29702. * gcc.dg/cpp/ucs.c: Likewise.
  29703. Remove backslashes from dg-bogus comments, as they confuse Tcl.
  29704. Fix a typo.
  29705. 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
  29706. PR c/11428
  29707. * gcc.c-torture/compile/20030704-1.c: New.
  29708. 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
  29709. * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
  29710. 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
  29711. PR c++/5287, PR c++/7910, PR c++/11021
  29712. * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
  29713. tests for warnings.
  29714. * g++.dg/ext/dllimport2.C: Add tests for warnings.
  29715. * g++.dg/ext/dllimport3.C: Likewise.
  29716. * g++.dg/ext/dllimport4.C: New file.
  29717. * g++.dg/ext/dllimport5.C: New file.
  29718. * g++.dg/ext/dllimport6.C: New file.
  29719. * g++.dg/ext/dllimport7.C: New file.
  29720. * g++.dg/ext/dllimport8.C: New file.
  29721. * g++.dg/ext/dllimport9.C: New file.
  29722. * g++.dg/ext/dllimport10.C: New file.
  29723. * g++.dg/ext/dllexport1.C: New file.
  29724. 2003-07-03 Mark Mitchell <mark@codesourcery.com>
  29725. * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
  29726. * g++.old-deja/g++.mike/net36.C: Tweak error messages.
  29727. 2003-07-03 Roger Sayle <roger@eyesopen.com>
  29728. * gcc.dg/builtins-25.c: New testcase.
  29729. * gcc.dg/builtins-26.c: New testcase.
  29730. 2003-07-03 Janis Johnson <janis187@us.ibm.com>
  29731. * gcc.dg/compat/vector-defs.h: New file.
  29732. * gcc.dg/compat/vector-setup.h: New file.
  29733. * gcc.dg/compat/vector-check.h: New file.
  29734. * gcc.dg/compat/vector-1_main.c: New file.
  29735. * gcc.dg/compat/vector-1_x.c: New file.
  29736. * gcc.dg/compat/vector-1_y.c: New file.
  29737. * gcc.dg/compat/vector-2_main.c: New file.
  29738. * gcc.dg/compat/vector-2_x.c: New file.
  29739. * gcc.dg/compat/vector-2_y.c: New file.
  29740. * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
  29741. * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
  29742. * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
  29743. * gcc.dg/compat/struct-align-1.h: New file.
  29744. * gcc.dg/compat/struct-align-1_main.c: New file.
  29745. * gcc.dg/compat/struct-align-1_x.c: New file.
  29746. * gcc.dg/compat/struct-align-1_y.c: New file.
  29747. * gcc.dg/compat/struct-align-2.h: New file.
  29748. * gcc.dg/compat/struct-align-2_main.c: New file.
  29749. * gcc.dg/compat/struct-align-2_x.c: New file.
  29750. * gcc.dg/compat/struct-align-2_y.c: New file.
  29751. * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
  29752. * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
  29753. * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
  29754. * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
  29755. * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
  29756. * gcc.dg/compat/scalar-return-1_x.c: Ditto.
  29757. * gcc.dg/compat/scalar-return-2_x.c: Ditto.
  29758. * gcc.dg/compat/scalar-return-3_x.c: Ditto.
  29759. * gcc.dg/compat/scalar-return-4_x.c: Ditto.
  29760. * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
  29761. * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
  29762. * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
  29763. * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
  29764. * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
  29765. * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
  29766. * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
  29767. * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
  29768. * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
  29769. * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
  29770. * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
  29771. * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
  29772. * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
  29773. * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
  29774. * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
  29775. * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
  29776. * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
  29777. * gcc.dg/compat/struct-return-10_x.c: Ditto.
  29778. * gcc.dg/compat/struct-return-2_x.c: Ditto.
  29779. * gcc.dg/compat/struct-return-3_x.c: Ditto.
  29780. 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
  29781. * gcc.dg/i386-call-1.c: New test.
  29782. 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
  29783. PR c++/9162
  29784. * g++.dg/parse/defarg4.C: New.
  29785. 2003-07-03 Roger Sayle <roger@eyesopen.com>
  29786. PR target/10700
  29787. * gcc.c-torture/compile/20030703-1.c: New test case.
  29788. 2003-07-03 Mark Mitchell <mark@codesourcery.com>
  29789. * g++.dg/template/local3.C: Remove extra semicolon.
  29790. 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
  29791. * gcc.dg/i386-volatile-1.c: New test.
  29792. 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
  29793. PR c++/11072
  29794. * g++.dg/other/offsetof2.C: XFAIL.
  29795. * g++.dg/other/offsetof5.C: New.
  29796. PR c++/10219
  29797. * g++.dg/template/error1.C: New.
  29798. PR c++/9779
  29799. * g++.dg/template/dependent-expr1.C: New.
  29800. 2003-07-01 Mark Mitchell <mark@codesourcery.com>
  29801. PR c++/6949
  29802. * g++.dg/template/local3.C: New test.
  29803. PR c++/11149
  29804. * g++.dg/lookup/scoped6.C: New test.
  29805. 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
  29806. PR c++/8046
  29807. * g++.dg/other/error7.C: New test.
  29808. 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
  29809. * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
  29810. * g++.old-deja/g++.abi/vtable3.h: Likewise.
  29811. * g++.old-deja/g++.law/code-gen5.C: Likewise.
  29812. * g++.old-deja/g++.other/union2.C: Likewise.
  29813. * gcc.dg/c90-const-expr-2.c: Likewise.
  29814. * gcc.dg/c90-const-expr-3.c: Likewise.
  29815. * gcc.dg/c99-const-expr-2.c: Likewise.
  29816. * gcc.dg/c99-const-expr-3.c: Likewise.
  29817. * gcc.dg/concat.c: Likewise.
  29818. 2003-07-01 Mark Mitchell <mark@codesourcery.com>
  29819. PR c++/9559
  29820. * g++.dg/init/static1.C: New test.
  29821. 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  29822. * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
  29823. * g++.old-deja/g++.other/access2.C: Likewise.
  29824. * g++.old-deja/g++.other/decl2.C: Likewise.
  29825. * gcc.c-torture/execute/20020615-1.c: Likewise.
  29826. 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
  29827. PR c++/4933
  29828. * g++.dg/template/sizeof4.C: New test.
  29829. 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
  29830. * g++.dg/other/error6.C: New test.
  29831. 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
  29832. PR c++/10750
  29833. * g++.dg/parse/constant2.C: New test.
  29834. 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
  29835. PR c++/11106
  29836. * g++.dg/other/error5.C: New test.
  29837. 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  29838. * gcc.dg/format/gcc_diag-1.c: New test.
  29839. 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
  29840. * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
  29841. 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
  29842. * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
  29843. * g++.old-deja/g++.robertl/eb133a.C: Likewise.
  29844. * g++.old-deja/g++.robertl/eb133b.C: Likewise.
  29845. 2003-06-28 Jakub Jelinek <jakub@redhat.com>
  29846. * gcc.c-torture/execute/builtins/string-8.c: New test.
  29847. * gcc.c-torture/execute/builtins/string-8-lib.c: New.
  29848. * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
  29849. * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
  29850. 2003-06-27 Mark Mitchell <mark@codesourcery.com>
  29851. PR c++/10468
  29852. * g++.dg/ext/typeof6.C: New test.
  29853. 2003-06-27 Mark Mitchell <mark@codesourcery.com>
  29854. PR c++/10796
  29855. * g++.dg/init/enum1.C: New test.
  29856. 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
  29857. * gcc.dg/20030627-1.c: New test.
  29858. 2003-06-26 Mark Mitchell <mark@codesourcery.com>
  29859. PR c++/11332
  29860. * g++.dg/expr/static_cast2.C: New test.
  29861. 2003-06-26 Roger Sayle <roger@eyesopen.com>
  29862. Jakub Jelinek <jakub@redhat.com>
  29863. * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
  29864. sprintf(dst,"%s",src) optimization.
  29865. * gcc.c-torture/execute/20030626-1.c: New test case.
  29866. * gcc.c-torture/execute/20030626-2.c: New test case.
  29867. 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
  29868. * gcc.c-torture/execute/multi-ix.c: New test.
  29869. * gcc.c-torture/execute/simd-4.c (main):
  29870. Added missing semicolon at end of union.
  29871. 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
  29872. PR c++/8266
  29873. * g++.dg/template/explicit-instantiation3.C: New test.
  29874. 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
  29875. * gcc.dg/20030626-1.c: Use signed char.
  29876. 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
  29877. * gcc.dg/20030626-1.c: New test.
  29878. 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
  29879. * const-str-2.m: Update.
  29880. 2003-06-25 Mark Mitchell <mark@codesourcery.com>
  29881. PR c++/10990
  29882. * g++.dg/rtti/dyncast1.C: New test.
  29883. * g++.dg/abi/mangle4.C: Correct base-specifier access.
  29884. * g++.dg/lookup/scoped1.C: Remove XFAIL.
  29885. * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
  29886. PR c++/10931
  29887. * g++.dg/expr/static_cast1.C: New test.
  29888. 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
  29889. * gcc.dg/20030625-1.c: New test.
  29890. 2003-06-24 Roger Sayle <roger@eyesopen.com>
  29891. * gcc.c-torture/compile/20030624-1.c: New test case.
  29892. 2003-06-24 Jakub Jelinek <jakub@redhat.com>
  29893. * gcc.c-torture/execute/string-opt-17.c: New test.
  29894. 2003-06-24 Mark Mitchell <mark@codesourcery.com>
  29895. PR c++/5754
  29896. * g++.dg/parse/crash6.C: New test.
  29897. 2003-06-23 Roger Sayle <roger@eyesopen.com>
  29898. * gcc.dg/builtins-24.c: New test case.
  29899. 2003-06-23 Jakub Jelinek <jakub@redhat.com>
  29900. * g++.dg/opt/operator1.C: New test.
  29901. 2003-06-22 Roger Sayle <roger@eyesopen.com>
  29902. * gcc.c-torture/execute/string-opt-16.c: New test case.
  29903. 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
  29904. * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
  29905. * g++.old-deja/g++.other/conv7.C: Likewise.
  29906. * g++.old-deja/g++.other/overcnv2.C: Likewise.
  29907. * g++.old-deja/g++.other/overload14.C: Likewise.
  29908. 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
  29909. * g++.old-deja/g++.jason/conversion5.C: Adjust option.
  29910. * g++.old-deja/g++.bugs/900215_01.C: Likewise.
  29911. 2003-06-20 Mark Mitchell <mark@codesourcery.com>
  29912. PR c++/10888
  29913. * g++.dg/warn/Winline-3.C: New test.
  29914. 2003-06-20 Mark Mitchell <mark@codesourcery.com>
  29915. * lib/target-supports.exp (check_alias_available): Make the test
  29916. program acceptable to the Solaris assembler.
  29917. PR c++/10749
  29918. * g++.dg/template/memclass2.C: New test.
  29919. 2003-06-20 Mark Mitchell <mark@codesourcery.com>
  29920. Eric Botcazou <ebotcazou@libertysurf.fr>
  29921. * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
  29922. data for non-matching targets.
  29923. * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
  29924. 2003-06-20 Mark Mitchell <mark@codesourcery.com>
  29925. PR c++/10845
  29926. * g++.dg/template/member3.C: New test.
  29927. 2003-06-19 Mark Mitchell <mark@codesourcery.com>
  29928. PR c++/10939
  29929. * g++.dg/template/func1.C: New test.
  29930. PR c++/9649
  29931. * g++.dg/template/static4.C: New test.
  29932. * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
  29933. PR c++/11041
  29934. * g++.dg/init/ref7.C: New test.
  29935. 2003-06-19 Matt Austern <austern@apple.com>
  29936. PR c++/11228
  29937. * g++.dg/anew1.C: New test.
  29938. * g++.dg/anew2.C: New test.
  29939. * g++.dg/anew3.C: New test.
  29940. * g++.dg/anew4.C: New test.
  29941. 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
  29942. * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
  29943. 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
  29944. * gcc.c-torture/execute/simd-4.c (main): Make expected value
  29945. endian-dependent.
  29946. 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
  29947. * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
  29948. Remove cruft.
  29949. 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
  29950. * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
  29951. * gcc.c-torture/compile/961203-1.c: Likewise.
  29952. * gcc.c-torture/compile/980506-1.c: Likewise.
  29953. 2003-06-17 Mark Mitchell <mark@codesourcery.com>
  29954. PR c++/10712
  29955. * g++.dg/lookup/using7.C: New test.
  29956. 2003-06-17 Mark Mitchell <mark@codesourcery.com>
  29957. PR c++/11105
  29958. * g++.dg/abi/conv1.C: Remove it.
  29959. * g++.dg/template/conv7.C: New test.
  29960. * g++.dg/template/conv8.C: Likewise.
  29961. * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
  29962. conversion operator.
  29963. 2003-06-17 Janis Johnson <janis187@us.ibm.com>
  29964. * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
  29965. * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
  29966. * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
  29967. * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
  29968. * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
  29969. * gcc.dg/compat/scalar-return-1_x.c: Ditto.
  29970. * gcc.dg/compat/scalar-return-2_x.c: Ditto.
  29971. * gcc.dg/compat/scalar-return-3_x.c: Ditto.
  29972. * gcc.dg/compat/scalar-return-4_x.c: Ditto.
  29973. * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
  29974. * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
  29975. * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
  29976. * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
  29977. * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
  29978. * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
  29979. * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
  29980. * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
  29981. * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
  29982. * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
  29983. * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
  29984. * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
  29985. * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
  29986. * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
  29987. * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
  29988. * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
  29989. * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
  29990. * gcc.dg/compat/struct-return-10_x.c: Ditto.
  29991. * gcc.dg/compat/struct-return-2_x.c: Ditto.
  29992. * gcc.dg/compat/struct-return-3_x.c: Ditto.
  29993. 2003-06-16 Mark Mitchell <mark@codesourcery.com>
  29994. * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
  29995. * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
  29996. indications.
  29997. 2003-06-16 Roger Sayle <roger@eyesopen.com>
  29998. * gcc.dg/i386-387-5.c: New test case.
  29999. * gcc.dg/i386-387-6.c: New test case.
  30000. * gcc.dg/builtins-23.c: New test case.
  30001. 2003-06-15 Roger Sayle <roger@eyesopen.com>
  30002. * gcc.dg/builtins-22.c: New test case.
  30003. * gcc.dg/i386-387-1.c: Update to test exp.
  30004. * gcc.dg/i386-387-2.c: Likewise.
  30005. 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  30006. * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
  30007. 2003-06-12 Mark Mitchell <mark@codesourcery.com>
  30008. * lib/gcc-dg.exp (dg-require-dll): New function.
  30009. (dg-xfail-if): Likewise.
  30010. * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
  30011. driver.
  30012. * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
  30013. * gcc.c-torture/compile/20001205-1.c: Likewise.
  30014. * gcc.c-torture/compile/20001226-1.c: Likewise.
  30015. * gcc.c-torture/compile/20010518-2.c: Likewise.
  30016. * gcc.c-torture/compile/20020312-1.c: Likewise.
  30017. * gcc.c-torture/compile/20020604-1.c: Likewise.
  30018. * gcc.c-torture/compile/920501-12.c: Likewise.
  30019. * gcc.c-torture/compile/920501-4.c: Likewise.
  30020. * gcc.c-torture/compile/920520-1.c: Likewise.
  30021. * gcc.c-torture/compile/920521-1.c: Likewise.
  30022. * gcc.c-torture/compile/920625-1.c: Likewise.
  30023. * gcc.c-torture/compile/961203-1.c: Likewise.
  30024. * gcc.c-torture/compile/980506-1.c: Likewise.
  30025. * gcc.c-torture/compile/981006-1.c: Likewise.
  30026. * gcc.c-torture/compile/981022-1.c: Likewise.
  30027. * gcc.c-torture/compile/981223-1.c: Likewise.
  30028. * gcc.c-torture/compile/990617-1.c: Likewise.
  30029. * gcc.c-torture/compile/dll.c: Likewise.
  30030. * gcc.c-torture/compile/labels-3.c: Likewise.
  30031. * gcc.c-torture/compile/mipscop-1.c: Likewise.
  30032. * gcc.c-torture/compile/mipscop-2.c: Likewise.
  30033. * gcc.c-torture/compile/mipscop-3.c: Likewise.
  30034. * gcc.c-torture/compile/mipscop-4.c: Likewise.
  30035. * gcc.c-torture/compile/simd-5.c: Likewise.
  30036. * gcc.c-torture/compile/20000804-1.x: Remove.
  30037. * gcc.c-torture/compile/20001205-1.x: Likewise.
  30038. * gcc.c-torture/compile/20001226-1.x: Likewise.
  30039. * gcc.c-torture/compile/20010518-2.x: Likewise.
  30040. * gcc.c-torture/compile/20020312-1.x: Likewise.
  30041. * gcc.c-torture/compile/20020604-1.x: Likewise.
  30042. * gcc.c-torture/compile/920501-12.x: Likewise.
  30043. * gcc.c-torture/compile/920501-4.x: Likewise.
  30044. * gcc.c-torture/compile/920520-1.x: Likewise.
  30045. * gcc.c-torture/compile/920521-1.x: Likewise.
  30046. * gcc.c-torture/compile/920625-1.x: Likewise.
  30047. * gcc.c-torture/compile/961203-1.x: Likewise.
  30048. * gcc.c-torture/compile/980506-1.x: Likewise.
  30049. * gcc.c-torture/compile/981006-1.x: Likewise.
  30050. * gcc.c-torture/compile/981022-1.x: Likewise.
  30051. * gcc.c-torture/compile/981223-1.x: Likewise.
  30052. * gcc.c-torture/compile/990617-1.x: Likewise.
  30053. * gcc.c-torture/compile/mipscop-1.x: Likewise.
  30054. * gcc.c-torture/compile/mipscop-2.x: Likewise.
  30055. * gcc.c-torture/compile/mipscop-3.x: Likewise.
  30056. * gcc.c-torture/compile/mipscop-4.x: Likewise.
  30057. * gcc.c-torture/compile/simd-5.x: Likewise.
  30058. * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
  30059. 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
  30060. * gcc.c-torture/execute/20030611-1.c: New test.
  30061. 2003-06-12 Roger Sayle <roger@eyesopen.com>
  30062. PR middle-end/168
  30063. * gcc.dg/20030612-1.c: New test case.
  30064. 2003-06-12 Mark Mitchell <mark@codesourcery.com>
  30065. PR c++/10635
  30066. * g++.dg/expr/cast1.C: New test.
  30067. 2003-06-12 Roger Sayle <roger@eyesopen.com>
  30068. * gcc.dg/builtins-21.c: New test case.
  30069. 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
  30070. * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
  30071. options instead of at the end.
  30072. * lib/objc.exp (objc_target_compile): Likewise.
  30073. 2003-06-11 Mark Mitchell <mark@codesourcery.com>
  30074. PR c++/10432
  30075. * g++.dg/parse/error1.C: New test.
  30076. 2003-06-11 Janis Johnson <janis187@us.ibm.com>
  30077. * gcc.dg/compat/struct-by-value-11_main.c: New file.
  30078. * gcc.dg/compat/struct-by-value-11_x.c: New file.
  30079. * gcc.dg/compat/struct-by-value-11_y.c: New file.
  30080. * gcc.dg/compat/struct-by-value-12_main.c: New file.
  30081. * gcc.dg/compat/struct-by-value-12_x.c: New file.
  30082. * gcc.dg/compat/struct-by-value-12_y.c: New file.
  30083. * gcc.dg/compat/struct-by-value-13_main.c: New file.
  30084. * gcc.dg/compat/struct-by-value-13_x.c: New file.
  30085. * gcc.dg/compat/struct-by-value-13_y.c: New file.
  30086. * gcc.dg/compat/struct-by-value-14_main.c: New file.
  30087. * gcc.dg/compat/struct-by-value-14_x.c: New file.
  30088. * gcc.dg/compat/struct-by-value-14_y.c: New file.
  30089. * gcc.dg/compat/struct-by-value-15_main.c: New file.
  30090. * gcc.dg/compat/struct-by-value-15_x.c: New file.
  30091. * gcc.dg/compat/struct-by-value-15_y.c: New file.
  30092. * gcc.dg/compat/struct-by-value-16_main.c: New file.
  30093. * gcc.dg/compat/struct-by-value-16_x.c: New file.
  30094. * gcc.dg/compat/struct-by-value-16_y.c: New file.
  30095. * gcc.dg/compat/struct-by-value-17_main.c: New file.
  30096. * gcc.dg/compat/struct-by-value-17_x.c: New file.
  30097. * gcc.dg/compat/struct-by-value-17_y.c: New file.
  30098. * gcc.dg/compat/struct-by-value-18_main.c: New file.
  30099. * gcc.dg/compat/struct-by-value-18_x.c: New file.
  30100. * gcc.dg/compat/struct-by-value-18_y.c: New file.
  30101. * gcc.dg/compat/scalar-by-value-3_main.c: New file.
  30102. * gcc.dg/compat/scalar-by-value-3_x.c: New file.
  30103. * gcc.dg/compat/scalar-by-value-3_y.c: New file.
  30104. * gcc.dg/compat/scalar-by-value-4_main.c: New file.
  30105. * gcc.dg/compat/scalar-by-value-4_x.c: New file.
  30106. * gcc.dg/compat/scalar-by-value-4_y.c: New file.
  30107. * gcc.dg/compat/scalar-return-3_main.c: New file.
  30108. * gcc.dg/compat/scalar-return-3_x.c: New file.
  30109. * gcc.dg/compat/scalar-return-3_y.c: New file.
  30110. * gcc.dg/compat/scalar-return-4_main.c: New file.
  30111. * gcc.dg/compat/scalar-return-4_x.c: New file.
  30112. * gcc.dg/compat/scalar-return-4_y.c: New file.
  30113. 2003-06-10 Janis Johnson <janis187@us.ibm.com>
  30114. * gcc.dg/compat/fp2-struct-check.h: New file.
  30115. * gcc.dg/compat/fp2-struct-defs.h: New file.
  30116. * gcc.dg/compat/fp2-struct-init.h: New file.
  30117. * gcc.dg/compat/struct-by-value-10_main.c: New file.
  30118. * gcc.dg/compat/struct-by-value-10_x.c: New file.
  30119. * gcc.dg/compat/struct-by-value-10_y.c: New file.
  30120. * gcc.dg/compat/struct-return-10_main.c: New file.
  30121. * gcc.dg/compat/struct-return-10_x.c: New file.
  30122. * gcc.dg/compat/struct-return-10_y.c: New file.
  30123. * gcc.dg/compat/compat-common.h: New file.
  30124. * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
  30125. * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
  30126. * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
  30127. * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
  30128. * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
  30129. * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
  30130. * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
  30131. * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
  30132. * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
  30133. * gcc.dg/compat/scalar-return-1_main.c: Ditto.
  30134. * gcc.dg/compat/scalar-return-1_x.c: Ditto.
  30135. * gcc.dg/compat/scalar-return-1_y.c: Ditto.
  30136. * gcc.dg/compat/scalar-return-2_main.c: Ditto.
  30137. * gcc.dg/compat/scalar-return-2_x.c: Ditto.
  30138. * gcc.dg/compat/scalar-return-2_y.c: Ditto.
  30139. * gcc.dg/compat/small-struct-check.h: Ditto.
  30140. * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
  30141. * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
  30142. * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
  30143. * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
  30144. * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
  30145. * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
  30146. * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
  30147. * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
  30148. * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
  30149. * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
  30150. * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
  30151. * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
  30152. * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
  30153. * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
  30154. * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
  30155. * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
  30156. * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
  30157. * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
  30158. * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
  30159. * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
  30160. * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
  30161. * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
  30162. * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
  30163. * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
  30164. * gcc.dg/compat/struct-return-2_main.c: Ditto.
  30165. * gcc.dg/compat/struct-return-2_x.c: Ditto.
  30166. * gcc.dg/compat/struct-return-2_y.c: Ditto.
  30167. * gcc.dg/compat/struct-return-3_main.c: Ditto.
  30168. * gcc.dg/compat/struct-return-3_x.c: Ditto.
  30169. * gcc.dg/compat/struct-return-3_y.c: Ditto.
  30170. 2003-06-10 Geoffrey Keating <geoffk@apple.com>
  30171. * g++.dg/pch/static-1.C: New file.
  30172. * g++.dg/pch/static-1.Hs: New file.
  30173. 2003-06-10 Richard Henderson <rth@redhat.com>
  30174. * gcc.dg/asm-7.c: Adjust expected warning text.
  30175. 2003-06-10 Roger Sayle <roger@eyesopen.com>
  30176. * gcc.dg/builtins-20.c: New test case.
  30177. 2003-06-10 Mark Mitchell <mark@codesourcery.com>
  30178. PR c++/11131
  30179. * g++.dg/opt/template1.C: New test.
  30180. 2003-06-09 Mark Mitchell <mark@codesourcery.com>
  30181. * lib/gcc-dg.exp (dg-test): Clear additional_files and
  30182. additional_sources.
  30183. 2003-05-21 David Taylor <dtaylor@emc.com>
  30184. * gcc.dg/Wpadded.c: New file.
  30185. 2003-06-09 Mark Mitchell <mark@codesourcery.com>
  30186. * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
  30187. * gcc.dg/special/weak-2.c: Add dg-require-weak.
  30188. * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
  30189. dg-require-weak.
  30190. 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
  30191. * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
  30192. 2003-06-09 Mark Mitchell <mark@codesourcery.com>
  30193. * lib/gcc-dg.exp (dg-require-weak): Fix typo.
  30194. (dg-require-alias): Likewise.
  30195. (dg-require-gc-sections): Likewise.
  30196. * lib/target-supports.exp (check_gc_sections_available): Likewise.
  30197. 2003-06-08 Richard Henderson <rth@redhat.com>
  30198. * gcc.dg/20011029-2.c: Fix the array reference.
  30199. * gcc.dg/asm-7.c: New.
  30200. 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
  30201. * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
  30202. 2003-06-08 Mark Mitchell <mark@codesourcery.com>
  30203. * lib/gcc-dg.exp (dg-require-alias): Fix typo.
  30204. (dg-require-gc-sections): Likewise.
  30205. 2003-06-08 Jan Hubicka <jh@suse.cz>
  30206. * i386-cmov1.c: Fix regular expression.
  30207. * i386-cvt-1.c: Likewise.
  30208. * i386-local.c: Likewise.
  30209. * i386-local2.c: Likewise.
  30210. * i386-mul.c: Likewise.
  30211. * i386-ssetype-1.c: Likewise.
  30212. * i386-ssetype-3.c: Likewise.
  30213. * i386-ssetype-5.c: Likewise.
  30214. 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30215. PR c++/11039
  30216. * g++.dg/warn/implicit-typename2.C: New test.
  30217. * g++.dg/warn/implicit-typename3.C: New test.
  30218. 2003-06-07 Richard Henderson <rth@redhat.com>
  30219. * g++.dg/other/offsetof3.C: Use size_t.
  30220. * g++.dg/other/offsetof4.C: Likewise.
  30221. 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
  30222. * lib/copy-file.exp: New. Implement gcc_copy_files.
  30223. * lib/dg-pch.exp: Load copy-file.exp
  30224. (dg-pch): Use gcc_copy_files instead of "file copy".
  30225. 2003-06-06 Mark Mitchell <mark@codesourcery.com>
  30226. * gcc.dg/weak/weak.exp: Simplify.
  30227. * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
  30228. * gcc.dg/weak/weak-1.c: Likewise.
  30229. * gcc.dg/weak/weak-2.c: Likewise.
  30230. * gcc.dg/weak/weak-3.c: Likewise.
  30231. * gcc.dg/weak/weak-4.c: Likewise.
  30232. * gcc.dg/weak/weak-5.c: Likewise.
  30233. * gcc.dg/weak/weak-6.c: Likewise.
  30234. * gcc.dg/weak/weak-7.c: Likewise.
  30235. * gcc.dg/weak/weak-8.c: Likewise.
  30236. * gcc.dg/weak/weak-9.c: Likewise.
  30237. 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
  30238. gcc.c-torture/execute/20030606-1.c: New.
  30239. 2003-06-06 Roger Sayle <roger@eyesopen.com>
  30240. * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
  30241. * gcc.dg/builtins-19.c: Likewise.
  30242. 2003-06-06 Roger Sayle <roger@eyesopen.com>
  30243. * gcc.dg/builtins-2.c: Add some more tests.
  30244. * gcc.dg/builtins-18.c: New test case.
  30245. * gcc.dg/builtins-19.c: New test case.
  30246. 2003-06-06 Roger Sayle <roger@eyesopen.com>
  30247. Jim Wilson <wilson@tuliptree.org>
  30248. * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
  30249. 2003-06-06 Jakub Jelinek <jakub@redhat.com>
  30250. * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
  30251. mempcpy/stpcpy calls not to be optimized into something else.
  30252. * gcc.c-torture/execute/string-opt-3.c: Moved to...
  30253. * gcc.c-torture/execute/builtins/string-7.c: ...here.
  30254. * gcc.c-torture/execute/builtins/string-7-lib.c: New.
  30255. 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  30256. * gcc.dg/format/asm_fprintf-1.c: New test.
  30257. 2003-06-05 Mark Mitchell <mark@codesourcery.com>
  30258. * lib/gcc-defs.exp (additional_sources): New variable.
  30259. (dg-additional-sources): New function.
  30260. (additional_files): New variable.
  30261. (dg-additional-files): New function.
  30262. (dg-additional-files-options): Likewise.
  30263. * lib/gcc-dg.exp (dg-require-weak): New function.
  30264. (dg-require-alias): Likewise.
  30265. (dg-require-gc-sections): Likewise.
  30266. * lib/target-supports.exp (check_alias_available): Remove testfile
  30267. parameter.
  30268. (check_gc_sections_available): New function.
  30269. * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
  30270. (dg-gpp-additional-files): Likewise.
  30271. * lib/g++.exp (additional_sources): Remove.
  30272. (additional_files): Likewise.
  30273. (g++_target_compile): Use dg-additional-files-options.
  30274. * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
  30275. Tcl logic.
  30276. * gcc.dg/special/ecos.exp: Remove.
  30277. * gcc.dg/special/20000419-2.c: Use dg-require-*.
  30278. * gcc.dg/special/alias-1.c: Likewise.
  30279. * gcc.dg/special/alias-2.c: Likewise.
  30280. * gcc.dg/special/gcsec-1.c: Likewise.
  30281. * gcc.dg/special/weak-1.c: Likewise.
  30282. * gcc.dg/special/weak-2.c: Likewise.
  30283. * gcc.dg/special/wkali-1.c: Likewise.
  30284. * gcc.dg/special/wkali-2.c: Likewise.
  30285. * g++.dg/special/conpr-2.C: Use dg-additional-*, not
  30286. dg-gpp-additional-*.
  30287. * g++.dg/special/conpr-3.C: Likewise.
  30288. * g++.dg/special/conpr-4.C: Likewise.
  30289. * g++.old-deja/g++.abi/vtable3a.C: Likewise.
  30290. * g++.old-deja/g++.abi/vtable3b.C: Likewise.
  30291. * g++.old-deja/g++.abi/vtable3c.C: Likewise.
  30292. * g++.old-deja/g++.abi/vtable3d.C: Likewise.
  30293. * g++.old-deja/g++.abi/vtable3e.C: Likewise.
  30294. * g++.old-deja/g++.abi/vtable3f.C: Likewise.
  30295. * g++.old-deja/g++.abi/vtable3g.C: Likewise.
  30296. * g++.old-deja/g++.abi/vtable3h.C: Likewise.
  30297. * g++.old-deja/g++.abi/vtable3i.C: Likewise.
  30298. * g++.old-deja/g++.abi/vtable3j.C: Likewise.
  30299. * g++.old-deja/g++.oliva/linkage1.C: Likewise.
  30300. * g++.old-deja/g++.other/comdat1.C: Likewise.
  30301. * g++.old-deja/g++.other/comdat2.C: Likewise.
  30302. * g++.old-deja/g++.other/comdat3.C: Likewise.
  30303. * g++.old-deja/g++.other/ctor1.C: Likewise.
  30304. * g++.old-deja/g++.pt/instantiate5.C: Likewise.
  30305. 2003-06-05 Richard Henderson <rth@redhat.com>
  30306. * gcc.dg/debug/20030605-1.c: New.
  30307. 2003-06-04 Mark Mitchell <mark@codesourcery.com>
  30308. * README.QMTEST: Update.
  30309. 2003-06-04 Richard Henderson <rth@redhat.com>
  30310. * gcc.dg/cleanup-1.c: New.
  30311. * gcc.dg/cleanup-2.c: New.
  30312. * gcc.dg/cleanup-3.c: New.
  30313. * gcc.dg/cleanup-4.c: New.
  30314. * gcc.dg/cleanup-5.c: New.
  30315. * gcc.dg/cleanup-6.c: New.
  30316. * gcc.dg/cleanup-7.c: New.
  30317. 2003-06-04 Mark Mitchell <mark@codesourcery.com>
  30318. * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
  30319. * lib/dg-pch.exp: New file.
  30320. * g++.dg/pch/pch.exp: Use dg-pch.exp.
  30321. * gcc.dg/pch/pch.exp: Likewise.
  30322. 2003-06-04 Roger Sayle <roger@eyesopen.com>
  30323. * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
  30324. * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
  30325. * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
  30326. * gcc.dg/builtins-17.c: New test case.
  30327. * gcc.dg/i386-387-4.c: New test case.
  30328. * gcc.c-torture/execute/ieee/mzero4.c: New test case.
  30329. 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
  30330. * gcc.dg/ultrasp9.c: New test.
  30331. 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
  30332. * gcc.c-torture/compile/20030604-1.c: New test.
  30333. * gcc.dg/sparc-constant-1.c: New test.
  30334. 2003-06-03 Glen Nakamura <glen@imodulo.com>
  30335. * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
  30336. 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
  30337. * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
  30338. * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
  30339. * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
  30340. 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
  30341. * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
  30342. 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30343. PR c++/10940
  30344. * g++.dg/template/spec10.C: New test.
  30345. 2003-06-03 Roger Sayle <roger@eyesopen.com>
  30346. * gcc.dg/builtins-16.c: New test case.
  30347. 2003-06-03 Jakub Jelinek <jakub@redhat.com>
  30348. * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
  30349. mempcpy test with post-increments.
  30350. * gcc.c-torture/execute/string-opt-3.c: New test.
  30351. * gcc.dg/string-opt-1.c: New test.
  30352. 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
  30353. PR fortran/10965
  30354. * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
  30355. 2003-06-02 Mark Mitchell <mark@codesourcery.com>
  30356. * lib/scanasm.exp (dg-scan): New function, factored out of ...
  30357. (scan-assembler): ... here. Use dg-scan.
  30358. (scan-assembler-not): Likewise.
  30359. (scan-file): New function.
  30360. (scan-file-not): Likewise.
  30361. * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
  30362. * gcc.dg/cpp/_Pragma4.c: Likewise.
  30363. * gcc.dg/cpp/_Pragma5.c: Likewise.
  30364. * gcc.dg/cpp/avoidpaste1.c: Likewise.
  30365. * gcc.dg/cpp/avoidpaste2.c: Likewise.
  30366. * gcc.dg/cpp/cmdlne-C2.c: Likewise.
  30367. * gcc.dg/cpp/cmdlne-P.c: Likewise.
  30368. * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
  30369. * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
  30370. * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
  30371. * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
  30372. * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
  30373. * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
  30374. * gcc.dg/cpp/cxxcom1.c: Likewise.
  30375. * gcc.dg/cpp/line1.c: Likewise.
  30376. * gcc.dg/cpp/maccom1.c: Likewise.
  30377. * gcc.dg/cpp/maccom2.c: Likewise.
  30378. * gcc.dg/cpp/maccom3.c: Likewise.
  30379. * gcc.dg/cpp/maccom4.c: Likewise.
  30380. * gcc.dg/cpp/maccom5.c: Likewise.
  30381. * gcc.dg/cpp/maccom6.c: Likewise.
  30382. * gcc.dg/cpp/multiline.c: Likewise.
  30383. * gcc.dg/cpp/spacing1.c: Likewise.
  30384. * gcc.dg/cpp/spacing2.c: Likewise.
  30385. * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
  30386. * gcc.dg/cpp/trad/maccom1.c: Likewise.
  30387. * gcc.dg/cpp/trad/maccom2.c: Likewise.
  30388. * gcc.dg/cpp/trad/maccom3.c: Likewise.
  30389. * gcc.dg/cpp/trad/maccom4.c: Likewise.
  30390. * gcc.dg/cpp/trad/maccom6.c: Likewise.
  30391. * gcc.dg/cpp/cxxcom2.c: Likewise.
  30392. * gcc.dg/cpp/cxxcom2.h: New file.
  30393. * gcc.dg/cpp/truefalse.cpp: Move it to ...
  30394. * g++.dg/cpp/truefalse.C: Here.
  30395. * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
  30396. 2003-06-01 Loren James Rittle <ljrittle@acm.org>
  30397. * gcc.dg/cpp/redef3.c: New file.
  30398. 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
  30399. * gcc.dg/i386-loop-3.c: New test.
  30400. 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
  30401. * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
  30402. 2003-05-31 Roger Sayle <roger@eyesopen.com>
  30403. * gcc.dg/fwrapv-1.c: New test case.
  30404. * gcc.dg/fwrapv-2.c: New test case.
  30405. 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30406. PR c++/10956
  30407. * g++.dg/template/spec9.C: New test.
  30408. 2003-05-29 Roger Sayle <roger@eyesopen.com>
  30409. * gcc.dg/duff-4.c: New test case.
  30410. 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
  30411. PR fortran/10843
  30412. * g77.dg/ffixed-form-1.f: New test
  30413. * g77.dg/ffixed-form-2.f: New test
  30414. * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
  30415. * g77.dg/ffree-form-3.f: New test
  30416. 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
  30417. * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
  30418. * gcc.dg/wint_t-1.c: Likewise.
  30419. 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30420. * g++.dg/template/access11.C: New test.
  30421. 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30422. PR c++/10849
  30423. * g++.dg/template/access10.C: New test.
  30424. 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
  30425. Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  30426. * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
  30427. 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
  30428. * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
  30429. suppress for powerpc-*-darwin*.
  30430. * gcc.dg/torture/builtin-noret-2.c: Likewise.
  30431. 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
  30432. * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
  30433. suppress option for powerpc-*-darwin*.
  30434. 2003-05-23 Roger Sayle <roger@eyesopen.com>
  30435. * gcc.dg/builtins-1.c: Add tests for tan and atan.
  30436. * gcc.dg/builtins-4.c: Add test for fmod.
  30437. 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30438. PR c++/10682
  30439. * g++.dg/template/instantiate4.C: New test.
  30440. 2003-05-22 Roger Sayle <roger@eyesopen.com>
  30441. * gcc.c-torture/execute/ieee/inf-2.c: New test case.
  30442. 2003-05-21 Janis Johnson <janis187@us.ibm.com>
  30443. * gcc.dg/compat/scalar-return-1_main.c: New file.
  30444. * gcc.dg/compat/scalar-return-1_x.c: New file.
  30445. * gcc.dg/compat/scalar-return-1_y.c: New file.
  30446. * gcc.dg/compat/scalar-return-2_main.c: New file.
  30447. * gcc.dg/compat/scalar-return-2_x.c: New file.
  30448. * gcc.dg/compat/scalar-return-2_y.c: New file.
  30449. * gcc.dg/compat/struct-return-3_main.c: New file.
  30450. * gcc.dg/compat/struct-return-3_y.c: New file.
  30451. * gcc.dg/compat/struct-return-3_x.c: New file.
  30452. * gcc.dg/compat/struct-return-2_main.c: New file.
  30453. * gcc.dg/compat/struct-return-2_x.c: New file.
  30454. * gcc.dg/compat/struct-return-2_y.c: New file.
  30455. 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  30456. * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
  30457. for hppa*-hp-hpux*.
  30458. * gcc.dg/20021014-1.c (dg-options): Likewise.
  30459. * gcc.dg/nest.c (dg-options): Likewise.
  30460. 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
  30461. PR c++/9738
  30462. * g++.dg/ext/dllimport2.C: New file.
  30463. * g++.dg/ext/dllimport3.C: New file.
  30464. 2003-05-20 Janis Johnson <janis187@us.ibm.com>
  30465. * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
  30466. * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
  30467. * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
  30468. * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
  30469. * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
  30470. * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
  30471. * gcc.dg/compat/struct-by-value-7_x.c Ditto.
  30472. * gcc.dg/compat/struct-by-value-7_y.c Ditto.
  30473. * gcc.dg/compat/small-struct-defs.h: New file.
  30474. * gcc.dg/compat/small-struct-init.h: New file.
  30475. * gcc.dg/compat/small-struct-check.h: New file.
  30476. * gcc.dg/compat/fp-struct-defs.h: New file.
  30477. * gcc.dg/compat/fp-struct-check.h: New file.
  30478. * gcc.dg/compat/fp-struct-init.h: New file.
  30479. * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
  30480. * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
  30481. 2003-05-19 Jakub Jelinek <jakub@redhat.com>
  30482. * gcc.dg/20030225-2.c: New test.
  30483. 2003-05-18 Roger Sayle <roger@eyesopen.com>
  30484. Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  30485. * gcc.c-torture/compile/20030518-1.c: New test case.
  30486. 2003-05-18 Mark Mitchell <mark@codesourcery.com>
  30487. * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
  30488. * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
  30489. gcc-dg-debug-runtest.
  30490. * g++.dg/debug/debug.exp: Pass opt_opts parameter to
  30491. gcc-dg-debug-runtest.
  30492. 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30493. PR c++/9022
  30494. * g++.dg/lookup/using6.C: New test.
  30495. 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30496. * g++.dg/parse/access2.C: New test.
  30497. 2003-05-17 Mark Mitchell <mark@codesourcery.com>
  30498. * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
  30499. * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
  30500. * gcc.dg/debug/debug.exp: Likewise.
  30501. 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
  30502. * gcc.dg/dollar.c: New test.
  30503. 2003-05-16 Janis Johnson <janis187@us.ibm.com>
  30504. * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
  30505. * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
  30506. * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
  30507. * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
  30508. * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
  30509. * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
  30510. * gcc.dg/compat/struct-by-value-6_main.c: New file.
  30511. * gcc.dg/compat/struct-by-value-6_x.c: New file.
  30512. * gcc.dg/compat/struct-by-value-6_y.c: New file.
  30513. * gcc.dg/compat/struct-by-value-7_main.c: New file.
  30514. * gcc.dg/compat/struct-by-value-7_x.c: New file.
  30515. * gcc.dg/compat/struct-by-value-7_y.c: New file.
  30516. * gcc.dg/compat/struct-by-value-8_main.c: New file.
  30517. * gcc.dg/compat/struct-by-value-8_x.c: New file.
  30518. * gcc.dg/compat/struct-by-value-8_y.c: New file.
  30519. * gcc.dg/compat/struct-by-value-9_main.c: New file.
  30520. * gcc.dg/compat/struct-by-value-9_x.c: New file.
  30521. * gcc.dg/compat/struct-by-value-9_y.c: New file.
  30522. 2003-05-16 Mark Mitchell <mark@codesourcery.com>
  30523. * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
  30524. (gcc-dg-test-1): ... this. Add target_compile parameter. Add
  30525. support for "repo" mode.
  30526. * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
  30527. * lib/g77-dg.exp: Likewise.
  30528. * lib/obj-dg.exp: Likewise.
  30529. 2003-05-16 Jakub Jelinek <jakub@redhat.com>
  30530. Merge from gcc-3_2-rhl8-branch:
  30531. 2003-04-23 Jakub Jelinek <jakub@redhat.com>
  30532. * gcc.dg/tls/opt-6.c: New test.
  30533. 2003-04-05 Jakub Jelinek <jakub@redhat.com>
  30534. * gcc.dg/20030405-1.c: New test.
  30535. 2003-03-09 Jakub Jelinek <jakub@redhat.com>
  30536. * gcc.dg/20030309-1.c: New test.
  30537. 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
  30538. * gcc.c-torture/execute/20030307-1.c: New test.
  30539. 2003-02-20 Randolph Chung <tausq@debian.org>
  30540. * gcc.c-torture/compile/20030220-1.c: New test.
  30541. 2003-02-18 Jakub Jelinek <jakub@redhat.com>
  30542. * gcc.dg/20030217-1.c: New test.
  30543. 2003-01-29 Jakub Jelinek <jakub@redhat.com>
  30544. * gcc.c-torture/compile/20020129-1.c: New test.
  30545. 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
  30546. * gcc.dg/unroll-1.c: New test.
  30547. 2002-11-16 Jan Hubicka <jh@suse.cz>
  30548. * gcc.c-torture/execute/20020920-1.c: New test.
  30549. 2002-10-08 Jakub Jelinek <jakub@redhat.com>
  30550. PR target/7434
  30551. * gcc.c-torture/compile/20021008-1.c: New test.
  30552. 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
  30553. PR target/7559
  30554. * gcc.c-torture/execute/20020810-1.c: New test.
  30555. 2002-08-07 Jakub Jelinek <jakub@redhat.com>
  30556. * gcc.c-torture/compile/20020807-1.c: New test.
  30557. 2002-07-30 Jakub Jelinek <jakub@redhat.com>
  30558. * gcc.dg/tls/opt-1.c: New test.
  30559. 2002-07-29 Jakub Jelinek <jakub@redhat.com>
  30560. * gcc.dg/20020729-1.c: New test.
  30561. 2002-07-20 Jakub Jelinek <jakub@redhat.com>
  30562. * g++.dg/opt/life1.C: New test.
  30563. 2002-05-20 Jakub Jelinek <jakub@redhat.com>
  30564. * gcc.dg/20020525-1.c: New test.
  30565. 2002-05-24 Jakub Jelinek <jakub@redhat.com>
  30566. PR c++/6794
  30567. * g++.dg/ext/pretty1.C: New test.
  30568. * g++.dg/ext/pretty2.C: New test.
  30569. 2003-05-15 Mark Mitchell <mark@codesourcery.com>
  30570. PR c++/8385
  30571. * g++.dg/ext/typeof5.C: New test.
  30572. 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
  30573. * gcc.c-torture/execute/builtins/string-asm-1.c: Take
  30574. __USER_LABEL_PREFIX__ into account.
  30575. * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
  30576. 2003-05-14 Roger Sayle <roger@eyesopen.com>
  30577. * gcc.dg/builtins-15.c: New test case.
  30578. 2003-05-13 Zack Weinberg <zack@codesourcery.com>
  30579. * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
  30580. 2003-05-12 Mark Mitchell <mark@codesourcery.com>
  30581. * lib/g++.exp: Tweak handling of additional source files.
  30582. * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
  30583. * g++.dg/special/conpr-2a.C: Rename to ...
  30584. * g++.dg/special/conpr-2a.cc: ... this.
  30585. * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
  30586. * g++.dg/special/conpr-3a.C: Rename to ...
  30587. * g++.dg/special/conpr-3a.cc: This.
  30588. * g++.dg/special/conpr-3b.C: Rename to ...
  30589. * g++.dg/special/conpr-3b.cc: This.
  30590. * g++.dg/special/conpr-4.C: New test.
  30591. * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
  30592. 2003-05-12 David Edelsohn <edelsohn@gnu.org>
  30593. * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
  30594. 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30595. * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
  30596. * g++.old-deja/g++.robertl/eb71.C: Likewise.
  30597. * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
  30598. * g++.old-deja/g++.other/warn3.C: Likewise.
  30599. 2003-05-11 Roger Sayle <roger@eyesopen.com>
  30600. * gcc.dg/i386-387-1.c: Update to also test log.
  30601. * gcc.dg/i386-387-2.c: Likewise.
  30602. 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
  30603. * g77.f-torture/execute/int8421.f: New test.
  30604. 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30605. PR c++/10230, c++/10481
  30606. * g++.dg/lookup/scoped5.C: New test.
  30607. 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30608. PR c++/10552
  30609. * g++.dg/template/ttp6.C: New test.
  30610. 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
  30611. * gcc.c-torture/execute/builtins: New directory.
  30612. * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
  30613. gcc.c-torture/execute/builtins.
  30614. * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
  30615. * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
  30616. * gcc.dg/torture: ...this new directory. Turn into link-only tests.
  30617. * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
  30618. 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30619. PR c++/9252
  30620. * g++.dg/template/access8.C: New test.
  30621. * g++.dg/template/access9.C: New test.
  30622. 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30623. PR c++/9554
  30624. * g++.dg/parse/access1.C: New test.
  30625. 2003-05-09 DJ Delorie <dj@redhat.com>
  30626. * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
  30627. long, and not an int.
  30628. 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30629. PR c++/10555, c++/10576
  30630. * g++.dg/template/memclass1.C: New test.
  30631. 2003-05-08 DJ Delorie <dj@redhat.com>
  30632. * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
  30633. targets.
  30634. * gcc.c-torture/execute/20021024-1.x: Likewise.
  30635. * gcc.c-torture/execute/shiftdi.x: Likewise.
  30636. * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
  30637. * g++.old-deja/g++.other/exprstmt1.C: Likewise.
  30638. * gcc.dg/20021018-1.c: Likewise.
  30639. 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  30640. * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
  30641. gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
  30642. (bcopy): Call memmove.
  30643. 2003-05-08 Roger Sayle <roger@eyesopen.com>
  30644. * g77.f-torture/compile/8485.f: New test case.
  30645. 2003-05-07 Richard Henderson <rth@redhat.com>
  30646. PR c++/10570
  30647. * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
  30648. Verify exception_cleanup not called for rethrows.
  30649. * g++.dg/eh/forced2.C: Test that exception_cleanup is called
  30650. when exiting catch block without rethrowing.
  30651. * g++.dg/eh/forced3.C: New.
  30652. * g++.dg/eh/forced4.C: New.
  30653. 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
  30654. * gcc.dg/20030505.c: Fix triplet.
  30655. 2003-05-06 DJ Delorie <dj@redhat.com>
  30656. * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
  30657. * gcc.dg/nest.c: Likewise.
  30658. 2003-05-05 Roger Sayle <roger@eyesopen.com>
  30659. * gcc.dg/builtins-14.c: New test case.
  30660. 2003-05-05 Janis Johnson <janis187@us.ibm.com>
  30661. * lib/compat.exp (compat-execute): New argument.
  30662. * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
  30663. * gcc.dg/compat: New test directory.
  30664. * gcc.dg/compat/compat.exp: New expect script.
  30665. * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
  30666. * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
  30667. * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
  30668. * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
  30669. * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
  30670. * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
  30671. * gcc.dg/compat/struct-by-value-1_main.c: New test file.
  30672. * gcc.dg/compat/struct-by-value-1_x.c: New test file.
  30673. * gcc.dg/compat/struct-by-value-1_y.c: New test file.
  30674. * gcc.dg/compat/struct-by-value-2_main.c: New test file.
  30675. * gcc.dg/compat/struct-by-value-2_x.c: New test file.
  30676. * gcc.dg/compat/struct-by-value-2_y.c: New test file.
  30677. * gcc.dg/compat/struct-by-value-3_main.c: New test file.
  30678. * gcc.dg/compat/struct-by-value-3_x.c: New test file.
  30679. * gcc.dg/compat/struct-by-value-3_y.c: New test file.
  30680. * gcc.dg/compat/struct-by-value-4_main.c: New test file.
  30681. * gcc.dg/compat/struct-by-value-4_x.c: New test file.
  30682. * gcc.dg/compat/struct-by-value-4_y.c: New test file.
  30683. * gcc.dg/compat/struct-by-value-5_main.c: New test file.
  30684. * gcc.dg/compat/struct-by-value-5_x.c: New test file.
  30685. * gcc.dg/compat/struct-by-value-5_y.c: New test file.
  30686. 2003-05-05 Zack Weinberg <zack@codesourcery.com>
  30687. * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
  30688. 2003-05-05 Jakub Jelinek <jakub@redhat.com>
  30689. * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
  30690. 2003-05-05 Geoffrey Keating <geoffk@apple.com>
  30691. * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
  30692. * gcc.dg/ppc-fsel-2.c: New test.
  30693. * gcc.dg/unused-5.c: New test.
  30694. 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30695. PR c++/10496
  30696. * g++.dg/warn/pmf1.C: New test.
  30697. 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30698. PR c++/4494
  30699. * g++.dg/warn/main.C: New test.
  30700. 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  30701. * gcc.dg/nonnull-3.c: New test.
  30702. 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
  30703. * gcc.dg/cpp/Wtrigraphs.c: Update.
  30704. * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
  30705. 2003-05-03 Geoffrey Keating <geoffk@apple.com>
  30706. * gcc.dg/ppc-fsel-1.c: New test.
  30707. 2003-05-03 Zack Weinberg <zack@codesourcery.com>
  30708. PR c/10604
  30709. * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
  30710. 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
  30711. * gcc.dg/m-un-2.c: Fix the typedef of size_t.
  30712. 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30713. PR c++/9364, c++/10553, c++/10586
  30714. * g++.dg/parse/typename4.C: New test.
  30715. * g++.dg/parse/typename5.C: Likewise.
  30716. 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
  30717. * gcc.c-torture/compile/20030503-1.c: New test.
  30718. 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30719. * g++.dg/lookup/using5.C: Fix testcase error.
  30720. 2003-05-01 Chris Demetriou <cgd@broadcom.com>
  30721. * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
  30722. since MEABI is no longer supported. Remove all vestiges
  30723. of MEABI from the test.
  30724. 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30725. PR c++/10554
  30726. * g++.dg/lookup/using5.C: New test.
  30727. 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30728. PR c++/8772
  30729. * g++.dg/template/ttp5.C: New test.
  30730. 2003-04-30 Mark Mitchell <mark@codesourcery.com>
  30731. * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
  30732. (dg-gpp-additional-sources): New function.
  30733. (dg-gpp-additional-files): Likewise.
  30734. * lib/g++.exp (additional_sources): New variable.
  30735. (additional_files): Likewise.
  30736. (g++_target_compile): Deal with them.
  30737. * lib/old-dejagnu.exp: Remove.
  30738. * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
  30739. * g++.old-deja: Revise all tests to use dg commands.
  30740. 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30741. PR c++/9432, c++/9528
  30742. * g++.dg/lookup/using4.C: New test.
  30743. 2003-04-29 Geoffrey Keating <geoffk@apple.com>
  30744. * gcc.dg/noreturn-5.c: New file.
  30745. * gcc.dg/noreturn-6.c: New file.
  30746. * gcc.c-torture/compile/inline-1.c: New file.
  30747. 2003-04-29 Mark Mitchell <mark@codesourcery.com>
  30748. PR c++/10551
  30749. * g++.dg/template/explicit1.C: New test.
  30750. 2003-04-29 Mark Mitchell <mark@codesourcery.com>
  30751. PR c++/10549
  30752. * g++.dg/other/bitfield1.C: New test.
  30753. PR c++/10527
  30754. * g++.dg/init/new7.C: New test.
  30755. 2003-04-29 Mark Mitchell <mark@codesourcery.com>
  30756. * g++.dg/ext/desig1.C: New test.
  30757. * g++.dg/ext/init1.C: Update.
  30758. * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
  30759. 2003-04-28 Mark Mitchell <mark@codesourcery.com>
  30760. PR c++/10180
  30761. * g++.dg/warn/Winline-1.C: New test.
  30762. 2003-04-28 Jakub Jelinek <jakub@redhat.com>
  30763. * gcc.c-torture/execute/string-opt-19.c: New test.
  30764. * gcc.c-torture/execute/string-opt-asm-1.c: New test.
  30765. * gcc.c-torture/execute/string-opt-asm-2.c: New test.
  30766. 2003-04-27 Mark Mitchell <mark@codesourcery.com>
  30767. PR c++/10506
  30768. * g++.dg/init/new6.C: New test.
  30769. PR c++/10503
  30770. * g++.dg/init/ref6.C: New test.
  30771. 2003-04-26 David Edelsohn <edelsohn@gnu.org>
  30772. * g++.dg/warn/weak1.C: XFAIL on AIX4.
  30773. 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  30774. * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
  30775. checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
  30776. 2003-04-25 Mark Mitchell <mark@codesourcery.com>
  30777. * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
  30778. initialized static data members.
  30779. 2003-04-25 H.J. Lu <hjl@gnu.org>
  30780. * gcc.dg/ia64-sync-4.c: New test.
  30781. 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  30782. * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
  30783. date.
  30784. 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
  30785. PR c++/10337
  30786. * g++.dg/warn/conv1.C: New test.
  30787. * g++.old-deja/g++.other/conv7.C: Adjust.
  30788. * g++.old-deja/g++.other/overload14.C: Adjust.
  30789. 2003-04-23 Mark Mitchell <mark@codesourcery.com>
  30790. PR c++/10471
  30791. * g++.dg/template/defarg2.C: New test.
  30792. 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
  30793. * gcc.dg/cpp/include2.c: Update.
  30794. * gcc.dg/cpp/multiline-2.c: New.
  30795. * gcc.dg/cpp/multiline.c: Update.
  30796. * gcc.dg/cpp/strify2.c: Update.
  30797. * gcc.dg/cpp/trad/literals-2.c: Update.
  30798. 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  30799. * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
  30800. 2003-04-23 Mark Mitchell <mark@codesourcery.com>
  30801. * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
  30802. 2003-04-23 Mark Mitchell <mark@codesourcery.com>
  30803. PR c++/10451
  30804. * g++.dg/parse/crash4.C: New test.
  30805. PR c++/9847
  30806. * g++.dg/parse/crash5.C: New test.
  30807. 2003-04-22 Mark Mitchell <mark@codesourcery.com>
  30808. PR c++/10446
  30809. * g++.dg/parse/crash3.C: New test.
  30810. PR c++/10428
  30811. * g++.dg/parse/elab1.C: New test.
  30812. 2003-04-22 Devang Patel <dpatel@apple.com>
  30813. * gcc.dg/cpp/trad/funlike-5.c: New test.
  30814. 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
  30815. * g++.dg/other/packed1.C: Fix dg options.
  30816. 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
  30817. * g++.dg/other/offsetof2.C: New test.
  30818. 2003-04-21 Mark Mitchell <mark@codesourcery.com>
  30819. * g++.dg/template/recurse.C: Adjust location of error messages.
  30820. 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
  30821. PR c++/9881
  30822. * g++.dg/init/addr-const1.C: New test.
  30823. * g++.dg/other/packed1.C: XFAIL on aligned architectures.
  30824. 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
  30825. PR c++/10405
  30826. * g++.dg/lookup/struct-hack1.C: New test.
  30827. 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
  30828. * ucs.c: Update diagnostic messages.
  30829. 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
  30830. * gcc.dg/cpp/truefalse.cpp: New test.
  30831. * gcc.dg/cpp/cpp.exp: Update.
  30832. * g++.dg/other/stdbool-if.C: Remove.
  30833. 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
  30834. * gcc.dg/cpp/_Pragma4.c: Remove stray space.
  30835. * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
  30836. 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
  30837. * gcc.c-torture/compile/20030418-1.c: New test.
  30838. 2003-04-17 Janis Johnson <janis187@us.ibm.com>
  30839. * README.compat: Remove; content moved to doc/sourcebuild.texi.
  30840. 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  30841. PR c++/10347
  30842. g++.dg/template/dependent-name1.C: New test.
  30843. 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
  30844. * gcc.dg/warn-1.c (tourist_guide): New array,
  30845. contains a pointer to bar.
  30846. 2003-04-16 Roger Sayle <roger@eyesopen.com>
  30847. * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
  30848. * gcc.c-torture/execute/medce-1.c: New test case.
  30849. * gcc.c-torture/execute/medce-2.c: New test case.
  30850. 2003-04-15 Mark Mitchell <mark@codesourcery.com>
  30851. * lib/prune.exp: Ignore more messages.
  30852. PR c++/10381
  30853. * g++.dg/parse/lookup3.C: New test.
  30854. 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
  30855. * gcc.c-torture/compile/20030415-1.c : New test.
  30856. 2003-04-14 Mark Mitchell <mark@codesourcery.com>
  30857. * gcc.c-torture/execute/scope-2.c: Move to ...
  30858. * gcc.dg/noncompile/scope.c: .... here.
  30859. 2003-04-14 Roger Sayle <roger@eyesopen.com>
  30860. * gcc.dg/20030414-2.c: New test case.
  30861. 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
  30862. PR target/10377
  30863. * gcc.dg/20030414-1.c: New test.
  30864. 2003-04-13 Roger Sayle <roger@eyesopen.com>
  30865. * gcc.dg/builtins-12.c: New test case.
  30866. * gcc.dg/builtins-13.c: New test case.
  30867. 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  30868. * gcc.c-torture/execute/string-opt-18.c: New test.
  30869. 2003-04-13 Mark Mitchell <mark@codesourcery.com>
  30870. PR c++/10300
  30871. * g++.dg/init/new5.C: New test.
  30872. 2003-04-12 Mark Mitchell <mark@codesourcery.com>
  30873. PR c++/7910
  30874. * g++.dg/ext/dllimport1.C: New test.
  30875. 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
  30876. * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
  30877. 2003-04-11 Bud Davis <bdavis9659@comcast.net>
  30878. PR Fortran/9263
  30879. * g77.f-torture/noncompile/9263.f: New test
  30880. PR Fortran/1832
  30881. * g77.f-torture/execute/1832.f: New test
  30882. 2003-04-11 David Chad <davidc@freebsd.org>
  30883. Loren J. Rittle <ljrittle@acm.org>
  30884. PR libobjc/8562
  30885. * objc.dg/headers.m: New test.
  30886. 2003-04-10 Zack Weinberg <zack@codesourcery.com>
  30887. * gcc.c-torture/execute/builtin-noret-2.c: New.
  30888. * gcc.c-torture/execute/builtin-noret-2.x: New.
  30889. XFAIL builtin-noret-2.c at -O1 and above.
  30890. * gcc.dg/redecl.c: New.
  30891. * gcc.dg/Wshadow-1.c: Update error regexps.
  30892. 2003-04-10 Mark Mitchell <mark@codesourcery.com>
  30893. * g++.dg/abi/bitfield10.C: New test.
  30894. 2003-04-09 Mike Stump <mrs@apple.com>
  30895. * gcc.dg/pch/pch.exp: Make testcase names longer.
  30896. * g++.dg/pch/pch.exp: Make testcase names longer.
  30897. 2003-04-08 Roger Sayle <roger@eyesopen.com>
  30898. * gcc.dg/builtins-11.c: New test case.
  30899. 2003-04-08 Roger Sayle <roger@eyesopen.com>
  30900. * gcc.dg/builtins-9.c: New test case.
  30901. * gcc.dg/builtins-10.c: New test case.
  30902. 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
  30903. * gcc.dg/noncompile/init-4.c.c: New test.
  30904. 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
  30905. * gcc.misc-test/gcov-9.c: New test.
  30906. * gcc.misc-test/gcov-10.c: New test
  30907. * gcc.misc-test/gcov-11.c: New test.
  30908. 2003-04-05 Zack Weinberg <zack@codesourcery.com>
  30909. PR optimization/10024
  30910. * gcc.c-torture/compile/20030405-1.c: New test.
  30911. 2003-04-04 Geoffrey Keating <geoffk@apple.com>
  30912. * gcc.dg/pch/static-3.c: New.
  30913. * gcc.dg/pch/static-3.hs: New.
  30914. * gcc.dg/pch/pch.exp: Test with -O0 -g too.
  30915. 2003-04-04 Richard Henderson <rth@redhat.com>
  30916. * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
  30917. * g++.dg/eh/forced2.C: Likewise.
  30918. 2003-04-03 Mike Stump <mrs@apple.com>
  30919. * lib/scanasm.exp (scan-assembler): Add xfail processing for
  30920. target arg.
  30921. (scan-assembler-times, scan-assembler-not): Likewise.
  30922. (scan-assembler-dem, scan-assembler-dem-not): Likewise.
  30923. 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
  30924. * gcc.dg/sparc-loop-1.c: New test.
  30925. 2003-04-02 Geoffrey Keating <geoffk@apple.com>
  30926. PR other/9274
  30927. * g++.dg/pch/system-2.C: New.
  30928. * g++.dg/pch/system-2.Hs: New.
  30929. 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
  30930. * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
  30931. * g++.dg/eh/simd-1.C (vecfunc): Same.
  30932. 2003-04-01 Roger Sayle <roger@eyesopen.com>
  30933. * gcc.c-torture/execute/20030401-1.c: New test case.
  30934. 2003-04-01 Ziemowit Laski <zlaski@apple.com>
  30935. * objc.dg/defs.m: New.
  30936. 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
  30937. * g++.dg/eh/simd-1.C: New.
  30938. * g++.dg/eh/simd-2.C: New.
  30939. 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
  30940. * gcc.c-torture/execute/simd-3.c: New.
  30941. 2003-03-31 Mark Mitchell <mark@codesourcery.com>
  30942. PR c/9936
  30943. * gcc.dg/20030331-2.c: New test.
  30944. 2003-03-31 Mark Mitchell <mark@codesourcery.com>
  30945. PR c++/10278
  30946. * g++.dg/parse/crash2.C: New test.
  30947. 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
  30948. * gcc.c-torture/compile/20030331-1.c: New test, moved from...
  30949. * gcc.c-torture/execute/20030331-1.c: ...here.
  30950. 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
  30951. * gcc.c-torture/execute/20030331-1.c: New test.
  30952. 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
  30953. * lib/gcov.exp: Adjust call return testing strings.
  30954. * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
  30955. 2003-03-31 Roger Sayle <roger@eyesopen.com>
  30956. * gcc.dg/builtins-3.c: Add new tests for sin and cos.
  30957. * gcc.dg/builtins-7.c: New test case.
  30958. * gcc.dg/builtins-8.c: New test case.
  30959. 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
  30960. * gcc.c-torture/execute/ieee/20030331-1.c: New test.
  30961. 2003-03-30 Mark Mitchell <mark@codesourcery.com>
  30962. PR c++/7647
  30963. * g++.dg/lookup-class-member-2.C: New test.
  30964. 2003-03-30 Glen Nakamura <glen@imodulo.com>
  30965. * gcc.dg/20030324-1.c: Add comments and abort if test fails.
  30966. 2003-03-28 Roger Sayle <roger@eyesopen.com>
  30967. * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
  30968. 2003-03-28 Mark Mitchell <mark@codesourcery.com>
  30969. * g++.dg/init/attrib1.C: New test.
  30970. 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
  30971. * gcc.dg/ultrasp8.c: New test.
  30972. 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
  30973. * gcc.dg/ultrasp7.c: New test.
  30974. 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
  30975. PR c++/10047
  30976. * g++.dg/template/inline1.C: New test.
  30977. 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
  30978. * gcc.dg/sparc-dwarf2.c: New test.
  30979. 2003-03-27 Roger Sayle <roger@eyesopen.com>
  30980. * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
  30981. * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
  30982. 2003-03-27 Mark Mitchell <mark@codesourcery.com>
  30983. * lib/gcov.exp (run-gcov): Add branches and calls options, rather
  30984. than reading .x files.
  30985. * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
  30986. * g77.dg/gcov/gcov-1.f: Likewise.
  30987. * gcc.misc-tests/gcov-4b.c: Likewise.
  30988. * gcc.misc-tests/gcov-5b.c: Likewise.
  30989. * gcc.misc-tests/gcov-6.c: Likewise.
  30990. * gcc.misc-tests/gcov-7.c: Likewise.
  30991. * gcc.misc-tests/gcov-8.c: Likewise.
  30992. * g++.dg/gcov/gcov-1.x: Remove.
  30993. * g77.dg/gcov/gcov-1.x: Likewise.
  30994. * gcc.misc-tests/gcov-4b.x: Likewise.
  30995. * gcc.misc-tests/gcov-5b.x: Likewise.
  30996. * gcc.misc-tests/gcov-6.x: Likewise.
  30997. * gcc.misc-tests/gcov-7.x: Likewise.
  30998. * gcc.misc-tests/gcov-8.x: Likewise.
  30999. 2003-03-27 Glen Nakamura <glen@imodulo.com>
  31000. PR opt/10087
  31001. * gcc.dg/20030324-1.c: New test.
  31002. 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
  31003. PR c++/10224
  31004. * g++.dg/template/arg3.C: New test.
  31005. PR c++/10158
  31006. * g++.dg/template/friend18.C: New test.
  31007. 2003-03-26 Roger Sayle <roger@eyesopen.com>
  31008. * g77.f-torture/compile/20030326-1.f: New test case.
  31009. 2003-03-26 Janis Johnson <janis187@us.ibm.com>
  31010. * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
  31011. * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
  31012. 2003-03-26 Jakub Jelinek <jakub@redhat.com>
  31013. * gcc.dg/ia64-sync-3.c: New test.
  31014. 2003-03-26 Alan Modra <amodra@bigpond.net.au>
  31015. * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
  31016. 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
  31017. * gcc.dg/ultrasp6.c: New test.
  31018. 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
  31019. * gcc.dg/i386-signbit-1.c: New test.
  31020. * gcc.dg/i386-signbit-2.c: New test.
  31021. * gcc.dg/i386-signbit-3.c: New test.
  31022. 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
  31023. * gcc.dg/ultrasp5.c: Fix options.
  31024. 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
  31025. * gcc.dg/ultrasp5.c: Fix comment.
  31026. 2003-03-24 Bud Davis <bdavis9659@comcast.net>
  31027. PR fortran/10197
  31028. * g77.f-torture/execute/10197.f: New test.
  31029. 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
  31030. PR c++/9898, c++/383
  31031. * g++.dg/template/conv6.C: New test.
  31032. PR c++/10119
  31033. * g++.dg/template/ptrmem5.C: New test.
  31034. PR c++/10026
  31035. * g++.dg/lookup/koenig1.C: New test.
  31036. PR C++/10199
  31037. * g++.dg/lookup/template2.C: New test.
  31038. 2003-03-24 Jakub Jelinek <jakub@redhat.com>
  31039. * g++.dg/opt/rtti1.C: New test.
  31040. 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
  31041. * gcc.dg/ultrasp5.c: New test.
  31042. 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
  31043. PR middle-end/9967
  31044. * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
  31045. builtin fputs.
  31046. 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
  31047. PR c/8224
  31048. * gcc.dg/20030323-1.c: New test.
  31049. 2003-03-23 Roger Sayle <roger@eyesopen.com>
  31050. * gcc.c-torture/compile/20030323-1.c: New test case.
  31051. 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
  31052. * gcc.dg/20030321-1.c: New test.
  31053. 2003-03-22 Zack Weinberg <zack@codesourcery.com>
  31054. * gcc.dg/Wshadow-1.c: Add a dg-warning line.
  31055. 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
  31056. PR c++/9978, c++/9708
  31057. * g++.dg/ext/vlm1.C: Adjust expected error.
  31058. * g++.dg/ext/vla2.C: New test.
  31059. * g++.dg/template/arg1.C: New test.
  31060. * g++.dg/template/arg2.C: New test.
  31061. 2003-03-22 Bud Davis <bdavis9659@comcast.net>
  31062. * g77.f-torture/execute/select.f: New test.
  31063. * g77.f-torture/noncompile/select_no_compile.f: New test.
  31064. 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
  31065. PR c++/9898
  31066. * g++.dg/other/error4.C: New test.
  31067. 2003-03-20 Mark Mitchell <mark@codesourcery.com>
  31068. * g++.dg/template/friend17.C: New test.
  31069. 2003-03-21 Alan Modra <amodra@bigpond.net.au>
  31070. * gcc.c-torture/compile/20030320-1.c: New.
  31071. 2003-03-20 Roger Sayle <roger@eyesopen.com>
  31072. * gcc.dg/builtins-6.c: New test case.
  31073. 2003-03-19 Alan Modra <amodra@bigpond.net.au>
  31074. PR target/10073
  31075. * gcc.c-torture/compile/20030319-1.c: New.
  31076. 2003-03-18 Jan Hubicka <jh@suse.cz>
  31077. * gcc.dg/i386-cvt-1.c: New test.
  31078. 2003-03-17 Zack Weinberg <zack@codesourcery.com>
  31079. * objc.dg/naming-1.m: Use "(parse|syntax) error".
  31080. * objc.dg/naming-2.m: Likewise.
  31081. 2003-03-17 Mark Mitchell <mark@codesourcery.com>
  31082. PR c++/9639
  31083. * g++.dg/parse/crash1.C: New test.
  31084. 2003-03-16 Mark Mitchell <mark@codesourcery.com>
  31085. PR c++/8805
  31086. * g++.dg/eh/cleanup1.C: New test.
  31087. 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
  31088. * gcc.c-torture/execute/20030316-1.c: New test case.
  31089. 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
  31090. PR c++/9629
  31091. * g++.dg/init/ctor2.C: New test.
  31092. 2003-03-15 Roger Sayle <roger@eyesopen.com>
  31093. * g77.f-torture/compile/xformat.f: New test case.
  31094. 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  31095. * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
  31096. * g++.old-deja/g++.mike/eh50.C: Likewise.
  31097. 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31098. PR c++/6440
  31099. * g++.dg/template/spec7.C: New test.
  31100. * g++.dg/template/spec8.C: Likewise.
  31101. 2003-03-14 Jakub Jelinek <jakub@redhat.com>
  31102. * gcc.c-torture/execute/20030313-1.c: New test.
  31103. 2003-03-14 Richard Henderson <rth@redhat.com>
  31104. * gcc.dg/inline-2.c: Adjust alpha test for external call.
  31105. 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
  31106. * gcc.c-torture/compile/20030314-1.c: New test.
  31107. 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
  31108. * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
  31109. * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
  31110. thumb target,
  31111. * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
  31112. to accept newer _imp__ prefix and additional
  31113. newline in .drectve section.
  31114. * gcc.dg/dll-4.c: Likewise.
  31115. * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
  31116. switch.
  31117. 2003-03-13 Mark Mitchell <mark@codesourcery.com>
  31118. * g++.dg/parse/namespace9.C: New test.
  31119. * g++.dg/init/ref5.C: New test.
  31120. * g++.dg/parse/ptrmem1.C: Likewise.
  31121. 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  31122. * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
  31123. * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
  31124. regular expression.
  31125. * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
  31126. * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
  31127. 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
  31128. * gcc.c-torture/execute/20030224-2.c: New test.
  31129. 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
  31130. * gcc.dg/decl-3.c: New test.
  31131. 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
  31132. * gcc.dg/i386-loop-2.c: New test.
  31133. 2003-03-11 Mark Mitchell <mark@codesourcery.com>
  31134. PR c++/9474
  31135. * g++.dg/parse/namespace8.C: New test.
  31136. PR c++/9924
  31137. * g++.dg/overload/builtin2.C: New test.
  31138. 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
  31139. * gcc.dg/return-type-3.c: New test.
  31140. 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
  31141. * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
  31142. profiling options are not supported.
  31143. 2003-03-10 Mark Mitchell <mark@codesourcery.com>
  31144. * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
  31145. * g++.old-deja/g++.warn/impint2.C: Likewise.
  31146. 2003-03-10 Devang Patel <dpatel@apple.com>
  31147. * g++.dg/cpp/c++_cmd_1.C: New test.
  31148. * g++.dg/cpp/c++_cmd_1.h: New file.
  31149. 2003-03-10 Segher Boessenkool <segher@koffie.nl>
  31150. * gcc.dg/altivec-9.c: New file.
  31151. 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  31152. * gcc.dg/ppc-sdata-1.c: New test.
  31153. * gcc.dg/ppc-sdata-2.c: New test.
  31154. 2003-03-09 Mark Mitchell <mark@codesourcery.com>
  31155. PR c++/9373
  31156. * g++.dg/opt/ptrmem2.C: New test.
  31157. PR c++/8534
  31158. * g++.dg/opt/ptrmem1.C: New test.
  31159. 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
  31160. * gcc.dg/i386-loop-1.c: New test.
  31161. 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31162. PR c++/9970
  31163. * g++.dg/lookup/friend1.C: New test.
  31164. 2003-03-08 Mark Mitchell <mark@codesourcery.com>
  31165. PR c++/9823
  31166. * g++.dg/parser/constructor1.C: New test.
  31167. 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
  31168. * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
  31169. * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
  31170. 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
  31171. * gcc.dg/cpp/Wunused.c: Update test.
  31172. 2003-03-08 Jan Hubicka <jh@suse.cz>
  31173. * gcc.dg/inline-3.c: New test.
  31174. 2003-03-08 Mark Mitchell <mark@codesourcery.com>
  31175. PR c++/9809
  31176. * g++.dg/parse/builtin1.C: New test.
  31177. PR c++/9982
  31178. * g++.dg/abi/cookie1.C: New test.
  31179. * g++.dg/abi/cookie2.C: Likewise.
  31180. PR c++/9524
  31181. * g++.dg/template/field1.C: New test.
  31182. PR c++/9912
  31183. * g++.dg/parse/class1.C: New test.
  31184. * g++.dg/parse/namespace7.C: Likewise.
  31185. * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
  31186. 2003-03-07 Mark Mitchell <mark@codesourcery.com>
  31187. * g++.dg/init/ref4.C: New test.
  31188. 2003-03-07 Jan Hubicka <jh@suse.cz>
  31189. * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
  31190. * gcc.dg/inline-3.c: New test.
  31191. 2003-03-06 Mark Mitchell <mark@codesourcery.com>
  31192. * g++.dg/init/ref3.C: New test.
  31193. PR c++/9965
  31194. * g++.dg/init/ref2.C: New test.
  31195. PR c++/9400
  31196. * g++.dg/warn/Wshadow-2.C: New test.
  31197. PR c++/9791
  31198. * g++.dg/warn/Woverloaded-1.C: New test.
  31199. 2003-03-05 Jan Hubicka <jh@suse.cz>
  31200. * gcc.dg/i386-local2.c: New.
  31201. * gcc.dg/i386-local.c: Fix typo.
  31202. 2003-03-05 Mark Mitchell <mark@codesourcery.com>
  31203. * g++.dg/abi/layout3.C: New test.
  31204. 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
  31205. * gcc.c-torture/compile/20030305-1.c
  31206. 2003-03-05 Jan Hubicka <jh@suse.cz>
  31207. * gcc.dg/i386-local.c: New.
  31208. 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
  31209. * gcc.dg/sh-relax.c: Disable for sh64-*-*.
  31210. 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
  31211. * gcc.dg/switch-2.c: New test.
  31212. * gcc.dg/switch-3.c: New test.
  31213. * gcc.dg/Wswitch.c: Adjust line numbers.
  31214. * gcc.dg/Wswitch-default.c: Likewise.
  31215. * gcc.dg/Wswitch-enum.c: Likewise.
  31216. 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
  31217. * gcc.c-torture/execute/20030222-1.c: New test.
  31218. 2003-03-03 James E Wilson <wilson@tuliptree.org>
  31219. * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
  31220. 2003-03-03 Mark Mitchell <mark@codesourcery.com>
  31221. PR c++/9878
  31222. * g++.dg/init/ref1.C: New test.
  31223. 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
  31224. * gcc.dg/sh-relax.c: New SH-only test.
  31225. 2003-03-03 Geoffrey Keating <geoffk@apple.com>
  31226. * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
  31227. comment explaining purpose of testcase.
  31228. 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
  31229. * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
  31230. for HC11/HC12 (asm needs two int registers).
  31231. * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
  31232. HC11/HC12 because the test uses an asm which needs two 32-bit
  31233. registers.
  31234. 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
  31235. * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
  31236. for HC11/HC12 (array is too large otherwise).
  31237. * gcc.c-torture/compile/920501-4.x: New file, likewise.
  31238. * gcc.c-torture/compile/20010518-2.x: Likewise.
  31239. * gcc.c-torture/compile/980506-1.x: Don't execute this test on
  31240. HC11/HC12 (array is too large).
  31241. 2003-03-01 Geoffrey Keating <geoffk@apple.com>
  31242. * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
  31243. * lib/g++-dg.exp (g++-dg-test): Likewise.
  31244. 2003-03-01 Roger Sayle <roger@eyesopen.com>
  31245. * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
  31246. * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
  31247. 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31248. * g++.dg/warn/implicit-typename1.C: Remove warning.
  31249. 2003-02-28 Richard Henderson <rth@redhat.com>
  31250. * gcc.dg/noreturn-1.c: Move noreturn warning line.
  31251. * gcc.dg/return-type-1.c: Move control reaches end warning line.
  31252. 2003-02-28 Geoffrey Keating <geoffk@apple.com>
  31253. * gcc.dg/pch/pch.exp: Change .pch to .gch.
  31254. * g++.dg/pch/pch.exp: Likewise.
  31255. 2003-02-28 Mark Mitchell <mark@codesourcery.com>
  31256. PR c++/9879
  31257. * g++.dg/init/new4.C: New test.
  31258. 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
  31259. * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
  31260. 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
  31261. * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
  31262. unsigned long.
  31263. * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
  31264. wider than float.
  31265. 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  31266. * lib/scanasm.exp: Add support for counting numbers of
  31267. occurences.
  31268. * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
  31269. gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
  31270. 2003-02-25 Mark Mitchell <mark@codesourcery.com>
  31271. PR c++/9683
  31272. * g++.dg/template/static3.C: New test.
  31273. PR c++/9829
  31274. * g++.dg/parse/namespace6.C: New test.
  31275. 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  31276. PR target/9732
  31277. * gcc.dg/20030225-1.c: New test.
  31278. 2003-02-24 Mark Mitchell <mark@codesourcery.com>
  31279. * README: Remove out-of-date information.
  31280. PR c++/9836
  31281. * g++.dg/template/spec6.C: New test.
  31282. 2003-02-24 Jeff Law <law@redhat.com>
  31283. * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
  31284. 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  31285. * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
  31286. * gcc.dg/pragma-ep-1.c: Likewise.
  31287. 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31288. PR c++/9602
  31289. * g++.dg/template/friend16.C: New test.
  31290. 2003-02-23 Mark Mitchell <mark@codesourcery.com>
  31291. PR c++/5333
  31292. * g++.dg/parse/fused-params1.C: Adjust error messages.
  31293. * g++.dg/template/nested3.C: New test.
  31294. 2003-02-24 Alan Modra <amodra@bigpond.net.au>
  31295. * g++.dg/abi/param1.C: New test.
  31296. 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31297. PR c++/7982
  31298. * g++.dg/warn/implicit-typename1.C: New test.
  31299. 2003-02-22 Kelley Cook <kelleycook@comcast.net>
  31300. * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
  31301. with "mtune".
  31302. * g++.old-deja/g++.other/store-expr2.C: Likewise.
  31303. * gcc.c-torture/execute/20010129-1.x: Likewise.
  31304. * gcc.dg/20011107-1.c: Likewise.
  31305. * gcc.dg/20020108-1.c: Likewise.
  31306. * gcc.dg/20020122-3.c: Likewise.
  31307. * gcc.dg/20020206-1.c: Likewise.
  31308. * gcc.dg/20020310-1.c: Likewise.
  31309. * gcc.dg/20020426-2.c: Likewise.
  31310. * gcc.dg/20020517-1.c: Likewise.
  31311. * gcc.dg/991230-1.c: Likewise.
  31312. * gcc.dg/i386-unroll-1.c: Likewise.
  31313. * gcc.misc-tests/i386-prefetch.exp: Likewise.
  31314. 2003-02-22 Jan Hubicka <jh@suse.cz>
  31315. * gcc.dg/i386-mul.c: New test.
  31316. 2003-02-21 Roger Sayle <roger@eyesopen.com>
  31317. * gcc.dg/builtins-5.c: New test case.
  31318. 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
  31319. * gcc.dg/asmreg-1.c: New test.
  31320. 2003-02-21 Mark Mitchell <mark@codesourcery.com>
  31321. PR c++/9749
  31322. * g++.dg/parse/varmod1.C: New test.
  31323. 2003-02-21 Mark Mitchell <mark@codesourcery.com>
  31324. PR c++/9727
  31325. * g++.dg/template/op1.C: New test.
  31326. 2003-02-21 Mark Mitchell <mark@codesourcery.com>
  31327. PR c++/8906
  31328. * g++.dg/template/nested2.C: New test.
  31329. 2003-02-21 Mark Mitchell <mark@codesourcery.com>
  31330. PR c++/8724
  31331. * g++.dg/expr/dtor1.C: New test.
  31332. 2003-02-21 Zack Weinberg <zack@codesourcery.com>
  31333. * gcc.dg/cpp/include3.c: New test.
  31334. * gcc.dg/cpp/inc/foo.h: New file.
  31335. 2003-02-21 Glen Nakamura <glen@imodulo.com>
  31336. * gcc.c-torture/execute/20030221-1.c: New test.
  31337. 2003-02-20 Mark Mitchell <mark@codesourcery.com>
  31338. PR c++/9729
  31339. * g++.dg/abi/conv1.C: New test.
  31340. 2003-02-20 Jan Hubicka <jh@suse.cz>
  31341. * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
  31342. 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
  31343. * gcc.c-torture/compile/20030219-1.c: New test.
  31344. 2003-02-18 Jan Hubicka <jh@suse.cz>
  31345. * gcc.dg/funcorder.c: New test.
  31346. 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
  31347. * gcc.c-torture/execute/20030218-1.c: New.
  31348. 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
  31349. * gcc.dg/20030218-1.c: New.
  31350. 2003-02-18 Richard Henderson <rth@redhat.com>
  31351. * gcc.dg/attr-invalid.c: Allow __used__ on static data.
  31352. * gcc.dg/attr-used-2.c: New.
  31353. 2003-02-18 Mark Mitchell <mark@codesourcery.com>
  31354. PR c++/9704
  31355. * g++.dg/init/copy5.C: New test.
  31356. 2003-02-18 Geoffrey Keating <geoffk@apple.com>
  31357. * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
  31358. * g++.dg/pch/pch.exp: Likewise.
  31359. 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
  31360. * gcc.c-torture/execute/20030209-1.c: Enable the test if
  31361. STACK_SIZE is not defined.
  31362. 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31363. PR c++/9457
  31364. * g++.dg/template/init1.C: New test.
  31365. 2003-02-16 Jan HUbicka <jh@suse.cz>
  31366. * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
  31367. (foo): Add few extra tests
  31368. * gcc.dg/c99-const-expr-3.c: Likewise.
  31369. * gcc.c-torture/execute/20030216-1.c: New.
  31370. 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31371. PR c++/9459
  31372. * g++.dg/ext/typeof4.C: New test.
  31373. 2003-02-15 Roger Sayle <roger@eyesopen.com>
  31374. * gcc.dg/i386-387-3.c: New test case.
  31375. 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
  31376. * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
  31377. cris-*-elf* cris-*-aout* and mmix-*-*.
  31378. 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
  31379. * gcc.dg/20030213-1.c: New test.
  31380. 2003-02-12 Roger Sayle <roger@eyesopen.com>
  31381. * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
  31382. * gcc.dg/i386-387-2.c: Likewise.
  31383. 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
  31384. * gcc.dg/ppc-spe.c: Fix formatting.
  31385. Enable tests that were previously unsupported by gas.
  31386. Delete tests for instructions that no longer exist.
  31387. Switch arguments on evsubifw builtin.
  31388. 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
  31389. * gcc.c-torture/execute/20030209-1.c: Disable the test if
  31390. STACK_SIZE is too small.
  31391. 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
  31392. Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
  31393. * gcc.dg/decl-2.c: New test.
  31394. 2003-02-10 Jan Hubicka <jh@suse.cz>
  31395. * gcc.dg/i386-fpcvt-1.c: New test.
  31396. 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
  31397. * gcc.c-torture/execute/20030209-1.c: New test.
  31398. 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
  31399. * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
  31400. int-wide bitops, use the constants of the same width.
  31401. Likewise, if long long is 32-bit wide, test bitops using
  31402. 32-bit constants.
  31403. 2003-02-07 Loren James Rittle <ljrittle@acm.org>
  31404. * gcc.dg/20021014-1.c: Annotate with expected notice text.
  31405. 2003-02-07 Roger Sayle <roger@eyesopen.com>
  31406. * gcc.dg/builtins-4.c: New test case.
  31407. 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  31408. * gcc.dg/20020430-1.c: Fix dg command typos.
  31409. * gcc.dg/20020503-1.c: Likewise.
  31410. 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  31411. PR c++/8785
  31412. * g++.dg/parse/fused-params1.C: New test.
  31413. PR c++/8857
  31414. * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
  31415. PR c++/8921
  31416. * g++.dg/parse/non-dependent1.C: New test.
  31417. PR c++/8928
  31418. * g++.dg/parse/dupl-tmpl-args1.C: New test.
  31419. PR c++/9228
  31420. * g++.dg/parse/undefined7.C: New test.
  31421. * g++.dg/parse/non-templ1.C: New test.
  31422. PR c++/9229
  31423. * g++.dg/parse/too-many-tmpl-args1.C: New test.
  31424. 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
  31425. * gcc.c-torture/compile/20030206-1.c: New test.
  31426. 2003-02-05 Roger Sayle <roger@eyesopen.com>
  31427. * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
  31428. "pow" to "foo" to avoid potential confusion with a math built-in.
  31429. 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  31430. * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
  31431. conditions for SPARC targets.
  31432. 2003-02-05 Jakub Jelinek <jakub@redhat.com>
  31433. * gcc.dg/20030204-1.c: New test.
  31434. 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  31435. PR c++/38
  31436. * g++.dg/parse/array-size1.C: New test.
  31437. PR c++/5657
  31438. * g++.dg/parse/undefined3.C: New test.
  31439. PR c++/5665
  31440. * g++.dg/parse/undefined4.C: New test.
  31441. PR c++/5975
  31442. * g++.dg/parse/undefined5.C: New test.
  31443. PR c++/7259
  31444. * g++.dg/parse/tmpl-tmpl-param1.C: New test.
  31445. PR c++/8578
  31446. * g++.dg/parse/casting-operator1.C: New test.
  31447. PR c++/8596
  31448. * g++.dg/parse/undefined6.C: New test.
  31449. PR c++/8736
  31450. * g++.dg/parse/missing-template1.C: New test.
  31451. 2003-02-04 Jan Hubicka <jh@suse.cz>
  31452. * gcc.dg/i386-cadd.c: Compile using -march=k8.
  31453. * gcc.dg/i386-cmov?.c: Likewise.
  31454. * gcc.dg/i386-fpcvt-?.c: Likewise.
  31455. * gcc.dg/i386-ssefp-1.c: Likewise.
  31456. * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
  31457. conventions.
  31458. 2003-02-03 Mark Mitchell <mark@codesourcery.com>
  31459. PR c++/7129
  31460. * g++.dg/ext/max.C: New test.
  31461. 2003-02-03 Jan Hubicka <jh@suse.cz>
  31462. * gcc.c-torture/execute/20030203-1.c: New test.
  31463. 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
  31464. * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
  31465. 'natural-endian'.
  31466. 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
  31467. * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
  31468. * g++.dg/init/new2.C: Likewise.
  31469. * g++.dg/other/new1.C: Likewise.
  31470. 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
  31471. * gcc.dg/struct-ret-libc.c: New test.
  31472. 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
  31473. * gcc.dg/20030129-1.c: New test.
  31474. 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31475. PR c++/8849
  31476. * g++.dg/template/ptrmem4.C: New test.
  31477. 2003-01-29 Mark Mitchell <mark@codesourcery.com>
  31478. * g++.dg/parser/constant1.C: New test.
  31479. 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31480. PR c++/8591
  31481. * g++.dg/parse/friend2.C: New test.
  31482. 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
  31483. PR c++/9437
  31484. * g++.dg/template/unify4.C: New test.
  31485. 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
  31486. * gcc.c-torture/execute/20030128-1.c: New test.
  31487. 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
  31488. * g++.dg/lookup/nested1.C: Test moved from ...
  31489. * g++.old-deja/g++.other/lookup24.C: ... here.
  31490. 2003-01-28 Jan Hubicka <jh@suse.cz>
  31491. * gcc.dg/i386-cmov5.c: New test.
  31492. 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
  31493. * gcc.c-torture/execute/20010925-1.c: Changed the
  31494. memcpy declaration.
  31495. 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
  31496. PR c++/3902
  31497. * g++.dg/parse/template5.C: New test.
  31498. 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
  31499. PR fortran/9258
  31500. * g77.dg/pr9258: New test.
  31501. 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
  31502. * README: Move relevant parts from README.g++.
  31503. * README.g++: Remove this file.
  31504. 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
  31505. * g++.dg/abi/dcast1.C: New test.
  31506. 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  31507. * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
  31508. 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
  31509. PR c++/47
  31510. * g++.old-deja/g++.other/lookup24.C: New test.
  31511. 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  31512. PR middle-end/7227
  31513. * gcc.dg/uninit-C.c: New test.
  31514. 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
  31515. * g++.dg/abi/covariant1.C: New test.
  31516. 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
  31517. * gcc.dg/20030123-1.c: New test.
  31518. 2003-01-25 Jan Hubicka <jh@suse.cz>
  31519. PR opt/8492
  31520. * gcc.c-torture/compile/20030125-1.c
  31521. 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
  31522. PR c++/9403
  31523. * g++.dg/parse/template3.C: New test.
  31524. * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
  31525. PR c++/795
  31526. * g++.dg/parse/template4.C: New test.
  31527. PR c++/9415
  31528. * g++.dg/template/qual2.C: New test.
  31529. PR c++/8545
  31530. * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
  31531. * g++.old-deja/g++.ns/bogus1.C: Change expected error.
  31532. 2003-01-25 Roger Sayle <roger@eyesopen.com>
  31533. * gcc.c-torture/execute/switch-1.c: New test case.
  31534. 2003-01-25 Jan Hubicka <jh@suse.cz>
  31535. * gcc.c-torture/execute/20030125-1.[cx]: New test.
  31536. 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
  31537. Tweaks for Bison-1.875. From the NEWS file:
  31538. "- `parse error' -> `syntax error'
  31539. Bison now uniformly uses the term `syntax error'"
  31540. * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
  31541. * gcc.dg/cpp/digraph2.c: Likewise.
  31542. * gcc.dg/cpp/direct2.c: Likewise.
  31543. * gcc.dg/cpp/paste4.c: Likewise.
  31544. * gcc.dg/c90-restrict-1.c: Likewise.
  31545. * gcc.dg/c99-func-2.c: Likewise.
  31546. * gcc.dg/noncompile/920721-2.c: Likewise.
  31547. * gcc.dg/noncompile/930622-2.c: Likewise.
  31548. * gcc.dg/noncompile/940112-1.c: Likewise.
  31549. * gcc.dg/noncompile/950921-1.c: Likewise.
  31550. * gcc.dg/noncompile/951123-1.c: Likewise.
  31551. * gcc.dg/noncompile/971104-1.c: Likewise.
  31552. * gcc.dg/noncompile/990416-1.c: Likewise.
  31553. 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
  31554. * g++.dg/parse/undefined1.C: Add error message.
  31555. 2003-01-22 Mark Mitchell <mark@codesourcery.com>
  31556. PR c++/9354
  31557. * g++.dg/parse/new1.C: New test.
  31558. PR c++/9216
  31559. * g++.dg/parse/template2.C: New test.
  31560. PR c++/9354
  31561. * g++.dg/parse/typedef2.C: New test.
  31562. PR c++/9328
  31563. * g++.dg/ext/typeof3.C: New test.
  31564. 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
  31565. PR c++/2738
  31566. * g++.dg/parse/ret-type1.C: New test.
  31567. PR c++/3792
  31568. * g++.dg/parse/tmpl-outside1.C: New test.
  31569. PR c++/4207
  31570. * g++.dg/parse/int-as-enum1.C: New test.
  31571. PR c++/4903
  31572. * g++.dg/parse/no-typename1.C: New test.
  31573. PR c++/5533
  31574. * g++.dg/parse/no-value1.C: New test.
  31575. PR c++/5921
  31576. * g++.dg/parse/wrong-inline1.C: New test.
  31577. PR c++/6402
  31578. * g++.dg/parse/ref1.C: New test.
  31579. PR c++/6992
  31580. * g++.dg/parse/attr-ctor1.C: New test.
  31581. PR c++/7229
  31582. * g++.dg/parse/namespace5.C: New test.
  31583. PR c++/7917
  31584. * g++.dg/parse/func-def1.C: New test.
  31585. PR c++/8143
  31586. * g++.dg/parse/undefined1.C: New test.
  31587. PR c++/5723, PR c++/8522
  31588. * g++.dg/parse/specialization1.C: New test.
  31589. PR c++/163, PR c++/8595
  31590. * g++.dg/parse/struct-as-enum1.C: New test.
  31591. PR c++/9173
  31592. * g++.dg/parse/undefined2.C: New test.
  31593. 2003-01-22 Mark Mitchell <mark@codesourcery.com>
  31594. PR c++/9298
  31595. * g++.dg/parse/template1.C: New test.
  31596. PR c++/9384
  31597. * g++.dg/parse/using1.C: New test.
  31598. PR c++/9285
  31599. PR c++/9294
  31600. * g++.dg/parse/expr2.C: New test.
  31601. PR c++/9388
  31602. * g++.dg/parse/lookup2.C: Likewise.
  31603. 2003-01-21 Jan Hubicka <jh@suse.cz>
  31604. * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
  31605. * gcc.c-torture/execute/eeprof-1.c: Likewise.
  31606. * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
  31607. * gcc.c-torture/execute/string-opt-*.c: Likewise.
  31608. 2003-01-20 Nick Clifton <nickc@redhat.com>
  31609. * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
  31610. problem with ARM sibcall code generation.
  31611. 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
  31612. * gcc.c-torture/execute/20030120-1.c: New.
  31613. 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
  31614. * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
  31615. 2003-01-17 Mark Mitchell <mark@codesourcery.com>
  31616. PR c++/9272
  31617. * g++.dg/parse/ctor1.C: New test.
  31618. PR c++/9294:
  31619. * g++.dg/parse/qualified1.C: New test.
  31620. * g++.dg/parse/typename3.C: New test.
  31621. 2003-01-16 Richard Henderson <rth@redhat.com>
  31622. * g++.dg/tls/init-2.C: Fix error matches for real this time.
  31623. 2003-01-16 Richard Henderson <rth@redhat.com>
  31624. * g++.dg/pch/pch.exp: Copy test header to the working directory
  31625. before using it either for precompilation or direct use.
  31626. * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
  31627. * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
  31628. 2003-01-16 Richard Henderson <rth@redhat.com>
  31629. * gcc.dg/pch/pch.exp: Copy test header to the working directory
  31630. before using it either for precompilation or direct use.
  31631. * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
  31632. * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
  31633. 2003-01-16 Mark Mitchell <mark@codesourcery.com>
  31634. * g++.dg/ext/typename1.C: Add typename keyword.
  31635. * g++.dg/template/crash1.C: Update error messages.
  31636. * g++.dg/template/crash2.C: Remove error message.
  31637. * g++.dg/parse/typename2.C: New test.
  31638. * g++.dg/template/typename2.C: Change implicit
  31639. typename warning into error.
  31640. * g++.old-deja/g++.benjamin/tem03.C: Issue more
  31641. error messages.
  31642. * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
  31643. * g++.old-deja/g++.brendan/crash56.C: Add this->.
  31644. * g++.old-deja/g++.law/visibility13.C: Remove error
  31645. messages.
  31646. * g++.old-deja/g++.ns/template17.C: Reorder code to
  31647. make declaration visible in template.
  31648. * g++.old-deja/g++.pt/crash3.C: Fix typos.
  31649. * g++.old-deja/g++.pt/crash36.C: Issue more error
  31650. messages.
  31651. * g++.old-deja/g++.pt/crash5.C: Improve error
  31652. message.
  31653. * g++.old-deja/g++.pt/crash67.C: Remove warning.
  31654. * g++.old-deja/g++.pt/inherit1.C: Add this->.
  31655. * g++.old-deja/g++.pt/niklas01a.C: Add error message.
  31656. * g++.old-deja/g++.pt/typename16.C: Replace implicit
  31657. typename warning with error message.
  31658. * g++.old-deja/g++.pt/typename19.C: Remove warning.
  31659. * g++.old-deja/g++.robertl/eb112.C: Fix typo.
  31660. * g++.old-deja/g++.robertl/eb24.C: Use this->.
  31661. 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
  31662. * g++.dg/parse/ambig2.C: New test.
  31663. 2003-01-15 Richard Henderson <rth@redhat.com>
  31664. * g++.dg/tls/init-2.C: Update error message string.
  31665. 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  31666. * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
  31667. 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
  31668. * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
  31669. all for HC11/HC12.
  31670. * gcc.c-torture/compile/20001205-1.x: Likewise.
  31671. * gcc.c-torture/compile/20001226-1.x: Likewise.
  31672. * gcc.c-torture/compile/920520-1.x: Likewise.
  31673. * gcc.c-torture/compile/961203-1.x: Likewise.
  31674. * gcc.c-torture/compile/20020604-1.x: Likewise.
  31675. 2003-01-15 Jan Hubicka <jh@suse.cz>
  31676. * gcc.c-torture/compile/20030115-1.c: New test.
  31677. * gcc.dg/i386-fpcvt-1.c: New test.
  31678. * gcc.dg/i386-fpcvt-2.c: New test.
  31679. 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
  31680. Further conform g++'s __vmi_class_type_info to the C++ ABI
  31681. specification.
  31682. * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
  31683. the specification.
  31684. 2003-01-14 Jan Hubicka <jh@suse.cz>
  31685. * gcc.dg/i386-fpcvt-1.c: New test.
  31686. * gcc.dg/i386-fpcvt-2.c: New test.
  31687. 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
  31688. * gcc.dg/i386-mmx-3.c: New test.
  31689. 2003-01-12 Mark Mitchell <mark@codesourcery.com>
  31690. PR c++/9264
  31691. * g++.dg/parse/octal1.C: New file.
  31692. PR c++/9172
  31693. * g++.dg/parse/typename1.C: New file.
  31694. 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
  31695. * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
  31696. * gcc.dg/bf-no-ms-layout.c: Likewise.
  31697. * gcc.dg/bf-ms-attrib.c: Likewise.
  31698. 2003-01-10 Mark Mitchell <mark@codesourcery.com>
  31699. PR c++/9099
  31700. * g++.dg/parse/dtor1.C: New file.
  31701. PR c++/9128
  31702. * g++.dg/rtti/typeid1.C: New file.
  31703. PR c++/9153
  31704. * g++.dg/parse/lookup1.C: New file.
  31705. PR c++/9171
  31706. * g++.dg/templ/spec5.C: New file.
  31707. 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
  31708. * gcc.c-torture/compile/20030110-1.c: New test.
  31709. 2003-01-09 Geoffrey Keating <geoffk@apple.com>
  31710. Merge from pch-branch:
  31711. 2002-12-23 Geoffrey Keating <geoffk@apple.com>
  31712. * gcc.dg/pch/cpp-1.h: New.
  31713. * gcc.dg/pch/cpp-1.c: New.
  31714. * gcc.dg/pch/cpp-2.h: New.
  31715. * gcc.dg/pch/cpp-2.c: New.
  31716. 2002-11-19 Geoffrey Keating <geoffk@apple.com>
  31717. * gcc.dg/pch/except-1.h: New.
  31718. * gcc.dg/pch/except-1.c: New.
  31719. 2002-11-13 Geoffrey Keating <geoffk@apple.com>
  31720. * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
  31721. running test.
  31722. * gcc.dg/pch: Include *.hp not *.h.
  31723. * gcc.dg/pch/system-1.h: New.
  31724. * gcc.dg/pch/system-1.c: New.
  31725. 2002-11-11 Geoffrey Keating <geoffk@apple.com>
  31726. * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
  31727. rather than trying to build and run a program using PCH.
  31728. * gcc.dg/pch: Remove dg-do commands from test files.
  31729. 2002-11-08 Geoffrey Keating <geoffk@apple.com>
  31730. * gcc.dg/pch/macro-3.c: New.
  31731. * gcc.dg/pch/macro-3.h: New.
  31732. 2002-11-04 Geoffrey Keating <geoffk@apple.com>
  31733. * gcc.dg/pch/common-1.c: New.
  31734. * gcc.dg/pch/common-1.h: New.
  31735. * gcc.dg/pch/decl-1.c: New.
  31736. * gcc.dg/pch/decl-1.h: New.
  31737. * gcc.dg/pch/decl-2.c: New.
  31738. * gcc.dg/pch/decl-2.h: New.
  31739. * gcc.dg/pch/decl-3.c: New.
  31740. * gcc.dg/pch/decl-3.h: New.
  31741. * gcc.dg/pch/decl-4.c: New.
  31742. * gcc.dg/pch/decl-4.h: New.
  31743. * gcc.dg/pch/decl-5.c: New.
  31744. * gcc.dg/pch/decl-5.h: New.
  31745. * gcc.dg/pch/global-1.c: New.
  31746. * gcc.dg/pch/global-1.h: New.
  31747. * gcc.dg/pch/inline-1.c: New.
  31748. * gcc.dg/pch/inline-1.h: New.
  31749. * gcc.dg/pch/inline-2.c: New.
  31750. * gcc.dg/pch/inline-2.h: New.
  31751. * gcc.dg/pch/static-1.c: New.
  31752. * gcc.dg/pch/static-1.h: New.
  31753. * gcc.dg/pch/static-2.c: New.
  31754. * gcc.dg/pch/static-2.h: New.
  31755. 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
  31756. * g++.dg/pch/pch.exp: Better handle failing testcases.
  31757. * gcc.dg/pch/pch.exp: Likewise.
  31758. * gcc.dg/pch/macro-1.c: New.
  31759. * gcc.dg/pch/macro-1.h: New.
  31760. * gcc.dg/pch/macro-2.c: New.
  31761. * gcc.dg/pch/macro-2.h: New.
  31762. 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
  31763. * g++.dg/dg.exp: Treat files in pch/ specially.
  31764. * g++.dg/pch/pch.exp: New file.
  31765. * g++.dg/pch/empty.H: New file.
  31766. * g++.dg/pch/empty.C: New file.
  31767. * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
  31768. "precompile".
  31769. * gcc.dg/pch/pch.exp: New file.
  31770. * gcc.dg/pch/empty.h: New file.
  31771. * gcc.dg/pch/empty.c: New file.
  31772. * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
  31773. "precompile".
  31774. 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31775. * g++.dg/template/friend14.C: New test.
  31776. 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
  31777. * gcc.dg/old-style-asm-1.c: New test.
  31778. 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
  31779. * gcc.c-torture/compile/20030109-1.c: New test.
  31780. 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
  31781. * gcc.c-torture/execute/20030109-1.c: New test.
  31782. 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
  31783. * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
  31784. * g++.old-deja/g++.mike/dyncast2.C: Likewise.
  31785. * g++.old-deja/g++.mike/dyncast3.C: Likewise.
  31786. * g++.old-deja/g++.mike/eh2.C: Likewise.
  31787. * g++.old-deja/g++.mike/eh3.C: Likewise.
  31788. * g++.old-deja/g++.mike/eh5.C: Likewise.
  31789. * g++.old-deja/g++.mike/eh6.C: Likewise.
  31790. * g++.old-deja/g++.mike/eh7.C: Likewise.
  31791. * g++.old-deja/g++.mike/eh8.C: Likewise.
  31792. * g++.old-deja/g++.mike/eh9.C: Likewise.
  31793. * g++.old-deja/g++.mike/eh10.C: Likewise.
  31794. * g++.old-deja/g++.mike/eh12.C: Likewise.
  31795. * g++.old-deja/g++.mike/eh13.C: Likewise.
  31796. * g++.old-deja/g++.mike/eh14.C: Likewise.
  31797. * g++.old-deja/g++.mike/eh16.C: Likewise.
  31798. * g++.old-deja/g++.mike/eh17.C: Likewise.
  31799. * g++.old-deja/g++.mike/eh18.C: Likewise.
  31800. * g++.old-deja/g++.mike/eh21.C: Likewise.
  31801. * g++.old-deja/g++.mike/eh23.C: Likewise.
  31802. * g++.old-deja/g++.mike/eh24.C: Likewise.
  31803. * g++.old-deja/g++.mike/eh25.C: Likewise.
  31804. * g++.old-deja/g++.mike/eh26.C: Likewise.
  31805. * g++.old-deja/g++.mike/eh27.C: Likewise.
  31806. * g++.old-deja/g++.mike/eh28.C: Likewise.
  31807. * g++.old-deja/g++.mike/eh29.C: Likewise.
  31808. * g++.old-deja/g++.mike/eh31.C: Likewise.
  31809. * g++.old-deja/g++.mike/eh33.C: Likewise.
  31810. * g++.old-deja/g++.mike/eh34.C: Likewise.
  31811. * g++.old-deja/g++.mike/eh35.C: Likewise.
  31812. * g++.old-deja/g++.mike/eh36.C: Likewise.
  31813. * g++.old-deja/g++.mike/eh37.C: Likewise.
  31814. * g++.old-deja/g++.mike/eh38.C: Likewise.
  31815. * g++.old-deja/g++.mike/eh39.C: Likewise.
  31816. * g++.old-deja/g++.mike/eh40.C: Likewise.
  31817. * g++.old-deja/g++.mike/eh41.C: Likewise.
  31818. * g++.old-deja/g++.mike/eh42.C: Likewise.
  31819. * g++.old-deja/g++.mike/eh44.C: Likewise.
  31820. * g++.old-deja/g++.mike/eh46.C: Likewise.
  31821. * g++.old-deja/g++.mike/eh47.C: Likewise.
  31822. * g++.old-deja/g++.mike/eh48.C: Likewise.
  31823. * g++.old-deja/g++.mike/eh49.C: Likewise.
  31824. * g++.old-deja/g++.mike/eh50.C: Likewise.
  31825. * g++.old-deja/g++.mike/eh51.C: Likewise.
  31826. * g++.old-deja/g++.mike/eh53.C: Likewise.
  31827. * g++.old-deja/g++.mike/eh55.C: Likewise.
  31828. * g++.old-deja/g++.mike/p7912.C: Likewise.
  31829. * g++.old-deja/g++.mike/p9706.C: Likewise.
  31830. * g++.old-deja/g++.mike/p10416.C: Likewise.
  31831. * g++.old-deja/g++.mike/p11667.C: Likewise.
  31832. * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
  31833. Remove redundant reference to Iris.
  31834. * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
  31835. Elxsi, i860, Pico Java, and WE32K.
  31836. 2003-01-07 Mark Mitchell <mark@codesourcery.com>
  31837. * g++.dg/ext/asm4.C: New test.
  31838. 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31839. PR c++/9030
  31840. * g++.dg/template/friend12.C: New test.
  31841. * g++.dg/template/friend13.C: Likewise.
  31842. * g++.old-deja/g++.eh/spec6.C: Add missing error message.
  31843. 2003-01-08 Jan Hubicka <jh@suse.cz>
  31844. * gcc.dg/i386-cadd.c: New test.
  31845. * gcc.dg/i386-cmov4.c: Likewise.
  31846. 2003-01-06 Mark Mitchell <mark@codesourcery.com>
  31847. PR c++/9165
  31848. * g++.dg/warn/Wunused-3.C: New test.
  31849. * g++.dg/abi/bitfield9.C: New test.
  31850. PR c++/9189
  31851. * g++.dg/parse/defarg3.C: New test.
  31852. 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
  31853. * g++.dg/parse/ambig1.C: New test.
  31854. * g++.dg/parse/defarg2.C: New test.
  31855. 2003-01-05 Mark Mitchell <mark@codesourcery.com>
  31856. * g++.dg/template/defarg-1.C: New test.
  31857. * g++.dg/template/local2.C: Likewise.
  31858. 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
  31859. * gcc.c-torture/execute/20030105-1.c: New test.
  31860. 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31861. * g++.dg/parse/namespace3.C: Remove extra semicolons.
  31862. * g++.dg/parse/namespace4.C: Likewise.
  31863. 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
  31864. * g++.dg/template/ntp2.C: New test.
  31865. 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
  31866. * g++.dg/parse/extern-C-1.C: New test.
  31867. * g++.dg/parse/namespace4.C: New test.
  31868. * g++.dg/template/nested1.C: New test.
  31869. * g++.dg/parse/namespace3.C: New test.
  31870. 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
  31871. * g++.dg/lookup/two-stage1.C: New test.
  31872. 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  31873. * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
  31874. * g++.old-deja/g++.jason/access8.C: Likewise.
  31875. * g++.old-deja/g++.other/decl5.C: Likewise.
  31876. 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
  31877. * g++.dg/parse/parse7.C: New test.
  31878. 2003-01-02 Mark Mitchell <mark@codesourcery.com>
  31879. PR c++/2843
  31880. * g++.dg/ext/attrib7.C: New test.
  31881. 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
  31882. * g++.dg/parse/parse6.C: New test.
  31883. 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
  31884. * gcc.dg/h8300-stack-1.c: New.
  31885. 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
  31886. g++.dg/lookup/exception1.C: New test.
  31887. g++.dg/lookup/template1.C: New test.
  31888. g++.dg/parse/namespace2.C: New test.
  31889. g++.dg/parse/parens2.C: New test.
  31890. 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
  31891. * g++.dg/parse/parse5.C: New test.
  31892. * g++.dg/lookup/scoped4.C: New test.
  31893. 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
  31894. * g++.dg/parse/parens1.C: New test.
  31895. * g++.dg/parse/parens2.C: Removed, turned out to duplicate
  31896. angle-bracket1.C.
  31897. * g++.dg/parse/parens2.C: New test.
  31898. * g++.dg/lookup/scope-operator1.C: New test.
  31899. * g++.dg/parse/operator1.C: New test.
  31900. 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31901. * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
  31902. * g++.old-deja/g++.other/access6.C: Likewise.
  31903. * g++.old-deja/g++.other/decl1.C: Likewise.
  31904. * g++.old-deja/g++.pt/typename12.C: Likewise.
  31905. 2002-12-31 Mark Mitchell <mark@codesourcery.com>
  31906. * g++.dg/parse/namespace1.C: New test.
  31907. 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
  31908. * g++.dg/parse/parse4.C: New test.
  31909. 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
  31910. * g++.dg/parse/parse3.C: New test.
  31911. 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
  31912. * g++.dg/parse/parse2.C: New test.
  31913. 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
  31914. * g++.dg/template/friend11.C: New test.
  31915. 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
  31916. * g++.dg/parse/parse1.C: New test.
  31917. 2002-12-31 Janis Johnson <janis187@us.ibm.com>
  31918. * lib/profopt.exp: Change the name of a global variable to avoid
  31919. possible clashes with other test suites.
  31920. 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
  31921. * g++.dg/inherit/covariant8.C: New test.
  31922. 2002-12-31 Mark Mitchell <mark@codesourcery.com>
  31923. * g++.dg/init/array9.C: New test.
  31924. PR c++/9112
  31925. * g++.dg/parse/expr1.C: New test.
  31926. 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
  31927. * gcc.c-torture/compile/20021230-1.c: New test.
  31928. 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
  31929. * g++.dg/inherit/covariant5.C: New test.
  31930. * g++.dg/inherit/covariant6.C: New test.
  31931. * g++.dg/inherit/covariant7.C: New test.
  31932. 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  31933. PR c++/2739
  31934. * g++.dg/other/access2.C: New test.
  31935. 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
  31936. * g++.dg/other/anon-struct.C: No longer fails
  31937. * g++.old-deja/g++.brendan/parse4.C: Likewise.
  31938. * g++.old-deja/g++.brendan/parse5.C: Likewise.
  31939. * g++.old-deja/g++.brendan/parse6.C: Likewise.
  31940. 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
  31941. * g++.dg/parse/angle-bracket.C (main): No longer fails.
  31942. 2002-12-27 Mark Mitchell <mark@codesourcery.com>
  31943. * g++.dg/eh/spec4.C: Remove stray semicolon.
  31944. * g++.dg/expr/pmf-1.C: Change error message.
  31945. * g++.dg/ext/asm1.C: Remove stray semicolon.
  31946. * g++.dg/ext/typename1.C: Add missing typenames.
  31947. * g++.dg/inherit/template-as-base.C: Change error message.
  31948. * g++.dg/lookup/scoped1.C: Likewise.
  31949. * g++.dg/lookup/scoped2.C: Likewise.
  31950. * g++.dg/lookup/using2.C: Likewise.
  31951. * g++.dg/other/component1.C: Remove stray semicolon.
  31952. * g++.dg/other/do1.C: Change error message.
  31953. * g++.dg/other/error2.C: Likewise.
  31954. * g++.dg/other/init1.C: Likewise.
  31955. * g++.dg/other/packed1.C: Remove stray semicolon.
  31956. * g++.dg/other/ptrmem2.C: Change error message.
  31957. * g++.dg/parse/parameter-declaration-1.C: Remove line number
  31958. marker.
  31959. * g++.dg/special/initp1.C: Remove invalid attribute usage.
  31960. * g++.dg/template/access3.C: Add typename keyword.
  31961. * g++.dg/template/access5.C: Remove stray semicolon.
  31962. * g++.dg/template/access6.C: Likewise.
  31963. * g++.dg/template/complit1.C: Likewise.
  31964. * g++.dg/template/crash1.C: Change error message.
  31965. * g++.dg/template/inherit2.C: Remove stray semicolon.
  31966. * g++.dg/template/instantiate2.C: Likewise.
  31967. * g++.dg/template/instantiate3.C: Change error message.
  31968. * g++.dg/template/qual1.C: Remove stray semicolon.
  31969. * g++.dg/template/qualttp18.C: Change error message.
  31970. * g++.dg/template/ref1.C: Remove stray semicolon.
  31971. * g++.dg/template/sizeof1.C (A::value): Declare it.
  31972. * g++.dg/template/spec4.C: Change error message.
  31973. * g++.dg/template/static1.C: Likewise.
  31974. * g++.dg/template/type1.C: Likewise.
  31975. * g++.dg/template/typename3.C: Likewise.
  31976. * g++.old-deja/g++.benjamin/13478.C: Change error message.
  31977. * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
  31978. * g++.old-deja/g++.benjamin/bool01.C: Likewise.
  31979. * g++.old-deja/g++.benjamin/bool02.C: Likewise.
  31980. * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
  31981. named return value extension.
  31982. * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
  31983. * g++.old-deja/g++.benjmain/warn01.C: Likewise.
  31984. * g++.old-deja/g++.bob/extern_C.C: Likewise.
  31985. * g++.old-deja/g++.bob/inherit2.C: Likewise.
  31986. * g++.old-deja/g++.brendan/complex1.C: Likewise.
  31987. * g++.old-deja/g++.brendan/copy5.C: Likewise.
  31988. * g++.old-deja/g++.brendan/crash13.C: Likewise.
  31989. * g++.old-deja/g++.brendan/crash15.C: Likewise.
  31990. * g++.old-deja/g++.brendan/crash18.C: Change error message.
  31991. * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
  31992. * g++.old-deja/g++.brendan/crash38.C: Likewise.
  31993. * g++.old-deja/g++.brendan/crash50.C: Likewise.
  31994. * g++.old-deja/g++.brendan/crash56.C: Likewise.
  31995. * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
  31996. syntax.
  31997. * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
  31998. * g++.old-deja/g++.brendan/crash8.C: Change error message.
  31999. * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
  32000. * g++.old-deja/g++.brendan/ctors2.C: Likewise.
  32001. * g++.old-deja/g++.brendan/shadow1.C: Likewise.
  32002. * g++.old-deja/g++.brendan/template11.C: Likewise.
  32003. * g++.old-deja/g++.brendan/template26.C: Likewise.
  32004. * g++.old-deja/g++.brendan/template27.C: Use explicit
  32005. specialization syntax.
  32006. * g++.old-deja/g++.brendan/template30.C: Likewise.
  32007. * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
  32008. * g++.old-deja/g++.brendan/visibility3.C: Account for use of
  32009. non-dependent names.
  32010. * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
  32011. * g++.old-deja/g++.brendan/warnings7.C: Likewise.
  32012. * g++.old-deja/g++.bugs/900121_02.C: Likewise.
  32013. * g++.old-deja/g++.eh/catchptr1.C: Likewise.
  32014. * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
  32015. * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
  32016. named return value extension.
  32017. * g++.old-deja/g++.ext/namedret2.C: Likewise.
  32018. * g++.old-deja/g++.ext/namedret3.C: Likewise.
  32019. * g++.old-deja/g++.ext/return1.C: Likewise.
  32020. * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
  32021. * g++.old-deja/g++.jason/access17.C: Issue more error messages.
  32022. * g++.old-deja/g++.jason/access8.C: Likewise.
  32023. * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
  32024. * g++.old-deja/g++.jason/destruct.C: Remove incorrect
  32025. pseudo-destructor names.
  32026. * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
  32027. * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
  32028. pseudo-destructor names.
  32029. * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
  32030. * g++.old-deja/g++.jason/overload19.C: Likewise.
  32031. * g++.old-deja/g++.jason/overload32.C: Likewise.
  32032. * g++.old-deja/g++.jason/parse11.C: Issue error messages about
  32033. stray semicolons.
  32034. * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
  32035. * g++.old-deja/g++.jason/return.C: Likewise.
  32036. * g++.old-deja/g++.jason/return2.C: Likewise.
  32037. * g++.old-deja/g++.jason/shadow1.C: Likewise.
  32038. * g++.old-deja/g++.jason/special.C: Use explicit specialization
  32039. syntax.
  32040. * g++.old-deja/g++.jason/template10.C: Account for use of
  32041. non-dependent names.
  32042. * g++.old-deja/g++.jason/template11.C: Use explicit specialization
  32043. syntax.
  32044. * g++.old-deja/g++.jason/template37.C: Likewise.
  32045. * g++.old-deja/g++.law/access4.C: Change error messages.
  32046. * g++.old-deja/g++.law/arm13.C: Remove incorrect
  32047. pseudo-destructor names.
  32048. * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
  32049. * g++.old-deja/g++.law/ctors9.C: Likewise.
  32050. * g++.old-deja/g++.law/cvt22.C: Likewise.
  32051. * g++.old-deja/g++.law/dtors5.C: Likewise.
  32052. * g++.old-deja/g++.law/global-init1.C: Likewise.
  32053. * g++.old-deja/g++.law/missed-error3.C: Likewise.
  32054. * g++.old-deja/g++.law/operators28.C: Likewise.
  32055. * g++.old-deja/g++.law/visibility28.C: Likewise.
  32056. * g++.old-deja/g++.martin/eval1.C: Likewise.
  32057. * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
  32058. name.
  32059. * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
  32060. * g++.old-deja/g++.mike/net34.C: Likewise.
  32061. * g++.old-deja/g++.mike/net36.C: Likewise.
  32062. * g++.old-deja/g++.mike/ns2.C: Likewise.
  32063. * g++.old-deja/g++.mike/p12306.C: Likewise.
  32064. * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
  32065. value extension.
  32066. * g++.old-deja/g++.mike/p700.C: Likewise.
  32067. * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
  32068. * g++.old-deja/g++.mike/p710.C: Likewise.
  32069. * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
  32070. value extension.
  32071. * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
  32072. * g++.old-deja/g++.mike/pmf9.C: Likewise.
  32073. * g++.old-deja/g++.ns/crash2.C: Likewise.
  32074. * g++.old-deja/g++.ns/crash3.C: Likewise.
  32075. * g++.old-deja/g++.ns/invalid1.C: Likewise.
  32076. * g++.old-deja/g++.ns/ns17.C: Likewise.
  32077. * g++.old-deja/g++.ns/template16.C: Likewise.
  32078. * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
  32079. keyword.
  32080. * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
  32081. * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
  32082. * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
  32083. named return value extension.
  32084. * g++.old-deja/g++.oliva/nameret2.C: Likewise.
  32085. * g++.old-deja/g++.other/access4.C: Issue additional error
  32086. messages.
  32087. * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
  32088. * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
  32089. * g++.old-deja/g++.other/crash11.C: Add missing class-key.
  32090. * g++.old-deja/g++.other/crash25.C: Change error message.
  32091. * g++.old-deja/g++.other/crash4.C: Change error message.
  32092. * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
  32093. * g++.old-deja/g++.other/decl5.C: Issue more error messages.
  32094. * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
  32095. checks.
  32096. * g++.old-deja/g++.other/defarg8.C: Likewise.
  32097. * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
  32098. * g++.old-deja/g++.other/dtor10.C: Likewise.
  32099. * g++.old-deja/g++.other/incomplete.C: Likewise.
  32100. * g++.old-deja/g++.other/linkage7.C: Likewise.
  32101. * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
  32102. lookup algorithm.
  32103. * g++.old-deja/g++.other/mangle2.C: Likewise.
  32104. * g++.old-deja/g++.other/refinit2.C: Likewise.
  32105. * g++.old-deja/g++.other/sizeof2.C: Change error messages.
  32106. * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
  32107. * g++.old-deja/g++.pt/crash28.C: Likewise.
  32108. * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
  32109. syntax.
  32110. * g++.old-deja/g++.pt/crash32.C: Change error message.
  32111. * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
  32112. * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
  32113. * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
  32114. error message position.
  32115. * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
  32116. * g++.old-deja/g++.pt/defarg8.C: Change error message.
  32117. * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
  32118. syntax.
  32119. * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
  32120. * g++.old-deja/g++.pt/eichin01b.C: Likewise.
  32121. * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
  32122. * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
  32123. keyword.
  32124. * g++.old-deja/g++.pt/explicit31.C: Likewise.
  32125. * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
  32126. * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
  32127. keyword.
  32128. * g++.old-deja/g++.pt/explicit71.C: Change error message.
  32129. * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
  32130. syntax.
  32131. * g++.old-deja/g++.pt/friend28.C: Account for use of
  32132. non-dependent names.
  32133. * g++.old-deja/g++.pt/friend29.C: Likewise.
  32134. * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
  32135. rules.
  32136. * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
  32137. * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
  32138. * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
  32139. lookup rules.
  32140. * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
  32141. * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
  32142. keyword.
  32143. * g++.old-deja/g++.pt/memclass20.C: Likewise.
  32144. * g++.old-deja/g++.pt/memclass5.C: Likewise.
  32145. * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
  32146. keyword.
  32147. * g++.old-deja/g++.pt/memtemp75.C: Likewise.
  32148. * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
  32149. * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
  32150. * g++.old-deja/g++.pt/overload13.C: Correct error messages.
  32151. * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
  32152. * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
  32153. keyword.
  32154. * g++.old-deja/g++.pt/spec10.C: Likewise.
  32155. * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
  32156. * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
  32157. * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
  32158. * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
  32159. * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
  32160. * g++.old-deja/g++.pt/ttp62.C: Likewise.
  32161. * g++.old-deja/g++.pt/ttp64.C: Likewise.
  32162. * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
  32163. * g++.old-deja/g++.pt/typename15.C: Likewise.
  32164. * g++.old-deja/g++.pt/typename22.C: Likewise.
  32165. * g++.old-deja/g++.pt/typename6.C: Change error messages.
  32166. * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
  32167. * g++.old-deja/g++.pt/virtual2.C: Likewise.
  32168. * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
  32169. syntax.
  32170. * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
  32171. return value extension.
  32172. * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
  32173. * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
  32174. * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
  32175. * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
  32176. 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
  32177. * g++.dg/warn/inline1.C: New test.
  32178. * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
  32179. * g++.old-deja/g++.jason/synth10.C: Likewise.
  32180. * g++.old-deja/g++.mike/net31.C: Likewise.
  32181. * g++.old-deja/g++.mike/p8786.C: Likewise.
  32182. * g++.dg/template/friend10.C: New test.
  32183. * g++.dg/template/conv5.C: New test.
  32184. 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
  32185. * g++.dg/lookup/scoped3.C: New test.
  32186. * g++.dg/lookup/decl1.C: New test.
  32187. * g++.dg/lookup/decl2.C: New test.
  32188. 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
  32189. * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
  32190. gcc.c-torture/compile/20021015-1.c,
  32191. gcc.c-torture/compile/20021015-2.c,
  32192. gcc.c-torture/compile/20021123-1.c,
  32193. gcc.c-torture/compile/20021123-2.c,
  32194. gcc.c-torture/compile/20021123-3.c,
  32195. gcc.c-torture/compile/20021123-4.c,
  32196. gcc.c-torture/execute/20021024-1.c: Add tests previously added
  32197. only to 3.1 or 3.2 branch.
  32198. 2002-12-23 Mark Mitchell <mark@codesourcery.com>
  32199. * gcc.dg/i386-bitfield3.c: New test.
  32200. * gcc.dg/i386-bitfield2.c: New test.
  32201. 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
  32202. * g++.dg/parse/conv_op1.C: New test.
  32203. 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
  32204. * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
  32205. approved.
  32206. 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
  32207. * gcc.c-torture/compile/20021220-1.c: New test.
  32208. 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
  32209. * gcc.dg/i386-fastcall-1.c: New.
  32210. 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  32211. * gcc.c-torture/execute/20021219-1.c: New test.
  32212. 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  32213. * gcc.dg/i386-pic-1.c: New test.
  32214. 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  32215. PR c++/8099
  32216. * g++.dg/template/friend9.C: New test.
  32217. 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  32218. PR c++/3663
  32219. * g++.dg/template/access7.C: New test.
  32220. 2002-12-18 Nick Clifton <nickc@redhat.com>
  32221. * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
  32222. the libstdc++-v3 directory has been found.
  32223. 2002-12-12 Devang Patel <dpatel@apple.com>
  32224. * gcc.dg/darwin-ld-1.c: New test.
  32225. * gcc.dg/darwin-ld-2.c: New test.
  32226. * gcc.dg/darwin-ld-3.c: New test.
  32227. * gcc.dg/darwin-ld-4.c: New test.
  32228. * gcc.dg/darwin-ld-5.c: New test.
  32229. 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
  32230. * gcc.c-torture/compile/20021212-1.c: New test.
  32231. 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
  32232. * gcc.dg/fshort-wchar: New test.
  32233. 2002-12-10 Mark Mitchell <mark@codesourcery.com>
  32234. PR c++/8372
  32235. * g++.dg/template/dtor1.C: New test.
  32236. * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
  32237. markers.
  32238. 2002-12-10 Jakub Jelinek <jakub@redhat.com>
  32239. * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
  32240. 2002-12-09 Mark Mitchell <mark@codesourcery.com>
  32241. * g++.dg/template/static1.C: New test.
  32242. * g++.dg/template/static2.C: New test.
  32243. * g++.old-deja/g++.ext/memconst.C: New test.
  32244. 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  32245. * g++.dg/special/conpr-2.C: Expect failure on solaris2.
  32246. * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
  32247. * g++.dg/special/initp1.C: Likewise.
  32248. 2002-12-06 Jakub Jelinek <jakub@redhat.com>
  32249. * gcc.c-torture/execute/20021204-1.c: New test.
  32250. 2002-12-04 Geoffrey Keating <geoffk@apple.com>
  32251. * gcc.dg/ppc-fmadd-1.c: New file.
  32252. * gcc.dg/ppc-fmadd-2.c: New file.
  32253. * gcc.dg/ppc-fmadd-3.c: New file.
  32254. 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
  32255. * gcc.c-torture/compile/20021204-1.c: New test.
  32256. 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
  32257. * g++.dg/inherit/covariant2.C: New test.
  32258. * g++.dg/inherit/covariant3.C: New test.
  32259. * g++.dg/inherit/covariant4.C: New test.
  32260. * g++.dg/inherit/covariant1.C: Remove XFAIL.
  32261. * g++.old-deja/g++.robertl/eb17.C: Likewise.
  32262. 2002-12-03 Mark Mitchell <mark@codesourcery.com>
  32263. PR c++/8688
  32264. * g++.dg/init/brace3.C: New test.
  32265. 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
  32266. * gcc.dg/20020210-1.c: Fix a comment typo.
  32267. 2002-12-02 Mark Mitchell <mark@codesourcery.com>
  32268. PR c++/8720
  32269. * g++.dg/parse/defarg1.C: New test.
  32270. PR c++/8615
  32271. * g++.dg/template/char1.C: New test.
  32272. * g++.dg/template/varmod1.C: Fix typo.
  32273. 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  32274. DR 180
  32275. * g++.old-deja/g++.pt/crash32.C: Expect error.
  32276. 2002-12-01 Mark Mitchell <mark@codesourcery.com>
  32277. PR c++/5919
  32278. * g++.dg/template/varmod1.C: New test.
  32279. PR c++/8727
  32280. * g++.dg/inherit/typeinfo1.C: New test.
  32281. PR c++/8663
  32282. * g++.dg/inherit/typedef1.C: New test.
  32283. 2002-11-30 Mark Mitchell <mark@codesourcery.com>
  32284. PR c++/8332
  32285. PR c++/8493
  32286. * g++.dg/template/strlen1.C: New test.
  32287. PR c++/8227
  32288. * g++.dg/template/ctor2.C: New test.
  32289. PR c++/8214
  32290. * g++.dg/init/string1.C: New test.
  32291. PR c++/8511
  32292. * g++.dg/template/friend8.C: New test.
  32293. 2002-11-29 Joe Buck <jbuck@synopsys.com>
  32294. * g++.dg/lookup/anon2.C: New test.
  32295. 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
  32296. * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
  32297. h8300 port.
  32298. 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
  32299. * gcc.dg/bitfld-6.c: New test.
  32300. 2002-11-27 Jan Hubicka <jh@suse.cz>
  32301. * gcc.c-torture/execute/20021127.[cx]: New test.
  32302. 2002-11-26 Jan Hubicka <jh@suse.cz>
  32303. * gcc.dg/i386-cmov[123].c: New tests for conditional move code
  32304. quality.
  32305. 2002-11-26 Geoffrey Keating <geoffk@apple.com>
  32306. * g++.dg/init/brace2.C: New test.
  32307. * g++.old-deja/g++.mike/p9129.C: Correct.
  32308. 2002-11-26 Mark Mitchell <mark@codesourcery.com>
  32309. * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
  32310. 2002-11-25 Andreas Bauer <baueran@in.tum.de>
  32311. * gcc.dg/sibcall-6: New test for indirect sibcalls.
  32312. 2002-11-25 Mark Mitchell <mark@codesourcery.com>
  32313. * g++.dg/abi/empty11.C: New test.
  32314. * g++.dg/rtti/cv1.C: New test.
  32315. 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
  32316. * lib/prune.exp: Prune more -fpic/-fPIC warnings.
  32317. 2002-11-24 Mark Mitchell <mark@codesourcery.com>
  32318. * g++.dg/abi/empty10.C: New test.
  32319. 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
  32320. * gcc.c-torture/compile/20021124-1.c: New test.
  32321. 2002-11-22 Mark Mitchell <mark@codesourcery.com>
  32322. * g++.dg/abi/rtti2.C: New test.
  32323. 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
  32324. * gcc.dg/i386-unroll-1.c: New test.
  32325. 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
  32326. * gcc.c-torture/compile/20021120-1.c: New test.
  32327. * gcc.c-torture/compile/20021120-2.c: New test.
  32328. 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
  32329. * gcc.dg/bitfld-5.c: New test.
  32330. 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
  32331. * gcc.c-torture/execute/20021120-3.c: New test.
  32332. 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
  32333. * gcc.c-torture/execute/20021120-2.c: New test.
  32334. 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
  32335. * gcc.c-torture/execute/20021120-1.c: New test.
  32336. 2002-11-20 Jakub Jelinek <jakub@redhat.com>
  32337. * gcc.c-torture/execute/20021118-3.c: New test.
  32338. 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
  32339. * gcc.c-torture/compile/20021119-1.c: New test.
  32340. 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
  32341. * gcc.dg/duff-1.c: New test.
  32342. * gcc.dg/duff-2.c: New test.
  32343. * gcc.dg/duff-3.c: New test.
  32344. 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
  32345. * gcc.dg/cpp/_Pragma5.c: New test.
  32346. 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
  32347. * gcc.c-torture/execute/20021118-2.c: New test.
  32348. 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
  32349. * gcc.c-torture/execute/20021118-1.c: New test.
  32350. 2002-11-16 Jakub Jelinek <jakub@redhat.com>
  32351. * gcc.dg/20021116-1.c: New test.
  32352. 2002-11-14 Mark Mitchell <mark@codesourcery.com>
  32353. * g++.dg/abi/vcall1.C: New test.
  32354. 2002-11-14 Jakub Jelinek <jakub@redhat.com>
  32355. * gcc.dg/20021029-1.c: New test.
  32356. * gcc.dg/20021029-2.c: New test.
  32357. 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
  32358. * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
  32359. 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
  32360. PR c/8439
  32361. * gcc.dg/20021110.c: Move to ...
  32362. * gcc.c-torture/compile/20021110.c: .... here.
  32363. 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  32364. PR c/8467
  32365. * gcc.c-torture/execute/20021111-1.c
  32366. 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
  32367. PR c/8439
  32368. * gcc.dg/20021110.c: New test.
  32369. 2002-11-10 Mark Mitchell <mark@codesourcery.com>
  32370. * g++.dg/abi/vthunk3.C: Run only on x86.
  32371. 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
  32372. * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
  32373. 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
  32374. * lib/compat.exp (compat-execute): Fix logic error in last
  32375. change.
  32376. 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
  32377. * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
  32378. 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  32379. PR c++/8389
  32380. * g++.dg/template/access6.C: New test.
  32381. 2002-11-08 Jan Hubicka <jh@suse.cz>
  32382. * gcc.dg/i386-ssefp-1.c: New test.
  32383. * gcc.dg/i386-ssefp-1.c: New test.
  32384. 2002-11-08 Jan Hubicka <jh@suse.cz>
  32385. * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
  32386. 2002-11-07 Mark Mitchell <mark@codesourcery.com>
  32387. * g++.dg/abi/vthunk3.C: New test.
  32388. PR c++/8338
  32389. * g++.dg/template/crash2.C: New test.
  32390. 2002-11-07 Mark Mitchell <mark@codesourcery.com>
  32391. * g++.dg/abi/dtor1.C: New test.
  32392. * g++.dg/abi/dtor2.C: Likewise.
  32393. 2002-11-05 Geoffrey Keating <geoffk@apple.com>
  32394. * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
  32395. Darwin.
  32396. 2002-11-04 Adam Nemet <anemet@lnxw.com>
  32397. * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
  32398. -mthumb. Only xfail with -O0.
  32399. 2002-11-03 Mark Mitchell <mark@codesourcery.com>
  32400. * g++.dg/abi/thunk1.C: New test.
  32401. * g++.dg/abi/thunk2.C: Likewise.
  32402. * g++.dg/abi/vtt1.C: Likewise.
  32403. 2002-11-02 Diego Novillo <dnovillo@redhat.com>
  32404. PR optimization/8423
  32405. * gcc.c-torture/execute/builtin-constant.c: New test.
  32406. 2002-11-01 Zack Weinberg <zack@codesourcery.com>
  32407. * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
  32408. Add some more cases.
  32409. 2002-11-01 Mark Mitchell <mark@codesourcery.com>
  32410. PR c++/8391
  32411. * g++.dg/opt/local1.C: New test.
  32412. 2002-10-30 Mark Mitchell <mark@codesourcery.com>
  32413. PR c++/8160
  32414. * g++.dg/template/complit1.C: New test.
  32415. PR c++/8149
  32416. * g++.dg/template/typename4.C: Likewise.
  32417. 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  32418. Core issue 287, PR c++/7639
  32419. * g++.dg/template/instantiate1.C: Adjust error location.
  32420. * g++.dg/template/instantiate3.C: New test.
  32421. * g++.old-deja/g++.pt/crash10.C: Adjust error location.
  32422. * g++.old-deja/g++.pt/derived3.C: Adjust error location.
  32423. * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
  32424. 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
  32425. * lib/compat.exp (compat-execute): Don't clean out a gluefile.
  32426. 2002-10-29 Mark Mitchell <mark@codesourcery.com>
  32427. PR c++/8287
  32428. * g++.dg/init/dtor2.C: New test.
  32429. 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  32430. * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
  32431. * gcc.dg/nest.c: Bypass errors on irix6.
  32432. 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
  32433. * gcc.dg/nest.c: Expect error for mmix-*-*.
  32434. * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
  32435. 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
  32436. * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
  32437. markers.
  32438. * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
  32439. 2002-10-25 Mike Stump <mrs@apple.com>
  32440. * gcc.dg/warn-1.c: New test.
  32441. 2002-10-25 Zack Weinberg <zack@codesourcery.com>
  32442. * g++.dg/template/typename3.C: New test.
  32443. 2002-10-25 Mark Mitchell <mark@codesourcery.com>
  32444. * g++.dg/lookup/ptrmem1.C: New test.
  32445. * g++.dg/abi/vthunk2.C: New test.
  32446. 2002-10-25 Zack Weinberg <zack@codesourcery.com>
  32447. * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
  32448. 2002-10-24 Mark Mitchell <mark@codesourcery.com>
  32449. * g++.dg/abi/empty9.C: New test.
  32450. 2002-10-24 Richard Henderson <rth@redhat.com>
  32451. * g++.dg/inherit/thunk1.C: Enable for ia64.
  32452. 2002-10-23 Mark Mitchell <mark@codesourcery.com>
  32453. PR c++/8067
  32454. * g++.dg/lookup/pretty1.C: New test.
  32455. 2002-10-23 Jakub Jelinek <jakub@redhat.com>
  32456. * gcc.dg/20021023-1.c: New test.
  32457. 2002-10-23 Mark Mitchell <mark@codesourcery.com>
  32458. PR c++/7679
  32459. * g++.dg/parse/inline1.C: New test.
  32460. 2002-10-23 Richard Henderson <rth@redhat.com>
  32461. * g++.dg/inherit/thunk1.C: Enable for x86_64.
  32462. * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
  32463. 2002-10-22 Mark Mitchell <mark@codesourcery.com>
  32464. PR c++/6579
  32465. * g++.dg/parse/stmtexpr3.C: New test.
  32466. 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
  32467. * g++.dg/expr/cond1.C: New test.
  32468. 2002-10-21 Zack Weinberg <zack@codesourcery.com>
  32469. * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
  32470. 2002-10-21 Mark Mitchell <mark@codesourcery.com>
  32471. * g++.dg/abi/vbase13.C: New test.
  32472. * g++.dg/abi/vbase14.C: Likewise.
  32473. 2002-10-21 Jakub Jelinek <jakub@redhat.com>
  32474. * gcc.dg/tls/pic-1.c: New test.
  32475. * gcc.dg/tls/nonpic-1.c: New test.
  32476. * gcc.dg/20021018-1.c: New test.
  32477. 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
  32478. * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
  32479. Remove only files with the same base name as the test case.
  32480. (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
  32481. (profopt-execute): Likewise. Also, remove old profiling
  32482. and performance data files before running the tests.
  32483. * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
  32484. * g++.dg/bprob/bprob.exp: Likewise.
  32485. * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
  32486. to allow more general test case names.
  32487. * g++.dg/bprob/bprob-1.C: Rename to ...
  32488. * g++.dg/bprob/g++-bprob-1.C: ... this.
  32489. * g77.dg/bprob/bprob-1.f: Rename to ...
  32490. * g77.dg/bprob/g77-bprob-1.f: ... this.
  32491. 2002-10-21 Zack Weinberg <zack@codesourcery.com>
  32492. * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
  32493. bison 1.50 or later.
  32494. 2002-10-21 Janis Johnson <janis187@us.ibm.com>
  32495. * g++.dg/README: Describe more test directories.
  32496. 2002-10-21 Mark Mitchell <mark@codesourcery.com>
  32497. * g++.dg/init/array6.C: Add additional tests.
  32498. 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
  32499. * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
  32500. * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
  32501. 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
  32502. * gcc.c-torture/compile/20020604-1.x: New.
  32503. * gcc.c-torture/compile/simd-5.x: Likewise.
  32504. * gcc.c-torture/execute/920710-1.x: Likewise.
  32505. * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
  32506. 2002-10-21 Mark Mitchell <mark@codesourcery.com>
  32507. * g++.dg/inherit/override1.C: Add dg-options clause.
  32508. 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
  32509. * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
  32510. _mm_slli_si128.
  32511. 2002-10-19 Andreas Schwab <schwab@suse.de>
  32512. * lib/compat.exp (compat-run): Prepend "./" when $dest has no
  32513. directory component.
  32514. 2002-10-18 Mark Mitchell <mark@codesourcery.com>
  32515. * g++.dg/inherit/thunk1.C: New test.
  32516. * g++.dg/inherit/override1.C: New test.
  32517. * g++.dg/abi/mangle11.C: New test.
  32518. * g++.dg/abi/mangle14.C: New test.
  32519. * g++.dg/abi/mangle17.C: New test.
  32520. 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
  32521. * g++.dg/overload/member2.C: New test.
  32522. 2002-10-17 Janis Johnson <janis187@us.ibm.com>
  32523. * g++.dg/README: Describe new compat directory.
  32524. * g++.dg/dg.exp: Skip tests in compat directory.
  32525. * README.compat: New file.
  32526. * lib/compat.exp: New expect script.
  32527. * g++.dg/compat: New test directory.
  32528. * g++.dg/compat/compat.exp: New expect script.
  32529. * g++.dg/compat/abi: New test directory.
  32530. * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
  32531. g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
  32532. g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
  32533. g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
  32534. g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
  32535. g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
  32536. g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
  32537. g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
  32538. g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
  32539. g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
  32540. g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
  32541. g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
  32542. * g++.dg/compat/break: New test directory.
  32543. * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
  32544. g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
  32545. g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
  32546. g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
  32547. g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
  32548. g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
  32549. g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
  32550. g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
  32551. g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
  32552. g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
  32553. g++.dg/compat/break/README: New files.
  32554. * g++.dg/compat/eh: New test directory.
  32555. * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
  32556. g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
  32557. g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
  32558. g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
  32559. g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
  32560. g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
  32561. g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
  32562. g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
  32563. g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
  32564. g++.dg/compat/eh/filter2_y.C,
  32565. g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
  32566. g++.dg/compat/eh/new1_y.C,
  32567. g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
  32568. g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
  32569. g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
  32570. g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
  32571. g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
  32572. g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
  32573. g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
  32574. g++.dg/compat/eh/unexpected1_y.C: New files.
  32575. * g++.dg/compat/init: New test directory.
  32576. * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
  32577. g++.dg/compat/init/array5_y.C,
  32578. g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
  32579. g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
  32580. g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
  32581. g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
  32582. g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
  32583. g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
  32584. g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
  32585. g++.dg/compat/init/init-ref2_y.C: New files.
  32586. 2002-10-17 Mark Mitchell <mark@codesourcery.com>
  32587. PR c++/7584
  32588. * g++.dg/inherit/using3.C: New test.
  32589. 2002-10-17 Jan Hubicka <jh@suse.cz>
  32590. * gcc.dg/20021017-2.c: New test.
  32591. 2002-10-17 Mark Mitchell <mark@codesourcery.com>
  32592. * g++.dg/abi/mangle16.C: Adjust.
  32593. * g++.dg/init/array8.C: New test.
  32594. 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
  32595. * gcc.dg/special/mips-abi.exp: New test.
  32596. * gcc.dg/special/mips-abi.s: Empty file used by the above.
  32597. 2002-10-16 Mark Mitchell <mark@codesourcery.com>
  32598. * g++.dg/abi/mangle16.C: New test.
  32599. * g++.dg/abi/mangle17.C: Likewise.
  32600. PR c++/7478
  32601. * g++.dg/template/ref1.C: New test.
  32602. 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  32603. * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
  32604. 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
  32605. * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
  32606. 2002-10-16 Mark Mitchell <mark@codesourcery.com>
  32607. PR c++/7524
  32608. * g++.dg/init/array7.C: New test.
  32609. 2002-10-15 Mark Mitchell <mark@codesourcery.com>
  32610. * g++.dg/init/array6.C: New test.
  32611. * g++.dg/abi/mangle13.C: Likewise.
  32612. * g++.dg/abi/mangle14.C: Likewise.
  32613. * g++.dg/abi/mangle15.C: Likewise.
  32614. 2002-10-14 Mark Mitchell <mark@codesourcery.com>
  32615. * g++.dg/abi/empty8.C: New test.
  32616. 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
  32617. * g++.dg/init/ctor1.C: New test.
  32618. 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
  32619. * gcc.c-torture/execute/20021015-1.c: New test.
  32620. 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
  32621. * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
  32622. 2002-10-14 Jan Hubicka <jh@suse.cz>
  32623. * gcc.dg/i386-ssetype-[1-5].c: New tests.
  32624. 2002-10-14 Richard Henderson <rth@redhat.com>
  32625. * gcc.dg/20020219-1.c: Disable for 16-bit targets.
  32626. 2002-10-14 Mark Mitchell <mark@codesourcery.com>
  32627. PR optimization/6631
  32628. * g++.dg/opt/const2.C: New test.
  32629. 2002-10-14 Mark Mitchell <mark@codesourcery.com>
  32630. PR c++/7176
  32631. * g++.dg/parse/friend1.C: New test.
  32632. * g++.old-deja/g++.pt/memtemp64.C: Adjust.
  32633. 2002-10-14 Jakub Jelinek <jakub@redhat.com>
  32634. * gcc.dg/20021014-1.c: New test.
  32635. 2002-10-11 Mark Mitchell <mark@codesourcery.com>
  32636. PR c++/5661
  32637. * g++.dg/ext/vlm1.C: New test.
  32638. * g++.dg/ext/vlm2.C: Likewise.
  32639. * g++.dg/init/array1.C: Remove invalid braces.
  32640. * g++.dg/init/brace1.C: New test.
  32641. * g++.dg/init/copy2.C: Likewise.
  32642. * g++.dg/init/copy3.C: Likewise.
  32643. * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
  32644. * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
  32645. braces.
  32646. 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
  32647. * gcc.dg/cpp/assembler.S: Don't use -ansi.
  32648. 2002-10-11 Richard Shann <richard.shann@superh.com>
  32649. * gcc.c-torture/compile/simd-5.c: New test.
  32650. 2002-10-10 Roger Sayle <roger@eyesopen.com>
  32651. * gcc.c-torture/execute/shiftopt-1.c: New test case.
  32652. 2002-10-10 Jim Wilson <wilson@redhat.com>
  32653. * gcc.c-torture/execute/20021010-1.c: New test.
  32654. 2002-10-09 Zack Weinberg <zack@codesourcery.com>
  32655. PR c/7353
  32656. * g++.dg/ext/typedef-init.C: New test.
  32657. * gcc.dg/typedef-init.c: New test.
  32658. 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
  32659. * gcc.dg/cpp/paste13.c: New test.
  32660. 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  32661. * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
  32662. remaining platforms, XFAIL during compile, not execute. Don't
  32663. XFAIL at -O0.
  32664. 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
  32665. * gcc.dg/alias-1.c: Tweak expected warning.
  32666. 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
  32667. * gcc.dg/20020411-1.c: Disable for 16-bit "int".
  32668. 2002-10-06 Andreas Jaeger <aj@suse.de>
  32669. * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
  32670. * gcc.dg/cpp/c++98.C: Likewise.
  32671. * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
  32672. * g++.dg/cpp/c++98.C: Likewise.
  32673. * g++.dg/README (Subdirectories): Mention cpp directory.
  32674. PR target/7559
  32675. * gcc.dg/20021006-1.c: New test.
  32676. 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  32677. PR c++/7804
  32678. * g++.dg/other/warning1.C: New test.
  32679. 2002-10-04 Roger Sayle <roger@eyesopen.com>
  32680. * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
  32681. the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
  32682. and sparc-*-* with -m64 as expected failures. See PR 8087.
  32683. 2002-10-03 Mark Mitchell <mark@codesourcery.com>
  32684. PR c++/7931
  32685. * g++.dg/template/ptrmem3.C: New test.
  32686. PR c++/7754
  32687. * g++.dg/template/union1.C: New test.
  32688. 2002-10-03 Mark Mitchell <mark@codesourcery.com>
  32689. PR c++/8006
  32690. * g++.dg/abi/mangle9.C: New test.
  32691. * g++.dg/abi/mangle10.C: New test.
  32692. * g++.dg/abi/mangle11.C: New test.
  32693. * g++.dg/abi/mangle12.C: New test.
  32694. 2002-10-02 Mark Mitchell <mark@codesourcery.com>
  32695. PR c++/7188.
  32696. * g++.dg/template/meminit1.C: New test.
  32697. * g++.dg/warn/Wreorder-1.C: Likewise.
  32698. * g++.old-deja/g++.mike/warn3.C: Tweak.
  32699. * lib/prune.exp: Ingore "in copy constructor".
  32700. 2002-10-02 Andreas Jaeger <aj@suse.de>
  32701. * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
  32702. gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
  32703. g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
  32704. on x86-64.
  32705. 2002-10-01 Mark Mitchell <mark@codesourcery.com>
  32706. * gcc.dg/empty1.C: Fix typo.
  32707. 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
  32708. * gcc.dg/alias-1.c: New test.
  32709. 2002-10-01 Mark Mitchell <mark@codesourcery.com>
  32710. * gcc.dg/empty1.C: New test.
  32711. * g++.dg/tls/init-2.C: Tweak error messages.
  32712. 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
  32713. * gcc.c-torture/compile/20020923-1.c: New test.
  32714. 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
  32715. * gcc.c-torture/execute/ffs-1.c: New test.
  32716. * gcc.c-torture/execute/ffs-2.c: Ditto.
  32717. 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
  32718. * g++.dg/overload/member1.C: New test.
  32719. 2002-09-30 Mark Mitchell <mark@codesourcery.com>
  32720. * g++.dg/abi/empty7.C: New test.
  32721. * g++.dg/init/pm2.C: Likewise.
  32722. 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
  32723. * g++.dg/rtti/crash1.C: New test.
  32724. 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
  32725. * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
  32726. gcc.dg/sibcall-4.c: New tests.
  32727. 2002-09-28 Roger Sayle <roger@eyesopen.com>
  32728. * gcc.c-torture/execute/20020720-1.x: No longer skip test on
  32729. powerpc and MMIX targets.
  32730. 2002-09-27 Zack Weinberg <zack@codesourcery.com>
  32731. * gcc.dg/cpp/20020927-1.c: New.
  32732. 2002-09-26 David S. Miller <davem@redhat.com>
  32733. * gcc.c-torture/compile/trunctfdf.c: New.
  32734. 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  32735. * lib/target-supports.exp (check_weak_available): Handle solaris2.
  32736. 2002-09-27 Alan Modra <amodra@bigpond.net.au>
  32737. * gcc.c-torture/execute/loop-15.c: New.
  32738. 2002-09-26 Janis Johnson <janis187@us.ibm.com>
  32739. * README.QMTEST: Fix typo.
  32740. 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
  32741. * gcc.dg/20020926-1.c: New test.
  32742. 2002-09-25 David S. Miller <davem@redhat.com>
  32743. PR target/7842
  32744. * gcc.c-torture/execute/shiftdi.c: New test.
  32745. 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
  32746. * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
  32747. unique to the tool.
  32748. * lib/g77.exp (g77_init): Likewise.
  32749. * lib/g++.exp (g++_init): Likewise.
  32750. * lib/objc.exp (objc_init): Likewise.
  32751. 2002-09-25 Mark Mitchell <mark@codesourcery.com>
  32752. * g++.dg/abi/empty5.C: New test.
  32753. * g++.dg/abi/empty6.C: New test.
  32754. * g++.dg/abi/vbase12.C: New test.
  32755. 2002-09-25 Richard Henderson <rth@redhat.com>
  32756. * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
  32757. too-small long double.
  32758. 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
  32759. * gcc.dg/20020919-1.c: New test.
  32760. 2002-09-23 Mark Mitchell <mark@codesourcery.com>
  32761. * g++.dg/abi/bitfield6.C: New test.
  32762. * g++.dg/abi/bitfield7.C: New test.
  32763. * g++.dg/abi/bitfield8.C: New test.
  32764. * g++.dg/abi/vbase11.C: New test.
  32765. 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
  32766. * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
  32767. hppa*-*-hpux*. Update test comment.
  32768. 2002-09-20 Jakub Jelinek <jakub@redhat.com>
  32769. * gcc.dg/tls/struct-1.c: New test.
  32770. 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
  32771. * gcc.dg/cpp/tr-warn2.c: Update.
  32772. 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
  32773. * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
  32774. 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
  32775. * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
  32776. systems.
  32777. 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
  32778. * gcc.c-torture/execute/ieee/mzero3.c: New test.
  32779. * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
  32780. Adjust for c++filt moved to binutils. Remove spurious duplicate
  32781. setting of cxxfilt.
  32782. 2002-09-19 Geoffrey Keating <geoffk@apple.com>
  32783. * gcc.dg/20020312-2.c: Update for darwin.
  32784. 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
  32785. * g++.old-deja/g++.other/crash32.C: Mark ICE.
  32786. 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
  32787. * objc.dg/comp-types-1.m: New test.
  32788. * objc.dg/comp-types-2.m: New test.
  32789. * objc.dg/comp-types-3.m: New test.
  32790. * objc.dg/comp-types-4.m: New test.
  32791. * objc.dg/comp-types-5.m: New test.
  32792. * objc.dg/comp-types-6.m: New test.
  32793. 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
  32794. * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
  32795. 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
  32796. * g++.dg/other/do1.C: New test.
  32797. * g++.dg/template/subst1.C: New test.
  32798. 2002-09-16 Steve Ellcey <sje@cup.hp.com>
  32799. * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
  32800. 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
  32801. * g++.dg/template/qualttp20.C: Adjust expected errors.
  32802. * g++.old-deja/g++.jason/report.C: Likewise.
  32803. * g++.old-deja/g++.other/qual1.C: Likewise.
  32804. * g++.dg/lookup/scoped2.C: New test.
  32805. * g++.dg/ext/asm3.C: New test.
  32806. 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
  32807. * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
  32808. 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
  32809. * ChangeLog: follow spelling conventions.
  32810. * g++.old-deja/g++.abi/ptrmem.C: Likewise.
  32811. * g++.old-deja/g++.bugs/900210_05.C: Likewise.
  32812. * g++.old-deja/g++.bugs/900211_04.C: Likewise.
  32813. * g++.old-deja/g++.bugs/900321_02.C: Likewise.
  32814. * g++.old-deja/g++.bugs/900404_02.C: Likewise.
  32815. * g++.old-deja/g++.bugs/900520_06.C: Likewise.
  32816. * g++.old-deja/g++.law/global-init1.C: Likewise.
  32817. * g++.old-deja/g++.other/delete4.C: Likewise.
  32818. * g++.old-deja/g++.other/inline21.C: Likewise.
  32819. * g++.old-deja/g++.other/singleton.C: Likewise.
  32820. * g77.dg/strlen0.f: Likewise.
  32821. * g77.f-torture/compile/20010519-1.f: Likewise.
  32822. * g77.f-torture/compile/980310-4.f: Likewise.
  32823. * gcc.c-torture/compile/20000605-1.c: Likewise.
  32824. * gcc.c-torture/execute/20020225-1.c: Likewise.
  32825. * gcc.dg/c90-hexfloat-2.c: Likewise.
  32826. * gcc.dg/c99-bool-1.c: Likewise.
  32827. * gcc.dg/c99-hexfloat-2.c: Likewise.
  32828. * gcc.dg/dll-2.c: Likewise.
  32829. * gcc.dg/wtr-union-init-1.c: Likewise.
  32830. * gcc.dg/wtr-union-init-2.c: Likewise.
  32831. * gcc.dg/wtr-union-init-3.c: Likewise.
  32832. * gcc.dg/cpp/avoidpaste1.c: Likewise.
  32833. * gcc.dg/cpp/defined.c: Likewise.
  32834. * gcc.dg/cpp/macsyntx.c: Likewise.
  32835. * gcc.dg/cpp/paste2.c: Likewise.
  32836. * gcc.dg/cpp/trad/defined.c: Likewise.
  32837. * gcc.dg/format/c90-printf-1.c: Likewise.
  32838. * gcc.dg/format/c90-scanf-1.c: Likewise.
  32839. * gcc.dg/format/c99-printf-1.c: Likewise.
  32840. * gcc.dg/format/c99-scanf-1.c: Likewise.
  32841. * gcc.misc-tests/gcov-8.c: Likewise.
  32842. * lib/profopt.exp: Likewise.
  32843. 2002-09-15 Krister Walfridsson <cato@df.lth.se>
  32844. * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
  32845. 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
  32846. * g++.dg/inherit/using2.C: New test.
  32847. 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
  32848. * ChangeLog: Follow spelling conventions.
  32849. * g++.dg/template/friend4.C: Likewise.
  32850. * g++.old-deja/g++.pt/crash67.C: Likewise.
  32851. * gcc.c-torture/execute/20000801-4.c: Likewise.
  32852. * gcc.dg/c90-digraph-1.c: Likewise.
  32853. * gcc.dg/c94-digraph-1.c: Likewise.
  32854. * gcc.dg/c99-digraph-1.c: Likewise.
  32855. * gcc.dg/cpp/line5.c: Likewise.
  32856. * gcc.dg/cpp/multiline.c: Likewise.
  32857. * gcc.dg/cpp/trad/literals-1.c: Likewise.
  32858. * gcc.dg/format/attr-3.c: Likewise.
  32859. * gcc.dg/format/c90-scanf-3.c: Likewise.
  32860. * gcc.dg/format/ext-4.c: Likewise.
  32861. 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
  32862. * g++.dg/template/pretty1.C: New test.
  32863. 2002-09-14 Alan Modra <amodra@bigpond.net.au>
  32864. * gcc.c-torture/execute/struct-cpy-1.c: New test.
  32865. 2002-09-13 Matt Austern <austern@apple.com>
  32866. * g++.dg/other/constref[12].C: New, regression tests for
  32867. passing a cast expression to a function by const reference.
  32868. 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
  32869. * g++.dg/template/deduce1.C: New test.
  32870. 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
  32871. * gcc.c-torture/execute/simd-1.c: Force all use of int to
  32872. 32-bit int.
  32873. 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
  32874. * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
  32875. usage.
  32876. 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
  32877. * gcc.c-torture/compile/20020910-1.c: New test.
  32878. 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
  32879. * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
  32880. 2002-09-10 Andreas Jaeger <aj@suse.de>
  32881. * gcc.dg/20020312-2.c: Adjust for x86-64.
  32882. 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
  32883. * g77.dg/7388.f: New test case for PR 7388.
  32884. 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
  32885. * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
  32886. 2002-09-05 Ziemowit Laski <zlaski@apple.com>
  32887. * objc.dg/proto-lossage-1.m: New test.
  32888. 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
  32889. * gcc.dg/cpp/_Pragma4.c: Fix typo.
  32890. 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
  32891. * objc/execute/formal_protocol-6.x: Removed. This testcase is now
  32892. expected to pass.
  32893. 2002-09-06 Stan Shebs <shebs@apple.com>
  32894. David Edelsohn <edelsohn@gnu.org>
  32895. * gcc.dg/weak: New directory.
  32896. * gcc.dg/weak-[1-9].c: Move to new directory, remove all
  32897. target-specific xfail bits.
  32898. * gcc.dg/typeof-2.c: Move to new directory.
  32899. * gcc.dg/weak.exp: New expect script.
  32900. 2002-09-06 Alan Modra <amodra@bigpond.net.au>
  32901. * gcc.c-torture/execute/extzvsi.c: New test.
  32902. 2002-09-05 Stan Shebs <shebs@apple.com>
  32903. * gcc.dg/weak-1.c: xfail on Darwin.
  32904. * gcc.dg/weak-2.c: Ditto.
  32905. * gcc.dg/weak-3.c: Ditto.
  32906. * gcc.dg/weak-4.c: Ditto.
  32907. * gcc.dg/weak-5.c: Ditto.
  32908. * gcc.dg/weak-6.c: Ditto.
  32909. * gcc.dg/weak-7.c: Ditto.
  32910. * gcc.dg/weak-8.c: Ditto.
  32911. * gcc.dg/weak-9.c: Ditto.
  32912. 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
  32913. * gcc.c-torture/execute/loop-14.c: New test.
  32914. 2002-09-04 Jakub Jelinek <jakub@redhat.com>
  32915. * g++.dg/other/cxa-atexit1.C: New test.
  32916. * gcc.dg/typeof-2.c: New test.
  32917. 2002-09-03 Roger Sayle <roger@eyesopen.com>
  32918. * gcc.dg/builtins-2.c: New testcase.
  32919. * gcc.dg/builtins-3.c: New testcase.
  32920. 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
  32921. * gcc.dg/cpp/_Pragma4.c: New test.
  32922. 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
  32923. * objc/execute/nil_method-1.m: New testcase.
  32924. 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
  32925. * objc/execute/class-tests-1.h (test_class_with_superclass): Call
  32926. [Object class], not [Object initialize].
  32927. 2002-08-31 Roger Sayle <roger@eyesopen.com>
  32928. Hans-Peter Nilsson <hp@bitrange.com>
  32929. * gcc.c-torture/execute/20020720-1.x: Skip test on
  32930. mmix-knuth-mmixware. Correct comment.
  32931. 2002-08-27 Mark Mitchell <mark@codesourcery.com>
  32932. * g++.dg/abi/bitfield5.C: New test.
  32933. * g++.dg/abi/vbase10.C: Likewise.
  32934. 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
  32935. * objc.dg/undeclared-selector.m: New test.
  32936. 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
  32937. * g++.dg/other/offsetof1.C: Avoid cast warning.
  32938. 2002-08-26 Ziemowit Laski <zlaski@apple.com>
  32939. * objc.dg/super-class-2.m: New test.
  32940. 2002-08-24 Matt Austern <austern@apple.com>
  32941. * g++.dg/ext/lvaddr.C: New test.
  32942. * g++.dg/ext/lvcast.C: New test.
  32943. 2002-08-22 Mark Mitchell <mark@codesourcery.com>
  32944. * g++.dg/inherit/cond1.C: New test.
  32945. 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
  32946. * gcc.dg/noncompile/incomplete-1.c: New test.
  32947. 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
  32948. * gcc.dg/typespec-1.c: New test.
  32949. 2002-08-20 Devang Patel <dpatel@apple.com>
  32950. * objc.dg/proto-hier-2.m: New test.
  32951. 2002-08-19 Ziemowit Laski <zlaski@apple.com>
  32952. * objc.dg/bitfield-1.m: New test.
  32953. * objc.dg/bitfield-2.m: New test.
  32954. 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
  32955. * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
  32956. gcc.dg/c99-flex-array-4.c: New tests.
  32957. 2002-08-16 Stan Shebs <shebs@apple.com>
  32958. * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
  32959. 2002-08-15 Jakub Jelinek <jakub@redhat.com>
  32960. * gcc.dg/typeof-1.c: New test.
  32961. * g++.dg/ext/typeof2.C: New test.
  32962. 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
  32963. * g++.dg/other/offsetof1.C: New test.
  32964. 2002-08-14 Richard Henderson <rth@redhat.com>
  32965. * gcc.dg/tls/diag-3.c: Fix expected message strings.
  32966. 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
  32967. * gcc.dg/cpp/_Pragma3.c: New test.
  32968. 2002-08-13 Mark Mitchell <mark@codesourcery.com>
  32969. * g++.dg/template/inherit3: New test.
  32970. 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
  32971. * gcc.dg/bitfld-4.c: Add blank options.
  32972. 2002-08-09 Mark Mitchell <mark@codesourcery.com>
  32973. * g++.dg/template/crash1.C: New test.
  32974. 2002-08-08 Jakub Jelinek <jakub@redhat.com>
  32975. * gcc.dg/tls/opt-2.c: New test.
  32976. 2002-08-08 Devang Patel <dpatel@apple.com>
  32977. * objc.dg/selector-1.m : New test
  32978. 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
  32979. * g++.dg/abi/bitfield4.C: New test.
  32980. * gcc.dg/bitfld-4.c: New test.
  32981. 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
  32982. * g++.dg/other/packed1.C: New test.
  32983. 2002-08-07 Mark Mitchell <mark@codesourcery.com>
  32984. * g++.dg/abi/offsetof.C: Tweak error messages.
  32985. * g++.old-deja/g++.mike/p10769a.C: Likewise.
  32986. 2002-08-08 Jakub Jelinek <jakub@redhat.com>
  32987. * gcc.dg/bitfld-3.c: New test.
  32988. 2002-08-07 Jakub Jelinek <jakub@redhat.com>
  32989. Richard Henderson <rth@redhat.com>
  32990. * gcc.dg/i386-bitfield1.c: New test.
  32991. * g++.dg/abi/bitfield3.C: Update.
  32992. 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
  32993. * objc.dg/const-str-2.m: Update.
  32994. * gcc.dg/cpp/c++98.c: Change to C extension.
  32995. * gcc.dg/cpp/c++98-pedantic.c: Similarly.
  32996. * gcc.dg/cpp/cpp.exp: Process .C extensions too.
  32997. 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
  32998. * gcc.dg/tls/diag-3.c: New.
  32999. 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
  33000. * g++.dg/README (Subdirectories): Document new subdir expr.
  33001. * g++.dg/expr/pmf-1.C: New test.
  33002. 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
  33003. * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
  33004. 2002-08-06 Jakub Jelinek <jakub@redhat.com>
  33005. * g++.dg/abi/bitfield3.C: New test.
  33006. 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
  33007. * lib/gcov.exp: Tweak expected line formats.
  33008. * gcc.misc-tests/gcov8.c: New test.
  33009. * gcc.misc-tests/gcov8.x: New flags.
  33010. 2002-08-05 Jakub Jelinek <jakub@redhat.com>
  33011. * consistency.vlad/layout/endian.c: Include string.h.
  33012. * gcc.c-torture/execute/20020805-1.c: New test.
  33013. 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
  33014. * g++.dg/other/conversion1.C: New test.
  33015. 2002-08-03 Roger Sayle <roger@eyesopen.com>
  33016. * gcc.dg/builtins-1.c: New testcase.
  33017. 2002-08-02 Mark Mitchell <mark@codesourcery.com>
  33018. * g++.dg/inherit/access3.C: New test.
  33019. 2002-08-01 Jakub Jelinek <jakub@redhat.com>
  33020. * gcc.dg/ia64-visibility-2.c: New test.
  33021. 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
  33022. * g++.old-deja/g++.abi/ptrflags.C (expect): Change
  33023. __qualifier_flags to __flags.
  33024. 2002-07-31 Mark Mitchell <mark@codesourcery.com>
  33025. * g++.dg/inherit/operator1.C: New test.
  33026. * g++.dg/lookup/disamb1.C: Fix typo in comment.
  33027. * g++.dg/other/error1.C: Change expected error message.
  33028. * g++.dg/template/conv4.C: Likewise.
  33029. 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
  33030. * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
  33031. for documented behavior.
  33032. 2002-07-25 Roger Sayle <roger@eyesopen.com>
  33033. * gcc.c-torture/execute/20020720-1.x: Skip this test on
  33034. several targets known to fail.
  33035. 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
  33036. * gcc.dg/mips-args-[123].c: New tests.
  33037. 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
  33038. * gcc.dg/ppc-spe.c: New.
  33039. 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
  33040. * g++.dg/other/ptrmem4.C: New testcase.
  33041. 2002-07-24 Richard Henderson <rth@redhat.com>
  33042. * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
  33043. 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
  33044. * g++.dg/ext/alignof1.C (main): Return 0 for success.
  33045. 2002-07-24 Roger Sayle <roger@eyesopen.com>
  33046. * gcc.c-torture/execute/memset-3.c: New testcase.
  33047. 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
  33048. * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
  33049. gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
  33050. 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  33051. * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
  33052. Delete.
  33053. 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
  33054. * gcc.c-torture/compile/simd-4.c: New test.
  33055. 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  33056. PR c++/7347, c++/7348
  33057. * g++.dg/template/access4.C: New test.
  33058. * g++.dg/template/access5.C: New test.
  33059. * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
  33060. * g++.old-deja/g++.pt/memtemp86.C: Likewise.
  33061. * g++.old-deja/g++.pt/ttp58.C: Likewise.
  33062. * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
  33063. 2002-07-22 Jakub Jelinek <jakub@redhat.com>
  33064. * gcc.dg/gnu89-init-2.c: New test.
  33065. 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
  33066. * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
  33067. 2002-07-20 Roger Sayle <roger@eyesopen.com>
  33068. * gcc.c-torture/execute/20020720-1.c: New testcase.
  33069. 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
  33070. * gcc.dg/cpp/Wsignprom.c: New tests.
  33071. 2002-07-20 Alan Modra <amodra@bigpond.net.au>
  33072. * gcc.c-torture/execute/loop-13.c: New test.
  33073. 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
  33074. * gcc.dg/cpp/expr.c: New tests.
  33075. 2002-07-18 David Edelsohn <edelsohn@gnu.org>
  33076. * g++.dg/opt/pr6713.C: Add template instantiation.
  33077. 2002-07-18 Alan Modra <amodra@bigpond.net.au>
  33078. * gcc.dg/nest.c: New test.
  33079. 2002-07-17 Richard Henderson <rth@redhat.com>
  33080. * g++.dg/opt/pr6713.C: New test.
  33081. 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
  33082. * gcc.c-torture/execute/loop-2e.x: Let the testcase
  33083. XFAIL for all x86 processors.
  33084. 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
  33085. * gcc.c-torture/execute/20010122-1.x: Do not test with
  33086. -fomit-frame-pointer.
  33087. 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  33088. * g++.dg/template/instantiate2.C: New test.
  33089. * g++.dg/template/spec4.C: New test.
  33090. 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  33091. * g++.dg/template/access2.C: New test.
  33092. * g++.dg/template/access3.C: New test.
  33093. 2002-07-15 Zack Weinberg <zack@codesourcery.com>
  33094. * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
  33095. c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
  33096. c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
  33097. c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
  33098. Convert to use <stdarg.h>.
  33099. * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
  33100. Delete.
  33101. * gcc.dg/va-arg-2.c: New.
  33102. * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
  33103. 2002-07-15 Jakub Jelinek <jakub@redhat.com>
  33104. * gcc.c-torture/compile/20020710-1.c: New test.
  33105. 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
  33106. Andrew Pinski <pinskia@physics.uc.edu>
  33107. gcc.c-torture/compile/simd-2.c: New testcase.
  33108. gcc.c-torture/compile/simd-3.c: Likewise.
  33109. 2002-07-11 Mark Mitchell <mark@codesourcery.com>
  33110. PR c++/7224
  33111. * g++.dg/overload/error1.C: New test.
  33112. 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  33113. * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
  33114. configuration and IRIX 6 O32 ABI.
  33115. 2002-07-11 Roger Sayle <roger@eyesopen.com>
  33116. * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
  33117. 2002-07-10 Roger Sayle <roger@eyesopen.com>
  33118. * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
  33119. 2002-07-10 Jeffrey A Law <law@redhat.com>
  33120. * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
  33121. * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
  33122. 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
  33123. * gcc.dg/20020312-2.c: Check for __PPC__.
  33124. 2002-07-09 Diego Novillo <dnovillo@redhat.com>
  33125. * gcc.c-torture/compile/20020709-1.c: New test.
  33126. 2002-07-07 Roger Sayle <roger@eyesopen.com>
  33127. * g++.dg/template/qualttp21.C: New test case.
  33128. 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
  33129. * gcc.c-torture/compile/20020706-1.c: New test.
  33130. * gcc.c-torture/compile/20020706-2.c: New test.
  33131. 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
  33132. Alexandre Oliva <aoliva@redhat.com>
  33133. * g++.dg/warn/incomplete1.C: New test.
  33134. 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  33135. PR c++/7099
  33136. * g++.dg/warn/noreturn1.C: New test.
  33137. 2002-07-03 Mark Mitchell <mark@codesourcery.com>
  33138. PR c++/6706
  33139. * g++.dg/debug/debug6.C: New test.
  33140. * g++.dg/debug/debug7.C: New test.
  33141. 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
  33142. * gcc.c-torture/compile/simd-3.c: New test.
  33143. 2002-07-03 Chris Demetriou <cgd@broadcom.com>
  33144. * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
  33145. * gcc.dg/20020620-1.c: Likewise.
  33146. 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  33147. PR c++/6944
  33148. * g++.dg/init/array4.C: New test.
  33149. * g++.dg/init/array5.C: New test.
  33150. 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
  33151. * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
  33152. * gcc.c-torture/execute/simd-2.c (main): Likewise.
  33153. 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  33154. * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
  33155. * gcc.dg/wtr-aggr-init-1.c: Likewise.
  33156. * gcc.dg/wtr-conversion-1.c: Likewise.
  33157. * gcc.dg/wtr-escape-1.c: Likewise.
  33158. * gcc.dg/wtr-int-type-1.c: Likewise.
  33159. * gcc.dg/wtr-label-1.c: Likewise.
  33160. * gcc.dg/wtr-static-1.c: Likewise.
  33161. * gcc.dg/wtr-strcat-1.c: Likewise.
  33162. * gcc.dg/wtr-suffix-1.c: Likewise.
  33163. * gcc.dg/wtr-switch-1.c: Likewise.
  33164. * gcc.dg/wtr-unary-plus-1.c: Likewise.
  33165. * gcc.dg/wtr-union-init-1.c: Likewise.
  33166. * gcc.dg/wtr-union-init-2.c: Likewise.
  33167. * gcc.dg/wtr-union-init-3.c: Likewise.
  33168. * gcc.dg/wtr-func-def-1.c: New test.
  33169. 2002-07-02 Devang Patel <dpatel@apple.com>
  33170. * objc.dg/param-1.m: New test.
  33171. 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
  33172. * gcc.dg/cpp/trad/directive.c: Add test.
  33173. * gcc.dg/cpp/trad/macroargs.c: Add test.
  33174. * gcc.dg/cpp/trad/recurse-3.c: Add tests.
  33175. 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
  33176. * gcc.dg/cpp/cmdlne-M.c: New test.
  33177. 2002-07-02 Ziemowit Laski <zlaski@apple.com>
  33178. * objc.dg/desig-init-1.m: New test.
  33179. 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  33180. PR c++/6716
  33181. * g++.dg/template/instantiate1.C: New test.
  33182. 2002-07-01 Mark Mitchell <mark@codesourcery.com>
  33183. PR c++/7112
  33184. * g++.dg/template/sizeof2.C: New test.
  33185. 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
  33186. * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
  33187. gcc.dg/cpp/trad/include.c: New tests.
  33188. 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
  33189. PR target/7177
  33190. * gcc.c-torture/compile/20020701-1.c: New test.
  33191. 2002-07-01 Stan Shebs <shebs@apple.com>
  33192. * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
  33193. header here...
  33194. * lib/objc-torture.exp (objc-torture-compile): ...instead of here
  33195. (objc-torture-execute): or here.
  33196. 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
  33197. * gcc.c-torture/execute/arith-rand-ll.c: New test.
  33198. 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
  33199. * gcc.dg/cpp/trad/escaped-nl.c: New test.
  33200. 2002-06-30 Devang Patel <dpatel@apple.com>
  33201. * objc.dg/fsyntax-only.m: New test.
  33202. 2002-06-27 Mark Mitchell <mark@codesourcery.com>
  33203. PR c++/6695
  33204. * g++.dg/template/friend7.C: New file.
  33205. 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
  33206. * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
  33207. return type.
  33208. 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
  33209. * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
  33210. avoid division by zero.
  33211. 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
  33212. * gcc.dg/Wunknownprag.c: New tests.
  33213. 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
  33214. * gcc.c-torture/execute/simd-2.c: New test.
  33215. 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
  33216. * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
  33217. gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
  33218. gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
  33219. gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
  33220. gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
  33221. gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
  33222. gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
  33223. gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
  33224. gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
  33225. gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
  33226. gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
  33227. gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
  33228. gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
  33229. gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
  33230. gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
  33231. gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
  33232. gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
  33233. 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
  33234. * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
  33235. gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
  33236. gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
  33237. gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
  33238. New tests.
  33239. * gcc.dg/cpp/trad/directive.c: Update.
  33240. 2002-06-23 Andreas Jaeger <aj@suse.de>
  33241. * gcc.c-torture/execute/complex-6.c: New.
  33242. 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
  33243. * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
  33244. gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
  33245. gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
  33246. gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
  33247. 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
  33248. * gcc.dg/cpp/trad: New directory with traditional tests copied
  33249. from parent directory.
  33250. * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
  33251. gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
  33252. gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
  33253. gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
  33254. Move to trad/ and rename.
  33255. * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
  33256. gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
  33257. gcc.dg/cpp/trad/redef2.c: New tests.
  33258. * gcc.dg/cpp/trad/trad.exp: New driver.
  33259. 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
  33260. * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
  33261. gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
  33262. gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
  33263. gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
  33264. Remove.
  33265. 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
  33266. * gcc.dg/20020620-1.c: New test.
  33267. 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  33268. * g++.dg/template/ttp4.C: New test.
  33269. 2002-06-19 Jakub Jelinek <jakub@redhat.com>
  33270. * g++.dg/opt/vt1.C: Fix regexp.
  33271. 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  33272. * gcc.c-torture/execute/pure-1.c: Make functions static again.
  33273. Don't use attribute `noinline'.
  33274. 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
  33275. * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
  33276. 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
  33277. * gcc.c-torture/execute/simd-1.c: New.
  33278. * gcc.dg/simd-1.c: New.
  33279. 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
  33280. * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
  33281. 2002-06-16 Richard Henderson <rth@redhat.com>
  33282. * g++.dg/ext/anon-struct1.C: New.
  33283. * g++.dg/ext/anon-struct2.C: New.
  33284. * g++.dg/ext/anon-struct3.C: New.
  33285. * gcc.dg/anon-struct-1.c: New.
  33286. * gcc.dg/anon-struct-2.c: New.
  33287. * gcc.dg/anon-struct-3.c: New.
  33288. * gcc.dg/20011008-1.c: Adjust warning text.
  33289. * gcc.dg/20020527-1.c: Add -fms-extensions.
  33290. 2002-06-16 Richard Henderson <rth@redhat.com>
  33291. * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
  33292. 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
  33293. * gcc.c-torture/execute/20020615-1.c: New test.
  33294. 2002-06-15 Roger Sayle <roger@eyesopen.com>
  33295. * gcc.c-tortuture/execute/compare-1.c: New test case.
  33296. * gcc.c-tortuture/execute/compare-2.c: New test case.
  33297. * gcc.c-tortuture/execute/compare-3.c: New test case.
  33298. 2002-06-13 Richard Henderson <rth@redhat.com>
  33299. * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
  33300. ia64 ilp32.
  33301. 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  33302. * g++.dg/template/typename2.C: Update error message.
  33303. 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
  33304. * gcc.c-torture/execute/20020611-1.c: New test.
  33305. 2002-06-11 Bob Wilson <bob.wilson@acm.org>
  33306. * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
  33307. list of targets to skip.
  33308. 2002-06-10 Bob Wilson <bob.wilson@acm.org>
  33309. * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
  33310. targets if not optimizing.
  33311. 2002-06-10 Jakub Jelinek <jakub@redhat.com>
  33312. * gcc.c-torture/compile/20020605-1.c: New test.
  33313. * g++.dg/opt/vt1.C: New test.
  33314. * gcc.dg/20020531-1.c: New test.
  33315. * gcc.dg/20020530-1.c: New test.
  33316. * gcc.dg/20020527-1.c: New test.
  33317. * g++.dg/opt/cse1.C: New test.
  33318. 2002-06-07 Roger Sayle <roger@eyesopen.com>
  33319. * gcc.dg/20020607-2.c: New test case.
  33320. 2002-06-07 Jakub Jelinek <jakub@redhat.com>
  33321. * gcc.c-torture/compile/20020604-1.c: New test.
  33322. 2002-06-04 Richard Henderson <rth@redhat.com>
  33323. * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
  33324. * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
  33325. * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
  33326. 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
  33327. * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
  33328. 2002-06-03 Richard Henderson <rth@redhat.com>
  33329. * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
  33330. * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
  33331. 2002-06-02 Richard Henderson <rth@redhat.com>
  33332. * gcc.c-torture/execute/pure-1.c: Don't mark any of the
  33333. test functions static.
  33334. 2002-06-02 Andreas Jaeger <aj@suse.de>
  33335. * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
  33336. now.
  33337. 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
  33338. * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
  33339. gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
  33340. Update for mofified diagnostics.
  33341. * gcc.dg/c99-intconst-1.c: No longer fail.
  33342. 2002-06-02 Richard Henderson <rth@redhat.com>
  33343. * gcc.dg/uninit-A.c: Remove xfail markers.
  33344. 2002-06-01 Roger Sayle <roger@eyesopen.com>
  33345. * gcc.dg/fnegate-1.c: New test case.
  33346. 2002-05-30 Osku Salerma <osku@iki.fi>
  33347. * gcc.c-torture/execute/mayalias-1.c: New file.
  33348. 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
  33349. * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
  33350. gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
  33351. gcc.dg/cpp/if-1.c: Update for modified diagnostics.
  33352. 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
  33353. * gcc.c-torture/execute/20020529-1.c: New test.
  33354. 2002-05-27 Richard Henderson <rth@redhat.com>
  33355. * g++.dg/ext/attrib6.C: New test case.
  33356. 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  33357. * gcc.c-torture/execute/pure-1.c: New test.
  33358. 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
  33359. * gcc.dg/cpp/arith-2.c: Remove.
  33360. 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
  33361. * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
  33362. * gcc.dg/cpp/if-3.c: Remove.
  33363. 2002-05-26 Jakub Jelinek <jakub@redhat.com>
  33364. * g++.dg/opt/cse2.C: New test.
  33365. 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
  33366. * gcc.dg/cpp/arith-1.c: New semantic tests.
  33367. * gcc.dg/cpp/if-1.c: Update.
  33368. 2002-05-24 Ben Elliston <bje@redhat.com>
  33369. * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
  33370. 2002-05-24 Jakub Jelinek <jakub@redhat.com>
  33371. * gcc.dg/verbose-asm.c: New test.
  33372. 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
  33373. * gcc.dg/cpp/paste12.c: New test.
  33374. 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
  33375. * g++.dg/parse/named_ops.C: New test.
  33376. 2002-05-23 Mark Mitchell <mark@codesourcery.com>
  33377. * gcc.dg/weak-8.c: New test.
  33378. 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
  33379. * gcc.dg/weak-2.c: Allow optional leading underscore
  33380. in scan-assembler symbol name.
  33381. * gcc.dg/weak-3.c: Likewise.
  33382. * gcc.dg/weak-4.c: Likewise.
  33383. * gcc.dg/weak-5.c: Likewise.
  33384. 2002-05-23 Jakub Jelinek <jakub@redhat.com>
  33385. * gcc.dg/20020523-1.c: New test.
  33386. 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
  33387. * objc.dg/const-str-2.m: Update now that we stop after
  33388. a command line error.
  33389. 2002-05-22 Richard Henderson <rth@redhat.com>
  33390. * g++.dg/dg.exp: Fix typo in test pruneing.
  33391. 2002-05-22 Richard Henderson <rth@redhat.com>
  33392. * g++.dg/dg.exp: Prune the tls subdirectory.
  33393. * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
  33394. * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
  33395. * g++.dg/tls/init-1.C: New.
  33396. 2002-05-22 Jakub Jelinek <jakub@redhat.com>
  33397. * gcc.dg/20020517-1.c: New test.
  33398. 2002-05-21 Richard Henderson <rth@redhat.com>
  33399. * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
  33400. gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
  33401. 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
  33402. * g++.dg/other/copy2.C: New test.
  33403. 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
  33404. * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
  33405. (MAX_COPY): Bump up to 10 times sizeof (long long).
  33406. (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
  33407. * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
  33408. sizeof (long long).
  33409. * gcc.c-torture/execute/strcpy-1.c: New test.
  33410. 2002-05-19 Jason Merrill <jason2redhat.com>
  33411. * g++.dg/ext/oper1.C: New test.
  33412. 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
  33413. 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
  33414. * README.QMTEST: New file.
  33415. * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
  33416. 2002-05-19 Andreas Jaeger <aj@suse.de>
  33417. * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
  33418. now.
  33419. * gcc.c-torture/execute/loop-2d.x: Likewise.
  33420. 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
  33421. * gcc.dg/weak-2.c: xfail warnings for platforms that don't
  33422. support weak symbols.
  33423. * gcc.dg/weak-4.c: Likewise.
  33424. * gcc.dg/weak-6.c: Likewise.
  33425. 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
  33426. * gcc.dg/weak-3.c: Add dg-excess-error comment for
  33427. cygwin, coff and h8300-*-hms targets
  33428. * gcc.dg/weak-5.c: Likewise.
  33429. * gcc.dg/weak-7.c: Likewise.
  33430. 2002-05-16 Jason Merrill <jason@redhat.com>
  33431. * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
  33432. (scan-assembler-not, scan-assembler-dem): Likewise.
  33433. (scan-assembler-dem-not): Likewise.
  33434. 2002-05-15 Richard Henderson <rth@redhat.com>
  33435. * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
  33436. 2002-05-15 Richard Henderson <rth@redhat.com>
  33437. * gcc.dg/weak-5.c (vfoo1c): No warning here.
  33438. (vfoo1f): Warning here.
  33439. (vfoo1l): Don't redefine the alias.
  33440. 2002-05-14 Jason Merrill <jason@redhat.com>
  33441. Alexandre Oliva <aoliva@redhat.com>
  33442. * g++.dg/init/pm1.C: New test.
  33443. 2002-05-12 David S. Miller <davem@redhat.com>
  33444. * gcc.c-torture/execute/conversion.c (ldnear): Use long double
  33445. types.
  33446. 2002-05-10 Roger Sayle <roger@eyesopen.com>
  33447. * gcc.c-torture/execute/20020510-1.c: New test case.
  33448. 2002-05-10 David S. Miller <davem@redhat.com>
  33449. * gcc.c-torture/execute/conversion.c: Test long double too.
  33450. 2002-05-09 Jakub Jelinek <jakub@redhat.com>
  33451. * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
  33452. libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
  33453. * lib/g++.exp (g++_link_flags): Likewise.
  33454. * lib/objc.exp (objc_target_compile): Likewise.
  33455. 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
  33456. * gcc.dg/cpp/poison.c: Update.
  33457. * gcc.dg/cpp/20000625-2.c: Remove.
  33458. * gcc.dg/cpp/direct2s.c: Remove final test.
  33459. 2002-05-08 Tom Rix <trix@redhat.com>
  33460. * gcc.c-torture/execute/20020508-1.c: New test.
  33461. * gcc.c-torture/execute/20020508-2.c: New test.
  33462. * gcc.c-torture/execute/20020508-3.c: New test.
  33463. 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
  33464. * gcc.dg/cpp/charconst-4.c: More tests.
  33465. 2002-05-08 Mark Mitchell <mark@codesourcery.com>
  33466. PR c/6569
  33467. * gcc.dg/weak-3.c: Update location of warning messages.
  33468. * gcc.dg/weak-5.c: Likewise.
  33469. 2002-05-06 Roger Sayle <roger@eyesopen.com>
  33470. * gcc.c-torture/execute/20020506-1.c: New test case.
  33471. 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
  33472. * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
  33473. 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
  33474. * gcc.dg/cpp/charconst-3.c: Run, don't compile.
  33475. 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
  33476. * gcc.dg/cpp/charconst-3.c: New test.
  33477. 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
  33478. * gcc.dg/cpp/charconst.c: Update tests.
  33479. 2002-05-05 Tim Josling <tej@melbpc.org.au>
  33480. * treelang: Added directory for new sample language treelang. Also
  33481. lib/treelang.exp: New file to signal treelang should be tested.
  33482. 2002-05-03 Jakub Jelinek <jakub@redhat.com>
  33483. * gcc.dg/cpp/cmdlne-dM-M.c: New test.
  33484. * gcc.dg/cpp/cmdlne-dD-M.c: New test.
  33485. * gcc.dg/cpp/cmdlne-dN-M.c: New test.
  33486. * gcc.dg/cpp/cmdlne-dI-M.c: New test.
  33487. * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
  33488. * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
  33489. * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
  33490. 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
  33491. * gcc.dg/format/xopen-2.c: New test.
  33492. 2002-05-03 Jakub Jelinek <jakub@redhat.com>
  33493. * gcc.dg/20020503-1.c: New test.
  33494. 2002-05-02 Mark Mitchell <mark@codesourcery.com>
  33495. * g++.dg/init/dtor1.C: Make it tougher.
  33496. 2002-05-01 Mark Mitchell <mark@codesourcery.com>
  33497. * g++.dg/init/dtor1.C: New test.
  33498. 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
  33499. * gcc.dg/altivec-8.c: New.
  33500. 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
  33501. * gcc.dg/altivec-7.c: New.
  33502. 2002-04-29 Jakub Jelinek <jakub@redhat.com>
  33503. * g++.dg/parse/typedef1.C: New test.
  33504. 2002-04-29 Mark Mitchell <mark@codesourcery.com>
  33505. PR c++/6486
  33506. * g++.dg/template/friend6.C: New test.
  33507. PR c++/6492
  33508. * g++.dg/init/copy1.C: New test.
  33509. 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
  33510. * g++.dg/warn/effc1.C: New test.
  33511. 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
  33512. * gcc.dg/cpp/if-cexp.c: Add a test.
  33513. 2002-04-28 Jakub Jelinek <jakub@redhat.com>
  33514. * gcc.dg/20020426-2.c: New test.
  33515. 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
  33516. * gcc.dg/cpp/if-mop.c: Update.
  33517. * gcc.dg/cpp/if-mpar.c: Add test.
  33518. * gcc.dg/cpp/if-oppr.c: Update.
  33519. 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  33520. PR c/6343
  33521. * gcc.dg/weak-[2-7].c: New tests.
  33522. 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
  33523. * gcc.dg/enum1.c: New test.
  33524. 2002-04-26 Mark Mitchell <mark@codesourcery.com>
  33525. PR c++/6497
  33526. * g++.dg/inherit/access2.C: New test.
  33527. 2002-04-26 Mark Mitchell <mark@codesourcery.com>
  33528. PR bootstrap/6445
  33529. * gcc.dg/20020426-1.c: New test.
  33530. 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
  33531. * g++.dg/abi/enum1.C: New test.
  33532. 2002-04-26 Richard Henderson <rth@redhat.com>
  33533. * gcc.dg/c99-bool-1.c: Expect always true warning.
  33534. 2002-04-25 Roger Sayle <roger@eyesopen.com>
  33535. * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
  33536. 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  33537. * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
  33538. targets.
  33539. 2002-04-24 Mark Mitchell <mark@codesourcery.com>
  33540. * g++.dg/abi/mange7.C: New test.
  33541. PR c++/6438.
  33542. * g++.dg/parse/stmtexpr2.C: New test.
  33543. 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
  33544. * gcc.dg/20020312-2.c: Add SH target.
  33545. 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  33546. * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
  33547. compiler output on mips*-*-irix*.
  33548. 2002-04-23 Jakub Jelinek <jakub@redhat.com>
  33549. * g++.dg/parse/attr1.C: New test.
  33550. 2002-04-23 Roger Sayle <roger@eyesopen.com>
  33551. * gcc.c-torture/execute/string-opt-17.c: New test case.
  33552. * gcc.c-torture/execute/memset-2.c: New test case.
  33553. 2002-04-23 Mark Mitchell <mark@codesourcery.com>
  33554. PR c++/6256:
  33555. * g++.dg/template/friend5.C: New test.
  33556. PR c++/6331:
  33557. * g++.dg/template/qual1.C: Likewise.
  33558. 2002-04-22 Zack Weinberg <zack@codesourcery.com>
  33559. * gcc.c-torture/execute/980707-1.c: Don't use isspace().
  33560. Include stdlib.h, not stdio.h or ctype.h.
  33561. 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
  33562. * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
  33563. cris-*-elf* and mmix-*-*.
  33564. * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
  33565. * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
  33566. g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
  33567. Ditto.
  33568. * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
  33569. * gcc.dg/wchar_t-1.c: Ditto.
  33570. 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
  33571. * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
  33572. Clarify comment.
  33573. 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
  33574. * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
  33575. 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  33576. * gcc.c-torture/execute/20000906-1.x: Delete.
  33577. 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
  33578. * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
  33579. 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
  33580. * PR6367
  33581. * g77.f-torture/execute/6367.f: New test.
  33582. * g77.f-torture/execute/6367.x: Disable for MMIX.
  33583. 2002-04-19 Mark Mitchell <mark@codesourcery.com>
  33584. * PR6352
  33585. * g++.dg/opt/inline2.C: New test.
  33586. 2002-04-18 Richard Henderson <rth@redhat.com>
  33587. * gcc.dg/20000906-1.c: Enable for all targets.
  33588. * gcc.c-torture/compile/iftrap-2.c: New.
  33589. 2002-04-18 Jakub Jelinek <jakub@redhat.com>
  33590. * gcc.dg/20020418-1.c: New test.
  33591. * gcc.dg/20020418-2.c: New test.
  33592. 2002-04-18 Richard Henderson <rth@redhat.com>
  33593. * gcc.c-torture/compile/iftrap-1.c: New.
  33594. * gcc.dg/iftrap-1.c: Adjust for ia64.
  33595. * gcc.dg/iftrap-2.c: New.
  33596. 2002-04-18 Jakub Jelinek <jakub@redhat.com>
  33597. * gcc.c-torture/compile/20020418-1.c: New test.
  33598. 2002-04-18 Roger Sayle <roger@eyesopen.com>
  33599. * gcc.c-torture/compile/20020415-1.c: New.
  33600. 2002-04-18 David S. Miller <davem@redhat.com>
  33601. * gcc.c-torture/execute/20020418-1.c: New test.
  33602. 2002-04-17 Jakub Jelinek <jakub@redhat.com>
  33603. * gcc.dg/20020416-1.c: New test.
  33604. * g++.dg/opt/inline1.C: New test.
  33605. 2002-04-16 Jakub Jelinek <jakub@redhat.com>
  33606. * gcc.dg/altivec-5.c: New test.
  33607. * gcc.dg/20020415-1.c: New test.
  33608. 2002-04-15 Mark Mitchell <mark@codesourcery.com>
  33609. * lib/chill.exp: Remove.
  33610. 2002-04-14 Jakub Jelinek <jakub@redhat.com>
  33611. * g++.dg/other/big-struct.C: New test.
  33612. 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
  33613. * g77.dg/f77-edit-i-in.f: Use internal buffer in place
  33614. of scratch file.
  33615. 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
  33616. PR c/6277
  33617. * gcc.dg/i386-387-1.c: Allow optional leading underscore
  33618. in scan-assembler function name
  33619. 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
  33620. * g77.f-torture/execute/980628-4.x,
  33621. g77.f-torture/execute/980628-5.x,
  33622. g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
  33623. g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
  33624. g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
  33625. i[34567]86-*-*.
  33626. 2002-04-13 David S. Miller <davem@redhat.com>
  33627. * gcc.c-torture/execute/20020413-1.c: New test.
  33628. 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
  33629. * gcc.dg/asm-6.c,
  33630. * g++.dg/ext/asm1.C: New tests.
  33631. 2002-04-12 Mark Mitchell <mark@codesourcery.com>
  33632. PR c++ 5373.
  33633. * g++.dg/parse/stmtexpr1.C: New test.
  33634. PR c++/5189.
  33635. * g++.dg/template/copy1.C: New test.
  33636. 2002-04-12 Richard Henderson <rth@redhat.com>
  33637. * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
  33638. 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
  33639. * gcc.c-torture/execute/20020412-1.c: New file, renamed from
  33640. gcc.c-torture/execute/20020307-2.c.
  33641. 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
  33642. * g++.dg/ext/attrib5.C,
  33643. * g++.dg/lookup/struct1.C: New tests.
  33644. 2002-04-11 Jakub Jelinek <jakub@redhat.com>
  33645. * gcc.dg/20020411-1.c: New test.
  33646. * gcc.c-torture/execute/20020411-1.c: New test.
  33647. 2002-04-10 Janis Johnson <janis187@us.ibm.com>
  33648. * g77.f-torture/execute/6177.f: New test.
  33649. 2002-04-10 Jakub Jelinek <jakub@redhat.com>
  33650. PR middle-end/6247
  33651. * g++.dg/opt/cleanup1.C: New test.
  33652. * g++.dg/opt/const1.C: New test.
  33653. 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
  33654. * gcc.c-torture/execute/20020406-1.c: Declare malloc.
  33655. 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
  33656. PR c++/5507
  33657. * g++.dg/template/typename2.C: New test.
  33658. 2002-04-10 Alan Modra <amodra@bigpond.net.au>
  33659. * gcc.c-torture/execute/loop-12.c: New.
  33660. 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
  33661. * g77.f-torture/execute/980628-4.x,
  33662. g77.f-torture/execute/980628-5.x,
  33663. g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
  33664. g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
  33665. g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
  33666. 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  33667. PR optimization/6086
  33668. * g++.dg/opt/preinc1.C: New test.
  33669. 2002-04-06 Mark Mitchell <mark@codesourcery.com>
  33670. PR c++/5571
  33671. * g++.dg/opt/static2.C: New test.
  33672. 2002-04-06 Mark Mitchell <mark@codesourcery.com>
  33673. PR c/5120
  33674. * gcc.dg/20020406-1.c: New test.
  33675. 2002-04-04 David S. Miller <davem@redhat.com>
  33676. * gcc.c-torture/execute/20020404-1.c: New test.
  33677. 2002-04-04 Jakub Jelinek <jakub@redhat.com>
  33678. PR c/6123
  33679. * gcc.dg/20020312-2.c: Do not declare global register variable
  33680. if __PIC__ or __pic__ is defined.
  33681. 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
  33682. * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
  33683. __asm__ so that it works correctly even if -ansi -pedantic-errors.
  33684. 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  33685. * gcc.misc-tests/linkage.exp: Update last change to handle
  33686. sparc*-, not just sparc-.
  33687. 2002-04-03 Richard Henderson <rth@redhat.com>
  33688. * gcc.dg/cpp/ucs.c: Improved long UCS test.
  33689. 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
  33690. * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
  33691. 2002-04-02 David S. Miller <davem@redhat.com>
  33692. * gcc.c-torture/execute/20020402-3.c: New test.
  33693. 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
  33694. * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
  33695. * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
  33696. * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
  33697. * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
  33698. g77.f-torture/execute/20001201.x,
  33699. g77.f-torture/execute/u77-test.x: New files.
  33700. * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
  33701. * gcc.dg/wchar_t-1.c: Ditto.
  33702. 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  33703. * gcc.c-torture/execute/20020402-1.c: New test.
  33704. 2002-04-01 Richard Henderson <rth@redhat.com>
  33705. * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
  33706. * g++.dg/other/new1.C: Use __SIZE_TYPE__.
  33707. 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  33708. * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
  33709. 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
  33710. * g++.dg/inherit/template-as-base.C: Expect error.
  33711. * g++.dg/inherit/namespace-as-base.C: Likewise.
  33712. 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
  33713. * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
  33714. g++.dg/ext/instantiate3.C: Tweak match patterns.
  33715. * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
  33716. * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
  33717. -da test.
  33718. 2002-03-31 Richard Henderson <rth@redhat.com>
  33719. * gcc.dg/special/alias-2.c: New.
  33720. * gcc.dg/special/ecos.exp: Run it.
  33721. 2002-03-31 Richard Henderson <rth@redhat.com>
  33722. * gcc.dg/va-arg-1.c: Expect warnings, not errors.
  33723. 2002-03-31 Kazu Hirata <kazu@hxi.com>
  33724. * gcc.dg/weak-1.c: Disable on h8300 port.
  33725. 2002-03-29 Janis Johnson <janis187@us.ibm.com>
  33726. * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
  33727. * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
  33728. ordering tests.
  33729. * g++.dg/bprob/bprob-1.C: New test.
  33730. * g++.dg/gcov/gcov.exp: New driver for gcov tests.
  33731. * g++.dg/gcov/gcov-1.C: New test.
  33732. * g++.dg/gcov/gcov-1.x: New file.
  33733. * g++.dg/gcov/gcov-2.C: New test.
  33734. * g++.dg/gcov/gcov-3.C: New test.
  33735. * g++.dg/gcov/gcov-3.h: New file.
  33736. 2002-03-28 Roger Sayle <roger@eyesopen.com>
  33737. * g++.old-deja/g++.other/builtins5.C: New test.
  33738. * g++.old-deja/g++.other/builtins6.C: New test.
  33739. * g++.old-deja/g++.other/builtins7.C: New test.
  33740. * g++.old-deja/g++.other/builtins8.C: New test.
  33741. * g++.old-deja/g++.other/builtins9.C: New test.
  33742. 2002-03-29 Jakub Jelinek <jakub@redhat.com>
  33743. * g++.dg/opt/static1.C: New test.
  33744. * g++.dg/opt/longbranch1.C: New test.
  33745. 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
  33746. * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
  33747. * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
  33748. 2002-03-28 Jeffrey A Law (law@redhat.com)
  33749. * gcc.c-torture/execute/20020328-1.c: New test.
  33750. 2002-03-27 Richard Henderson <rth@redhat.com>
  33751. * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
  33752. * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
  33753. move from g++.old-deja/g++.ext/.
  33754. 2002-03-27 Mark Mitchell <mark@codesourcery.com>
  33755. * g++.dg/init/new2.C: New test.
  33756. 2002-03-26 Richard Henderson <rth@redhat.com>
  33757. * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
  33758. * gcc.dg/20020312-2.c: Don't test epilogue vs global register
  33759. on sparc.
  33760. * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
  33761. sparcv9 systems.
  33762. * gcc.dg/20001102-1.c: Likewise.
  33763. 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
  33764. * gcc.dg/cpp/endif-pedantic1.c,
  33765. gcc.dg/cpp/endif-pedantic2.c: New tests.
  33766. 2002-03-26 Mark Mitchell <mark@codesourcery.com>
  33767. * g++.dg/init/new1.C: New test.
  33768. 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
  33769. * g++.dg/abi/vbase9.C: New test.
  33770. 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
  33771. * gcc.dg/arm-asm.c: New test.
  33772. 2002-03-26 Andrew Cagney <ac131313@redhat.com>
  33773. * gcc.dg/Wswitch-enum.c: New test.
  33774. Fix PR c/5044.
  33775. 2002-03-26 Richard Henderson <rth@redhat.com>
  33776. * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
  33777. structure.
  33778. 2002-03-25 Richard Henderson <rth@redhat.com>
  33779. * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
  33780. sparcv9 systems.
  33781. * gcc.c-torture/compile/20011119-1.c (xxx): New.
  33782. * gcc.c-torture/compile/20011119-2.c (xxx): New.
  33783. 2002-03-25 Zack Weinberg <zack@codesourcery.com>
  33784. * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
  33785. 2002-03-25 Bob Wilson <bob.wilson@acm.org>
  33786. * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
  33787. targets using generic thunk support.
  33788. 2002-03-25 Jakub Jelinek <jakub@redhat.com>
  33789. * gcc.c-torture/compile/20020323-1.c: New test.
  33790. * g++.dg/opt/conj2.C: New test.
  33791. 2002-03-24 Richard Henderson <rth@redhat.com>
  33792. * gcc.dg/weak-1.c: Use -fno-common.
  33793. 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
  33794. * g77.dg/f77-edit-apostrophe-out.f: New test
  33795. * g77.dg/f77-edit-h-out.f: New test
  33796. * g77.dg/f77-edit-t-in.f: New test
  33797. * g77.dg/f77-edit-t-out.f: New test
  33798. * g77.dg/f77-edit-x-out.f: New test
  33799. * g77.dg/f77-edit-slash-out.f: New test
  33800. * g77.dg/f77-edit-colon-out.f: New test
  33801. * g77.dg/f77-edit-s-out.f: New test
  33802. 2002-03-24 Richard Henderson <rth@redhat.com>
  33803. * objc/execute/formal_protocol-6.x: New XFAIL.
  33804. 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
  33805. * gcc.dg/weak-1.c: Early return from dg-final on platforms
  33806. that do not support weak symbols
  33807. 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
  33808. * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
  33809. * lib/g77.exp: Likewise.
  33810. * lib/objc.exp: Likewise.
  33811. 2002-03-23 Andrew Cagney <ac131313@redhat.com>
  33812. * gcc.dg/Wswitch-default.c: New test.
  33813. 2002-03-23 Jakub Jelinek <jakub@redhat.com>
  33814. * g++.dg/other/enum1.C: New test.
  33815. 2002-03-23 Zack Weinberg <zack@codesourcery.com>
  33816. * gcc.dg/pragma-ep-3.c: Fix typo.
  33817. 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
  33818. * g++.dg/inherit/template-as-base.C: New test.
  33819. 2002-03-22 Jakub Jelinek <jakub@redhat.com>
  33820. * g++.old-deja/g++.other/dwarf2-1.C: Move...
  33821. * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
  33822. 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
  33823. * gcc.dg/cpp/multiline.c: Update to match.
  33824. 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
  33825. * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
  33826. 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
  33827. * gcc.dg/cpp/extratokens2.c: New file.
  33828. 2002-03-21 David Edelsohn <edelsohn@gnu.org>
  33829. * gcc.dg/20020312-2.c: Add rs6000 target.
  33830. * gcc.c-torture/compile/20020319-1.c: New test.
  33831. 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  33832. * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
  33833. (A, E): Handle this.
  33834. 2002-03-20 Jason Merrill <jason@redhat.com>
  33835. * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
  33836. ignoring -fpic.
  33837. * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
  33838. through prune_gcc_output.
  33839. 2002-03-20 Jakub Jelinek <jakub@redhat.com>
  33840. * gcc.c-torture/compile/20020320-1.c: New test.
  33841. 2002-03-19 Jakub Jelinek <jakub@redhat.com>
  33842. * gcc.c-torture/compile/20020318-1.c: New test.
  33843. * gcc.dg/struct-by-value-1.c: New test.
  33844. * gcc.dg/20020319-1.c: New test.
  33845. 2002-03-18 Jakub Jelinek <jakub@redhat.com>
  33846. * g++.dg/opt/conj1.C: New test.
  33847. 2002-03-17 Mark Mitchell <mark@codesourcery.com>
  33848. * g++.dg/template/qualttp20.C: Revert previous change.
  33849. * g++.dg/template/qualttp3.C: Likewise.
  33850. * g++.dg/template/qualttp4.C: Likewise.
  33851. * g++.dg/template/qualttp5.C: Likewise.
  33852. * g++.dg/template/qualttp6.C: Likewise.
  33853. * g++.dg/template/qualttp7.C: Likewise.
  33854. * g++.dg/template/qualttp8.C: Likewise.
  33855. * g++.dg/template/recurse.C: Likewise.
  33856. 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
  33857. * gcc.dg/cpp/wchar-1.c: Update.
  33858. 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
  33859. * g++.dg/template/conv1.C: New test.
  33860. * g++.dg/template/conv2.C: New test.
  33861. * g++.dg/template/conv3.C: New test.
  33862. * g++.dg/template/conv4.C: New test.
  33863. 2002-03-15 Mark Mitchell <mark@codesourcery.com>
  33864. * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
  33865. * g++.dg/template/qualttp3.C: Likewise.
  33866. * g++.dg/template/qualttp4.C: Likewise.
  33867. * g++.dg/template/qualttp5.C: Likewise.
  33868. * g++.dg/template/qualttp6.C: Likewise.
  33869. * g++.dg/template/qualttp7.C: Likewise.
  33870. * g++.dg/template/qualttp8.C: Likewise.
  33871. * g++.dg/template/recurse.C: Likewise.
  33872. 2002-03-15 Mark Mitchell <mark@codesourcery.com>
  33873. * g++.dg/opt/dtor1.C: New test.
  33874. 2002-03-15 Jakub Jelinek <jakub@redhat.com>
  33875. * gcc.c-torture/compile/20020315-1.c: New test.
  33876. 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
  33877. * gcc.dg/weak-1.c: Fix scan tests.
  33878. 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
  33879. * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
  33880. * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
  33881. cris-*-aout* mmix-*-*.
  33882. * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
  33883. cris-*-aout* mmix-*-*.
  33884. * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
  33885. cris-*-elf* cris-*-aout* and mmix-*-*.
  33886. * gcc.dg/20001009-1.c: Ditto.
  33887. * gcc.dg/20010912-1.c: Ditto.
  33888. * gcc.dg/20020122-4.c: Ditto.
  33889. * gcc.dg/inline-2.c: Ditto.
  33890. 2002-03-14 Jeffrey A Law (law@cygnus.com)
  33891. * gcc.c-torture/compile/20020314-1.c: New test.
  33892. 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
  33893. * gcc.c-torture/execute/20020314-1.c: New test.
  33894. 2002-03-14 Jakub Jelinek <jakub@redhat.com>
  33895. * g++.dg/warn/Wunused-1.C: New test.
  33896. 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
  33897. * g++.dg/abi/mangle6.C: New test.
  33898. 2002-03-13 Jakub Jelinek <jakub@redhat.com>
  33899. * gcc.c-torture/compile/20020309-2.c: New test.
  33900. * gcc.c-torture/compile/20020312-1.c: New test.
  33901. 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
  33902. * g++.dg/other/access1.C: New test.
  33903. 2002-03-12 Jakub Jelinek <jakub@redhat.com>
  33904. * gcc.c-torture/execute/wchar_t-1.c: New test.
  33905. 2002-03-12 David Edelsohn <edelsohn@gnu.org>
  33906. * gcc.dg/20020103-1.c: Add rs6000 target and macro.
  33907. 2002-03-12 Roger Sayle <roger@eyesopen.com>
  33908. * gcc.dg/20020312-1.c: New test case.
  33909. 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
  33910. * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
  33911. 2002-03-11 Richard Henderson <rth@redhat.com>
  33912. * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
  33913. * g++.old-deja/g++.jason/report.C: Likewise.
  33914. 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
  33915. * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
  33916. * g++.old-deja/g++.robertl/eb56.C: Likewise.
  33917. 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
  33918. * g++.dg/overload/pmf1.C: New test.
  33919. 2002-03-11 Kazu Hirata <kazu@hxi.com>
  33920. * gcc.c-torture/execute/20020307-1.c: Use long.
  33921. 2002-03-11 Jakub Jelinek <jakub@redhat.com>
  33922. PR optimization/5844
  33923. * gcc.dg/20020310-1.c: New test.
  33924. 2002-03-09 Michael Meissner <meissner@redhat.com>
  33925. * gcc.c-torture/execute/memcpy-2.c: New test.
  33926. * gcc.c-torture/execute/memset-1.c: New test.
  33927. * gcc.c-torture/execute/strlen-1.c: New test.
  33928. * gcc.c-torture/execute/strcmp-1.c: New test.
  33929. * gcc.c-torture/execute/strncmp-1.c: New test.
  33930. 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
  33931. * gcc.dg/ppc-ldstruct.c: New test.
  33932. 2002-03-09 Jakub Jelinek <jakub@redhat.com>
  33933. * gcc.c-torture/execute/va-arg-22.c: New test.
  33934. 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
  33935. * gcc.c-torture/compile/20020309-1.c: New test.
  33936. 2002-03-08 Jakub Jelinek <jakub@redhat.com>
  33937. * gcc.c-torture/execute/20020307-2.c: New test.
  33938. 2002-03-07 Jeffrey A Law (law@redhat.com)
  33939. * g77.f-torture/compile/20020307-1.f: New test.
  33940. 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
  33941. * gcc.dg/unordered-1.c: New test.
  33942. 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
  33943. * gcc.c-torture/execute/20020307-1.c: New test.
  33944. 2002-03-05 Jakub Jelinek <jakub@redhat.com>
  33945. * gcc.dg/20020304-1.c: New test.
  33946. * gcc.c-torture/compile/20020304-2.c: New test.
  33947. 2002-03-04 Zack Weinberg <zack@codesourcery.com>
  33948. * gcc.c-torture/compile/20020304-1.c: New test case
  33949. (from PR c/5830).
  33950. 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
  33951. * gcc.dg/20020103-1.c: Add other -D ppc variants.
  33952. 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
  33953. * g++.dg/other/classkey1.C: New test.
  33954. 2002-03-01 Richard Henderson <rth@redhat.com>
  33955. * gcc.c-torture/compile/981223-1.x: New.
  33956. * gcc.c-torture/compile/920625-1.x: New.
  33957. 2002-02-28 Richard Henderson <rth@redhat.com>
  33958. * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
  33959. 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
  33960. * gcc.c-torture/execute/20020227-1.c: New test.
  33961. 2002-02-27 Mark Mitchell <mark@codesourcery.com>
  33962. * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
  33963. here" ERROR lines.
  33964. * g++.old-deja/g++.oliva/partord1.C: Likewise.
  33965. * g++.old-deja.g++.other/defarg1.C: Likewise.
  33966. * g++.old-deja/g++.pt/calls2.C: Likewise.
  33967. * g++.old-deja/g++.pt/crash20.C: Likewise.
  33968. * g++.old-deja/g++.pt/crash30.C: Likewise.
  33969. * g++.old-deja/g++.pt/crash36.C: Likewise.
  33970. * g++.old-deja/g++.pt/crash6.C: Likewise.
  33971. * g++.old-deja/g++.pt/defarg13.C: Likewise.
  33972. * g++.old-deja/g++.pt/derived3.C: Likewise.
  33973. * g++.old-deja/g++.pt/error1.C: Likewise.
  33974. * g++.old-deja/g++.pt/friend21.C: Likewise.
  33975. * g++.old-deja/g++.pt/friend23.C: Likewise.
  33976. * g++.old-deja/g++.pt/infinite1.C: Likewise.
  33977. * g++.old-deja/g++.robertl/eb128.C: Likewise.
  33978. 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
  33979. * gcc.c-torture/execute/20020225-2.c: New test.
  33980. 2002-02-27 Zack Weinberg <zack@codesourcery.com>
  33981. * gcc.c-torture/execute/920730-1t.c,
  33982. gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
  33983. Delete test cases, only relevant to -traditional.
  33984. 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
  33985. * gcc.dg/cpp/undef1.c: Remove.
  33986. * gcc.dg/cpp/directiv.c: Update.
  33987. * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
  33988. 2002-02-27 Michael Meissner <meissner@redhat.com>
  33989. * gcc.c-torture/execute/20020226-1.c: New test.
  33990. 2002-02-26 Jakub Jelinek <jakub@redhat.com>
  33991. * g++.dg/debug/debug4.C: New test.
  33992. * gcc.dg/ia64-visibility-1.c: New test.
  33993. 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
  33994. * gcc.dg/debug/20020224-1.c: New.
  33995. 2002-02-25 Kazu Hirata <kazu@hxi.com>
  33996. * gcc.c-torture/execute/960416-1.x: New.
  33997. * gcc.c-torture/execute/divconst-3.x: Likewise.
  33998. 2002-02-25 Jakub Jelinek <jakub@redhat.com>
  33999. * gcc.dg/20020224-1.c: New test.
  34000. 2002-02-25 Alan Modra <amodra@bigpond.net.au>
  34001. * gcc.c-torture/execute/20020225-1.c: New.
  34002. 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
  34003. * gcc.dg/cpp/wchar-1.c: New test.
  34004. 2002-02-23 Jakub Jelinek <jakub@redhat.com>
  34005. * gcc.dg/20020222-1.c: New test.
  34006. 2002-02-22 Jakub Jelinek <jakub@redhat.com>
  34007. * g++.dg/opt/anonunion1.C: New test.
  34008. 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
  34009. * g++.dg/template/qualttp19.C: New test.
  34010. * g++.dg/template/qualttp20.C: New test.
  34011. * g++.old-deja/g++.jason/report.C: Adjust expected errors
  34012. * g++.old-deja/g++.other/qual1.C: Likewise.
  34013. 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
  34014. * gcc.dg/attr-alwaysinline.c: New.
  34015. 2002-02-21 Jakub Jelinek <jakub@redhat.com>
  34016. * gcc.dg/20020220-1.c: New test.
  34017. * gcc.dg/20020220-2.c: New test.
  34018. * g++.dg/opt/mmx1.C: New test.
  34019. 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
  34020. * gcc.c-torture/compile/20020110.c: New test.
  34021. 2002-02-20 Jakub Jelinek <jakub@redhat.com>
  34022. * gcc.c-torture/execute/20020219-1.c: New test.
  34023. * gcc.dg/20020219-1.c: New test.
  34024. * gcc.dg/noncompile/20020220-1.c: New test.
  34025. * g++.dg/opt/ptrintsum1.C: New test.
  34026. * gcc.dg/debug/20020220-1.c: New test.
  34027. 2002-02-17 Jakub Jelinek <jakub@redhat.com>
  34028. * gcc.c-torture/execute/20020216-1.c: New test.
  34029. 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
  34030. * gcc.dg/decl-1.c: Update, new test.
  34031. 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
  34032. * g++.dg/abi/bitfield1.C: New test.
  34033. * g++.dg/abi/bitfield2.C: New test.
  34034. 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
  34035. * gcc.dg/attr-nest.c: New test.
  34036. 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
  34037. * gcc.c-torture/execute/20020215-1.c: New test.
  34038. 2002-02-14 Jakub Jelinek <jakub@redhat.com>
  34039. * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
  34040. * g++.dg/debug/debug.exp: New.
  34041. * g++.dg/debug/trivial.C: New.
  34042. * g++.dg/debug/debug1.C: Moved...
  34043. * g++.dg/other/debug1.C: ...from here.
  34044. * g++.dg/debug/debug2.C: Moved...
  34045. * g++.dg/other/debug2.C: ...from here.
  34046. * g++.dg/debug/debug3.C: Moved...
  34047. * g++.dg/other/debug3.C: ...from here.
  34048. * gcc.dg/noncompile/20020213-1.c: New test.
  34049. 2002-02-13 Jakub Jelinek <jakub@redhat.com>
  34050. * g++.dg/other/debug3.C: New test.
  34051. * gcc.c-torture/execute/20020213-1.c: New test.
  34052. 2002-02-13 Richard Smith <richard@ex-parrot.com>
  34053. * g++.old-deja/g++.other/thunk1.C: New test.
  34054. 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
  34055. * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
  34056. 2002-02-13 Stan Shebs <shebs@apple.com>
  34057. * gcc.dg/altivec-3.c: New.
  34058. 2002-02-12 Jakub Jelinek <jakub@redhat.com>
  34059. * gcc.dg/Wunreachable-1.c: New test.
  34060. * gcc.dg/Wunreachable-2.c: New test.
  34061. 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
  34062. * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
  34063. 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
  34064. * gcc.dg/decl-1.c: New test.
  34065. 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
  34066. * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
  34067. 2002-02-10 Kazu Hirata <kazu@hxi.com>
  34068. * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
  34069. * gcc.c-torture/compile/980506-1.x: Likewise.
  34070. 2002-02-10 Kazu Hirata <kazu@hxi.com>
  34071. * gcc.dg/20020210-1.c: New.
  34072. 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
  34073. * g77.f-torture/execute/947.f: New regression test
  34074. for PR fortran/947.
  34075. 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
  34076. * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
  34077. * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
  34078. 2002-02-08 Richard Henderson <rth@redhat.com>
  34079. * gcc.c-torture/compile/labels-3.c: New.
  34080. 2002-02-08 Jakub Jelinek <jakub@redhat.com>
  34081. * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
  34082. expression statements work instead.
  34083. * gcc.dg/noncompile/20020207-1.c: New test.
  34084. 2002-02-07 Richard Henderson <rth@redhat.com>
  34085. * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
  34086. 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
  34087. * lib/prune.exp: Remove "In (program|subroutine"block-data)"
  34088. message from g77
  34089. * lib/g77-dg.exp: Trim g77 error messages so that they are
  34090. recognized by dg.exp.
  34091. 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
  34092. PR fortran/5473
  34093. * g77.dg/pr5473.f: Now dg-error. Add additional cases.
  34094. 2002-02-07 Richard Henderson <rth@redhat.com>
  34095. * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
  34096. to be sufficiently aligned for integers.
  34097. 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
  34098. * g++.dg/template/friend4.C: New test.
  34099. 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
  34100. PR fortran/5743
  34101. * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
  34102. unsupported cases.
  34103. 2002-02-07 Richard Henderson <rth@redhat.com>
  34104. * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
  34105. * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
  34106. gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
  34107. objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
  34108. 2002-02-06 Richard Henderson <rth@redhat.com>
  34109. * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
  34110. 2002-02-06 Janis Johnson <janis187@us.ibm.com>
  34111. * gcc.dg/20020206-1.c: New test.
  34112. 2002-02-06 Jakub Jelinek <jakub@redhat.com>
  34113. * gcc.c-torture/execute/20020206-1.c: New test.
  34114. * gcc.c-torture/execute/20020206-2.c: New test.
  34115. PR optimization/5429:
  34116. * gcc.c-torture/compile/20020206-1.c: New test.
  34117. 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
  34118. * g++.dg/ext/align1.C: Do not use an explicit alignment value
  34119. as certain file formats cannot support particularly large
  34120. alignments.
  34121. * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
  34122. and do not expect to be able to link the executable.
  34123. * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
  34124. fail because the COFF format does not support the weak attribute.
  34125. 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
  34126. * g77.dg/pr5473.f: New test
  34127. 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
  34128. * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
  34129. Fix testcase accordingly.
  34130. 2002-02-04 Richard Henderson <rth@redhat.com>
  34131. * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
  34132. (buf): Change to be an array of pointers, not ints.
  34133. 2002-02-04 Jakub Jelinek <jakub@redhat.com>
  34134. * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
  34135. before all tests. Move warning one line above to match where it
  34136. C frontend emits.
  34137. * gcc.dg/Wswitch-2.c: New test.
  34138. * g++.dg/warn/Wswitch-1.C: New test.
  34139. * g++.dg/warn/Wswitch-2.C: New test.
  34140. 2002-02-04 Richard Henderson <rth@redhat.com>
  34141. * g++.dg/abi/offsetof.C: Fix size comparison.
  34142. 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
  34143. * gcc.dg/cast-qual-2.c: New test.
  34144. 2002-02-04 Jakub Jelinek <jakub@redhat.com>
  34145. * gcc.dg/20020201-4.c: New test.
  34146. 2002-02-04 Ben Elliston <bje@redhat.com>
  34147. * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
  34148. target_info attribute != 0, in addition to the empty string.
  34149. (gcc_target_compile): Likewise.
  34150. 2002-02-03 Andrew Cagney <ac131313@redhat.com>
  34151. * gcc.dg/Wswitch.c: New test.
  34152. PR gcc/4475. PR gcc/3780.
  34153. 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
  34154. * g77.f-torture/execute/5122.f: New test for regressions
  34155. against PR fortran/5122.
  34156. 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
  34157. * g77.f-torture/compile/pr3743.f: Delete
  34158. * g77.dg/pr3743-1.f: New test.
  34159. * g77.dg/pr3743-2.f: New test.
  34160. * g77.dg/pr3743-3.f: New test.
  34161. * g77.dg/pr3743-4.f: New test.
  34162. 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
  34163. * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
  34164. 2002-02-02 Richard Henderson <rth@redhat.com>
  34165. * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
  34166. * gcc.c-torture/execute/bf64-1.c: Likewise.
  34167. 2002-02-02 Jakub Jelinek <jakub@redhat.com>
  34168. * gcc.dg/20020201-2.c: New test.
  34169. * gcc.dg/20020201-3.c: New test.
  34170. * gcc.c-torture/execute/bitfld-2.c: New test.
  34171. 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
  34172. * gcc.dg/bitfld-1.c: Update.
  34173. * gcc.dg/bitfld-2.c: Update.
  34174. * gcc.c-torture/execute/bitfld-1.x: New.
  34175. 2002-02-02 Jakub Jelinek <jakub@redhat.com>
  34176. * gcc.c-torture/execute/20020201-1.c: New test.
  34177. 2002-02-01 Janis Johnson <janis187@us.ibm.com>
  34178. PR target/5469
  34179. * gcc.dg/20020201-1.c: New test.
  34180. 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
  34181. PR fortran/3743
  34182. * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
  34183. * g77.f-torture/compile/pr3743.x: Remove
  34184. 2002-01-31 Tom Rix <trix@redhat.com>
  34185. * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
  34186. 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
  34187. * gcc.dg/noncompile/20020130-1.c: New test.
  34188. 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
  34189. * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
  34190. 2002-01-29 Richard Henderson <rth@redhat.com>
  34191. * gcc.c-torture/execute/991118-1.c: Cast various constants back
  34192. to long long.
  34193. * gcc.c-torture/execute/bf64-1.c: Likewise.
  34194. 2002-01-29 Jakub Jelinek <jakub@redhat.com>
  34195. * gcc.c-torture/execute/20020129-1.c: New test.
  34196. 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
  34197. * gcc.c-torture/compile/20000224-1.c: Update.
  34198. * gcc.c-torture/execute/bitfld-1.c: New tests.
  34199. * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
  34200. * gcc.dg/uninit-A.c: Update.
  34201. 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
  34202. * g++.dg/template/ctor1.C: Add instantiation.
  34203. 2002-01-28 Paul Koning <pkoning@equallogic.com>
  34204. * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
  34205. argument to __builtin_prefetch to be const ptr.
  34206. 2002-01-28 Jakub Jelinek <jakub@redhat.com>
  34207. * gcc.c-torture/compile/20020120-1.c: New test.
  34208. 2002-01-27 Kazu Hirata <kazu@hxi.com>
  34209. * gcc.c-torture/execute/20020127-1.c: New test.
  34210. 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
  34211. * g77.dg/f77-edit-i-in.f: New test
  34212. * g77.dg/f77-edit-i-out.f: New test
  34213. 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
  34214. * gcc.dg/debug/debug.exp: New file.
  34215. * gcc.dg/debug/trivial.c: New file.
  34216. * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
  34217. * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
  34218. * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
  34219. * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
  34220. * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
  34221. * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
  34222. * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
  34223. * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
  34224. * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
  34225. * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
  34226. * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
  34227. * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
  34228. * gcc.dg/20000503-1.c: Removed.
  34229. * gcc.dg/20010207-1.c: Removed.
  34230. * gcc.dg/20011223-1.c: Removed.
  34231. * gcc.dg/20020104-2.c: Removed.
  34232. * gcc.dg/debug-1.c: Removed.
  34233. * gcc.dg/debug-2.c: Removed.
  34234. * gcc.dg/debug-3.c: Removed.
  34235. * gcc.dg/debug-4.c: Removed.
  34236. * gcc.dg/debug-5.c: Removed.
  34237. * gcc.dg/debug-6.c: Removed.
  34238. * gcc.dg/dwarf2-1.c: Removed.
  34239. * gcc.dg/dwarf2-2.c: Removed.
  34240. 2002-01-25 Jakub Jelinek <jakub@redhat.com>
  34241. * g++.old-deja/g++.other/eh5.C: New test.
  34242. * g++.old-deja/g++.other/sibcall2.C: New test.
  34243. * g++.old-deja/g++.other/array9.C: New test.
  34244. * g++.old-deja/g++.other/typename2.C: New test.
  34245. * g++.old-deja/g++.other/crash60.C: New test.
  34246. * g++.old-deja/g++.other/conv9.C: New test.
  34247. * g++.old-deja/g++.other/mangle10.C: New test.
  34248. * g++.old-deja/g++.other/unchanging1.C: New test.
  34249. * g++.old-deja/g++.other/exprstmt1.C: New test.
  34250. * g++.old-deja/g++.other/inline23.C: New test.
  34251. * g++.old-deja/g++.eh/ia64-1.C: New test.
  34252. * g++.old-deja/g++.other/dwarf2-1.C: New test.
  34253. * g++.old-deja/g++.other/reload1.C: New test.
  34254. * g++.old-deja/g++.other/static20.C: New test.
  34255. * g++.old-deja/g++.other/local-alloc1.C: New test.
  34256. * g++.old-deja/g++.other/conv8.C: New test.
  34257. * g++.old-deja/g++.other/stmtexpr2.C: New test.
  34258. * g++.old-deja/g++.other/storeexpr1.C: New test.
  34259. * g++.old-deja/g++.other/storeexpr2.C: New test.
  34260. * g++.dg/eh/template2.C: New test.
  34261. * g++.dg/warn/weak1.C: New test.
  34262. 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
  34263. * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
  34264. Remove first, non-varying, argument.
  34265. 2002-01-23 Richard Henderson <rth@redhat.com>
  34266. * gcc.dg/inline-2.c: New.
  34267. * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
  34268. Add optional target arg. Check number of arguments.
  34269. (scan-assembler-not, scan-assembler-dem): Likewise.
  34270. (scan-assembler-dem-not): Likewise.
  34271. 2002-01-23 Zack Weinberg <zack@codesourcery.com>
  34272. * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
  34273. line 12.
  34274. * g++.old-deja/g++.brendan/parse3.C,
  34275. g++.old-deja/g++.other/crash26.C,
  34276. g++.old-deja/g++.other/crash28.C,
  34277. g++.old-deja/g++.other/crash29.C,
  34278. g++.old-deja/g++.other/crash30.C,
  34279. g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
  34280. 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
  34281. * gcc.dg/20020115-1.c: New.
  34282. 2002-01-23 Bob Wilson <bob.wilson@acm.org>
  34283. * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
  34284. 2002-01-23 Janis Johnson <janis187@us.ibm.com>
  34285. * gcc.dg/20020122-3.c: New.
  34286. 2002-01-23 Jakub Jelinek <jakub@redhat.com>
  34287. * g++.dg/other/gc1.C: New test.
  34288. 2002-01-23 Zack Weinberg <zack@codesourcery.com>
  34289. * gcc.dg/c99-intconst-1.c: Mark XFAIL.
  34290. 2002-01-22 Richard Henderson <rth@redhat.com>
  34291. * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
  34292. 2002-01-22 Richard Henderson <rth@redhat.com>
  34293. * gcc.dg/20020122-4.c: New.
  34294. 2002-01-22 H.J. Lu <hjl@gnu.org>
  34295. * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
  34296. link output.
  34297. * gcc.dg/special/ecos.exp: Likewise.
  34298. * lib/g++-dg.exp: Likewise.
  34299. * lib/g77-dg.exp: Likewise.
  34300. * lib/gcc-dg.exp : Likewise.
  34301. * lib/mike-g++.exp: Likewise.
  34302. * lib/mike-g77.exp: Likewise.
  34303. * lib/mike-gcc.exp: Likewise.
  34304. * lib/objc-dg.exp: Likewise.
  34305. 2002-01-22 Janis Johnson <janis187@us.ibm.com>
  34306. PR target/5379
  34307. * gcc.dg/20020122-2.c: New test.
  34308. 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
  34309. * gcc.dg/20020122-1.c: New test.
  34310. 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
  34311. * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
  34312. 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
  34313. * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
  34314. 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  34315. * gcc.c-torture/compile/20020121-1.c: New test.
  34316. 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
  34317. * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
  34318. ld_library_path.
  34319. 2002-01-21 Jakub Jelinek <jakub@redhat.com>
  34320. * gcc.dg/20020218-1.c: New test.
  34321. 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
  34322. * lib/prune.exp (prune_gcc_output): Prune "At global scope"
  34323. messages
  34324. * g++.dg/other/deprecated.C: Remove dg-bogus comment for
  34325. "At global scope" warning
  34326. * g++.dg/ext/align1.C: Change cygwin test for alignment
  34327. from db-bogus to dg-warning
  34328. 2002-01-21 Zack Weinberg <zack@codesourcery.com>
  34329. * g77.f-torture/compile/cpp2.F: New test.
  34330. 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
  34331. * g++.dg/template/access1.C: New test.
  34332. 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
  34333. * gcc.dg/20020118-1.c: New.
  34334. 2002-01-18 Kazu Hirata <kazu@hxi.com>
  34335. * gcc.c-torture/execute/20020118-1.c: New test.
  34336. 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
  34337. * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
  34338. * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
  34339. alignment warnings.
  34340. 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
  34341. * gcc.misc-tests/i386-prefetch.exp: Save and restore
  34342. torture_with_loops and torture_without_loops
  34343. 2002-01-17 Jakub Jelinek <jakub@redhat.com>
  34344. * gcc.c-torture/compile/20020116-1.c: New test.
  34345. 2002-01-16 Jakub Jelinek <jakub@redhat.com>
  34346. * gcc.dg/20020116-2.c: New test.
  34347. * gcc.dg/ultrasp4.c: New test.
  34348. * gcc.dg/20020116-1.c: New test.
  34349. 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
  34350. * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
  34351. by EABI.
  34352. 2002-01-15 Janis Johnson <janis187@us.ibm.com>
  34353. * gcc.misc-tests/i386-prefetch.exp: New.
  34354. * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
  34355. * gcc.misc-tests/i386-pf-athlon-1.c: New test.
  34356. * gcc.misc-tests/i386-pf-none-1.c: New test.
  34357. * gcc.misc-tests/i386-pf-sse-1.c: New test.
  34358. 2002-01-15 Jakub Jelinek <jakub@redhat.com>
  34359. * gcc.dg/gnu89-init-1.c: Add new tests.
  34360. 2002-01-15 Andreas Jaeger <aj@suse.de>
  34361. * gcc.dg/i386-mmx-1.c: Also run on x86-64.
  34362. * gcc.dg/i386-mmx-2.c: Likewise.
  34363. * gcc.dg/i386-sse-1.c: Likewise.
  34364. * gcc.dg/i386-sse-2.c: Likewise.
  34365. * gcc.dg/i386-sse-3.c: Likewise.
  34366. 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
  34367. * g77.f-torture/execute/intrinsic-unix-bessel.f:
  34368. Uncomment additional cases that now pass.
  34369. 2002-01-11 Richard Henderson <rth@redhat.com>
  34370. * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
  34371. * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
  34372. 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
  34373. * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
  34374. 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
  34375. * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
  34376. lvx, stvx, stvebx, stvehx, stvewx, stvxl.
  34377. 2002-01-10 Dale Johannesen <dalej@apple.com>
  34378. * gcc.c-torture/execute/loop-11.c: New.
  34379. 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
  34380. * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
  34381. dss, lvsl, lvsr, dstt, dstst, dststt, dst.
  34382. 2002-01-09 Richard Henderson <rth@redhat.com>
  34383. * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
  34384. type in which to perform the operation for each size.
  34385. 2002-01-09 Alan Matsuoka (alanm@redhat.com)
  34386. * gcc.c-torture/compile/20020109-2.c: New test.
  34387. 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
  34388. * gcc.c-torture/execute/loop-10.c: New test.
  34389. 2002-01-09 Jakub Jelinek <jakub@redhat.com>
  34390. * gcc.c-torture/compile/20010226-1.c: New test.
  34391. * gcc.c-torture/compile/20010227-1.c: New test.
  34392. * gcc.c-torture/compile/20010426-1.c: New test.
  34393. * gcc.c-torture/compile/20010510-1.c: New test.
  34394. * gcc.c-torture/compile/20010605-3.c: New test.
  34395. * gcc.c-torture/compile/20010824-1.c: New test.
  34396. * gcc.c-torture/execute/20010409-1.c: New test.
  34397. * gcc.dg/noncompile/20000901-1.c: New test.
  34398. * gcc.dg/20001023-1.c: New test.
  34399. * gcc.dg/20001101-1.c: New test.
  34400. * gcc.dg/20001102-1.c: New test.
  34401. * gcc.dg/20010207-1.c: New test.
  34402. * gcc.dg/20010405-1.c: New test.
  34403. * gcc.dg/20010822-1.c: New test.
  34404. * gcc.dg/20011107-1.c: New test.
  34405. 2002-01-09 Jeffrey A Law (law@redhat.com)
  34406. * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
  34407. * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
  34408. execution failure on PA targets.
  34409. 2002-01-09 Jakub Jelinek <jakub@redhat.com>
  34410. * gcc.c-torture/compile/20020109-1.c: New test.
  34411. 2002-01-08 Kazu Hirata <kazu@hxi.com>
  34412. * gcc.c-torture/execute/20020108-1.c: New test.
  34413. 2002-01-08 Jakub Jelinek <jakub@redhat.com>
  34414. * gcc.dg/20020108-1.c: New test.
  34415. 2002-01-08 H.J. Lu <hjl@gnu.org>
  34416. * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
  34417. for header files.
  34418. 2002-01-08 Geoff Keating <geoffk@redhat.com>
  34419. * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
  34420. consistency.
  34421. 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
  34422. * gcc.dg/altivec-4.c: Test altivec predicates.
  34423. 2002-01-07 Jakub Jelinek <jakub@redhat.com>
  34424. * gcc.c-torture/execute/20020107-1.c: New test.
  34425. 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
  34426. PR c/5279
  34427. * gcc.c-torture/compile/20020106-1.c: New test.
  34428. 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
  34429. * gcc.c-torture/execute/nestfunc-4.c: New test.
  34430. 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
  34431. * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
  34432. extra triple that slipped in.
  34433. * g++.old-deja/g++.abi/align.C: Likewise.
  34434. * g++.old-deja/g++.abi/bitfields.C: Likewise.
  34435. 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
  34436. * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
  34437. * g++.old-deja/g++.abi/align.C: Likewise.
  34438. * g++.old-deja/g++.abi/bitfields.C: Likewise.
  34439. * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
  34440. on FreeBSD/i386.
  34441. * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
  34442. FreeBSD.
  34443. 2002-01-04 Jakub Jelinek <jakub@redhat.com>
  34444. * gcc.dg/20020104-1.c: New test.
  34445. * gcc.dg/20020104-2.c: New test.
  34446. 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
  34447. * gcc.dg/20020103-1.c: Fix typo in target selector.
  34448. 2002-01-03 Richard Henderson <rth@redhat.com>
  34449. * gcc.dg/20020103-1.c: New.
  34450. 2002-01-03 Kazu Hirata <kazu@hxi.com>
  34451. * gcc.c-torture/execute/20020103-1.c: New test.
  34452. 2002-01-03 Jakub Jelinek <jakub@redhat.com>
  34453. * g++.dg/other/debug2.C: New test.
  34454. * gcc.c-torture/compile/20020103-1.c: New test.
  34455. 2002-01-02 Jakub Jelinek <jakub@redhat.com>
  34456. * gcc.dg/gnu89-init-1.c: Added new tests.
  34457. 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
  34458. * g++.dg/template/friend2.C: Remove as patch is reverted.
  34459. * g++.dg/warn/oldcast1.C: New test.
  34460. * g++.dg/template/ptrmem1.C: New test.
  34461. * g++.dg/template/ptrmem2.C: New test.
  34462. * g++.dg/template/ntp.C: New test.
  34463. * g++.dg/other/component1.C: New test.
  34464. * g++.dg/template/ttp3.C: New test.
  34465. * g++.dg/template/friend2.C: New test.
  34466. * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
  34467. 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
  34468. * g++.dg/other/ptrmem1.C: New test.
  34469. * g++.dg/other/ptrmem2.C: New test.
  34470. 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
  34471. * g++.dg/template/ctor1.C: New test.
  34472. 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
  34473. * g++.dg/template/friend2.C: New test.
  34474. 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
  34475. * gcc.dg/mmix-1.c: New test.
  34476. 2001-12-31 Richard Henderson <rth@redhat.com>
  34477. * gcc.dg/asm-5.c: New.
  34478. 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
  34479. * g++.old-deja/g++.robertl/eb130.C: hash_set is now
  34480. in namespace __gnu_cxx
  34481. 2001-12-30 Richard Henderson <rth@redhat.com>
  34482. * gcc.dg/debug-6.c: New.
  34483. 2001-12-30 Jakub Jelinek <jakub@redhat.com>
  34484. * gcc.c-torture/compile/20011229-2.c: New test.
  34485. 2001-12-29 Jakub Jelinek <jakub@redhat.com>
  34486. * gcc.dg/debug-3.c: New test.
  34487. * gcc.dg/debug-4.c: New test.
  34488. * gcc.dg/debug-5.c: New test.
  34489. 2001-12-29 Richard Henderson <rth@redhat.com>
  34490. * g++.dg/eh/loop1.C: New.
  34491. 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
  34492. * g++.dg/template/crash1.C: New test.
  34493. 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
  34494. * g++.dg/other/const1.C: New test.
  34495. 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
  34496. * gcc.c-torture/compile/20011229-1.c: New test.
  34497. 2001-12-28 Stan Shebs <shebs@apple.com>
  34498. * lib/objc-torture.exp: Resync with c-torture.exp.
  34499. * lib/objc.exp: Load standard libraries.
  34500. 2001-12-28 Jakub Jelinek <jakub@redhat.com>
  34501. * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
  34502. additional tests.
  34503. 2001-12-27 Roger Sayle <roger@eyesopen.com>
  34504. * gcc.c-torture/execute/string-opt-16.c: New testcase.
  34505. 2001-12-27 Richard Henderson <rth@redhat.com>
  34506. * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
  34507. 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
  34508. * g++.dg/eh/ctor1.C: New test.
  34509. * g++.dg/other/error2.C: New test.
  34510. 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
  34511. * g++.dg/other/init2.C: New test.
  34512. 2001-12-24 Richard Henderson <rth@redhat.com>
  34513. * gcc.dg/20011223-1.c: New.
  34514. * gcc.dg/inline-1.c: New.
  34515. 2001-12-23 Richard Henderson <rth@redhat.com>
  34516. * gcc.dg/asm-4.c: Test operand modifiers.
  34517. 2001-12-23 Richard Henderson <rth@redhat.com>
  34518. * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
  34519. 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
  34520. * gcc.c-torture/execute/20011223-1.c: New test.
  34521. 2001-12-21 Richard Henderson <rth@redhat.com>
  34522. * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
  34523. re-enables the warning.
  34524. 2001-12-21 Richard Henderson <rth@redhat.com>
  34525. * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
  34526. 2001-12-20 Jakub Jelinek <jakub@redhat.com>
  34527. * gcc.c-torture/compile/20011218-1.c: New test.
  34528. 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
  34529. * gcc.misc-test/arm-isr.exp: New file. Control running of the
  34530. arm-isr.c test.
  34531. * gcc.misc-tests/arm-isr.c: New file. Test prologue and
  34532. epilogue generation for ARM ISR routines.
  34533. 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  34534. * gcc.dg/format/builtin-1.c: Test unlocked stdio.
  34535. * gcc.dg/format/c90-printf-3.c: Likewise.
  34536. * gcc.dg/format/c99-printf-3.c: Likewise.
  34537. * gcc.dg/format/ext-1.c: Likewise.
  34538. * gcc.dg/format/ext-6.c: Likewise.
  34539. * gcc.dg/format/format.h: Prototype unlocked stdio.
  34540. 2001-12-20 Richard Henderson <rth@redhat.com>
  34541. * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
  34542. (arena): Use it.
  34543. (malloc): Correct allocation logic. Abort if we fill up the
  34544. arena before initialization complete.
  34545. (realloc): Correct allocation logic.
  34546. 2001-12-20 Jakub Jelinek <jakub@redhat.com>
  34547. * gcc.c-torture/compile/20011219-2.c: New test.
  34548. * gcc.c-torture/execute/20011219-1.c: New test.
  34549. 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
  34550. * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
  34551. target does not support weak symbols.
  34552. 2001-12-19 Jakub Jelinek <jakub@redhat.com>
  34553. * gcc.c-torture/compile/20011219-1.c: New test.
  34554. 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
  34555. * g++.dg/other/error1.C: New test.
  34556. 2001-12-17 Jeffrey A Law (law@redhat.com)
  34557. * gcc.c-torture/execute/20011217-1.c: New test.
  34558. 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
  34559. * objc.dg/special/: New directory.
  34560. * objc.dg/special/special.exp: New file.
  34561. * objc.dg/special/unclaimed-category-1.h: New file.
  34562. * objc.dg/special/unclaimed-category-1a.m: New file.
  34563. * objc.dg/special/unclaimed-category-1.m: New file.
  34564. 2001-12-17 Andreas Jaeger <aj@suse.de>
  34565. * gcc.c-torture/compile/20011217-2.c: New test.
  34566. 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
  34567. * gcc.c-torture/compile/20011217-1.c: New test.
  34568. 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
  34569. * gcc.dg/20011214-1.c: New.
  34570. 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
  34571. * gcc.dg/altivec-4.c: New.
  34572. 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
  34573. * gcc.dg/20011113-1.c: New test.
  34574. 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
  34575. * g++.old-deja/g++.jason/template31.C: Remove templates for classes
  34576. std::__malloc_alloc_template<0> and
  34577. std::__default_alloc_template<false, 0>.
  34578. 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
  34579. * objc/execute/bf-21.m: New test.
  34580. * objc/execute/enumeration-1.m: New test.
  34581. * objc/execute/enumeration-2.m: New test.
  34582. 2001-12-12 Jakub Jelinek <jakub@redhat.com>
  34583. * gcc.dg/gnu89-init-1.c: New test.
  34584. 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
  34585. * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
  34586. * g++.old-deja/g++.jason/2371.C: Likewise.
  34587. * g++.old-deja/g++.jason/template33.C: Likewise.
  34588. * g++.old-deja/g++.jason/template34.C: Likewise.
  34589. * g++.old-deja/g++.jason/template36.C: Likewise.
  34590. * g++.old-deja/g++.oliva/typename1.C: Likewise.
  34591. * g++.old-deja/g++.oliva/typename2.C: Likewise.
  34592. * g++.old-deja/g++.other/typename1.C: Likewise.
  34593. * g++.old-deja/g++.pt/inherit2.C: Likewise.
  34594. * g++.old-deja/g++.pt/nontype5.C: Likewise.
  34595. * g++.old-deja/g++.pt/typename11.C: Likewise.
  34596. * g++.old-deja/g++.pt/typename14.C: Likewise.
  34597. * g++.old-deja/g++.pt/typename16.C: Likewise.
  34598. * g++.old-deja/g++.pt/typename3.C: Likewise.
  34599. * g++.old-deja/g++.pt/typename4.C: Likewise.
  34600. * g++.old-deja/g++.pt/typename5.C: Likewise.
  34601. * g++.old-deja/g++.pt/typename7.C: Likewise.
  34602. * g++.old-deja/g++.robertl/eb9.C: Likewise.
  34603. 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
  34604. * g++.dg/other/linkage1.C: New test.
  34605. * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
  34606. specifiers.
  34607. 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
  34608. * gcc.dg/concat.c: New test.
  34609. 2001-12-11 Stan Shebs <shebs@apple.com>
  34610. * objc/compile: New test directory.
  34611. * objc/compile/compile.exp: New expect script.
  34612. * objc/compile/20011211-1.m: New compile test.
  34613. 2001-12-11 Jason Merrill <jason@redhat.com>
  34614. * lib/prune.exp (prune_gcc_output): Also handle "In member
  34615. function". So many permutations...
  34616. 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
  34617. * g++.dg/template/typedef1.C: New test.
  34618. 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
  34619. * g++.dg/other/copy1.C: New test.
  34620. 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
  34621. * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
  34622. * gcc.dg/builtin-choose-expr.c: New.
  34623. 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
  34624. * gcc.dg/altivec-2.c: New.
  34625. 2001-12-07 Richard Henderson <rth@redhat.com>
  34626. * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
  34627. 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
  34628. * gcc.dg/sparc-ret.c: New file, test return corruption bug for
  34629. ultrasparc.
  34630. 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
  34631. * g++-old.deja/g++.robertl/eb101.C: Deleted.
  34632. 2001-12-06 Janis Johnson <janis187@us.ibm.com>
  34633. * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
  34634. variable argument list.
  34635. 2001-12-06 Zack Weinberg <zack@codesourcery.com>
  34636. * gcc.c-torture/execute/memcheck: Delete entire directory.
  34637. (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
  34638. t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
  34639. 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
  34640. * gcc.dg/Wshadow-1.c: New test.
  34641. 2001-12-05 Jakub Jelinek <jakub@redhat.com>
  34642. * gcc.c-torture/compile/20011130-1.c: New test.
  34643. * gcc.dg/noncompile/20011025-1.c: New test.
  34644. * g++.dg/other/anon-union.C: New test.
  34645. * gcc.c-torture/execute/20011024-1.c: New test.
  34646. 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
  34647. * gcc.c-torture/execute/20000722-1.x,
  34648. gcc.c-torture/execute/20010123-1.x: Remove.
  34649. * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
  34650. * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
  34651. gcc.dg/c99-complit-2.c: New tests.
  34652. 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
  34653. * g++.dg/inherit/base1.C: New test.
  34654. 2001-12-04 Jakub Jelinek <jakub@redhat.com>
  34655. * g++.dg/other/stdarg1.C: New test.
  34656. * gcc.c-torture/compile/20011130-2.c: New test.
  34657. 2001-12-03 Janis Johnson <janis187@us.ibm.com>
  34658. * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
  34659. * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
  34660. * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
  34661. * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
  34662. * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
  34663. * gcc.dg/builtin-prefetch-1.c: New test.
  34664. 2001-12-03 Jakub Jelinek <jakub@redhat.com>
  34665. * gcc.dg/20011130-1.c: New test.
  34666. 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
  34667. * g++.dg/other/scope1.C: New test.
  34668. * g++.dg/template/explicit-instantiation.C: Remove XFAIL
  34669. 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
  34670. * gcc.dg/vla-init-1.c: New test.
  34671. 2001-12-01 Geoff Keating <geoffk@redhat.com>
  34672. * gcc.c-torture/compile/structs.c: New testcase from GDB.
  34673. 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
  34674. * objc.dg/alias.m: Update.
  34675. * objc.dg/class-1.m: Update.
  34676. * objc.dg/const-str-1.m: Update.
  34677. * objc.dg/fwd-proto-1.m: Update.
  34678. * objc.dg/id-1.m: Update.
  34679. * objc.dg/super-class-1.m: Update.
  34680. 2001-11-29 Mark Mitchell <mark@codesourcery.com>
  34681. * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
  34682. constructs.
  34683. 2001-11-28 Jeffrey A Law (law@cygnus.com)
  34684. * gcc.c-torture/execute/20011128-1.c: New test.
  34685. 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
  34686. * gcc.dg/20011127-1.c: New test.
  34687. 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
  34688. * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
  34689. from Austin Group draft 7.
  34690. * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
  34691. scanf format arguments.
  34692. * gcc.dg/format/no-exargs-2.c: New test.
  34693. 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
  34694. * g++.dg/abi/vbase8-4.C: New test.
  34695. 2001-11-24 Ian Lance Taylor <ian@airs.com>
  34696. * gcc.c-torture/execute/20011121-1.c: New test.
  34697. 2001-11-23 Jeffrey A Law (law@cygnus.com)
  34698. * gcc.c-torture/execute/ieee/20011123-1.c: New test.
  34699. 2001-11-23 Andreas Jaeger <aj@suse.de>
  34700. * gcc.dg/cpp/charconst-2.c: New test.
  34701. 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
  34702. * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
  34703. to the host if it is remote. Let tests specify extra headers
  34704. they use.
  34705. * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
  34706. * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
  34707. * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
  34708. * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
  34709. * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
  34710. * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
  34711. * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
  34712. * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
  34713. * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
  34714. * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
  34715. 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
  34716. * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
  34717. for little endian ARMs.
  34718. 2001-11-20 Jakub Jelinek <jakub@redhat.com>
  34719. * gcc.c-torture/compile/20011119-1.c: New test.
  34720. * gcc.c-torture/compile/20011119-2.c: New test.
  34721. 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
  34722. * gcc.dg/altivec-1.c: Fix typo.
  34723. 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
  34724. * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
  34725. 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
  34726. * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
  34727. 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
  34728. * lib/g77.exp: Don't specify --rpath-link.
  34729. * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
  34730. across all the headers.
  34731. * gcc.dg/format/format.exp: For testing on a remote host,
  34732. copy format.h.
  34733. * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
  34734. * gcc.c-torture/execute/930406-1.c: Likewise.
  34735. * gcc.c-torture/execute/comp-goto-1.c: Likewise.
  34736. 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
  34737. * gcc.dg/altivec-1.c: New.
  34738. 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
  34739. * gcc.dg/cpp/fpreprocessed.c: New test case.
  34740. 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
  34741. * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
  34742. gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
  34743. * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
  34744. 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
  34745. * gcc.dg/no-builtin-1.c: New test.
  34746. 2001-11-16 Jakub Jelinek <jakub@redhat.com>
  34747. * gcc.c-torture/execute/20011115-1.c: New test.
  34748. 2001-11-15 Jakub Jelinek <jakub@redhat.com>
  34749. * gcc.c-torture/compile/20011114-2.c: New test.
  34750. * gcc.c-torture/compile/20011114-3.c: New test.
  34751. * gcc.c-torture/compile/20011114-4.c: New test.
  34752. 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
  34753. * g++.dg/other/init1.C: New test.
  34754. 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
  34755. * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
  34756. message.
  34757. * gcc.c-torture/execute/20011114-1.c: New testcase.
  34758. * gcc.c-torture/compile/20010327-1.c: Revert last change.
  34759. * gcc.c-torture/compile/20011114-1.c: New test, exactly
  34760. like the (before this change) version of 20010327-1.c.
  34761. 2001-11-14 Roger Sayle <roger@eyesopen.com>
  34762. * gcc.c-torture/execute/string-opt-13.c: New testcase.
  34763. 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
  34764. * g++.dg/init/array2.C: New test.
  34765. 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
  34766. * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
  34767. 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
  34768. * g++.dg/other/forscope1.C: New test.
  34769. * g++.dg/ext/forscope1.C: New test.
  34770. * g++.dg/ext/forscope2.C: New test.
  34771. 2001-11-13 Jakub Jelinek <jakub@redhat.com>
  34772. * gcc.c-torture/execute/20011113-1.c: New test.
  34773. 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
  34774. * gcc.c-torture/execute/20011109-2.c: New test.
  34775. * gcc.c-torture/execute/20011109-1.c: New test.
  34776. 2001-11-09 Jakub Jelinek <jakub@redhat.com>
  34777. * gcc.c-torture/compile/20011109-1.c: New test.
  34778. 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
  34779. * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
  34780. * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
  34781. * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
  34782. * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
  34783. * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
  34784. * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
  34785. * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
  34786. 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
  34787. * g++.dg/warn/Wshadow-1.C: New tests.
  34788. * g++.old-deja/g++.mike/for3.C: Update.
  34789. 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
  34790. * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
  34791. gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
  34792. XFAILs. Adjust expected error texts.
  34793. * gcc.c-torture/compile/20011106-1.c,
  34794. gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
  34795. gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
  34796. gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
  34797. gcc.dg/c99-array-lval-5.c: New tests.
  34798. 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
  34799. * gcc.dg/cpp/defined.c: Update.
  34800. 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
  34801. * gcc.c-torture/execute/anon-1.c: New test.
  34802. 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
  34803. * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
  34804. same size, so no warning should be produced on stormy16.
  34805. * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
  34806. due to oversized array.
  34807. * g++.old-deja/g++.mike/ns15.C: Likewise.
  34808. * g++.old-deja/g++.pt/crash16.C: Likewise.
  34809. 2001-11-02 Graham Stott <grahams@redhat.com>
  34810. * g++.dgother/debug1.C: Fix typos.
  34811. 2001-11-01 Jakub Jelinek <jakub@redhat.com>
  34812. * g++.dg/other/debug1.C: New test.
  34813. 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
  34814. * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
  34815. of unsigned long.
  34816. 2001-10-30 Jakub Jelinek <jakub@redhat.com>
  34817. * gcc.dg/20011029-2.c: New test.
  34818. * gcc.c-torture/compile/20011029-1.c: New test.
  34819. 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
  34820. * objc/execute/class_self-1.m: New test.
  34821. * objc/execute/class_self-2.m: New test.
  34822. 2001-10-25 Zack Weinberg <zack@codesourcery.com>
  34823. * gcc.misc-tests/msgs.exp: Delete.
  34824. * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
  34825. * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
  34826. error set to match recent changes.
  34827. 2001-10-24 Zack Weinberg <zack@codesourcery.com>
  34828. * gcc.dg/20011021-1.c: New test.
  34829. 2001-10-24 Jakub Jelinek <jakub@redhat.com>
  34830. * gcc.c-torture/compile/20011023-1.c: New test.
  34831. 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
  34832. * lib/g77.exp: Rewrite based on lib/g++.exp.
  34833. 2001-10-19 Jakub Jelinek <jakub@redhat.com>
  34834. * gcc.c-torture/execute/20011019-1.c: New test.
  34835. * gcc.dg/20011018-1.c: New test.
  34836. 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
  34837. * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
  34838. 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
  34839. * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
  34840. * gcc.dg/attr-invalid.c: Likewise.
  34841. 2001-10-18 Jakub Jelinek <jakub@redhat.com>
  34842. * gcc.dg/20011015-1.c: New test.
  34843. 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
  34844. * g++.dg/template/unify2.C: New test.
  34845. 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
  34846. * g++.dg/other/exception-specification.C: New test
  34847. 2001-10-13 Tom Rix <trix@redhat.com>
  34848. * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
  34849. * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
  34850. 2001-10-12 Jakub Jelinek <jakub@redhat.com>
  34851. * gcc.dg/20011009-1.c: New test.
  34852. 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
  34853. PR g++/4476
  34854. * g++.dg/other/friend1.C: New test.
  34855. 2001-10-11 Richard Henderson <rth@redhat.com>
  34856. * g++.old-deja/g++.other/crash18.C: Add -S to options.
  34857. 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  34858. * gcc.c-torture/compile/20011010-1.c: New.
  34859. 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
  34860. * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
  34861. g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
  34862. g77.f-torture/execute/execute.exp,
  34863. g77.f-torture/noncompile/noncompile.exp,
  34864. gcc.c-torture/compile/compile.exp,
  34865. gcc.c-torture/execute/execute.exp,
  34866. gcc.c-torture/execute/ieee/ieee.exp,
  34867. gcc.c-torture/execute/memcheck/memcheck.exp,
  34868. gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
  34869. objc/execute/execute.exp: Update FSF address.
  34870. 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
  34871. * gcc.dg/cpp/cmdlne-C.c: Update.
  34872. * gcc.dg/cpp/cmdlne-C2.c: New.
  34873. 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  34874. * gcc.c-torture/execute/20011008-3.c: New.
  34875. 2001-10-08 DJ Delorie <dj@redhat.com>
  34876. * gcc.dg/20011008-1.c: New.
  34877. * gcc.dg/20011008-2.c: New.
  34878. 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
  34879. * gcc.dg/cpp/spacing1.c: Update test.
  34880. 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
  34881. * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
  34882. spelling errors of "separate" as "seperate".
  34883. 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
  34884. * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
  34885. enough to avoid inlining.
  34886. 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
  34887. * lib/g77.exp: set libg2c_dir correctly.
  34888. 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
  34889. * gcc.dg/cpp/macro11.c: New test.
  34890. 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
  34891. * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
  34892. gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
  34893. gcc.dg/format/multattr-3.c: New tests.
  34894. * gcc.dg/format/attr-3.c: Update expected error texts. Remove
  34895. tests for format attributes on function pointers being rejected.
  34896. 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
  34897. * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
  34898. 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
  34899. * g++.dg/warn/format1.C: New test.
  34900. 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
  34901. * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
  34902. 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
  34903. * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
  34904. 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
  34905. * gcc.dg/cpp/redef2.c: Add test.
  34906. 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
  34907. * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
  34908. long-standing bug on i686, apparently.
  34909. * gcc.c-torture/execute/loop-2c.x: New file.
  34910. * gcc.c-torture/execute/loop-2d.x: New file.
  34911. * gcc.c-torture/execute/loop-3c.x: New file.
  34912. 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
  34913. * gcc.dg/cpp/20000625-2.c: Correct line number.
  34914. 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
  34915. * gcc.dg/cpp/macro10.c: New test.
  34916. * gcc.dg/cpp/strify3.c: New test.
  34917. * gcc.dg/cpp/spacing1.c: Add tests.
  34918. * gcc.dg/cpp/19990703-1.c: Remove bogus test.
  34919. * gcc.dg/cpp/20000625-2.c: Fudge to pass.
  34920. 2001-09-24 DJ Delorie <dj@redhat.com>
  34921. * gcc.c-torture/execute/20010924-1.c: New test.
  34922. 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
  34923. * objc/execute/paste.m: Remove.
  34924. 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
  34925. * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
  34926. 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
  34927. * g77.dg/strlen0.f: New test.
  34928. 2001-09-21 Richard Henderson <rth@redhat.com>
  34929. * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
  34930. * g++.old-deja/g++.abi/vtable2.C: Likewise.
  34931. 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
  34932. Table-driven attributes.
  34933. * g++.dg/ext/attrib1.C: New test.
  34934. 2001-09-20 DJ Delorie <dj@redhat.com>
  34935. * gcc.dg/20000926-1.c: Update expected warning messages.
  34936. * gcc.dg/array-2.c: Likewise, and test for warnings too.
  34937. * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
  34938. array.
  34939. 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
  34940. * g++.dg/eh/registers1.C: New test case.
  34941. 2001-09-17 Richard Henderson <rth@redhat.com>
  34942. * gcc.dg/array-5.c: Fix VLA decomposition test.
  34943. 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
  34944. * gcc.dg/cpp/line5.c: New testcase.
  34945. 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
  34946. * gcc.dg/cpp/macro9.c: New test.
  34947. 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
  34948. * gcc.c-torture/execute/980223.c: Change type of addr from long
  34949. to char *.
  34950. 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
  34951. * gcc.c-torture/execute/20010915-1.c: New test.
  34952. 2001-09-14 Janis Johnson <janis187@us.ibm.com>
  34953. * g77.dg/bprob: New directory.
  34954. * g77.dg/bprob/bprob.exp: New file.
  34955. * g77.dg/bprob/bprob-1.f: New test.
  34956. * g77.dg/gcov: New directory.
  34957. * g77.dg/gcov/gcov.exp: New file.
  34958. * g77.dg/gcov/gcov-1.f: New test.
  34959. * g77.dg/gcov/gcov-1.x: New file.
  34960. 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
  34961. * gcc.dg/cpp/directiv.c: Update.
  34962. * gcc.dg/cpp/undef1.c: Update.
  34963. 2001-09-12 Jakub Jelinek <jakub@redhat.com>
  34964. * gcc.dg/20010912-1.c: New test.
  34965. 2001-09-11 Janis Johnson <janis187@us.ibm.com>
  34966. * gcc.misc-tests/gcov.exp: Move almost everything to a new,
  34967. language-independent file in lib.
  34968. * lib/gcov.exp: New file.
  34969. 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
  34970. * gcc.c-torture/compile/20010911-1.c: New test.
  34971. 2001-09-10 Janis Johnson <janis187@us.ibm.com>
  34972. * lib/profopt.exp: New, to support profile-directed optimizations.
  34973. * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
  34974. * gcc.misc-tests/bprob-1.c: New test.
  34975. * gcc.misc-tests/bprob-2.c: New test.
  34976. 2001-09-07 Janis Johnson <janis187@us.ibm.com>
  34977. * gcc.misc-tests/gcov.exp: Add support for a .x file to control
  34978. XFAIL and which kinds of gcov output to verify.
  34979. * gcc.misc-tests/gcov-4b.x: New file.
  34980. * gcc.misc-tests/gcov-5b.x: New file.
  34981. * gcc.misc-tests/gcov-6.x: New file.
  34982. * gcc.misc-tests/gcov-7.c: New test.
  34983. * gcc.misc-tests/gcov-7.x: New file.
  34984. 2001-09-06 Janis Johnson <janis187@us.ibm.com>
  34985. * gcc.misc-tests/gcov.exp: Add support for call return percentages.
  34986. * gcc.misc-tests/gcov-6.c: New test.
  34987. 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
  34988. PR c++/3986
  34989. * g++.dg/abi/vbase1.C: New test.
  34990. 2001-09-05 Ziemowit Laski <zlaski@apple.com>
  34991. * objc.dg/method-2.m: New.
  34992. 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
  34993. PR c++/4203
  34994. * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
  34995. * g++.dg/init/empty1.C: New test.
  34996. 2001-09-03 Jakub Jelinek <jakub@redhat.com>
  34997. * gcc.c-torture/compile/20010903-1.c: New test.
  34998. 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
  34999. * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
  35000. for m68k.
  35001. 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
  35002. * g++.dg/abi/empty4.C: Allow for 16-bit ints.
  35003. * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
  35004. * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
  35005. 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
  35006. * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
  35007. for 16-bit 'unsigned int'.
  35008. 2001-08-29 Kazu Hirata <kazu@hxi.com>
  35009. * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
  35010. 2001-08-27 Richard Henderson <rth@redhat.com>
  35011. * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
  35012. * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
  35013. 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
  35014. * gcc.dg/asm-names.c (ymain): New.
  35015. 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
  35016. * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
  35017. * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
  35018. * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
  35019. 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  35020. * gcc.dg/compare5.c: New testcase.
  35021. 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
  35022. * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
  35023. and "In instantiation".
  35024. 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
  35025. * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
  35026. 2001-08-20 Janis Johnson <janis187@us.ibm.com>
  35027. * gcc.misc-tests/gcov.exp: Add support for branch information.
  35028. * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
  35029. * gcc.misc-tests/gcov-4.c: New test.
  35030. * gcc.misc-tests/gcov-4b.c: New test.
  35031. * gcc.misc-tests/gcov-5b.c: New test.
  35032. 2001-08-20 Zack Weinberg <zackw@panix.com>
  35033. * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
  35034. expected to fail.
  35035. 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
  35036. * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
  35037. 2001-08-19 Jakub Jelinek <jakub@redhat.com>
  35038. * g++.dg/eh/template1.C: New test.
  35039. 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
  35040. * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
  35041. Fix thinko.
  35042. * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
  35043. for xfail.
  35044. 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
  35045. * lib/g77-dg.exp: Use prune.exp for common procedures
  35046. (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
  35047. * lib/g77.exp: (g77-dg-prune) Remove
  35048. 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
  35049. * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
  35050. 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  35051. * g++.dg/template/unify1.C: New test.
  35052. 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
  35053. * g++.dg/abi/empty4.C: New test.
  35054. 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
  35055. * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
  35056. solaris2.*
  35057. * g77.f-torture/compile/pr3743.x: Likewise.
  35058. 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
  35059. * g++.dg/other/using-declaration.C: New test.
  35060. 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
  35061. * gcc.dg/cpp/tr-sign.c: New testcase.
  35062. 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
  35063. * gcc.dg/cpp/19951025-1.c: Revert.
  35064. * gcc.dg/cpp/directiv.c: We no longer process directives that
  35065. interrupt macro arguments.
  35066. 2001-08-03 Zack Weinberg <zackw@stanford.edu>
  35067. * gcc.dg/bconstp-1.c: New test.
  35068. 2001-08-03 Richard Henderson <rth@redhat.com>
  35069. * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
  35070. 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
  35071. * gcc.dg/cpp/19951025-1.c: Update.
  35072. 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
  35073. * g77.dg/ff90-1.f (s): Fix reference of variable z,
  35074. should be x.
  35075. 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
  35076. Kill -fhonor-std.
  35077. * g++.old-deja/g++.ns/ns14.C: Remove special options.
  35078. * g++.old-deja/g++.other/std1.C: Likewise.
  35079. * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
  35080. 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
  35081. * lib/g77.exp: Load gcc-defs.exp for common procedures
  35082. (g77_pass, g77_fail, g77_finish, g77_exit,
  35083. ${tool}_check_unsupported_p} Now redundant. Deleted.
  35084. 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
  35085. * g77.dg/fbackslash.f
  35086. * g77.dg/fcase-preserve.f
  35087. * g77.dg/ff90-1.f
  35088. * g77.dg/ffixed-line-length-0.f
  35089. * g77.dg/ffixed-line-length-132.f
  35090. * g77.dg/ffixed-line-length-7.f
  35091. * g77.dg/ffixed-line-length-72.f
  35092. * g77.dg/ffixed-line-length-none.f
  35093. * g77.dg/ffree-form-1.f
  35094. * g77.dg/fno-backslash.f
  35095. * g77.dg/fno-f90-1.f
  35096. * g77.dg/fno-fixed-form-1.f
  35097. * g77.dg/fno-onetrip.f
  35098. * g77.dg/fno-typeless-boz.f
  35099. * g77.dg/fno-underscoring.f
  35100. * g77.dg/fno-vxt-1.f
  35101. * g77.dg/fonetrip.f
  35102. * g77.dg/ftypeless-boz.f
  35103. * g77.dg/fugly-assumed.f
  35104. * g77.dg/funderscoring.f
  35105. * g77.dg/fvxt-1.f
  35106. 2001-08-01 Ziemowit Laski <zlaski@apple.com>
  35107. * objc.dg/fwd-proto-1.m: New.
  35108. * objc.dg/local-decl-1.m: New.
  35109. * objc.dg/naming-1.m: New.
  35110. * objc.dg/naming-2.m: New.
  35111. * objc.dg/proto-hier-1.m: New.
  35112. 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
  35113. * gcc.dg/c99-scope-2.c: Don't generally assume adding more
  35114. largest-type elements to a struct makes its size grow.
  35115. 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
  35116. * g++.dg/abi/vthunk1.C: New test.
  35117. 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
  35118. * g++.dg/abi/vbase8-22.C: New test.
  35119. 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
  35120. * gcc.dg/cpp/macro8.c: New test.
  35121. 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
  35122. * g++.dg/abi/vbase8-21.C: New test.
  35123. 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
  35124. * g++.dg/abi/vbase8-10.C: New test.
  35125. 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  35126. * lib/g++.exp (g++_set_ld_library_path): Renamed to
  35127. ${tool}_set_ld_library_path.
  35128. Changed caller.
  35129. * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
  35130. g++.exp.
  35131. 2001-07-26 Stan Cox <scox@redhat.com>
  35132. * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
  35133. * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
  35134. gcc_exit, gcc_check_unsupported_p):
  35135. Moved to gcc-deps.exp
  35136. * gcc-deps.exp: New file.
  35137. 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  35138. * g++.old-deja/g++.pt/defarg14.C: New test.
  35139. 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
  35140. * g++.old-deja/g++.other/lineno5.C: New test.
  35141. 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
  35142. * g++.old-deja/g++.pt/crash68.C: New test.
  35143. 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
  35144. * g++.old-deja/g++.other/crash42.C: New test.
  35145. 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
  35146. * gcc.dg/cpp/extratokens.c: Fix.
  35147. * gcc.dg/cpp/skipping2.c: New tests.
  35148. 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  35149. * gcc.c-torture/execute/20010724-1.c: New file.
  35150. * gcc.c-torture/execute/20010724-1.x: New file.
  35151. 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
  35152. * g++.old-deja/g++.other/cond7.C: New test.
  35153. 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
  35154. * g++.old-deja/g++.other/optimize4.C: New test.
  35155. 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
  35156. * g++.old-deja/g++.abi/vbase8-5.C: New test.
  35157. 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
  35158. * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
  35159. * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
  35160. gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
  35161. * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
  35162. * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
  35163. bug report" message.
  35164. * g++.dg/dg.exp: Run tests from subdirectories other than "special".
  35165. * g++.dg/ext/instantiate1.C: Move from old-deja.
  35166. 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
  35167. * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
  35168. * g77.f-torture/execute/intrinsic-unix-erf.f: New test
  35169. * g77.f-torture/execute/intrinsic-vax-cd.f: New test
  35170. * g77.f-torture/execute/intrinsic-f2c-z.f: New test
  35171. 2001-07-23 Jeffrey A Law (law@cygnus.com)
  35172. * gcc.c-torture/execute/20010723-1.c: New test.
  35173. 2001-07-23 Ben Elliston <bje@redhat.com>
  35174. * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
  35175. 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  35176. * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
  35177. i[34567]86-*-*.
  35178. Delete handling of ieee_multilib_flags.
  35179. Pass -mieee for alpha*-*-* and sh-*-*.
  35180. * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
  35181. 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
  35182. Remove old-abi tests.
  35183. * g++.old-deja/g++.mike/p11116.C: Remove.
  35184. * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
  35185. 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
  35186. * g77.f-torture/compile/pr3743.f: New test
  35187. 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
  35188. * g77.f-torture/execute/f90-intrinsic-bit.f: New test
  35189. 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  35190. * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
  35191. g++.old-deja/g++.pt/static6.C: Likewise.
  35192. * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
  35193. supports weak symbols.
  35194. 2001-07-18 Andreas Jaeger <aj@suse.de>
  35195. * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
  35196. supported again.
  35197. 2001-07-18 Andreas Jaeger <aj@suse.de>
  35198. * gcc.dg/iftrap-1.c: Fix target line.
  35199. 2001-07-17 Richard Henderson <rth@redhat.com>
  35200. * gcc.c-torture/execute/20010717-1.c: New.
  35201. 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
  35202. * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
  35203. tests.
  35204. 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
  35205. * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
  35206. 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  35207. * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
  35208. UAC_SIGBUS, UAC_NOPRINT definitions.
  35209. 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
  35210. * objc/execute/object_is_class.m: New test.
  35211. * objc/execute/object_is_meta_class.m: New test.
  35212. 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
  35213. * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
  35214. * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
  35215. 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
  35216. * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
  35217. * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
  35218. 2001-07-14 Richard Henderson <rth@redhat.com>
  35219. * gcc.dg/iftrap-1.c: New.
  35220. 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
  35221. * g77.f-torture/execute/intrinsic77.f: New test.
  35222. 2001-07-11 Janis Johnson <janis@us.ibm.com>
  35223. * gcc.misc-tests/gcov-3.c: New test.
  35224. 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
  35225. * gcc.c-torture/compile/20010711-1.c,
  35226. * gcc.c-torture/compile/20010711-2.c: New tests.
  35227. 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
  35228. * gcc.c-torture/execute/20010711-1.c: New test.
  35229. 2001-07-11 Ben Elliston <bje@redhat.com>
  35230. * g++.old-deja/g++.other/enum5.C: New test.
  35231. 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
  35232. * lib/g++-dg.exp: Load file-format and target-supports like gcc.
  35233. (g++-dg-prune): Call prune_gcc_output.
  35234. * prune.exp: New file for prune_gcc_output.
  35235. * lib/g++.exp, lib/gcc.exp: Load it.
  35236. 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
  35237. * gcc.c-torture/compile/20010701-1.c,
  35238. g++.old-deja/g++.ext/attrib6.C: New tests.
  35239. 2001-07-06 Jeffrey A Law (law@cygnus.com)
  35240. * gcc.c-torture/compile/20010706-1.c: New test.
  35241. 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
  35242. * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
  35243. 2001-06-28 Stan Shebs <shebs@apple.com>
  35244. * gcc.dg/pragma-darwin.c: New test.
  35245. 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  35246. * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
  35247. Solaris 2.[678] system.
  35248. 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
  35249. * gcc.dg/20010622-1.c: New test.
  35250. 2001-06-18 Stan Shebs <shebs@apple.com>
  35251. * objc.dg: New directory.
  35252. * objc.dg/dg.exp: New file.
  35253. * objc.dg/alias.m: New.
  35254. * objc.dg/class-1.m: New.
  35255. * objc.dg/class-2.m: New.
  35256. * objc.dg/const-str-1.m: New.
  35257. * objc.dg/const-str-2.m: New.
  35258. * objc.dg/id-1.m: New.
  35259. * objc.dg/method-1.m: New.
  35260. * objc.dg/super-class-1.m: New.
  35261. * lib/objc-dg.exp: New file.
  35262. 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
  35263. * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
  35264. of label name.
  35265. 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
  35266. * g++.old-deja/g++.abi/vbase8-9.C: New test.
  35267. 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  35268. * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
  35269. variable.
  35270. 2001-06-12 Richard Henderson <rth@redhat.com>
  35271. * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
  35272. 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
  35273. * g++.old-deja/g++.abi/vbase5.C: New test.
  35274. * g++.old-deja/g++.abi/vbase6.C: New test.
  35275. * g++.old-deja/g++.abi/vbase7.C: New test.
  35276. 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  35277. * gcc.c-torture/compile/20010610-1.c: New test.
  35278. 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
  35279. * g++.old-deja/g++.abi/vbase4.C: New test.
  35280. 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
  35281. * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
  35282. support %f for HC11/HC12 targets.
  35283. * gcc.c-torture/execute/930513-1.x: New file, likewise.
  35284. * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
  35285. on HC11/HC12 targets.
  35286. * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
  35287. 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  35288. * gcc.dg/wchar_t-1.c: New file.
  35289. * gcc.dg/wint_t-1.c: Likewise.
  35290. 2001-06-11 Bernd Schmidt <bernds@redhat.com>
  35291. * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
  35292. 2001-06-11 Richard Henderson <rth@redhat.com>
  35293. * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
  35294. 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
  35295. * gcc.c-torture/compile/20010611-1.c: New test.
  35296. 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
  35297. * gcc.dg/c99-tag-1.c: Add more tests.
  35298. 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
  35299. * g++.old-deja/g++.abi/ptrmem.C: Take into account different
  35300. representation on MN10300 and ARM/Thumb.
  35301. 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
  35302. * g77.f-torture/execute/20010610.f: New.
  35303. 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
  35304. * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
  35305. names.
  35306. 2001-06-09 Richard Henderson <rth@redhat.com>
  35307. * gcc.c-torture/execute/ashrdi-1.c: New.
  35308. * gcc.c-torture/execute/ashldi-1.c: New.
  35309. * gcc.c-torture/execute/lshrdi-1.c: New.
  35310. 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
  35311. * objc/execute/load-3.m: Added. Check sending +load to categories,
  35312. in addition to classes.
  35313. 2001-06-08 Stan Shebs <shebs@apple.com>
  35314. * objc/execute/load-2.m: New test. From Nicola Pero
  35315. <n.pero@mi.flashnet.it>.
  35316. 2001-06-08 Jakub Jelinek <jakub@redhat.com>
  35317. * gcc.c-torture/execute/20010605-2.c: New test.
  35318. 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
  35319. * g++.old-deja/g++.abi/vbase2.C: New test.
  35320. * g++.old-deja/g++.abi/vbase3.C: New test.
  35321. 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
  35322. * g++.old-deja/g++.pt/friend49.C: New test.
  35323. 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
  35324. * g++.old-deja/g++.ext/anon3.C: New test.
  35325. 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
  35326. * g++.old-deja/g++.other/conv7.C: New test.
  35327. 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
  35328. * gcc.c-torture/compile/20010605-2.c: New test.
  35329. 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
  35330. * gcc.c-torture/execute/20010604-1.c: New test.
  35331. 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
  35332. * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
  35333. 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
  35334. * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
  35335. (g++_link_flags): Likewise.
  35336. (g++_init): Pass gccpath's value to two previous functions.
  35337. 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  35338. * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
  35339. Ensure logfile entry matches exec command line.
  35340. 2001-05-31 Richard Henderson <rth@redhat.com>
  35341. * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
  35342. * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
  35343. 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
  35344. * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
  35345. compiler for irix6.2
  35346. 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
  35347. * g++.old-deja/g++.other/optimize3.C: New file.
  35348. 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
  35349. * gcc.c-torture/compile/20010518-2.x: New file to compile, not
  35350. assemble.
  35351. 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
  35352. * g++.old-deja/g++.other/optimize2.C: New file.
  35353. 2001-05-25 Diego Novillo <dnovillo@redhat.com>
  35354. * gcc.c-torture/compile/20010518-2.c: New file.
  35355. * gcc.c-torture/execute/20010518-1.c: New file.
  35356. * gcc.c-torture/execute/20010518-2.c: New file.
  35357. 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
  35358. * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
  35359. 2001-05-24 Mark Mitchell <mark@codesourcery.com>
  35360. G++ no longer defines builtins that do not begin with __builtin.
  35361. * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
  35362. * g++.old-deja/g++.brendand/misc13.C: Likewise.
  35363. * g++.old-deja/g++.law/builtin1.C: Likewise.
  35364. * g++.old-deja/g++.law/cvt2.C: Likewise.
  35365. * g++.old-deja/g++.mike/net5.C: Likewise.
  35366. * g++.old-deja/g++.other/builtins1.C: Likewise.
  35367. * g++.old-deja/g++.other/builtins2.C: Likewise.
  35368. * g++.old-deja/g++.other/builtins3.C: Likewise.
  35369. * g++.old-deja/g++.other/builtins4.C: Likewise.
  35370. * g++.old-deja/g++.other/inline8.C: Likewise.
  35371. * g++.old-deja/g++.robertl/eb39.C: Likewise.
  35372. 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
  35373. * g++.old-deja/g++.pt/using1.C: Adjust.
  35374. * g++.old-deja/g++.pt/using2.C: New test.
  35375. 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
  35376. * gcc.dg/cpp/charconst.c: New tests.
  35377. * gcc.dg/cpp/escape.c: New tests.
  35378. * gcc.dg/cpp/escape-1.c: New tests.
  35379. * gcc.dg/cpp/escape-2.c: New tests.
  35380. * gcc.dg/cpp/ucs.c: New tests.
  35381. 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
  35382. * gcc.misc-tests/linkage.exp: Pass appropriate flags to
  35383. native compiler for irix6.5.
  35384. Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
  35385. * lib/g++.exp (g++_include_flags): Use args to compute
  35386. get_multilibs.
  35387. (g++_link_flags): Likewise.
  35388. (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
  35389. 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
  35390. * gcc.dg/c90-hexfloat-1.c: Add more tests.
  35391. 2001-05-21 Geoff Keating <geoffk@redhat.com>
  35392. * gcc.c-torture/compile/920520-1.x: Merge previous contents into
  35393. this file.
  35394. 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
  35395. * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
  35396. STACK_SIZE;
  35397. * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
  35398. to STACK_SIZE; Use it to define size of add_histo array.
  35399. * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
  35400. to STACK_SIZE.
  35401. (f): Use GITT_SIZE to define size of gitt local table.
  35402. * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
  35403. to STACK_SIZE; Use it to define size of bytemem array.
  35404. 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
  35405. * gcc.c-torture/compile/20000804-1.x: New file, this test fails
  35406. on 68HC11/HC12 due to the asm instruction.
  35407. * gcc.c-torture/compile/20001205-1.x: New file, ditto.
  35408. * gcc.c-torture/compile/920520-1.x: Likewise.
  35409. * gcc.c-torture/compile/20001226-1.x: New file, this test fails
  35410. on 68HC11/HC12 because the function is larger than 64K.
  35411. * gcc.c-torture/compile/961203-1.x: New file, this test fails
  35412. on 68HC11/HC12 because the structure is too large.
  35413. 2001-05-20 Richard Henderson <rth@redhat.com>
  35414. * gcc.c-torture/execute/20010520-1.c: New.
  35415. 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  35416. * g++.old-deja/g++.warn/compare1.C: New test.
  35417. * gcc.dg/compare4.c: New test.
  35418. 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
  35419. * g++.old-deja/g++.other/optimize1.C: New test.
  35420. 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  35421. * g++.old-deja/g++.pt/spec41.C: New test.
  35422. 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
  35423. * gcc.c-torture/compile/20010114-1.x: Remove.
  35424. 2001-05-18 Stan Shebs <shebs@apple.com>
  35425. * gcc.c-torture/compile/20010518-1.c: New test.
  35426. 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
  35427. * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
  35428. * g++.old-deja/g++.pt/crash67.C: New test.
  35429. 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
  35430. * g++.old-deja/g++.other/debug9.C: New test.
  35431. 2001-05-16 Zack Weinberg <zackw@stanford.edu>
  35432. * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
  35433. 2001-05-16 Jan Hubicka <jh@suse.cz>
  35434. * gcc.c-torture/compile/20010516-1.c: New test.
  35435. 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
  35436. * g++.old-deja/g++.other/crash41.C: New test.
  35437. 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
  35438. * g++.old-deja/g++.pt/crash66.C: New test.
  35439. 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
  35440. * g++.old-deja/g++.robertl/eb27.C: Convert.
  35441. 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
  35442. * g++.dg/friend-warn.C: New test. Do not warn about friend
  35443. declaration being redundant.
  35444. 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
  35445. * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
  35446. 2001-05-14 Mark Mitchell <mark@codesourcery.com>
  35447. * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
  35448. 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
  35449. * lib/g++.exp: Use testsuite_flags.
  35450. 2001-05-13 Mark Mitchell <mark@codesourcery.com>
  35451. * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
  35452. 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
  35453. * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
  35454. 2001-05-11 Mark Mitchell <mark@codesourcery.com>
  35455. * lib/objc.exp: Add -lposix4 on Solaris 2.8.
  35456. 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
  35457. * gcc.c-torture/compile/20010313-1.c: New test.
  35458. 2001-05-09 Zack Weinberg <zackw@stanford.edu>
  35459. * gcc.dg/cpp/direct2.c: New test.
  35460. * gccq.dg/cpp/direct2s.c: New test.
  35461. * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
  35462. 2001-05-07 Mark Mitchell <mark@codesourcery.com>
  35463. * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
  35464. * g++.old-deja/g++.other/op3.C: Likewise.
  35465. 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
  35466. * gcc.dg/cpp/syshdr.h: New file.
  35467. * gcc.dg/cpp/sysmac1.c: Update.
  35468. * gcc.dg/cpp/sysmac2.c: Update.
  35469. 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
  35470. * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
  35471. 2001-05-04 David Edelsohn <edelsohn@gnu.org>
  35472. * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
  35473. gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
  35474. 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
  35475. * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
  35476. 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
  35477. * lib/g++.exp (g++_include_flags): Don't use any special flags
  35478. if TESTING_IN_BUILD_TREE is not defined.
  35479. (g++_init): Use a plain 'c++' as the compiler if
  35480. TESTING_IN_BUILD_TREEE is not defined.
  35481. 2001-05-02 Jakub Jelinek <jakub@redhat.com>
  35482. * g++.old-deja/g++.eh/catch13.C: New test.
  35483. * g++.old-deja/g++.eh/catch14.C: New test.
  35484. 2001-05-02 Jakub Jelinek <jakub@redhat.com>
  35485. * gcc.dg/cpp/tr-define.c: New test.
  35486. 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
  35487. * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
  35488. <stdlib.h>, not <malloc.h>.
  35489. 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
  35490. * g++.old-deja/g++.ns/template17.C: New test.
  35491. 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
  35492. * g++.old-deja/g++.pt/ref4.C: New test.
  35493. 2001-04-30 Richard Henderson <rth@redhat.com>
  35494. * gcc.dg/20000724-1.c: Revert last change.
  35495. 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
  35496. * g77.f-torture/execute/20010430.f: New test.
  35497. 2001-04-30 Mark Mitchell <mark@codesourcery.com>
  35498. * gcc.dg/20000724-1.c: Add a clobber of `esp'.
  35499. 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
  35500. * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
  35501. 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
  35502. * g++.old-deja/g++.eh/crash6.C: New test.
  35503. 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
  35504. * g++.old-deja/g++.other/warn7.C: New test.
  35505. 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
  35506. * g++.old-deja/g++.other/defarg9.C: New test.
  35507. 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
  35508. * g77.f-torture/compile/20010426.f: New test.
  35509. * g77.f-torture/execute/20010426.f: New test.
  35510. 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
  35511. * g77.f-torture/compile/20000629-1.x: Remove - error
  35512. has been fixed.
  35513. 2001-04-26 Jeffrey A Law (law@cygnus.com)
  35514. * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
  35515. Tweak slightly to work with g++.dg framework.
  35516. * g++.dg/special/ecos.exp: Run initp1.C test.
  35517. * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
  35518. * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
  35519. its linker doesn't give line numbers either.
  35520. * g++.old-deja/g++.ext/instantiate3.C: Similarly.
  35521. 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
  35522. * g++.old-deja/g++.other/lex1.C: New test.
  35523. 2001-04-26 Jakub Jelinek <jakub@redhat.com>
  35524. * gcc.dg/noncompile/20010425-1.c: New test.
  35525. 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
  35526. * g++.old-deja/g++.pt/mangle2.C: New test.
  35527. 2001-04-25 Jakub Jelinek <jakub@redhat.com>
  35528. * gcc.dg/format/plus-1.c: New test.
  35529. 2001-04-25 Jakub Jelinek <jakub@redhat.com>
  35530. * gcc.dg/20010423-1.c: New test.
  35531. 2001-04-25 Jakub Jelinek <jakub@redhat.com>
  35532. * gcc.c-torture/execute/20010422-1.c: New test.
  35533. 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
  35534. * g++.old-deja/g++.ns/type2.C: New test.
  35535. 2001-04-24 Zack Weinberg <zackw@stanford.edu>
  35536. * g++.old-deja/g++.other/perf1.C: New test.
  35537. 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
  35538. * gcc.dg/c99-func-2.c: Remove xfail.
  35539. * gcc.dg/c99-func-3.c: Remove xfail.
  35540. * gcc.dg/c99-func-4.c: Remove xfail.
  35541. 2001-04-23 Zack Weinberg <zackw@stanford.edu>
  35542. * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
  35543. 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
  35544. * gcc.c-torture/compile/20010423-1.c: New test.
  35545. 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
  35546. * g++.old-deja/g++.pt/typename28.C: New test.
  35547. 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
  35548. * g++.old-deja/g++.abi/empty2.C: New test.
  35549. * g++.old-deja/g++.abi/empty3.C: New test.
  35550. 2001-04-20 Jakub Jelinek <jakub@redhat.com>
  35551. * g++.old-deja/g++.other/comdat2.C: New test.
  35552. * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
  35553. 2001-04-20 Jakub Jelinek <jakub@redhat.com>
  35554. * g++.old-deja/g++.other/overload14.C: New test.
  35555. 2001-04-20 Jakub Jelinek <jakub@redhat.com>
  35556. * g++.old-deja/g++.other/lookup23.C: New test.
  35557. 2001-04-20 Jakub Jelinek <jakub@redhat.com>
  35558. * gcc.c-torture/execute/20010403-1.c: New test.
  35559. 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
  35560. Mark Mitchell <mark@codesourcery.com>
  35561. * lib/old-dejagnu.exp: Don't delete output of executable.
  35562. Add .exe suffix to executables.
  35563. 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
  35564. * g77.f-torture/execute/short.x; Remove - Error has been fixed.
  35565. 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  35566. * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
  35567. 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
  35568. * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
  35569. * g++.old-deja/g++.abi/crash1.C: New test.
  35570. 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
  35571. * g++.old-deja/g++.other/crash40.C: New test.
  35572. 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  35573. * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
  35574. 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
  35575. * g++.old-deja/g++.other/warn6.C: New test.
  35576. 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
  35577. * g++.old-deja/g++.robertl/eb42.C: Same.
  35578. 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  35579. * gcc.dg/wtr-conversion-1.c: New testcase.
  35580. 2001-04-10 Richard Henderson <rth@redhat.com>
  35581. * g++.old-deja/g++.other/array5.C: New.
  35582. 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  35583. * gcc.c-torture/execute/20010408-1.c: New test.
  35584. 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
  35585. * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
  35586. headers and constructs.
  35587. * g++.old-deja/g++.robertl/eb79.C: Same.
  35588. * g++.old-deja/g++.robertl/eb77.C (main): Same.
  35589. * g++.old-deja/g++.robertl/eb73.C: Same.
  35590. * g++.old-deja/g++.robertl/eb66.C (main): Same.
  35591. * g++.old-deja/g++.robertl/eb55.C (t): Same.
  35592. * g++.old-deja/g++.robertl/eb54.C (main): Same.
  35593. * g++.old-deja/g++.robertl/eb46.C (main): Same.
  35594. * g++.old-deja/g++.robertl/eb44.C: Same.
  35595. * g++.old-deja/g++.robertl/eb41.C (main): Same.
  35596. * g++.old-deja/g++.robertl/eb4.C (main): Same.
  35597. * g++.old-deja/g++.robertl/eb39.C: Same.
  35598. * g++.old-deja/g++.robertl/eb33.C (main): Same.
  35599. * g++.old-deja/g++.robertl/eb31.C (main): Same.
  35600. * g++.old-deja/g++.robertl/eb30.C: Same.
  35601. * g++.old-deja/g++.robertl/eb3.C: Same.
  35602. * g++.old-deja/g++.robertl/eb24.C (T>): Same.
  35603. * g++.old-deja/g++.robertl/eb21.C: Same.
  35604. * g++.old-deja/g++.robertl/eb15.C: Same.
  35605. * g++.old-deja/g++.robertl/eb118.C: Same.
  35606. * g++.old-deja/g++.robertl/eb115.C (main): Same.
  35607. * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
  35608. * g++.old-deja/g++.robertl/eb109.C: Same.
  35609. * g++.old-deja/g++.other/sibcall1.C (main): Same.
  35610. * g++.old-deja/g++.mike/rtti1.C: Same.
  35611. * g++.old-deja/g++.mike/p658.C: Same.
  35612. * g++.old-deja/g++.mike/net46.C: Same.
  35613. * g++.old-deja/g++.mike/net34.C: Same.
  35614. * g++.old-deja/g++.mike/memoize1.C: Same.
  35615. * g++.old-deja/g++.mike/eh2.C: Same.
  35616. * g++.old-deja/g++.law/weak.C: Same.
  35617. * g++.old-deja/g++.law/visibility7.C: Same.
  35618. * g++.old-deja/g++.law/visibility25.C: Same.
  35619. * g++.old-deja/g++.law/visibility22.C: Same.
  35620. * g++.old-deja/g++.law/visibility2.C: Same.
  35621. * g++.old-deja/g++.law/visibility17.C: Same.
  35622. * g++.old-deja/g++.law/visibility13.C: Same.
  35623. * g++.old-deja/g++.law/visibility10.C: Same.
  35624. * g++.old-deja/g++.law/visibility1.C: Same.
  35625. * g++.old-deja/g++.law/virtual3.C (eval): Same.
  35626. * g++.old-deja/g++.law/vbase1.C: Same.
  35627. * g++.old-deja/g++.law/operators32.C: Same.
  35628. * g++.old-deja/g++.law/nest3.C: Same.
  35629. * g++.old-deja/g++.law/missed-error2.C (foo): Same.
  35630. * g++.old-deja/g++.law/except5.C (main): Same.
  35631. * g++.old-deja/g++.law/cvt7.C (run): Same.
  35632. * g++.old-deja/g++.law/cvt2.C: Same.
  35633. * g++.old-deja/g++.law/cvt16.C: Same.
  35634. * g++.old-deja/g++.law/ctors6.C (bar): Same.
  35635. * g++.old-deja/g++.law/ctors17.C (main): Same.
  35636. * g++.old-deja/g++.law/ctors13.C: Same.
  35637. * g++.old-deja/g++.law/ctors12.C (main): Same.
  35638. * g++.old-deja/g++.law/ctors10.C: Same.
  35639. * g++.old-deja/g++.law/code-gen5.C: Same.
  35640. * g++.old-deja/g++.law/bad-error7.C: Same.
  35641. * g++.old-deja/g++.law/arm9.C: Same.
  35642. * g++.old-deja/g++.law/arm12.C: Same.
  35643. * g++.old-deja/g++.law/arg8.C: Same.
  35644. * g++.old-deja/g++.law/arg1.C: Same.
  35645. * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
  35646. * g++.old-deja/g++.jason/template31.C: Same.
  35647. * g++.old-deja/g++.jason/template24.C (main): Same.
  35648. * g++.old-deja/g++.jason/2371.C: Same.
  35649. * g++.old-deja/g++.eh/new2.C: Same.
  35650. * g++.old-deja/g++.eh/new1.C: Same.
  35651. * g++.old-deja/g++.brendan/ptolemy2.C: Same.
  35652. * g++.old-deja/g++.brendan/nest21.C (main): Same.
  35653. * g++.old-deja/g++.brendan/err-msg3.C: Same.
  35654. * g++.old-deja/g++.brendan/crash62.C: Same.
  35655. * g++.old-deja/g++.brendan/crash52.C: Same.
  35656. * g++.old-deja/g++.brendan/crash49.C (main): Same.
  35657. * g++.old-deja/g++.brendan/crash38.C: Same.
  35658. * g++.old-deja/g++.brendan/crash15.C (main): Same.
  35659. * g++.old-deja/g++.brendan/copy9.C: Same.
  35660. 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
  35661. * gcc.c-torture/execute/20001203-2.c (memset):
  35662. Count argument is of type __SIZE_TYPE__.
  35663. 2001-04-04 Diego Novillo <dnovillo@redhat.com>
  35664. * gcc.c-torture/compile/20010404-1.c: New test.
  35665. 2001-04-04 Jakub Jelinek <jakub@redhat.com>
  35666. * gcc.c-torture/compile/20010326-1.c: New test.
  35667. 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
  35668. * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
  35669. peculiarities of the SH.
  35670. * g++.old-deja/g++.ext/instantiate2.C: Likewise.
  35671. 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  35672. * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
  35673. * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
  35674. * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
  35675. 2001-04-02 Jakub Jelinek <jakub@redhat.com>
  35676. * g77.f-torture/compile/20010321-1.f: New test.
  35677. 2001-04-02 Jakub Jelinek <jakub@redhat.com>
  35678. * gcc.c-torture/compile/20010329-1.c: New test.
  35679. 2001-04-02 Jakub Jelinek <jakub@redhat.com>
  35680. * gcc.c-torture/execute/20010329-1.c: New test.
  35681. 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
  35682. * g++.old-deja/g++.other/eh4.C: Fix typo.
  35683. 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
  35684. * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
  35685. 2001-03-28 Philip Blundell <philb@gnu.org>
  35686. * gcc.c-torture/compile/20010328-1.c: New test.
  35687. 2001-03-27 Richard Henderson <rth@redhat.com>
  35688. * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
  35689. * g++.old-deja/g++.eh/vbase3.C: Likewise.
  35690. 2001-03-27 Alan Modra <alan@linuxcare.com.au>
  35691. * gcc.c-torture/compile/20010327-1.c: New test.
  35692. 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
  35693. * g++.old-deja/g++.other/friend12.C: New test.
  35694. * g++.old-deja/g++.other/friend9.C: Expect no errors.
  35695. * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
  35696. 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
  35697. * gcc.c-torture/execute/20010325-1.c: New test.
  35698. 2001-03-23 Jakub Jelinek <jakub@redhat.com>
  35699. * g++.old-deja/g++.other/mangle3.C: New test.
  35700. 2001-03-22 Jakub Jelinek <jakub@redhat.com>
  35701. * g++.old-deja/g++.other/anon8.C: New test.
  35702. 2001-03-20 Philip Blundell <philb@gnu.org>
  35703. * gcc.c-torture/compile/20010320-1.c: New test.
  35704. 2001-03-17 Richard Henderson <rth@redhat.com>
  35705. * g++.old-deja/g++.other/eh4.C: Add expected error text.
  35706. 2001-03-15 Geoff Keating <geoff@redhat.com>
  35707. * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
  35708. tests on AIX.
  35709. 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
  35710. * g++.old-deja/g++.other/eh4.C: New test.
  35711. 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
  35712. * gcc.dg/cpp/mi1.c: Update.
  35713. 2001-03-14 Jakub Jelinek <jakub@redhat.com>
  35714. * g++.old-deja/g++.other/regstack.C: New test.
  35715. 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
  35716. * g++.old-deja/g++.other/ref4.C: New test.
  35717. 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
  35718. * objc/execute/va_method.m: Added.
  35719. * objc/execute/IMP.m: Added.
  35720. * objc/execute/_cmd.m: Added.
  35721. * objc/execute/accessing_ivars.m: Added.
  35722. * objc/execute/class-1.m: Added.
  35723. * objc/execute/class-10.m: Added.
  35724. * objc/execute/class-11.m: Added.
  35725. * objc/execute/class-12.m: Added.
  35726. * objc/execute/class-13.m: Added.
  35727. * objc/execute/class-14.m: Added.
  35728. * objc/execute/class-2.m: Added.
  35729. * objc/execute/class-3.m: Added.
  35730. * objc/execute/class-4.m: Added.
  35731. * objc/execute/class-5.m: Added.
  35732. * objc/execute/class-6.m: Added.
  35733. * objc/execute/class-7.m: Added.
  35734. * objc/execute/class-8.m: Added.
  35735. * objc/execute/class-9.m: Added.
  35736. * objc/execute/class-tests-1.h
  35737. * objc/execute/class-tests-2.h
  35738. * objc/execute/compatibility_alias.m: Added.
  35739. * objc/execute/encode-1.m: Added.
  35740. * objc/execute/formal_protocol-1.m: Added.
  35741. * objc/execute/formal_protocol-2.m: Added.
  35742. * objc/execute/formal_protocol-3.m: Added.
  35743. * objc/execute/formal_protocol-4.m: Added.
  35744. * objc/execute/formal_protocol-5.m: Added.
  35745. * objc/execute/formal_protocol-6.m: Added.
  35746. * objc/execute/formal_protocol-7.m: Added.
  35747. * objc/execute/informal_protocol.m: Added.
  35748. * objc/execute/initialize.m: Added.
  35749. * objc/execute/load.m: Added.
  35750. * objc/execute/many_args_method.m: Added.
  35751. * objc/execute/nested-3.m: Added.
  35752. * objc/execute/no_clash.m: Added.
  35753. * objc/execute/private.m: Added.
  35754. * objc/execute/redefining_self.m: Added.
  35755. * objc/execute/root_methods.m: Added.
  35756. * objc/execute/selector-1.m: Added.
  35757. * objc/execute/static-1.m: Added.
  35758. * objc/execute/static-2.m: Added.
  35759. * objc/execute/va_method.m: Added.
  35760. 2001-03-10 Richard Henderson <rth@redhat.com>
  35761. * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
  35762. 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
  35763. * g++.old-deja/g++.other/crash31.C: XFAIL.
  35764. * g77.f-torture/execute/20010116.x: Conditional XFAIL.
  35765. * g77.f-torture/execute/short.x: XFAIL -Os on x86.
  35766. * gcc.c-torture/execute/20010123-1.x: XFAIL.
  35767. * gcc.c-torture/execute/20010124-1.x: XFAIL.
  35768. * gcc.dg/sequence-pt-1.c: XFAIL one test.
  35769. 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
  35770. * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
  35771. 2001-03-06 Zack Weinberg <zackw@stanford.edu>
  35772. * gcc.dg/20000724-1.c: Don't use multiline strings.
  35773. 2001-03-06 Zack Weinberg <zackw@stanford.edu>
  35774. * objc/execute/string1.m, objc/execute/string2.m: Compare the
  35775. result of -cString against what we expect it to be; don't just
  35776. print it out for no one to read.
  35777. * objc/execute/string3.m, objc/execute/string4.m: New tests.
  35778. Based on testcases provided by Nicola Pero.
  35779. 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
  35780. * gcc.dg/cpp/macro7.c: New test.
  35781. 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
  35782. * gcc.dg/cpp/multiline.c: Update.
  35783. 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
  35784. * g++.old-deja/g++.other/enum3.C: New test.
  35785. 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
  35786. * g++.old-deja/g++.other/pod1.C: New test.
  35787. 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
  35788. * g++.old-deja/g++.ext/overload1.C: New test.
  35789. 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
  35790. * g++.old-deja/g++.pt/using1.C: New test.
  35791. 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
  35792. * g++.old-deja/g++.other/using9.C: New test.
  35793. 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
  35794. * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
  35795. * objc/execute/protocol.m (main): Added patch from Nicola Pero.
  35796. 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
  35797. * g++.old-deja/g++.ext/realpt1.C: Remove.
  35798. 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
  35799. * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
  35800. 2001-02-26 Will Cohen <wcohen@redhat.com>
  35801. * gcc.c-torture/execute/ieee/20010226-1.c: New test.
  35802. 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
  35803. * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
  35804. templatized constructors.
  35805. 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  35806. * gcc.c-torture/execute/20010224-1.c: New test.
  35807. 2001-02-23 Jakub Jelinek <jakub@redhat.com>
  35808. * gcc.c-torture/execute/20010222-1.c: New test.
  35809. 2001-02-22 Jakub Jelinek <jakub@redhat.com>
  35810. * g++.old-deja/g++.other/inline20.C: New test.
  35811. 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
  35812. * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
  35813. 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
  35814. * g++.old-deja/g++.other/lookup22.C: New test.
  35815. 2001-02-19 Zack Weinberg <zackw@stanford.edu>
  35816. * g77.dg: New directory.
  35817. * g77.dg/20010216-1.f: New test case.
  35818. * g77.dg/dg.exp: New driver.
  35819. * lib/g77-dg.exp: New driver library.
  35820. 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  35821. * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
  35822. 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
  35823. * g++.old-deja/g++.other/decl9.C: New test.
  35824. 2001-02-16 Jakub Jelinek <jakub@redhat.com>
  35825. * g++.old-deja/g++.other/init16.C: Update the test so that it does
  35826. not need <string> and also tests the initialization at runtime.
  35827. 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
  35828. * gcc.c-torture/execute/longlong.c: New test.
  35829. 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
  35830. * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
  35831. 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
  35832. * gcc.c-torture/execute/920302-1.c (execute):
  35833. Change argument type to short.
  35834. 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
  35835. * g++.old-deja/g++.pt/deduct6.C: New test.
  35836. 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
  35837. * g++.old-deja/g++.pt/deduct5.C: New test.
  35838. 2001-02-14 Jakub Jelinek <jakub@redhat.com>
  35839. * gcc.c-torture/execute/20010209-1.c: New test.
  35840. 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
  35841. * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
  35842. 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
  35843. * g++.dg/vtgc1.C: Update for new ABI.
  35844. * consistency.vlad: New directory, 1665 files.
  35845. 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
  35846. * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
  35847. return type.
  35848. * gcc.dg/cpp/digraphs.c: Declare puts.
  35849. 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
  35850. * g++.old-deja/g++.other/warn5.C: New test.
  35851. 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
  35852. * g++.old-deja/g++.pt/spec40.C: New test.
  35853. 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
  35854. * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
  35855. case.
  35856. * g++.old-deja/g++.ext/arrnew.C: Deprecate.
  35857. 2001-02-12 Jakub Jelinek <jakub@redhat.com>
  35858. * gcc.c-torture/compile/20010209-1.c: New test.
  35859. 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
  35860. * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
  35861. excess errors message but not if it crashes.
  35862. * g++.old-deja/g++.other/crash27.C: Likewise.
  35863. * g++.old-deja/g++.other/crash28.C: Likewise.
  35864. * g++.old-deja/g++.other/crash30.C: Likewise.
  35865. * g++.old-deja/g++.other/crash32.C: Likewise.
  35866. * g++.old-deja/g++.other/crash35.C: Likewise.
  35867. * g++.old-deja/g++.pt/inherit2.C: Likewise.
  35868. 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
  35869. * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
  35870. gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
  35871. g++.dg/dg.exp, g++.old-deja/old-deja.exp,
  35872. g77.f-torture/execute/execute.exp,
  35873. g77.f-torture/noncompile/noncompile.exp,
  35874. gcc.c-torture/execute/execute.exp,
  35875. gcc.c-torture/execute/memcheck/memcheck.exp,
  35876. gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
  35877. gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
  35878. gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
  35879. gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
  35880. gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
  35881. lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
  35882. lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
  35883. lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
  35884. Remove bug reporting instructions with ancient email addresses.
  35885. 2001-02-07 Jakub Jelinek <jakub@redhat.com>
  35886. * gcc.dg/20010202-1.c: New test.
  35887. * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
  35888. 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
  35889. * g++.dg/stdbool-if.C: New test.
  35890. 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
  35891. * objc/execute/fdecl.m: Added main().
  35892. 2001-02-07 Jakub Jelinek <jakub@redhat.com>
  35893. * gcc.c-torture/execute/20010206-1.c: New test.
  35894. 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
  35895. * gcc.dg/cpp/avoidpaste1.c: Update.
  35896. 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
  35897. * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
  35898. Pero <nicola@brainstorm.co.uk>.
  35899. * objc/execute/fdecl.m: Declare foo as pointer to AClass.
  35900. 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
  35901. * g++.old-deja/g++.pt/spec39.C: New test.
  35902. 2001-02-05 Jakub Jelinek <jakub@redhat.com>
  35903. * gcc.c-torture/compile/20010202-1.c: New test.
  35904. 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
  35905. * g++.old-deja/g++.abi/primary2.C: New test.
  35906. * g++.old-deja/g++.abi/primary3.C: New test.
  35907. * g++.old-deja/g++.abi/primary4.C: New test.
  35908. * g++.old-deja/g++.abi/primary5.C: New test.
  35909. * g++.old-deja/g++.abi/vtable3.h: New test.
  35910. * g++.old-deja/g++.abi/vtable3a.C: New test.
  35911. * g++.old-deja/g++.abi/vtable3b.C: New test.
  35912. * g++.old-deja/g++.abi/vtable3c.C: New test.
  35913. * g++.old-deja/g++.abi/vtable3d.C: New test.
  35914. * g++.old-deja/g++.abi/vtable3e.C: New test.
  35915. * g++.old-deja/g++.abi/vtable3f.C: New test.
  35916. * g++.old-deja/g++.abi/vtable3g.C: New test.
  35917. * g++.old-deja/g++.abi/vtable3h.C: New test.
  35918. * g++.old-deja/g++.abi/vtable3i.C: New test.
  35919. * g++.old-deja/g++.abi/vtable3j.C: New test.
  35920. * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
  35921. 2001-02-03 Jakub Jelinek <jakub@redhat.com>
  35922. * g++.old-deja/g++.other/anon6.C: New test.
  35923. * g++.old-deja/g++.other/anon7.C: New test.
  35924. 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
  35925. * gcc.dg/cpp/avoidpaste2.c: New tests.
  35926. 2001-01-31 Jakub Jelinek <jakub@redhat.com>
  35927. * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
  35928. 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
  35929. * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
  35930. DECIMAL_DIG cases for Irix."
  35931. 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
  35932. * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
  35933. 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
  35934. * gcc.dg/c99-tag-1.c: New test.
  35935. 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
  35936. * gcc.dg/cpp/tr-warn1.c: Add tests.
  35937. 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
  35938. * gcc.dg/cpp/avoidpaste1.c: Update.
  35939. * gcc.dg/cpp/paste4.c: Update.
  35940. 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
  35941. * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
  35942. cases for Irix.
  35943. 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
  35944. * g++.old-deja/g++.other/inline19.C: New test.
  35945. 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
  35946. * gcc.dg/Wlarger-than.c: New test.
  35947. 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
  35948. * gcc.dg/cpp/avoidpaste1.c: Fix typos.
  35949. 2001-01-29 Jakub Jelinek <jakub@redhat.com>
  35950. * gcc.c-torture/execute/20010129-1.c: New test.
  35951. * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
  35952. 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
  35953. * gcc.dg/cpp/avoidpaste1.c: Test case.
  35954. 2001-01-28 Jakub Jelinek <jakub@redhat.com>
  35955. * g++.old-deja/g++.other/inline18.C: New test.
  35956. 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  35957. * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
  35958. and __builtin_putchar.
  35959. 2001-01-27 Jakub Jelinek <jakub@redhat.com>
  35960. * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
  35961. tests.
  35962. 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
  35963. * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
  35964. floating point number rounding mode to round to the nearest
  35965. representable mode.
  35966. 2001-01-25 Jakub Jelinek <jakub@redhat.com>
  35967. * g++.old-deja/g++.other/mangle2.C: New test.
  35968. 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
  35969. * gcc.c-torture/compile/20010124-1.c: New test.
  35970. 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
  35971. * g++.old-deja/g++.pt/spec38.C: New test.
  35972. 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  35973. * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
  35974. "Build don't run".
  35975. 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  35976. * gcc.c-torture/execute/20010123-1.c: New test.
  35977. 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
  35978. * g++.old-deja/g++.pt/spec37.C: New test.
  35979. 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
  35980. * g++.old-deja/g++.pt/overload14.C: New test.
  35981. 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  35982. * gcc.c-torture/execute/20010122-1.c: New test, exercise
  35983. __builtin_return_address.
  35984. 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
  35985. * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
  35986. * g++.old-deja/g++.pt/spec35.C: New test.
  35987. * g++.old-deja/g++.pt/spec36.C: New test.
  35988. 2001-01-20 Jakub Jelinek <jakub@redhat.com>
  35989. * gcc.c-torture/compile/20010118-1.c: New test.
  35990. 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
  35991. * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
  35992. 2001-01-19 Jakub Jelinek <jakub@redhat.com>
  35993. * gcc.c-torture/execute/20010119-1.c: New test.
  35994. 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
  35995. * g++.old-deja/g++.other/vbase5.C: New test.
  35996. 2001-01-19 Jakub Jelinek <jakub@redhat.com>
  35997. * gcc.c-torture/execute/20010118-1.c: New test.
  35998. 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
  35999. * g++.old-deja/g++.pt/deduct3.C: New test.
  36000. 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
  36001. * g++.old-deja/g++.pt/spec34.C: New test.
  36002. 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
  36003. * g77.f-torture/compile/20000601-2.f: New test.
  36004. 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
  36005. * g++.old-deja/g++.other/init17.C: New test.
  36006. 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
  36007. * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
  36008. 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
  36009. * g++.old-deja/g++.pt/unify8.C: New test.
  36010. 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
  36011. * g++.old-deja/g++.abi/vbase1.C: New test.
  36012. 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
  36013. * g++.old-deja/g++.pt/crash65.C: New test.
  36014. 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
  36015. * gcc.dg/cpp/assembl2.S: New test case.
  36016. 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
  36017. * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
  36018. are supported.
  36019. 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36020. * g++.old-deja/g++.other/builtins1.C: New test.
  36021. * g++.old-deja/g++.other/builtins2.C: Likewise.
  36022. * g++.old-deja/g++.other/builtins3.C: Likewise.
  36023. * g++.old-deja/g++.other/builtins4.C: Likewise.
  36024. 2001-01-17 Jakub Jelinek <jakub@redhat.com>
  36025. * gcc.c-torture/compile/20010117-1.c: New test.
  36026. * gcc.c-torture/compile/20010117-2.c: New test.
  36027. 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
  36028. * g77.f-torture/execute/20010116.[fx]: New test,
  36029. XFAIL on i?86-*-*.
  36030. * g77.f-torture/compile/20010115.f: Indicate it's
  36031. a test for PR fortran/1636.
  36032. 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
  36033. * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
  36034. 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
  36035. * g77.f-torture/compile/20010115.f: New test.
  36036. 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
  36037. * g++.old-deja/g++.pt/nontype5.C: New test.
  36038. 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
  36039. * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
  36040. have an equivalent working one below it.
  36041. 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
  36042. * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
  36043. * g++.old-deja/g++.ext/instantiate3.C: Likewise.
  36044. 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
  36045. * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
  36046. message containing "init_priority".
  36047. (conpr-2.C): Likewise.
  36048. (conpr-3.C): Likewise.
  36049. * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
  36050. 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  36051. * gcc.c-torture/execute/20010114-2.c: New test.
  36052. 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
  36053. * gcc.c-torture/compile/20010114-1.c: New test.
  36054. * gcc.c-torture/compile/20010114-1.x: Xfail.
  36055. * gcc.c-torture/compile/20010114-2.c: New test.
  36056. * gcc.c-torture/execute/20010114-1.c: New test.
  36057. * gcc.dg/trunc-1.c: New test.
  36058. * gcc.dg/uninit-B.c: New test.
  36059. 2001-01-13 Nick Clifton <nickc@redhat.com>
  36060. * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
  36061. target.
  36062. 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
  36063. * gcc.c-torture/compile/20010113-1.c: New test.
  36064. 2001-01-13 Jakub Jelinek <jakub@redhat.com>
  36065. * gcc.c-torture/compile/20001212-1.c: New test.
  36066. 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
  36067. * gcc.dg/cpp/widestr1.c: Update.
  36068. * gcc.dg/cpp/prag-imp.c: Remove.
  36069. 2001-01-12 Jakub Jelinek <jakub@redhat.com>
  36070. * gcc.c-torture/execute/20000801-3.x: Remove.
  36071. * gcc.dg/c90-init-1.c: New test.
  36072. * gcc.dg/c99-init-1.c: New test.
  36073. * gcc.dg/c99-init-2.c: New test.
  36074. * gcc.dg/gnu99-init-1.c: New test.
  36075. 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
  36076. * lib/f-torture.exp (f_torture_compile): Prune the warnings before
  36077. testing that no relevant ones were found.
  36078. 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
  36079. * g++.old-deja/g++.pt/cast2.C: New test.
  36080. 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
  36081. * g++.old-deja/g++.pt/friend47.C: New test.
  36082. 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
  36083. * g++.old-deja/g++.pt/instantiate13.C: New test.
  36084. 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
  36085. * g++.old-deja/g++.other/defarg7.C: New test.
  36086. * g++.old-deja/g++.other/defarg8.C: New test.
  36087. 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
  36088. * g++.old-deja/g++.pt/crash64.C: New test.
  36089. 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
  36090. * g++.old-deja/g++.pt/crash63.C: New test.
  36091. 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
  36092. * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
  36093. 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
  36094. * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
  36095. 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
  36096. * g++.old-deja/g++.pt/error3.C: New test.
  36097. 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
  36098. * g++.old-deja/g++.other/crash39.C: New test.
  36099. 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
  36100. * g++.old-deja/g++.other/vbase4.C: New test.
  36101. 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
  36102. * gcc.dg/20000419-2.c: Move to "special" subdirectory.
  36103. * gcc.dg/special/20000419-2.c: New file. Identical to above.
  36104. * gcc.dg/special/special.exp: New test driver which will check
  36105. for alias support for the above test.
  36106. 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
  36107. * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
  36108. problems on small machines.
  36109. * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
  36110. parameterize.
  36111. 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
  36112. * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
  36113. mips.
  36114. * g++.old-deja/g++.ext/instantiate3.C: Likewise.
  36115. 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
  36116. * g++.old_deja/g++.pt/using8.C: New test.
  36117. 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
  36118. * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
  36119. 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
  36120. * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
  36121. where a failure is expected.
  36122. * gcc.c-torture/execute/ieee/rbug.x: Likewise.
  36123. 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
  36124. * g++.old_deja/g++.pt/instantiate12.C: New test.
  36125. 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
  36126. * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
  36127. start of structs.
  36128. * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
  36129. * g++.old-deja/g++.brendan/crash17.C: Likewise.
  36130. * g++.old-deja/g++.brendan/crash29.C: Likewise.
  36131. * g++.old-deja/g++.brendan/crash48.C: Likewise.
  36132. * g++.old-deja/g++.brendan/ns1.C: Likewise.
  36133. * g++.old-deja/g++.brendan/warnings1.C: Likewise.
  36134. * g++.old-deja/g++.bugs/900205_04.C: Likewise.
  36135. * g++.old-deja/g++.bugs/900514_03.C: Likewise.
  36136. * g++.old-deja/g++.eh/spec6.C: Likewise.
  36137. * g++.old-deja/g++.jason/crash3.C: Likewise.
  36138. * g++.old-deja/g++.law/ctors11.C: Likewise.
  36139. * g++.old-deja/g++.law/ctors17.C: Likewise.
  36140. * g++.old-deja/g++.law/ctors5.C: Likewise.
  36141. * g++.old-deja/g++.law/ctors9.C: Likewise.
  36142. * g++.old-deja/g++.mike/ambig1.C: Likewise.
  36143. * g++.old-deja/g++.mike/net22.C: Likewise.
  36144. * g++.old-deja/g++.mike/p3538a.C: Likewise.
  36145. * g++.old-deja/g++.mike/p3538b.C: Likewise.
  36146. * g++.old-deja/g++.mike/virt3.C: Likewise.
  36147. * g++.old-deja/g++.niklas/t128.C: Likewise.
  36148. * g++.old-deja/g++.other/anon4.C: Likewise.
  36149. * g++.old-deja/g++.other/using1.C: Likewise.
  36150. * g++.old-deja/g++.other/warn3.C: Likewise.
  36151. * g++.old-deja/g++.pt/t37.C: Likewise.
  36152. * g++.old-deja/g++.robertl/eb69.C: Likewise.
  36153. * g++.old-deja/g++.robertl/eb71.C: Likewise.
  36154. 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
  36155. * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
  36156. 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36157. * gcc.c-torture/execute/stdio-opt-3.c: New test.
  36158. 2001-01-07 Jakub Jelinek <jakub@redhat.com>
  36159. * gcc.c-torture/compile/20010107-1.c: New test.
  36160. 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
  36161. * gcc.c-torture/execute/builtin-noret-1.c: New test.
  36162. 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
  36163. * gcc.dg/format/format.h: New file.
  36164. * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
  36165. gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
  36166. gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
  36167. gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
  36168. gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
  36169. gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
  36170. gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
  36171. gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
  36172. gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
  36173. gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
  36174. gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
  36175. gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
  36176. gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
  36177. gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
  36178. gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
  36179. gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
  36180. gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
  36181. gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
  36182. gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
  36183. gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
  36184. gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
  36185. instead of declaring standard types, macros and functions in each
  36186. test.
  36187. 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
  36188. * gcc.c-torture/execute/20010106-1.c: New test.
  36189. 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
  36190. * gcc.dg/format/format.exp: New file.
  36191. * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
  36192. * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
  36193. * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
  36194. * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
  36195. * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
  36196. * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
  36197. * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
  36198. * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
  36199. * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
  36200. * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
  36201. * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
  36202. * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
  36203. * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
  36204. * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
  36205. * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
  36206. * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
  36207. * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
  36208. * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
  36209. * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
  36210. * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
  36211. * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
  36212. * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
  36213. * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
  36214. * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
  36215. * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
  36216. * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
  36217. * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
  36218. * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
  36219. * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
  36220. * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
  36221. * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
  36222. * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
  36223. * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
  36224. * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
  36225. * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
  36226. * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
  36227. * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
  36228. * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
  36229. * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
  36230. * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
  36231. * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
  36232. * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
  36233. 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
  36234. * gcc.c-torture/execute/991228-1.c: Take word endianness into
  36235. account.
  36236. 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
  36237. * gcc.c-torture/execute/builtin-complex-1.c: New test.
  36238. 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
  36239. * g++.old-deja/g++.pt/crash62.C: New test.
  36240. 2001-01-04 Richard Henderson <rth@redhat.com>
  36241. * gcc.dg/20000926-1.c: Update expected warnings.
  36242. * gcc.dg/array-2.c: Likewise.
  36243. * gcc.dg/array-4.c: Also validate flexible array members.
  36244. * gcc.dg/c99-flex-array-1.c: New.
  36245. 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
  36246. * gcc.c-torture/compile/20001222-1.x: Remove.
  36247. 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
  36248. * gcc.c-torture/execute/built-in-setjmp.c: New.
  36249. 2001-01-03 Richard Henderson <rth@redhat.com>
  36250. * gcc.dg/940510-1.c: Update expected error wording.
  36251. * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
  36252. 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
  36253. * lib/target-supports.exp (check_alias_available): Modified to
  36254. indicate aliases not supported if only weak aliases are supported.
  36255. 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36256. * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
  36257. Turn on cmpstrsi checks for __pj__ and __i370__.
  36258. 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
  36259. * g++.old-deja/g++.other/virtual11.C: New test.
  36260. 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
  36261. * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
  36262. 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36263. * gcc.c-torture/compile/20010102-1.c: New test.
  36264. 2001-01-02 Andreas Jaeger <aj@suse.de>
  36265. * gcc.dg/noreturn-3.c: New test.
  36266. * gcc.dg/noreturn-4.c: New test.
  36267. 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36268. * gcc.c-torture/execute/stdio-opt-1.c: Also test
  36269. __builtin_fputc and __builtin_fwrite.
  36270. 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
  36271. * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
  36272. signed char, not default char.
  36273. 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
  36274. * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
  36275. 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
  36276. * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
  36277. 2000-12-29 Richard Henderson <rth@redhat.com>
  36278. * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
  36279. (__cyg_profile_func_exit): Define.
  36280. 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
  36281. * g++.dg/vtgc1.C: New test.
  36282. 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
  36283. * gcc.dg/noncompile/20001228-1.c: New test.
  36284. * gcc.dg/20001228-1.c: New test.
  36285. * gcc.c-torture/execute/20001228-1.c: New test.
  36286. 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
  36287. * gcc.dg/format-strfmon-1.c: New test.
  36288. 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36289. * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
  36290. * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
  36291. * gcc.c-torture/execute/string-opt-1.c: Likewise.
  36292. * gcc.c-torture/execute/string-opt-2.c: Likewise.
  36293. * gcc.c-torture/execute/string-opt-3.c: Likewise.
  36294. * gcc.c-torture/execute/string-opt-4.c: Likewise.
  36295. * gcc.c-torture/execute/string-opt-6.c: Likewise.
  36296. * gcc.c-torture/execute/string-opt-7.c: Likewise.
  36297. * gcc.c-torture/execute/string-opt-8.c: Likewise.
  36298. * gcc.c-torture/execute/string-opt-9.c: Likewise.
  36299. * gcc.c-torture/execute/string-opt-10.c: Likewise.
  36300. * gcc.c-torture/execute/string-opt-11.c: Likewise.
  36301. * gcc.c-torture/execute/string-opt-12.c: Likewise.
  36302. * gcc.c-torture/execute/string-opt-3.c: Test rindex.
  36303. * gcc.c-torture/execute/string-opt-4.c: Test index.
  36304. 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
  36305. * gcc.c-torture/compile/20001226-1.c: New test.
  36306. 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
  36307. * gcc.c-torture/compile/20001222-1.c: New test.
  36308. * gcc.c-torture/compile/20001222-1.x: Xfail.
  36309. 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
  36310. * gcc.c-torture/execute/comp-goto-2.c: New test.
  36311. 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
  36312. * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
  36313. Use long types if __INT_MAX__ is 32767.
  36314. (main): Use cast to (sint32 *) when poking 88 into a_page.
  36315. * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
  36316. 2000-12-21 Bernd Schmidt <bernds@redhat.com>
  36317. * gcc.c-torture/compile/20001221-1.c: New test.
  36318. * gcc.c-torture/execute/20001221-1.c: New test.
  36319. 2000-12-20 Richard Henderson <rth@redhat.com>
  36320. * g++.old-deja/g++.pt/crash36.C: Update error lines.
  36321. * g++.old-deja/g++.robertl/eb109.C: Likewise.
  36322. 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36323. * gcc.dg/compare3.c: New test.
  36324. 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
  36325. * gcc.dg/format-warnll-1.c: New test.
  36326. 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
  36327. * gcc.dg/cpp/cmdlne-P.c: New test.
  36328. 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
  36329. * gcc.c-torture/execute/builtin-abs-1.c,
  36330. gcc.c-torture/execute/builtin-abs-2.c: New tests.
  36331. 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
  36332. * gcc.dg/cpp/multiline.c: New test.
  36333. 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
  36334. * g++.old-deja/g++.other/syshdr1.C: Update.
  36335. * gcc.dg/cpp/lineflags.c: Remove temporarily.
  36336. 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  36337. * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
  36338. 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  36339. * g++.old-deja/g++.pt/ttp65.C: New test.
  36340. 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  36341. * g++.old-deja/g++.pt/ttp64.C: New test.
  36342. 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  36343. * g++.old-deja/g++.pt/spec33.C: New test.
  36344. 2000-12-14 Catherine Moore <clm@redhat.com>
  36345. * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
  36346. * gcc.c-torture/execute/920612-2.c: Likewise.
  36347. * gcc.c-torture/execute/920428-2.c: Likewise.
  36348. * gcc-c-torture/execute/va-arg-11.c: Call exit.
  36349. * gcc.c-torture/execute/va-arg-21.c: Likewise.
  36350. 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  36351. * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
  36352. * gcc.dg/pack-test-2.c: Likewise.
  36353. 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
  36354. Tests by Zack Weinberg <zackw@stanford.edu>.
  36355. * gcc.dg/cpp/defined.c: Update.
  36356. * gcc.dg/cpp/defined_trad.c: New tests.
  36357. 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
  36358. * gcc.dg/cpp/trad-direct.c: Update.
  36359. 2000-12-11 Neil Booth <neilb@earthling.net>
  36360. * gcc.dg/cpp/defined_trad.c
  36361. 2000-12-11 Neil Booth <neilb@earthling.net>
  36362. * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
  36363. 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
  36364. * gcc.dg/format-miss-2.c: New test.
  36365. 2000-12-09 Neil Booth <neilb@earthling.net>
  36366. * gcc.dg/cpp/lineflags.c: New tests.
  36367. * gcc.dg/cpp/poison.c: Update.
  36368. * gcc.dg/cpp/redef2.c: Update.
  36369. * gcc.dg/cpp/skipping.c: New test.
  36370. 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
  36371. * g++.old-deja/g++.other/eh3.C: New testcase.
  36372. 2000-12-07 Neil Booth <neilb@earthling.net>
  36373. * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
  36374. wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
  36375. wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
  36376. wtr-union-init-2.c, wtr-union-init-3.c: Update.
  36377. * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
  36378. Update.
  36379. 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
  36380. * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
  36381. __SIZE_TYPE__ instead of int for type of integers cast to
  36382. pointers.
  36383. 2000-12-07 Jakub Jelinek <jakub@redhat.com>
  36384. * g++.old-deja/g++.other/cleanup4.C: New test.
  36385. 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
  36386. * format-sec-1.c: New test.
  36387. 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
  36388. * gcc.dg/format-nonlit-3.c: New test.
  36389. 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
  36390. * gcc.dg/c90-printf-1.c: Add test for printf formats reading
  36391. through a null pointer.
  36392. 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  36393. * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
  36394. * g++.old-deja/g++.pt/partial4.C: New test.
  36395. 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
  36396. * gcc.c-torture/execute/ieee/hugeval.x: New.
  36397. 2000-12-06 Neil Booth <neilb@earthling.net>
  36398. * gcc.dg/cpp/backslash2.c: New tests.
  36399. 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36400. * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
  36401. * gcc.c-torture/execute/stdio-opt-2.c: New test.
  36402. 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
  36403. * gcc.c-torture/execute/20001203-2.c: New testcase.
  36404. 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
  36405. * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
  36406. * g++.old-deja/g++.other/virtual10.C: New test.
  36407. 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
  36408. * g++.old-deja/g++.mike/pmf5.C: Remove test.
  36409. 2000-12-05 Richard Henderson <rth@redhat.com>
  36410. * gcc.c-torture/compile/20001205-1.c: New.
  36411. 2000-12-04 Neil Booth <neilb@earthling.net>
  36412. * g++.old-deja/g++.other/virtual9.C: New test.
  36413. * g++.old-deja/g++.pt/crash61.C: New test.
  36414. * gcc.c-torture/execute/loop-9.c: New test.
  36415. 2000-12-04 Neil Booth <neilb@earthling.net>
  36416. * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
  36417. * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
  36418. * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
  36419. * gcc.dg/cpp/extratokens.c: ...here.
  36420. 2000-12-04 Neil Booth <neilb@earthling.net>
  36421. * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
  36422. New tests.
  36423. 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36424. * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
  36425. * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
  36426. 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
  36427. * gcc.c-torture/execute/20001203-1.c: New test.
  36428. 2000-12-03 Neil Booth <neilb@earthling.net>
  36429. * gcc.dg/cpp/macro6.c: New test cases.
  36430. 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36431. * gcc.c-torture/execute/string-opt-9.c: New test.
  36432. * gcc.c-torture/execute/string-opt-10.c: Likewise.
  36433. * gcc.c-torture/execute/string-opt-11.c: Likewise.
  36434. * gcc.c-torture/execute/string-opt-12.c: Likewise.
  36435. * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
  36436. * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
  36437. 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
  36438. * gcc.dg/cpp/if-6.c: New testcase.
  36439. * gcc.dg/20001201-1.c: New testcase.
  36440. 2000-12-02 Neil Booth <neilb@earthling.net>
  36441. * g++.old-deja/g++.other/externC4.C,
  36442. g++.old-deja/g++.other/friend10.C: New tests.
  36443. 2000-12-02 Neil Booth <neilb@earthling.net>
  36444. * g++.old-deja/g++.other/instan2.C
  36445. * g++.old-deja/g++.other/instan3.C: New test.
  36446. 2000-12-02 Neil Booth <neilb@earthling.net>
  36447. * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
  36448. c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
  36449. gnuc99.c,gnuc99-pedantic.c: New tests.
  36450. 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
  36451. * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
  36452. gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
  36453. 2000-12-01 Neil Booth <neilb@earthling.net>
  36454. * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
  36455. * gcc.dg/cpp/poison.c: Update.
  36456. * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
  36457. 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
  36458. * g77.f-torture/execute/20001201.f: New test.
  36459. 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
  36460. * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
  36461. 2000-12-01 Jakub Jelinek <jakub@redhat.com>
  36462. * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
  36463. 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
  36464. * g++.old-deja/g++.other/cast6.C: New test.
  36465. 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
  36466. * gcc.c-torture/execute/20001130-2.c: New testcase.
  36467. 2000-11-30 Richard Henderson <rth@redhat.com>
  36468. * gcc.c-torture/execute/20001130-1.c: New test.
  36469. 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
  36470. * g++.old-deja/g++.other/op3.C: New test.
  36471. 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
  36472. * g++.old-deja/g++.other/op2.C: New test.
  36473. 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
  36474. * g++.old-deja/g++.other/crash38.C: New test.
  36475. 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
  36476. * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
  36477. 2000-11-29 Jakub Jelinek <jakub@redhat.com>
  36478. * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
  36479. tests.
  36480. * gcc.c-torture/execute/string-opt-6.c: New test.
  36481. * gcc.dg/20001117-1.c: Add main.
  36482. 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
  36483. * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
  36484. Move from here ...
  36485. * gcc.dg/940510-1.c: ... to here.
  36486. * gcc.dg/20000926-1.c: GNU C now allows initializations of
  36487. zero-size arrays in toplevel structures.
  36488. 2000-11-28 Jakub Jelinek <jakub@redhat.com>
  36489. * gcc.c-torture/execute/loop-8.c: New test.
  36490. 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
  36491. * g++.old-deja/g++.other/base1.C: New test.
  36492. 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
  36493. * g++.old-deja/g++.other/parse2.C: New test.
  36494. 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
  36495. * g++.old-deja/g++.pt/incomplete1.C: New test.
  36496. 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
  36497. * g++.old-deja/g++.other/friend9.C: New test.
  36498. 2000-11-28 Jakub Jelinek <jakub@redhat.com>
  36499. * gcc.dg/20001127-1.c: New test.
  36500. 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
  36501. * g++.old-deja/g++.pt/friend46.C: New test.
  36502. 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
  36503. * g++.old-deja/g++.other/ptrmem8.C: New test.
  36504. 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36505. * gcc.c-torture/execute/string-opt-7.c: New test.
  36506. * gcc.c-torture/execute/string-opt-8.c: Likewise.
  36507. 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
  36508. * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
  36509. instead of 'mkcheck 2'.
  36510. 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
  36511. * gcc.c-torture/execute/memcheck/driver.c,
  36512. gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
  36513. C9X references to refer to C99.
  36514. 2000-11-25 Jakub Jelinek <jakub@redhat.com>
  36515. * gcc.dg/ultrasp3.c: New test.
  36516. 2000-11-25 Neil Booth <neilb@earthling.net>
  36517. * gcc.dg/cpp/include2.c: Update test to be locale independent.
  36518. 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
  36519. * gcc.c-torture/compile/20001123-2.c: New.
  36520. 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
  36521. * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
  36522. 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
  36523. * gcc.dg/sequence-point-1.c: Add some new tests.
  36524. * gcc.c-torture/execute/20001124-1.c: New test.
  36525. 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
  36526. * g++.old-deja/g++.other/vaarg4.C: New test.
  36527. * gcc.c-torture/compile/20001123-1.c: New test.
  36528. 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
  36529. * g++.other/crash24.C: Adjust and remove XFAIL.
  36530. * g++.other/crash37.C: New test.
  36531. 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
  36532. * g++.old-deja/g++.pt/instantiate9.C: New test.
  36533. 2000-11-22 Mark Mitchell <mark@codesourcery.com>
  36534. * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
  36535. new ABI, too.
  36536. * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
  36537. * g++.old-deja/g++.robertl/eb55.C: Likewise.
  36538. 2000-11-22 Neil Booth <neilb@earthling.net>
  36539. * gcc.dg/cpp/Wtrigraphs.c: New test.
  36540. 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
  36541. * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
  36542. 2000-11-22 Jakub Jelinek <jakub@redhat.com>
  36543. * gcc.c-torture/execute/ieee/20001122-1.c: New test.
  36544. 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
  36545. * lib/gcc-dg.exp: load_lib scanasm.exp.
  36546. (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
  36547. * lib/g++-dg.exp: load_lib scanasm.exp.
  36548. * lib/scanasm.exp: New.
  36549. (scan-assembler, scan-assembler-not): Add optional arguments to
  36550. test name, or if not present, the pattern name.
  36551. (scan-assembler-dem, scan-assembler-dem-not): New.
  36552. * g++.dg/dg.exp: New.
  36553. 2000-11-21 Neil Booth <neilb@earthling.net>
  36554. * gcc.dg/cpp/integrated1.c: Remove.
  36555. 2000-11-21 Jakub Jelinek <jakub@redhat.com>
  36556. * gcc.c-torture/execute/20001121-1.c: New test.
  36557. 2000-11-21 Richard Henderson <rth@redhat.com>
  36558. * gcc.c-torture/compile/20001121-1.c: New test.
  36559. 2000-11-20 Neil Booth <neilb@earthling.net>
  36560. * gcc.dg/cpp/integrated1.c: New test.
  36561. 2000-11-21 Jakub Jelinek <jakub@redhat.com>
  36562. * g++.old-deja/g++.other/inline17.C: New test.
  36563. 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
  36564. * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
  36565. local variable to be zero: I made the variable global. Now
  36566. uses abort() and exit() instead of relying on main's return value.
  36567. 2000-11-20 Neil Booth <neilb@earthling.net>
  36568. * gcc.dg/cpp/paste2.c: Update test.
  36569. * objc/execute/paste.m: New test.
  36570. 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
  36571. * gcc.dg/c99-condexpr-1.c: New test.
  36572. 2000-11-20 Neil Booth <neilb@earthling.net>
  36573. * gcc.dg/cpp/macsyntx.c: Use correct command line option.
  36574. 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
  36575. * g++.old-deja/g++.pt/export1.C: New test.
  36576. 2000-11-20 Jakub Jelinek <jakub@redhat.com>
  36577. * gcc.dg/20001117-1.c: New test.
  36578. 2000-11-18 Richard Henderson <rth@redhat.com>
  36579. * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
  36580. 2000-11-18 Richard Henderson <rth@redhat.com>
  36581. * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
  36582. * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
  36583. * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
  36584. 2000-11-18 Richard Henderson <rth@redhat.com>
  36585. * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
  36586. (main): New. Exit cleanly.
  36587. 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
  36588. * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
  36589. gcc.dg/c99-fordecl-2.c: New tests.
  36590. 2000-11-18 Richard Henderson <rth@redhat.com>
  36591. * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
  36592. * gcc.c-torture/execute/zerolen-2.c: New.
  36593. 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  36594. * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
  36595. memory.
  36596. 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
  36597. * g++.old-deja/g++.pt/instantiate8.C: New test.
  36598. 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
  36599. * g++.old-deja/g++.other/incomplete.C: Add more tests.
  36600. * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
  36601. 2000-11-16 Nick Clifton <nickc@redhat.com>
  36602. * gcc.c-torture/execute/nestfunc-2.c: New test.
  36603. * gcc.c-torture/execute/nestfunc-3.c: New test.
  36604. 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
  36605. * gcc.c-torture/compile/20001116-1.c: New test.
  36606. 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  36607. * gcc.c-torture/execute/20001115-1.c: New test.
  36608. 2000-11-15 Mark Mitchell <mark@codesourcery.com>
  36609. * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
  36610. * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
  36611. * g++.old-deja/g++.abi/ptrflags.C: Likewise.
  36612. * g++.old-deja/g++.abi/vmihint.C: Likewise.
  36613. 2000-11-15 Neil Booth <neilb@earthling.net>
  36614. gcc.dg/cpp/_Pragma1.c: Update.
  36615. gcc.dg/cpp/_Pragma2.c: New test.
  36616. 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
  36617. * g++.old-deja/g++.other/anon5.C: New test.
  36618. 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
  36619. * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
  36620. tests.
  36621. 2000-11-14 Jakub Jelinek <jakub@redhat.com>
  36622. * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
  36623. output.
  36624. 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
  36625. * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
  36626. labels at end of compound statements.
  36627. 2000-11-13 Jakub Jelinek <jakub@redhat.com>
  36628. * gcc.c-torture/execute/loop-7.c: New test.
  36629. 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
  36630. * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
  36631. 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
  36632. * gcc.dg/c99-bool-1.c: New test.
  36633. 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
  36634. * gcc.dg/c99-scope-1.c: Remove xfail.
  36635. * gcc.dg/c99-scope-2.c: New test.
  36636. 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36637. * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
  36638. * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
  36639. 2000-11-11 Mark Mitchell <mark@codesourcery.com>
  36640. * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
  36641. error messages.
  36642. * g++.mike/p700.C: Don't typedef wchar_t.
  36643. * g++.mike/p784.C: Likewise.
  36644. * g++.mike/eb101.C: Don't use __wchar_t.
  36645. 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
  36646. * g77.f-torture/execute/20001111.[fx]: Test premature exit
  36647. from DO loop.
  36648. 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
  36649. * gcc.c-torture/execute/20001111-1.c: New test.
  36650. 2000-11-10 Nick Clifton <nickc@redhat.com>
  36651. * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
  36652. long multuiple and accumulate.
  36653. 2000-11-09 Richard Henderson <rth@redhat.com>
  36654. * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
  36655. via size_t instead of int.
  36656. * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
  36657. * gcc.c-torture/execute/string-opt-2.c: Likewise.
  36658. * gcc.c-torture/execute/string-opt-3.c: Likewise.
  36659. * gcc.c-torture/execute/string-opt-4.c: Likewise.
  36660. 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
  36661. * gcc.c-torture/compile/20001109-1.c: New test.
  36662. * gcc.c-torture/compile/20001109-2.c: New test.
  36663. 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
  36664. * g++.old-deja/g++.pt/operator1.C: New test.
  36665. * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
  36666. 2000-11-09 Jakub Jelinek <jakub@redhat.com>
  36667. * gcc.dg/20001108-1.c: New test.
  36668. 2000-11-09 Jakub Jelinek <jakub@redhat.com>
  36669. * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
  36670. with both arguments constant strings.
  36671. * gcc.c-torture/execute/string-opt-3.c: New test.
  36672. * gcc.c-torture/execute/string-opt-4.c: New test.
  36673. * gcc.c-torture/execute/string-opt-5.c: New test.
  36674. 2000-11-08 Nick Clifton <nickc@redhat.com>
  36675. * gcc.c-torture/execute/20001108-1.c: New test case. Checks
  36676. mulsidi3adddi patterns.
  36677. 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
  36678. * g++.old-deja/g++.other/crash36.C: New test.
  36679. 2000-11-08 Jakub Jelinek <jakub@redhat.com>
  36680. * g++.old-deja/g++.other/init16.C: New test.
  36681. 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
  36682. * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
  36683. 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
  36684. * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
  36685. * gcc.c-torture/execute/va-arg-16.x: Likewise.
  36686. * gcc.c-torture/execute/va-arg-17.x: Likewise.
  36687. 2000-11-07 DJ Delorie <dj@redhat.com>
  36688. * gcc.dg/20000614-1.c: Add return so that test can pass.
  36689. 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36690. * gcc.c-torture/execute/string-opt-1.c: New test.
  36691. 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
  36692. * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
  36693. mips-sgi-irix6.* because the MIPS ABI passes floating-point
  36694. parameters in registers, and there is no way for a varargs
  36695. function to know in which order the integer and floating-point
  36696. parameters should be interleaved when they are placed on the
  36697. stack.
  36698. * gcc.c-torture/execute/va-arg-16.x: Likewise.
  36699. * gcc.c-torture/execute/va-arg-17.x: Likewise.
  36700. 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36701. * gcc.c-torture/execute/string-opt-2.c: New test.
  36702. 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
  36703. * g++.old-deja/g++.pt/crash60.C: New test.
  36704. 2000-11-06 Jakub Jelinek <jakub@redhat.com>
  36705. * g++.old-deja/g++.other/crash24.C: New test.
  36706. * g++.old-deja/g++.other/crash25.C: New test.
  36707. * g++.old-deja/g++.other/crash26.C: New test.
  36708. * g++.old-deja/g++.other/crash27.C: New test.
  36709. * g++.old-deja/g++.other/crash28.C: New test.
  36710. * g++.old-deja/g++.other/crash29.C: New test.
  36711. * g++.old-deja/g++.other/crash30.C: New test.
  36712. * g++.old-deja/g++.other/crash31.C: New test.
  36713. * g++.old-deja/g++.other/crash32.C: New test.
  36714. * g++.old-deja/g++.other/crash33.C: New test.
  36715. * g++.old-deja/g++.other/crash34.C: New test.
  36716. * g++.old-deja/g++.other/crash35.C: New test.
  36717. 2000-11-06 Jakub Jelinek <jakub@redhat.com>
  36718. * gcc.c-torture/execute/20001031-1.c: New test.
  36719. 2000-11-04 Mark Mitchell <mark@codesourcery.com>
  36720. * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
  36721. namespace.
  36722. * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
  36723. standards-conformant.
  36724. * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
  36725. * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
  36726. * g++.old-deja/g++.mike/p755a.C: Likewise.
  36727. * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
  36728. library makes no calls to `operator new' during initialization.
  36729. 2000-11-04 Neil Booth <neilb@earthling.net>
  36730. * gcc.dg/cpp/include2.c: New tests.
  36731. 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
  36732. * lib/g++.exp (g++_set_ld_library_path): New function.
  36733. Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
  36734. 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
  36735. * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
  36736. warnings.
  36737. 2000-11-01 Richard Henderson <rth@redhat.com>
  36738. * g++.old-deja/g++.ext/namedret1.C: New.
  36739. * g++.old-deja/g++.ext/namedret2.C: New.
  36740. * g++.old-deja/g++.ext/namedret3.C: New.
  36741. 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
  36742. * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
  36743. * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
  36744. 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36745. * gcc.c-torture/execute/va-arg-21.c: New test.
  36746. 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
  36747. * gcc.dg/c99-complex-2.c: New test.
  36748. 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36749. * gcc.c-torture/execute/stdio-opt-1.c: New test.
  36750. 2000-10-31 Jakub Jelinek <jakub@redhat.com>
  36751. * g++.old-deja/g++.other/inline16.C: New test.
  36752. 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
  36753. * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
  36754. __PRETTY_FUNCTION__
  36755. 2000-10-29 Neil Booth <neilb@earthling.net>
  36756. * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
  36757. New tests.
  36758. * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
  36759. * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
  36760. optimisation.
  36761. 2000-10-29 Neil Booth <neilb@earthling.net>
  36762. * gcc.dg/cpp/macro4.c, macro5.c: New tests.
  36763. * mi1.c, mi1c.h: Add null directives to multiple-include test.
  36764. * mi5.c: Test multiple includes work with -C.
  36765. * trigraphs.c: Test ^= version.
  36766. 2000-10-28 Neil Booth <neilb@earthling.net>
  36767. New tests and test updates for new macro expander.
  36768. * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
  36769. endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
  36770. paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
  36771. tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
  36772. new diagnostic messages.
  36773. * gcc.dg/cpp/macro3.c: New tests.
  36774. 2000-10-27 Mark Mitchell <mark@codesourcery.com>
  36775. * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
  36776. on the same line.
  36777. 2000-10-27 Jakub Jelinek <jakub@redhat.com>
  36778. * g++.old-deja/g++.other/eh2.C: New test.
  36779. 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
  36780. * gcc.c-torture/execute/20001027-1.c: New test.
  36781. 2000-10-26 Richard Henderson <rth@redhat.com>
  36782. * gcc.c-torture/execute/20001026-1.c: New.
  36783. 2000-10-26 Mark Mitchell <mark@codesourcery.com>
  36784. * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
  36785. * g++.old-deja/g++.law/builtin1.C: Likewise.
  36786. * g++.old-deja/g++.law/ctors10.C: Likewise.
  36787. * g++.old-deja/g++.law/virtual3.C: Likewise.
  36788. * g++.old-deja/g++.mike/p658.C: Likewise.
  36789. * g++.old-deja/g++.other/sibcall1.C: Likewise.
  36790. * g++.old-deja/g++.other/vaarg2.C: Likewise.
  36791. * g++.old-deja/g++.robertl/eb124.C: Likewise.
  36792. * g++.old-deja/g++.robertl/eb44.C: Likewise.
  36793. * g++.old-deja/g++.robertl/eb77.C: Likewise.
  36794. 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
  36795. * gcc.c-torture/compile/20001024-1.c: New test.
  36796. 2000-10-25 Mark Mitchell <mark@codesourcery.com>
  36797. * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
  36798. to tell us whether or not we are using V3.
  36799. 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
  36800. * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
  36801. operands.
  36802. 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
  36803. * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
  36804. 2000-10-25 Jakub Jelinek <jakub@redhat.com>
  36805. * gcc.c-torture/execute/20001024-1.c: New test.
  36806. 2000-10-24 Jakub Jelinek <jakub@redhat.com>
  36807. * g++.old-deja/g++.other/sibcall1.C: New test.
  36808. 2000-10-20 Jakub Jelinek <jakub@redhat.com>
  36809. * gcc.dg/noncompile/init-3.c: New test.
  36810. 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
  36811. * gcc.dg/format-array-1.c: New test.
  36812. 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
  36813. * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
  36814. writing through null pointers; remove comment about testing
  36815. unterminated strings.
  36816. 2000-10-17 Matthew Hiller <hiller@redhat.com>
  36817. * gcc.c-torture/execute/20001017-2.c: New test.
  36818. 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
  36819. * gcc.c-torture/compile/20001018-1.c: New test.
  36820. * gcc.c-torture/compile/20001018-1.x: Xfail.
  36821. 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  36822. * gcc.c-torture/execute/20001017-1.c: New test.
  36823. 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
  36824. * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
  36825. for multiple use of arguments with scanf formats; add tests for
  36826. multiple use of arguments.
  36827. 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
  36828. * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
  36829. from some old tests.
  36830. 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
  36831. * gcc.dg/format-miss-1.c: New test.
  36832. 2000-10-16 Jakub Jelinek <jakub@redhat.com>
  36833. * gcc.c-torture/execute/20001013-1.c: New test.
  36834. 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
  36835. * gcc.dg/format-branch-1.c: New test.
  36836. 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
  36837. * README, lib/file-format.exp: Remove EGCS references.
  36838. 2000-10-16 Jakub Jelinek <jakub@redhat.com>
  36839. * gcc.dg/20001013-1.c: New test.
  36840. 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
  36841. * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
  36842. for intmax_t in the compiler using __typeof__ and the type rules
  36843. for conditional expressions.
  36844. 2000-10-13 Jakub Jelinek <jakub@redhat.com>
  36845. * gcc.dg/20001012-1.c: New test.
  36846. * gcc.dg/20001012-2.c: New test.
  36847. 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
  36848. * gcc.dg/format-attr-1.c: New test.
  36849. 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
  36850. * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
  36851. __LONG_LONG_MAX__ instead of LLONG_MAX.
  36852. 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
  36853. * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
  36854. scanf flags.
  36855. * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
  36856. flags.
  36857. 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
  36858. * gcc.dg/sequence-pt-1.c: New test.
  36859. 2000-10-11 Geoff Keating <geoffk@cygnus.com>
  36860. * gcc.c-torture/execute/20001011-1.c: New testcase.
  36861. Testcase provided by Zack Weinberg <zackw@stanford.edu>.
  36862. 2000-10-10 Jakub Jelinek <jakub@redhat.com>
  36863. * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
  36864. does not error on it.
  36865. 2000-10-10 Jakub Jelinek <jakub@redhat.com>
  36866. * gcc.dg/20001009-1.c: New test.
  36867. Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
  36868. * gcc.c-torture/compile/20001009-1.c: Move from here ....
  36869. * gcc.c-torture/execute/20001009-2.c: ... to here.
  36870. 2000-10-09 Geoff Keating <geoffk@cygnus.com>
  36871. * gcc.c-torture/compile/20001009-1.c: New testcase.
  36872. * gcc.c-torture/execute/20001009-1.c: New testcase.
  36873. Testcases provided by Jan Hubicka <jh@suse.cz>.
  36874. 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
  36875. * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
  36876. gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
  36877. uintmax_t using <limits.h> to emulate the compiler's internal
  36878. logic. No longer XFAIL %j tests.
  36879. 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
  36880. * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
  36881. gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
  36882. gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
  36883. regexps and details of expected handling of some bad formats.
  36884. * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
  36885. suppression.
  36886. 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
  36887. * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
  36888. g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
  36889. g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
  36890. gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
  36891. in list archives.
  36892. 2000-10-06 Richard Henderson <rth@cygnus.com>
  36893. * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
  36894. * g++.old-deja/g++.brendan/crash52.C: Likewise.
  36895. * g++.old-deja/g++.jason/report.C: Likewise.
  36896. * g++.old-deja/g++.law/friend5.C: Likewise.
  36897. * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
  36898. of the expected warnings.
  36899. 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
  36900. * g++.old-deja/g++.pt/enum14.C: New test.
  36901. 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
  36902. * g++.old-deja/g++.pt/crash59.C: New test.
  36903. 2000-10-04 Will Cohen <wcohen@redhat.com>
  36904. * gcc.dg/20000926-1.c: New test.
  36905. 2000-10-03 Geoff Keating <geoffk@cygnus.com>
  36906. * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
  36907. function name for current C++ compiler.
  36908. Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
  36909. 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
  36910. * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
  36911. __PRETTY_FUNCTION__.
  36912. * g++.old-deja/g++.ext/pretty2.C: Likewise.
  36913. 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36914. * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
  36915. 2000-09-26 Jakub Jelinek <jakub@redhat.com>
  36916. * gcc.c-torture/compile/20000923-1.c: New test.
  36917. 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
  36918. * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
  36919. * g++.old-deja/g++.pt/ttp62.C: Same.
  36920. * g++.old-deja/g++.other/inline14.C: Same.
  36921. 2000-09-24 Richard Henderson <rth@cygnus.com>
  36922. * gcc.c-torture/execute/20000914-1.c: Declare malloc.
  36923. 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
  36924. * gcc.dg/c90-printf-1.c: Add test for wide string format.
  36925. 2000-09-22 Geoff Keating <geoffk@cygnus.com>
  36926. * gcc.c-torture/compile/20000922-1.c: New file.
  36927. 2000-09-21 Nick Clifton <nickc@redhat.com>
  36928. * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
  36929. a signed long modulo operation.
  36930. (mod6): New function - perform an unsigned long modulo operation.
  36931. (main): Add tests for modulos of very large numbers by very small
  36932. dividends.
  36933. 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36934. * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
  36935. 2000-09-19 Richard Henderson <rth@cygnus.com>
  36936. * gcc.dg/compare2.c (case 10): XFAIL.
  36937. 2000-09-18 Richard Henderson <rth@cygnus.com>
  36938. * gcc.c-torture/execute/20000906-1.c: Move ...
  36939. * gcc.dg/20000906-1.c: ... here. Only run on targets
  36940. that support __builtin_trap.
  36941. Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
  36942. * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
  36943. 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
  36944. * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
  36945. * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
  36946. more $ format tests.
  36947. 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
  36948. * gcc.dg/format-errmk-1.c: New test.
  36949. 2000-09-17 Greg McGary <greg@mcgary.org>
  36950. * gcc.c-torture/execute/20000917-1.x: Remove.
  36951. 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
  36952. * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
  36953. 2000-09-17 Greg McGary <greg@mcgary.org>
  36954. * gcc.c-torture/execute/20000917-1.c: New test.
  36955. * gcc.c-torture/execute/20000917-1.x: XFAIL.
  36956. 2000-09-16 Neil Booth <NeilB@earthling.net>
  36957. * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
  36958. in nested macro bug.
  36959. 2000-09-15 Neil Booth <NeilB@earthling.net>
  36960. * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
  36961. 2000-09-14 Jeffrey A Law (law@cygnus.com)
  36962. * gcc.c-torture/execute/20000914-1.c: New test.
  36963. 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
  36964. * g++.other/inline13.C: New test.
  36965. 2000-09-12 Andreas Jaeger <aj@suse.de>
  36966. * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
  36967. constant by Ulrich Drepper <drepper@redhat.com>.
  36968. 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
  36969. * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
  36970. 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36971. * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
  36972. 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
  36973. * gcc.dg/cpp/backslash.c: New test.
  36974. 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
  36975. * gcc.c-torture/execute/20000910-1.c: New test.
  36976. * gcc.c-torture/execute/20000910-2.c: Likewise.
  36977. 2000-09-11 Robert Lipe <robertl@sco.com>
  36978. * gcc.dg/pragma-align.c: New test.
  36979. 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
  36980. * g++.old-deja/g++.pt/explicit82.C: New test.
  36981. * g++.old-deja/g++.pt/explicit83.C: New test.
  36982. 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
  36983. * gcc.dg/asm-names.c: New test.
  36984. 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  36985. * gcc.dg/cpp/tr-warn6.c: New test
  36986. 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
  36987. * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
  36988. be accepted.
  36989. 2000-09-07 Catherine Moore <clm@redhat.com>
  36990. * gcc.c-torture/execute/unroll-1.c: New test.
  36991. 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
  36992. * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
  36993. ERROR markers.
  36994. * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
  36995. * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
  36996. * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
  36997. * gcc.dg/wtr-suffix-1.c: Correct error regexps.
  36998. * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
  36999. Preprocess only.
  37000. * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
  37001. * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
  37002. 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
  37003. * g++.old-deja/g++.pt/deduct2.C: New test.
  37004. 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
  37005. * g++.old-deja/g++.pt/parms2.C: New test.
  37006. 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
  37007. * g++.old-deja/g++.pt/crash58.C: New test.
  37008. 2000-09-06 Greg McGary <greg@mcgary.org>
  37009. * gcc.c-torture/execute/20000906-1.c: New test.
  37010. * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
  37011. 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  37012. * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
  37013. 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
  37014. * g++.old-deja/g++.pt/crash57.C: New test.
  37015. 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
  37016. * g++.old-deja/g++.pt/crash56.C: New test.
  37017. 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
  37018. * g++.old-deja/g++.pt/koenig1.C: New test.
  37019. 2000-09-04 Jakub Jelinek <jakub@redhat.com>
  37020. * gcc.dg/20000904-1.c: New test.
  37021. 2000-09-04 Jakub Jelinek <jakub@redhat.com>
  37022. * gcc.dg/cpp/paste8.c: New test.
  37023. 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
  37024. * gcc.c-torture/compile/20000827-1.c: New test.
  37025. 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
  37026. * gcc.dg/format-diag-1.c: New test.
  37027. 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
  37028. * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
  37029. gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
  37030. gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
  37031. gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
  37032. gcc.dg/formatz-1.c: Adjust warning regular expressions.
  37033. 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
  37034. * g++.old-deja/g++.other/nested4.C: New test.
  37035. 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
  37036. * g++.old-deja/g++.ns/scoped1.C: New test.
  37037. 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
  37038. * lib/g++.exp: Support testing already-installed GCC.
  37039. 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  37040. * wtr-label-1.c, wtr-suffix-1.c: New tests.
  37041. 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  37042. * gcc.dg/return-type-2.c: New test.
  37043. 2000-08-27 Geoff Keating <geoffk@cygnus.com>
  37044. * gcc.c-torture/compile/20000825-1.c: New test.
  37045. 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
  37046. * gcc.dg/dwarf2-2.c: New test.
  37047. 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
  37048. * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
  37049. dg-warning regexps.
  37050. 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
  37051. * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
  37052. gcc.dg/format-ext-5.c: New tests.
  37053. 2000-08-25 Jakub Jelinek <jakub@redhat.com>
  37054. * g++.old-deja/g++.other/crash22.C: New test.
  37055. 2000-08-24 Mark Mitchell <mark@codesourcery.com>
  37056. * gcc.dg/noncompile/930622-2.c: Adjust error message.
  37057. 2000-08-24 Richard Henderson <rth@cygnus.com>
  37058. * gcc.dg/ia64-sync-1.c: New test.
  37059. * gcc.dg/ia64-sync-2.c: New test.
  37060. * gcc.dg/ia64-asm-1.c: New test.
  37061. 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
  37062. * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
  37063. * gcc.dg/format-ext-2.c: New test.
  37064. 2000-08-23 Jason Merrill <jason@redhat.com>
  37065. * lib/old-dejagnu.exp: Also ignore "In member function" and
  37066. "At global scope".
  37067. 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  37068. * gcc.dg/noncompile/label-lineno-1.c: New test.
  37069. 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
  37070. * gcc.dg/c99-array-nonobj-1.c: New test.
  37071. 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
  37072. * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
  37073. tests.
  37074. * gcc.dg/format-ext-1.c: New test.
  37075. 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  37076. * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
  37077. gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
  37078. gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
  37079. gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
  37080. gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
  37081. 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
  37082. * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
  37083. gcc.dg/c99-strftime-2.c: New tests.
  37084. 2000-08-22 Richard Henderson <rth@cygnus.com>
  37085. * gcc.c-torture/execute/20000822-1.c: New test.
  37086. 2000-08-21 Jakub Jelinek <jakub@redhat.com>
  37087. * gcc.c-torture/execute/20000819-1.x: Remove.
  37088. 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
  37089. * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
  37090. gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
  37091. gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
  37092. gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
  37093. gcc.dg/format-xopen-1.c: New tests.
  37094. 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
  37095. * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
  37096. 2000-08-21 Jakub Jelinek <jakub@redhat.com>
  37097. * g++.old-deja/g++.other/loop2.C: New test.
  37098. * gcc.c-torture/compile/20000606-1.c: New test.
  37099. * gcc.c-torture/compile/20000728-1.c: New test.
  37100. * gcc.c-torture/execute/20000801-1.c: New test.
  37101. * gcc.c-torture/execute/20000801-2.c: New test.
  37102. * gcc.c-torture/execute/20000819-1.c: New test.
  37103. * gcc.c-torture/execute/20000819-1.x: XFAIL.
  37104. * gcc.dg/20000629-1.c: New test.
  37105. * gcc.dg/20000724-1.c: New test.
  37106. * gcc.dg/20000807-1.c: New test.
  37107. 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
  37108. * gcc.dg/cpp/pragma-1.c: New test.
  37109. * gcc.dg/cpp/pragma-2.c: New test.
  37110. 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
  37111. * gcc.dg/cpp/lexstrng.c: Don't include string.h.
  37112. * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
  37113. 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
  37114. * gcc.c-torture/compile/20000818-1.c: New test.
  37115. 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
  37116. * gcc.c-torture/execute/20000818-1.c: New test.
  37117. 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
  37118. * gcc.dg/format-va-1.c: New test.
  37119. 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
  37120. * g++.old-deja/g++.other/typedef8.C: New test.
  37121. 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
  37122. * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
  37123. * g++.old-deja/g++.mike/net36.C: Mark candidate.
  37124. * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
  37125. * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
  37126. * g++.old-deja/g++.other/ptrmem7.C: New test.
  37127. * g++.old-deja/g++.pt/ptrmem10.C: New test.
  37128. 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
  37129. * g++.old-deja/g++.pt/typename27.C: New test.
  37130. 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
  37131. * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
  37132. * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
  37133. * g++.old-deja/g++.pt/friend45.C: New test.
  37134. * g++.old-deja/g++.other/friend8.C: New test.
  37135. 2000-08-15 Richard Henderson <rth@cygnus.com>
  37136. * gcc.c-torture/execute/20000815-1.c: New test.
  37137. 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
  37138. * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
  37139. gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
  37140. gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
  37141. 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
  37142. * g++.old-deja/g++.other/refinit2.C: New test.
  37143. 2000-08-13 Geoff Keating <geoffk@cygnus.com>
  37144. * lib/c-torture.exp (c-torture): Make
  37145. compiler_conditional_xfail_data global.
  37146. * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
  37147. compiler_conditional_xfail_data machinery.
  37148. (f-torture-execute): Likewise.
  37149. * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
  37150. and only when unrolling loops.
  37151. * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
  37152. 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
  37153. * g++.old-deja/g++.pt/explicit81.C: New test.
  37154. 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
  37155. * g++.old-deja/g++.pt/typename26.C: New test.
  37156. 2000-08-10 Geoff Keating <geoffk@cygnus.com>
  37157. * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
  37158. warning.
  37159. 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
  37160. * g++.old-deja/g++.other/array3.C: New test.
  37161. 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
  37162. * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
  37163. gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
  37164. gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
  37165. New tests.
  37166. 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
  37167. * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
  37168. * g++.old-deja/g++.abi/vmihint.C: Likewise.
  37169. 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
  37170. * gcc.c-torture/execute/20000808-1.c: New test.
  37171. 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
  37172. * gcc.dg/c90-const-expr-1.c: New test.
  37173. 2000-08-08 Richard Henderson <rth@cygnus.com>
  37174. * gcc.dg/noncompile/920923-1.c: Declare calloc.
  37175. 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
  37176. * gcc.dg/noncompile/const-ll-1.c: New test.
  37177. 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
  37178. * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
  37179. 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
  37180. * lib/objc.exp (objc_target_compile): Set the ld_library_path so
  37181. that running programs linked against the shared version of libobjc
  37182. run correctly.
  37183. 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
  37184. * gcc.dg/c99-printf-1.c: New test.
  37185. 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
  37186. * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
  37187. 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
  37188. * gcc.c-torture/execute/20000731-1.x: Delete.
  37189. 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
  37190. * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
  37191. and torture_without_loops as is done by c-torture.exp.
  37192. (search_for): Copy from c-torture.exp.
  37193. (gcc-dg-runtest): New function, drives a directory of tests
  37194. iterating over the TORTURE_OPTIONS.
  37195. (scan-assembler, scan-assembler-not): Move here from
  37196. individual directory drivers.
  37197. * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
  37198. defined by lib/gcc-dg.exp.
  37199. * gcc.dg/cpp/cpp.exp: Likewise.
  37200. * gcc.dg/noncompile/noncompile.exp: Likewise. Use
  37201. gcc-dg-runtest, so we cycle over optimization options.
  37202. * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
  37203. * gcc.dg/compare2.c: No longer expected to fail.
  37204. 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
  37205. * gcc.c-torture/execute/20000804-1.c: New test.
  37206. 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
  37207. * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
  37208. 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
  37209. * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
  37210. 2000-08-03 Jeffrey A Law (law@cygnus.com)
  37211. * gcc.c-torture/compile/20000803-1.c: New test.
  37212. 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
  37213. * gcc.c-torture/execute/20000801-3.c,
  37214. gcc.c-torture/execute/20000801-4.c: New tests.
  37215. * gcc.c-torture/execute/20000801-3.x,
  37216. gcc.c-torture/execute/20000801-4.x: Xfail.
  37217. 2000-08-02 Geoff Keating <geoffk@cygnus.com>
  37218. * lib/objc.exp (objc_target_compile): Look for libobjc.a in
  37219. libobjc/.libs to allow for libtool.
  37220. 2000-08-02 Jakub Jelinek <jakub@redhat.com>
  37221. * gcc.c-torture/compile/20000802-1.c: New test.
  37222. 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
  37223. * gcc.dg/cpp/macsyntx.c: Fix error regexp.
  37224. 2000-07-31 Jeffrey A Law (law@cygnus.com)
  37225. * gcc-c-torture/execute/20000731-2.c: New test.
  37226. * gcc.c-torture/execute/20000731-1.c: New test.
  37227. * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
  37228. 2000-07-31 Jakub Jelinek <jakub@redhat.com>
  37229. * gcc.dg/cpp/paste7.c: New test.
  37230. * gcc.dg/cpp/20000725-1.c: New test.
  37231. 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
  37232. * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
  37233. * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
  37234. declaration warning for __builtin_dwarf_reg_size.
  37235. * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
  37236. 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
  37237. * gcc.dg/noncompile/voidparam-1.c: New test.
  37238. 2000-07-30 Richard Henderson <rth@cygnus.com>
  37239. * gcc.dg/c90-digraph-1.c: Don't xfail.
  37240. * gcc.dg/compare2.c (case 10): Xfail.
  37241. * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
  37242. 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
  37243. * gcc.dg/c99-main-1.c: New test.
  37244. 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
  37245. * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
  37246. 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
  37247. * gcc.c-tortuer/execute/20000726-1.c: New test.
  37248. 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
  37249. * gcc.c-torture/execute/enum-2.c: New test.
  37250. 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  37251. * gcc.dg/cpp/tr-warn3.c: New test.
  37252. 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
  37253. * g++.old-deja/g++.ext/implicit1.C: Remove.
  37254. * g++.old-deja/g++.jason/c2.C: Remove
  37255. * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
  37256. * g++.old-deja/g++.pt/crash16.C: Likewise.
  37257. * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
  37258. 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
  37259. * g++.old-deja/g++.other/for2.C: New test.
  37260. 2000-07-25 Jakub Jelinek <jakub@redhat.com>
  37261. * gcc.dg/20000720-1.c: New test.
  37262. 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
  37263. * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
  37264. 2000-07-24 Geoff Keating <geoffk@cygnus.com>
  37265. * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
  37266. * gcc.c-torture/execute/20000722-1.c: New.
  37267. * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
  37268. 2000-07-24 Jakub Jelinek <jakub@redhat.com>
  37269. * gcc.dg/cpp/20000720-1.S: New test.
  37270. 2000-07-21 Michael Meissner <meissner@redhat.com>
  37271. * gcc.c-torture/execute/ieee/hugeval.c: New test.
  37272. 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
  37273. * g++.old-deja/g++.brendan/crash16.C,
  37274. g++.old-deja/g++.brendan/parse3.C,
  37275. g++.old-deja/g++.brendan/redecl1.C,
  37276. g++.old-deja/g++.ns/template13.C,
  37277. g++.old-deja/g++.other/decl4.C,
  37278. g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
  37279. 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
  37280. * lib/old-dejagnu.exp: Check for both "Internal compiler error"
  37281. and "Internal error".
  37282. * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
  37283. regexps.
  37284. * gcc.dg/cpp/paste6.c: New test.
  37285. 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
  37286. * gcc.dg/cpp/tr-direct.c: New test.
  37287. * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
  37288. gcc.dg/cpp/undef1.c: Tweak error regexps.
  37289. 2000-07-18 Eric Christopher <echristo@redhat.com>
  37290. * gcc.c-torture/compile/20000718-1.c: New test.
  37291. 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
  37292. * cpplex.c (_cpp_push_token): If the token being pushed back
  37293. is the previous token in this context, just subtract one from
  37294. context->posn.
  37295. * cppmacro.c (save_expansion): Clear aux field when storing a
  37296. placemarker.
  37297. 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
  37298. * gcc.dg/noncompile/redecl-1.c: New test.
  37299. 2000-07-18 Jakub Jelinek <jakub@redhat.com>
  37300. * gcc.c-torture/execute/20000717-5.c: New test.
  37301. * gcc.c-torture/execute/20000717-1.x: Removed.
  37302. 2000-07-17 Richard Henderson <rth@cygnus.com>
  37303. * gcc.c-torture/execute/20000717-4.c: New test.
  37304. 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
  37305. * gcc.dg/cpp/syshdr.c: New test.
  37306. * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
  37307. 2000-07-17 Neil Booth <neilb@earthling.net>
  37308. * gcc.dg/cpp/cmdlne-dM.c: New test.
  37309. * gcc.dg/cpp/cmdlne-dD.c: New test.
  37310. 2000-07-17 Jeffrey A Law (law@cygnus.com)
  37311. * gcc.c-torture/execute/20000717-3.c: New test.
  37312. * gcc.c-torture/compile/20000717-1.c: New test.
  37313. 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
  37314. * gcc.c-torture/execute/20000717-2.c: New test.
  37315. 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
  37316. * gcc.dg/formatz-1.c: New test.
  37317. * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
  37318. * gcc.dg/c99-digraph-1.c: New tests.
  37319. * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
  37320. * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
  37321. * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
  37322. * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
  37323. * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
  37324. * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
  37325. * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
  37326. * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
  37327. * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
  37328. 2000-07-17 Greg McGary <greg@mcgary.org>
  37329. * gcc.c-torture/execute/20000717-1.c: New test.
  37330. * gcc.c-torture/execute/20000717-1.x: Expected to fail.
  37331. 2000-07-15 Jakub Jelinek <jakub@redhat.com>
  37332. * gcc.c-torture/execute/20000715-2.c: New test.
  37333. * gcc.dg/20000715-1.c: New test.
  37334. 2000-07-15 Michael Meissner <meissner@redhat.com>
  37335. * gcc.c-torture/execute/20000715-1.c: New test.
  37336. 2000-07-13 Jakub Jelinek <jakub@redhat.com>
  37337. * gcc.c-torture/execute/20000707-1.c: New test.
  37338. 2000-07-13 Neil Booth <NeilB@earthling.net>
  37339. * gcc.dg/cpp/digraph1.c,
  37340. gcc.dg/cpp/digraph2.c,
  37341. gcc.dg/cpp/digraphs.c: New tests.
  37342. 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
  37343. * g77.f-torture/compile/20000630-2.f: New test.
  37344. * g77.f-torture/compile/20000630-2.x
  37345. 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
  37346. * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
  37347. 2000-07-11 Neil Booth <NeilB@earthling.net>
  37348. * gcc.dg/cpp/cmdlne-C.c: Fix typo.
  37349. 2000-07-11 Neil Booth <NeilB@earthling.net>
  37350. * gcc.dg/cpp/cmdlne-C.c: New.
  37351. 2000-07-09 Neil Booth <NeilB@earthling.net>
  37352. * gcc.dg/cpp/directiv.c: New tests.
  37353. * gcc.dg/cpp/undef1.c: Update.
  37354. 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
  37355. * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
  37356. 2000-07-09 Neil Booth <NeilB@earthling.net>
  37357. * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
  37358. 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
  37359. * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
  37360. gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
  37361. 2000-07-08 Neil Booth <NeilB@earthling.net>
  37362. * gcc.dg/cpp/macsyntx.c: New tests.
  37363. 2000-07-07 Jakub Jelinek <jakub@redhat.com>
  37364. * gcc.dg/20000707-1.c: New test.
  37365. 2000-07-07 Jakub Jelinek <jakub@redhat.com>
  37366. * gcc.c-torture/execute/20000706-1.c: New test.
  37367. * gcc.c-torture/execute/20000706-2.c: New test.
  37368. * gcc.c-torture/execute/20000706-3.c: New test.
  37369. * gcc.c-torture/execute/20000706-4.c: New test.
  37370. * gcc.c-torture/execute/20000706-5.c: New test.
  37371. 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
  37372. * g++.old-deja/g++.pt/instantiate7.C: New test.
  37373. 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
  37374. * g++.old-deja/g++.mike/thunk2.C: Add return 0.
  37375. * g++.old-deja/g++.mike/thunk3.C: Likewise.
  37376. * g++.old-deja/g++.other/rtti3.C: Likewise.
  37377. * g++.old-deja/g++.other/rttid3.C: Likewise.
  37378. 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
  37379. * g77.f-torture/compile/20000630-1.x: Fix typo
  37380. 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
  37381. * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
  37382. assembly output.
  37383. 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
  37384. * gcc.dg/cpp/ident.c: New test.
  37385. 2000-07-05 Neil Booth <NeilB@earthling.net>
  37386. * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
  37387. gcc.dg/cpp/lexstrng.c: New tests.
  37388. 2000-07-04 Neil Booth <NeilB@earthling.net>
  37389. * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
  37390. * gcc.dg/cpp/strify2.c: Same.
  37391. 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
  37392. * gcc.dg/cpp/19951025-1.c: Adjust regexps.
  37393. * gcc.dg/cpp/19990703-1.c: Likewise.
  37394. * gcc.dg/cpp/20000625-1.c: Likewise.
  37395. * gcc.dg/cpp/20000625-2.c: Likewise.
  37396. * gcc.dg/cpp/macro1.c,
  37397. gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
  37398. gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
  37399. gcc.dg/cpp/strify1.c,
  37400. gcc.dg/cpp/strify2.c: New tests.
  37401. 2000-07-03 Jakub Jelinek <jakub@redhat.com>
  37402. * gcc.c-torture/execute/20000703-1.c: New test.
  37403. 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
  37404. * g++.old-deja/g++.pt (lookup10.C): New test.
  37405. 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
  37406. * g++.old-deja/g++.pt (typename25.C): New test.
  37407. 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
  37408. * gcc.c-torture/compile/20000701-1.c: New test.
  37409. 2000-06-30 Nick Clifton <nickc@cygnus.com>
  37410. * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
  37411. to test case.
  37412. 2000-06-30 Catherine Moore <clm@cygnus.com>
  37413. * gcc.c-torture/execute/align-1.c: New test.
  37414. 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
  37415. * g++.old-deja/g++.pt/expr8.C: New test.
  37416. * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
  37417. 2000-06-29 Nick Clifton <nickc@cygnus.com>
  37418. * gcc.c-torture/compile/20000629-1.c: New test.
  37419. 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
  37420. Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
  37421. gcc.dg/noncompile directory, depending on whether they're
  37422. preprocessor tests or not. Annotate all the tests for the dg
  37423. framework.
  37424. * gcc.c-torture/noncompile/noncompile.exp: Delete.
  37425. * gcc.dg/noncompile/noncompile.exp: New.
  37426. * Moved files:
  37427. Old name New name
  37428. gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
  37429. gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
  37430. gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
  37431. gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
  37432. gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
  37433. gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
  37434. gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
  37435. gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
  37436. gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
  37437. gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
  37438. gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
  37439. gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
  37440. gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
  37441. gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
  37442. gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
  37443. gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
  37444. gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
  37445. gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
  37446. gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
  37447. gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
  37448. gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
  37449. gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
  37450. gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
  37451. gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
  37452. gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
  37453. gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
  37454. gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
  37455. gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
  37456. gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
  37457. gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
  37458. 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
  37459. * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
  37460. declare one variable. On the fourth, error.
  37461. * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
  37462. declared by 20000628-1a.h.
  37463. 2000-06-29 Richard Henderson <rth@redhat.com>
  37464. * gcc.c-torture/execute/930529-1.x: New file.
  37465. * gcc.dg/920413-1.c: Adjust expected warning text.
  37466. * gcc.dg/980217-1.c: Declare abort.
  37467. * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
  37468. 2000-06-29 Jeffrey A Law (law@cygnus.com)
  37469. * g77.f-torture/compile/20000629-1.f: New test.
  37470. * g77.f-torture/compile/20000629-1.x: Expected to fail.
  37471. 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
  37472. Rearrange lots of files, removing entirely the
  37473. gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
  37474. directories.
  37475. * Deleted files:
  37476. gcc.c-torture/code_quality/code_quality.exp
  37477. gcc.c-torture/special/special.exp
  37478. gcc.failure/failure.exp
  37479. gcc.failure/940409-1.x
  37480. gcc.c-torture/compile/961203-1.x
  37481. * New files:
  37482. gcc.misc-tests/linkage.exp
  37483. gcc.c-torture/execute/920730-1t.c
  37484. gcc.c-torture/execute/920730-1t.x
  37485. gcc.c-torture/compile/920520-1.x
  37486. gcc.c-torture/compile/920521-1.x
  37487. gcc.c-torture/compile/981006-1.x
  37488. gcc.c-torture/execute/eeprof-1.x
  37489. * Moved files (possibly with modifications to fit a new harness):
  37490. Old name New name
  37491. gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
  37492. gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
  37493. gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
  37494. gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
  37495. gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
  37496. gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
  37497. gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
  37498. gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
  37499. gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
  37500. gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
  37501. gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
  37502. gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
  37503. gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
  37504. gcc.failure/940409-1.c gcc.dg/940409-1.c
  37505. 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
  37506. * c-torture/compile/961203-1.x: Delete.
  37507. * gcc.misc-tests/acker1.c: Report failure. Use return from main,
  37508. not exit. Include stdio.h.
  37509. * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
  37510. * gcc.misc-tests/dg-12.c: Likewise.
  37511. * gcc.misc-tests/dg-5.c: Likewise.
  37512. * gcc.misc-tests/dg-6.c: Likewise.
  37513. * gcc.misc-tests/dg-7.c: Prototype abort.
  37514. * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
  37515. * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
  37516. * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
  37517. not exit.
  37518. * gcc.misc-tests/sieve.c: Use return from main, not exit.
  37519. * gcc.misc-tests/sort2.c: Use return from main, not exit.
  37520. 2000-06-28 Jakub Jelinek <jakub@redhat.com>
  37521. * gcc.dg/cpp/20000628-1.c: New test.
  37522. * gcc.dg/cpp/20000628-1.h: New header for above test.
  37523. * gcc.dg/cpp/20000628-1a.h: Likewise.
  37524. 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
  37525. * gcc.dg/cpp: New directory.
  37526. * gcc.dg/cpp/cpp.exp: New driver.
  37527. * gcc.dg/cpp/20000627-1.c: New test.
  37528. * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
  37529. * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
  37530. and rewrite as a compilation test.
  37531. * gcc.dg: Move many files into the cpp subdirectory, possibly
  37532. renaming or editing them as well.
  37533. Old name New name
  37534. 990119-1.c cpp/19990119-1.c
  37535. 990228-1.c cpp/19990228-1.c
  37536. 990407-1.c cpp/19990407-1.c
  37537. 990409-1.c cpp/19990409-1.c
  37538. 990413-1.c cpp/19990413-1.c
  37539. 990703-1.c cpp/19990703-1.c
  37540. 20000127-1.c cpp/20000127-1.c
  37541. 20000129-1.c cpp/20000129-1.c
  37542. 20000207-1.c cpp/20000207-1.c
  37543. 20000207-2.c cpp/20000207-2.c
  37544. 20000209-1.c cpp/20000209-1.c
  37545. 20000209-2.c cpp/20000209-2.c
  37546. 20000301-1.c cpp/20000301-1.c
  37547. 20000419-1.c cpp/20000419-1.c
  37548. 20000510-1.S cpp/20000510-1.S
  37549. 20000519-1.c cpp/20000519-1.c
  37550. 20000529-1.c cpp/20000529-1.c
  37551. 20000625-1.c cpp/20000625-1.c
  37552. 20000625-2.c cpp/20000625-2.c
  37553. cpp-as1.c cpp/assert1.c
  37554. cpp-as2.c cpp/assert2.c
  37555. cxx-comments-1.c cpp/cxxcom1.c
  37556. cxx-comments-2.c cpp/cxxcom2.c
  37557. endif-label.c cpp/endif.c
  37558. cpp-hash1.c cpp/hash1.c
  37559. cpp-hash2.c cpp/hash2.c
  37560. cpp-if1.c cpp/if-1.c
  37561. cpp-if2.c cpp/if-2.c
  37562. cpp-if3.c cpp/if-3.c
  37563. cpp-if4.c cpp/if-4.c
  37564. cpp-if5.c cpp/if-5.c
  37565. cpp-cond.c cpp/if-cexp.c
  37566. cpp-missingop.c cpp/if-mop.c
  37567. cpp-missingparen.c cpp/if-mpar.c
  37568. cpp-opprec.c cpp/if-oppr.c
  37569. cpp-ifparen.c cpp/if-paren.c
  37570. cpp-shortcircuit.c cpp/if-sc.c
  37571. cpp-shift.c cpp/if-shift.c
  37572. cpp-unary.c cpp/if-unary.c
  37573. cpp-li1.c cpp/line1.c
  37574. cpp-li2.c cpp/line2.c
  37575. lineno.c cpp/line3.c
  37576. lineno-2.c cpp/line4.c
  37577. cpp-mi.c cpp/mi1.c
  37578. cpp-mic.h cpp/mi1c.h
  37579. cpp-micc.h cpp/mi1cc.h
  37580. cpp-mind.h cpp/mi1nd.h
  37581. cpp-mindp.h cpp/mi1ndp.h
  37582. cpp-mix.h cpp/mi1x.h
  37583. cpp-mi2.c cpp/mi2.c
  37584. cpp-mi2a.h cpp/mi2a.h
  37585. cpp-mi2b.h cpp/mi2b.h
  37586. cpp-mi2c.h cpp/mi2c.h
  37587. cpp-mi3.c cpp/mi3.c
  37588. cpp-mi3.def cpp/mi3.def
  37589. poison-1.c cpp/poison.c
  37590. pr-impl.c cpp/prag-imp.c
  37591. cpp-redef-2.c cpp/redef1.c
  37592. cpp-redef.c cpp/redef2.c
  37593. strpaste.c cpp/strp1.c
  37594. strpaste-2.c cpp/strp2.c
  37595. cpp-tradpaste.c cpp/tr-paste.c
  37596. cpp-tradstringify.c cpp/tr-str.c
  37597. cpp-tradwarn1.c cpp/tr-warn1.c
  37598. cpp-tradwarn2.c cpp/tr-warn2.c
  37599. trigraphs.c cpp/trigraphs.c
  37600. cpp-unc1.c cpp/unc1.c
  37601. cpp-unc2.c cpp/unc2.c
  37602. cpp-unc3.c cpp/unc3.c
  37603. cpp-unc.c cpp/unc4.c
  37604. undef.c cpp/undef1.c
  37605. undef-2.c cpp/undef2.c
  37606. cpp-wi1.c cpp/widestr1.c
  37607. 2000-06-27 Mark Mitchell <mark@codesourcery.com>
  37608. * lib/g++.exp (g++_include_flags): Tweak.
  37609. 2000-06-27 H.J. Lu <hjl@gnu.org>
  37610. Loren J. Rittle <ljrittle@acm.org>
  37611. * lib/g++.exp (g++_include_flags): Override libgloss.exp
  37612. version with one that knows about the new gcc tree structure.
  37613. (g++_link_flags): Same.
  37614. 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
  37615. * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
  37616. gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
  37617. case we are cross-compiling.
  37618. * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
  37619. g++.old-deja/g++.niklas/Makefile.in,
  37620. g++.old-deja/g++.niklas/configure.in,
  37621. g++.old-deja/g++.other/Makefile.in,
  37622. g++.old-deja/g++.other/configure.in,
  37623. gcc.c-torture/code_quality/Makefile.in,
  37624. gcc.c-torture/code_quality/configure.in,
  37625. gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
  37626. gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
  37627. gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
  37628. gcc.c-torture/execute/ieee/Makefile.in,
  37629. gcc.c-torture/execute/ieee/configure.in,
  37630. gcc.c-torture/noncompile/Makefile.in,
  37631. gcc.c-torture/noncompile/configure.in,
  37632. gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
  37633. gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
  37634. gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
  37635. 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
  37636. * g++.old-deja/g++.other/ambig3.C: New test.
  37637. 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
  37638. * g++.old-deja/g++.pt/syntax1.C: New test.
  37639. * g++.old-deja/g++.pt/syntax2.C: New test.
  37640. * g++.old-deja/g++.other/syntax3.C: New test.
  37641. * g++.old-deja/g++.other/syntax4.C: New test.
  37642. 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
  37643. * gcc.dg/20000623-1.c: Prototype exit and abort.
  37644. 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
  37645. * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
  37646. New tests.
  37647. * gcc.dg/cpp-mi3.def: New file.
  37648. * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
  37649. inside assertions.
  37650. * gcc.dg/cpp-as2.c: Make error regexps match either old or new
  37651. lexer's error messages.
  37652. * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
  37653. divine anything from the linemarkers.
  37654. * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
  37655. * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
  37656. 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
  37657. * gcc.dg/20000623-1.c: New test.
  37658. 2000-06-22 Jakub Jelinek <jakub@redhat.com>
  37659. * gcc.c-torture/execute/20000622-1.c: New test.
  37660. 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
  37661. * g++.old-deja/g++.other/init15.C: New test.
  37662. 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
  37663. * g++.old-deja/g++.pt/vaarg2.C: New test.
  37664. * g++.old-deja/g++.pt/vaarg3.C: New test.
  37665. 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
  37666. * g++.old-deja/g++.other/dyncast6.C: New test.
  37667. 2000-06-15 Jakub Jelinek <jakub@redhat.com>
  37668. * gcc.c-torture/execute/loop-6.c: New test.
  37669. 2000-06-14 Jakub Jelinek <jakub@redhat.com>
  37670. * gcc.dg/20000614-1.c: New test.
  37671. * gcc.dg/20000614-2.c: New test.
  37672. 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
  37673. * g++.old-deja/g++.other/inline12.C: New test.
  37674. 2000-06-13 Jakub Jelinek <jakub@redhat.com>
  37675. * g++.old-deja/g++.other/eh1.C: New test.
  37676. 2000-06-12 Jakub Jelinek <jakub@redhat.com>
  37677. * g++.old-deja/g++.other/type.C: New test.
  37678. 2000-06-05 Jakub Jelinek <jakub@redhat.com>
  37679. * g++.old-deja/g++.other/initstring.C: New test.
  37680. 2000-06-12 Jason Merrill <jason@redhat.com>
  37681. * g++.old-deja/old-deja.exp: Add -Wno-long-long.
  37682. 2000-06-09 Jeffrey A Law (law@cygnus.com)
  37683. * gcc.c-torture/compile/20000609-1.c: New test.
  37684. 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
  37685. * gcc.dg/20000609-1.c: New test.
  37686. 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
  37687. * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
  37688. * gcc.c-torture/noncompile/poison-1.c: Move...
  37689. * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
  37690. * gcc.dg/cpp-li1.c: Add a token after the #line.
  37691. 2000-06-05 Richard Henderson <rth@cygnus.com>
  37692. * gcc.c-torture/execute/20000605-2.c: New test.
  37693. * gcc.c-torture/execute/20000605-3.c: New test.
  37694. 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
  37695. * g77.f-torture/execute/20000503-1.x: New file.
  37696. 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
  37697. * g++.old-deja/g++.eh/badalloc1.C: New test.
  37698. 2000-06-05 Richard Henderson <rth@cygnus.com>
  37699. * gcc.c-torture/execute/20000605-1.c: New test.
  37700. 2000-06-05 Jakub Jelinek <jakub@redhat.com>
  37701. Nathan Sidwell <nathan@codesourcery.com>
  37702. * gcc.c-torture/compile/20000605-1.c: New test.
  37703. 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
  37704. * g77.f-torture/compile/20000601-1.f: New test.
  37705. 2000-06-03 Richard Henderson <rth@cygnus.com>
  37706. * gcc.c-torture/execute/20000603-1.c: New.
  37707. 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
  37708. * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
  37709. * gcc.dg/noreturn-2.c (noreturn): Likewise.
  37710. 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
  37711. * gcc.dg/compare2.c (case 12): XFAIL.
  37712. * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
  37713. * gcc.dg/noreturn-2.c (noreturn): XFAIL.
  37714. * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
  37715. 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
  37716. * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
  37717. guard macro is already defined when the header is first
  37718. included.
  37719. * gcc.dg/cpp-mix.h: New file.
  37720. * gcc.dg/endif-label.c: Update patterns to match compiler.
  37721. * g++.brendan/complex1.C: Declare abort.
  37722. * g++.law/refs4.C: Remove XFAIL.
  37723. * g++.oliva/expr2.C: Declare abort and exit.
  37724. 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
  37725. * gcc.c-torture/execute/20000528-1.c: New test.
  37726. * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
  37727. * g++.old-deja/g++.law/temps4.C: Likewise.
  37728. * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
  37729. stdlib.h. Call abort() on failure.
  37730. * g++.old-deja/g++.law/refs4.C: Likewise.
  37731. * g++.old-deja/g++.law/temps4.C: Likewise.
  37732. * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
  37733. * gcc.c-torture/execute/20000112-1.c: Include string.h.
  37734. 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
  37735. Relative to g++.dg/special:
  37736. * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
  37737. Relative to g++.old-deja:
  37738. * g++.brendan/complex1.C, g++.jason/optimize2.C,
  37739. g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
  37740. g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
  37741. g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
  37742. g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
  37743. g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
  37744. g++.robertl/ice990323-2.C: Prototype exit and/or abort.
  37745. * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
  37746. g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
  37747. g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
  37748. g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
  37749. g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
  37750. g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
  37751. and/or string.h.
  37752. * g++.other/goto1.C: Update expectations for error messages.
  37753. 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
  37754. * gcc.c-torture/compile/20000523-1.c: New test.
  37755. 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
  37756. * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
  37757. 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
  37758. * g++.old-deja/g++.eh/catch11.C: New test.
  37759. * g++.old-deja/g++.eh/catch12.C: New test.
  37760. 2000-05-24 Nick Clifton <nickc@cygnus.com>
  37761. * gcc.c-torture/execute/20000523-1.c: New test.
  37762. 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
  37763. * c-torture/execute/bcp-1.c: Replace abort in arg of
  37764. __builtin_constant_p with a generic external function.
  37765. * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
  37766. gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
  37767. gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
  37768. gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
  37769. Prototype abort and/or exit.
  37770. * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
  37771. gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
  37772. gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
  37773. gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
  37774. 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
  37775. * gcc.dg/dwarf2-1.c: New test.
  37776. 2000-05-20 Richard Henderson <rth@cygnus.com>
  37777. * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
  37778. 2000-05-20 Andreas Jaeger <aj@suse.de>
  37779. * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
  37780. testcase.
  37781. 2000-05-19 David Edelsohn <edelsohn@gnu.org>
  37782. * gcc.c-torture/execute/20000519-2.c: New test.
  37783. 2000-05-19 Andreas Jaeger <aj@suse.de>
  37784. * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
  37785. which fails with SSA.
  37786. * lib/c-torture.exp: Also test with -O3 -fssa.
  37787. 2000-05-18 Michael Meissner <meissner@redhat.com>
  37788. * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
  37789. * gcc.c-torture/execute/920415-1.c: Ditto.
  37790. * gcc.c-torture/execute/920501-1.c: Ditto.
  37791. * gcc.c-torture/execute/conversion.c: Ditto.
  37792. * gcc.c-torture/execute/cvt-1.c: Ditto.
  37793. 2000-05-18 Jeffrey A Law (law@cygnus.com)
  37794. * gcc.c-torture/compile/20000518-1.c: New test.
  37795. 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
  37796. * g77.f-torture/compile/200005018.f: New test.
  37797. 2000-05-17 Jeffrey A Law (law@cygnus.com)
  37798. * gcc.c-torture/compile/20000517-1.c: New test.
  37799. 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  37800. * gcc.c-torture/execute/20000516-1.c: New test.
  37801. 2000-05-15 Jakub Jelinek <jakub@redhat.com>
  37802. * g++.old-deja/g++.other/eh.C: New test.
  37803. 2000-05-12 Richard Henderson <rth@cygnus.com>
  37804. * gcc.c-torture/execute/990208-1.c (main): Don't pass
  37805. constants through to doit's conditional.
  37806. 2000-05-11 Jeffrey A Law (law@cygnus.com)
  37807. * gcc.c-torture/compile/20000511-1.c: New test.
  37808. * g77.f-torture/compile/20000511-1.f: New test.
  37809. * g77.f-torture/compile/20000511-2.f: New test.
  37810. 2000-05-11 Michael Meissner <meissner@redhat.com>
  37811. * gcc.c-torture/execute/20000511-1.c: New test.
  37812. 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
  37813. * gcc.dg/dg.exp: Scan .S files as well as .c files.
  37814. * gcc.dg/20000510-1.S: New.
  37815. 2000-05-08 Catherine Moore <clm@cygnus.com>
  37816. * gcc.dg/unused-3.c: New.
  37817. 2000-05-06 Richard Henderson <rth@cygnus.com>
  37818. * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
  37819. * g++.old-deja/g++.mike/warn1.C: Likewise.
  37820. * g++.old-deja/g++.pt/local1.C: Likewise.
  37821. * g++.old-deja/g++.pt/local7.C: Likewise.
  37822. * g++.old-deja/g++.pt/spec16.C: Likewise.
  37823. 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
  37824. * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
  37825. 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
  37826. * g77.f-torture/execute/20000503-1.f: New test.
  37827. 2000-05-04 Andreas Jaeger <aj@suse.de>
  37828. * gcc.dg/noreturn-2.c: New test.
  37829. 2000-05-04 Neil Booth <NeilB@earthling.net>
  37830. * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
  37831. preprocessor.
  37832. 2000-05-04 Richard Henderson <rth@cygnus.com>
  37833. * gcc.c-torture/execute/20000503-1.c: Fix typo.
  37834. 2000-05-04 Richard Henderson <rth@cygnus.com>
  37835. * gcc.c-torture/compile/20000504-1.c: New test. Derived from
  37836. OpenSSL by Jason R Thorpe.
  37837. 2000-05-03 Jim Wilson <wilson@cygnus.com>
  37838. * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
  37839. 2000-05-03 Robert Lipe <robertlipe@usa.net>
  37840. * gcc.dg/20000503-1.c: New test.
  37841. 2000-05-02 Jakub Jelinek <jakub@redhat.com>
  37842. * gcc.c-torture/compile/20000502-1.c: New test.
  37843. * g++.old-deja/g++.other/align.C: New test.
  37844. * gcc.dg/cpp-tradstringify.c: New test.
  37845. Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
  37846. * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
  37847. and hard registers.
  37848. 2000-04-26 Geoff Keating <geoffk@cygnus.com>
  37849. * gcc.c-torture/execute/loop-5.c: New test.
  37850. 2000-04-25 Jakub Jelinek <jakub@redhat.com>
  37851. * gcc.c-torture/execute/va-arg-20.c: New test.
  37852. 2000-04-23 Jeffrey A Law (law@cygnus.com)
  37853. * gcc.c-torture/execute/20000422-1.c: New test.
  37854. 2000-04-20 Greg McGary <gkm@gnu.org>
  37855. * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
  37856. when optimizing, but without sibling-call optimizations (-O1).
  37857. 2000-04-20 Jeffrey A Law (law@cygnus.com)
  37858. * gcc.c-torture/compile/20000420-1.c: New test.
  37859. 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
  37860. * g++.abi/ptrflags.C: New test.
  37861. * g++.eh/catchptr1.C: Test incomplete pointer chains.
  37862. 2000-04-19 Catherine Moore <clm@cygnus.com>
  37863. * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
  37864. 2000-04-19 Greg McGary <gkm@gnu.org>
  37865. * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
  37866. sibling-call optimizations.
  37867. 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
  37868. * gcc.dg/20000419-1.c: New test.
  37869. 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
  37870. * gcc.c-torture/execute/20000412-6.c: New test.
  37871. 2000-04-12 Jeffrey A Law (law@cygnus.com)
  37872. * gcc.c-torture/execute/20000412-5.c: New test.
  37873. * g77.f-torture/compile/20000412-1.f: New test.
  37874. * gcc.c-torture/execute/20000412-4.c: New test.
  37875. * gcc.c-torture/compile/20000412-2.c: New test.
  37876. * gcc.c-torture/execute/20000412-3.c: New test.
  37877. * gcc.c-torture/compile/20000412-1.c: New test.
  37878. * gcc.c-torture/execute/20000412-2.c: New test.
  37879. 2000-04-12 Jakub Jelinek <jakub@redhat.com>
  37880. * objc/execute/bf-20.m: New test.
  37881. 2000-04-10 Richard Henderson <rth@cygnus.com>
  37882. * gcc.c-torture/execute/20000412-1.c: Reduce some more.
  37883. * gcc.c-torture/execute/20000412-1.c: New test.
  37884. 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
  37885. * g++.old-deja/g++.eh/catchptr1.C: New test.
  37886. 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
  37887. * g++.old-deja/g++.abi/cxa_vec.C: New test.
  37888. 2000-04-08 Neil Booth <NeilB@earthling.net>
  37889. * gcc.dg/cpp-nullchar.c: Remove test as
  37890. embedded nulls cause problems.
  37891. 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  37892. * gcc.dg/compare2.c: New test.
  37893. 2000-04-08 Neil Booth <NeilB@earthling.net>
  37894. * gcc.dg/cpp-nullchar.c: New test.
  37895. 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
  37896. * gcc.dg/cpp-mi2.c: New test.
  37897. * gcc.dg/cpp-mi2[abc].h: New files.
  37898. 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
  37899. * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
  37900. member name.
  37901. 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
  37902. * g++.old-deja/g++.abi/vmihint.C: New test.
  37903. 2000-04-06 Neil Booth <NeilB@earthling.net>
  37904. * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
  37905. cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
  37906. copyright.
  37907. 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
  37908. * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
  37909. avoid stack-frame overwrite.
  37910. 2000-04-05 Jakub Jelinek <jakub@redhat.com>
  37911. * gcc.c-torture/compile/20000405-2.c: New test.
  37912. * gcc.c-torture/compile/20000405-3.c: New test.
  37913. 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
  37914. * gcc.c-torture/compile/20000405-1.c: New test.
  37915. 2000-04-04 Geoff Keating <geoffk@cygnus.com>
  37916. * gcc.dg/cast-qual-1.c: Revert last change.
  37917. 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  37918. * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
  37919. 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
  37920. * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
  37921. gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
  37922. 2000-04-03 Jeffrey A Law (law@cygnus.com)
  37923. * gcc.c-torture/compile/20000403-2.c: New test.
  37924. * gcc.c-torture/compile/20000403-1.c: New test.
  37925. 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
  37926. * gcc.c-torture/execute/20000403-1.c: New test.
  37927. 2000-04-03 Geoff Keating <geoffk@cygnus.com>
  37928. * gcc.c-torture/execute/20000402-1.c: New test.
  37929. 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
  37930. * gcc.c-torture/execute/va-arg-15.c: New test.
  37931. * gcc.c-torture/execute/va-arg-16.c: New test.
  37932. * gcc.c-torture/execute/va-arg-17.c: New test.
  37933. * gcc.c-torture/execute/va-arg-18.c: New test.
  37934. * gcc.c-torture/execute/va-arg-19.c: New test.
  37935. 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
  37936. * gcc.c-torture/compile/981211-1.c: Move to...
  37937. * gcc.dg/cpp-as1.c: ...here.
  37938. * gcc.dg/cpp-as2.c: New file.
  37939. * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
  37940. compiler.
  37941. 2000-04-02 Neil Booth <NeilB@earthling.net>
  37942. * gcc.dg/cpp-cond.c New tests.
  37943. * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
  37944. accidental success less likely.
  37945. * gcc.dg/cpp-missingop.c New tests.
  37946. * gcc.dg/cpp-missingparen.c New tests.
  37947. * gcc.dg/cpp-shift.c New tests.
  37948. * gcc.dg/cpp-shortcircuit.c New tests.
  37949. * gcc.dg/cpp-unary.c New tests.
  37950. 2000-03-29 Jeffrey A Law (law@cygnus.com)
  37951. * gcc.c-torture/compile/20000329-1.c: New test.
  37952. 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
  37953. * gcc.c-torture/compile/20000326-1.c: New test.
  37954. * gcc.c-torture/compile/20000326-2.c: New test.
  37955. 2000-03-24 Geoff Keating <geoffk@cygnus.com>
  37956. * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
  37957. the first parameter is a function argument.
  37958. 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
  37959. * g++.old-deja/g++.ext/array4.C: New test.
  37960. 2000-03-22 Geoff Keating <geoffk@cygnus.com>
  37961. * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
  37962. 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  37963. * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
  37964. 2000-03-19 Richard Henderson <rth@cygnus.com>
  37965. * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
  37966. 2000-03-19 Richard Henderson <rth@cygnus.com>
  37967. * gcc.c-torture/compile/20000319-1.c: New test.
  37968. 2000-03-14 Jeffrey A Law (law@cygnus.com)
  37969. * gcc.c-torture/execute/20000314-3.c: New test.
  37970. * gcc.c-torture/execute/20000314-2.c: New test.
  37971. * gcc.c-torture/execute/20000314-1.c: New test.
  37972. * gcc.c-torture/compile/20000314-2.c: New test.
  37973. * gcc.c-torture/compile/20000314-1.c: New test.
  37974. 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
  37975. * g++.old-deja/g++.warn/inline.C: New test.
  37976. 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
  37977. * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
  37978. standards-compliant result rather than specific constants.
  37979. Put test-values in array.
  37980. 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
  37981. * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
  37982. (g++_target_compile): Put test-specific options last.
  37983. 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
  37984. * g++.old-deja/g++.eh/vbase4.C: New test.
  37985. 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
  37986. * g++.old-deja/g++.bugs/900215_01.C: Adjust.
  37987. 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
  37988. * g++.old-deja/g++.brendan/misc12.C: Removed.
  37989. * g++.old-deja/g++.pt/memtemp77.C: Constify.
  37990. * g++.old-deja/g++.ext/pretty4.C: New test.
  37991. 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
  37992. * g++.old-deja/g++.other/string2.C: New test.
  37993. 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
  37994. * g++.old-deja/g++.warn/impint2.C: New test.
  37995. 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
  37996. * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
  37997. is 1, not zero.
  37998. 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
  37999. * g++.old-deja/g++.warn/impint.C: New test.
  38000. * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
  38001. * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
  38002. * g++.old-deja/g++.pt/explicit12.C: Likewise.
  38003. * g++.old-deja/g++.pt/explicit13.C: Likewise.
  38004. * g++.old-deja/g++.pt/explicit17.C: Likewise.
  38005. * g++.old-deja/g++.pt/explicit18.C: Likewise.
  38006. * g++.old-deja/g++.pt/explicit19.C: Likewise.
  38007. * g++.old-deja/g++.pt/explicit23.C: Likewise.
  38008. * g++.old-deja/g++.pt/explicit31.C: Likewise.
  38009. * g++.old-deja/g++.pt/explicit35.C: Likewise.
  38010. * g++.old-deja/g++.pt/explicit6.C: Likewise.
  38011. * g++.old-deja/g++.pt/memclass7.C: Likewise.
  38012. 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
  38013. * gcc.dg/cpp-redef.c: New test.
  38014. 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
  38015. * g++.old-deja/g++.pt/unify7.C: New test.
  38016. 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
  38017. * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
  38018. * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
  38019. 2000-02-25 Geoff Keating <geoffk@cygnus.com>
  38020. * gcc.c-torture/compile/20000224-1.c: New test.
  38021. 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
  38022. * gcc.c-torture/compile/cpp-2.c: New test.
  38023. * gcc.c-torture/compile/cpp-1.c: New test.
  38024. 2000-02-25 Jeffrey A Law (law@cygnus.com)
  38025. * gcc.c-torture/execute/20000225-1.c: New test.
  38026. 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
  38027. * gcc.dg/cpp-li2.c: New test.
  38028. * gcc.dg/cpp-wi1.c: New test.
  38029. * gcc.dg/cpp-li1.c: New test.
  38030. 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
  38031. * g++.old-deja/g++.other/sizeof5.C: New test.
  38032. 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  38033. * gcc.c-torture/execute/va-arg-13.c: New test.
  38034. 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
  38035. * gcc.c-torture/execute/va-arg-12.c: New test.
  38036. 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
  38037. * gcc.c-torture/execute/20000223-1.c: New test.
  38038. 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
  38039. * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
  38040. 2000-02-22 Mark Mitchell <mark@codesourcery.com>
  38041. * g++.old-deja/g++.abi/ptrmem.C: New test.
  38042. 2000-02-19 Richard Henderson <rth@cygnus.com>
  38043. * gcc.c-torture/compile/init-3.c: New.
  38044. 2000-02-17 Mark Mitchell <mark@codesourcery.com>
  38045. * lib/g++.exp (g++_init): Add -fmessage-length=0 to
  38046. ALWAYS_CXXFLAGS.
  38047. 2000-02-11 Robert Lipe <robertl@sco.com>
  38048. * gcc.c-torture/compile/20000211-3.c: New test.
  38049. 2000-02-11 Martin Buchholz <martin@xemacs.org>
  38050. * gcc.c-torture/compile/20000211-2.c: New test.
  38051. 2000-02-11 Jeffrey A Law (law@cygnus.com)
  38052. * gcc.c-torture/compile/20000211-1.c: New test.
  38053. 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
  38054. * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
  38055. on native targets
  38056. 2000-02-08 Nathan Sidwell <nathan@acm.org>
  38057. * g++.old-deja/g++.other/cast5.C: New test.
  38058. 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
  38059. * gcc.c-torture/execute/20000205-1.c: New.
  38060. 2000-02-03 Nathan Sidwell <nathan@acm.org>
  38061. * g++.old-deja/g++.jason/cast3.C: Return void.
  38062. * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
  38063. 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
  38064. * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
  38065. * gcc.dg/loop-1.c: New test.
  38066. 2000-01-27 Jakub Jelinek <jakub@redhat.com>
  38067. * gcc.c-torture/compile/20000127-1.c: New test.
  38068. * gcc.c-torture/execute/991228-1.c: New test.
  38069. 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
  38070. * gcc.dg/unused-2.c: New test.
  38071. * gcc.dg/conv-1.c: New test.
  38072. 2000-01-24 Mark Mitchell <mark@codesourcery.com>
  38073. * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
  38074. compiler.
  38075. (tool_option_proc): Fix typo.
  38076. 2000-01-24 Geoff Keating <geoffk@cygnus.com>
  38077. * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
  38078. of the ld on the host, not on the build machine.
  38079. Also, don't crash if '--help' is not a supported option.
  38080. 2000-01-24 Richard Henderson <rth@cygnus.com>
  38081. * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
  38082. 2000-01-20 Jeffrey A Law (law@cygnus.com)
  38083. * gcc.c-torture/execute/20000120-2.c: New test.
  38084. * gcc.c-torture/execute/20000120-1.c: New test.
  38085. 2000-01-13 Jeffrey A Law (law@cygnus.com)
  38086. * gcc.c-torture/execute/20000113-1.c: New test.
  38087. 2000-01-12 Jeffrey A Law (law@cygnus.com)
  38088. * gcc.c-torture/execute/20000112-1.c: New test.
  38089. 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
  38090. * gcc.dg/20000111-1.c: New test.
  38091. 2000-01-10 Jeffrey A Law (law@cygnus.com)
  38092. * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
  38093. with 16 bit integers.
  38094. 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
  38095. * gcc.dg/20000108-1.c: New test.
  38096. 2000-01-05 Nathan Sidwell <nathan@acm.org>
  38097. * g++.old-deja/g++.ns/koenig8.C: New test.
  38098. 2000-01-05 Nathan Sidwell <nathan@acm.org>
  38099. * g++.old-deja/g++.other/cast4.C: New test.
  38100. 2000-01-05 Jeffrey A Law (law@cygnus.com)
  38101. * gcc.c-torture/compile/20000105-2.c: New test.
  38102. * gcc.c-torture/compile/20000105-1.c: New test.
  38103. 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  38104. * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
  38105. references to printf & atoi to conform to ANSI standard.
  38106. * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
  38107. * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
  38108. * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
  38109. * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
  38110. * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
  38111. * g++.old-deja/g++.brendan/complex1.C: Likewise.
  38112. * g++.old-deja/g++.brendan/copy1.C: Likewise.
  38113. * g++.old-deja/g++.brendan/copy2.C: Likewise.
  38114. * g++.old-deja/g++.brendan/copy3.C: Likewise.
  38115. * g++.old-deja/g++.brendan/copy4.C: Likewise.
  38116. * g++.old-deja/g++.brendan/copy5.C: Likewise.
  38117. * g++.old-deja/g++.brendan/copy6.C: Likewise.
  38118. * g++.old-deja/g++.brendan/copy7.C: Likewise.
  38119. * g++.old-deja/g++.brendan/copy8.C: Likewise.
  38120. * g++.old-deja/g++.brendan/crash11.C: Likewise.
  38121. * g++.old-deja/g++.brendan/crash14.C: Likewise.
  38122. * g++.old-deja/g++.brendan/ctors1.C: Likewise.
  38123. * g++.old-deja/g++.brendan/ctors2.C: Likewise.
  38124. * g++.old-deja/g++.brendan/delete2.C: Likewise.
  38125. * g++.old-deja/g++.brendan/dtors1.C: Likewise.
  38126. * g++.old-deja/g++.brendan/dtors2.C: Likewise.
  38127. * g++.old-deja/g++.brendan/dtors3.C: Likewise.
  38128. * g++.old-deja/g++.brendan/eh1.C: Likewise.
  38129. * g++.old-deja/g++.brendan/groff1.C: Likewise.
  38130. * g++.old-deja/g++.brendan/init3.C: Likewise.
  38131. * g++.old-deja/g++.brendan/misc12.C: Likewise.
  38132. * g++.old-deja/g++.brendan/misc7.C: Likewise.
  38133. * g++.old-deja/g++.brendan/new2.C: Likewise.
  38134. * g++.old-deja/g++.brendan/operators4.C: Likewise.
  38135. * g++.old-deja/g++.brendan/operators5.C: Likewise.
  38136. * g++.old-deja/g++.brendan/overload2.C: Likewise.
  38137. * g++.old-deja/g++.brendan/overload7.C: Likewise.
  38138. * g++.old-deja/g++.brendan/redecl2.C: Likewise.
  38139. * g++.old-deja/g++.brendan/reference1.C: Likewise.
  38140. * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
  38141. * g++.old-deja/g++.brendan/template24.C: Likewise.
  38142. * g++.old-deja/g++.brendan/template3.C: Likewise.
  38143. * g++.old-deja/g++.brendan/vtables1.C: Likewise.
  38144. * g++.old-deja/g++.jason/inline3.C: Likewise.
  38145. * g++.old-deja/g++.jason/opeq.C: Likewise.
  38146. * g++.old-deja/g++.law/arg5.C: Likewise.
  38147. * g++.old-deja/g++.law/arm7.C: Likewise.
  38148. * g++.old-deja/g++.law/ctors11.C: Likewise.
  38149. * g++.old-deja/g++.law/cvt8.C: Likewise.
  38150. * g++.old-deja/g++.law/init9.C: Likewise.
  38151. * g++.old-deja/g++.law/refs4.C: Likewise.
  38152. * g++.old-deja/g++.law/template2.C: Likewise.
  38153. * g++.old-deja/g++.law/visibility24.C: Likewise.
  38154. * g++.old-deja/g++.law/vtable3.C: Likewise.
  38155. * g++.old-deja/g++.mike/asm2.C: Likewise.
  38156. * g++.old-deja/g++.mike/eh1.C: Likewise.
  38157. * g++.old-deja/g++.mike/misc1.C: Likewise.
  38158. * g++.old-deja/g++.mike/misc13.C: Likewise.
  38159. * g++.old-deja/g++.mike/misc14.C: Likewise.
  38160. * g++.old-deja/g++.mike/ns12.C: Likewise.
  38161. * g++.old-deja/g++.mike/p1248.C: Likewise.
  38162. * g++.old-deja/g++.mike/p3708.C: Likewise.
  38163. * g++.old-deja/g++.mike/p3708a.C: Likewise.
  38164. * g++.old-deja/g++.mike/p3708b.C: Likewise.
  38165. * g++.old-deja/g++.mike/p646.C: Likewise.
  38166. * g++.old-deja/g++.mike/p700.C: Likewise.
  38167. * g++.old-deja/g++.mike/p783.C: Likewise.
  38168. * g++.old-deja/g++.mike/p783a.C: Likewise.
  38169. * g++.old-deja/g++.mike/p783b.C: Likewise.
  38170. * g++.old-deja/g++.mike/p786.C: Likewise.
  38171. * g++.old-deja/g++.mike/p789.C: Likewise.
  38172. * g++.old-deja/g++.mike/p789a.C: Likewise.
  38173. * g++.old-deja/g++.mike/p807a.C: Likewise.
  38174. * g++.old-deja/g++.other/delete3.C: Likewise.
  38175. * g++.old-deja/g++.other/dyncast1.C: Likewise.
  38176. * g++.old-deja/g++.other/dyncast2.C: Likewise.
  38177. * g++.old-deja/g++.other/dyncast3.C: Likewise.
  38178. * g++.old-deja/g++.other/empty1.C: Likewise.
  38179. * g++.old-deja/g++.other/temporary1.C: Likewise.
  38180. * g++.old-deja/g++.pt/memtemp14.C: Likewise.
  38181. * g++.old-deja/g++.pt/t16.C: Likewise.
  38182. * g++.old-deja/g++.pt/tiemann2.C: Likewise.
  38183. 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
  38184. * gcc.dg/991230-1.c: New test.
  38185. 1999-12-29 Jeffrey A Law (law@cygnus.com)
  38186. * gcc.c-torture/compile/991229-3.c: New test.
  38187. * gcc.c-torture/compile/991229-2.c: New test.
  38188. * gcc.c-torture/compile/991229-1.c: New test.
  38189. 1999-12-29 Greg McGary <gkm@eng.ascend.com>
  38190. * gcc.c-torture/compile/labels-2.c: New test.
  38191. 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
  38192. * gcc.c-torture/execute/991227-1.c: New test.
  38193. 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
  38194. * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
  38195. 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
  38196. * gcc.c-torture/execute/991221-1.c: New test.
  38197. 1999-12-20 Nathan Sidwell <nathan@acm.org>
  38198. * g++.old-deja/g++.other/cast3.C: New test.
  38199. 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
  38200. * gcc.c-torture/execute/991216-4.c: New test.
  38201. 1999-12-16 Michael Meissner <meissner@cygnus.com>
  38202. * gcc.c-torture/execute/991216-1.c: New test.
  38203. * gcc.c-torture/execute/991216-2.c: New test.
  38204. * gcc.c-torture/execute/991216-3.c: New test.
  38205. 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
  38206. * gcc.dg/991214-1.c: Use "__asm__", not "asm".
  38207. Actually make the test fail by using "-O2" for compilation.
  38208. 1999-12-15 Nathan Sidwell <nathan@acm.org>
  38209. * g++.old-deja/g++.warn/cast-align1.C: New test.
  38210. 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
  38211. * gcc.c-torture/compile/991214-1.c: New test.
  38212. * gcc.c-torture/compile/991214-2.c: New test.
  38213. 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
  38214. * gcc.dg/991214-1.c: New test.
  38215. 1999-12-13 Jeffrey A Law (law@cygnus.com)
  38216. * gcc.c-torture/compile/991213-3.c: New test.
  38217. * gcc.c-torture/compile/991213-2.c: New test.
  38218. * gcc.c-torture/compile/991213-1.c: New test.
  38219. 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
  38220. * gcc.dg/991209-1.c: New test.
  38221. 1999-12-08 Nathan Sidwell <nathan@acm.org>
  38222. * gcc.c-torture/compile/991208-1.c: New test.
  38223. 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
  38224. * gcc.dg/ultrasp2.c: New test.
  38225. 1999-12-05 Alex Samuel <samuel@codesourcery.com>
  38226. * g++.old-deja/g++.abi/align.C (main): Fix typo.
  38227. 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
  38228. * gcc.c-torture/compile/991202-1.c: New test.
  38229. * gcc.c-torture/execute/991202-1.c: New test.
  38230. * gcc.c-torture/execute/991202-2.c: New test.
  38231. * gcc.c-torture/execute/991202-3.c: New test.
  38232. 1999-12-02 Alex Samuel <samuel@codesourcery.com>
  38233. * g++.old-deja/g++.abi/align.C: New test.
  38234. * g++.old-deja/g++.abi/aggregates.C: Likewise.
  38235. * g++.old-deja/g++.abi/bitfields.C: Likewise.
  38236. 1999-12-01 Richard Henderson <rth@cygnus.com>
  38237. * gcc.c-torture/execute/991201-1.c: New.
  38238. 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
  38239. * gcc.dg/991129-1.c: New test.
  38240. 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
  38241. * gcc.c-torture/compile/991127-1.c: New test.
  38242. 1999-11-22 Nathan Sidwell <nathan@acm.org>
  38243. * g++.old-deja/g++.other/warn4.C: New test.
  38244. 1999-11-22 Nathan Sidwell <nathan@acm.org>
  38245. * g++.old-deja/g++.eh/cleanup2.C: New test.
  38246. * g++.old-deja/g++.ext/pretty2.C: New test.
  38247. * g++.old-deja/g++.ext/pretty3.C: New test.
  38248. * g++.old-deja/g++.other/debug6.C: New test.
  38249. 1999-10-20 Jim Wilson <wilson@cygnus.com>
  38250. * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
  38251. compiler_output to look for one error message instead of two.
  38252. 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
  38253. * gcc.c-torture/execute/991118-1.c: Also test case
  38254. where the word boundary does not split a byte evenly.
  38255. 1999-11-19 Nathan Sidwell <nathan@acm.org>
  38256. * g++.old-deja/g++.ext/restrict1.C: New test.
  38257. 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
  38258. * gcc.c-torture/execute/991118-1.c: New test.
  38259. 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
  38260. * g77.f-torture/execute/u77-test.f (wd): Allow for longer
  38261. working directory pathnames.
  38262. 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
  38263. * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
  38264. host is equipped with driver.h and driver.o so it can actually
  38265. compile and run the tests.
  38266. 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
  38267. * gcc.c-torture/compile/991008-1.c: New test.
  38268. 1999-11-08 Nick Clifton <nickc@cygnus.com>
  38269. * lib/gcc-dg.exp: Include target-supports.exp
  38270. 1999-11-05 Nick Clifton <nickc@cygnus.com>
  38271. * lib/target-supports.exp: New file: Provide procs to test for
  38272. features supported by the target.
  38273. (check_weak_available): Moved here from ecos.exp.
  38274. (check_alias_available): New proc: Determine of the target
  38275. toolchain supports the alias attribute.
  38276. * gcc.dg/special/ecos.exp: Move check_weak_available to
  38277. target-supports.exp.
  38278. (alias-1.c): Only perform the test if the target supports
  38279. aliases.
  38280. (wkali-1.c): Only perform the test if the target supports
  38281. aliases.
  38282. * gcc.dg/990506-0.c: Expect error messages from cross
  38283. targets as well as native targets.
  38284. 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
  38285. * gcc.dg/ultrasp1.c: Removed xfail.
  38286. * gcc.dg/struct-ret-2.c: Likewise.
  38287. * gcc.dg/array-1.c: Likewise.
  38288. 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
  38289. * gcc.dg/struct-ret-2.c: New test.
  38290. * gcc.dg/array-1.c: New test.
  38291. 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
  38292. * gcc.c-torture/execute/991030-1.c: New test.
  38293. 1999-10-26 Richard Henderson <rth@cygnus.com>
  38294. * gcc.c-torture/compile/991026-2.c: New test.
  38295. 1999-10-26 Jeffrey A Law (law@cygnus.com)
  38296. * gcc.c-torture/compile/991026-1.c: New test.
  38297. 1999-10-23 Jeffrey A Law (law@cygnus.com)
  38298. * gcc.c-torture/execute/991023-1.c: New test.
  38299. 1999-10-19 Jeffrey A Law (law@cygnus.com)
  38300. * gcc.c-torture/execute/991019-1.c: New test.
  38301. 1999-10-16 Richard Henderson <rth@cygnus.com>
  38302. * gcc.c-torture/execute/991016-1.c: New test.
  38303. 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
  38304. * gcc.c-torture/execute/991014-1.c: New test.
  38305. 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
  38306. * g++.old-deja/g++.other/union2.C: New test.
  38307. 1999-10-13 Nathan Sidwell <nathan@acm.org>
  38308. * g++.old-deja/g++.other/vaarg2.C: New test.
  38309. * g++.old-deja/g++.other/vaarg3.C: New test.
  38310. 1999-10-12 Craig Burley <craig@jcb-sc.com>
  38311. * g77.f-torture/noncompile/19990905-1.f: Moved from being
  38312. in compile/.
  38313. 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
  38314. * gcc.c-torture/execute/va-arg-11.c: New test.
  38315. 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
  38316. * lib/file-format.exp (gcc_target_object_format): Don't
  38317. crash if objdump is unavailable.
  38318. 1999-09-29 Donn Terry <donn@interix.com>
  38319. * gcc.misc-tests/mg.exp: delete extraneous redirection.
  38320. 1999-09-28 Nick Clifton <nickc@cygnus.com>
  38321. * gcc.c-torture/compile/990928-1.c: New test.
  38322. 1999-09-28 Nathan Sidwell <nathan@acm.org>
  38323. * g++.old-deja/g++.other/decl6.C: New test.
  38324. 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  38325. * gcc.c-torture/execute/va-arg-10.c: New test.
  38326. 1999-09-27 Nathan Sidwell <nathan@acm.org>
  38327. * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
  38328. __PRETTY_FUNCTION__.
  38329. 1999-09-23 Nick Clifton <nickc@cygnus.com>
  38330. * gcc.c-torture/execute/990923-1.c: New test.
  38331. 1999-09-21 Nick Clifton <nickc@cygnus.com>
  38332. * gcc.c-torture/special/special.exp: Add FR30 to list of targets
  38333. for which -fpic is inappropriate.
  38334. 1999-09-21 Mark Mitchell <mark@codesourcery.com>
  38335. * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
  38336. 1999-09-21 Nathan Sidwell <nathan@acm.org>
  38337. * g++.old-deja/g++.other/dyncast1.C: New test.
  38338. * g++.old-deja/g++.other/dyncast2.C: New test.
  38339. * g++.old-deja/g++.other/dyncast3.C: New test.
  38340. * g++.old-deja/g++.other/dyncast4.C: New test.
  38341. * g++.old-deja/g++.other/dyncast5.C: New test.
  38342. * g++.old-deja/g++.eh/catch3.C: New test.
  38343. * g++.old-deja/g++.eh/catch3p.C: New test.
  38344. * g++.old-deja/g++.eh/catch4.C: New test.
  38345. * g++.old-deja/g++.eh/catch4p.C: New test.
  38346. * g++.old-deja/g++.eh/catch5.C: New test.
  38347. * g++.old-deja/g++.eh/catch5p.C: New test.
  38348. * g++.old-deja/g++.eh/catch6.C: New test.
  38349. * g++.old-deja/g++.eh/catch6p.C: New test.
  38350. * g++.old-deja/g++.eh/catch7.C: New test.
  38351. * g++.old-deja/g++.eh/catch7p.C: New test.
  38352. * g++.old-deja/g++.eh/catch8.C: New test.
  38353. * g++.old-deja/g++.eh/catch8p.C: New test.
  38354. * g++.old-deja/g++.eh/catch9.C: New test.
  38355. * g++.old-deja/g++.eh/catch9p.C: New test.
  38356. 1999-09-13 Nathan Sidwell <nathan@acm.org>
  38357. * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
  38358. * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
  38359. 1999-09-13 Jeffrey A Law (law@cygnus.com)
  38360. * gcc.c-torture/compile/990913-1.c: New test.
  38361. 1999-09-10 Nathan Sidwell <nathan@acm.org>
  38362. * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
  38363. * g++.old-deja/g++.jason/rfg5.C: Likewise.
  38364. 1999-09-09 Richard Henderson <rth@cygnus.com>
  38365. * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
  38366. 1999-09-09 Nathan Sidwell <nathan@acm.org>
  38367. * g++.old-deja/g++.other/lookup11.C: New test.
  38368. * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
  38369. what is permitted and what we want.
  38370. * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
  38371. overload use.
  38372. * g++.old-deja/g++.jason/rfg5.C: Likewise.
  38373. 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
  38374. * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
  38375. * gcc.c-torture/noncompile/poison-1.c: New file.
  38376. 1999-09-08 Nathan Sidwell <nathan@acm.org>
  38377. * g++.old-deja/g++.other/sizeof3.C: New test.
  38378. * g++.old-deja/g++.other/sizeof4.C: New test.
  38379. * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
  38380. * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
  38381. 1999-09-07 Richard Henderson <rth@cygnus.com>
  38382. * gcc.dg/va-arg-1.c: New.
  38383. 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  38384. * gcc.c-torture/execute/va-arg-9.c: New test.
  38385. 1999-09-05 Craig Burley <craig@jcb-sc.com>
  38386. * g77.f-torture/compile/980519-2.f: New test.
  38387. * g77.f-torture/compile/19990905-0.f: New test.
  38388. * g77.f-torture/compile/19990905-1.f: New test.
  38389. * g77.f-torture/compile/19990905-2.f: New test.
  38390. * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
  38391. 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
  38392. * gcc.c-torture/execute/990827-1.c: Fix typo.
  38393. 1999-09-03 Nathan Sidwell <nathan@acm.org>
  38394. * g++.old-deja/g++.other/deref1.C: New test.
  38395. 1999-09-02 Nathan Sidwell <nathan@acm.org>
  38396. * g++.old-deja/g++.other/ambig2.C: New test.
  38397. * g++.old-deja/g++.other/cond5.C: New test.
  38398. * g++.old-deja/g++.other/lookup16.C: New test.
  38399. 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
  38400. * gcc.dg/980414-1.c: Fix assembler syntax to work with old
  38401. assemblers too.
  38402. 1999-08-31 Jeffrey A Law (law@cygnus.com)
  38403. * lib/c-torture.exp: Avoid the "compare executables" optimization
  38404. when testing native.
  38405. 1999-08-29 Jeffrey A Law (law@cygnus.com)
  38406. * gcc.c-torture/execute/990829-1.c: New test.
  38407. * gcc.c-torture/compile/990829-1.c: New test.
  38408. 1999-08-27 Paul Burchard <burchard@pobox.com>
  38409. * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
  38410. * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
  38411. * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
  38412. * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
  38413. * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
  38414. * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
  38415. * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
  38416. * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
  38417. * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
  38418. * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
  38419. * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
  38420. 1999-08-27 Jeffrey A Law (law@cygnus.com)
  38421. * gcc.c-torture/execute/990827-1.c: New test.
  38422. 1999-08-26 Craig Burley <craig@jcb-sc.com>
  38423. * g77.f-torture/noncompile/19990826-4.f: New test.
  38424. * g77.f-torture/compile/19990826-3.f: New test.
  38425. * g77.f-torture/execute/19990826-2.f: New test.
  38426. * g77.f-torture/compile/19990826-1.f: New test.
  38427. * gcc.c-torture/execute/990826-0.c: New test.
  38428. * g77.c-torture/execute/19990826-0.f: New test.
  38429. * g77.f-torture/noncompile/970626-2.f: New test.
  38430. 1999-08-25 Paul Burchard <burchard@pobox.com>
  38431. * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
  38432. lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
  38433. lss-011.C: New tests.
  38434. 1999-08-25 Nathan Sidwell <nathan@acm.org>
  38435. * g++.old-deja/g++.other/decl5.C: New test.
  38436. 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  38437. * noncompile/noncompile.exp: Load_lib c-torture.exp.
  38438. (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
  38439. call `postbase' for each one. All callers of `postbase' changed
  38440. to call this instead.
  38441. 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
  38442. * gcc.c-torture/execute/990811-1.c: New test.
  38443. 1999-08-09 Nick Clifton <nickc@cygnus.com>
  38444. * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
  38445. just native ones.
  38446. * gcc.dg/990413-1.c: Expect the parse error for all builds, not
  38447. just native ones.
  38448. 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
  38449. * g++.old-deja/g++.other/local3.C: Removed XFAIL.
  38450. 1999-08-04 Jeffrey A Law (law@cygnus.com)
  38451. * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
  38452. 1999-08-04 Nathan Sidwell <nathan@acm.org>
  38453. * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
  38454. 1999-08-04 Jeffrey A Law (law@cygnus.com)
  38455. * gcc.c-torture/execute/990804-1.c: New test.
  38456. 1999-08-03 Nathan Sidwell <nathan@acm.org>
  38457. * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
  38458. * g++.old-deja/g++.brendan/crash64.C: Likewise.
  38459. * g++.old-deja/g++.brendan/overload8.C: Likewise.
  38460. 1999-08-03 Nathan Sidwell <nathan@acm.org>
  38461. * g++.old-deja/g++.other/struct1.C: New test.
  38462. 1999-08-03 Nathan Sidwell <nathan@acm.org>
  38463. * g++.old-deja/g++.other/enum2.C: New test.
  38464. 1999-08-02 Richard Henderson <rth@cygnus.com>
  38465. Adapted from tests from Franz Sirl:
  38466. * gcc.c-torture/execute/va-arg-7.c: New test.
  38467. * gcc.c-torture/execute/va-arg-8.c: New test.
  38468. 1999-08-01 Jeffrey A Law (law@cygnus.com)
  38469. * gcc.c-torture/compile/990801-2.c: New test.
  38470. * gcc.c-torture/compile/990801-1.c: New test.
  38471. 1999-07-27 Michael Meissner <meissner@cygnus.com>
  38472. * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
  38473. fp-cmp-1.c, converting double to float.
  38474. * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
  38475. fp-cmp-1.c, converting double to long double.
  38476. * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
  38477. from fr1 to unknown_register, since fr1 is a legitimate register
  38478. on some machines.
  38479. 1999-07-25 Jeffrey A Law (law@cygnus.com)
  38480. * README: More listname related changes.
  38481. 1999-07-08 Catherine Moore <clm@cygnus.com>
  38482. * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
  38483. 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
  38484. * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
  38485. 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
  38486. * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
  38487. 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
  38488. * gcc.dg/990703-1.c: New test.
  38489. 1999-06-29 Nick Clifton <nickc@cygnus.com>
  38490. * lib/file-format.exp: New file: Move definition of proc
  38491. gcc_target_object_format to here from
  38492. gcc.dg/special/ecos.exp.
  38493. * lib/c-torture.exp: Include lib file-format.exp.
  38494. * lib/gcc-dg.exp: Include lib file-format.exp.
  38495. * gcc.dg/special/ecos.exp: Remove definition of proc
  38496. gcc_target_object_format.
  38497. 1999-06-28 Jeffrey A Law (law@cygnus.com)
  38498. * gcc.c-torture/execute/990628-1.c: New test.
  38499. 1999-06-25 Jeffrey A Law (law@cygnus.com)
  38500. * gcc.c-torture/compile/990625-2.c: New test.
  38501. * gcc.c-torture/compile/990625-1.c: New test.
  38502. 1999-06-23 Nick Clifton <nickc@cygnus.com>
  38503. * gcc.c-torture/compile/dll.c: New test case. Check that dll
  38504. attributes compile.
  38505. * gcc.c-torture/compile/dll.x: Only support the dll.c test on
  38506. ports that use the COFF/PE file format.
  38507. 1999-06-17 Jeffrey A Law (law@cygnus.com)
  38508. * gcc.c-torture/compile/990617-1.c: New test.
  38509. 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
  38510. * g++.old-deja/g++.other/decl4.C: New test.
  38511. 1999-06-14 Nathan Sidwell <nathan@acm.org>
  38512. * g++.old-deja/g++.other/bitfld3.C: New test.
  38513. 1999-06-08 Nathan Sidwell <nathan@acm.org>
  38514. * g++.old-deja/g++.eh/catch1.C: New test.
  38515. 1999-06-07 Jeffrey A Law (law@cygnus.com)
  38516. * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
  38517. * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
  38518. * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
  38519. 1999-06-05 Craig Burley <craig@jcb-sc.com>
  38520. * g77.f-torture/compile/19990502-0.f: Replace with new,
  38521. shorter, test that still fails after recent changes.
  38522. 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
  38523. * gcc.c-torture/execute/990604-1.c: New test.
  38524. 1999-05-31 Jeffrey A Law (law@cygnus.com)
  38525. * gcc.c-torture/execute/990531-1.c: New test.
  38526. 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  38527. * gcc.c-torture/compile/990527-1.c: New test.
  38528. 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
  38529. * gcc.c-torture/execute/990527-1.c: New test.
  38530. 1999-05-25 Nick Clifton <nickc@cygnus.com>
  38531. * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
  38532. bitfields as signed.
  38533. 1999-05-25 Craig Burley <craig@jcb-sc.com>
  38534. * g77.f-torture/compile/19990525-0.f: New test.
  38535. 1999-05-25 Jeffrey A Law (law@cygnus.com)
  38536. * gcc.c-torture/execute/990525-2.c: New test.
  38537. * gcc.c-torture/execute/990525-1.c: New test.
  38538. 1999-05-24 Nathan Sidwell <nathan@acm.org>
  38539. * g++.old-deja/g++.other/anon3.C: New test.
  38540. * g++.old-deja/g++.other/anon4.C: New test.
  38541. * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
  38542. * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
  38543. after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
  38544. Merrill).
  38545. 1999-05-24 Jeffrey A Law (law@cygnus.com)
  38546. * gcc.c-torture/execute/990524-1.c: New test.
  38547. * gcc.dg/990524-1.c: New test.
  38548. 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  38549. * gcc.c-torture/compile/990523-1.c: New test.
  38550. 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
  38551. * gcc.c-torture/compile/990519-1.c: New test.
  38552. 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
  38553. * gcc.c-torture/compile/990517-1.c: New test.
  38554. * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
  38555. (e4, f4): New tests.
  38556. (main): Call them.
  38557. 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  38558. * gcc.dg/noreturn-1.c: New test.
  38559. 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
  38560. * gcc.c-torture/execute/990513-1.c: New test.
  38561. 1999-05-10 Richard Henderson <rth@cygnus.com>
  38562. * g++.old-deja/g++.other/null1.C (g): Add overload for long.
  38563. 1999-05-10 Craig Burley <craig@jcb-sc.com>
  38564. * g77.f-torture/execute/erfc.f: Use small single-precision
  38565. values, to avoid problems on Alphas when not -mieee.
  38566. 1999-05-08 Craig Burley <craig@jcb-sc.com>
  38567. * gcc.dg/990506-0.c: New test.
  38568. 1999-05-08 Richard Henderson <rth@cygnus.com>
  38569. * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
  38570. the constant to test. Don't XFAIL 64-bit targets.
  38571. * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
  38572. * g++.old-deja/g++.law/profile1.C: Likewise.
  38573. * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
  38574. operator new instances.
  38575. * g++.old-deja/g++.other/delete5.C: Likewise.
  38576. 1999-05-03 Craig Burley <craig@jcb-sc.com>
  38577. * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
  38578. intrinsic.
  38579. 1999-05-03 Craig Burley <craig@jcb-sc.com>
  38580. * g77.f-torture/execute/u77-test.f: Reverse order of two
  38581. arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
  38582. 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  38583. * gcc.dg/compare1.c: New test.
  38584. 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
  38585. * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
  38586. New tests.
  38587. 1999-05-02 Craig Burley <craig@jcb-sc.com>
  38588. * g77.f-torture/compile/19990502-1.f: New test.
  38589. 1999-05-02 Craig Burley <craig@jcb-sc.com>
  38590. * g77.f-torture/compile/19990502-0.f: New test.
  38591. 1999-05-02 Craig Burley <craig@jcb-sc.com>
  38592. * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
  38593. intrinsic.
  38594. 1999-05-02 Craig Burley <craig@jcb-sc.com>
  38595. * g77.f-torture/execute/u77-test.f (main): List libU77
  38596. intrinsics not currently tested.
  38597. Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
  38598. GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
  38599. FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
  38600. Trim blanks off the ends of some printed strings.
  38601. 1999-05-02 Craig Burley <craig@jcb-sc.com>
  38602. * g77.f-torture/execute/u77-test.f (main): Just warn about
  38603. FSTAT gid disagreement, as it's expected on some systems.
  38604. 1999-05-01 Craig Burley <craig@jcb-sc.com>
  38605. * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
  38606. use a new function, which allows for some slop.
  38607. Clean up some commentary.
  38608. (issum): The new function.
  38609. (sgladd): Deleted subroutine.
  38610. 1999-05-01 Craig Burley <craig@jcb-sc.com>
  38611. * g77.f-torture/execute/u77-test.f: Modify to be more like
  38612. libf2c/libU77 version, bringing patches to that version here.
  38613. Add suitable commentary.
  38614. 1999-04-25 Richard Henderson <rth@cygnus.com>
  38615. * gcc.dg/990424-1.c: New test.
  38616. 1999-04-24 Craig Burley <craig@jcb-sc.com>
  38617. * g77.f-torture/execute/u77-test.f (main): Bug involving
  38618. LSTAT has been fixed, so turn back on full checking.
  38619. 1999-04-20 Craig Burley <craig@jcb-sc.com>
  38620. * g77.f-torture/compile/19990419-0.f: New test.
  38621. * g77.f-torture/execute/19990419-1.f: New test.
  38622. 1999-04-17 Richard Henderson <rth@cygnus.com>
  38623. * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
  38624. to avoid the need for a prototype to supress a warning.
  38625. 1999-04-07 Jim Wilson <wilson@cygnus.com>
  38626. * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
  38627. 1999-04-04 Jeffrey A Law (law@cygnus.com)
  38628. * gcc.c-torture/execute/990404-1.c: New test.
  38629. 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
  38630. * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
  38631. * gcc.dg/cpp-if3.c: Don't use -pedantic.
  38632. * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
  38633. missing initializer warnings.
  38634. 1999-03-28 Jeffrey A Law (law@cygnus.com)
  38635. * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
  38636. matching strings.
  38637. 1999-03-26 Jeffrey A Law (law@cygnus.com)
  38638. * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
  38639. 1999-03-26 Craig Burley <craig@jcb-sc.com>
  38640. * g77.f-torture/execute/19990325-0.f: New test.
  38641. * g77.f-torture/execute/19990325-1.f: New test.
  38642. 1999-03-24 Jeffrey A Law (law@cygnus.com)
  38643. * gcc.c-torture/execute/990324-1.c: New test.
  38644. 1999-03-22 Jim Wilson <wilson@cygnus.com>
  38645. * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
  38646. test with 4.
  38647. 1999-03-17 Richard Henderson <rth@cygnus.com>
  38648. * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
  38649. 1999-03-13 Craig Burley <craig@jcb-sc.com>
  38650. * g77.f-torture/execute/19990313-2.f: New test.
  38651. * g77.f-torture/execute/19990313-3.f: New test.
  38652. 1999-03-13 Craig Burley <craig@jcb-sc.com>
  38653. * g77.f-torture/execute/19990313-0.f: New test.
  38654. * g77.f-torture/execute/19990313-1.f: New test.
  38655. 1999-03-12 Jim Wilson <wilson@cygnus.com>
  38656. * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
  38657. printf to sprintf.
  38658. * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
  38659. (main): Add check for u15. Conditionalize u31 check depending on
  38660. whether ints are <32 bits or >=32 bits.
  38661. 1999-03-08 Craig Burley <craig@jcb-sc.com>
  38662. * g77.f-torture/execute/19981119-0.f: Improve testiness.
  38663. 1999-03-08 Craig Burley <craig@jcb-sc.com>
  38664. * g77.f-torture/compile/19990305-0.f: New test.
  38665. * g77.f-torture/execute/19981119-0.f: New test.
  38666. 1999-03-08 Craig Burley <craig@jcb-sc.com>
  38667. * g77.f-torture/execute/970625-2.f: call ABORT if final
  38668. result is not correct, instead of just printing it.
  38669. Add this checking via newly introduced obfuscation, to
  38670. trip up buggy front ends.
  38671. 1999-03-07 Craig Burley <craig@jcb-sc.com>
  38672. * g77.f-torture/compile/960317-1.f: Moved from being
  38673. in execute/. (Somehow I didn't notice "SUBROUTINE...".)
  38674. 1999-03-06 Craig Burley <craig@jcb-sc.com>
  38675. * g77.f-torture/execute/960317-1.f: New (old) test.
  38676. * g77.f-torture/execute/970625-2.f: Ditto.
  38677. 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
  38678. * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
  38679. error message on line 1 or line 2; cccp and cpplib do this differently.
  38680. 1999-03-01 Jeffrey A Law (law@cygnus.com)
  38681. * g++.old-deja/g++.law/weak1.C: New test.
  38682. 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
  38683. * gcc.c-torture/execute/990119-1.c: Renamed to...
  38684. * gcc.dg/990119-1.c: this, so it will only be tested once
  38685. (it's a preprocessor test, it doesn't need to be run at
  38686. multiple optimization levels).
  38687. 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
  38688. * lib/g++.exp: Don't add incdir=$base_dir/../include to
  38689. ALWAYS_CXXFLAGS.
  38690. 1999-02-24 Craig Burley <craig@jcb-sc.com>
  38691. * g77.f-torture/noncompile/19981216-0.f: Renamed from...
  38692. * g77.f-torture/compile/19981216-0.f: ...as it is expected
  38693. to not be compilable by current g77.
  38694. 1999-02-24 Nick Clifton <nickc@cygnus.com>
  38695. * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
  38696. 1999-02-22 Jeffrey A Law (law@cygnus.com)
  38697. * gcc.c-torture/execute/990222-1.c: New test.
  38698. 1999-02-19 Craig Burley <craig@jcb-sc.com>
  38699. * g77.f-torture/compile/19990218-0.f: New test.
  38700. * g77.f-torture/noncompile/19990218-1.f: New test.
  38701. 1999-02-18 Craig Burley <craig@jcb-sc.com>
  38702. * g77.f-torture/compile/19981216-0.f: New test.
  38703. 1999-02-14 Jeffrey A Law (law@cygnus.com)
  38704. * gcc.dg/990214-1.c: New test.
  38705. 1999-02-13 Jeffrey A Law (law@cygnus.com)
  38706. * gcc.dg/990213-2.c: New test.
  38707. * gcc.dg/990213-1.c: New test.
  38708. 1999-02-12 Jeffrey A Law (law@cygnus.com)
  38709. * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
  38710. ints.
  38711. 1999-02-11 Nick Clifton <nickc@cygnus.com>
  38712. * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
  38713. specified by target.
  38714. * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
  38715. 1999-02-11 Jeffrey A Law (law@cygnus.com)
  38716. * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
  38717. 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
  38718. * gcc.dg/special/ecos.exp: New test driver for new tests with
  38719. special requirements.
  38720. * gcc.dg/special/alias-1.c: New test.
  38721. * gcc.dg/special/gcsec-1.c: New test.
  38722. * gcc.dg/special/weak-1.c: New test.
  38723. * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
  38724. * gcc.dg/special/weak-2.c: New test.
  38725. * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
  38726. * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
  38727. * gcc.dg/special/wkali-1.c: New test.
  38728. * gcc.dg/special/wkali-2.c: New test.
  38729. * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
  38730. * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
  38731. 1999-02-10 Felix Lee <flee@cygnus.com>
  38732. * lib/c-torture.exp (c-torture-compile): Pull out code for
  38733. analyzing gcc error messages.
  38734. (c-torture-execute): Likewise. Fix some (harmless) false
  38735. positives.
  38736. * lib/gcc.exp (gcc_check_compile): New function.
  38737. 1999-02-08 Richard Henderson <rth@cygnus.com>
  38738. * gcc.c-torture/execute/990208-1.c: New test.
  38739. 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
  38740. * g++.dg/special/ecos.exp: New driver for new tests with special
  38741. requirements
  38742. * g++.dg/special/conpr-1.C: New test
  38743. * g++.dg/special/conpr-2.C: New test
  38744. * g++.dg/special/conpr-2a.C: New test
  38745. * g++.dg/special/conpr-3.C: New test
  38746. * g++.dg/special/conpr-3a.C: New test
  38747. * g++.dg/special/conpr-3b.C: New test
  38748. * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
  38749. allow g++ to use the dg driver
  38750. * README: Add comment about g++.dg directory
  38751. 1999-02-06 Jeffrey A Law (law@cygnus.com)
  38752. * README: Update email addresses.
  38753. 1999-02-03 Nick Clifton <nickc@cygnus.com>
  38754. * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
  38755. arguments in order to force structure S onto the stack even on
  38756. the alpha.
  38757. (test): Pass 10 leading arguments to function foo as well as the
  38758. structure S.
  38759. * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
  38760. failure for all targets.
  38761. * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
  38762. abort to terminate program execution.
  38763. 1999-01-30 Richard Henderson <rth@cygnus.com>
  38764. * gcc.c-torture/execute/990130-1.c: New test.
  38765. 1999-01-30 Jeffrey A Law (law@cygnus.com)
  38766. * gcc.dg/990130-1.c: New test.
  38767. 1999-01-28 Michael Meissner <meissner@cygnus.com>
  38768. * gcc.c-torture/execute/990128-1.c: New test.
  38769. 1999-01-27 Michael Meissner <meissner@cygnus.com>
  38770. * gcc.c-torture/execute/990127-{1,2}.c: New tests.
  38771. 1999-01-27 Felix Lee <flee@cygnus.com>
  38772. * lib/c-torture.exp (c-torture-compile): pull out code for
  38773. analyzing gcc error messages.
  38774. (c-torture-execute): ditto, and fix some (harmless) false
  38775. positives.
  38776. * lib/gcc.exp (gcc_check_compile): new function.
  38777. 1999-01-17 Jeffrey A Law (law@cygnus.com)
  38778. * gcc.dg/990117-1.c: New test.
  38779. * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
  38780. * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
  38781. 1999-01-15 Jeffrey A Law (law@cygnus.com)
  38782. * g77.f-torture/compile/990115-1.f: New test.
  38783. 1999-01-07 Jeffrey A Law (law@cygnus.com)
  38784. * gcc.c-torture/compile/990107-1.c: New test
  38785. 1999-01-06 Jeffrey A Law (law@cygnus.com)
  38786. * gcc.c-torture/execute/990106-2.c: New test.
  38787. * gcc.c-torture/execute/990106-1.c: New test.
  38788. 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
  38789. * gcc.c-torture/compile/981223-1.c: New test.
  38790. 1998-12-29 Richard Henderson <rth@cygnus.com>
  38791. * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
  38792. (opt3): Rename from opt4 and disable.
  38793. 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
  38794. * g++.old-deja/g++.pt/ptrmem5.C: New test.
  38795. 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
  38796. * g++.old-deja/g++.other/conv5.C: New test.
  38797. 1998-12-14 Nick Clifton <nickc@cygnus.com>
  38798. * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
  38799. 1998-12-11 Jeffrey A Law (law@cygnus.com)
  38800. * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
  38801. 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
  38802. * gcc.c-torture/compile/981211-1.c: New test.
  38803. 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
  38804. * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
  38805. * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
  38806. 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  38807. * gcc.special/930510-1.c: Make C9X safe.
  38808. * gcc.misc-tests/gcov-1.c Similarly.
  38809. * gcc.misc-tests/gcov-2.c Similarly.
  38810. 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
  38811. * gcc.dg/ultrasp1.c: New test.
  38812. 1998-12-06 Richard Henderson <rth@cygnus.com>
  38813. * gcc.c-torture/execute/981206.c: New test.
  38814. 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
  38815. * g++.old-deja/g++.ns/template7.C: New test.
  38816. * g++.old-deja/g++.other/expr1.C: New test.
  38817. * g++.old-deja/g++.eh/tmpl3.C: New test.
  38818. * g++.old-deja/g++.eh/tmpl2.C: New test.
  38819. 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
  38820. * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
  38821. * g++.old-deja/g++.other/using6.C: Removed.
  38822. * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
  38823. * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
  38824. 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
  38825. * g++.old-deja/g++.pt/overload8.C: New test.
  38826. * g++.old-deja/g++.pt/overload7.C: New test.
  38827. * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
  38828. * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
  38829. and relinking messages.
  38830. * lib/g++.exp (g++_target_compile): Remove .rpo file when
  38831. compiling with -frepo.
  38832. 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
  38833. * g++.old-deja/g++.pt/lookup6.C: New test.
  38834. 1998-11-30 Nick Clifton <nickc@cygnus.com>
  38835. * gcc.c-torture/execute/981130-1.c: New test.
  38836. * gcc.c-torture/execute/981130-1.x: New test failure expectations.
  38837. 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
  38838. * g++.old-deja/g++.pt/explicit76.C: New test.
  38839. * g++.old-deja/g++.pt/friend38.C: New test.
  38840. * g++.old-deja/g++.ns/crash2.C: New test.
  38841. * g++.old-deja/g++.pt/defarg8.C: New test.
  38842. * g++.old-deja/g++.pt/instantiate6.C: New test.
  38843. * g++.old-deja/g++.pt/static6.C: New test.
  38844. * g++.old-deja/g++.pt/decl2.C: New test.
  38845. 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
  38846. * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
  38847. problem is actually related with name lookup, but so what? :-)
  38848. * g++.old-deja/g++.pt/friend37.C: New test.
  38849. 1998-11-25 Dave Love <d.love@dl.ac.uk>
  38850. * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
  38851. element, which fails on some systems.
  38852. * g77.f-torture/execute/labug1.f: New test.
  38853. 1998-11-21 Jeffrey A Law (law@cygnus.com)
  38854. * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
  38855. is defined.
  38856. 1998-11-18 Dave Love <d.love@dl.ac.uk>
  38857. * g77.f-torture/compile/981117-1.f: New test.
  38858. 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
  38859. * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
  38860. properly discarded.
  38861. 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
  38862. * gcc.c-torture/execute/memcheck: New directory of tests for
  38863. -fcheck-memory-usage.
  38864. 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
  38865. * README: New file, general information about the testsuite and
  38866. new description of the various C++ test subdirectories.
  38867. * README.g++: Eliminate obsolete information, update and move most
  38868. relevant stuff to README.
  38869. 1998-11-07 Richard Henderson <rth@cygnus.com>
  38870. * gcc.c-torture/compile/981107-1.c: New test.
  38871. 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
  38872. * execute/memcpy-bi.c: New testcase.
  38873. 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
  38874. * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
  38875. base classes.
  38876. * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
  38877. template is selected.
  38878. * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
  38879. classes, it should be accepted for all types.
  38880. * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
  38881. * g++.old-deja/g++.pt/spec24.C: Ensure that template
  38882. specializations start with template headers.
  38883. 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
  38884. * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
  38885. * g++.old-deja/g++.other/init9.C: Test cross initialization of
  38886. non-POD types.
  38887. 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
  38888. * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
  38889. 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
  38890. * compile/981022-1.c, compile/981022-1.x: New test and driver.
  38891. 1998-10-19 Jeffrey A Law (law@cygnus.com)
  38892. * 981019-1.c: New test.
  38893. 1998-10-14 Robert Lipe <robertl@dgii.com>
  38894. * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
  38895. find objc headers.
  38896. 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
  38897. * compile/981001-4.c: Remove use of GCC extension that triggers a
  38898. compiler bug.
  38899. 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
  38900. * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
  38901. 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
  38902. * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
  38903. instantiation of template produces incorrect code for delete
  38904. expression.
  38905. * g++.old-deja/g++.pt/instantiate5.C: New test. `global
  38906. constructors' name is not unique.
  38907. * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
  38908. * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
  38909. * g++.old-deja/g++.other/init8.C: New test. Uninitialized
  38910. automatic array of const is ill-formed.
  38911. * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
  38912. of template parameter?
  38913. * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
  38914. const.
  38915. * g++.old-deja/g++.other/pmf2.C: New test. Invalid
  38916. pointer-to-member expression.
  38917. * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
  38918. declaration causes ICE.
  38919. 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
  38920. * g++.old-deja/g++.ns/main1.C: New test. main() should only be
  38921. reserved in the global namespace.
  38922. * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
  38923. generate needed virtual table.
  38924. * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
  38925. 1998-10-10 Dariush Eslimi <eslimi@loran.com>
  38926. * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
  38927. template-dependent type
  38928. 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
  38929. * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
  38930. * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
  38931. * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
  38932. * g++.old-deja/g++.other/using5.C: New test; using decl from base
  38933. class should be usable as argument of member function.
  38934. * g++.old-deja/g++.other/using6.C: New test; using decl from base
  38935. class should be usable as return type of member function.
  38936. * g++.old-deja/g++.other/using7.C: New test; using decl from base
  38937. class should be usable as type of data member.
  38938. * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
  38939. 1998-10-09 Jeffrey A Law (law@cygnus.com)
  38940. * gcc.c-torture/special/920521-1.c: Fix bogus test.
  38941. 1998-10-08 Nick Clifton <nickc@cygnus.com>
  38942. * gcc.dg/dll-?.c Add thumb to target list.
  38943. Fix assembler scan patterns to match current assembler output.
  38944. 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
  38945. * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
  38946. matching of template brackets.
  38947. * g++.old-deja/g++.other/using4.C: New test. Test using
  38948. declarations of methods from base classes.
  38949. * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
  38950. within functions should introduce names into the innermost
  38951. enclosing namespace.
  38952. * g++.old-deja/g++.other/init7.C: New test. Retry initialization
  38953. of static locals if first initialization throws.
  38954. 1998-10-07 Jim Wilson <wilson@cygnus.com>
  38955. * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
  38956. 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
  38957. * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
  38958. lose track of the possible targets of tablejump insns.
  38959. * special/special.exp: Run it.
  38960. 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
  38961. * g++.old-deja/g++.pt/friend35.C: New test. A template function
  38962. must be declared before its specializations can be named in friend
  38963. declarations.
  38964. 1998-10-05 Dave Love <d.love@dl.ac.uk>
  38965. * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
  38966. * g77.f-torture/execute/io1.f: New test.
  38967. 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
  38968. * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
  38969. with pointer to template function, for which no argument deduction
  38970. is possible.
  38971. * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
  38972. specialization of template function as argument to template
  38973. function.
  38974. * g++.old-deja/g++.other/access2.C: New test; Inner class
  38975. shouldn't have privileged access to Outer's names.
  38976. 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
  38977. * g++.old-deja/g++.pt/friend34.C: New test; name injection of
  38978. friend template declared within template class conflicts with
  38979. nested class of the same name.
  38980. * g++.old-deja/g++.other/badopt1.C: New test; post-increment
  38981. is ignored.
  38982. * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
  38983. object with direct initializer as function declaration.
  38984. * g++.old-deja/g++.other/decl2.C: New test; duplicate
  38985. initializers.
  38986. * g++.old-deja/g++.other/null2.C: New test; conditional operator
  38987. involving const pointer and NULL produces incorrect result.
  38988. * g++.old-deja/g++.other/typename1.C: New test; template-dependent
  38989. type name without `typename' should be rejected with -pedantic.
  38990. 1998-10-02 Richard Henderson <rth@cygnus.com>
  38991. * g++.old-deja/g++.other/addrof1.C: New test.
  38992. 1998-10-01 Nick Clifton <nickc@cygnus.com>
  38993. * gcc.c-torture/compile/981001-1.c: New test.
  38994. * gcc.c-torture/execute/981001-1.c: New test.
  38995. 1998-10-01 Jeffrey A Law (law@cygnus.com)
  38996. * gcc.c-torture/compile/981001-2.c: New test.
  38997. * gcc.c-torture/compile/981001-3.c: New test.
  38998. * gcc.c-torture/compile/981001-4.c: New test.
  38999. 1998-10-01 Robert Lipe <robertl@dgii.com>
  39000. * lib/objc.exp (objc_target_compile): Add -L during compiles for
  39001. multilibbed hosts. Idea grafted from g77.exp.
  39002. 1998-09-30 Dave Love <d.love@dl.ac.uk>
  39003. * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
  39004. avoid losing on systems which need -lsocket.
  39005. 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
  39006. * g++.old-deja/g++.other/bitfld1.C: Expected failure.
  39007. * g++.old-deja/g++.other/nested2.C: Ditto.
  39008. * g++.old-deja/g++.robertl/eb132.C: No longer an expected
  39009. failure.
  39010. 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
  39011. * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
  39012. preferred over template operator!= for enum bitfields.
  39013. 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
  39014. * g++.old-deja/g++.other/nested2.C: Different virtual base classes
  39015. that happen to have the same base name, but in different scopes,
  39016. are incorrectly rejected.
  39017. 1998-09-16 Richard Henderson <rth@cygnus.com>
  39018. * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
  39019. on the native word size instead of an integer literal.
  39020. 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
  39021. * g++.old-deja/g++.other/static2.C: Invocation of static data
  39022. member of type pointer-to-function denoted as non-static member.
  39023. * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
  39024. checks involving function types and aliases.
  39025. 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
  39026. * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
  39027. redefined to the same non-trivial type.
  39028. * g++.old-deja/g++.pt/explicit73.C: Test for proper
  39029. namespace-qualification of template specializations declared in
  39030. other namespaces.
  39031. * g++.old-deja/g++.other/friend4.C: Check whether it is possible
  39032. to declare a subset of the specializations of a template function
  39033. as friends of specializations of a template class.
  39034. * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
  39035. member templates that do not fully specialize the enclosing
  39036. template class are rejected.
  39037. 1998-09-11 Dave Love <d.love@dl.ac.uk>
  39038. * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
  39039. 1998-09-08 Dave Love <d.love@dl.ac.uk>
  39040. * g77.f-torture/execute/u77-test.f (main): New file, somewhat
  39041. altered from libf2c/libU77 version.
  39042. 1998-09-06 Dave Love <d.love@dl.ac.uk>
  39043. * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
  39044. 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
  39045. Alexandre Oliva <oliva@dcc.unicamp.br>
  39046. * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
  39047. (un)signed char are different types for template specialization
  39048. purposes.
  39049. 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
  39050. * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
  39051. * objc: ObjC testsuite.
  39052. 1998-08-31 Catherine Moore <clm@cygnus.com>
  39053. * gcc.c-torture/execute/941014-1.x: New file.
  39054. 1998-08-31 Nick Clifton <nickc@cygnus.com>
  39055. * lib/c-torture.exp: Add support for
  39056. torture_eval_before_compile and torture_eval_before_execute
  39057. variables.
  39058. 1998-08-30 Jeffrey A Law (law@cygnus.com)
  39059. * gcc.dg/980626-1.c: Delete this test. We've declared the warning
  39060. this test triggers valid.
  39061. 1998-08-27 Jeffrey A Law (law@cygnus.com)
  39062. * gcc.dg/980827-1.c: New test.
  39063. 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
  39064. * gcc.c-torture/execute/loop-4b.c: New test.
  39065. 1998-08-26 Nick Clifton <nickc@cygnus.com>
  39066. * lib/c-torture.exp: Add support for
  39067. torture_eval_before_compile and torture_eval_before_execute
  39068. variables.
  39069. 1998-08-25 Jeffrey A Law (law@cygnus.com)
  39070. * gcc.c-torture/compile/980825-1.c: New test.
  39071. 1998-08-24 Nick Clifton <nickc@cygnus.com>
  39072. * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
  39073. count number tests in opt_t0 not good_t0.
  39074. 1998-08-24 Jeffrey A Law (law@cygnus.com)
  39075. * gcc.c-torture/compile/930326-1.x: Fix typo.
  39076. 1998-08-23 Mark Mitchell <mark@markmitchell.com>
  39077. * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
  39078. causes an ICE.
  39079. 1998-08-21 Jeffrey A Law (law@cygnus.com)
  39080. * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
  39081. STACK_SIZE is defined.
  39082. * gcc.c-torture/unsorted/stuct.c: Similarly.
  39083. * gcc.c-torture/compile/980821-1.c: New test.
  39084. 1998-08-21 Jeffrey A Law (law@cygnus.com)
  39085. * gcc.c-torture/execute/980526-2.c: Disable for targets with
  39086. 16bit ints.
  39087. 1998-08-19 Mark Mitchell <mark@markmitchell.com>
  39088. * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
  39089. code.
  39090. 1998-08-09 Mark Mitchell <mark@markmitchell.com>
  39091. * lib/old-dejagnu.exp: Revise handling of `Internal compiler
  39092. error'.
  39093. 1998-08-18 Jeffrey A Law (law@cygnus.com)
  39094. * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
  39095. 1998-08-16 Jeffrey A Law (law@cygnus.com)
  39096. * gcc.c-torture/compile/980816-1.c: New test.
  39097. * gcc.dg/980816-1.c: New test.
  39098. 1998-08-13 Jeffrey A Law (law@cygnus.com)
  39099. * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
  39100. compiler for ieee tests.
  39101. 1998-08-01 Dave Love <d.love@dl.ac.uk>
  39102. * g77.f-torture/compile/980729-0.f: New test.
  39103. 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
  39104. * gcc.c-torture/special/eeprof-1.c: New test, for
  39105. -finstrument-functions.
  39106. * gcc.c-torture/special/special.exp: Run it.
  39107. 1998-07-29 Jeffrey A Law (law@cygnus.com)
  39108. * gcc.c-torture/compile/980729-1.c: New test.
  39109. 1998-07-27 Nick Clifton <nickc@cygnus.com>
  39110. * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
  39111. __thumb__ is defined, and test for ARM style doubles if so.
  39112. 1998-07-26 Dave Love <d.love@dl.ac.uk>
  39113. * g77.f-torture/noncompile/980615-0.f: New test.
  39114. 1998-07-26 H.J. Lu (hjl@gnu.org)
  39115. * gcc.dg/980312-1.c: Do link instead of compile.
  39116. * gcc.dg/980313-1.c: Likewise.
  39117. 1998-07-26 Jeffrey A Law (law@cygnus.com)
  39118. * gcc.c-torture/compile/980726-1.c: New test.
  39119. 1998-07-25 Dave Love <d.love@dl.ac.uk>
  39120. * g77.f-torture/execute/io0.f: New test.
  39121. 1998-07-24 Nick Clifton <nickc@cygnus.com>
  39122. * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
  39123. an int.
  39124. 1998-06-18 Michael Meissner <meissner@cygnus.com>
  39125. * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
  39126. m32r bugs.
  39127. 1998-07-17 Nick Clifton <nickc@cygnus.com>
  39128. * gcc.dg/980626-1.c: Expect failures for all toolchains until
  39129. c-decl.c:grokdeclarator can handle mode attributes.
  39130. 1998-07-16 Jeffrey A Law (law@cygnus.com)
  39131. * gcc.c-torture/execute/980716-1.c: New test.
  39132. 1998-07-13 Jeffrey A Law (law@cygnus.com)
  39133. * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
  39134. the mn10200.
  39135. * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
  39136. the mn10200.
  39137. * gcc.c-torture/execute/va-arg-3.x: Similarly.
  39138. * gcc.c-torture/compile/930326-1.x: Similarly.
  39139. 1998-07-13 Dave Love <d.love@dl.ac.uk>
  39140. * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
  39141. New test from Craig.
  39142. 1998-07-12 Dave Love <d.love@dl.ac.uk>
  39143. * g77.f-torture/noncompile/980616-0.f: New test.
  39144. * g77.f-torture/execute/970816-3.f: New test from Craig.
  39145. 1998-07-10 Martin von Löwis <martin@mira.isdn.cs.tu-berlin.de>
  39146. * g++.other/singleton.C: Return error value instead of taking
  39147. SIGSEGV.
  39148. 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
  39149. * g++.other/singleton.C: New test. Warning is under dispute.
  39150. Runtime crash is not.
  39151. 1998-07-09 Martin von Löwis <martin@mira.isdn.cs.tu-berlin.de>
  39152. * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
  39153. ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
  39154. using6.C, using7.C}: New namespace tests.
  39155. 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
  39156. * g++.old-deja/g++.other/partspec1.C: Test matching of partial
  39157. specialization with typedef'ed names used as array indexes.
  39158. 1998-07-09 Jeffrey A Law (law@cygnus.com)
  39159. * gcc.c-torture/execute/980709-1.c: New test.
  39160. * gcc.dg/980709-1.c: New test.
  39161. 1998-07-07 Richard Henderson <rth@cygnus.com>
  39162. * gcc.c-torture/execute/bcp-1.c: New test.
  39163. 1998-07-07 Jeffrey A Law (law@cygnus.com)
  39164. * gcc.c-torture/execute/980707-1.c: New test.
  39165. 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
  39166. * gcc.c-torture/compile/980706-1.c: New test.
  39167. 1998-07-01 Dave Love <d.love@dl.ac.uk>
  39168. * g77.f-torture/execute/980701-0.f,
  39169. g77.f-torture/execute/980701-1.f: New test from Craig.
  39170. 1998-07-01 Jeffrey A Law (law@cygnus.com)
  39171. * gcc.c-torture/compile/980701-1.c: New test.
  39172. * gcc.c-torture/execute/980701-1.c: New test.
  39173. 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
  39174. rlsruhe.de>
  39175. * g++.old-deja/g++.robertl/eb132.C: New test.
  39176. * g++.old-deja/g++.robertl/eb133.C: Likewise.
  39177. 1998-06-29 Dave Love <d.love@dl.ac.uk>
  39178. * g77.f-torture/execute/980628-7.f,
  39179. g77.f-torture/execute/980628-8.f,
  39180. g77.f-torture/execute/980628-9.f,
  39181. g77.f-torture/execute/980628-10.f: New tests from Craig.
  39182. * g77.f-torture/execute/980628-3.f: Remove mail headers.
  39183. 1998-06-28 Jeffrey A Law (law@cygnus.com)
  39184. * g77.f-torture/execute/980628-4.f: New test from Craig.
  39185. * g77.f-torture/execute/980628-5.f: Likewise.
  39186. * g77.f-torture/execute/980628-2.f: Likewise.
  39187. * g77.f-torture/execute/980628-0.f: Likewise.
  39188. * g77.f-torture/execute/980628-1.f: Likewise.
  39189. * g77.f-torture/execute/980628-3.f: Likewise.
  39190. * g77.f-torture/execute/980628-6.f: Likewise.
  39191. 1998-06-28 Jeffrey A Law (law@cygnus.com)
  39192. * lib/g77.exp (default_g77_version): Tweak to make it work in a build
  39193. directory when nothing has been installed yet.
  39194. 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
  39195. * gcc.c-torture/special/special.exp: Handle newer versions of
  39196. dejagnu.
  39197. 1998-06-26 Jeffrey A Law (law@cygnus.com)
  39198. * gcc.dg/980626-1.c: New test.
  39199. 1998-06-19 Bruno Haible <haible@ilog.fr>
  39200. * gcc.misc-tests/m-un-2.c: New test.
  39201. * g++.old-deja/g++.other/warn01.c: Likewise.
  39202. 1998-06-19 Robert Lipe <robertl@dgii.com>
  39203. * gcc.dg/980414-1.c: Move comments outside of ASM to improve
  39204. compatibility with assmblers with a different comment character.
  39205. Eliminate use of GAS-specific extensions.
  39206. 1998-06-19 Jeffrey A Law (law@cygnus.com)
  39207. * gcc.c-torture/execute/ieee/980619-1.c: New test.
  39208. 1998-06-19 Robert Lipe <robertl@dgii.com>
  39209. * lib/g77.exp: Replace search for libf2c.a with search for newly
  39210. renamed libg2c.a
  39211. 1998-06-17 Jeffrey A Law (law@cygnus.com)
  39212. * gcc.c-torture/execute/980617-1.c: New test.
  39213. 1998-06-12 Jeffrey A Law (law@cygnus.com)
  39214. * gcc.c-torture/execute/980612-1.c: New test.
  39215. 1998-06-08 Jeffrey A Law (law@cygnus.com)
  39216. * gcc.dg/980523-1.c: Only test on ppc-linux.
  39217. * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
  39218. * gcc.c-torture/execute/980608-1.c: New test.
  39219. 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
  39220. * gcc.c-torture/execute/980605-1.c: New test.
  39221. 1998-06-04 Jeffrey A Law (law@cygnus.com)
  39222. * gcc.c-torture/execute/980604-1.c: New test.
  39223. 1998-06-02 Jeffrey A Law (law@cygnus.com)
  39224. * gcc.c-torture/execute/980602-1.c: New test.
  39225. * gcc.c-torture/execute/980602-2.c: Likewise.
  39226. 1998-06-02 Dave Love <d.love@dl.ac.uk>
  39227. * 970125-0.f: Fix per JCB. Add commentary.
  39228. 1998-05-31 Michael Meissner <meissner@cygnus.com>
  39229. * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
  39230. IEEE -0 support.
  39231. 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
  39232. * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
  39233. earlier.
  39234. 1998-05-28 Catherine Moore <clm@cygnus.com>
  39235. * gcc.c-torture/execute/980526-3.c: New test.
  39236. 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
  39237. * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
  39238. fail on m68k-motorola-sysv and m88k-motorola-sysv3.
  39239. * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
  39240. m88k-motorola-sysv3 to XFAIL.
  39241. 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  39242. * gcc.dg/980526-1.c: New test.
  39243. * gcc.c-torture/execute/980526-2.c: New test.
  39244. 1998-05-26 Jeffrey A Law (law@cygnus.com)
  39245. * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
  39246. * gcc.c-torture/execute/980526-1.c: New test.
  39247. 1998-05-26 Dave Love <d.love@dl.ac.uk>
  39248. * g77.f-torture/execute/alpha2.f: Add runtime test.
  39249. 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
  39250. * g++.old-deja/old-deja.exp: Strip leading directories.
  39251. * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
  39252. error for the line. Don't run multiple tests for the same line.
  39253. 1998-05-23 Jeffrey A Law (law@cygnus.com)
  39254. * gcc.dg/980523-1.c: New test.
  39255. 1998-05-23 Dave Love <d.love@dl.ac.uk>
  39256. * g77.f-torture/compile/970915-0.f: New test.
  39257. 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
  39258. * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
  39259. 1998-05-21 Jeffrey A Law (law@cygnus.com)
  39260. * gcc.dg/980520-1.c: New test.
  39261. 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
  39262. * gcc.dg/980502-1.c: Fix return type.
  39263. 1998-05-20 Jeffrey A Law (law@cygnus.com)
  39264. * gcc.dg/{980502-1.c, clobbers.c}: New tests.
  39265. * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
  39266. * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
  39267. * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
  39268. * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
  39269. 1998-05-20 Dave Love <d.love@dl.ac.uk>
  39270. * g77.f-torture/execute/980520-1.f: New test.
  39271. 1998-05-15 Dave Love <d.love@dl.ac.uk>
  39272. * lib/mike-g77.exp: New file.
  39273. * g77.f-torture/noncompile/noncompile.exp,
  39274. g77.f-torture/noncompile/check0.f: New files.
  39275. 1998-05-14 Dave Love <d.love@dl.ac.uk>
  39276. * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
  39277. g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
  39278. g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
  39279. g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
  39280. g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
  39281. abort where appropriate.
  39282. 1998-05-05 Michael Meissner <meissner@cygnus.com>
  39283. * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
  39284. * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
  39285. 1998-04-29 Dave Love <d.love@dl.ac.uk>
  39286. * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
  39287. 1998-04-27 Dave Love <d.love@dl.ac.uk>
  39288. * g77.f-torture/compile/980427-0.f: New test.
  39289. 1998-04-24 Dave Love <d.love@dl.ac.uk>
  39290. * g77.f-torture/compile/980424-0.f: New test.
  39291. 1998-04-19 Dave Love <d.love@dl.ac.uk>
  39292. * g77.f-torture/compile/980419-2.f (main): New test.
  39293. * g77.f-torture/compile/970125-0.f: New test.
  39294. * g77.f-torture/compile/980419-1.f: New test.
  39295. 1998-04-08 Jim Wilson <wilson@cygnus.com>
  39296. * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
  39297. of loop-4.c.
  39298. 1998-04-07 Jim Wilson <wilson@cygnus.com>
  39299. * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
  39300. 1998-04-03 Jim Wilson <wilson@cygnus.com>
  39301. * gcc.c-torture/compile/980329-1.c: New test.
  39302. 1998-03-18 Jim Wilson <wilson@cygnus.com>
  39303. * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
  39304. * gcc.dg/980312-1.c: Fix typo in -march command.
  39305. 1998-03-16 H.J. Lu (hjl@gnu.org)
  39306. * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
  39307. 1998-03-11 Robert Lipe <robertl@dgii.com>
  39308. * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
  39309. Dave Love agree the Fortran source is bogus.
  39310. 1998-03-11 Robert Lipe <robertl@dgii.com>
  39311. * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
  39312. g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
  39313. g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
  39314. g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
  39315. * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
  39316. 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
  39317. * g++.old-deja/g++.other/friend1.C: New test.
  39318. 1998-02-18 Dave Love <d.love@dl.ac.uk>
  39319. * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
  39320. possibly uninitialized) variables and declare dnrm2.
  39321. 1998-02-23 Robert Lipe <robertl@dgii.com>
  39322. From Bruno Haible <haible@ilog.fr>:
  39323. * gcc.c-torture/execute/980223.c: New test.
  39324. 1998-02-13 Jeffrey A Law (law@cygnus.com)
  39325. * gcc.dg/ifelse-1.c: New test.
  39326. 1998-02-09 H.J. Lu (hjl@gnu.org)
  39327. * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
  39328. * lib/old-dejagnu.exp (old-dejagnu): Added the
  39329. "execution test - XFAIL *-*-*" handling in the spirit of
  39330. "excess errors test -". Changed the "execution test fails"
  39331. handling to be like "excess errors test fails".
  39332. * Update various tests accordingly.
  39333. 1998-02-06 Jim Wilson <wilson@cygnus.com>
  39334. * gcc.c-torture/execute/980205.c: New test.
  39335. 1998-01-18 Jeffrey A Law (law@cygnus.com)
  39336. * lib/c-torture.exp: Look for .x files instead of .cexp files.
  39337. * lib/f-torture.exp: Similarly.
  39338. * gcc.c-torture: Rename all .cexp files to .x files.
  39339. 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
  39340. * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
  39341. (940510-1.c): Removed duplicate.
  39342. (971104-1.c): New test.
  39343. 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
  39344. * lib/f-torture.exp: Improve error and loop detection.
  39345. 1997-11-19 Michael Meissner <meissner@cygnus.com>
  39346. * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
  39347. use that to size the filler array.
  39348. 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
  39349. * lib/c-torture.exp(c-torture-execute): Fix typo.
  39350. * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
  39351. testcase as the executable name. Keep the executable around if
  39352. the test fails.
  39353. 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
  39354. * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
  39355. changes. Only test one -g option, and move it to the end of the
  39356. list of options to test.
  39357. 1997-09-19 Michael Meissner <meissner@cygnus.com>
  39358. * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
  39359. variable GCC_TORTURE_OPTIONS to supply default switches separated
  39360. by colons. If no environment variable, run tests with -O0 -g, -O1
  39361. -g, and -O2 -g as well.
  39362. 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
  39363. * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
  39364. explanatory comments. Fix indentation.
  39365. 1997-09-15 Jeffrey A Law (law@cygnus.com)
  39366. * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
  39367. 1997-09-11 Jeffrey A Law (law@cygnus.com)
  39368. * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
  39369. * g++.old-deja/g++.mike/p7325.C: Likewise.
  39370. * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
  39371. 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
  39372. * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
  39373. * g++.old-deja/g++.brendan/crash30.C: Likewise.
  39374. * g++.old-deja/g++.brendan/crash39.C: Likewise.
  39375. * g++.old-deja/g++.law/operators4.C: Likewise.
  39376. 1997-09-11 Joe Buck (jbuck@synopsys.com)
  39377. * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
  39378. * g++.old-deja/g++.mike/p784.C: Ditto.
  39379. * g++.old-deja/g++.mike/p785.C: Ditto.
  39380. 1997-09-05 Jeffrey A Law (law@cygnus.com)
  39381. * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
  39382. 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
  39383. * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
  39384. target feature; pass this to c-torture-execute as needed.
  39385. 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
  39386. * lib/c-torture.exp(c-torture-execute): If the previous and the
  39387. current executables being tested are identical, we don't need to
  39388. run the executable again. Try to make the executable names
  39389. unique. Add an optional argument for passing additional compiler
  39390. flags.
  39391. 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
  39392. * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
  39393. 1997-08-29 Jeffrey A Law (law@cygnus.com)
  39394. * gcc.c-torture/execute/921007-1.c: Make strcmp static.
  39395. 1997-07-31 Jeffrey A Law (law@cygnus.com)
  39396. * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
  39397. 32bit or larger longs.
  39398. * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
  39399. have either a 32bit long or 32bit int.
  39400. 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
  39401. * gcc.c-torture/execute/conversion.c (test_float_to_integer):
  39402. Make double precision tests dependent on sizeof (double).
  39403. 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
  39404. * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
  39405. too.
  39406. 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
  39407. * gcc.c-torture/compile/961203-1.cexp: New script.
  39408. 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
  39409. * lib/g++.exp(g++_init): Use g++_include_flags instead of making
  39410. up the includes ourselves.
  39411. 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
  39412. * lib/plumhall.exp: Remove random include, and add a few
  39413. verbose messages for debugging.
  39414. 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
  39415. * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
  39416. of trying to do it ourselves.
  39417. 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
  39418. * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
  39419. 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
  39420. * gcc.prms/5403.c: Made regexp a bit less strict.
  39421. 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
  39422. * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
  39423. is returned from remote_load instead.
  39424. * lib/plumhall.exp: Ditto.
  39425. * lib/mike-g++.exp: Ditto.
  39426. * lib/old-dejagnu.exp: Ditto.
  39427. * lib/c-torture.exp: Ditto.
  39428. 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
  39429. * lib/g++.exp: Use build_wrapper procedure.
  39430. * lib/gcc.exp: Ditto.
  39431. 1997-05-20 Jeffrey A Law (law@cygnus.com)
  39432. * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
  39433. an old-style decl for malloc. Fixes tests to work when
  39434. sizeof (int) != sizeof (size_t).
  39435. 1997-05-15 Mike Meissner <meissner@cygnus.com>
  39436. * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
  39437. * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
  39438. use stdargs.h interface.
  39439. 1997-05-15 Mike Meissner <meissner@cygnus.com>
  39440. * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
  39441. NO_VARARGS when compiling.
  39442. 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
  39443. * lib/plumhall.exp(ph_includes): New procedure.
  39444. (ph_make): Use it.
  39445. (ph_compiler): Ditto.
  39446. * lib/g++.exp: Rename test-glue.c to testglue.c.
  39447. * lib/gcc.exp: Ditto.
  39448. 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
  39449. * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
  39450. to completion when it's called.
  39451. 1997-03-21 Michael Meissner <meissner@cygnus.com>
  39452. * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
  39453. is defined, don't do test.
  39454. 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
  39455. * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
  39456. for object files.
  39457. (ph_summary): Mark skipped testcases as untested, not unresolved.
  39458. * lib/plumhall.exp (ph_make): If unresolved because of bad
  39459. errorCode, record errorCode in log file.
  39460. (*): Replace send_log/verbose with verbose -log.
  39461. 1997-03-19 Michael Meissner <meissner@cygnus.com>
  39462. * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
  39463. double conversion if double isn't at least 8 bytes.
  39464. * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
  39465. int to work with targets where int is 16 bits.
  39466. * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
  39467. 8 bytes, just exit, since 4 byte doubles don't have enough bits of
  39468. precision for the test to complete.
  39469. 1997-03-14 Michael Meissner <meissner@cygnus.com>
  39470. * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
  39471. if d10v is not compiled with the -mdouble64 flag.
  39472. * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
  39473. * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
  39474. d10v is not compiled with the -mint32 flag.
  39475. 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
  39476. * lib/plumhall.exp: Use incr_count.
  39477. 1997-03-12 Jeffrey A Law (law@cygnus.com)
  39478. * gcc.c-torture: Update to c-torture-1.45.
  39479. 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
  39480. * lib/gcc.exp(gcc_init): Add args parameter (which will contain
  39481. the name of the expect testcase file).
  39482. * lib/g++.exp(g++_init): Ditto.
  39483. 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
  39484. * lib/g++.exp(g++_exit): $gluefile lives on the build, not
  39485. the host.
  39486. * lib/gcc.exp(gcc_exit): New procedure.
  39487. 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
  39488. * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
  39489. specs where appropriate.
  39490. * g++.old-deja/g++.arm/*: Added additional ERROR checks
  39491. because of new "candidates are" messages, and removed a few
  39492. * Converted all non-old-style g++ testcases to old-style, and
  39493. moved into g++.old-deja.
  39494. 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
  39495. * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
  39496. options.
  39497. * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
  39498. succeeded.
  39499. * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
  39500. 1997-02-13 Michael Meissner <meissner@cygnus.com>
  39501. * lib/gcc.exp (gcc_target_compile): Add support for defining
  39502. NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
  39503. the machine doesn't have those features.
  39504. 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
  39505. * g++.law/operators4.exp: Don't use LIBS.
  39506. 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
  39507. * g++.law/virtual1.exp: Don't use CXX_FLAGS.
  39508. * lib/mike-g++.exp: Don't set the compiler to be tested here.
  39509. * lib/g++.exp: Set it here instead. Also, allow use of the
  39510. --tool_exec and --tool_opt options. Change CXX to
  39511. GXX_UNDER_TEST.
  39512. * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
  39513. * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
  39514. 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
  39515. * lib/old-dejagnu.exp: Use prune_warnings instead of
  39516. prune_system_crud.
  39517. * lib/mike-g++.exp: Ditto.
  39518. * lib/gcc.exp: Ditto.
  39519. * lib/g++.exp: Ditto.
  39520. * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
  39521. 1997-02-07 Jeffrey A Law (law@cygnus.com)
  39522. * 941014-2.c: Include stdlib.h
  39523. * 960327-1.c: Include stdio.h
  39524. * dbra.c, index-1.c: Don't assume ints are 32bits.
  39525. 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
  39526. * lib/gcc.exp: Add gcc,stack_size target feature.
  39527. * lib/g++.exp(g++_target_compile): Add the include and link
  39528. paths here, not in two other places. And, it's $options, not
  39529. options.
  39530. * lib/mike-g++.exp(postbase): Remove the code that determines
  39531. the correct include and link paths.
  39532. * g++.old-deja/old-deja.exp: Ditto.
  39533. 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
  39534. * lib/g++.exp(g++_init): target_compile no longer returns the
  39535. filename of the result.
  39536. 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
  39537. * gcc.misc-tests/gcov.exp: Add -nocomplain to the
  39538. call to glob.
  39539. * gcc.c-torture/special/special.exp: Change call to
  39540. gcc_target_compile to include the object file.
  39541. 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
  39542. * gcc.c-torture/special/special.exp: Correct misspelling in last
  39543. change.
  39544. 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
  39545. * lib/plumhall.exp(ph_summary): Log the entire output of the
  39546. executable. Return -1 if there were any failures, 0 otherwise.
  39547. (ph_execute): Return -1 if there were any failures, 0 otherwise.
  39548. (ph_make): Clean up objects and executables that were built
  39549. if the tests succeeded.
  39550. 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
  39551. * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
  39552. libraries and includes in the build tree as appropriate.
  39553. 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
  39554. * lib/c-torture.exp: Instead of looking for the global variable
  39555. NO_LONG_LONG, check to see if that's a feature of the target.
  39556. 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
  39557. * config/default.exp: Minimize. Delete the remainer of the files in
  39558. config; this functionality is now in devo/dejagnu/config.
  39559. g++.*/*: Pass any additional flags used to compile to postbase;
  39560. delete CXXFLAGS.
  39561. gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
  39562. is now done by runtest.exp. Use gcc_target_compile instead of
  39563. compile.
  39564. lib/c-torture.exp: Use gcc_target_compile instead of compile.
  39565. Remove references to CFLAGS. Use remote_file instead of
  39566. calling rm -f.
  39567. (c-torture): Take a list of arguments to use to compile this
  39568. testcase.
  39569. lib/g++.exp: Simplify. Use target_compile instead of compile.
  39570. lib/gcc-dg.exp: Ditto.
  39571. lib/gcc.exp: Ditto.
  39572. lib/mike-{gcc,g++}.exp: Ditto.
  39573. lib/old-dejagnu.exp: Ditto.
  39574. lib/plumhall.exp: Ditto.
  39575. 1997-01-08 Jim Wilson <wilson@cygnus.com>
  39576. * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
  39577. (ph_linker): Likewise.
  39578. 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
  39579. * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
  39580. MAP_ANON / MAP_ANONYMOUS if defined;
  39581. else try to map from /dev/zero .
  39582. 1996-11-12 Jeffrey A Law (law@cygnus.com)
  39583. * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
  39584. isn't defined, then define it to MAP_ANONYMOUS.
  39585. 1996-11-12 Jeffrey A Law (law@cygnus.com)
  39586. * gcc.c-torture: Update to c-torture-1.42 release.
  39587. 1996-11-11 Jeffrey A Law (law@cygnus.com)
  39588. * gcc.c-torture: Update to c-torture-1.41 release.
  39589. 1996-10-27 Jeffrey A Law (law@cygnus.com)
  39590. * gcc.c-torture/execute/enum-1.c: New test. Will be in next
  39591. c-torture release.
  39592. 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
  39593. * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
  39594. and LDFLAGS. Fix second case to append the target_info ldflags
  39595. onto LDFLAGS, not CFLAGS.
  39596. * lib/g++.exp (g++_init): Add target_info stuff.
  39597. * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
  39598. of libgloss and newlib flags for !native.
  39599. * config/proelf.exp: Load remote.exp and do `push_target hppro'.
  39600. (GDB): Fix relative path to go up another dir for finding gdb.
  39601. 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
  39602. * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
  39603. versions in the target_info array, if they don't exist.
  39604. 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
  39605. * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
  39606. 1996-07-08 Jim Wilson <wilson@cygnus.com>
  39607. * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
  39608. * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
  39609. 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
  39610. * lib/old-dejagnu.exp: Don't remove the output file before we've
  39611. actually tested it. Don't append pwd to the path of the executable
  39612. we're testing.
  39613. 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
  39614. * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
  39615. 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
  39616. * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
  39617. temporary directory for compiler files, and set it to a default
  39618. value of /tmp. Set $output as the name of the output file from
  39619. compiling the testcase. Add a -o option to $cflags_var so the
  39620. compiler writes the final output file as $output. Set $executable
  39621. to $output.
  39622. * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
  39623. directory for compiler files, and set it to /tmp if it doesn't
  39624. already have a value. Set $output_file to the name of the output
  39625. file from compiling the testcase. Add a -o option to CXXFLAGS so
  39626. the compiler writes the final output file as $output. Use $output
  39627. as the executable to be tested.
  39628. 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
  39629. * lib/g++.exp: Also add -Wl,-rpath,... for linux.
  39630. 1996-06-08 Jeffrey A Law (law@cygnus.com)
  39631. * gcc.c-torture/execute/pending-1.c: New test. Still
  39632. pending in Tege's queue.
  39633. 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
  39634. * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
  39635. Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
  39636. if there were failures. Call unresolved if there were unresolved
  39637. testcases. Call gcc_fail if program did not run to completion.
  39638. (ph_make): Pass additional argument name to ph_execute.
  39639. (ph_execute): Add new argument. Pass additional arguments to
  39640. ph_summary. Call gcc_fail is there is no execution output.
  39641. 1996-04-24 Jeffrey A Law (law@cygnus.com)
  39642. * lib/plumhall.exp (proc_summary): Output relavent summary
  39643. lines into the log so specific failures in plumhall can be
  39644. investigated.
  39645. 1996-04-10 Jeffrey A Law (law@cygnus.com)
  39646. * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
  39647. (c-torture-execute): Don't try to execute tests which use
  39648. "long long" types if $NO_LONG_LONG is nonzero.
  39649. 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
  39650. * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
  39651. not c-torture.
  39652. * gcc.ieee: Move from here.
  39653. * gcc.c-torture/execute/ieee: To here.
  39654. 1996-03-26 Jeffrey A Law (law@cygnus.com)
  39655. * gcc.c-torture: Update to c-torture-1.41 release.
  39656. 1996-03-22 Jeffrey A Law (law@cygnus.com)
  39657. * lib/c-torture.exp (c-torture-execute): Remove "$executable",
  39658. not "$output".
  39659. 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
  39660. * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
  39661. -c present.
  39662. 1996-03-02 Jeffrey A Law (law@cygnus.com)
  39663. * config/proelf.exp: Handle connecting to a simulator.
  39664. 1996-01-31 Jeffrey A Law (law@cygnus.com)
  39665. * config/proelf.exp: New file. Enough framework that we can
  39666. run c-torture tests on the proelf targets (or any other target
  39667. that gdb can connect to for that matter).
  39668. 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
  39669. * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
  39670. * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
  39671. * lib/plumhall.exp (ph_execute): Always call ph_summary if
  39672. exec_output exists.
  39673. 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
  39674. * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
  39675. (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
  39676. * config/*.exp: Update FSF address. Change result of ${tool}_load
  39677. to pass/fail/unresolved/unsupported/untested. Caller must now
  39678. call unresolved/unsupported/untested.
  39679. * lib/*.exp: Update FSF address. Update to handle new results of
  39680. ${tool}_load.
  39681. * lib/chill.exp (verbose): Delete.
  39682. 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
  39683. * lib/gcc.exp (default_gcc_start): Change order of args to
  39684. $LDFLAGS $CFLAGS $LIBS.
  39685. * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
  39686. Save/set/restore CFLAGS. Pass single arg to gcc_start.
  39687. * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
  39688. (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
  39689. * gcc.misc-tests/dg-test.exp: Likewise.
  39690. * gcc.misc-tests/msgs.exp: Likewise.
  39691. * gcc.prms/prms.exp: Likewise.
  39692. * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
  39693. (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
  39694. * lib/dg.exp: Deleted, moved to dejagnu/lib.
  39695. 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
  39696. * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
  39697. * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
  39698. * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
  39699. * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
  39700. necessary.
  39701. 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
  39702. * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
  39703. global for loop; add use of $mathlib.
  39704. * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
  39705. settings here; set mathlib for anything but VxWorks.
  39706. 1996-01-22 Jeffrey A Law (law@cygnus.com)
  39707. * gcc.c-torture: Update to c-torture-1.40 release.
  39708. 1996-01-03 Jeffrey A Law (law@cygnus.com)
  39709. * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
  39710. dg.exp.
  39711. 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
  39712. * lib/c-torture.exp (c-torture-execute): Declare "output" as
  39713. global.
  39714. 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
  39715. * lib/g++.exp (LIBS): Define if not already.
  39716. * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
  39717. (gcc-dg-prune): Call prune_gcc_output.
  39718. * lib/gcc.exp (prune_gcc_output): New proc.
  39719. * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
  39720. prune_gcc_output.
  39721. 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
  39722. * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
  39723. (c-torture-execute): Likewise. Rename `name' to `testcase'.
  39724. 1995-11-15 Jeffrey A Law (law@cygnus.com)
  39725. * gcc.c-torture: Update to c-torture-1.39 release.
  39726. 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
  39727. * lib/c-torture.exp (c-torture-execute): Don't return if one option
  39728. fails, try others as well.
  39729. 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
  39730. * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
  39731. If compilation fails, mark execute tests as `untested'.
  39732. If test is marked as unsupported, don't mark compilation and
  39733. execute tests as failed.
  39734. 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
  39735. * lib/g++.exp (g++_init): Don't link in libg++, and look to
  39736. libstdc++ for whether or not we want to be doing shared
  39737. libraries. Delete link_curses since we don't need it anymore.
  39738. * lib/mike-g++.exp (postbase): Don't link in libg++.
  39739. * g++.old-deja/old-deja.exp: Likewise.
  39740. 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
  39741. * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
  39742. 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
  39743. * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
  39744. For that, add `-Wl,-a,shared_archive'.
  39745. * g++.old-deja/old-deja.exp: Likewise.
  39746. 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
  39747. * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
  39748. 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
  39749. * lib/mike-g++.exp (postbase): Pay attention to the status of
  39750. g++_load.
  39751. 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
  39752. * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
  39753. 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
  39754. * lib/gcc.exp (default_gcc_start): No longer need to log program
  39755. being executed or its output, execute_anywhere does that now.
  39756. * lib/g++.exp (default_g++_version): Call execute_anywhere.
  39757. (default_g++_start): Likewise. Delete calls to verbose/send_log.
  39758. 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
  39759. * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
  39760. the same as those in lib/g++.exp.
  39761. 1995-10-10 Jeff Law (law@hurl.cygnus.com)
  39762. * gcc.c-torture: Update to c-torture-1.38 release.
  39763. * gcc.ieee: Related changes.
  39764. 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
  39765. * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
  39766. "exec". Minor reformatting changes.
  39767. * config/rom68k.exp (${tool}_load): Make it work in a canadian
  39768. cross. This means all "exec" calls now work on a remote host as
  39769. well.
  39770. * lib/c-torture.exp (c-torture-compile): Make work for a canadian
  39771. cross. Filter out the extra "\r\n" stuff that expect puts in.
  39772. (c-torture-execute): Filter out the bogus warnings like
  39773. c-torture-compile does. Add support for canadian cross.
  39774. * lib/gcc.exp (default_gcc_version, default_gcc_start)
  39775. Use execute_anywhere rather than calling exec directly. Now it
  39776. works for canadian cross testing.
  39777. 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
  39778. * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
  39779. results into a variable, and check that rather than using file exists.
  39780. 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
  39781. * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
  39782. create a libg++.so. For sunos4.1.*, also add -ltermcap.
  39783. 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
  39784. * g++.old-deja/old-deja.exp: Create and pass runshlib and
  39785. lib_curses if there's a shared libg++ in the build tree.
  39786. 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
  39787. * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
  39788. if not supported target.
  39789. 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
  39790. * lib/g++.exp (g++_init): Move empty setting of runshlib and
  39791. link_curses up to always happen, not just for native builds.
  39792. 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
  39793. * gcc.c-torture: Update to c-torture-1.36 release.
  39794. * gcc.failure: Related changes.
  39795. 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
  39796. * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
  39797. 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
  39798. * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
  39799. * lib/mike-g++.exp (postbase): Not in here. Still reference
  39800. runshlib, link_curses, and mathlib for link and run.
  39801. * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
  39802. pass the runtime shared library options for Solaris, OSF/1, and
  39803. Irix5, and link with -lcurses to avoid unresolved references.
  39804. 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
  39805. * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
  39806. only run once.
  39807. 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
  39808. * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
  39809. 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
  39810. * gcc.c-torture: Update to c-torture-1.35 release. Note we
  39811. do not have a framework for the "compat" tests yet.
  39812. 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
  39813. * lib/mike-g++.exp (postbase): New local variable `mathlib',
  39814. set to null if we're testing vxworks5.1. Use that instead of
  39815. `-lm' in the setting of LIBS for link and run.
  39816. 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
  39817. * config/rom68k.exp (${tool}_load): Major changes to make it
  39818. work. Verified that it does in fact return the stuff in
  39819. exec_output properly. Catch any Emul or any TRAP other than 0.
  39820. 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
  39821. * lib/mike-g++.exp (prebase): Call g++_init at the end to set
  39822. LDFLAGS properly for targets that need stuff from libgloss.
  39823. * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
  39824. only run once.
  39825. (gpp_initialized): New variable.
  39826. 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
  39827. * config/rom68k.exp: Load libgloss.exp.
  39828. * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
  39829. so we can produce a fully linked binary.
  39830. * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
  39831. so we can produce a fully linked binary.
  39832. 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
  39833. * lib/plumhall.exp (ph_section): Watch for expected failures.
  39834. Add missing `else'.
  39835. * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
  39836. run the testcase.
  39837. (c-torture): Likewise.
  39838. 1995-08-28 Doug Evans <dje@cygnus.com>
  39839. * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
  39840. * lib/mike-g++.exp (mike_cleanup): New proc.
  39841. (prebase): New globals compiler_result, not_compiler_result,
  39842. target_regexp.
  39843. (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
  39844. allow leading "-" in pattern. Watch for unsupported tests.
  39845. If $compiler_result is set, pattern match assembler code,
  39846. and ditto for $not_compiler_result.
  39847. * lib/mike-gcc.exp: Likewise.
  39848. * lib/plumhall.exp (ph_execute): Only call ph_summary if
  39849. execution "succeeded".
  39850. 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
  39851. * config/win32.exp: New file.
  39852. * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
  39853. 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
  39854. * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
  39855. unsupported.
  39856. * lib/mike-{gcc,g++}.exp (postbase): Likewise.
  39857. * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
  39858. * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
  39859. * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
  39860. "... without exceptions was ...". That is now handled by
  39861. prune_system_crud.
  39862. * lib/old-dejagnu.exp (old-dejagnu): Likewise.
  39863. 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
  39864. * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
  39865. sieve.c,sort2.c}: New files.
  39866. * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
  39867. sieve.exp,sort2.exp}: Drivers for them.
  39868. * lib/mike-gcc.exp (program_output): New user settable variable.
  39869. (postbase): Call prune_system_crud. Also prune extraneous compiler
  39870. messages.
  39871. * lib/mike-g++.exp (program_output): New user settable variable.
  39872. * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
  39873. * config/sh.exp: Deleted (use sim.exp instead).
  39874. 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
  39875. * config/vx.exp: Declare CHECKTASK as global.
  39876. * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
  39877. * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
  39878. * lib/old-dejagnu.exp: Load [pwd]/$executable.
  39879. 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
  39880. * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
  39881. target. Like vx.exp, only includes `vx29k.exp' instead of
  39882. `vxworks.exp'.
  39883. 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
  39884. * config/sim.exp: Increase time limit from 120 seconds to 240.
  39885. 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
  39886. * gcc.c-torture/execute/950628-1.c: New test.
  39887. 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
  39888. * gcc.c-torture: Update with changes/additions from
  39889. c-torture-1.34.
  39890. 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
  39891. * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
  39892. 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
  39893. * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
  39894. 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
  39895. * gcc.c-torture/compile/950512-1.c: New test.
  39896. * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
  39897. * gcc.dg/struct-ret-1.c: Likewise.
  39898. 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
  39899. * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
  39900. 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
  39901. 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
  39902. * gcc.c-torture/special/920411-1.c: Deleted.
  39903. * gcc.c-torture/special/special.exp: Delete 920411-1.c.
  39904. 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
  39905. * config/sim.exp (${tool}_load): Hack in call to bash to get a
  39906. cpu limit.
  39907. 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
  39908. * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
  39909. 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
  39910. From kenner;
  39911. * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
  39912. is the proper length.
  39913. * va-arg-3.c: Likewise.
  39914. 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
  39915. * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
  39916. * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
  39917. * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
  39918. * lib/g++.exp (default_g++_start): Delete old cruft.
  39919. 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
  39920. * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
  39921. (2 * (1 << 18)) to (2 * (1 << 17)).
  39922. * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
  39923. 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
  39924. * config/rom68k.exp: Renamed from config/idp.exp
  39925. 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
  39926. * c-torture/compile/921109-2.c
  39927. 1995-04-18 Mike Stump <mrs@cygnus.com>
  39928. * lib/old-dejagnu.exp: We expect Execution test failure if we expected
  39929. excess errors.
  39930. 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
  39931. * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
  39932. output.
  39933. * lib/g++.exp (default_g++_start): Likewise.
  39934. 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
  39935. * gcc.c-torture/compile/950329-1.c: New test.
  39936. 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
  39937. * config/bug.exp (${tool}_load): Updated to use new remote_open
  39938. and remote_close procs.
  39939. * config/idp.exp: New file.
  39940. 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
  39941. * gcc.c-torture/execute/950322-1.c: New test.
  39942. 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
  39943. * config/vx.exp (${tool}_load): Clean up testing of return code from
  39944. vxworks_ld and vxworks_spawn.
  39945. 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
  39946. * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
  39947. 1995-03-13 Mike Stump <mrs@cygnus.com>
  39948. * lib/old-deja.exp: Add `excess errors test - ' error, now one
  39949. can mark excess errors on a machine by machine basis. Note, the
  39950. default is to not expect any excess errors, even when excess
  39951. errors test - is given, so you will want to put an XFAIL ... on
  39952. these lines. For example, // excess errors test - XFAIL hppa*-*-*
  39953. mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
  39954. those 4 machines, but no others.
  39955. 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
  39956. * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
  39957. * lib/c-torture.exp: to here.
  39958. 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
  39959. * gcc.c-torture/execute/950221-1.c: New test.
  39960. * gcc.c-torture/execute/struct-ret-1.c: New test.
  39961. * gcc.c-torture/compile/950221-1.c: New test.
  39962. * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
  39963. 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
  39964. * gcc.c-torture/execute/arith-1.c (main): Return 0.
  39965. * gcc.c-torture/execute/arith-rand.c (main): Return 0.
  39966. 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
  39967. * g++.gb: New directory of tests, derived from my signature and
  39968. class scoping tests.
  39969. * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
  39970. * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
  39971. * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
  39972. * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
  39973. * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
  39974. * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
  39975. * g++.gb/sig25.C: Likewise.
  39976. * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
  39977. * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
  39978. * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
  39979. * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
  39980. * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
  39981. * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
  39982. * g++.gb/sig25.exp: Likewise.
  39983. * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
  39984. * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
  39985. * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
  39986. * g++.gb/scope13.C: Likewise, this test still fails.
  39987. * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
  39988. * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
  39989. * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
  39990. * g++.gb/scope13.exp: Ditto.
  39991. * g++.gb/README: New file, explains what these tests are about.
  39992. 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
  39993. * lib/dg.exp (dg-do): Support `preprocess'.
  39994. (dg-test): Likewise.
  39995. 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
  39996. * config/udi.exp: change "continue -expect" to "exp_continue".
  39997. 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
  39998. * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
  39999. Delete redundant tests.
  40000. * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
  40001. * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
  40002. * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
  40003. * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
  40004. * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
  40005. * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
  40006. * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
  40007. * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
  40008. * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
  40009. storing label pointers.
  40010. * gcc.c-torture/execute/921019-1.c: Likewise.
  40011. * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
  40012. * gcc.c-torture/execute/930513-1.c: Provide full declaration for
  40013. parameter fp.
  40014. * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
  40015. constants.
  40016. * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
  40017. Delete obsolete tests.
  40018. * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
  40019. * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
  40020. * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
  40021. * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
  40022. * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
  40023. * gcc.c-torture/compile/950124-1.c: New test.
  40024. * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
  40025. 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
  40026. * lib/mike-g++.exp: Add -lm to LIBS.
  40027. 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
  40028. * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
  40029. 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
  40030. * lib/mike-g++.exp: Add -lstdc++ to LIBS.
  40031. 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
  40032. * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
  40033. 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
  40034. * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
  40035. * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
  40036. * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
  40037. * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
  40038. * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
  40039. * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
  40040. * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
  40041. * g++.law/{operators31.C, operators32.C,
  40042. * g++.law/{operators33.C, operators34.C}: Likewise.
  40043. * g++.law/{pic1.C, refs2.C}: Likewise.
  40044. * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
  40045. * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
  40046. * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
  40047. * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
  40048. * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
  40049. * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
  40050. * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
  40051. * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
  40052. * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
  40053. * g++.law/{enum9.exp, friend5.exp}: Likewise.
  40054. * g++.law/{nest3.exp, nest4.exp}: Likewise.
  40055. * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
  40056. * g++.law/{operators30.exp, operators31.exp}: Likewise.
  40057. * g++.law/{operators32.exp, operators33.exp}: Likewise.
  40058. * g++.law/{operators34.exp}: Likewise.
  40059. * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
  40060. * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
  40061. * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
  40062. * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
  40063. * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
  40064. * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
  40065. No longer expected to fail.
  40066. * g++.law/missed-error3.C: Tweak for recent bool changes.
  40067. 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
  40068. * config/emb-unix: Deleted.
  40069. * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
  40070. remote execution. Do final link on remote host if REMOTE_LINK is set.
  40071. 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
  40072. * lib/dg.exp (dg-test): Fix typo in last patch.
  40073. 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
  40074. * lib/dg.exp (dg-test): Fix pattern that searches for expected output
  40075. (handles multiple occurrences).
  40076. 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
  40077. * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
  40078. * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
  40079. $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
  40080. printed).
  40081. * lib/c-torture.exp (c-torture-compile): Likewise.
  40082. (c-torture): Prepend full path if missing.
  40083. * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
  40084. (gcc_fail): Likewise.
  40085. * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
  40086. 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
  40087. * lib/netware.exp: Only attach to NetWare i386 systems.
  40088. 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
  40089. * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
  40090. messages. Add test name to "output pattern match" pass/fail message.
  40091. 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
  40092. * gcc.dg: New testsuite.
  40093. * gcc.dg/dg.exp: New file.
  40094. * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
  40095. test-switch.c}: Deleted.
  40096. * gcc.misc-tests/msgs.exp: New testcase driver.
  40097. 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
  40098. * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
  40099. Watch for illegal return values from ${tool}_load.
  40100. * config/unix.exp (${tool}_load): Fix pass/fail detection for
  40101. cross targets. Coerce return value >0 to 1.
  40102. 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
  40103. * config/unix.exp (${tool}_load): Call program rsh, not proc.
  40104. * config/emb-unix.exp: New file.
  40105. * config/sim.exp: Error if variable $SIM not defined.
  40106. (${tool}_load): Mark test as "untested" if simulator missing.
  40107. * config/unix.exp: Load remote.exp to get rcp_download.
  40108. * lib/c-torture.exp: Use different option lists for testcases with
  40109. and without loops.
  40110. * gcc.c-torture/execute/execute.exp: Likewise.
  40111. 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
  40112. * config/*.exp: Clarify return code from ${tool}_load.
  40113. Call `unresolved' or `untested' instead of `warning' or `perror'
  40114. (sometimes you still want to call both though).
  40115. Add comment that `shell_id' is local to each file.
  40116. * config/udi.exp (timeout): Set to 30.
  40117. Don't print warning if connection fails, $connectmode has already
  40118. printed an error.
  40119. (${tool}_load): Move verbose messages to level 2.
  40120. Rework pattern for "Process started" message.
  40121. Pass `shell_id' to ${connectmode}_download.
  40122. Retry twice upon timeout. Make resetting of target more robust.
  40123. (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
  40124. Pass `shell_id' to exit_$connectmode.
  40125. Only call exit_$connectmode if connected.
  40126. * config/unix.exp (${tool}_load): Check return codes better.
  40127. * config/vrtx.exp (${tool}_load): Likewise.
  40128. * config/vx.exp (${tool}_load): Likewise.
  40129. Delete unneeded global's.
  40130. * lib/dg.exp (dg-test): Update to reflect clarified return codes
  40131. from ${tool}_load.
  40132. (dg-stat): Delete.
  40133. (dg-init): Delete recording of pass/fail counts.
  40134. * lib/old-dejagnu.exp (old-dejagnu): Likewise.
  40135. (old-dejagnu-init): Likewise.
  40136. (old-dejagnu-stat): Delete contents, empty proc now.
  40137. * lib/c-torture.exp (TORTURE_OPTIONS): New global.
  40138. (c-torture): Delete references to lcnt, lpass, lfail.
  40139. Get option list from TORTURE_OPTIONS.
  40140. Delete -funroll[-all]-loops if no loops.
  40141. * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
  40142. (g++_stat): Delete contents (empty proc now).
  40143. * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
  40144. (gcc_finish): Likewise.
  40145. (gcc_stat): Deleted.
  40146. * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
  40147. * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
  40148. * gcc.c-torture/execute/execute.exp: Likewise.
  40149. Split tests into two parts: compile, execute.
  40150. Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
  40151. no loops. Update to reflect clarified return codes from ${tool}_load.
  40152. 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
  40153. * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
  40154. to grep for.
  40155. (old-dejagnu): Likewise (where necessary).
  40156. 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
  40157. * gcc.misc-tests/gcov.exp: New file, for gcov testing.
  40158. * lib/dg.exp (dg-process-target): Fix processing of selector.
  40159. Add comment regarding use of `error'.
  40160. * lib/gcc.exp (prune_system_crud): Define if missing.
  40161. * lib/g++.exp (prune_system_crud): Likewise.
  40162. * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
  40163. Call prune_system_crud.
  40164. * lib/dg.exp (dg-runtest): New proc.
  40165. Use perror instead of send_user for tcl errors in testcase.
  40166. Don't return any value, it's never used.
  40167. Don't clobber previous definition of `unknown'.
  40168. Print tcl errors in `dg-final'.
  40169. 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
  40170. * lib/dg.exp (dg-process-target): Improve syntax error messages.
  40171. (dg-test): Don't print errorInfo, it contains stack backtrace.
  40172. 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
  40173. * lib/g++.exp (runtest_file_p): Define if missing.
  40174. 1994-09-24 Doug Evans (dje@cygnus.com)
  40175. * lib/mike-g++.exp: Comment out loading of g++.exp.
  40176. * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
  40177. (default_g++_version): Always print something.
  40178. (default_g++_start): Comment out call to `which'.
  40179. (g++_start, g++_load): Deleted (must be defined in config file).
  40180. * lib/gcc.exp: Test for existence of $CC at start.
  40181. Delete check for tmpdir (done in gcc_init).
  40182. (default_gcc_version): Always print something.
  40183. (default_gcc_start): Comment out call to `which'.
  40184. * config/*.exp: Major cleanup - make cross targets work at least a
  40185. little better for g++ (by not being "--tool gcc" specific).
  40186. Rename gcc_xxx to ${tool}_xxx.
  40187. * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
  40188. * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
  40189. 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
  40190. * lib/c-torture.exp (c-torture-compile): Rework compiler
  40191. message processing.
  40192. * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
  40193. c-torture.
  40194. 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
  40195. * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
  40196. * lib/dg.exp (dg-process-target): Support { target native }.
  40197. 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
  40198. * lib/dg.exp (dg-test): Clean up some comments. Delete code that
  40199. looked for "... program xxx got fatal signal".
  40200. Correct regsub munging of `comp_output'.
  40201. Ignore compiler messages "path prefix not used" and "linker input
  40202. file unused".
  40203. 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
  40204. * lib/gcc.exp (runtest_file_p): Define if missing.
  40205. * gcc.prms/template.c: Example to work from.
  40206. 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
  40207. * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
  40208. * lib/dg.exp (dg-test): Call unsupported testcases as such.
  40209. * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
  40210. * gcc.prms/1883.c: Moved from compile/940714-1.c.
  40211. * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
  40212. execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
  40213. * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
  40214. (dg-process-target): No longer a varargs proc.
  40215. Return S/N for target, P/F for xfail. All callers changed.
  40216. (user option procs): More argument checking.
  40217. (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
  40218. (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
  40219. (dg-test): Skip test if not running on selected target in `dg-do'.
  40220. Update handling of `dg-do-what', `dg-output-text'.
  40221. Separate execution pass/fail from output pattern match pass/fail.
  40222. Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
  40223. 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
  40224. * gcc.c-torture/special/special.exp: Don't expect failure for mips
  40225. target for 920510-1.c.
  40226. 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
  40227. * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
  40228. Clean up comment regarding use of passcnt, etc.
  40229. (gcc_stat): Don't update `testcnt' here.
  40230. (gcc_finish): Do it here.
  40231. Might as well reset `but_id' here too.
  40232. * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
  40233. to determine if the file should be tested.
  40234. * gcc.c-torture/compile/compile.exp: Likewise.
  40235. * gcc.c-torture/execute/execute.exp: Likewise.
  40236. * gcc.c-torture/unsorted/unsorted.exp: Likewise.
  40237. * gcc.misc-tests/dg-test.exp: Likewise.
  40238. * gcc.prms/prms.exp: Likewise.
  40239. * gcc.wendy/wendy.exp: Likewise.
  40240. * g++.old-deja.exp: Likewise.
  40241. Move "Testing file" message to verbose level 1.
  40242. 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
  40243. * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
  40244. 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
  40245. * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
  40246. (default_gcc_start): Accept optional second list element
  40247. of compiler flags. Print compiler output at verbosity level 2.
  40248. Remove setting of CFLAGS, LIBS, LDFLAGS from here.
  40249. (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
  40250. Save current values of framework globals passcnt, failcnt, xpasscnt,
  40251. and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
  40252. gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
  40253. (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
  40254. xfailcnt to compute stats. Update framework global `testcnt' from
  40255. pass/fail counts.
  40256. (gcc_finish): New proc. Clean up test environment.
  40257. (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
  40258. (gcc_epass, gcc_efail): Delete.
  40259. * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
  40260. argument of line number.
  40261. (dg-init): If the tool has an init routine, call it.
  40262. (dg-test): Remove args `cflags_var' and `libs_var'.
  40263. Pass all compiler options to ${tool}_start.
  40264. Handle missing line number.
  40265. (dg-finish): New function.
  40266. * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
  40267. particular files. Call gcc_finish at end. Move "skipping test"
  40268. message to verbosity level 3.
  40269. * gcc.c-torture/compile/compile.exp: Likewise.
  40270. * gcc.c-torture/unsorted/unsorted.exp: Likewise.
  40271. * gcc.c-torture/execute/execute.exp: Likewise.
  40272. Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
  40273. Print testcase being tried at verbosity level 1.
  40274. * gcc.c-torture/special/special.exp: Unset xfail.
  40275. Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
  40276. * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
  40277. * gcc.c-torture/noncompile/noncompile.exp: Likewise.
  40278. * gcc.failure/failure.exp: Likewise.
  40279. * gcc.ieee/ieee.exp: Likewise.
  40280. * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
  40281. Update call to dg-test. Call dg-finish at end.
  40282. * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
  40283. Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
  40284. * gcc.misc-tests/misc.exp: Call gcc_finish at end.
  40285. * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
  40286. Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
  40287. * gcc.wendy/wendy.exp: Add copyright.
  40288. Delete setting of tmpdir (done by gcc_init).
  40289. Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
  40290. Pass compiler flags to gcc_start. Call gcc_finish at end.
  40291. * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
  40292. gcc_[ce]pass/fail.
  40293. 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
  40294. * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
  40295. confusion.
  40296. (g++_load): Likewise.
  40297. * config/*.exp (gcc_load): Some were varargs fns and some were not.
  40298. Rename argument to `prog' to remove the confusion.
  40299. Varargs fns behave differently too!
  40300. (g++_load): Likewise.
  40301. * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
  40302. * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
  40303. what it is. Delete (always) printing of status value for !native.
  40304. Simplify verbose code, and include status and exec_output.
  40305. (g++_load): Use gcc_load.
  40306. 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
  40307. * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
  40308. * gcc.c-torture/noncompile/noncompile.exp: Delete support for
  40309. 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
  40310. 940714-3.c as these testcases don't exist anymore. Make
  40311. va-arg-1.c expected to pass.
  40312. 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
  40313. * gcc.misc-tests/misc.exp: Only run specific testcases.
  40314. * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
  40315. * gcc.misc-tests/dg-[1-9].c: New files.
  40316. * lib/dg.exp: New testsuite driver.
  40317. * gcc.prms/prms.exp: Use it.
  40318. * README.gcc: New file.
  40319. * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
  40320. Document and reset `lxpass' and `lxfail'.
  40321. Simplify "initialized" message.
  40322. (gcc_stat): Clean up comments a little.
  40323. 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
  40324. * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
  40325. 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
  40326. * lib/old-dejagnu.exp (process-option): New proc.
  40327. (old-dejagnu-init, old-dejagnu-stat): Likewise.
  40328. (old-dejagnu): Simplify.
  40329. * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
  40330. 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
  40331. * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
  40332. exists and is not an empty string.
  40333. * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
  40334. $xfail rather than calling setup_xfail. Clear $xfail when test is
  40335. finished.
  40336. (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
  40337. automatically.
  40338. * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
  40339. longer expected to fail.
  40340. * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
  40341. "f" function call.
  40342. * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
  40343. * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
  40344. 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
  40345. complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
  40346. struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
  40347. c-torture-1.29.
  40348. * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
  40349. strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
  40350. * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
  40351. * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
  40352. 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
  40353. * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
  40354. 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
  40355. labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
  40356. 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
  40357. * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
  40358. gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
  40359. 940714-1.c, 940714-2.c, 940714-3.c},
  40360. gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
  40361. gcc.misc-tests/{mg.c,mg.exp}:
  40362. New tests.
  40363. * gcc.noncompile/noncompile.exp: Change accordingly.
  40364. 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
  40365. * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
  40366. Undo previous clobberage.
  40367. 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
  40368. * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
  40369. * gcc.special/{930510-1.c, special.exp}:
  40370. * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
  40371. 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
  40372. struct-varargs-1.c}: New tests from c-torture-1.26.
  40373. 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
  40374. * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
  40375. argument to switch.
  40376. 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
  40377. * Revert the previous changes. Please see Rob's directory
  40378. (/lisa/test/rob/progressive/gcc/testsuite) for testing
  40379. fixes.
  40380. 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
  40381. * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
  40382. g++.brendan/alignof.exp, g++.brendan/arm3.exp,
  40383. g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
  40384. g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
  40385. g++.brendan/nest12.exp, g++.brendan/nest13.exp,
  40386. g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
  40387. g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
  40388. g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
  40389. g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
  40390. g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
  40391. g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
  40392. g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
  40393. g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
  40394. g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
  40395. g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
  40396. g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
  40397. g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
  40398. g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
  40399. g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
  40400. g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
  40401. g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
  40402. g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
  40403. g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
  40404. gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
  40405. gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
  40406. gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
  40407. gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
  40408. lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
  40409. lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
  40410. testing changes.
  40411. 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
  40412. * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
  40413. lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
  40414. with perror calls.
  40415. 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
  40416. * config/unix.exp (g++_load): Fix syntax.
  40417. 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
  40418. * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
  40419. * gcc.noncompile/921017-1.c: Deleted obsolete test.
  40420. * gcc.noncompile/noncompile.exp: Remove code for deleted test.
  40421. Don't expect va-arg-1.c to fail. Correct expected output for
  40422. 920928-1.c.
  40423. * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
  40424. * gcc.wendy/hbm4.c: Correct typo.
  40425. * gcc.wendy/tad1.c, tad2.c: Correct expected output.
  40426. 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
  40427. * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
  40428. * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
  40429. gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
  40430. * lib/c-torture.exp (c-torture-compile): Ditto.
  40431. Reduce volume of output (remove all the -I's and such).
  40432. * lib/c-torture.exp (c-torture-compile): New argument OPTION.
  40433. Call gcc_cpass, gcc_cfail.
  40434. (c-torture): Pass testing option to c-torture-compile.
  40435. 1994-03-21 Doug Evans (dje@cygnus.com)
  40436. Bring patches over from progressive.
  40437. * config/default.exp: Exit remote shell cleanly.
  40438. (g++_exit, g++_start): Add default versions.
  40439. * config/sim.exp (gcc_load): Use perror, not error.
  40440. 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
  40441. * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
  40442. set in site.exp.
  40443. 1994-03-14 Doug Evans (dje@cygnus.com)
  40444. * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
  40445. DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
  40446. (wendy_try): New proc to run testcase.
  40447. (main loop): Call 'em.
  40448. * gcc.wendy/*.c: Clean up pass to correct expected output.
  40449. * lib/gcc.exp: Minor cleanup work.
  40450. (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
  40451. 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
  40452. * config/sim.exp (gcc_load): Document return codes better.
  40453. Don't pass -v to simulator.
  40454. 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
  40455. * gcc.special/920717-x.c: Fix typo.
  40456. * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
  40457. get at sources.
  40458. * lib/mike-gcc.exp: Fix typo.
  40459. 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
  40460. * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
  40461. binary to use, transform the name.
  40462. * config/*.exp: rename everything. Nuke any g++ specific files,
  40463. it's now a special case of gcc that requires no special support.
  40464. Add a default.exp for unsupported targets.
  40465. 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
  40466. * g++.jason/report.exp, g++.old-deja/old-deja.exp,
  40467. lib/old-dejagnu.exp: Fix a few patterns to work with the new
  40468. version of Tcl.
  40469. 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
  40470. * lib/c-torture.exp: Made "file prefix*never used a pass, rather
  40471. than a warning.
  40472. 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
  40473. * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
  40474. 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
  40475. * gcc.execute/execute.exp: Combine opt_list and foption_list into
  40476. option_list. Compile every file with only 4/6 option choices
  40477. (same as C torture) instead of with 12/18 different option
  40478. choices.
  40479. * lib/c-torture.exp: Likewise.
  40480. * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
  40481. not already set.
  40482. 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
  40483. * lib/old-deja.exp: Add `excess errors test fails' error, now one
  40484. can put an XFAIL *-*-* on excess errors.
  40485. 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
  40486. * g++.law: Add more tests derived from g++-bugs snapshots.
  40487. * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
  40488. equivalent to g++.law/init9.
  40489. * lib/mike-gcc.exp (postbase): Delete the .o file after we've
  40490. compiled it, and the a.out file after we've run it.
  40491. 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
  40492. * lib/mike-g++.exp (postbase): Delete the .o file after we've
  40493. compiled it, and the a.out file after we've run it.
  40494. 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
  40495. * g++.law/*.exp: Avoid losing arguments added via "append" commands.
  40496. 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
  40497. * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
  40498. version number.
  40499. 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
  40500. * g++.law: New directory of g++ tests derived from the g++-bugs
  40501. snapshots.
  40502. 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
  40503. * gcc.compile: initbug1.c initbug1.exp testcase added
  40504. 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
  40505. * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
  40506. * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
  40507. fixes submitted by Jeff Law (law@cs.utah.edu)
  40508. * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
  40509. Jeff Law (law@cs.utah.edu)
  40510. 1993-11-30 Mike Stump (mrs@cygnus.com)
  40511. * config/unix-g++.exp: Follow the gcc way of doing things.
  40512. * g++.old-deja/old-deja.exp: Minor updates.
  40513. * lib/g++.exp: New file, follow the gcc way of doing things.
  40514. * lib/old-dejagnu.exp: Minor updates.
  40515. * lib/mike-g++.exp: Always unset errorInfo.
  40516. 1993-11-06 Mike Stump (mrs@cygnus.com)
  40517. * lib/gcc.exp: Fix some errors with the below change, CC and
  40518. CFLAGS should be global when setting, not local.
  40519. 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
  40520. * lib/gcc.exp: Transform tool name.
  40521. 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
  40522. * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
  40523. 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
  40524. * lib/gcc.exp: change gcc_done to gcc_stat
  40525. 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
  40526. * Upgraded gcc testsuite to c-torture version 1.25
  40527. 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
  40528. * lib/gcc.exp: added reporting code. Changed verbose compile message.
  40529. * lib/c-torture: added hooks for new reporting code.
  40530. 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
  40531. * config/sh-gcc.exp: check if sh-sim exists in the path
  40532. 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
  40533. * gcc.code_quality/code_quality.exp: Initial changes for new logic.
  40534. * gcc.compile/compile.exp: Initial changes for new logic.
  40535. * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
  40536. * gcc.failure/failure.exp: Initial changes for new logic.
  40537. * gcc.ieee/ieee.exp: Initial changes for new logic.
  40538. * gcc.misc-tests/misc.exp: Initial changes for new logic.
  40539. * gcc.noncompile/non_compile.exp: Initial changes for new logic.
  40540. * gcc.unsorted/unsorted.exp: Initial changes for new logic.
  40541. * lib/c-torture.exp: Initial changes for new logic.
  40542. * lib/gcc.exp: Initial changes for new logic.
  40543. 1993-10-15 Mike Stump (mrs@cygnus.com)
  40544. * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
  40545. depend upon failure or success. Fully qualify names in failure
  40546. and success messages. Always remove a.out before starting
  40547. compile, just in case. Pay more attention to error text output by
  40548. the compiler. Handle testcases with no known past errors just
  40549. like all others, so that things are uniform. Other miscellaneous
  40550. improvements.
  40551. 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
  40552. * gcc.cpp: new directory for cpp tests
  40553. 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
  40554. * lib/chill.exp: Code reformatted, removed unused code.
  40555. * config/unix-chill.exp: Code reformatted, removed unused code.
  40556. * chill.execute/execute.exp: Code reformatted, removed unused code.
  40557. * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
  40558. 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
  40559. * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
  40560. routines not written.
  40561. 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
  40562. * config/bug-gcc.exp: Use new procs from bug.exp.
  40563. 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
  40564. * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
  40565. via ftp, rather than depending on NFS.
  40566. * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
  40567. case.
  40568. 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
  40569. * config/bug-gcc.exp: Use new download proc.
  40570. 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
  40571. * chill.execute/execute.exp: cleanups, handles errors better
  40572. * chill.compile/compile.exp: rewrite, based on execute.exp
  40573. * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
  40574. * lib/chill.exp: major changes to diff proc and compile and link
  40575. procs. added chill_fail and chill_pass wrappers to pass and
  40576. fail. added more comments, and handle error codes better.
  40577. Added a hack to capture stderr from exec, so noncompile tests
  40578. can work.
  40579. 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
  40580. * chill.execute/execute.exp: rewrite of testsuite driver
  40581. * lib/chill.exp: rewrite of testsuite driver
  40582. * config/unix-chill.exp: rewrite of testsuite driver
  40583. 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
  40584. In chill.execute:
  40585. * iexpr.ch: Standardize uppercase.
  40586. * tuples.dat: Standardize uppercase.
  40587. * vary.ch: standardize. Correct varying string assignments.
  40588. * vary.dat: Add new output lines.
  40589. 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
  40590. In chill.execute:
  40591. * chprintf.ch: Standardize use of uppercase.
  40592. * tuples.ch: Standardize and turn arr2 into a DCL,
  40593. rather than a SYN.
  40594. * pinits.ch: Standardize.
  40595. 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
  40596. * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
  40597. * Makefil: Renamed to Makefile.in.
  40598. * configure.in: New.
  40599. 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
  40600. In chill.execute:
  40601. * .cvsignore: Add result/output files.
  40602. * Makefile: Fix up variables at start. Use MFLAGS
  40603. everywhere. Correct bool_loc, built_ins entries.
  40604. Add entry for vary1.ch.
  40605. * bitarray.ch: Standardize upper-case usage.
  40606. * bitexpr.ch: Standardize, add output of b1.
  40607. * params.ch: Use arrayt in along PROC parameters, to
  40608. avoid novelty problems.
  40609. * sets.ch: Tiny cleanup.
  40610. * vary1.ch: Re-indent.
  40611. 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
  40612. * Add PR-related files to Makefiles, .cvsignore files, etc.
  40613. 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
  40614. * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
  40615. with compiler objects. New names are test-flow.c and test-loop.c
  40616. 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
  40617. * Upgraded c-torture tests from 1.19 to 1.20
  40618. * new files:
  40619. * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
  40620. * gcc.compile: 930623-1.c 930623-2.c
  40621. * gcc.noncompile: 930622-1.c 930622-2.c
  40622. * gcc.failure: 920411-1.c 920627-2.c
  40623. * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
  40624. 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
  40625. * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
  40626. More changes to get testsuite working properly. Needs more work.
  40627. Added some support for POSIX IEEE Std 1003.3-1991 error messages.
  40628. 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
  40629. * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
  40630. More changes to get testsuite working properly. Needs more work.
  40631. 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
  40632. * chill.compile/compile.exp: Added for Dejagnu support
  40633. * chill.execute/execute.exp: Added for Dejagnu support
  40634. * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
  40635. 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
  40636. This should complete moving the CHILL test files.
  40637. * chill.noncompile(.cvsignore printf.grt
  40638. in-printf.grt chprintf.grt chprintf.ch):
  40639. Added test-support files.
  40640. (Makefile): Modified further.
  40641. * chill.compile (emptymod.ch gdbme.ch neg_range.ch
  40642. signal.ch): Added test files.
  40643. * chill.execute (.cvsignore printf.grt printr.c
  40644. in-printf.grt rts.c chprintf.grt rts.h): Added
  40645. test-support files.
  40646. (Makefile): More corrections.
  40647. 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
  40648. * chill.compile, chill.execute, chill.nocompile: Add CHILL
  40649. test cases, ready for DejaGnu.
  40650. 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
  40651. * Upgraded c-torture tests from 1.18 to 1.19
  40652. * gcc.compile: added test(s):
  40653. 930607-1.c
  40654. * gcc.execute: added test(s):
  40655. 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
  40656. * added new subdirectory for misc tests: gcc.misc-tests
  40657. * gcc.misc-test(s): added tests:
  40658. inst-check.c test-consts.c test-ior.c test-switch.c
  40659. 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
  40660. * lib/mike-g++.exp: Load `./a.out', not `a.out'.
  40661. 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
  40662. * g++.old-deja/old-deja.exp: Don't delete all the .o files.
  40663. 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
  40664. * Upgraded c-torture tests from 1.17 to 1.18
  40665. 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
  40666. * Upgraded c-torture tests from 1.12 to 1.17
  40667. 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
  40668. * lib/old-dejagnu.exp:
  40669. Fixed handling of XFAIL target triplets to correctly
  40670. recognize wildcard characters. Removed code that
  40671. appended a unique id tag to the end of the file name
  40672. printed out by the result of the testcases within a
  40673. given test file.
  40674. 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
  40675. * lib/old-dejagnu.exp:
  40676. Reworked expected failure handling to trigger off of XFAIL
  40677. keyword in keyphrase embeded in testcase source code. The
  40678. XFAIL keyword must be at the end of the keyphrase line. It
  40679. may optionally be followed by one or more target triplets.
  40680. It has just occured that the handling of wildcards in the
  40681. target triplet may not be correct.
  40682. 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
  40683. * g++.old-deja/tests:
  40684. Moved all subdirectories up one level into g++.old-deja .
  40685. * lib/old-dejagnu.exp:
  40686. Fixed problem with CXXFLAGS not being properly reset, and being
  40687. corrupted with extraneous "-c" compiler option. This was
  40688. causing binaries to not be generated for test that needed them.
  40689. Modified strings passed to "pass" and "fail" so that individual
  40690. tests from the same test file would be distinguished by an
  40691. identifier appended to the test file name in the summary logs;
  40692. this corrected a problem with erroneous diff logs. Added code
  40693. to search testcases for expected fail and unexpected pass keywords.
  40694. 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
  40695. * lib/c-torture.exp: Ignore "file path prefix*unused" message.
  40696. 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
  40697. * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
  40698. Removed extraneous text from end of "Special g++ Options"
  40699. keyphrase.
  40700. * lib/old-dejagnu.exp: Added pattern matching to look for new
  40701. keywords, embedded in testcases comments, which will trigger
  40702. calls to xpass and xfail.
  40703. 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
  40704. * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
  40705. comments embedded in the testcases, especially the one looking for
  40706. special compiler options, as well as the pattern matching for the
  40707. compiler output again.
  40708. 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
  40709. * lib/old-dejagnu.exp: Do a proper check of the return value for
  40710. execute tests. Fixed several problems with the pattern matching
  40711. of the compiler output which gave erroneous test results.
  40712. Changed several of the test result messages to be more descriptive.
  40713. * config/unix-g++.exp: Proc g++_load now actually works and
  40714. executes the tests passed to it and returns a usable return
  40715. value.
  40716. 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
  40717. * lib/gcc.exp: Exits gracefully if $CC is bogus.
  40718. 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
  40719. * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
  40720. Modified both files to properly execute the old style
  40721. dejagnu tests. The previous versions of these files were
  40722. experimental and did not function anything near correctly.
  40723. 1993-04-05 Rob Savoye (rob@cygnus.com)
  40724. * Removed all Makefile.in and configure.in files. No configuration
  40725. needed now.
  40726. 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
  40727. * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
  40728. 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
  40729. * gcc.compile/configure.in, gcc.unsorted/configure.in,
  40730. gcc.special/configure.in, gcc.noncompile/configure.in,
  40731. gcc.execute/configure.in, gcc.code_quality/configure.in,
  40732. g++.other/configure.in, g++.old-deja/configure.in,
  40733. g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
  40734. in srcname setting.
  40735. 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
  40736. * lib/udi.exp: Fixed mondfe and mondfe_download.
  40737. * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
  40738. * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
  40739. 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
  40740. * config/udi-gdb.exp: Check $shell_id after connecting to target.
  40741. (gdb_exit): Don't remove *_soc files.
  40742. 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
  40743. * lib/c-torture.exp: Don't look for main; instead always use -w
  40744. -c. This is how the c-torture tests work. Remove the object
  40745. file if the compilation succeeds.
  40746. * gcc.execute/execute.exp: Remove executable if test passes.
  40747. * gcc.noncompile/noncompile.exp: Every test is an expected
  40748. failure.
  40749. * gcc.special/special.exp: Added tests from c-torture 1.11,
  40750. corrected use of existing test.
  40751. * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
  40752. gcc.execute/920625-1.c: Updated to c-torture 1.11.
  40753. * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
  40754. gcc.compile/921109-2.c, gcc.compile/921109-3.c,
  40755. gcc.compile/921111-1.c, gcc.compile/921116-2.c,
  40756. gcc.compile/921118-1.c, gcc.compile/921126-1.c,
  40757. gcc.compile/921202-1.c, gcc.compile/921202-2.c,
  40758. gcc.compile/921203-1.c, gcc.compile/921203-2.c,
  40759. gcc.compile/921206-1.c, gcc.execute/921029-1.c,
  40760. gcc.execute/921104-1.c, gcc.execute/921110-1.c,
  40761. gcc.execute/921112-1.c, gcc.execute/921113-1.c,
  40762. gcc.execute/921117-1.c, gcc.execute/921123-1.c,
  40763. gcc.execute/921123-2.c, gcc.execute/921124-1.c,
  40764. gcc.execute/921202-1.c, gcc.execute/921202-2.c,
  40765. gcc.execute/921204-1.c, gcc.execute/921207-1.c,
  40766. gcc.execute/921208-1.c, gcc.execute/921208-2.c,
  40767. gcc.execute/921215-1.c, gcc.execute/921218-1.c,
  40768. gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
  40769. gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
  40770. c-torture 1.11.
  40771. * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
  40772. correspond to c-torture 1.11.
  40773. * New file.
  40774. Copyright (C) 1993-2007 Free Software Foundation, Inc.
  40775. Copying and distribution of this file, with or without modification,
  40776. are permitted in any medium without royalty provided the copyright
  40777. notice and this notice are preserved.