12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928339293393033931339323393333934339353393633937339383393933940339413394233943339443394533946339473394833949339503395133952339533395433955339563395733958339593396033961339623396333964339653396633967339683396933970339713397233973339743397533976339773397833979339803398133982339833398433985339863398733988339893399033991339923399333994339953399633997339983399934000340013400234003340043400534006340073400834009340103401134012340133401434015340163401734018340193402034021340223402334024340253402634027340283402934030340313403234033340343403534036340373403834039340403404134042340433404434045340463404734048340493405034051340523405334054340553405634057340583405934060340613406234063340643406534066340673406834069340703407134072340733407434075340763407734078340793408034081340823408334084340853408634087340883408934090340913409234093340943409534096340973409834099341003410134102341033410434105341063410734108341093411034111341123411334114341153411634117341183411934120341213412234123341243412534126341273412834129341303413134132341333413434135341363413734138341393414034141341423414334144341453414634147341483414934150341513415234153341543415534156341573415834159341603416134162341633416434165341663416734168341693417034171341723417334174341753417634177341783417934180341813418234183341843418534186341873418834189341903419134192341933419434195341963419734198341993420034201342023420334204342053420634207342083420934210342113421234213342143421534216342173421834219342203422134222342233422434225342263422734228342293423034231342323423334234342353423634237342383423934240342413424234243342443424534246342473424834249342503425134252342533425434255342563425734258342593426034261342623426334264342653426634267342683426934270342713427234273342743427534276342773427834279342803428134282342833428434285342863428734288342893429034291342923429334294342953429634297342983429934300343013430234303343043430534306343073430834309343103431134312343133431434315343163431734318343193432034321343223432334324343253432634327343283432934330343313433234333343343433534336343373433834339343403434134342343433434434345343463434734348343493435034351343523435334354343553435634357343583435934360343613436234363343643436534366343673436834369343703437134372343733437434375343763437734378343793438034381343823438334384343853438634387343883438934390343913439234393343943439534396343973439834399344003440134402344033440434405344063440734408344093441034411344123441334414344153441634417344183441934420344213442234423344243442534426344273442834429344303443134432344333443434435344363443734438344393444034441344423444334444344453444634447344483444934450344513445234453344543445534456344573445834459344603446134462344633446434465344663446734468344693447034471344723447334474344753447634477344783447934480344813448234483344843448534486344873448834489344903449134492344933449434495344963449734498344993450034501345023450334504345053450634507345083450934510345113451234513345143451534516345173451834519345203452134522345233452434525345263452734528345293453034531345323453334534345353453634537345383453934540345413454234543345443454534546345473454834549345503455134552345533455434555345563455734558345593456034561345623456334564345653456634567345683456934570345713457234573345743457534576345773457834579345803458134582345833458434585345863458734588345893459034591345923459334594345953459634597345983459934600346013460234603346043460534606346073460834609346103461134612346133461434615346163461734618346193462034621346223462334624346253462634627346283462934630346313463234633346343463534636346373463834639346403464134642346433464434645346463464734648346493465034651346523465334654346553465634657346583465934660346613466234663346643466534666346673466834669346703467134672346733467434675346763467734678346793468034681346823468334684346853468634687346883468934690346913469234693346943469534696346973469834699347003470134702347033470434705347063470734708347093471034711347123471334714347153471634717347183471934720347213472234723347243472534726347273472834729347303473134732347333473434735347363473734738347393474034741347423474334744347453474634747347483474934750347513475234753347543475534756347573475834759347603476134762347633476434765347663476734768347693477034771347723477334774347753477634777347783477934780347813478234783347843478534786347873478834789347903479134792347933479434795347963479734798347993480034801348023480334804348053480634807348083480934810348113481234813348143481534816348173481834819348203482134822348233482434825348263482734828348293483034831348323483334834348353483634837348383483934840348413484234843348443484534846348473484834849348503485134852348533485434855348563485734858348593486034861348623486334864348653486634867348683486934870348713487234873348743487534876348773487834879348803488134882348833488434885348863488734888348893489034891348923489334894348953489634897348983489934900349013490234903349043490534906349073490834909349103491134912349133491434915349163491734918349193492034921349223492334924349253492634927349283492934930349313493234933349343493534936349373493834939349403494134942349433494434945349463494734948349493495034951349523495334954349553495634957349583495934960349613496234963349643496534966349673496834969349703497134972349733497434975349763497734978349793498034981349823498334984349853498634987349883498934990349913499234993349943499534996349973499834999350003500135002350033500435005350063500735008350093501035011350123501335014350153501635017350183501935020350213502235023350243502535026350273502835029350303503135032350333503435035350363503735038350393504035041350423504335044350453504635047350483504935050350513505235053350543505535056350573505835059350603506135062350633506435065350663506735068350693507035071350723507335074350753507635077350783507935080350813508235083350843508535086350873508835089350903509135092350933509435095350963509735098350993510035101351023510335104351053510635107351083510935110351113511235113351143511535116351173511835119351203512135122351233512435125351263512735128351293513035131351323513335134351353513635137351383513935140351413514235143351443514535146351473514835149351503515135152351533515435155351563515735158351593516035161351623516335164351653516635167351683516935170351713517235173351743517535176351773517835179351803518135182351833518435185351863518735188351893519035191351923519335194351953519635197351983519935200352013520235203352043520535206352073520835209352103521135212352133521435215352163521735218352193522035221352223522335224352253522635227352283522935230352313523235233352343523535236352373523835239352403524135242352433524435245352463524735248352493525035251352523525335254352553525635257352583525935260352613526235263352643526535266352673526835269352703527135272352733527435275352763527735278352793528035281352823528335284352853528635287352883528935290352913529235293352943529535296352973529835299353003530135302353033530435305353063530735308353093531035311353123531335314353153531635317353183531935320353213532235323353243532535326353273532835329353303533135332353333533435335353363533735338353393534035341353423534335344353453534635347353483534935350353513535235353353543535535356353573535835359353603536135362353633536435365353663536735368353693537035371353723537335374353753537635377353783537935380353813538235383353843538535386353873538835389353903539135392353933539435395353963539735398353993540035401354023540335404354053540635407354083540935410354113541235413354143541535416354173541835419354203542135422354233542435425354263542735428354293543035431354323543335434354353543635437354383543935440354413544235443354443544535446354473544835449354503545135452354533545435455354563545735458354593546035461354623546335464354653546635467354683546935470354713547235473354743547535476354773547835479354803548135482354833548435485354863548735488354893549035491354923549335494354953549635497354983549935500355013550235503355043550535506355073550835509355103551135512355133551435515355163551735518355193552035521355223552335524355253552635527355283552935530355313553235533355343553535536355373553835539355403554135542355433554435545355463554735548355493555035551355523555335554355553555635557355583555935560355613556235563355643556535566355673556835569355703557135572355733557435575355763557735578355793558035581355823558335584355853558635587355883558935590355913559235593355943559535596355973559835599356003560135602356033560435605356063560735608356093561035611356123561335614356153561635617356183561935620356213562235623356243562535626356273562835629356303563135632356333563435635356363563735638356393564035641356423564335644356453564635647356483564935650356513565235653356543565535656356573565835659356603566135662356633566435665356663566735668356693567035671356723567335674356753567635677356783567935680356813568235683356843568535686356873568835689356903569135692356933569435695356963569735698356993570035701357023570335704357053570635707357083570935710357113571235713357143571535716357173571835719357203572135722357233572435725357263572735728357293573035731357323573335734357353573635737357383573935740357413574235743357443574535746357473574835749357503575135752357533575435755357563575735758357593576035761357623576335764357653576635767357683576935770357713577235773357743577535776357773577835779357803578135782357833578435785357863578735788357893579035791357923579335794357953579635797357983579935800358013580235803358043580535806358073580835809358103581135812358133581435815358163581735818358193582035821358223582335824358253582635827358283582935830358313583235833358343583535836358373583835839358403584135842358433584435845358463584735848358493585035851358523585335854358553585635857358583585935860358613586235863358643586535866358673586835869358703587135872358733587435875358763587735878358793588035881358823588335884358853588635887358883588935890358913589235893358943589535896358973589835899359003590135902359033590435905359063590735908359093591035911359123591335914359153591635917359183591935920359213592235923359243592535926359273592835929359303593135932359333593435935359363593735938359393594035941359423594335944359453594635947359483594935950359513595235953359543595535956359573595835959359603596135962359633596435965359663596735968359693597035971359723597335974359753597635977359783597935980359813598235983359843598535986359873598835989359903599135992359933599435995359963599735998359993600036001360023600336004360053600636007360083600936010360113601236013360143601536016360173601836019360203602136022360233602436025360263602736028360293603036031360323603336034360353603636037360383603936040360413604236043360443604536046360473604836049360503605136052360533605436055360563605736058360593606036061360623606336064360653606636067360683606936070360713607236073360743607536076360773607836079360803608136082360833608436085360863608736088360893609036091360923609336094360953609636097360983609936100361013610236103361043610536106361073610836109361103611136112361133611436115361163611736118361193612036121361223612336124361253612636127361283612936130361313613236133361343613536136361373613836139361403614136142361433614436145361463614736148361493615036151361523615336154361553615636157361583615936160361613616236163361643616536166361673616836169361703617136172361733617436175361763617736178361793618036181361823618336184361853618636187361883618936190361913619236193361943619536196361973619836199362003620136202362033620436205362063620736208362093621036211362123621336214362153621636217362183621936220362213622236223362243622536226362273622836229362303623136232362333623436235362363623736238362393624036241362423624336244362453624636247362483624936250362513625236253362543625536256362573625836259362603626136262362633626436265362663626736268362693627036271362723627336274362753627636277362783627936280362813628236283362843628536286362873628836289362903629136292362933629436295362963629736298362993630036301363023630336304363053630636307363083630936310363113631236313363143631536316363173631836319363203632136322363233632436325363263632736328363293633036331363323633336334363353633636337363383633936340363413634236343363443634536346363473634836349363503635136352363533635436355363563635736358363593636036361363623636336364363653636636367363683636936370363713637236373363743637536376363773637836379363803638136382363833638436385363863638736388363893639036391363923639336394363953639636397363983639936400364013640236403364043640536406364073640836409364103641136412364133641436415364163641736418364193642036421364223642336424364253642636427364283642936430364313643236433364343643536436364373643836439364403644136442364433644436445364463644736448364493645036451364523645336454364553645636457364583645936460364613646236463364643646536466364673646836469364703647136472364733647436475364763647736478364793648036481364823648336484364853648636487364883648936490364913649236493364943649536496364973649836499365003650136502365033650436505365063650736508365093651036511365123651336514365153651636517365183651936520365213652236523365243652536526365273652836529365303653136532365333653436535365363653736538365393654036541365423654336544365453654636547365483654936550365513655236553365543655536556365573655836559365603656136562365633656436565365663656736568365693657036571365723657336574365753657636577365783657936580365813658236583365843658536586365873658836589365903659136592365933659436595365963659736598365993660036601366023660336604366053660636607366083660936610366113661236613366143661536616366173661836619366203662136622366233662436625366263662736628366293663036631366323663336634366353663636637366383663936640366413664236643366443664536646366473664836649366503665136652366533665436655366563665736658366593666036661366623666336664366653666636667366683666936670366713667236673366743667536676366773667836679366803668136682366833668436685366863668736688366893669036691366923669336694366953669636697366983669936700367013670236703367043670536706367073670836709367103671136712367133671436715367163671736718367193672036721367223672336724367253672636727367283672936730367313673236733367343673536736367373673836739367403674136742367433674436745367463674736748367493675036751367523675336754367553675636757367583675936760367613676236763367643676536766367673676836769367703677136772367733677436775367763677736778367793678036781367823678336784367853678636787367883678936790367913679236793367943679536796367973679836799368003680136802368033680436805368063680736808368093681036811368123681336814368153681636817368183681936820368213682236823368243682536826368273682836829368303683136832368333683436835368363683736838368393684036841368423684336844368453684636847368483684936850368513685236853368543685536856368573685836859368603686136862368633686436865368663686736868368693687036871368723687336874368753687636877368783687936880368813688236883368843688536886368873688836889368903689136892368933689436895368963689736898368993690036901369023690336904369053690636907369083690936910369113691236913369143691536916369173691836919369203692136922369233692436925369263692736928369293693036931369323693336934369353693636937369383693936940369413694236943369443694536946369473694836949369503695136952369533695436955369563695736958369593696036961369623696336964369653696636967369683696936970369713697236973369743697536976369773697836979369803698136982369833698436985369863698736988369893699036991369923699336994369953699636997369983699937000370013700237003370043700537006370073700837009370103701137012370133701437015370163701737018370193702037021370223702337024370253702637027370283702937030370313703237033370343703537036370373703837039370403704137042370433704437045370463704737048370493705037051370523705337054370553705637057370583705937060370613706237063370643706537066370673706837069370703707137072370733707437075370763707737078370793708037081370823708337084370853708637087370883708937090370913709237093370943709537096370973709837099371003710137102371033710437105371063710737108371093711037111371123711337114371153711637117371183711937120371213712237123371243712537126371273712837129371303713137132371333713437135371363713737138371393714037141371423714337144371453714637147371483714937150371513715237153371543715537156371573715837159371603716137162371633716437165371663716737168371693717037171371723717337174371753717637177371783717937180371813718237183371843718537186371873718837189371903719137192371933719437195371963719737198371993720037201372023720337204372053720637207372083720937210372113721237213372143721537216372173721837219372203722137222372233722437225372263722737228372293723037231372323723337234372353723637237372383723937240372413724237243372443724537246372473724837249372503725137252372533725437255372563725737258372593726037261372623726337264372653726637267372683726937270372713727237273372743727537276372773727837279372803728137282372833728437285372863728737288372893729037291372923729337294372953729637297372983729937300373013730237303373043730537306373073730837309373103731137312373133731437315373163731737318373193732037321373223732337324373253732637327373283732937330373313733237333373343733537336373373733837339373403734137342373433734437345373463734737348373493735037351373523735337354373553735637357373583735937360373613736237363373643736537366373673736837369373703737137372373733737437375373763737737378373793738037381373823738337384373853738637387373883738937390373913739237393373943739537396373973739837399374003740137402374033740437405374063740737408374093741037411374123741337414374153741637417374183741937420374213742237423374243742537426374273742837429374303743137432374333743437435374363743737438374393744037441374423744337444374453744637447374483744937450374513745237453374543745537456374573745837459374603746137462374633746437465374663746737468374693747037471374723747337474374753747637477374783747937480374813748237483374843748537486374873748837489374903749137492374933749437495374963749737498374993750037501375023750337504375053750637507375083750937510375113751237513375143751537516375173751837519375203752137522375233752437525375263752737528375293753037531375323753337534375353753637537375383753937540375413754237543375443754537546375473754837549375503755137552375533755437555375563755737558375593756037561375623756337564375653756637567375683756937570375713757237573375743757537576375773757837579375803758137582375833758437585375863758737588375893759037591375923759337594375953759637597375983759937600376013760237603376043760537606376073760837609376103761137612376133761437615376163761737618376193762037621376223762337624376253762637627376283762937630376313763237633376343763537636376373763837639376403764137642376433764437645376463764737648376493765037651376523765337654376553765637657376583765937660376613766237663376643766537666376673766837669376703767137672376733767437675376763767737678376793768037681376823768337684376853768637687376883768937690376913769237693376943769537696376973769837699377003770137702377033770437705377063770737708377093771037711377123771337714377153771637717377183771937720377213772237723377243772537726377273772837729377303773137732377333773437735377363773737738377393774037741377423774337744377453774637747377483774937750377513775237753377543775537756377573775837759377603776137762377633776437765377663776737768377693777037771377723777337774377753777637777377783777937780377813778237783377843778537786377873778837789377903779137792377933779437795377963779737798377993780037801378023780337804378053780637807378083780937810378113781237813378143781537816378173781837819378203782137822378233782437825378263782737828378293783037831378323783337834378353783637837378383783937840378413784237843378443784537846378473784837849378503785137852378533785437855378563785737858378593786037861378623786337864378653786637867378683786937870378713787237873378743787537876378773787837879378803788137882378833788437885378863788737888378893789037891378923789337894378953789637897378983789937900379013790237903379043790537906379073790837909379103791137912379133791437915379163791737918379193792037921379223792337924379253792637927379283792937930379313793237933379343793537936379373793837939379403794137942379433794437945379463794737948379493795037951379523795337954379553795637957379583795937960379613796237963379643796537966379673796837969379703797137972379733797437975379763797737978379793798037981379823798337984379853798637987379883798937990379913799237993379943799537996379973799837999380003800138002380033800438005380063800738008380093801038011380123801338014380153801638017380183801938020380213802238023380243802538026380273802838029380303803138032380333803438035380363803738038380393804038041380423804338044380453804638047380483804938050380513805238053380543805538056380573805838059380603806138062380633806438065380663806738068380693807038071380723807338074380753807638077380783807938080380813808238083380843808538086380873808838089380903809138092380933809438095380963809738098380993810038101381023810338104381053810638107381083810938110381113811238113381143811538116381173811838119381203812138122381233812438125381263812738128381293813038131381323813338134381353813638137381383813938140381413814238143381443814538146381473814838149381503815138152381533815438155381563815738158381593816038161381623816338164381653816638167381683816938170381713817238173381743817538176381773817838179381803818138182381833818438185381863818738188381893819038191381923819338194381953819638197381983819938200382013820238203382043820538206382073820838209382103821138212382133821438215382163821738218382193822038221382223822338224382253822638227382283822938230382313823238233382343823538236382373823838239382403824138242382433824438245382463824738248382493825038251382523825338254382553825638257382583825938260382613826238263382643826538266382673826838269382703827138272382733827438275382763827738278382793828038281382823828338284382853828638287382883828938290382913829238293382943829538296382973829838299383003830138302383033830438305383063830738308383093831038311383123831338314383153831638317383183831938320383213832238323383243832538326383273832838329383303833138332383333833438335383363833738338383393834038341383423834338344383453834638347383483834938350383513835238353383543835538356383573835838359383603836138362383633836438365383663836738368383693837038371383723837338374383753837638377383783837938380383813838238383383843838538386383873838838389383903839138392383933839438395383963839738398383993840038401384023840338404384053840638407384083840938410384113841238413384143841538416384173841838419384203842138422384233842438425384263842738428384293843038431384323843338434384353843638437384383843938440384413844238443384443844538446384473844838449384503845138452384533845438455384563845738458384593846038461384623846338464384653846638467384683846938470384713847238473384743847538476384773847838479384803848138482384833848438485384863848738488384893849038491384923849338494384953849638497384983849938500385013850238503385043850538506385073850838509385103851138512385133851438515385163851738518385193852038521385223852338524385253852638527385283852938530385313853238533385343853538536385373853838539385403854138542385433854438545385463854738548385493855038551385523855338554385553855638557385583855938560385613856238563385643856538566385673856838569385703857138572385733857438575385763857738578385793858038581385823858338584385853858638587385883858938590385913859238593385943859538596385973859838599386003860138602386033860438605386063860738608386093861038611386123861338614386153861638617386183861938620386213862238623386243862538626386273862838629386303863138632386333863438635386363863738638386393864038641386423864338644386453864638647386483864938650386513865238653386543865538656386573865838659386603866138662386633866438665386663866738668386693867038671386723867338674386753867638677386783867938680386813868238683386843868538686386873868838689386903869138692386933869438695386963869738698386993870038701387023870338704387053870638707387083870938710387113871238713387143871538716387173871838719387203872138722387233872438725387263872738728387293873038731387323873338734387353873638737387383873938740387413874238743387443874538746387473874838749387503875138752387533875438755387563875738758387593876038761387623876338764387653876638767387683876938770387713877238773387743877538776387773877838779387803878138782387833878438785387863878738788387893879038791387923879338794387953879638797387983879938800388013880238803388043880538806388073880838809388103881138812388133881438815388163881738818388193882038821388223882338824388253882638827388283882938830388313883238833388343883538836388373883838839388403884138842388433884438845388463884738848388493885038851388523885338854388553885638857388583885938860388613886238863388643886538866388673886838869388703887138872388733887438875388763887738878388793888038881388823888338884388853888638887388883888938890388913889238893388943889538896388973889838899389003890138902389033890438905389063890738908389093891038911389123891338914389153891638917389183891938920389213892238923389243892538926389273892838929389303893138932389333893438935389363893738938389393894038941389423894338944389453894638947389483894938950389513895238953389543895538956389573895838959389603896138962389633896438965389663896738968389693897038971389723897338974389753897638977389783897938980389813898238983389843898538986389873898838989389903899138992389933899438995389963899738998389993900039001390023900339004390053900639007390083900939010390113901239013390143901539016390173901839019390203902139022390233902439025390263902739028390293903039031390323903339034390353903639037390383903939040390413904239043390443904539046390473904839049390503905139052390533905439055390563905739058390593906039061390623906339064390653906639067390683906939070390713907239073390743907539076390773907839079390803908139082390833908439085390863908739088390893909039091390923909339094390953909639097390983909939100391013910239103391043910539106391073910839109391103911139112391133911439115391163911739118391193912039121391223912339124391253912639127391283912939130391313913239133391343913539136391373913839139391403914139142391433914439145391463914739148391493915039151391523915339154391553915639157391583915939160391613916239163391643916539166391673916839169391703917139172391733917439175391763917739178391793918039181391823918339184391853918639187391883918939190391913919239193391943919539196391973919839199392003920139202392033920439205392063920739208392093921039211392123921339214392153921639217392183921939220392213922239223392243922539226392273922839229392303923139232392333923439235392363923739238392393924039241392423924339244392453924639247392483924939250392513925239253392543925539256392573925839259392603926139262392633926439265392663926739268392693927039271392723927339274392753927639277392783927939280392813928239283392843928539286392873928839289392903929139292392933929439295392963929739298392993930039301393023930339304393053930639307393083930939310393113931239313393143931539316393173931839319393203932139322393233932439325393263932739328393293933039331393323933339334393353933639337393383933939340393413934239343393443934539346393473934839349393503935139352393533935439355393563935739358393593936039361393623936339364393653936639367393683936939370393713937239373393743937539376393773937839379393803938139382393833938439385393863938739388393893939039391393923939339394393953939639397393983939939400394013940239403394043940539406394073940839409394103941139412394133941439415394163941739418394193942039421394223942339424394253942639427394283942939430394313943239433394343943539436394373943839439394403944139442394433944439445394463944739448394493945039451394523945339454394553945639457394583945939460394613946239463394643946539466394673946839469394703947139472394733947439475394763947739478394793948039481394823948339484394853948639487394883948939490394913949239493394943949539496394973949839499395003950139502395033950439505395063950739508395093951039511395123951339514395153951639517395183951939520395213952239523395243952539526395273952839529395303953139532395333953439535395363953739538395393954039541395423954339544395453954639547395483954939550395513955239553395543955539556395573955839559395603956139562395633956439565395663956739568395693957039571395723957339574395753957639577395783957939580395813958239583395843958539586395873958839589395903959139592395933959439595395963959739598395993960039601396023960339604396053960639607396083960939610396113961239613396143961539616396173961839619396203962139622396233962439625396263962739628396293963039631396323963339634396353963639637396383963939640396413964239643396443964539646396473964839649396503965139652396533965439655396563965739658396593966039661396623966339664396653966639667396683966939670396713967239673396743967539676396773967839679396803968139682396833968439685396863968739688396893969039691396923969339694396953969639697396983969939700397013970239703397043970539706397073970839709397103971139712397133971439715397163971739718397193972039721397223972339724397253972639727397283972939730397313973239733397343973539736397373973839739397403974139742397433974439745397463974739748397493975039751397523975339754397553975639757397583975939760397613976239763397643976539766397673976839769397703977139772397733977439775397763977739778397793978039781397823978339784397853978639787397883978939790397913979239793397943979539796397973979839799398003980139802398033980439805398063980739808398093981039811398123981339814398153981639817398183981939820398213982239823398243982539826398273982839829398303983139832398333983439835398363983739838398393984039841398423984339844398453984639847398483984939850398513985239853398543985539856398573985839859398603986139862398633986439865398663986739868398693987039871398723987339874398753987639877398783987939880398813988239883398843988539886398873988839889398903989139892398933989439895398963989739898398993990039901399023990339904399053990639907399083990939910399113991239913399143991539916399173991839919399203992139922399233992439925399263992739928399293993039931399323993339934399353993639937399383993939940399413994239943399443994539946399473994839949399503995139952399533995439955399563995739958399593996039961399623996339964399653996639967399683996939970399713997239973399743997539976399773997839979399803998139982399833998439985399863998739988399893999039991399923999339994399953999639997399983999940000400014000240003400044000540006400074000840009400104001140012400134001440015400164001740018400194002040021400224002340024400254002640027400284002940030400314003240033400344003540036400374003840039400404004140042400434004440045400464004740048400494005040051400524005340054400554005640057400584005940060400614006240063400644006540066400674006840069400704007140072400734007440075400764007740078400794008040081400824008340084400854008640087400884008940090400914009240093400944009540096400974009840099401004010140102401034010440105401064010740108401094011040111401124011340114401154011640117401184011940120401214012240123401244012540126401274012840129401304013140132401334013440135401364013740138401394014040141401424014340144401454014640147401484014940150401514015240153401544015540156401574015840159401604016140162401634016440165401664016740168401694017040171401724017340174401754017640177401784017940180401814018240183401844018540186401874018840189401904019140192401934019440195401964019740198401994020040201402024020340204402054020640207402084020940210402114021240213402144021540216402174021840219402204022140222402234022440225402264022740228402294023040231402324023340234402354023640237402384023940240402414024240243402444024540246402474024840249402504025140252402534025440255402564025740258402594026040261402624026340264402654026640267402684026940270402714027240273402744027540276402774027840279402804028140282402834028440285402864028740288402894029040291402924029340294402954029640297402984029940300403014030240303403044030540306403074030840309403104031140312403134031440315403164031740318403194032040321403224032340324403254032640327403284032940330403314033240333403344033540336403374033840339403404034140342403434034440345403464034740348403494035040351403524035340354403554035640357403584035940360403614036240363403644036540366403674036840369403704037140372403734037440375403764037740378403794038040381403824038340384403854038640387403884038940390403914039240393403944039540396403974039840399404004040140402404034040440405404064040740408404094041040411404124041340414404154041640417404184041940420404214042240423404244042540426404274042840429404304043140432404334043440435404364043740438404394044040441404424044340444404454044640447404484044940450404514045240453404544045540456404574045840459404604046140462404634046440465404664046740468404694047040471404724047340474404754047640477404784047940480404814048240483404844048540486404874048840489404904049140492404934049440495404964049740498404994050040501405024050340504405054050640507405084050940510405114051240513405144051540516405174051840519405204052140522405234052440525405264052740528405294053040531405324053340534405354053640537405384053940540405414054240543405444054540546405474054840549405504055140552405534055440555405564055740558405594056040561405624056340564405654056640567405684056940570405714057240573405744057540576405774057840579405804058140582405834058440585405864058740588405894059040591405924059340594405954059640597405984059940600406014060240603406044060540606406074060840609406104061140612406134061440615406164061740618406194062040621406224062340624406254062640627406284062940630406314063240633406344063540636406374063840639406404064140642406434064440645406464064740648406494065040651406524065340654406554065640657406584065940660406614066240663406644066540666406674066840669406704067140672406734067440675406764067740678406794068040681406824068340684406854068640687406884068940690406914069240693406944069540696406974069840699407004070140702407034070440705407064070740708407094071040711407124071340714407154071640717407184071940720407214072240723407244072540726407274072840729407304073140732407334073440735407364073740738407394074040741407424074340744407454074640747407484074940750407514075240753407544075540756407574075840759407604076140762407634076440765407664076740768407694077040771407724077340774407754077640777407784077940780407814078240783407844078540786407874078840789407904079140792407934079440795407964079740798407994080040801408024080340804408054080640807408084080940810408114081240813408144081540816408174081840819408204082140822408234082440825408264082740828408294083040831408324083340834408354083640837408384083940840408414084240843408444084540846408474084840849408504085140852408534085440855408564085740858408594086040861408624086340864408654086640867408684086940870408714087240873408744087540876408774087840879408804088140882408834088440885408864088740888408894089040891408924089340894408954089640897408984089940900409014090240903409044090540906409074090840909409104091140912409134091440915409164091740918409194092040921409224092340924409254092640927409284092940930409314093240933409344093540936409374093840939409404094140942409434094440945409464094740948409494095040951409524095340954409554095640957409584095940960409614096240963409644096540966409674096840969409704097140972409734097440975409764097740978409794098040981409824098340984409854098640987409884098940990409914099240993409944099540996409974099840999410004100141002410034100441005410064100741008410094101041011410124101341014410154101641017410184101941020410214102241023410244102541026410274102841029410304103141032410334103441035410364103741038410394104041041410424104341044410454104641047410484104941050410514105241053410544105541056410574105841059410604106141062410634106441065410664106741068410694107041071410724107341074410754107641077410784107941080410814108241083410844108541086410874108841089410904109141092410934109441095410964109741098410994110041101411024110341104411054110641107411084110941110411114111241113411144111541116411174111841119411204112141122411234112441125411264112741128411294113041131411324113341134411354113641137411384113941140411414114241143411444114541146411474114841149411504115141152411534115441155411564115741158411594116041161411624116341164411654116641167411684116941170411714117241173411744117541176411774117841179411804118141182411834118441185411864118741188411894119041191411924119341194411954119641197411984119941200412014120241203412044120541206412074120841209412104121141212412134121441215412164121741218412194122041221412224122341224412254122641227412284122941230412314123241233412344123541236412374123841239412404124141242412434124441245412464124741248412494125041251412524125341254412554125641257412584125941260412614126241263412644126541266412674126841269412704127141272412734127441275412764127741278412794128041281412824128341284412854128641287412884128941290412914129241293412944129541296412974129841299413004130141302413034130441305413064130741308413094131041311413124131341314413154131641317413184131941320413214132241323413244132541326413274132841329413304133141332413334133441335413364133741338413394134041341413424134341344413454134641347413484134941350413514135241353413544135541356413574135841359413604136141362413634136441365413664136741368413694137041371413724137341374413754137641377413784137941380413814138241383413844138541386413874138841389413904139141392413934139441395413964139741398413994140041401414024140341404414054140641407414084140941410414114141241413414144141541416414174141841419414204142141422414234142441425414264142741428414294143041431414324143341434414354143641437414384143941440414414144241443414444144541446414474144841449414504145141452414534145441455414564145741458414594146041461414624146341464414654146641467414684146941470414714147241473414744147541476414774147841479414804148141482414834148441485414864148741488414894149041491414924149341494414954149641497414984149941500415014150241503415044150541506415074150841509415104151141512415134151441515415164151741518415194152041521415224152341524415254152641527415284152941530415314153241533415344153541536415374153841539415404154141542415434154441545415464154741548415494155041551415524155341554415554155641557415584155941560415614156241563415644156541566415674156841569415704157141572415734157441575415764157741578415794158041581415824158341584415854158641587415884158941590415914159241593415944159541596415974159841599416004160141602416034160441605416064160741608416094161041611416124161341614416154161641617416184161941620416214162241623416244162541626416274162841629416304163141632416334163441635416364163741638416394164041641416424164341644416454164641647416484164941650416514165241653416544165541656416574165841659416604166141662416634166441665416664166741668416694167041671416724167341674416754167641677416784167941680416814168241683416844168541686416874168841689416904169141692416934169441695416964169741698416994170041701417024170341704417054170641707417084170941710417114171241713417144171541716417174171841719417204172141722417234172441725417264172741728417294173041731417324173341734417354173641737417384173941740417414174241743417444174541746417474174841749417504175141752417534175441755417564175741758417594176041761417624176341764417654176641767417684176941770417714177241773417744177541776417774177841779417804178141782417834178441785417864178741788417894179041791417924179341794417954179641797417984179941800418014180241803418044180541806418074180841809418104181141812418134181441815418164181741818418194182041821418224182341824418254182641827418284182941830418314183241833418344183541836418374183841839418404184141842418434184441845418464184741848418494185041851418524185341854418554185641857418584185941860418614186241863418644186541866418674186841869418704187141872418734187441875418764187741878418794188041881418824188341884418854188641887418884188941890418914189241893418944189541896418974189841899419004190141902419034190441905419064190741908419094191041911419124191341914419154191641917419184191941920419214192241923419244192541926419274192841929419304193141932419334193441935419364193741938419394194041941419424194341944419454194641947419484194941950419514195241953419544195541956419574195841959419604196141962419634196441965419664196741968419694197041971419724197341974419754197641977419784197941980419814198241983419844198541986419874198841989419904199141992419934199441995419964199741998419994200042001420024200342004420054200642007420084200942010420114201242013420144201542016420174201842019420204202142022420234202442025420264202742028420294203042031420324203342034420354203642037420384203942040420414204242043420444204542046420474204842049420504205142052420534205442055420564205742058420594206042061420624206342064420654206642067420684206942070420714207242073420744207542076420774207842079420804208142082420834208442085420864208742088420894209042091420924209342094420954209642097420984209942100421014210242103421044210542106421074210842109421104211142112421134211442115421164211742118421194212042121421224212342124421254212642127421284212942130421314213242133421344213542136421374213842139421404214142142421434214442145421464214742148421494215042151421524215342154421554215642157421584215942160421614216242163421644216542166421674216842169421704217142172421734217442175421764217742178421794218042181421824218342184421854218642187421884218942190421914219242193421944219542196421974219842199422004220142202422034220442205422064220742208422094221042211422124221342214422154221642217422184221942220422214222242223422244222542226422274222842229422304223142232422334223442235422364223742238422394224042241422424224342244422454224642247422484224942250422514225242253422544225542256422574225842259422604226142262422634226442265422664226742268422694227042271422724227342274422754227642277422784227942280422814228242283422844228542286422874228842289422904229142292422934229442295422964229742298422994230042301423024230342304423054230642307423084230942310423114231242313423144231542316423174231842319423204232142322423234232442325423264232742328423294233042331423324233342334423354233642337423384233942340423414234242343423444234542346423474234842349423504235142352423534235442355423564235742358423594236042361423624236342364423654236642367423684236942370423714237242373423744237542376423774237842379423804238142382423834238442385423864238742388423894239042391423924239342394423954239642397423984239942400424014240242403424044240542406424074240842409424104241142412424134241442415424164241742418424194242042421424224242342424424254242642427424284242942430424314243242433424344243542436424374243842439424404244142442424434244442445424464244742448424494245042451424524245342454424554245642457424584245942460424614246242463424644246542466424674246842469424704247142472424734247442475424764247742478424794248042481424824248342484424854248642487424884248942490424914249242493424944249542496424974249842499425004250142502425034250442505425064250742508425094251042511425124251342514425154251642517425184251942520425214252242523425244252542526425274252842529425304253142532425334253442535425364253742538425394254042541425424254342544425454254642547425484254942550425514255242553425544255542556425574255842559425604256142562425634256442565425664256742568425694257042571425724257342574425754257642577425784257942580425814258242583425844258542586425874258842589425904259142592425934259442595425964259742598425994260042601426024260342604426054260642607426084260942610426114261242613426144261542616426174261842619426204262142622426234262442625426264262742628426294263042631426324263342634426354263642637426384263942640426414264242643426444264542646426474264842649426504265142652426534265442655426564265742658426594266042661426624266342664426654266642667426684266942670426714267242673426744267542676426774267842679426804268142682426834268442685426864268742688426894269042691426924269342694426954269642697426984269942700427014270242703427044270542706427074270842709427104271142712427134271442715427164271742718427194272042721427224272342724427254272642727427284272942730427314273242733427344273542736427374273842739427404274142742427434274442745427464274742748427494275042751427524275342754427554275642757427584275942760427614276242763427644276542766427674276842769427704277142772427734277442775427764277742778427794278042781427824278342784427854278642787427884278942790427914279242793427944279542796427974279842799428004280142802428034280442805428064280742808428094281042811428124281342814428154281642817428184281942820428214282242823428244282542826428274282842829428304283142832428334283442835428364283742838428394284042841428424284342844428454284642847428484284942850428514285242853428544285542856428574285842859428604286142862428634286442865428664286742868428694287042871428724287342874428754287642877428784287942880428814288242883428844288542886428874288842889428904289142892428934289442895428964289742898428994290042901429024290342904429054290642907429084290942910429114291242913429144291542916429174291842919429204292142922429234292442925429264292742928429294293042931429324293342934429354293642937429384293942940429414294242943429444294542946429474294842949429504295142952429534295442955429564295742958429594296042961429624296342964429654296642967429684296942970429714297242973429744297542976429774297842979429804298142982429834298442985429864298742988429894299042991429924299342994429954299642997429984299943000430014300243003430044300543006430074300843009430104301143012430134301443015430164301743018430194302043021430224302343024430254302643027430284302943030430314303243033430344303543036430374303843039430404304143042430434304443045430464304743048430494305043051430524305343054430554305643057430584305943060430614306243063430644306543066430674306843069430704307143072430734307443075430764307743078430794308043081430824308343084430854308643087430884308943090430914309243093430944309543096430974309843099431004310143102431034310443105431064310743108431094311043111431124311343114431154311643117431184311943120431214312243123431244312543126431274312843129431304313143132431334313443135431364313743138431394314043141431424314343144431454314643147431484314943150431514315243153431544315543156431574315843159431604316143162431634316443165431664316743168431694317043171431724317343174431754317643177431784317943180431814318243183431844318543186431874318843189431904319143192431934319443195431964319743198431994320043201432024320343204432054320643207432084320943210432114321243213432144321543216432174321843219432204322143222432234322443225432264322743228432294323043231432324323343234432354323643237432384323943240432414324243243432444324543246432474324843249432504325143252432534325443255432564325743258432594326043261432624326343264432654326643267432684326943270432714327243273432744327543276432774327843279432804328143282432834328443285432864328743288432894329043291432924329343294432954329643297432984329943300433014330243303433044330543306433074330843309433104331143312433134331443315433164331743318433194332043321433224332343324433254332643327433284332943330433314333243333433344333543336433374333843339433404334143342433434334443345433464334743348433494335043351433524335343354433554335643357433584335943360433614336243363433644336543366433674336843369433704337143372433734337443375433764337743378433794338043381433824338343384433854338643387433884338943390433914339243393433944339543396433974339843399434004340143402434034340443405434064340743408434094341043411434124341343414434154341643417434184341943420434214342243423434244342543426434274342843429434304343143432434334343443435434364343743438434394344043441434424344343444434454344643447434484344943450434514345243453434544345543456434574345843459434604346143462434634346443465434664346743468434694347043471434724347343474434754347643477434784347943480434814348243483434844348543486434874348843489434904349143492434934349443495434964349743498434994350043501435024350343504435054350643507435084350943510435114351243513435144351543516435174351843519435204352143522435234352443525435264352743528435294353043531435324353343534435354353643537435384353943540435414354243543435444354543546435474354843549435504355143552435534355443555435564355743558435594356043561435624356343564435654356643567435684356943570435714357243573435744357543576435774357843579435804358143582435834358443585435864358743588435894359043591435924359343594435954359643597435984359943600436014360243603436044360543606436074360843609436104361143612436134361443615436164361743618436194362043621436224362343624436254362643627436284362943630436314363243633436344363543636436374363843639436404364143642436434364443645436464364743648436494365043651436524365343654436554365643657436584365943660436614366243663436644366543666436674366843669436704367143672436734367443675436764367743678436794368043681436824368343684436854368643687436884368943690436914369243693436944369543696436974369843699437004370143702437034370443705437064370743708437094371043711437124371343714437154371643717437184371943720437214372243723437244372543726437274372843729437304373143732437334373443735437364373743738437394374043741437424374343744437454374643747437484374943750437514375243753437544375543756437574375843759437604376143762437634376443765437664376743768437694377043771437724377343774437754377643777437784377943780437814378243783437844378543786437874378843789437904379143792437934379443795437964379743798437994380043801438024380343804438054380643807438084380943810438114381243813438144381543816438174381843819438204382143822438234382443825438264382743828438294383043831438324383343834438354383643837438384383943840438414384243843438444384543846438474384843849438504385143852438534385443855438564385743858438594386043861438624386343864438654386643867438684386943870438714387243873438744387543876438774387843879438804388143882438834388443885438864388743888438894389043891438924389343894438954389643897438984389943900439014390243903439044390543906439074390843909439104391143912439134391443915439164391743918439194392043921439224392343924439254392643927439284392943930439314393243933439344393543936439374393843939439404394143942439434394443945439464394743948439494395043951439524395343954439554395643957439584395943960439614396243963439644396543966439674396843969439704397143972439734397443975439764397743978439794398043981439824398343984439854398643987439884398943990439914399243993439944399543996439974399843999440004400144002440034400444005440064400744008440094401044011440124401344014440154401644017440184401944020440214402244023440244402544026440274402844029440304403144032440334403444035440364403744038440394404044041440424404344044440454404644047440484404944050440514405244053440544405544056440574405844059440604406144062440634406444065440664406744068440694407044071440724407344074440754407644077440784407944080440814408244083440844408544086440874408844089440904409144092440934409444095440964409744098440994410044101441024410344104441054410644107441084410944110441114411244113441144411544116441174411844119441204412144122441234412444125441264412744128441294413044131441324413344134441354413644137441384413944140441414414244143441444414544146441474414844149441504415144152441534415444155441564415744158441594416044161441624416344164441654416644167441684416944170441714417244173441744417544176441774417844179441804418144182441834418444185441864418744188441894419044191441924419344194441954419644197441984419944200442014420244203442044420544206442074420844209442104421144212442134421444215442164421744218442194422044221442224422344224442254422644227442284422944230442314423244233442344423544236442374423844239442404424144242442434424444245442464424744248442494425044251442524425344254442554425644257442584425944260442614426244263442644426544266442674426844269442704427144272442734427444275442764427744278442794428044281442824428344284442854428644287442884428944290442914429244293442944429544296442974429844299443004430144302443034430444305443064430744308443094431044311443124431344314443154431644317443184431944320443214432244323443244432544326443274432844329443304433144332443334433444335443364433744338443394434044341443424434344344443454434644347443484434944350443514435244353443544435544356443574435844359443604436144362443634436444365443664436744368443694437044371443724437344374443754437644377443784437944380443814438244383443844438544386443874438844389443904439144392443934439444395443964439744398443994440044401444024440344404444054440644407444084440944410444114441244413444144441544416444174441844419444204442144422444234442444425444264442744428444294443044431444324443344434444354443644437444384443944440444414444244443444444444544446444474444844449444504445144452444534445444455444564445744458444594446044461444624446344464444654446644467444684446944470444714447244473444744447544476444774447844479444804448144482444834448444485444864448744488444894449044491444924449344494444954449644497444984449944500445014450244503445044450544506445074450844509445104451144512445134451444515445164451744518445194452044521445224452344524445254452644527445284452944530445314453244533445344453544536445374453844539445404454144542445434454444545445464454744548445494455044551445524455344554445554455644557445584455944560445614456244563445644456544566445674456844569445704457144572445734457444575445764457744578445794458044581445824458344584445854458644587445884458944590445914459244593445944459544596445974459844599446004460144602446034460444605446064460744608446094461044611446124461344614446154461644617446184461944620446214462244623446244462544626446274462844629446304463144632446334463444635446364463744638446394464044641446424464344644446454464644647446484464944650446514465244653446544465544656446574465844659446604466144662446634466444665446664466744668446694467044671446724467344674446754467644677446784467944680446814468244683446844468544686446874468844689446904469144692446934469444695446964469744698446994470044701447024470344704447054470644707447084470944710447114471244713447144471544716447174471844719447204472144722447234472444725447264472744728447294473044731447324473344734447354473644737447384473944740447414474244743447444474544746447474474844749447504475144752447534475444755447564475744758447594476044761447624476344764447654476644767447684476944770447714477244773447744477544776447774477844779447804478144782447834478444785447864478744788447894479044791447924479344794447954479644797447984479944800448014480244803448044480544806448074480844809448104481144812448134481444815448164481744818448194482044821448224482344824448254482644827448284482944830448314483244833448344483544836448374483844839448404484144842448434484444845448464484744848448494485044851448524485344854448554485644857448584485944860448614486244863448644486544866448674486844869448704487144872448734487444875448764487744878448794488044881448824488344884448854488644887448884488944890448914489244893448944489544896448974489844899449004490144902449034490444905449064490744908449094491044911449124491344914449154491644917449184491944920449214492244923449244492544926449274492844929449304493144932449334493444935449364493744938449394494044941449424494344944449454494644947449484494944950449514495244953449544495544956449574495844959449604496144962449634496444965449664496744968449694497044971449724497344974449754497644977449784497944980449814498244983449844498544986449874498844989449904499144992449934499444995449964499744998449994500045001450024500345004450054500645007450084500945010450114501245013450144501545016450174501845019450204502145022450234502445025450264502745028450294503045031450324503345034450354503645037450384503945040450414504245043450444504545046450474504845049450504505145052450534505445055450564505745058450594506045061450624506345064450654506645067450684506945070450714507245073450744507545076450774507845079450804508145082450834508445085450864508745088450894509045091450924509345094450954509645097450984509945100451014510245103451044510545106451074510845109451104511145112451134511445115451164511745118451194512045121451224512345124451254512645127451284512945130451314513245133451344513545136451374513845139451404514145142451434514445145451464514745148451494515045151451524515345154451554515645157451584515945160451614516245163451644516545166451674516845169451704517145172451734517445175451764517745178451794518045181451824518345184451854518645187451884518945190451914519245193451944519545196451974519845199452004520145202452034520445205452064520745208452094521045211452124521345214452154521645217452184521945220452214522245223452244522545226452274522845229452304523145232452334523445235452364523745238452394524045241452424524345244452454524645247452484524945250452514525245253452544525545256452574525845259452604526145262452634526445265452664526745268452694527045271452724527345274452754527645277452784527945280452814528245283452844528545286452874528845289452904529145292452934529445295452964529745298452994530045301453024530345304453054530645307453084530945310453114531245313453144531545316453174531845319453204532145322453234532445325453264532745328453294533045331453324533345334453354533645337453384533945340453414534245343453444534545346453474534845349453504535145352453534535445355453564535745358453594536045361453624536345364453654536645367453684536945370453714537245373453744537545376453774537845379453804538145382453834538445385453864538745388453894539045391453924539345394453954539645397453984539945400454014540245403454044540545406454074540845409454104541145412454134541445415454164541745418454194542045421454224542345424454254542645427454284542945430454314543245433454344543545436454374543845439454404544145442454434544445445454464544745448454494545045451454524545345454454554545645457454584545945460454614546245463454644546545466454674546845469454704547145472454734547445475454764547745478454794548045481454824548345484454854548645487454884548945490454914549245493454944549545496454974549845499455004550145502455034550445505455064550745508455094551045511455124551345514455154551645517455184551945520455214552245523455244552545526455274552845529455304553145532455334553445535455364553745538455394554045541455424554345544455454554645547455484554945550455514555245553455544555545556455574555845559455604556145562455634556445565455664556745568455694557045571455724557345574455754557645577455784557945580455814558245583455844558545586455874558845589455904559145592455934559445595455964559745598455994560045601456024560345604456054560645607456084560945610456114561245613456144561545616456174561845619456204562145622456234562445625456264562745628456294563045631456324563345634456354563645637456384563945640456414564245643456444564545646456474564845649456504565145652456534565445655456564565745658456594566045661456624566345664456654566645667456684566945670456714567245673456744567545676456774567845679456804568145682456834568445685456864568745688456894569045691456924569345694456954569645697456984569945700457014570245703457044570545706457074570845709457104571145712457134571445715457164571745718457194572045721457224572345724457254572645727457284572945730457314573245733457344573545736457374573845739457404574145742457434574445745457464574745748457494575045751457524575345754457554575645757457584575945760457614576245763457644576545766457674576845769457704577145772457734577445775457764577745778457794578045781457824578345784457854578645787457884578945790457914579245793457944579545796457974579845799458004580145802458034580445805458064580745808458094581045811458124581345814458154581645817458184581945820458214582245823458244582545826458274582845829458304583145832458334583445835458364583745838458394584045841458424584345844458454584645847458484584945850458514585245853458544585545856458574585845859458604586145862458634586445865458664586745868458694587045871458724587345874458754587645877458784587945880458814588245883458844588545886458874588845889458904589145892458934589445895458964589745898458994590045901459024590345904459054590645907459084590945910459114591245913459144591545916459174591845919459204592145922459234592445925459264592745928459294593045931459324593345934459354593645937459384593945940459414594245943459444594545946459474594845949459504595145952459534595445955459564595745958459594596045961459624596345964459654596645967459684596945970459714597245973459744597545976459774597845979459804598145982459834598445985459864598745988459894599045991459924599345994459954599645997459984599946000460014600246003460044600546006460074600846009460104601146012460134601446015460164601746018460194602046021460224602346024460254602646027460284602946030460314603246033460344603546036460374603846039460404604146042460434604446045460464604746048460494605046051460524605346054460554605646057460584605946060460614606246063460644606546066460674606846069460704607146072460734607446075460764607746078460794608046081460824608346084460854608646087460884608946090460914609246093460944609546096460974609846099461004610146102461034610446105461064610746108461094611046111461124611346114461154611646117461184611946120461214612246123461244612546126461274612846129461304613146132461334613446135461364613746138461394614046141461424614346144461454614646147461484614946150461514615246153461544615546156461574615846159461604616146162461634616446165461664616746168461694617046171461724617346174461754617646177461784617946180461814618246183461844618546186461874618846189461904619146192461934619446195461964619746198461994620046201462024620346204462054620646207462084620946210462114621246213462144621546216462174621846219462204622146222462234622446225462264622746228462294623046231462324623346234462354623646237462384623946240462414624246243462444624546246462474624846249462504625146252462534625446255462564625746258462594626046261462624626346264462654626646267462684626946270462714627246273462744627546276462774627846279462804628146282462834628446285462864628746288462894629046291462924629346294462954629646297462984629946300463014630246303463044630546306463074630846309463104631146312463134631446315463164631746318463194632046321463224632346324463254632646327463284632946330463314633246333463344633546336463374633846339463404634146342463434634446345463464634746348463494635046351463524635346354463554635646357463584635946360463614636246363463644636546366463674636846369463704637146372463734637446375463764637746378463794638046381463824638346384463854638646387463884638946390463914639246393463944639546396463974639846399464004640146402464034640446405464064640746408464094641046411464124641346414464154641646417464184641946420464214642246423464244642546426464274642846429464304643146432464334643446435464364643746438464394644046441464424644346444464454644646447464484644946450464514645246453464544645546456464574645846459464604646146462464634646446465464664646746468464694647046471464724647346474464754647646477464784647946480464814648246483464844648546486464874648846489464904649146492464934649446495464964649746498464994650046501465024650346504465054650646507465084650946510465114651246513465144651546516465174651846519465204652146522465234652446525465264652746528465294653046531465324653346534465354653646537465384653946540465414654246543465444654546546465474654846549465504655146552465534655446555465564655746558465594656046561465624656346564465654656646567465684656946570465714657246573465744657546576465774657846579465804658146582465834658446585465864658746588465894659046591465924659346594465954659646597465984659946600466014660246603466044660546606466074660846609466104661146612466134661446615466164661746618466194662046621466224662346624466254662646627466284662946630466314663246633466344663546636466374663846639466404664146642466434664446645466464664746648466494665046651466524665346654466554665646657466584665946660466614666246663466644666546666466674666846669466704667146672466734667446675466764667746678466794668046681466824668346684466854668646687466884668946690466914669246693466944669546696466974669846699467004670146702467034670446705467064670746708467094671046711467124671346714467154671646717467184671946720467214672246723467244672546726467274672846729467304673146732467334673446735467364673746738467394674046741467424674346744467454674646747467484674946750467514675246753467544675546756467574675846759467604676146762467634676446765467664676746768467694677046771467724677346774467754677646777467784677946780467814678246783467844678546786467874678846789467904679146792467934679446795467964679746798467994680046801468024680346804468054680646807468084680946810468114681246813468144681546816468174681846819468204682146822468234682446825468264682746828468294683046831468324683346834468354683646837468384683946840468414684246843468444684546846468474684846849468504685146852468534685446855468564685746858468594686046861468624686346864468654686646867468684686946870468714687246873468744687546876468774687846879468804688146882468834688446885468864688746888468894689046891468924689346894468954689646897468984689946900469014690246903469044690546906469074690846909469104691146912469134691446915469164691746918469194692046921469224692346924469254692646927469284692946930469314693246933469344693546936469374693846939469404694146942469434694446945469464694746948469494695046951469524695346954469554695646957469584695946960469614696246963469644696546966469674696846969469704697146972469734697446975469764697746978469794698046981469824698346984469854698646987469884698946990469914699246993469944699546996469974699846999470004700147002470034700447005470064700747008470094701047011470124701347014470154701647017470184701947020470214702247023470244702547026470274702847029470304703147032470334703447035470364703747038470394704047041470424704347044470454704647047470484704947050470514705247053470544705547056470574705847059470604706147062470634706447065470664706747068470694707047071470724707347074470754707647077470784707947080470814708247083470844708547086470874708847089470904709147092470934709447095470964709747098470994710047101471024710347104471054710647107471084710947110471114711247113471144711547116471174711847119471204712147122471234712447125471264712747128471294713047131471324713347134471354713647137471384713947140471414714247143471444714547146471474714847149471504715147152471534715447155471564715747158471594716047161471624716347164471654716647167471684716947170471714717247173471744717547176471774717847179471804718147182471834718447185471864718747188471894719047191471924719347194471954719647197471984719947200472014720247203472044720547206472074720847209472104721147212472134721447215472164721747218472194722047221472224722347224472254722647227472284722947230472314723247233472344723547236472374723847239472404724147242472434724447245472464724747248472494725047251472524725347254472554725647257472584725947260472614726247263472644726547266472674726847269472704727147272472734727447275472764727747278472794728047281472824728347284472854728647287472884728947290472914729247293472944729547296472974729847299473004730147302473034730447305473064730747308473094731047311473124731347314473154731647317473184731947320473214732247323473244732547326473274732847329473304733147332473334733447335473364733747338473394734047341473424734347344473454734647347473484734947350473514735247353473544735547356473574735847359473604736147362473634736447365473664736747368473694737047371473724737347374473754737647377473784737947380473814738247383473844738547386473874738847389473904739147392473934739447395473964739747398473994740047401474024740347404474054740647407474084740947410474114741247413474144741547416474174741847419474204742147422474234742447425474264742747428474294743047431474324743347434474354743647437474384743947440474414744247443474444744547446474474744847449474504745147452474534745447455474564745747458474594746047461474624746347464474654746647467474684746947470474714747247473474744747547476474774747847479474804748147482474834748447485474864748747488474894749047491474924749347494474954749647497474984749947500475014750247503475044750547506475074750847509475104751147512475134751447515475164751747518475194752047521475224752347524475254752647527475284752947530475314753247533475344753547536475374753847539475404754147542475434754447545475464754747548475494755047551475524755347554475554755647557475584755947560475614756247563475644756547566475674756847569475704757147572475734757447575475764757747578475794758047581475824758347584475854758647587475884758947590475914759247593475944759547596475974759847599476004760147602476034760447605476064760747608476094761047611476124761347614476154761647617476184761947620476214762247623476244762547626476274762847629476304763147632476334763447635476364763747638476394764047641476424764347644476454764647647476484764947650476514765247653476544765547656476574765847659476604766147662476634766447665476664766747668476694767047671476724767347674476754767647677476784767947680476814768247683476844768547686476874768847689476904769147692476934769447695476964769747698476994770047701477024770347704477054770647707477084770947710477114771247713477144771547716477174771847719477204772147722477234772447725477264772747728477294773047731477324773347734477354773647737477384773947740477414774247743477444774547746477474774847749477504775147752477534775447755477564775747758477594776047761477624776347764477654776647767477684776947770477714777247773477744777547776477774777847779477804778147782477834778447785477864778747788477894779047791477924779347794477954779647797477984779947800478014780247803478044780547806478074780847809478104781147812478134781447815478164781747818478194782047821478224782347824478254782647827478284782947830478314783247833478344783547836478374783847839478404784147842478434784447845478464784747848478494785047851478524785347854478554785647857478584785947860478614786247863478644786547866478674786847869478704787147872478734787447875478764787747878478794788047881478824788347884478854788647887478884788947890478914789247893478944789547896478974789847899479004790147902479034790447905479064790747908479094791047911479124791347914479154791647917479184791947920479214792247923479244792547926479274792847929479304793147932479334793447935479364793747938479394794047941479424794347944479454794647947479484794947950479514795247953479544795547956479574795847959479604796147962479634796447965479664796747968479694797047971479724797347974479754797647977479784797947980479814798247983479844798547986479874798847989479904799147992479934799447995479964799747998479994800048001480024800348004480054800648007480084800948010480114801248013480144801548016480174801848019480204802148022480234802448025480264802748028480294803048031480324803348034480354803648037480384803948040480414804248043480444804548046480474804848049480504805148052480534805448055480564805748058480594806048061480624806348064480654806648067480684806948070480714807248073480744807548076480774807848079480804808148082480834808448085480864808748088480894809048091480924809348094480954809648097480984809948100481014810248103481044810548106481074810848109481104811148112481134811448115481164811748118481194812048121481224812348124481254812648127481284812948130481314813248133481344813548136481374813848139481404814148142481434814448145481464814748148481494815048151481524815348154481554815648157481584815948160481614816248163481644816548166481674816848169481704817148172481734817448175481764817748178481794818048181481824818348184481854818648187481884818948190481914819248193481944819548196481974819848199482004820148202482034820448205482064820748208482094821048211482124821348214482154821648217482184821948220482214822248223482244822548226482274822848229482304823148232482334823448235482364823748238482394824048241482424824348244482454824648247482484824948250482514825248253482544825548256482574825848259482604826148262482634826448265482664826748268482694827048271482724827348274482754827648277482784827948280482814828248283482844828548286482874828848289482904829148292482934829448295482964829748298482994830048301483024830348304483054830648307483084830948310483114831248313483144831548316483174831848319483204832148322483234832448325483264832748328483294833048331483324833348334483354833648337483384833948340483414834248343483444834548346483474834848349483504835148352483534835448355483564835748358483594836048361483624836348364483654836648367483684836948370483714837248373483744837548376483774837848379483804838148382483834838448385483864838748388483894839048391483924839348394483954839648397483984839948400484014840248403484044840548406484074840848409484104841148412484134841448415484164841748418484194842048421484224842348424484254842648427484284842948430484314843248433484344843548436484374843848439484404844148442484434844448445484464844748448484494845048451484524845348454484554845648457484584845948460484614846248463484644846548466484674846848469484704847148472484734847448475484764847748478484794848048481484824848348484484854848648487484884848948490484914849248493484944849548496484974849848499485004850148502485034850448505485064850748508485094851048511485124851348514485154851648517485184851948520485214852248523485244852548526485274852848529485304853148532485334853448535485364853748538485394854048541485424854348544485454854648547485484854948550485514855248553485544855548556485574855848559485604856148562485634856448565485664856748568485694857048571485724857348574485754857648577485784857948580485814858248583485844858548586485874858848589485904859148592485934859448595485964859748598485994860048601486024860348604486054860648607486084860948610486114861248613486144861548616486174861848619486204862148622486234862448625486264862748628486294863048631486324863348634486354863648637486384863948640486414864248643486444864548646486474864848649486504865148652486534865448655486564865748658486594866048661486624866348664486654866648667486684866948670486714867248673486744867548676486774867848679486804868148682486834868448685486864868748688486894869048691486924869348694486954869648697486984869948700487014870248703487044870548706487074870848709487104871148712487134871448715487164871748718487194872048721487224872348724487254872648727487284872948730487314873248733487344873548736487374873848739487404874148742487434874448745487464874748748487494875048751487524875348754487554875648757487584875948760487614876248763487644876548766487674876848769487704877148772487734877448775487764877748778487794878048781487824878348784487854878648787487884878948790487914879248793487944879548796487974879848799488004880148802488034880448805488064880748808488094881048811488124881348814488154881648817488184881948820488214882248823488244882548826488274882848829488304883148832488334883448835488364883748838488394884048841488424884348844488454884648847488484884948850488514885248853488544885548856488574885848859488604886148862488634886448865488664886748868488694887048871488724887348874488754887648877488784887948880488814888248883488844888548886488874888848889488904889148892488934889448895488964889748898488994890048901489024890348904489054890648907489084890948910489114891248913489144891548916489174891848919489204892148922489234892448925489264892748928489294893048931489324893348934489354893648937489384893948940489414894248943489444894548946489474894848949489504895148952489534895448955489564895748958489594896048961489624896348964489654896648967489684896948970489714897248973489744897548976489774897848979489804898148982489834898448985489864898748988489894899048991489924899348994489954899648997489984899949000490014900249003490044900549006490074900849009490104901149012490134901449015490164901749018490194902049021490224902349024490254902649027490284902949030490314903249033490344903549036490374903849039490404904149042490434904449045490464904749048490494905049051490524905349054490554905649057490584905949060490614906249063490644906549066490674906849069490704907149072490734907449075490764907749078490794908049081490824908349084490854908649087490884908949090490914909249093490944909549096490974909849099491004910149102491034910449105491064910749108491094911049111491124911349114491154911649117491184911949120491214912249123491244912549126491274912849129491304913149132491334913449135491364913749138491394914049141491424914349144491454914649147491484914949150491514915249153491544915549156491574915849159491604916149162491634916449165491664916749168491694917049171491724917349174491754917649177491784917949180491814918249183491844918549186491874918849189491904919149192491934919449195491964919749198491994920049201492024920349204492054920649207492084920949210492114921249213492144921549216492174921849219492204922149222492234922449225492264922749228492294923049231492324923349234492354923649237492384923949240492414924249243492444924549246492474924849249492504925149252492534925449255492564925749258492594926049261492624926349264492654926649267492684926949270492714927249273492744927549276492774927849279492804928149282492834928449285492864928749288492894929049291492924929349294492954929649297492984929949300493014930249303493044930549306493074930849309493104931149312493134931449315493164931749318493194932049321493224932349324493254932649327493284932949330493314933249333493344933549336493374933849339493404934149342493434934449345493464934749348493494935049351493524935349354493554935649357493584935949360493614936249363493644936549366493674936849369493704937149372493734937449375493764937749378493794938049381493824938349384493854938649387493884938949390493914939249393493944939549396493974939849399494004940149402494034940449405494064940749408494094941049411494124941349414494154941649417494184941949420494214942249423494244942549426494274942849429494304943149432494334943449435494364943749438494394944049441494424944349444494454944649447494484944949450494514945249453494544945549456494574945849459494604946149462494634946449465494664946749468494694947049471494724947349474494754947649477494784947949480494814948249483494844948549486494874948849489494904949149492494934949449495494964949749498494994950049501495024950349504495054950649507495084950949510495114951249513495144951549516495174951849519495204952149522495234952449525495264952749528495294953049531495324953349534495354953649537495384953949540495414954249543495444954549546495474954849549495504955149552495534955449555495564955749558495594956049561495624956349564495654956649567495684956949570495714957249573495744957549576495774957849579495804958149582495834958449585495864958749588495894959049591495924959349594495954959649597495984959949600496014960249603496044960549606496074960849609496104961149612496134961449615496164961749618496194962049621496224962349624496254962649627496284962949630496314963249633496344963549636496374963849639496404964149642496434964449645496464964749648496494965049651496524965349654496554965649657496584965949660496614966249663496644966549666496674966849669496704967149672496734967449675496764967749678496794968049681496824968349684496854968649687496884968949690496914969249693496944969549696496974969849699497004970149702497034970449705497064970749708497094971049711497124971349714497154971649717497184971949720497214972249723497244972549726497274972849729497304973149732497334973449735497364973749738497394974049741497424974349744497454974649747497484974949750497514975249753497544975549756497574975849759497604976149762497634976449765497664976749768497694977049771497724977349774497754977649777497784977949780497814978249783497844978549786497874978849789497904979149792497934979449795497964979749798497994980049801498024980349804498054980649807498084980949810498114981249813498144981549816498174981849819498204982149822498234982449825498264982749828498294983049831498324983349834498354983649837498384983949840498414984249843498444984549846498474984849849498504985149852498534985449855498564985749858498594986049861498624986349864498654986649867498684986949870498714987249873498744987549876498774987849879498804988149882498834988449885498864988749888498894989049891498924989349894498954989649897498984989949900499014990249903499044990549906499074990849909499104991149912499134991449915499164991749918499194992049921499224992349924499254992649927499284992949930499314993249933499344993549936499374993849939499404994149942499434994449945499464994749948499494995049951499524995349954499554995649957499584995949960499614996249963499644996549966499674996849969499704997149972499734997449975499764997749978499794998049981499824998349984499854998649987499884998949990499914999249993499944999549996499974999849999500005000150002500035000450005500065000750008500095001050011500125001350014500155001650017500185001950020500215002250023500245002550026500275002850029500305003150032500335003450035500365003750038500395004050041500425004350044500455004650047500485004950050500515005250053500545005550056500575005850059500605006150062500635006450065500665006750068500695007050071500725007350074500755007650077500785007950080500815008250083500845008550086500875008850089500905009150092500935009450095500965009750098500995010050101501025010350104501055010650107501085010950110501115011250113501145011550116501175011850119501205012150122501235012450125501265012750128501295013050131501325013350134501355013650137501385013950140501415014250143501445014550146501475014850149501505015150152501535015450155501565015750158501595016050161501625016350164501655016650167501685016950170501715017250173501745017550176501775017850179501805018150182501835018450185501865018750188501895019050191501925019350194501955019650197501985019950200502015020250203502045020550206502075020850209502105021150212502135021450215502165021750218502195022050221502225022350224502255022650227502285022950230502315023250233502345023550236502375023850239502405024150242502435024450245502465024750248502495025050251502525025350254502555025650257502585025950260502615026250263502645026550266502675026850269502705027150272502735027450275502765027750278502795028050281502825028350284502855028650287502885028950290502915029250293502945029550296502975029850299503005030150302503035030450305503065030750308503095031050311503125031350314503155031650317503185031950320503215032250323503245032550326503275032850329503305033150332503335033450335503365033750338503395034050341503425034350344503455034650347503485034950350503515035250353503545035550356503575035850359503605036150362503635036450365503665036750368503695037050371503725037350374503755037650377503785037950380503815038250383503845038550386503875038850389503905039150392503935039450395503965039750398503995040050401504025040350404504055040650407504085040950410504115041250413504145041550416504175041850419504205042150422504235042450425504265042750428504295043050431504325043350434504355043650437504385043950440504415044250443504445044550446504475044850449504505045150452504535045450455504565045750458504595046050461504625046350464504655046650467504685046950470504715047250473504745047550476504775047850479504805048150482504835048450485504865048750488504895049050491504925049350494504955049650497504985049950500505015050250503505045050550506505075050850509505105051150512505135051450515505165051750518505195052050521505225052350524505255052650527505285052950530505315053250533505345053550536505375053850539505405054150542505435054450545505465054750548505495055050551505525055350554505555055650557505585055950560505615056250563505645056550566505675056850569505705057150572505735057450575505765057750578505795058050581505825058350584505855058650587505885058950590505915059250593505945059550596505975059850599506005060150602506035060450605506065060750608506095061050611506125061350614506155061650617506185061950620506215062250623506245062550626506275062850629506305063150632506335063450635506365063750638506395064050641506425064350644506455064650647506485064950650506515065250653506545065550656506575065850659506605066150662506635066450665506665066750668506695067050671506725067350674506755067650677506785067950680506815068250683506845068550686506875068850689506905069150692506935069450695506965069750698506995070050701507025070350704507055070650707507085070950710507115071250713507145071550716507175071850719507205072150722507235072450725507265072750728507295073050731507325073350734507355073650737507385073950740507415074250743507445074550746507475074850749507505075150752507535075450755507565075750758507595076050761507625076350764507655076650767507685076950770507715077250773507745077550776507775077850779507805078150782507835078450785507865078750788507895079050791507925079350794507955079650797507985079950800508015080250803508045080550806508075080850809508105081150812508135081450815508165081750818508195082050821508225082350824508255082650827508285082950830508315083250833508345083550836508375083850839508405084150842508435084450845508465084750848508495085050851508525085350854508555085650857508585085950860508615086250863508645086550866508675086850869508705087150872508735087450875508765087750878508795088050881508825088350884508855088650887508885088950890508915089250893508945089550896508975089850899509005090150902509035090450905509065090750908509095091050911509125091350914509155091650917509185091950920509215092250923509245092550926509275092850929509305093150932509335093450935509365093750938509395094050941509425094350944509455094650947509485094950950509515095250953509545095550956509575095850959509605096150962509635096450965509665096750968509695097050971509725097350974509755097650977509785097950980509815098250983509845098550986509875098850989509905099150992509935099450995509965099750998509995100051001510025100351004510055100651007510085100951010510115101251013510145101551016510175101851019510205102151022510235102451025510265102751028510295103051031510325103351034510355103651037510385103951040510415104251043510445104551046510475104851049510505105151052510535105451055510565105751058510595106051061510625106351064510655106651067510685106951070510715107251073510745107551076510775107851079510805108151082510835108451085510865108751088510895109051091510925109351094510955109651097510985109951100511015110251103511045110551106511075110851109511105111151112511135111451115511165111751118511195112051121511225112351124511255112651127511285112951130511315113251133511345113551136511375113851139511405114151142511435114451145511465114751148511495115051151511525115351154511555115651157511585115951160511615116251163511645116551166511675116851169511705117151172511735117451175511765117751178511795118051181511825118351184511855118651187511885118951190511915119251193511945119551196511975119851199512005120151202512035120451205512065120751208512095121051211512125121351214512155121651217512185121951220512215122251223512245122551226512275122851229512305123151232512335123451235512365123751238512395124051241512425124351244512455124651247512485124951250512515125251253512545125551256512575125851259512605126151262512635126451265512665126751268512695127051271512725127351274512755127651277512785127951280512815128251283512845128551286512875128851289512905129151292512935129451295512965129751298512995130051301513025130351304513055130651307513085130951310513115131251313513145131551316513175131851319513205132151322513235132451325513265132751328513295133051331513325133351334513355133651337513385133951340513415134251343513445134551346513475134851349513505135151352513535135451355513565135751358513595136051361513625136351364513655136651367513685136951370513715137251373513745137551376513775137851379513805138151382513835138451385513865138751388513895139051391513925139351394513955139651397513985139951400514015140251403514045140551406514075140851409514105141151412514135141451415514165141751418514195142051421514225142351424514255142651427514285142951430514315143251433514345143551436514375143851439514405144151442514435144451445514465144751448514495145051451514525145351454514555145651457514585145951460514615146251463514645146551466514675146851469514705147151472514735147451475514765147751478514795148051481514825148351484514855148651487514885148951490514915149251493514945149551496514975149851499515005150151502515035150451505515065150751508515095151051511515125151351514515155151651517515185151951520515215152251523515245152551526515275152851529515305153151532515335153451535515365153751538515395154051541515425154351544515455154651547515485154951550515515155251553515545155551556515575155851559515605156151562515635156451565515665156751568515695157051571515725157351574515755157651577515785157951580515815158251583515845158551586515875158851589515905159151592515935159451595515965159751598515995160051601516025160351604516055160651607516085160951610516115161251613516145161551616516175161851619516205162151622516235162451625516265162751628516295163051631516325163351634516355163651637516385163951640516415164251643516445164551646516475164851649516505165151652516535165451655516565165751658516595166051661516625166351664516655166651667516685166951670516715167251673516745167551676516775167851679516805168151682516835168451685516865168751688516895169051691516925169351694516955169651697516985169951700517015170251703517045170551706517075170851709517105171151712517135171451715517165171751718517195172051721517225172351724517255172651727517285172951730517315173251733517345173551736517375173851739517405174151742517435174451745517465174751748517495175051751517525175351754517555175651757517585175951760517615176251763517645176551766517675176851769517705177151772517735177451775517765177751778517795178051781517825178351784517855178651787517885178951790517915179251793517945179551796517975179851799518005180151802518035180451805518065180751808518095181051811518125181351814518155181651817518185181951820518215182251823518245182551826518275182851829518305183151832518335183451835518365183751838518395184051841518425184351844518455184651847518485184951850518515185251853518545185551856518575185851859518605186151862518635186451865518665186751868518695187051871518725187351874518755187651877518785187951880518815188251883518845188551886518875188851889518905189151892518935189451895518965189751898518995190051901519025190351904519055190651907519085190951910519115191251913519145191551916519175191851919519205192151922519235192451925519265192751928519295193051931519325193351934519355193651937519385193951940519415194251943519445194551946519475194851949519505195151952519535195451955519565195751958519595196051961519625196351964519655196651967519685196951970519715197251973519745197551976519775197851979519805198151982519835198451985519865198751988519895199051991519925199351994519955199651997519985199952000520015200252003520045200552006520075200852009520105201152012520135201452015520165201752018520195202052021520225202352024520255202652027520285202952030520315203252033520345203552036520375203852039520405204152042520435204452045520465204752048520495205052051520525205352054520555205652057520585205952060520615206252063520645206552066520675206852069520705207152072520735207452075520765207752078520795208052081520825208352084520855208652087520885208952090520915209252093520945209552096520975209852099521005210152102521035210452105521065210752108521095211052111521125211352114521155211652117521185211952120521215212252123521245212552126521275212852129521305213152132521335213452135521365213752138521395214052141521425214352144521455214652147521485214952150521515215252153521545215552156521575215852159521605216152162521635216452165521665216752168521695217052171521725217352174521755217652177521785217952180521815218252183521845218552186521875218852189521905219152192521935219452195521965219752198521995220052201522025220352204522055220652207522085220952210522115221252213522145221552216522175221852219522205222152222522235222452225522265222752228522295223052231522325223352234522355223652237522385223952240522415224252243522445224552246522475224852249522505225152252522535225452255522565225752258522595226052261522625226352264522655226652267522685226952270522715227252273522745227552276522775227852279522805228152282522835228452285522865228752288522895229052291522925229352294522955229652297522985229952300523015230252303523045230552306523075230852309523105231152312523135231452315523165231752318523195232052321523225232352324523255232652327523285232952330523315233252333523345233552336523375233852339523405234152342523435234452345523465234752348523495235052351523525235352354523555235652357523585235952360523615236252363523645236552366523675236852369523705237152372523735237452375523765237752378523795238052381523825238352384523855238652387523885238952390523915239252393523945239552396523975239852399524005240152402524035240452405524065240752408524095241052411524125241352414524155241652417524185241952420524215242252423524245242552426524275242852429524305243152432524335243452435524365243752438524395244052441524425244352444524455244652447524485244952450524515245252453524545245552456524575245852459524605246152462524635246452465524665246752468524695247052471524725247352474524755247652477524785247952480524815248252483524845248552486524875248852489524905249152492524935249452495524965249752498524995250052501525025250352504525055250652507525085250952510525115251252513525145251552516525175251852519525205252152522525235252452525525265252752528525295253052531525325253352534525355253652537525385253952540525415254252543525445254552546525475254852549525505255152552525535255452555525565255752558525595256052561525625256352564525655256652567525685256952570525715257252573525745257552576525775257852579525805258152582525835258452585525865258752588525895259052591525925259352594525955259652597525985259952600526015260252603526045260552606526075260852609526105261152612526135261452615526165261752618526195262052621526225262352624526255262652627526285262952630526315263252633526345263552636526375263852639526405264152642526435264452645526465264752648526495265052651526525265352654526555265652657526585265952660526615266252663526645266552666526675266852669526705267152672526735267452675526765267752678526795268052681526825268352684526855268652687526885268952690526915269252693526945269552696526975269852699527005270152702527035270452705527065270752708527095271052711527125271352714527155271652717527185271952720527215272252723527245272552726527275272852729527305273152732527335273452735527365273752738527395274052741527425274352744527455274652747527485274952750527515275252753527545275552756527575275852759527605276152762527635276452765527665276752768527695277052771527725277352774527755277652777527785277952780527815278252783527845278552786527875278852789527905279152792527935279452795527965279752798527995280052801528025280352804528055280652807528085280952810528115281252813528145281552816528175281852819528205282152822528235282452825528265282752828528295283052831528325283352834528355283652837528385283952840528415284252843528445284552846528475284852849528505285152852528535285452855528565285752858528595286052861528625286352864528655286652867528685286952870528715287252873528745287552876528775287852879528805288152882528835288452885528865288752888528895289052891528925289352894528955289652897528985289952900529015290252903529045290552906529075290852909529105291152912529135291452915529165291752918529195292052921529225292352924529255292652927529285292952930529315293252933529345293552936529375293852939529405294152942529435294452945529465294752948529495295052951529525295352954529555295652957529585295952960529615296252963529645296552966529675296852969529705297152972529735297452975529765297752978529795298052981529825298352984529855298652987529885298952990529915299252993529945299552996529975299852999530005300153002530035300453005530065300753008530095301053011530125301353014530155301653017530185301953020530215302253023530245302553026530275302853029530305303153032530335303453035530365303753038530395304053041530425304353044530455304653047530485304953050530515305253053530545305553056530575305853059530605306153062530635306453065530665306753068530695307053071530725307353074530755307653077530785307953080530815308253083530845308553086530875308853089530905309153092530935309453095530965309753098530995310053101531025310353104531055310653107531085310953110531115311253113531145311553116531175311853119531205312153122531235312453125531265312753128531295313053131531325313353134531355313653137531385313953140531415314253143531445314553146531475314853149531505315153152531535315453155531565315753158531595316053161531625316353164531655316653167531685316953170531715317253173531745317553176531775317853179531805318153182531835318453185531865318753188531895319053191531925319353194531955319653197531985319953200532015320253203532045320553206532075320853209532105321153212532135321453215532165321753218532195322053221532225322353224532255322653227532285322953230532315323253233532345323553236532375323853239532405324153242532435324453245532465324753248532495325053251532525325353254532555325653257532585325953260532615326253263532645326553266532675326853269532705327153272532735327453275532765327753278532795328053281532825328353284532855328653287532885328953290532915329253293532945329553296532975329853299533005330153302533035330453305533065330753308533095331053311533125331353314533155331653317533185331953320533215332253323533245332553326533275332853329533305333153332533335333453335533365333753338533395334053341533425334353344533455334653347533485334953350533515335253353533545335553356533575335853359533605336153362533635336453365533665336753368533695337053371533725337353374533755337653377533785337953380533815338253383533845338553386533875338853389533905339153392533935339453395533965339753398533995340053401534025340353404534055340653407534085340953410534115341253413534145341553416534175341853419534205342153422534235342453425534265342753428534295343053431534325343353434534355343653437534385343953440534415344253443534445344553446534475344853449534505345153452534535345453455534565345753458534595346053461534625346353464534655346653467534685346953470534715347253473534745347553476534775347853479534805348153482534835348453485534865348753488534895349053491534925349353494534955349653497534985349953500535015350253503535045350553506535075350853509535105351153512535135351453515535165351753518535195352053521535225352353524535255352653527535285352953530535315353253533535345353553536535375353853539535405354153542535435354453545535465354753548535495355053551535525355353554535555355653557535585355953560535615356253563535645356553566535675356853569535705357153572535735357453575535765357753578535795358053581535825358353584535855358653587535885358953590535915359253593535945359553596535975359853599536005360153602536035360453605536065360753608536095361053611536125361353614536155361653617536185361953620536215362253623536245362553626536275362853629536305363153632536335363453635536365363753638536395364053641536425364353644536455364653647536485364953650536515365253653536545365553656536575365853659536605366153662536635366453665536665366753668536695367053671536725367353674536755367653677536785367953680536815368253683536845368553686536875368853689536905369153692536935369453695536965369753698536995370053701537025370353704537055370653707537085370953710537115371253713537145371553716537175371853719537205372153722537235372453725537265372753728537295373053731537325373353734537355373653737537385373953740537415374253743537445374553746537475374853749537505375153752537535375453755537565375753758537595376053761537625376353764537655376653767537685376953770537715377253773537745377553776537775377853779537805378153782537835378453785537865378753788537895379053791537925379353794537955379653797537985379953800538015380253803538045380553806538075380853809538105381153812538135381453815538165381753818538195382053821538225382353824538255382653827538285382953830538315383253833538345383553836538375383853839538405384153842538435384453845538465384753848538495385053851538525385353854538555385653857538585385953860538615386253863538645386553866538675386853869538705387153872538735387453875538765387753878538795388053881538825388353884538855388653887538885388953890538915389253893538945389553896538975389853899539005390153902539035390453905539065390753908539095391053911539125391353914539155391653917539185391953920539215392253923539245392553926539275392853929539305393153932539335393453935539365393753938539395394053941539425394353944539455394653947539485394953950539515395253953539545395553956539575395853959539605396153962539635396453965539665396753968539695397053971539725397353974539755397653977539785397953980539815398253983539845398553986539875398853989539905399153992539935399453995539965399753998539995400054001540025400354004540055400654007540085400954010540115401254013540145401554016540175401854019540205402154022540235402454025540265402754028540295403054031540325403354034540355403654037540385403954040540415404254043540445404554046540475404854049540505405154052540535405454055540565405754058540595406054061540625406354064540655406654067540685406954070540715407254073540745407554076540775407854079540805408154082540835408454085540865408754088540895409054091540925409354094540955409654097540985409954100541015410254103541045410554106541075410854109541105411154112541135411454115541165411754118541195412054121541225412354124541255412654127541285412954130541315413254133541345413554136541375413854139541405414154142541435414454145541465414754148541495415054151541525415354154541555415654157541585415954160541615416254163541645416554166541675416854169541705417154172541735417454175541765417754178541795418054181541825418354184541855418654187541885418954190541915419254193541945419554196541975419854199542005420154202542035420454205542065420754208542095421054211542125421354214542155421654217542185421954220542215422254223542245422554226542275422854229542305423154232542335423454235542365423754238542395424054241542425424354244542455424654247542485424954250542515425254253542545425554256542575425854259542605426154262542635426454265542665426754268542695427054271542725427354274542755427654277542785427954280542815428254283542845428554286542875428854289542905429154292542935429454295542965429754298542995430054301543025430354304543055430654307543085430954310543115431254313543145431554316543175431854319543205432154322543235432454325543265432754328543295433054331543325433354334543355433654337543385433954340543415434254343543445434554346543475434854349543505435154352543535435454355543565435754358543595436054361543625436354364543655436654367543685436954370543715437254373543745437554376543775437854379543805438154382543835438454385543865438754388543895439054391543925439354394543955439654397543985439954400544015440254403544045440554406544075440854409544105441154412544135441454415544165441754418544195442054421544225442354424544255442654427544285442954430544315443254433544345443554436544375443854439544405444154442544435444454445544465444754448544495445054451544525445354454544555445654457544585445954460544615446254463544645446554466544675446854469544705447154472544735447454475544765447754478544795448054481544825448354484544855448654487544885448954490544915449254493544945449554496544975449854499545005450154502545035450454505545065450754508545095451054511545125451354514545155451654517545185451954520545215452254523545245452554526545275452854529545305453154532545335453454535545365453754538545395454054541545425454354544545455454654547545485454954550545515455254553545545455554556545575455854559545605456154562545635456454565545665456754568545695457054571545725457354574545755457654577545785457954580545815458254583545845458554586545875458854589545905459154592545935459454595545965459754598545995460054601546025460354604546055460654607546085460954610546115461254613546145461554616546175461854619546205462154622546235462454625546265462754628546295463054631546325463354634546355463654637546385463954640546415464254643546445464554646546475464854649546505465154652546535465454655546565465754658546595466054661546625466354664546655466654667546685466954670546715467254673546745467554676546775467854679546805468154682546835468454685546865468754688546895469054691546925469354694546955469654697546985469954700547015470254703547045470554706547075470854709547105471154712547135471454715547165471754718547195472054721547225472354724547255472654727547285472954730547315473254733547345473554736547375473854739547405474154742547435474454745547465474754748547495475054751547525475354754547555475654757547585475954760547615476254763547645476554766547675476854769547705477154772547735477454775547765477754778547795478054781547825478354784547855478654787547885478954790547915479254793547945479554796547975479854799548005480154802548035480454805548065480754808548095481054811548125481354814548155481654817548185481954820548215482254823548245482554826548275482854829548305483154832548335483454835548365483754838548395484054841548425484354844548455484654847548485484954850548515485254853548545485554856548575485854859548605486154862548635486454865548665486754868548695487054871548725487354874548755487654877548785487954880548815488254883548845488554886548875488854889548905489154892548935489454895548965489754898548995490054901549025490354904549055490654907549085490954910549115491254913549145491554916549175491854919549205492154922549235492454925549265492754928549295493054931549325493354934549355493654937549385493954940549415494254943549445494554946549475494854949549505495154952549535495454955549565495754958549595496054961549625496354964549655496654967549685496954970549715497254973549745497554976549775497854979549805498154982549835498454985549865498754988549895499054991549925499354994549955499654997549985499955000550015500255003550045500555006550075500855009550105501155012550135501455015550165501755018550195502055021550225502355024550255502655027550285502955030550315503255033550345503555036550375503855039550405504155042550435504455045550465504755048550495505055051550525505355054550555505655057550585505955060550615506255063550645506555066550675506855069550705507155072550735507455075550765507755078550795508055081550825508355084550855508655087550885508955090550915509255093550945509555096550975509855099551005510155102551035510455105551065510755108551095511055111551125511355114551155511655117551185511955120551215512255123551245512555126551275512855129551305513155132551335513455135551365513755138551395514055141551425514355144551455514655147551485514955150551515515255153551545515555156551575515855159551605516155162551635516455165551665516755168551695517055171551725517355174551755517655177551785517955180551815518255183551845518555186551875518855189551905519155192551935519455195551965519755198551995520055201552025520355204552055520655207552085520955210552115521255213552145521555216552175521855219552205522155222552235522455225552265522755228552295523055231552325523355234552355523655237552385523955240552415524255243552445524555246552475524855249552505525155252552535525455255552565525755258552595526055261552625526355264552655526655267552685526955270552715527255273552745527555276552775527855279552805528155282552835528455285552865528755288552895529055291552925529355294552955529655297552985529955300553015530255303553045530555306553075530855309553105531155312553135531455315553165531755318553195532055321553225532355324553255532655327553285532955330553315533255333553345533555336553375533855339553405534155342553435534455345553465534755348553495535055351553525535355354553555535655357553585535955360553615536255363553645536555366553675536855369553705537155372553735537455375553765537755378553795538055381553825538355384553855538655387553885538955390553915539255393553945539555396553975539855399554005540155402554035540455405554065540755408554095541055411554125541355414554155541655417554185541955420554215542255423554245542555426554275542855429554305543155432554335543455435554365543755438554395544055441554425544355444554455544655447554485544955450554515545255453554545545555456554575545855459554605546155462554635546455465554665546755468554695547055471554725547355474554755547655477554785547955480554815548255483554845548555486554875548855489554905549155492554935549455495554965549755498554995550055501555025550355504555055550655507555085550955510555115551255513555145551555516555175551855519555205552155522555235552455525555265552755528555295553055531555325553355534555355553655537555385553955540555415554255543555445554555546555475554855549555505555155552555535555455555555565555755558555595556055561555625556355564555655556655567555685556955570555715557255573555745557555576555775557855579555805558155582555835558455585555865558755588555895559055591555925559355594555955559655597555985559955600556015560255603556045560555606556075560855609556105561155612556135561455615556165561755618556195562055621556225562355624556255562655627556285562955630556315563255633556345563555636556375563855639556405564155642556435564455645556465564755648556495565055651556525565355654556555565655657556585565955660556615566255663556645566555666556675566855669556705567155672556735567455675556765567755678556795568055681556825568355684556855568655687556885568955690556915569255693556945569555696556975569855699557005570155702557035570455705557065570755708557095571055711557125571355714557155571655717557185571955720557215572255723557245572555726557275572855729557305573155732557335573455735557365573755738557395574055741557425574355744557455574655747557485574955750557515575255753557545575555756557575575855759557605576155762557635576455765557665576755768557695577055771557725577355774557755577655777557785577955780557815578255783557845578555786557875578855789557905579155792557935579455795557965579755798557995580055801558025580355804558055580655807558085580955810558115581255813558145581555816558175581855819558205582155822558235582455825558265582755828558295583055831558325583355834558355583655837558385583955840558415584255843558445584555846558475584855849558505585155852558535585455855558565585755858558595586055861558625586355864558655586655867558685586955870558715587255873558745587555876558775587855879558805588155882558835588455885558865588755888558895589055891558925589355894558955589655897558985589955900559015590255903559045590555906559075590855909559105591155912559135591455915559165591755918559195592055921559225592355924559255592655927559285592955930559315593255933559345593555936559375593855939559405594155942559435594455945559465594755948559495595055951559525595355954559555595655957559585595955960559615596255963559645596555966559675596855969559705597155972559735597455975559765597755978559795598055981559825598355984559855598655987559885598955990559915599255993559945599555996559975599855999560005600156002560035600456005560065600756008560095601056011560125601356014560155601656017560185601956020560215602256023560245602556026560275602856029560305603156032560335603456035560365603756038560395604056041560425604356044560455604656047560485604956050560515605256053560545605556056560575605856059560605606156062560635606456065560665606756068560695607056071560725607356074560755607656077560785607956080560815608256083560845608556086560875608856089560905609156092560935609456095560965609756098560995610056101561025610356104561055610656107561085610956110561115611256113561145611556116561175611856119561205612156122561235612456125561265612756128561295613056131561325613356134561355613656137561385613956140561415614256143561445614556146561475614856149561505615156152561535615456155561565615756158561595616056161561625616356164561655616656167561685616956170561715617256173561745617556176561775617856179561805618156182561835618456185561865618756188561895619056191561925619356194561955619656197561985619956200562015620256203562045620556206562075620856209562105621156212562135621456215562165621756218562195622056221562225622356224562255622656227562285622956230562315623256233562345623556236562375623856239562405624156242562435624456245562465624756248562495625056251562525625356254562555625656257562585625956260562615626256263562645626556266562675626856269562705627156272562735627456275562765627756278562795628056281562825628356284562855628656287562885628956290562915629256293562945629556296562975629856299563005630156302563035630456305563065630756308563095631056311563125631356314563155631656317563185631956320563215632256323563245632556326563275632856329563305633156332563335633456335563365633756338563395634056341563425634356344563455634656347563485634956350563515635256353563545635556356563575635856359563605636156362563635636456365563665636756368563695637056371563725637356374563755637656377563785637956380563815638256383563845638556386563875638856389563905639156392563935639456395563965639756398563995640056401564025640356404564055640656407564085640956410564115641256413564145641556416564175641856419564205642156422564235642456425564265642756428564295643056431564325643356434564355643656437564385643956440564415644256443564445644556446564475644856449564505645156452564535645456455564565645756458564595646056461564625646356464564655646656467564685646956470564715647256473564745647556476564775647856479564805648156482564835648456485564865648756488564895649056491564925649356494564955649656497564985649956500565015650256503565045650556506565075650856509565105651156512565135651456515565165651756518565195652056521565225652356524565255652656527565285652956530565315653256533565345653556536565375653856539565405654156542565435654456545565465654756548565495655056551565525655356554565555655656557565585655956560565615656256563565645656556566565675656856569565705657156572565735657456575565765657756578565795658056581565825658356584565855658656587565885658956590565915659256593565945659556596565975659856599566005660156602566035660456605566065660756608566095661056611566125661356614566155661656617566185661956620566215662256623566245662556626566275662856629566305663156632566335663456635566365663756638566395664056641566425664356644566455664656647566485664956650566515665256653566545665556656566575665856659566605666156662566635666456665566665666756668566695667056671566725667356674566755667656677566785667956680566815668256683566845668556686566875668856689566905669156692566935669456695566965669756698566995670056701567025670356704567055670656707567085670956710567115671256713567145671556716567175671856719567205672156722567235672456725567265672756728567295673056731567325673356734567355673656737567385673956740567415674256743567445674556746567475674856749567505675156752567535675456755567565675756758567595676056761567625676356764567655676656767567685676956770567715677256773567745677556776567775677856779567805678156782567835678456785567865678756788567895679056791567925679356794567955679656797567985679956800568015680256803568045680556806568075680856809568105681156812568135681456815568165681756818568195682056821568225682356824568255682656827568285682956830568315683256833568345683556836568375683856839568405684156842568435684456845568465684756848568495685056851568525685356854568555685656857568585685956860568615686256863568645686556866568675686856869568705687156872568735687456875568765687756878568795688056881568825688356884568855688656887568885688956890568915689256893568945689556896568975689856899569005690156902569035690456905569065690756908569095691056911569125691356914569155691656917569185691956920569215692256923569245692556926569275692856929569305693156932569335693456935569365693756938569395694056941569425694356944569455694656947569485694956950569515695256953569545695556956569575695856959569605696156962569635696456965569665696756968569695697056971569725697356974569755697656977569785697956980569815698256983569845698556986569875698856989569905699156992569935699456995569965699756998569995700057001570025700357004570055700657007570085700957010570115701257013570145701557016570175701857019570205702157022570235702457025570265702757028570295703057031570325703357034570355703657037570385703957040570415704257043570445704557046570475704857049570505705157052570535705457055570565705757058570595706057061570625706357064570655706657067570685706957070570715707257073570745707557076570775707857079570805708157082570835708457085570865708757088570895709057091570925709357094570955709657097570985709957100571015710257103571045710557106571075710857109571105711157112571135711457115571165711757118571195712057121571225712357124571255712657127571285712957130571315713257133571345713557136571375713857139571405714157142571435714457145571465714757148571495715057151571525715357154571555715657157571585715957160571615716257163571645716557166571675716857169571705717157172571735717457175571765717757178571795718057181571825718357184571855718657187571885718957190571915719257193571945719557196571975719857199572005720157202572035720457205572065720757208572095721057211572125721357214572155721657217572185721957220572215722257223572245722557226572275722857229572305723157232572335723457235572365723757238572395724057241572425724357244572455724657247572485724957250572515725257253572545725557256572575725857259572605726157262572635726457265572665726757268572695727057271572725727357274572755727657277572785727957280572815728257283572845728557286572875728857289572905729157292572935729457295572965729757298572995730057301573025730357304573055730657307573085730957310573115731257313573145731557316573175731857319573205732157322573235732457325573265732757328573295733057331573325733357334573355733657337573385733957340573415734257343573445734557346573475734857349573505735157352573535735457355573565735757358573595736057361573625736357364573655736657367573685736957370573715737257373573745737557376573775737857379573805738157382573835738457385573865738757388573895739057391573925739357394573955739657397573985739957400574015740257403574045740557406574075740857409574105741157412574135741457415574165741757418574195742057421574225742357424574255742657427574285742957430574315743257433574345743557436574375743857439574405744157442574435744457445574465744757448574495745057451574525745357454574555745657457574585745957460574615746257463574645746557466574675746857469574705747157472574735747457475574765747757478574795748057481574825748357484574855748657487574885748957490574915749257493574945749557496574975749857499575005750157502575035750457505575065750757508575095751057511575125751357514575155751657517575185751957520575215752257523575245752557526575275752857529575305753157532575335753457535575365753757538575395754057541575425754357544575455754657547575485754957550575515755257553575545755557556575575755857559575605756157562575635756457565575665756757568575695757057571575725757357574575755757657577575785757957580575815758257583575845758557586575875758857589575905759157592575935759457595575965759757598575995760057601576025760357604576055760657607576085760957610576115761257613576145761557616576175761857619576205762157622576235762457625576265762757628576295763057631576325763357634576355763657637576385763957640576415764257643576445764557646576475764857649576505765157652576535765457655576565765757658576595766057661576625766357664576655766657667576685766957670576715767257673576745767557676576775767857679576805768157682576835768457685576865768757688576895769057691576925769357694576955769657697576985769957700577015770257703577045770557706577075770857709577105771157712577135771457715577165771757718577195772057721577225772357724577255772657727577285772957730577315773257733577345773557736577375773857739577405774157742577435774457745577465774757748577495775057751577525775357754577555775657757577585775957760577615776257763577645776557766577675776857769577705777157772577735777457775577765777757778577795778057781577825778357784577855778657787577885778957790577915779257793577945779557796577975779857799578005780157802578035780457805578065780757808578095781057811578125781357814578155781657817578185781957820578215782257823578245782557826578275782857829578305783157832578335783457835578365783757838578395784057841578425784357844578455784657847578485784957850578515785257853578545785557856578575785857859578605786157862578635786457865578665786757868578695787057871578725787357874578755787657877578785787957880578815788257883578845788557886578875788857889578905789157892578935789457895578965789757898578995790057901579025790357904579055790657907579085790957910579115791257913579145791557916579175791857919579205792157922579235792457925579265792757928579295793057931579325793357934579355793657937579385793957940579415794257943579445794557946579475794857949579505795157952579535795457955579565795757958579595796057961579625796357964579655796657967579685796957970579715797257973579745797557976579775797857979579805798157982579835798457985579865798757988579895799057991579925799357994579955799657997579985799958000580015800258003580045800558006580075800858009580105801158012580135801458015580165801758018580195802058021580225802358024580255802658027580285802958030580315803258033580345803558036580375803858039580405804158042580435804458045580465804758048580495805058051580525805358054580555805658057580585805958060580615806258063580645806558066580675806858069580705807158072580735807458075580765807758078580795808058081580825808358084580855808658087580885808958090580915809258093580945809558096580975809858099581005810158102581035810458105581065810758108581095811058111581125811358114581155811658117581185811958120581215812258123581245812558126581275812858129581305813158132581335813458135581365813758138581395814058141581425814358144581455814658147581485814958150581515815258153581545815558156581575815858159581605816158162581635816458165581665816758168581695817058171581725817358174581755817658177581785817958180581815818258183581845818558186581875818858189581905819158192581935819458195581965819758198581995820058201582025820358204582055820658207582085820958210582115821258213582145821558216582175821858219582205822158222582235822458225582265822758228582295823058231582325823358234582355823658237582385823958240582415824258243582445824558246582475824858249582505825158252582535825458255582565825758258582595826058261582625826358264582655826658267582685826958270582715827258273582745827558276582775827858279582805828158282582835828458285582865828758288582895829058291582925829358294582955829658297582985829958300583015830258303583045830558306583075830858309583105831158312583135831458315583165831758318583195832058321583225832358324583255832658327583285832958330583315833258333583345833558336583375833858339583405834158342583435834458345583465834758348583495835058351583525835358354583555835658357583585835958360583615836258363583645836558366583675836858369583705837158372583735837458375583765837758378583795838058381583825838358384583855838658387583885838958390583915839258393583945839558396583975839858399584005840158402584035840458405584065840758408584095841058411584125841358414584155841658417584185841958420584215842258423584245842558426584275842858429584305843158432584335843458435584365843758438584395844058441584425844358444584455844658447584485844958450584515845258453584545845558456584575845858459584605846158462584635846458465584665846758468584695847058471584725847358474584755847658477584785847958480584815848258483584845848558486584875848858489584905849158492584935849458495584965849758498584995850058501585025850358504585055850658507585085850958510585115851258513585145851558516585175851858519585205852158522585235852458525585265852758528585295853058531585325853358534585355853658537585385853958540585415854258543585445854558546585475854858549585505855158552585535855458555585565855758558585595856058561585625856358564585655856658567585685856958570585715857258573585745857558576585775857858579585805858158582585835858458585585865858758588585895859058591585925859358594585955859658597585985859958600586015860258603586045860558606586075860858609586105861158612586135861458615586165861758618586195862058621586225862358624586255862658627586285862958630586315863258633586345863558636586375863858639586405864158642586435864458645586465864758648586495865058651586525865358654586555865658657586585865958660586615866258663586645866558666586675866858669586705867158672586735867458675586765867758678586795868058681586825868358684586855868658687586885868958690586915869258693586945869558696586975869858699587005870158702587035870458705587065870758708587095871058711587125871358714587155871658717587185871958720587215872258723587245872558726587275872858729587305873158732587335873458735587365873758738587395874058741587425874358744587455874658747587485874958750587515875258753587545875558756587575875858759587605876158762587635876458765587665876758768587695877058771587725877358774587755877658777587785877958780587815878258783587845878558786587875878858789587905879158792587935879458795587965879758798587995880058801588025880358804588055880658807588085880958810588115881258813588145881558816588175881858819588205882158822588235882458825588265882758828588295883058831588325883358834588355883658837588385883958840588415884258843588445884558846588475884858849588505885158852588535885458855588565885758858588595886058861588625886358864588655886658867588685886958870588715887258873588745887558876588775887858879588805888158882588835888458885588865888758888588895889058891588925889358894588955889658897588985889958900589015890258903589045890558906589075890858909589105891158912589135891458915589165891758918589195892058921589225892358924589255892658927589285892958930589315893258933589345893558936589375893858939589405894158942589435894458945589465894758948589495895058951589525895358954589555895658957589585895958960589615896258963589645896558966589675896858969589705897158972589735897458975589765897758978589795898058981589825898358984589855898658987589885898958990589915899258993589945899558996589975899858999590005900159002590035900459005590065900759008590095901059011590125901359014590155901659017590185901959020590215902259023590245902559026590275902859029590305903159032590335903459035590365903759038590395904059041590425904359044590455904659047590485904959050590515905259053590545905559056590575905859059590605906159062590635906459065590665906759068590695907059071590725907359074590755907659077590785907959080590815908259083590845908559086590875908859089590905909159092590935909459095590965909759098590995910059101591025910359104591055910659107591085910959110591115911259113591145911559116591175911859119591205912159122591235912459125591265912759128591295913059131591325913359134591355913659137591385913959140591415914259143591445914559146591475914859149591505915159152591535915459155591565915759158591595916059161591625916359164591655916659167591685916959170591715917259173591745917559176591775917859179591805918159182591835918459185591865918759188591895919059191591925919359194591955919659197591985919959200592015920259203592045920559206592075920859209592105921159212592135921459215592165921759218592195922059221592225922359224592255922659227592285922959230592315923259233592345923559236592375923859239592405924159242592435924459245592465924759248592495925059251592525925359254592555925659257592585925959260592615926259263592645926559266592675926859269592705927159272592735927459275592765927759278592795928059281592825928359284592855928659287592885928959290592915929259293592945929559296592975929859299593005930159302593035930459305593065930759308593095931059311593125931359314593155931659317593185931959320593215932259323593245932559326593275932859329593305933159332593335933459335593365933759338593395934059341593425934359344593455934659347593485934959350593515935259353593545935559356593575935859359593605936159362593635936459365593665936759368593695937059371593725937359374593755937659377593785937959380593815938259383593845938559386593875938859389593905939159392593935939459395593965939759398593995940059401594025940359404594055940659407594085940959410594115941259413594145941559416594175941859419594205942159422594235942459425594265942759428594295943059431594325943359434594355943659437594385943959440594415944259443594445944559446594475944859449594505945159452594535945459455594565945759458594595946059461594625946359464594655946659467594685946959470594715947259473594745947559476594775947859479594805948159482594835948459485594865948759488594895949059491594925949359494594955949659497594985949959500595015950259503595045950559506595075950859509595105951159512595135951459515595165951759518595195952059521595225952359524595255952659527595285952959530595315953259533595345953559536595375953859539595405954159542595435954459545595465954759548595495955059551595525955359554595555955659557595585955959560595615956259563595645956559566595675956859569595705957159572595735957459575595765957759578595795958059581595825958359584595855958659587595885958959590595915959259593595945959559596595975959859599596005960159602596035960459605596065960759608596095961059611596125961359614596155961659617596185961959620596215962259623596245962559626596275962859629596305963159632596335963459635596365963759638596395964059641596425964359644596455964659647596485964959650596515965259653596545965559656596575965859659596605966159662596635966459665596665966759668596695967059671596725967359674596755967659677596785967959680596815968259683596845968559686596875968859689596905969159692596935969459695596965969759698596995970059701597025970359704597055970659707597085970959710597115971259713597145971559716597175971859719597205972159722597235972459725597265972759728597295973059731597325973359734597355973659737597385973959740597415974259743597445974559746597475974859749597505975159752597535975459755597565975759758597595976059761597625976359764597655976659767597685976959770597715977259773597745977559776597775977859779597805978159782597835978459785597865978759788597895979059791597925979359794597955979659797597985979959800598015980259803598045980559806598075980859809598105981159812598135981459815598165981759818598195982059821598225982359824598255982659827598285982959830598315983259833598345983559836598375983859839598405984159842598435984459845598465984759848598495985059851598525985359854598555985659857598585985959860598615986259863598645986559866598675986859869598705987159872598735987459875598765987759878598795988059881598825988359884598855988659887598885988959890598915989259893598945989559896598975989859899599005990159902599035990459905599065990759908599095991059911599125991359914599155991659917599185991959920599215992259923599245992559926599275992859929599305993159932599335993459935599365993759938599395994059941599425994359944599455994659947599485994959950599515995259953599545995559956599575995859959599605996159962599635996459965599665996759968599695997059971599725997359974599755997659977599785997959980599815998259983599845998559986599875998859989599905999159992599935999459995599965999759998599996000060001600026000360004600056000660007600086000960010600116001260013600146001560016600176001860019600206002160022600236002460025600266002760028600296003060031600326003360034600356003660037600386003960040600416004260043600446004560046600476004860049600506005160052600536005460055600566005760058600596006060061600626006360064600656006660067600686006960070600716007260073600746007560076600776007860079600806008160082600836008460085600866008760088600896009060091600926009360094600956009660097600986009960100601016010260103601046010560106601076010860109601106011160112601136011460115601166011760118601196012060121601226012360124601256012660127601286012960130601316013260133601346013560136601376013860139601406014160142601436014460145601466014760148601496015060151601526015360154601556015660157601586015960160601616016260163601646016560166601676016860169601706017160172601736017460175601766017760178601796018060181601826018360184601856018660187601886018960190601916019260193601946019560196601976019860199602006020160202602036020460205602066020760208602096021060211602126021360214602156021660217602186021960220602216022260223602246022560226602276022860229602306023160232602336023460235602366023760238602396024060241602426024360244602456024660247602486024960250602516025260253602546025560256602576025860259602606026160262602636026460265602666026760268602696027060271602726027360274602756027660277602786027960280602816028260283602846028560286602876028860289602906029160292602936029460295602966029760298602996030060301603026030360304603056030660307603086030960310603116031260313603146031560316603176031860319603206032160322603236032460325603266032760328603296033060331603326033360334603356033660337603386033960340603416034260343603446034560346603476034860349603506035160352603536035460355603566035760358603596036060361603626036360364603656036660367603686036960370603716037260373603746037560376603776037860379603806038160382603836038460385603866038760388603896039060391603926039360394603956039660397603986039960400604016040260403604046040560406604076040860409604106041160412604136041460415604166041760418604196042060421604226042360424604256042660427604286042960430604316043260433604346043560436604376043860439604406044160442604436044460445604466044760448604496045060451604526045360454604556045660457604586045960460604616046260463604646046560466604676046860469604706047160472604736047460475604766047760478604796048060481604826048360484604856048660487604886048960490604916049260493604946049560496604976049860499605006050160502605036050460505605066050760508605096051060511605126051360514605156051660517605186051960520605216052260523605246052560526605276052860529605306053160532605336053460535605366053760538605396054060541605426054360544605456054660547605486054960550605516055260553605546055560556605576055860559605606056160562605636056460565605666056760568605696057060571605726057360574605756057660577605786057960580605816058260583605846058560586605876058860589605906059160592605936059460595605966059760598605996060060601606026060360604606056060660607606086060960610606116061260613606146061560616606176061860619606206062160622606236062460625606266062760628606296063060631606326063360634606356063660637606386063960640606416064260643606446064560646606476064860649606506065160652606536065460655606566065760658606596066060661606626066360664606656066660667606686066960670606716067260673606746067560676606776067860679606806068160682606836068460685606866068760688606896069060691606926069360694606956069660697606986069960700607016070260703607046070560706607076070860709607106071160712607136071460715607166071760718607196072060721607226072360724607256072660727607286072960730607316073260733607346073560736607376073860739607406074160742607436074460745607466074760748607496075060751607526075360754607556075660757607586075960760607616076260763607646076560766607676076860769607706077160772607736077460775607766077760778607796078060781607826078360784607856078660787607886078960790607916079260793607946079560796607976079860799608006080160802608036080460805608066080760808608096081060811608126081360814608156081660817608186081960820608216082260823608246082560826608276082860829608306083160832608336083460835608366083760838608396084060841608426084360844608456084660847608486084960850608516085260853608546085560856608576085860859608606086160862608636086460865608666086760868608696087060871608726087360874608756087660877608786087960880608816088260883608846088560886608876088860889608906089160892608936089460895608966089760898608996090060901609026090360904609056090660907609086090960910609116091260913609146091560916609176091860919609206092160922609236092460925609266092760928609296093060931609326093360934609356093660937609386093960940609416094260943609446094560946609476094860949609506095160952609536095460955609566095760958609596096060961609626096360964609656096660967609686096960970609716097260973609746097560976609776097860979609806098160982609836098460985609866098760988609896099060991609926099360994609956099660997609986099961000610016100261003610046100561006610076100861009610106101161012610136101461015610166101761018610196102061021610226102361024610256102661027610286102961030610316103261033610346103561036610376103861039610406104161042610436104461045610466104761048610496105061051610526105361054610556105661057610586105961060610616106261063610646106561066610676106861069610706107161072610736107461075610766107761078610796108061081610826108361084610856108661087610886108961090610916109261093610946109561096610976109861099611006110161102611036110461105611066110761108611096111061111611126111361114611156111661117611186111961120611216112261123611246112561126611276112861129611306113161132611336113461135611366113761138611396114061141611426114361144611456114661147611486114961150611516115261153611546115561156611576115861159611606116161162611636116461165611666116761168611696117061171611726117361174611756117661177611786117961180611816118261183611846118561186611876118861189611906119161192611936119461195611966119761198611996120061201612026120361204612056120661207612086120961210612116121261213612146121561216612176121861219612206122161222612236122461225612266122761228612296123061231612326123361234612356123661237612386123961240612416124261243612446124561246612476124861249612506125161252612536125461255612566125761258612596126061261612626126361264612656126661267612686126961270612716127261273612746127561276612776127861279612806128161282612836128461285612866128761288612896129061291612926129361294612956129661297612986129961300613016130261303613046130561306613076130861309613106131161312613136131461315613166131761318613196132061321613226132361324613256132661327613286132961330613316133261333613346133561336613376133861339613406134161342613436134461345613466134761348613496135061351613526135361354613556135661357613586135961360613616136261363613646136561366613676136861369613706137161372613736137461375613766137761378613796138061381613826138361384613856138661387613886138961390613916139261393613946139561396613976139861399614006140161402614036140461405614066140761408614096141061411614126141361414614156141661417614186141961420614216142261423614246142561426614276142861429614306143161432614336143461435614366143761438614396144061441614426144361444614456144661447614486144961450614516145261453614546145561456614576145861459614606146161462614636146461465614666146761468614696147061471614726147361474614756147661477614786147961480614816148261483614846148561486614876148861489614906149161492614936149461495614966149761498614996150061501615026150361504615056150661507615086150961510615116151261513615146151561516615176151861519615206152161522615236152461525615266152761528615296153061531615326153361534615356153661537615386153961540615416154261543615446154561546615476154861549615506155161552615536155461555615566155761558615596156061561615626156361564615656156661567615686156961570615716157261573615746157561576615776157861579615806158161582615836158461585615866158761588615896159061591615926159361594615956159661597615986159961600616016160261603616046160561606616076160861609616106161161612616136161461615616166161761618616196162061621616226162361624616256162661627616286162961630616316163261633616346163561636616376163861639616406164161642616436164461645616466164761648616496165061651616526165361654616556165661657616586165961660616616166261663616646166561666616676166861669616706167161672616736167461675616766167761678616796168061681616826168361684616856168661687616886168961690616916169261693616946169561696616976169861699617006170161702617036170461705617066170761708617096171061711617126171361714617156171661717617186171961720617216172261723617246172561726617276172861729617306173161732617336173461735617366173761738617396174061741617426174361744617456174661747617486174961750617516175261753617546175561756617576175861759617606176161762617636176461765617666176761768617696177061771617726177361774617756177661777617786177961780617816178261783617846178561786617876178861789617906179161792617936179461795617966179761798617996180061801618026180361804618056180661807618086180961810618116181261813618146181561816618176181861819618206182161822618236182461825618266182761828618296183061831618326183361834618356183661837618386183961840618416184261843618446184561846618476184861849618506185161852618536185461855618566185761858618596186061861618626186361864618656186661867618686186961870618716187261873618746187561876618776187861879618806188161882618836188461885618866188761888618896189061891618926189361894618956189661897618986189961900619016190261903619046190561906619076190861909619106191161912619136191461915619166191761918619196192061921619226192361924619256192661927619286192961930619316193261933619346193561936619376193861939619406194161942619436194461945619466194761948619496195061951619526195361954619556195661957619586195961960619616196261963619646196561966619676196861969619706197161972619736197461975619766197761978619796198061981619826198361984619856198661987619886198961990619916199261993619946199561996619976199861999620006200162002620036200462005620066200762008620096201062011620126201362014620156201662017620186201962020620216202262023620246202562026620276202862029620306203162032620336203462035620366203762038620396204062041620426204362044620456204662047620486204962050620516205262053620546205562056620576205862059620606206162062620636206462065620666206762068620696207062071620726207362074620756207662077620786207962080620816208262083620846208562086620876208862089620906209162092620936209462095620966209762098620996210062101621026210362104621056210662107621086210962110621116211262113621146211562116621176211862119621206212162122621236212462125621266212762128621296213062131621326213362134621356213662137621386213962140621416214262143621446214562146621476214862149621506215162152621536215462155621566215762158621596216062161621626216362164621656216662167621686216962170621716217262173621746217562176621776217862179621806218162182621836218462185621866218762188621896219062191621926219362194621956219662197621986219962200622016220262203622046220562206622076220862209622106221162212622136221462215622166221762218622196222062221622226222362224622256222662227622286222962230622316223262233622346223562236622376223862239622406224162242622436224462245622466224762248622496225062251622526225362254622556225662257622586225962260622616226262263622646226562266622676226862269622706227162272622736227462275622766227762278622796228062281622826228362284622856228662287622886228962290622916229262293622946229562296622976229862299623006230162302623036230462305623066230762308623096231062311623126231362314623156231662317623186231962320623216232262323623246232562326623276232862329623306233162332623336233462335623366233762338623396234062341623426234362344623456234662347623486234962350623516235262353623546235562356623576235862359623606236162362623636236462365623666236762368623696237062371623726237362374623756237662377623786237962380623816238262383623846238562386623876238862389623906239162392623936239462395623966239762398623996240062401624026240362404624056240662407624086240962410624116241262413624146241562416624176241862419624206242162422624236242462425624266242762428624296243062431624326243362434624356243662437624386243962440624416244262443624446244562446624476244862449624506245162452624536245462455624566245762458624596246062461624626246362464624656246662467624686246962470624716247262473624746247562476624776247862479624806248162482624836248462485624866248762488624896249062491624926249362494624956249662497624986249962500625016250262503625046250562506625076250862509625106251162512625136251462515625166251762518625196252062521625226252362524625256252662527625286252962530625316253262533625346253562536625376253862539625406254162542625436254462545625466254762548625496255062551625526255362554625556255662557625586255962560625616256262563625646256562566625676256862569625706257162572625736257462575625766257762578625796258062581625826258362584625856258662587625886258962590625916259262593625946259562596625976259862599626006260162602626036260462605626066260762608626096261062611626126261362614626156261662617626186261962620626216262262623626246262562626626276262862629626306263162632626336263462635626366263762638626396264062641626426264362644626456264662647626486264962650626516265262653626546265562656626576265862659626606266162662626636266462665626666266762668626696267062671626726267362674626756267662677626786267962680626816268262683626846268562686626876268862689626906269162692626936269462695626966269762698626996270062701627026270362704627056270662707627086270962710627116271262713627146271562716627176271862719627206272162722627236272462725627266272762728627296273062731627326273362734627356273662737627386273962740627416274262743627446274562746627476274862749627506275162752627536275462755627566275762758627596276062761627626276362764627656276662767627686276962770627716277262773627746277562776627776277862779627806278162782627836278462785627866278762788627896279062791627926279362794627956279662797627986279962800628016280262803628046280562806628076280862809628106281162812628136281462815628166281762818628196282062821628226282362824628256282662827628286282962830628316283262833628346283562836628376283862839628406284162842628436284462845628466284762848628496285062851628526285362854628556285662857628586285962860628616286262863628646286562866628676286862869628706287162872628736287462875628766287762878628796288062881628826288362884628856288662887628886288962890628916289262893628946289562896628976289862899629006290162902629036290462905629066290762908629096291062911629126291362914629156291662917629186291962920629216292262923629246292562926629276292862929629306293162932629336293462935629366293762938629396294062941629426294362944629456294662947629486294962950629516295262953629546295562956629576295862959629606296162962629636296462965629666296762968629696297062971629726297362974629756297662977629786297962980629816298262983629846298562986629876298862989629906299162992629936299462995629966299762998629996300063001630026300363004630056300663007630086300963010630116301263013630146301563016630176301863019630206302163022630236302463025630266302763028630296303063031630326303363034630356303663037630386303963040630416304263043630446304563046630476304863049630506305163052630536305463055630566305763058630596306063061630626306363064630656306663067630686306963070630716307263073630746307563076630776307863079630806308163082630836308463085630866308763088630896309063091630926309363094630956309663097630986309963100631016310263103631046310563106631076310863109631106311163112631136311463115631166311763118631196312063121631226312363124631256312663127631286312963130631316313263133631346313563136631376313863139631406314163142631436314463145631466314763148631496315063151631526315363154631556315663157631586315963160631616316263163631646316563166631676316863169631706317163172631736317463175631766317763178631796318063181631826318363184631856318663187631886318963190631916319263193631946319563196631976319863199632006320163202632036320463205632066320763208632096321063211632126321363214632156321663217632186321963220632216322263223632246322563226632276322863229632306323163232632336323463235632366323763238632396324063241632426324363244632456324663247632486324963250632516325263253632546325563256632576325863259632606326163262632636326463265632666326763268632696327063271632726327363274632756327663277632786327963280632816328263283632846328563286632876328863289632906329163292632936329463295632966329763298632996330063301633026330363304633056330663307633086330963310633116331263313633146331563316633176331863319633206332163322633236332463325633266332763328633296333063331633326333363334633356333663337633386333963340633416334263343633446334563346633476334863349633506335163352633536335463355633566335763358633596336063361633626336363364633656336663367633686336963370633716337263373633746337563376633776337863379633806338163382633836338463385633866338763388633896339063391633926339363394633956339663397633986339963400634016340263403634046340563406634076340863409634106341163412634136341463415634166341763418634196342063421634226342363424634256342663427634286342963430634316343263433634346343563436634376343863439634406344163442634436344463445634466344763448634496345063451634526345363454634556345663457634586345963460634616346263463634646346563466634676346863469634706347163472634736347463475634766347763478634796348063481634826348363484634856348663487634886348963490634916349263493634946349563496634976349863499635006350163502635036350463505635066350763508635096351063511635126351363514635156351663517635186351963520635216352263523635246352563526635276352863529635306353163532635336353463535635366353763538635396354063541635426354363544635456354663547635486354963550635516355263553635546355563556635576355863559635606356163562635636356463565635666356763568635696357063571635726357363574635756357663577635786357963580635816358263583635846358563586635876358863589635906359163592635936359463595635966359763598635996360063601636026360363604636056360663607636086360963610636116361263613636146361563616636176361863619636206362163622636236362463625636266362763628636296363063631636326363363634636356363663637636386363963640636416364263643636446364563646636476364863649636506365163652636536365463655636566365763658636596366063661636626366363664636656366663667636686366963670636716367263673636746367563676636776367863679636806368163682636836368463685636866368763688636896369063691636926369363694636956369663697636986369963700637016370263703637046370563706637076370863709637106371163712637136371463715637166371763718637196372063721637226372363724637256372663727637286372963730637316373263733637346373563736637376373863739637406374163742637436374463745637466374763748637496375063751637526375363754637556375663757637586375963760637616376263763637646376563766637676376863769637706377163772637736377463775637766377763778637796378063781637826378363784637856378663787637886378963790637916379263793637946379563796637976379863799638006380163802638036380463805638066380763808638096381063811638126381363814638156381663817638186381963820638216382263823638246382563826638276382863829638306383163832638336383463835638366383763838638396384063841638426384363844638456384663847638486384963850638516385263853638546385563856638576385863859638606386163862638636386463865638666386763868638696387063871638726387363874638756387663877638786387963880638816388263883638846388563886638876388863889638906389163892638936389463895638966389763898638996390063901639026390363904639056390663907639086390963910639116391263913639146391563916639176391863919639206392163922639236392463925639266392763928639296393063931639326393363934639356393663937639386393963940639416394263943639446394563946639476394863949639506395163952639536395463955639566395763958639596396063961639626396363964639656396663967639686396963970639716397263973639746397563976639776397863979639806398163982639836398463985639866398763988639896399063991639926399363994639956399663997639986399964000640016400264003640046400564006640076400864009640106401164012640136401464015640166401764018640196402064021640226402364024640256402664027640286402964030640316403264033640346403564036640376403864039640406404164042640436404464045640466404764048640496405064051640526405364054640556405664057640586405964060640616406264063640646406564066640676406864069640706407164072640736407464075640766407764078640796408064081640826408364084640856408664087640886408964090640916409264093640946409564096640976409864099641006410164102641036410464105641066410764108641096411064111641126411364114641156411664117641186411964120641216412264123641246412564126641276412864129641306413164132641336413464135641366413764138641396414064141641426414364144641456414664147641486414964150641516415264153641546415564156641576415864159641606416164162641636416464165641666416764168641696417064171641726417364174641756417664177641786417964180641816418264183641846418564186641876418864189641906419164192641936419464195641966419764198641996420064201642026420364204642056420664207642086420964210642116421264213642146421564216642176421864219642206422164222642236422464225642266422764228642296423064231642326423364234642356423664237642386423964240642416424264243642446424564246642476424864249642506425164252642536425464255642566425764258642596426064261642626426364264642656426664267642686426964270642716427264273642746427564276642776427864279642806428164282642836428464285642866428764288642896429064291642926429364294642956429664297642986429964300643016430264303643046430564306643076430864309643106431164312643136431464315643166431764318643196432064321643226432364324643256432664327643286432964330643316433264333643346433564336643376433864339643406434164342643436434464345643466434764348643496435064351643526435364354643556435664357643586435964360643616436264363643646436564366643676436864369643706437164372643736437464375643766437764378643796438064381643826438364384643856438664387643886438964390643916439264393643946439564396643976439864399644006440164402644036440464405644066440764408644096441064411644126441364414644156441664417644186441964420644216442264423644246442564426644276442864429644306443164432644336443464435644366443764438644396444064441644426444364444644456444664447644486444964450644516445264453644546445564456644576445864459644606446164462644636446464465644666446764468644696447064471644726447364474644756447664477644786447964480644816448264483644846448564486644876448864489644906449164492644936449464495644966449764498644996450064501645026450364504645056450664507645086450964510645116451264513645146451564516645176451864519645206452164522645236452464525645266452764528645296453064531645326453364534645356453664537645386453964540645416454264543645446454564546645476454864549645506455164552645536455464555645566455764558645596456064561645626456364564645656456664567645686456964570645716457264573645746457564576645776457864579645806458164582645836458464585645866458764588645896459064591645926459364594645956459664597645986459964600646016460264603646046460564606646076460864609646106461164612646136461464615646166461764618646196462064621646226462364624646256462664627646286462964630646316463264633646346463564636646376463864639646406464164642646436464464645646466464764648646496465064651646526465364654646556465664657646586465964660646616466264663646646466564666646676466864669646706467164672646736467464675646766467764678646796468064681646826468364684646856468664687646886468964690646916469264693646946469564696646976469864699647006470164702647036470464705647066470764708647096471064711647126471364714647156471664717647186471964720647216472264723647246472564726647276472864729647306473164732647336473464735647366473764738647396474064741647426474364744647456474664747647486474964750647516475264753647546475564756647576475864759647606476164762647636476464765647666476764768647696477064771647726477364774647756477664777647786477964780647816478264783647846478564786647876478864789647906479164792647936479464795647966479764798647996480064801648026480364804648056480664807648086480964810648116481264813648146481564816648176481864819648206482164822648236482464825648266482764828648296483064831648326483364834648356483664837648386483964840648416484264843648446484564846648476484864849648506485164852648536485464855648566485764858648596486064861648626486364864648656486664867648686486964870648716487264873648746487564876648776487864879648806488164882648836488464885648866488764888648896489064891648926489364894648956489664897648986489964900649016490264903649046490564906649076490864909649106491164912649136491464915649166491764918649196492064921649226492364924649256492664927649286492964930649316493264933649346493564936649376493864939649406494164942649436494464945649466494764948649496495064951649526495364954649556495664957649586495964960649616496264963649646496564966649676496864969649706497164972649736497464975649766497764978649796498064981649826498364984649856498664987649886498964990649916499264993649946499564996649976499864999650006500165002650036500465005650066500765008650096501065011650126501365014650156501665017650186501965020650216502265023650246502565026650276502865029650306503165032650336503465035650366503765038650396504065041650426504365044650456504665047650486504965050650516505265053650546505565056650576505865059650606506165062650636506465065650666506765068650696507065071650726507365074650756507665077650786507965080650816508265083650846508565086650876508865089650906509165092650936509465095650966509765098650996510065101651026510365104651056510665107651086510965110651116511265113651146511565116651176511865119651206512165122651236512465125651266512765128651296513065131651326513365134651356513665137651386513965140651416514265143651446514565146651476514865149651506515165152651536515465155651566515765158651596516065161651626516365164651656516665167651686516965170651716517265173651746517565176651776517865179651806518165182651836518465185651866518765188651896519065191651926519365194651956519665197651986519965200652016520265203652046520565206652076520865209652106521165212652136521465215652166521765218652196522065221652226522365224652256522665227652286522965230652316523265233652346523565236652376523865239652406524165242652436524465245652466524765248652496525065251652526525365254652556525665257652586525965260652616526265263652646526565266652676526865269652706527165272652736527465275652766527765278652796528065281652826528365284652856528665287652886528965290652916529265293652946529565296652976529865299653006530165302653036530465305653066530765308653096531065311653126531365314653156531665317653186531965320653216532265323653246532565326653276532865329653306533165332653336533465335653366533765338653396534065341653426534365344653456534665347653486534965350653516535265353653546535565356653576535865359653606536165362653636536465365653666536765368653696537065371653726537365374653756537665377653786537965380653816538265383653846538565386653876538865389653906539165392653936539465395653966539765398653996540065401654026540365404654056540665407654086540965410654116541265413654146541565416654176541865419654206542165422654236542465425654266542765428654296543065431654326543365434654356543665437654386543965440654416544265443654446544565446654476544865449654506545165452654536545465455654566545765458654596546065461654626546365464654656546665467654686546965470654716547265473654746547565476654776547865479654806548165482654836548465485654866548765488654896549065491654926549365494654956549665497654986549965500655016550265503655046550565506655076550865509655106551165512655136551465515655166551765518655196552065521655226552365524655256552665527655286552965530655316553265533655346553565536655376553865539655406554165542655436554465545655466554765548655496555065551655526555365554655556555665557655586555965560655616556265563655646556565566655676556865569655706557165572655736557465575655766557765578655796558065581655826558365584655856558665587655886558965590655916559265593655946559565596655976559865599656006560165602656036560465605656066560765608656096561065611656126561365614656156561665617656186561965620656216562265623656246562565626656276562865629656306563165632656336563465635656366563765638656396564065641656426564365644656456564665647656486564965650656516565265653656546565565656656576565865659656606566165662656636566465665656666566765668656696567065671656726567365674656756567665677656786567965680656816568265683656846568565686656876568865689656906569165692656936569465695656966569765698656996570065701657026570365704657056570665707657086570965710657116571265713657146571565716657176571865719657206572165722657236572465725657266572765728657296573065731657326573365734657356573665737657386573965740657416574265743657446574565746657476574865749657506575165752657536575465755657566575765758657596576065761657626576365764657656576665767657686576965770657716577265773657746577565776657776577865779657806578165782657836578465785657866578765788657896579065791657926579365794657956579665797657986579965800658016580265803658046580565806658076580865809658106581165812658136581465815658166581765818658196582065821658226582365824658256582665827658286582965830658316583265833658346583565836658376583865839658406584165842658436584465845658466584765848658496585065851658526585365854658556585665857658586585965860658616586265863658646586565866658676586865869658706587165872658736587465875658766587765878658796588065881658826588365884658856588665887658886588965890658916589265893658946589565896658976589865899659006590165902659036590465905659066590765908659096591065911659126591365914659156591665917659186591965920659216592265923659246592565926659276592865929659306593165932659336593465935659366593765938659396594065941659426594365944659456594665947659486594965950659516595265953659546595565956659576595865959659606596165962659636596465965659666596765968659696597065971659726597365974659756597665977659786597965980659816598265983659846598565986659876598865989659906599165992659936599465995659966599765998659996600066001660026600366004660056600666007660086600966010660116601266013660146601566016660176601866019660206602166022660236602466025660266602766028660296603066031660326603366034660356603666037660386603966040660416604266043660446604566046660476604866049660506605166052660536605466055660566605766058660596606066061660626606366064660656606666067660686606966070660716607266073660746607566076660776607866079660806608166082660836608466085660866608766088660896609066091660926609366094660956609666097660986609966100661016610266103661046610566106661076610866109661106611166112661136611466115661166611766118661196612066121661226612366124661256612666127661286612966130661316613266133661346613566136661376613866139661406614166142661436614466145661466614766148661496615066151661526615366154661556615666157661586615966160661616616266163661646616566166661676616866169661706617166172661736617466175661766617766178661796618066181661826618366184661856618666187661886618966190661916619266193661946619566196661976619866199662006620166202662036620466205662066620766208662096621066211662126621366214662156621666217662186621966220662216622266223662246622566226662276622866229662306623166232662336623466235662366623766238662396624066241662426624366244662456624666247662486624966250662516625266253662546625566256662576625866259662606626166262662636626466265662666626766268662696627066271662726627366274662756627666277662786627966280662816628266283662846628566286662876628866289662906629166292662936629466295662966629766298662996630066301663026630366304663056630666307663086630966310663116631266313663146631566316663176631866319663206632166322663236632466325663266632766328663296633066331663326633366334663356633666337663386633966340663416634266343663446634566346663476634866349663506635166352663536635466355663566635766358663596636066361663626636366364663656636666367663686636966370663716637266373663746637566376663776637866379663806638166382663836638466385663866638766388663896639066391663926639366394663956639666397663986639966400664016640266403664046640566406664076640866409664106641166412664136641466415664166641766418664196642066421664226642366424664256642666427664286642966430664316643266433664346643566436664376643866439664406644166442664436644466445664466644766448664496645066451664526645366454664556645666457664586645966460664616646266463664646646566466664676646866469664706647166472664736647466475664766647766478664796648066481664826648366484664856648666487664886648966490664916649266493664946649566496664976649866499665006650166502665036650466505665066650766508665096651066511665126651366514665156651666517665186651966520665216652266523665246652566526665276652866529665306653166532665336653466535665366653766538665396654066541665426654366544665456654666547665486654966550665516655266553665546655566556665576655866559665606656166562665636656466565665666656766568665696657066571665726657366574665756657666577665786657966580665816658266583665846658566586665876658866589665906659166592665936659466595665966659766598665996660066601666026660366604666056660666607666086660966610666116661266613666146661566616666176661866619666206662166622666236662466625666266662766628666296663066631666326663366634666356663666637666386663966640666416664266643666446664566646666476664866649666506665166652666536665466655666566665766658666596666066661666626666366664666656666666667666686666966670666716667266673666746667566676666776667866679666806668166682666836668466685666866668766688666896669066691666926669366694666956669666697666986669966700667016670266703667046670566706667076670866709667106671166712667136671466715667166671766718667196672066721667226672366724667256672666727667286672966730667316673266733667346673566736667376673866739667406674166742667436674466745667466674766748667496675066751667526675366754667556675666757667586675966760667616676266763667646676566766667676676866769667706677166772667736677466775667766677766778667796678066781667826678366784667856678666787667886678966790667916679266793667946679566796667976679866799668006680166802668036680466805668066680766808668096681066811668126681366814668156681666817668186681966820668216682266823668246682566826668276682866829668306683166832668336683466835668366683766838668396684066841668426684366844668456684666847668486684966850668516685266853668546685566856668576685866859668606686166862668636686466865668666686766868668696687066871668726687366874668756687666877668786687966880668816688266883668846688566886668876688866889668906689166892668936689466895668966689766898668996690066901669026690366904669056690666907669086690966910669116691266913669146691566916669176691866919669206692166922669236692466925669266692766928669296693066931669326693366934669356693666937669386693966940669416694266943669446694566946669476694866949669506695166952669536695466955669566695766958669596696066961669626696366964669656696666967669686696966970669716697266973669746697566976669776697866979669806698166982669836698466985669866698766988669896699066991669926699366994669956699666997669986699967000670016700267003670046700567006670076700867009670106701167012670136701467015670166701767018670196702067021670226702367024670256702667027670286702967030670316703267033670346703567036670376703867039670406704167042670436704467045670466704767048670496705067051670526705367054670556705667057670586705967060670616706267063670646706567066670676706867069670706707167072670736707467075670766707767078670796708067081670826708367084670856708667087670886708967090670916709267093670946709567096670976709867099671006710167102671036710467105671066710767108671096711067111671126711367114671156711667117671186711967120671216712267123671246712567126671276712867129671306713167132671336713467135671366713767138671396714067141671426714367144671456714667147671486714967150671516715267153671546715567156671576715867159671606716167162671636716467165671666716767168671696717067171671726717367174671756717667177671786717967180671816718267183671846718567186671876718867189671906719167192671936719467195671966719767198671996720067201672026720367204672056720667207672086720967210672116721267213672146721567216672176721867219672206722167222672236722467225672266722767228672296723067231672326723367234672356723667237672386723967240672416724267243672446724567246672476724867249672506725167252672536725467255672566725767258672596726067261672626726367264672656726667267672686726967270672716727267273672746727567276672776727867279672806728167282672836728467285672866728767288672896729067291672926729367294672956729667297672986729967300673016730267303673046730567306673076730867309673106731167312673136731467315673166731767318673196732067321673226732367324673256732667327673286732967330673316733267333673346733567336673376733867339673406734167342673436734467345673466734767348673496735067351673526735367354673556735667357673586735967360673616736267363673646736567366673676736867369673706737167372673736737467375673766737767378673796738067381673826738367384673856738667387673886738967390673916739267393673946739567396673976739867399674006740167402674036740467405674066740767408674096741067411674126741367414674156741667417674186741967420674216742267423674246742567426674276742867429674306743167432674336743467435674366743767438674396744067441674426744367444674456744667447674486744967450674516745267453674546745567456674576745867459674606746167462674636746467465674666746767468674696747067471674726747367474674756747667477674786747967480674816748267483674846748567486674876748867489674906749167492674936749467495674966749767498674996750067501675026750367504675056750667507675086750967510675116751267513675146751567516675176751867519675206752167522675236752467525675266752767528675296753067531675326753367534675356753667537675386753967540675416754267543675446754567546675476754867549675506755167552675536755467555675566755767558675596756067561675626756367564675656756667567675686756967570675716757267573675746757567576675776757867579675806758167582675836758467585675866758767588675896759067591675926759367594675956759667597675986759967600676016760267603676046760567606676076760867609676106761167612676136761467615676166761767618676196762067621676226762367624676256762667627676286762967630676316763267633676346763567636676376763867639676406764167642676436764467645676466764767648676496765067651676526765367654676556765667657676586765967660676616766267663676646766567666676676766867669676706767167672676736767467675676766767767678676796768067681676826768367684676856768667687676886768967690676916769267693676946769567696676976769867699677006770167702677036770467705677066770767708677096771067711677126771367714677156771667717677186771967720677216772267723677246772567726677276772867729677306773167732677336773467735677366773767738677396774067741677426774367744677456774667747677486774967750677516775267753677546775567756677576775867759677606776167762677636776467765677666776767768677696777067771677726777367774677756777667777677786777967780677816778267783677846778567786677876778867789677906779167792677936779467795677966779767798677996780067801678026780367804678056780667807678086780967810678116781267813678146781567816678176781867819678206782167822678236782467825678266782767828678296783067831678326783367834678356783667837678386783967840678416784267843678446784567846678476784867849678506785167852678536785467855678566785767858678596786067861678626786367864678656786667867678686786967870678716787267873678746787567876678776787867879678806788167882678836788467885678866788767888678896789067891678926789367894678956789667897678986789967900679016790267903679046790567906679076790867909679106791167912679136791467915679166791767918679196792067921679226792367924679256792667927679286792967930679316793267933679346793567936679376793867939679406794167942679436794467945679466794767948679496795067951679526795367954679556795667957679586795967960679616796267963679646796567966679676796867969679706797167972679736797467975679766797767978679796798067981679826798367984679856798667987679886798967990679916799267993679946799567996679976799867999680006800168002680036800468005680066800768008680096801068011680126801368014680156801668017680186801968020680216802268023680246802568026680276802868029680306803168032680336803468035680366803768038680396804068041680426804368044680456804668047680486804968050680516805268053680546805568056680576805868059680606806168062680636806468065680666806768068680696807068071680726807368074680756807668077680786807968080680816808268083680846808568086680876808868089680906809168092680936809468095680966809768098680996810068101681026810368104681056810668107681086810968110681116811268113681146811568116681176811868119681206812168122681236812468125681266812768128681296813068131681326813368134681356813668137681386813968140681416814268143681446814568146681476814868149681506815168152681536815468155681566815768158681596816068161681626816368164681656816668167681686816968170681716817268173681746817568176681776817868179681806818168182681836818468185681866818768188681896819068191681926819368194681956819668197681986819968200682016820268203682046820568206682076820868209682106821168212682136821468215682166821768218682196822068221682226822368224682256822668227682286822968230682316823268233682346823568236682376823868239682406824168242682436824468245682466824768248682496825068251682526825368254682556825668257682586825968260682616826268263682646826568266682676826868269682706827168272682736827468275682766827768278682796828068281682826828368284682856828668287682886828968290682916829268293682946829568296682976829868299683006830168302683036830468305683066830768308683096831068311683126831368314683156831668317683186831968320683216832268323683246832568326683276832868329683306833168332683336833468335683366833768338683396834068341683426834368344683456834668347683486834968350683516835268353683546835568356683576835868359683606836168362683636836468365683666836768368683696837068371683726837368374683756837668377683786837968380683816838268383683846838568386683876838868389683906839168392683936839468395683966839768398683996840068401684026840368404684056840668407684086840968410684116841268413684146841568416684176841868419684206842168422684236842468425684266842768428684296843068431684326843368434684356843668437684386843968440684416844268443684446844568446684476844868449684506845168452684536845468455684566845768458684596846068461684626846368464684656846668467684686846968470684716847268473684746847568476684776847868479684806848168482684836848468485684866848768488684896849068491684926849368494684956849668497684986849968500685016850268503685046850568506685076850868509685106851168512685136851468515685166851768518685196852068521685226852368524685256852668527685286852968530685316853268533685346853568536685376853868539685406854168542685436854468545685466854768548685496855068551685526855368554685556855668557685586855968560685616856268563685646856568566685676856868569685706857168572685736857468575685766857768578685796858068581685826858368584685856858668587685886858968590685916859268593685946859568596685976859868599686006860168602686036860468605686066860768608686096861068611686126861368614686156861668617686186861968620686216862268623686246862568626686276862868629686306863168632686336863468635686366863768638686396864068641686426864368644686456864668647686486864968650686516865268653686546865568656686576865868659686606866168662686636866468665686666866768668686696867068671686726867368674686756867668677686786867968680686816868268683686846868568686686876868868689686906869168692686936869468695686966869768698686996870068701687026870368704687056870668707687086870968710687116871268713687146871568716687176871868719687206872168722687236872468725687266872768728687296873068731687326873368734687356873668737687386873968740687416874268743687446874568746687476874868749687506875168752687536875468755687566875768758687596876068761687626876368764687656876668767687686876968770687716877268773687746877568776687776877868779687806878168782687836878468785687866878768788687896879068791687926879368794687956879668797687986879968800688016880268803688046880568806688076880868809688106881168812688136881468815688166881768818688196882068821688226882368824688256882668827688286882968830688316883268833688346883568836688376883868839688406884168842688436884468845688466884768848688496885068851688526885368854688556885668857688586885968860688616886268863688646886568866688676886868869688706887168872688736887468875688766887768878688796888068881688826888368884688856888668887688886888968890688916889268893688946889568896688976889868899689006890168902689036890468905689066890768908689096891068911689126891368914689156891668917689186891968920689216892268923689246892568926689276892868929689306893168932689336893468935689366893768938689396894068941689426894368944689456894668947689486894968950689516895268953689546895568956689576895868959689606896168962689636896468965689666896768968689696897068971689726897368974689756897668977689786897968980689816898268983689846898568986689876898868989689906899168992689936899468995689966899768998689996900069001690026900369004690056900669007690086900969010690116901269013690146901569016690176901869019690206902169022690236902469025690266902769028690296903069031690326903369034690356903669037690386903969040690416904269043690446904569046690476904869049690506905169052690536905469055690566905769058690596906069061690626906369064690656906669067690686906969070690716907269073690746907569076690776907869079690806908169082690836908469085690866908769088690896909069091690926909369094690956909669097690986909969100691016910269103691046910569106691076910869109691106911169112691136911469115691166911769118691196912069121691226912369124691256912669127691286912969130691316913269133691346913569136691376913869139691406914169142691436914469145691466914769148691496915069151691526915369154691556915669157691586915969160691616916269163691646916569166691676916869169691706917169172691736917469175691766917769178691796918069181691826918369184691856918669187691886918969190691916919269193691946919569196691976919869199692006920169202692036920469205692066920769208692096921069211692126921369214692156921669217692186921969220692216922269223692246922569226692276922869229692306923169232692336923469235692366923769238692396924069241692426924369244692456924669247692486924969250692516925269253692546925569256692576925869259692606926169262692636926469265692666926769268692696927069271692726927369274692756927669277692786927969280692816928269283692846928569286692876928869289692906929169292692936929469295692966929769298692996930069301693026930369304693056930669307693086930969310693116931269313693146931569316693176931869319693206932169322693236932469325693266932769328693296933069331693326933369334693356933669337693386933969340693416934269343693446934569346693476934869349693506935169352693536935469355693566935769358693596936069361693626936369364693656936669367693686936969370693716937269373693746937569376693776937869379693806938169382693836938469385693866938769388693896939069391693926939369394693956939669397693986939969400694016940269403694046940569406694076940869409694106941169412694136941469415694166941769418694196942069421694226942369424694256942669427694286942969430694316943269433694346943569436694376943869439694406944169442694436944469445694466944769448694496945069451694526945369454694556945669457694586945969460694616946269463694646946569466694676946869469694706947169472694736947469475694766947769478694796948069481694826948369484694856948669487694886948969490694916949269493694946949569496694976949869499695006950169502695036950469505695066950769508695096951069511695126951369514695156951669517695186951969520695216952269523695246952569526695276952869529695306953169532695336953469535695366953769538695396954069541695426954369544695456954669547695486954969550695516955269553695546955569556695576955869559695606956169562695636956469565695666956769568695696957069571695726957369574695756957669577695786957969580695816958269583695846958569586695876958869589695906959169592695936959469595695966959769598695996960069601696026960369604696056960669607696086960969610696116961269613696146961569616696176961869619696206962169622696236962469625696266962769628696296963069631696326963369634696356963669637696386963969640696416964269643696446964569646696476964869649696506965169652696536965469655696566965769658696596966069661696626966369664696656966669667696686966969670696716967269673696746967569676696776967869679696806968169682696836968469685696866968769688696896969069691696926969369694696956969669697696986969969700697016970269703697046970569706697076970869709697106971169712697136971469715697166971769718697196972069721697226972369724697256972669727697286972969730697316973269733697346973569736697376973869739697406974169742697436974469745697466974769748697496975069751697526975369754697556975669757697586975969760697616976269763697646976569766697676976869769697706977169772697736977469775697766977769778697796978069781697826978369784697856978669787697886978969790697916979269793697946979569796697976979869799698006980169802698036980469805698066980769808698096981069811698126981369814698156981669817698186981969820698216982269823698246982569826698276982869829698306983169832698336983469835698366983769838698396984069841698426984369844698456984669847698486984969850698516985269853698546985569856698576985869859698606986169862698636986469865698666986769868698696987069871698726987369874698756987669877698786987969880698816988269883698846988569886698876988869889698906989169892698936989469895698966989769898698996990069901699026990369904699056990669907699086990969910699116991269913699146991569916699176991869919699206992169922699236992469925699266992769928699296993069931699326993369934699356993669937699386993969940699416994269943699446994569946699476994869949699506995169952699536995469955699566995769958699596996069961699626996369964699656996669967699686996969970699716997269973699746997569976699776997869979699806998169982699836998469985699866998769988699896999069991699926999369994699956999669997699986999970000700017000270003700047000570006700077000870009700107001170012700137001470015700167001770018700197002070021700227002370024700257002670027700287002970030700317003270033700347003570036700377003870039700407004170042700437004470045700467004770048700497005070051700527005370054700557005670057700587005970060700617006270063700647006570066700677006870069700707007170072700737007470075700767007770078700797008070081700827008370084700857008670087700887008970090700917009270093700947009570096700977009870099701007010170102701037010470105701067010770108701097011070111701127011370114701157011670117701187011970120701217012270123701247012570126701277012870129701307013170132701337013470135701367013770138701397014070141701427014370144701457014670147701487014970150701517015270153701547015570156701577015870159701607016170162701637016470165701667016770168701697017070171701727017370174701757017670177701787017970180701817018270183701847018570186701877018870189701907019170192701937019470195701967019770198701997020070201702027020370204702057020670207702087020970210702117021270213702147021570216702177021870219702207022170222702237022470225702267022770228702297023070231702327023370234702357023670237702387023970240702417024270243702447024570246702477024870249702507025170252702537025470255702567025770258702597026070261702627026370264702657026670267702687026970270702717027270273702747027570276702777027870279702807028170282702837028470285702867028770288702897029070291702927029370294702957029670297702987029970300703017030270303703047030570306703077030870309703107031170312703137031470315703167031770318703197032070321703227032370324703257032670327703287032970330703317033270333703347033570336703377033870339703407034170342703437034470345703467034770348703497035070351703527035370354703557035670357703587035970360703617036270363703647036570366703677036870369703707037170372703737037470375703767037770378703797038070381703827038370384703857038670387703887038970390703917039270393703947039570396703977039870399704007040170402704037040470405704067040770408704097041070411704127041370414704157041670417704187041970420704217042270423704247042570426704277042870429704307043170432704337043470435704367043770438704397044070441704427044370444704457044670447704487044970450704517045270453704547045570456704577045870459704607046170462704637046470465704667046770468704697047070471704727047370474704757047670477704787047970480704817048270483704847048570486704877048870489704907049170492704937049470495704967049770498704997050070501705027050370504705057050670507705087050970510705117051270513705147051570516705177051870519705207052170522705237052470525705267052770528705297053070531705327053370534705357053670537705387053970540705417054270543705447054570546705477054870549705507055170552705537055470555705567055770558705597056070561705627056370564705657056670567705687056970570705717057270573705747057570576705777057870579705807058170582705837058470585705867058770588705897059070591705927059370594705957059670597705987059970600706017060270603706047060570606706077060870609706107061170612706137061470615706167061770618706197062070621706227062370624706257062670627706287062970630706317063270633706347063570636706377063870639706407064170642706437064470645706467064770648706497065070651706527065370654706557065670657706587065970660706617066270663706647066570666706677066870669706707067170672706737067470675706767067770678706797068070681706827068370684706857068670687706887068970690706917069270693706947069570696706977069870699707007070170702707037070470705707067070770708707097071070711707127071370714707157071670717707187071970720707217072270723707247072570726707277072870729707307073170732707337073470735707367073770738707397074070741707427074370744707457074670747707487074970750707517075270753707547075570756707577075870759707607076170762707637076470765707667076770768707697077070771707727077370774707757077670777707787077970780707817078270783707847078570786707877078870789707907079170792707937079470795707967079770798707997080070801708027080370804708057080670807708087080970810708117081270813708147081570816708177081870819708207082170822708237082470825708267082770828708297083070831708327083370834708357083670837708387083970840708417084270843708447084570846708477084870849708507085170852708537085470855708567085770858708597086070861708627086370864708657086670867708687086970870708717087270873708747087570876708777087870879708807088170882708837088470885708867088770888708897089070891708927089370894708957089670897708987089970900709017090270903709047090570906709077090870909709107091170912709137091470915709167091770918709197092070921709227092370924709257092670927709287092970930709317093270933709347093570936709377093870939709407094170942709437094470945709467094770948709497095070951709527095370954709557095670957709587095970960709617096270963709647096570966709677096870969709707097170972709737097470975709767097770978709797098070981709827098370984709857098670987709887098970990709917099270993709947099570996709977099870999710007100171002710037100471005710067100771008710097101071011710127101371014710157101671017710187101971020710217102271023710247102571026710277102871029710307103171032710337103471035710367103771038710397104071041710427104371044710457104671047710487104971050710517105271053710547105571056710577105871059710607106171062710637106471065710667106771068710697107071071710727107371074710757107671077710787107971080710817108271083710847108571086710877108871089710907109171092710937109471095710967109771098710997110071101711027110371104711057110671107711087110971110711117111271113711147111571116711177111871119711207112171122711237112471125711267112771128711297113071131711327113371134711357113671137711387113971140711417114271143711447114571146711477114871149711507115171152711537115471155711567115771158711597116071161711627116371164711657116671167711687116971170711717117271173711747117571176711777117871179711807118171182711837118471185711867118771188711897119071191711927119371194711957119671197711987119971200712017120271203712047120571206712077120871209712107121171212712137121471215712167121771218712197122071221712227122371224712257122671227712287122971230712317123271233712347123571236712377123871239712407124171242712437124471245712467124771248712497125071251712527125371254712557125671257712587125971260712617126271263712647126571266712677126871269712707127171272712737127471275712767127771278712797128071281712827128371284712857128671287712887128971290712917129271293712947129571296712977129871299713007130171302713037130471305713067130771308713097131071311713127131371314713157131671317713187131971320713217132271323713247132571326713277132871329713307133171332713337133471335713367133771338713397134071341713427134371344713457134671347713487134971350713517135271353713547135571356713577135871359713607136171362713637136471365713667136771368713697137071371713727137371374713757137671377713787137971380713817138271383713847138571386713877138871389713907139171392713937139471395713967139771398713997140071401714027140371404714057140671407714087140971410714117141271413714147141571416714177141871419714207142171422714237142471425714267142771428714297143071431714327143371434714357143671437714387143971440714417144271443714447144571446714477144871449714507145171452714537145471455714567145771458714597146071461714627146371464714657146671467714687146971470714717147271473714747147571476714777147871479714807148171482714837148471485714867148771488714897149071491714927149371494714957149671497714987149971500715017150271503715047150571506715077150871509715107151171512715137151471515715167151771518715197152071521715227152371524715257152671527715287152971530715317153271533715347153571536715377153871539715407154171542715437154471545715467154771548715497155071551715527155371554715557155671557715587155971560715617156271563715647156571566715677156871569715707157171572715737157471575715767157771578715797158071581715827158371584715857158671587715887158971590715917159271593715947159571596715977159871599716007160171602716037160471605716067160771608716097161071611716127161371614716157161671617716187161971620716217162271623716247162571626716277162871629716307163171632716337163471635716367163771638716397164071641716427164371644716457164671647716487164971650716517165271653716547165571656716577165871659716607166171662716637166471665716667166771668716697167071671716727167371674716757167671677716787167971680716817168271683716847168571686716877168871689716907169171692716937169471695716967169771698716997170071701717027170371704717057170671707717087170971710717117171271713717147171571716717177171871719717207172171722717237172471725717267172771728717297173071731717327173371734717357173671737717387173971740717417174271743717447174571746717477174871749717507175171752717537175471755717567175771758717597176071761717627176371764717657176671767717687176971770717717177271773717747177571776717777177871779717807178171782717837178471785717867178771788717897179071791717927179371794717957179671797717987179971800718017180271803718047180571806718077180871809718107181171812718137181471815718167181771818718197182071821718227182371824718257182671827718287182971830718317183271833718347183571836718377183871839718407184171842718437184471845718467184771848718497185071851718527185371854718557185671857718587185971860718617186271863718647186571866718677186871869718707187171872718737187471875718767187771878718797188071881718827188371884718857188671887718887188971890718917189271893718947189571896718977189871899719007190171902719037190471905719067190771908719097191071911719127191371914719157191671917719187191971920719217192271923719247192571926719277192871929719307193171932719337193471935719367193771938719397194071941719427194371944719457194671947719487194971950719517195271953719547195571956719577195871959719607196171962719637196471965719667196771968719697197071971719727197371974719757197671977719787197971980719817198271983719847198571986719877198871989719907199171992719937199471995719967199771998719997200072001720027200372004720057200672007720087200972010720117201272013720147201572016720177201872019720207202172022720237202472025720267202772028720297203072031720327203372034720357203672037720387203972040720417204272043720447204572046720477204872049720507205172052720537205472055720567205772058720597206072061720627206372064720657206672067720687206972070720717207272073720747207572076720777207872079720807208172082720837208472085720867208772088720897209072091720927209372094720957209672097720987209972100721017210272103721047210572106721077210872109721107211172112721137211472115721167211772118721197212072121721227212372124721257212672127721287212972130721317213272133721347213572136721377213872139721407214172142721437214472145721467214772148721497215072151721527215372154721557215672157721587215972160721617216272163721647216572166721677216872169721707217172172721737217472175721767217772178721797218072181721827218372184721857218672187721887218972190721917219272193721947219572196721977219872199722007220172202722037220472205722067220772208722097221072211722127221372214722157221672217722187221972220722217222272223722247222572226722277222872229722307223172232722337223472235722367223772238722397224072241722427224372244722457224672247722487224972250722517225272253722547225572256722577225872259722607226172262722637226472265722667226772268722697227072271722727227372274722757227672277722787227972280722817228272283722847228572286722877228872289722907229172292722937229472295722967229772298722997230072301723027230372304723057230672307723087230972310723117231272313723147231572316723177231872319723207232172322723237232472325723267232772328723297233072331723327233372334723357233672337723387233972340723417234272343723447234572346723477234872349723507235172352723537235472355723567235772358723597236072361723627236372364723657236672367723687236972370723717237272373723747237572376723777237872379723807238172382723837238472385723867238772388723897239072391723927239372394723957239672397723987239972400724017240272403724047240572406724077240872409724107241172412724137241472415724167241772418724197242072421724227242372424724257242672427724287242972430724317243272433724347243572436724377243872439724407244172442724437244472445724467244772448724497245072451724527245372454724557245672457724587245972460724617246272463724647246572466724677246872469724707247172472724737247472475724767247772478724797248072481724827248372484724857248672487724887248972490724917249272493724947249572496724977249872499725007250172502725037250472505725067250772508725097251072511725127251372514725157251672517725187251972520725217252272523725247252572526725277252872529725307253172532725337253472535725367253772538725397254072541725427254372544725457254672547725487254972550725517255272553725547255572556725577255872559725607256172562725637256472565725667256772568725697257072571725727257372574725757257672577725787257972580725817258272583725847258572586725877258872589725907259172592725937259472595725967259772598725997260072601726027260372604726057260672607726087260972610726117261272613726147261572616726177261872619726207262172622726237262472625726267262772628726297263072631726327263372634726357263672637726387263972640726417264272643726447264572646726477264872649726507265172652726537265472655726567265772658726597266072661726627266372664726657266672667726687266972670726717267272673726747267572676726777267872679726807268172682726837268472685726867268772688726897269072691726927269372694726957269672697726987269972700727017270272703727047270572706727077270872709727107271172712727137271472715727167271772718727197272072721727227272372724727257272672727727287272972730727317273272733727347273572736727377273872739727407274172742727437274472745727467274772748727497275072751727527275372754727557275672757727587275972760727617276272763727647276572766727677276872769727707277172772727737277472775727767277772778727797278072781727827278372784727857278672787727887278972790727917279272793727947279572796727977279872799728007280172802728037280472805728067280772808728097281072811728127281372814728157281672817728187281972820728217282272823728247282572826728277282872829728307283172832728337283472835728367283772838728397284072841728427284372844728457284672847728487284972850728517285272853728547285572856728577285872859728607286172862728637286472865728667286772868728697287072871728727287372874728757287672877728787287972880728817288272883728847288572886728877288872889728907289172892728937289472895728967289772898728997290072901729027290372904729057290672907729087290972910729117291272913729147291572916729177291872919729207292172922729237292472925729267292772928729297293072931729327293372934729357293672937729387293972940729417294272943729447294572946729477294872949729507295172952729537295472955729567295772958729597296072961729627296372964729657296672967729687296972970729717297272973729747297572976729777297872979729807298172982729837298472985729867298772988729897299072991729927299372994729957299672997729987299973000730017300273003730047300573006730077300873009730107301173012730137301473015730167301773018730197302073021730227302373024730257302673027730287302973030730317303273033730347303573036730377303873039730407304173042730437304473045730467304773048730497305073051730527305373054730557305673057730587305973060730617306273063730647306573066730677306873069730707307173072730737307473075730767307773078730797308073081730827308373084730857308673087730887308973090730917309273093730947309573096730977309873099731007310173102731037310473105731067310773108731097311073111731127311373114731157311673117731187311973120731217312273123731247312573126731277312873129731307313173132731337313473135731367313773138731397314073141731427314373144731457314673147731487314973150731517315273153731547315573156731577315873159731607316173162731637316473165731667316773168731697317073171731727317373174731757317673177731787317973180731817318273183731847318573186731877318873189731907319173192731937319473195731967319773198731997320073201732027320373204732057320673207732087320973210732117321273213732147321573216732177321873219732207322173222732237322473225732267322773228732297323073231732327323373234732357323673237732387323973240732417324273243732447324573246732477324873249732507325173252732537325473255732567325773258732597326073261732627326373264732657326673267732687326973270732717327273273732747327573276732777327873279732807328173282732837328473285732867328773288732897329073291732927329373294732957329673297732987329973300733017330273303733047330573306733077330873309733107331173312733137331473315733167331773318733197332073321733227332373324733257332673327733287332973330733317333273333733347333573336733377333873339733407334173342733437334473345733467334773348733497335073351733527335373354733557335673357733587335973360733617336273363733647336573366733677336873369733707337173372733737337473375733767337773378733797338073381733827338373384733857338673387733887338973390733917339273393733947339573396733977339873399734007340173402734037340473405734067340773408734097341073411734127341373414734157341673417734187341973420734217342273423734247342573426734277342873429734307343173432734337343473435734367343773438734397344073441734427344373444734457344673447734487344973450734517345273453734547345573456734577345873459734607346173462734637346473465734667346773468734697347073471734727347373474734757347673477734787347973480734817348273483734847348573486734877348873489734907349173492734937349473495734967349773498734997350073501735027350373504735057350673507735087350973510735117351273513735147351573516735177351873519735207352173522735237352473525735267352773528735297353073531735327353373534735357353673537735387353973540735417354273543735447354573546735477354873549735507355173552735537355473555735567355773558735597356073561735627356373564735657356673567735687356973570735717357273573735747357573576735777357873579735807358173582735837358473585735867358773588735897359073591735927359373594735957359673597735987359973600736017360273603736047360573606736077360873609736107361173612736137361473615736167361773618736197362073621736227362373624736257362673627736287362973630736317363273633736347363573636736377363873639736407364173642736437364473645736467364773648736497365073651736527365373654736557365673657736587365973660736617366273663736647366573666736677366873669736707367173672736737367473675736767367773678736797368073681736827368373684736857368673687736887368973690736917369273693736947369573696736977369873699737007370173702737037370473705737067370773708737097371073711737127371373714737157371673717737187371973720737217372273723737247372573726737277372873729737307373173732737337373473735737367373773738737397374073741737427374373744737457374673747737487374973750737517375273753737547375573756737577375873759737607376173762737637376473765737667376773768737697377073771737727377373774737757377673777737787377973780737817378273783737847378573786737877378873789737907379173792737937379473795737967379773798737997380073801738027380373804738057380673807738087380973810738117381273813738147381573816738177381873819738207382173822738237382473825738267382773828738297383073831738327383373834738357383673837738387383973840738417384273843738447384573846738477384873849738507385173852738537385473855738567385773858738597386073861738627386373864738657386673867738687386973870738717387273873738747387573876738777387873879738807388173882738837388473885738867388773888738897389073891738927389373894738957389673897738987389973900739017390273903739047390573906739077390873909739107391173912739137391473915739167391773918739197392073921739227392373924739257392673927739287392973930739317393273933739347393573936739377393873939739407394173942739437394473945739467394773948739497395073951739527395373954739557395673957739587395973960739617396273963739647396573966739677396873969739707397173972739737397473975739767397773978739797398073981739827398373984739857398673987739887398973990739917399273993739947399573996739977399873999740007400174002740037400474005740067400774008740097401074011740127401374014740157401674017740187401974020740217402274023740247402574026740277402874029740307403174032740337403474035740367403774038740397404074041740427404374044740457404674047740487404974050740517405274053740547405574056740577405874059740607406174062740637406474065740667406774068740697407074071740727407374074740757407674077740787407974080740817408274083740847408574086740877408874089740907409174092740937409474095740967409774098740997410074101741027410374104741057410674107741087410974110741117411274113741147411574116741177411874119741207412174122741237412474125741267412774128741297413074131741327413374134741357413674137741387413974140741417414274143741447414574146741477414874149741507415174152741537415474155741567415774158741597416074161741627416374164741657416674167741687416974170741717417274173741747417574176741777417874179741807418174182741837418474185741867418774188741897419074191741927419374194741957419674197741987419974200742017420274203742047420574206742077420874209742107421174212742137421474215742167421774218742197422074221742227422374224742257422674227742287422974230742317423274233742347423574236742377423874239742407424174242742437424474245742467424774248742497425074251742527425374254742557425674257742587425974260742617426274263742647426574266742677426874269742707427174272742737427474275742767427774278742797428074281742827428374284742857428674287742887428974290742917429274293742947429574296742977429874299743007430174302743037430474305743067430774308743097431074311743127431374314743157431674317743187431974320743217432274323743247432574326743277432874329743307433174332743337433474335743367433774338743397434074341743427434374344743457434674347743487434974350743517435274353743547435574356743577435874359743607436174362743637436474365743667436774368743697437074371743727437374374743757437674377743787437974380743817438274383743847438574386743877438874389743907439174392743937439474395743967439774398743997440074401744027440374404744057440674407744087440974410744117441274413744147441574416744177441874419744207442174422744237442474425744267442774428744297443074431744327443374434744357443674437744387443974440744417444274443744447444574446744477444874449744507445174452744537445474455744567445774458744597446074461744627446374464744657446674467744687446974470744717447274473744747447574476744777447874479744807448174482744837448474485744867448774488744897449074491744927449374494744957449674497744987449974500745017450274503745047450574506745077450874509745107451174512745137451474515745167451774518745197452074521745227452374524745257452674527745287452974530745317453274533745347453574536745377453874539745407454174542745437454474545745467454774548745497455074551745527455374554745557455674557745587455974560745617456274563745647456574566745677456874569745707457174572745737457474575745767457774578745797458074581745827458374584745857458674587745887458974590745917459274593745947459574596745977459874599746007460174602746037460474605746067460774608746097461074611746127461374614746157461674617746187461974620746217462274623746247462574626746277462874629746307463174632746337463474635746367463774638746397464074641746427464374644746457464674647746487464974650746517465274653746547465574656746577465874659746607466174662746637466474665746667466774668746697467074671746727467374674746757467674677746787467974680746817468274683746847468574686746877468874689746907469174692746937469474695746967469774698746997470074701747027470374704747057470674707747087470974710747117471274713747147471574716747177471874719747207472174722747237472474725747267472774728747297473074731747327473374734747357473674737747387473974740747417474274743747447474574746747477474874749747507475174752747537475474755747567475774758747597476074761747627476374764747657476674767747687476974770747717477274773747747477574776747777477874779747807478174782747837478474785747867478774788747897479074791747927479374794747957479674797747987479974800748017480274803748047480574806748077480874809748107481174812748137481474815748167481774818748197482074821748227482374824748257482674827748287482974830748317483274833748347483574836748377483874839748407484174842748437484474845748467484774848748497485074851748527485374854748557485674857748587485974860748617486274863748647486574866748677486874869748707487174872748737487474875748767487774878748797488074881748827488374884748857488674887748887488974890748917489274893748947489574896748977489874899749007490174902749037490474905749067490774908749097491074911749127491374914749157491674917749187491974920749217492274923749247492574926749277492874929749307493174932749337493474935749367493774938749397494074941749427494374944749457494674947749487494974950749517495274953749547495574956749577495874959749607496174962749637496474965749667496774968749697497074971749727497374974749757497674977749787497974980749817498274983749847498574986749877498874989749907499174992749937499474995749967499774998749997500075001750027500375004750057500675007750087500975010750117501275013750147501575016750177501875019750207502175022750237502475025750267502775028750297503075031750327503375034750357503675037750387503975040750417504275043750447504575046750477504875049750507505175052750537505475055750567505775058750597506075061750627506375064750657506675067750687506975070750717507275073750747507575076750777507875079750807508175082750837508475085750867508775088750897509075091750927509375094750957509675097750987509975100751017510275103751047510575106751077510875109751107511175112751137511475115751167511775118751197512075121751227512375124751257512675127751287512975130751317513275133751347513575136751377513875139751407514175142751437514475145751467514775148751497515075151751527515375154751557515675157751587515975160751617516275163751647516575166751677516875169751707517175172751737517475175751767517775178751797518075181751827518375184751857518675187751887518975190751917519275193751947519575196751977519875199752007520175202752037520475205752067520775208752097521075211752127521375214752157521675217752187521975220752217522275223752247522575226752277522875229752307523175232752337523475235752367523775238752397524075241752427524375244752457524675247752487524975250752517525275253752547525575256752577525875259752607526175262752637526475265752667526775268752697527075271752727527375274752757527675277752787527975280752817528275283752847528575286752877528875289752907529175292752937529475295752967529775298752997530075301753027530375304753057530675307753087530975310753117531275313753147531575316753177531875319753207532175322753237532475325753267532775328753297533075331753327533375334753357533675337753387533975340753417534275343753447534575346753477534875349753507535175352753537535475355753567535775358753597536075361753627536375364753657536675367753687536975370753717537275373753747537575376753777537875379753807538175382753837538475385753867538775388753897539075391753927539375394753957539675397753987539975400754017540275403754047540575406754077540875409754107541175412754137541475415754167541775418754197542075421754227542375424754257542675427754287542975430754317543275433754347543575436754377543875439754407544175442754437544475445754467544775448754497545075451754527545375454754557545675457754587545975460754617546275463754647546575466754677546875469754707547175472754737547475475754767547775478754797548075481754827548375484754857548675487754887548975490754917549275493754947549575496754977549875499755007550175502755037550475505755067550775508755097551075511755127551375514755157551675517755187551975520755217552275523755247552575526755277552875529755307553175532755337553475535755367553775538755397554075541755427554375544755457554675547755487554975550755517555275553755547555575556755577555875559755607556175562755637556475565755667556775568755697557075571755727557375574755757557675577755787557975580755817558275583755847558575586755877558875589755907559175592755937559475595755967559775598755997560075601756027560375604756057560675607756087560975610756117561275613756147561575616756177561875619756207562175622756237562475625756267562775628756297563075631756327563375634756357563675637756387563975640756417564275643756447564575646756477564875649756507565175652756537565475655756567565775658756597566075661756627566375664756657566675667756687566975670756717567275673756747567575676756777567875679756807568175682756837568475685756867568775688756897569075691756927569375694756957569675697756987569975700757017570275703757047570575706757077570875709757107571175712757137571475715757167571775718757197572075721757227572375724757257572675727757287572975730757317573275733757347573575736757377573875739757407574175742757437574475745757467574775748757497575075751757527575375754757557575675757757587575975760757617576275763757647576575766757677576875769757707577175772757737577475775757767577775778757797578075781757827578375784757857578675787757887578975790757917579275793757947579575796757977579875799758007580175802758037580475805758067580775808758097581075811758127581375814758157581675817758187581975820758217582275823758247582575826758277582875829758307583175832758337583475835758367583775838758397584075841758427584375844758457584675847758487584975850758517585275853758547585575856758577585875859758607586175862758637586475865758667586775868758697587075871758727587375874758757587675877758787587975880758817588275883758847588575886758877588875889758907589175892758937589475895758967589775898758997590075901759027590375904759057590675907759087590975910759117591275913759147591575916759177591875919759207592175922759237592475925759267592775928759297593075931759327593375934759357593675937759387593975940759417594275943759447594575946759477594875949759507595175952759537595475955759567595775958759597596075961759627596375964759657596675967759687596975970759717597275973759747597575976759777597875979759807598175982759837598475985759867598775988759897599075991759927599375994759957599675997759987599976000760017600276003760047600576006760077600876009760107601176012760137601476015760167601776018760197602076021760227602376024760257602676027760287602976030760317603276033760347603576036760377603876039760407604176042760437604476045760467604776048760497605076051760527605376054760557605676057760587605976060760617606276063760647606576066760677606876069760707607176072760737607476075760767607776078760797608076081760827608376084760857608676087760887608976090760917609276093760947609576096760977609876099761007610176102761037610476105761067610776108761097611076111761127611376114761157611676117761187611976120761217612276123761247612576126761277612876129761307613176132761337613476135761367613776138761397614076141761427614376144761457614676147761487614976150761517615276153761547615576156761577615876159761607616176162761637616476165761667616776168761697617076171761727617376174761757617676177761787617976180761817618276183761847618576186761877618876189761907619176192761937619476195761967619776198761997620076201762027620376204762057620676207762087620976210762117621276213762147621576216762177621876219762207622176222762237622476225762267622776228762297623076231762327623376234762357623676237762387623976240762417624276243762447624576246762477624876249762507625176252762537625476255762567625776258762597626076261762627626376264762657626676267762687626976270762717627276273762747627576276762777627876279762807628176282762837628476285762867628776288762897629076291762927629376294762957629676297762987629976300763017630276303763047630576306763077630876309763107631176312763137631476315763167631776318763197632076321763227632376324763257632676327763287632976330763317633276333763347633576336763377633876339763407634176342763437634476345763467634776348763497635076351763527635376354763557635676357763587635976360763617636276363763647636576366763677636876369763707637176372763737637476375763767637776378763797638076381763827638376384763857638676387763887638976390763917639276393763947639576396763977639876399764007640176402764037640476405764067640776408764097641076411764127641376414764157641676417764187641976420764217642276423764247642576426764277642876429764307643176432764337643476435764367643776438764397644076441764427644376444764457644676447764487644976450764517645276453764547645576456764577645876459764607646176462764637646476465764667646776468764697647076471764727647376474764757647676477764787647976480764817648276483764847648576486764877648876489764907649176492764937649476495764967649776498764997650076501765027650376504765057650676507765087650976510765117651276513765147651576516765177651876519765207652176522765237652476525765267652776528765297653076531765327653376534765357653676537765387653976540765417654276543765447654576546765477654876549765507655176552765537655476555765567655776558765597656076561765627656376564765657656676567765687656976570765717657276573765747657576576765777657876579765807658176582765837658476585765867658776588765897659076591765927659376594765957659676597765987659976600766017660276603766047660576606766077660876609766107661176612766137661476615766167661776618766197662076621766227662376624766257662676627766287662976630766317663276633766347663576636766377663876639766407664176642766437664476645766467664776648766497665076651766527665376654766557665676657766587665976660766617666276663766647666576666766677666876669766707667176672766737667476675766767667776678766797668076681766827668376684766857668676687766887668976690766917669276693766947669576696766977669876699767007670176702767037670476705767067670776708767097671076711767127671376714767157671676717767187671976720767217672276723767247672576726767277672876729767307673176732767337673476735767367673776738767397674076741767427674376744767457674676747767487674976750767517675276753767547675576756767577675876759767607676176762767637676476765767667676776768767697677076771767727677376774767757677676777767787677976780767817678276783767847678576786767877678876789767907679176792767937679476795767967679776798767997680076801768027680376804768057680676807768087680976810768117681276813768147681576816768177681876819768207682176822768237682476825768267682776828768297683076831768327683376834768357683676837768387683976840768417684276843768447684576846768477684876849768507685176852768537685476855768567685776858768597686076861768627686376864768657686676867768687686976870768717687276873768747687576876768777687876879768807688176882768837688476885768867688776888768897689076891768927689376894768957689676897768987689976900769017690276903769047690576906769077690876909769107691176912769137691476915769167691776918769197692076921769227692376924769257692676927769287692976930769317693276933769347693576936769377693876939769407694176942769437694476945769467694776948769497695076951769527695376954769557695676957769587695976960769617696276963769647696576966769677696876969769707697176972769737697476975769767697776978769797698076981769827698376984769857698676987769887698976990769917699276993769947699576996769977699876999770007700177002770037700477005770067700777008770097701077011770127701377014770157701677017770187701977020770217702277023770247702577026770277702877029770307703177032770337703477035770367703777038770397704077041770427704377044770457704677047770487704977050770517705277053770547705577056770577705877059770607706177062770637706477065770667706777068770697707077071770727707377074770757707677077770787707977080770817708277083770847708577086770877708877089770907709177092770937709477095770967709777098770997710077101771027710377104771057710677107771087710977110771117711277113771147711577116771177711877119771207712177122771237712477125771267712777128771297713077131771327713377134771357713677137771387713977140771417714277143771447714577146771477714877149771507715177152771537715477155771567715777158771597716077161771627716377164771657716677167771687716977170771717717277173771747717577176771777717877179771807718177182771837718477185771867718777188771897719077191771927719377194771957719677197771987719977200772017720277203772047720577206772077720877209772107721177212772137721477215772167721777218772197722077221772227722377224772257722677227772287722977230772317723277233772347723577236772377723877239772407724177242772437724477245772467724777248772497725077251772527725377254772557725677257772587725977260772617726277263772647726577266772677726877269772707727177272772737727477275772767727777278772797728077281772827728377284772857728677287772887728977290772917729277293772947729577296772977729877299773007730177302773037730477305773067730777308773097731077311773127731377314773157731677317773187731977320773217732277323773247732577326773277732877329773307733177332773337733477335773367733777338773397734077341773427734377344773457734677347773487734977350773517735277353773547735577356773577735877359773607736177362773637736477365773667736777368773697737077371773727737377374773757737677377773787737977380773817738277383773847738577386773877738877389773907739177392773937739477395773967739777398773997740077401774027740377404774057740677407774087740977410774117741277413774147741577416774177741877419774207742177422774237742477425774267742777428774297743077431774327743377434774357743677437774387743977440774417744277443774447744577446774477744877449774507745177452774537745477455774567745777458774597746077461774627746377464774657746677467774687746977470774717747277473774747747577476774777747877479774807748177482774837748477485774867748777488774897749077491774927749377494774957749677497774987749977500775017750277503775047750577506775077750877509775107751177512775137751477515775167751777518775197752077521775227752377524775257752677527775287752977530775317753277533775347753577536775377753877539775407754177542775437754477545775467754777548775497755077551775527755377554775557755677557775587755977560775617756277563775647756577566775677756877569775707757177572775737757477575775767757777578775797758077581775827758377584775857758677587775887758977590775917759277593775947759577596775977759877599776007760177602776037760477605776067760777608776097761077611776127761377614776157761677617776187761977620776217762277623776247762577626776277762877629776307763177632776337763477635776367763777638776397764077641776427764377644776457764677647776487764977650776517765277653776547765577656776577765877659776607766177662776637766477665776667766777668776697767077671776727767377674776757767677677776787767977680776817768277683776847768577686776877768877689776907769177692776937769477695776967769777698776997770077701777027770377704777057770677707777087770977710777117771277713777147771577716777177771877719777207772177722777237772477725777267772777728777297773077731777327773377734777357773677737777387773977740777417774277743777447774577746777477774877749777507775177752777537775477755777567775777758777597776077761777627776377764777657776677767777687776977770777717777277773777747777577776777777777877779777807778177782777837778477785777867778777788777897779077791777927779377794777957779677797777987779977800778017780277803778047780577806778077780877809778107781177812778137781477815778167781777818778197782077821778227782377824778257782677827778287782977830778317783277833778347783577836778377783877839778407784177842778437784477845778467784777848778497785077851778527785377854778557785677857778587785977860778617786277863778647786577866778677786877869778707787177872778737787477875778767787777878778797788077881778827788377884778857788677887778887788977890778917789277893778947789577896778977789877899779007790177902779037790477905779067790777908779097791077911779127791377914779157791677917779187791977920779217792277923779247792577926779277792877929779307793177932779337793477935779367793777938779397794077941779427794377944779457794677947779487794977950779517795277953779547795577956779577795877959779607796177962779637796477965779667796777968779697797077971779727797377974779757797677977779787797977980779817798277983779847798577986779877798877989779907799177992779937799477995779967799777998779997800078001780027800378004780057800678007780087800978010780117801278013780147801578016780177801878019780207802178022780237802478025780267802778028780297803078031780327803378034780357803678037780387803978040780417804278043780447804578046780477804878049780507805178052780537805478055780567805778058780597806078061780627806378064780657806678067780687806978070780717807278073780747807578076780777807878079780807808178082780837808478085780867808778088780897809078091780927809378094780957809678097780987809978100781017810278103781047810578106781077810878109781107811178112781137811478115781167811778118781197812078121781227812378124781257812678127781287812978130781317813278133781347813578136781377813878139781407814178142781437814478145781467814778148781497815078151781527815378154781557815678157781587815978160781617816278163781647816578166781677816878169781707817178172781737817478175781767817778178781797818078181781827818378184781857818678187781887818978190781917819278193781947819578196781977819878199782007820178202782037820478205782067820778208782097821078211782127821378214782157821678217782187821978220782217822278223782247822578226782277822878229782307823178232782337823478235782367823778238782397824078241782427824378244782457824678247782487824978250782517825278253782547825578256782577825878259782607826178262782637826478265782667826778268782697827078271782727827378274782757827678277782787827978280782817828278283782847828578286782877828878289782907829178292782937829478295782967829778298782997830078301783027830378304783057830678307783087830978310783117831278313783147831578316783177831878319783207832178322783237832478325783267832778328783297833078331783327833378334783357833678337783387833978340783417834278343783447834578346783477834878349783507835178352783537835478355783567835778358783597836078361783627836378364783657836678367783687836978370783717837278373783747837578376783777837878379783807838178382783837838478385783867838778388783897839078391783927839378394783957839678397783987839978400784017840278403784047840578406784077840878409784107841178412784137841478415784167841778418784197842078421784227842378424784257842678427784287842978430784317843278433784347843578436784377843878439784407844178442784437844478445784467844778448784497845078451784527845378454784557845678457784587845978460784617846278463784647846578466784677846878469784707847178472784737847478475784767847778478784797848078481784827848378484784857848678487784887848978490784917849278493784947849578496784977849878499785007850178502785037850478505785067850778508785097851078511785127851378514785157851678517785187851978520785217852278523785247852578526785277852878529785307853178532785337853478535785367853778538785397854078541785427854378544785457854678547785487854978550785517855278553785547855578556785577855878559785607856178562785637856478565785667856778568785697857078571785727857378574785757857678577785787857978580785817858278583785847858578586785877858878589785907859178592785937859478595785967859778598785997860078601786027860378604786057860678607786087860978610786117861278613786147861578616786177861878619786207862178622786237862478625786267862778628786297863078631786327863378634786357863678637786387863978640786417864278643786447864578646786477864878649786507865178652786537865478655786567865778658786597866078661786627866378664786657866678667786687866978670786717867278673786747867578676786777867878679786807868178682786837868478685786867868778688786897869078691786927869378694786957869678697786987869978700787017870278703787047870578706787077870878709787107871178712787137871478715787167871778718787197872078721787227872378724787257872678727787287872978730787317873278733787347873578736787377873878739787407874178742787437874478745787467874778748787497875078751787527875378754787557875678757787587875978760787617876278763787647876578766787677876878769787707877178772787737877478775787767877778778787797878078781787827878378784787857878678787787887878978790787917879278793787947879578796787977879878799788007880178802788037880478805788067880778808788097881078811788127881378814788157881678817788187881978820788217882278823788247882578826788277882878829788307883178832788337883478835788367883778838788397884078841788427884378844788457884678847788487884978850788517885278853788547885578856788577885878859788607886178862788637886478865788667886778868788697887078871788727887378874788757887678877788787887978880788817888278883788847888578886788877888878889788907889178892788937889478895788967889778898788997890078901789027890378904789057890678907789087890978910789117891278913789147891578916789177891878919789207892178922789237892478925789267892778928789297893078931789327893378934789357893678937789387893978940789417894278943789447894578946789477894878949789507895178952789537895478955789567895778958789597896078961789627896378964789657896678967789687896978970789717897278973789747897578976789777897878979789807898178982789837898478985789867898778988789897899078991789927899378994789957899678997789987899979000790017900279003790047900579006790077900879009790107901179012790137901479015790167901779018790197902079021790227902379024790257902679027790287902979030790317903279033790347903579036790377903879039790407904179042790437904479045790467904779048790497905079051790527905379054790557905679057790587905979060790617906279063790647906579066790677906879069790707907179072790737907479075790767907779078790797908079081790827908379084790857908679087790887908979090790917909279093790947909579096790977909879099791007910179102791037910479105791067910779108791097911079111791127911379114791157911679117791187911979120791217912279123791247912579126791277912879129791307913179132791337913479135791367913779138791397914079141791427914379144791457914679147791487914979150791517915279153791547915579156791577915879159791607916179162791637916479165791667916779168791697917079171791727917379174791757917679177791787917979180791817918279183791847918579186791877918879189791907919179192791937919479195791967919779198791997920079201792027920379204792057920679207792087920979210792117921279213792147921579216792177921879219792207922179222792237922479225792267922779228792297923079231792327923379234792357923679237792387923979240792417924279243792447924579246792477924879249792507925179252792537925479255792567925779258792597926079261792627926379264792657926679267792687926979270792717927279273792747927579276792777927879279792807928179282792837928479285792867928779288792897929079291792927929379294792957929679297792987929979300793017930279303793047930579306793077930879309793107931179312793137931479315793167931779318793197932079321793227932379324793257932679327793287932979330793317933279333793347933579336793377933879339793407934179342793437934479345793467934779348793497935079351793527935379354793557935679357793587935979360793617936279363793647936579366793677936879369793707937179372793737937479375793767937779378793797938079381793827938379384793857938679387793887938979390793917939279393793947939579396793977939879399794007940179402794037940479405794067940779408794097941079411794127941379414794157941679417794187941979420794217942279423794247942579426794277942879429794307943179432794337943479435794367943779438794397944079441794427944379444794457944679447794487944979450794517945279453794547945579456794577945879459794607946179462794637946479465794667946779468794697947079471794727947379474794757947679477794787947979480794817948279483794847948579486794877948879489794907949179492794937949479495794967949779498794997950079501795027950379504795057950679507795087950979510795117951279513795147951579516795177951879519795207952179522795237952479525795267952779528795297953079531795327953379534795357953679537795387953979540795417954279543795447954579546795477954879549795507955179552795537955479555795567955779558795597956079561795627956379564795657956679567795687956979570795717957279573795747957579576795777957879579795807958179582795837958479585795867958779588795897959079591795927959379594795957959679597795987959979600796017960279603796047960579606796077960879609796107961179612796137961479615796167961779618796197962079621796227962379624796257962679627796287962979630796317963279633796347963579636796377963879639796407964179642796437964479645796467964779648796497965079651796527965379654796557965679657796587965979660796617966279663796647966579666796677966879669796707967179672796737967479675796767967779678796797968079681796827968379684796857968679687796887968979690796917969279693796947969579696796977969879699797007970179702797037970479705797067970779708797097971079711797127971379714797157971679717797187971979720797217972279723797247972579726797277972879729797307973179732797337973479735797367973779738797397974079741797427974379744797457974679747797487974979750797517975279753797547975579756797577975879759797607976179762797637976479765797667976779768797697977079771797727977379774797757977679777797787977979780797817978279783797847978579786797877978879789797907979179792797937979479795797967979779798797997980079801798027980379804798057980679807798087980979810798117981279813798147981579816798177981879819798207982179822798237982479825798267982779828798297983079831798327983379834798357983679837798387983979840798417984279843798447984579846798477984879849798507985179852798537985479855798567985779858798597986079861798627986379864798657986679867798687986979870798717987279873798747987579876798777987879879798807988179882798837988479885798867988779888798897989079891798927989379894798957989679897798987989979900799017990279903799047990579906799077990879909799107991179912799137991479915799167991779918799197992079921799227992379924799257992679927799287992979930799317993279933799347993579936799377993879939799407994179942799437994479945799467994779948799497995079951799527995379954799557995679957799587995979960799617996279963799647996579966799677996879969799707997179972799737997479975799767997779978799797998079981799827998379984799857998679987799887998979990799917999279993799947999579996799977999879999800008000180002800038000480005800068000780008800098001080011800128001380014800158001680017800188001980020800218002280023800248002580026800278002880029800308003180032800338003480035800368003780038800398004080041800428004380044800458004680047800488004980050800518005280053800548005580056800578005880059800608006180062800638006480065800668006780068800698007080071800728007380074800758007680077800788007980080800818008280083800848008580086800878008880089800908009180092800938009480095800968009780098800998010080101801028010380104801058010680107801088010980110801118011280113801148011580116801178011880119801208012180122801238012480125801268012780128801298013080131801328013380134801358013680137801388013980140801418014280143801448014580146801478014880149801508015180152801538015480155801568015780158801598016080161801628016380164801658016680167801688016980170801718017280173801748017580176801778017880179801808018180182801838018480185801868018780188801898019080191801928019380194801958019680197801988019980200802018020280203802048020580206802078020880209802108021180212802138021480215802168021780218802198022080221802228022380224802258022680227802288022980230802318023280233802348023580236802378023880239802408024180242802438024480245802468024780248802498025080251802528025380254802558025680257802588025980260802618026280263802648026580266802678026880269802708027180272802738027480275802768027780278802798028080281802828028380284802858028680287802888028980290802918029280293802948029580296802978029880299803008030180302803038030480305803068030780308803098031080311803128031380314803158031680317803188031980320803218032280323803248032580326803278032880329803308033180332803338033480335803368033780338803398034080341803428034380344803458034680347803488034980350803518035280353803548035580356803578035880359803608036180362803638036480365803668036780368803698037080371803728037380374803758037680377803788037980380803818038280383803848038580386803878038880389803908039180392803938039480395803968039780398803998040080401804028040380404804058040680407804088040980410804118041280413804148041580416804178041880419804208042180422804238042480425804268042780428804298043080431804328043380434804358043680437804388043980440804418044280443804448044580446804478044880449804508045180452804538045480455804568045780458804598046080461804628046380464804658046680467804688046980470804718047280473804748047580476804778047880479804808048180482804838048480485804868048780488804898049080491804928049380494804958049680497804988049980500805018050280503805048050580506805078050880509805108051180512805138051480515805168051780518805198052080521805228052380524805258052680527805288052980530805318053280533805348053580536805378053880539805408054180542805438054480545805468054780548805498055080551805528055380554805558055680557805588055980560805618056280563805648056580566805678056880569805708057180572805738057480575805768057780578805798058080581805828058380584805858058680587805888058980590805918059280593 |
- Index: sid/Makefile.in
- ===================================================================
- --- sid.orig/Makefile.in
- +++ sid/Makefile.in
- @@ -52,7 +52,10 @@
- elisp-comp install-sh ltmain.sh mdate-sh missing texinfo.tex
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- @@ -249,6 +252,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/aclocal.m4
- ===================================================================
- --- sid.orig/aclocal.m4
- +++ sid/aclocal.m4
- @@ -13,11170 +13,3229 @@
-
- m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
- -m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.63],,
- -[m4_warning([this file was generated for autoconf 2.63.
- +m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.64],,
- +[m4_warning([this file was generated for autoconf 2.64.
- You have another version of autoconf. It may work, but is not guaranteed to.
- If you have problems, you may need to regenerate the build system entirely.
- To do so, use the procedure documented by the package, typically `autoreconf'.])])
-
- -# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- -
- -# AM_AUTOMAKE_VERSION(VERSION)
- -# ----------------------------
- -# Automake X.Y traces this macro to ensure aclocal.m4 has been
- -# generated from the m4 files accompanying Automake X.Y.
- -# (This private macro should not be called outside this file.)
- -AC_DEFUN([AM_AUTOMAKE_VERSION],
- -[am__api_version='1.11'
- -dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
- -dnl require some minimum version. Point them to the right macro.
- -m4_if([$1], [1.11], [],
- - [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
- -])
- -
- -# _AM_AUTOCONF_VERSION(VERSION)
- -# -----------------------------
- -# aclocal traces this macro to find the Autoconf version.
- -# This is a private macro too. Using m4_define simplifies
- -# the logic in aclocal, which can simply ignore this definition.
- -m4_define([_AM_AUTOCONF_VERSION], [])
- -
- -# AM_SET_CURRENT_AUTOMAKE_VERSION
- -# -------------------------------
- -# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
- -# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
- -AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
- -[AM_AUTOMAKE_VERSION([1.11])dnl
- -m4_ifndef([AC_AUTOCONF_VERSION],
- - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
- -_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
- +# gettext.m4 serial 60 (gettext-0.17)
- +dnl Copyright (C) 1995-2007 Free Software Foundation, Inc.
- +dnl This file is free software; the Free Software Foundation
- +dnl gives unlimited permission to copy and/or distribute it,
- +dnl with or without modifications, as long as this notice is preserved.
- +dnl
- +dnl This file can can be used in projects which are not available under
- +dnl the GNU General Public License or the GNU Library General Public
- +dnl License but which still want to provide support for the GNU gettext
- +dnl functionality.
- +dnl Please note that the actual code of the GNU gettext library is covered
- +dnl by the GNU Library General Public License, and the rest of the GNU
- +dnl gettext package package is covered by the GNU General Public License.
- +dnl They are *not* in the public domain.
-
- -# AM_AUX_DIR_EXPAND -*- Autoconf -*-
- +dnl Authors:
- +dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
- +dnl Bruno Haible <haible@clisp.cons.org>, 2000-2006.
-
- -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +dnl Macro to add for using GNU gettext.
-
- -# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
- -# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
- -# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
- -#
- -# Of course, Automake must honor this variable whenever it calls a
- -# tool from the auxiliary directory. The problem is that $srcdir (and
- -# therefore $ac_aux_dir as well) can be either absolute or relative,
- -# depending on how configure is run. This is pretty annoying, since
- -# it makes $ac_aux_dir quite unusable in subdirectories: in the top
- -# source directory, any form will work fine, but in subdirectories a
- -# relative path needs to be adjusted first.
- -#
- -# $ac_aux_dir/missing
- -# fails when called from a subdirectory if $ac_aux_dir is relative
- -# $top_srcdir/$ac_aux_dir/missing
- -# fails if $ac_aux_dir is absolute,
- -# fails when called from a subdirectory in a VPATH build with
- -# a relative $ac_aux_dir
- -#
- -# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
- -# are both prefixed by $srcdir. In an in-source build this is usually
- -# harmless because $srcdir is `.', but things will broke when you
- -# start a VPATH build or use an absolute $srcdir.
- -#
- -# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
- -# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
- -# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
- -# and then we would define $MISSING as
- -# MISSING="\${SHELL} $am_aux_dir/missing"
- -# This will work as long as MISSING is not called from configure, because
- -# unfortunately $(top_srcdir) has no meaning in configure.
- -# However there are other variables, like CC, which are often used in
- -# configure, and could therefore not use this "fixed" $ac_aux_dir.
- -#
- -# Another solution, used here, is to always expand $ac_aux_dir to an
- -# absolute PATH. The drawback is that using absolute paths prevent a
- -# configured tree to be moved without reconfiguration.
- +dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]).
- +dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The
- +dnl default (if it is not specified or empty) is 'no-libtool'.
- +dnl INTLSYMBOL should be 'external' for packages with no intl directory,
- +dnl and 'no-libtool' or 'use-libtool' for packages with an intl directory.
- +dnl If INTLSYMBOL is 'use-libtool', then a libtool library
- +dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static,
- +dnl depending on --{enable,disable}-{shared,static} and on the presence of
- +dnl AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library
- +dnl $(top_builddir)/intl/libintl.a will be created.
- +dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext
- +dnl implementations (in libc or libintl) without the ngettext() function
- +dnl will be ignored. If NEEDSYMBOL is specified and is
- +dnl 'need-formatstring-macros', then GNU gettext implementations that don't
- +dnl support the ISO C 99 <inttypes.h> formatstring macros will be ignored.
- +dnl INTLDIR is used to find the intl libraries. If empty,
- +dnl the value `$(top_builddir)/intl/' is used.
- +dnl
- +dnl The result of the configuration is one of three cases:
- +dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled
- +dnl and used.
- +dnl Catalog format: GNU --> install in $(datadir)
- +dnl Catalog extension: .mo after installation, .gmo in source tree
- +dnl 2) GNU gettext has been found in the system's C library.
- +dnl Catalog format: GNU --> install in $(datadir)
- +dnl Catalog extension: .mo after installation, .gmo in source tree
- +dnl 3) No internationalization, always use English msgid.
- +dnl Catalog format: none
- +dnl Catalog extension: none
- +dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur.
- +dnl The use of .gmo is historical (it was needed to avoid overwriting the
- +dnl GNU format catalogs when building on a platform with an X/Open gettext),
- +dnl but we keep it in order not to force irrelevant filename changes on the
- +dnl maintainers.
- +dnl
- +AC_DEFUN([AM_GNU_GETTEXT],
- +[
- + dnl Argument checking.
- + ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], ,
- + [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT
- +])])])])])
- + ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], ,
- + [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT
- +])])])])
- + define([gt_included_intl],
- + ifelse([$1], [external],
- + ifdef([AM_GNU_GETTEXT_][INTL_SUBDIR], [yes], [no]),
- + [yes]))
- + define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], []))
- + gt_NEEDS_INIT
- + AM_GNU_GETTEXT_NEED([$2])
-
- -AC_DEFUN([AM_AUX_DIR_EXPAND],
- -[dnl Rely on autoconf to set up CDPATH properly.
- -AC_PREREQ([2.50])dnl
- -# expand $ac_aux_dir to an absolute path
- -am_aux_dir=`cd $ac_aux_dir && pwd`
- -])
- + AC_REQUIRE([AM_PO_SUBDIRS])dnl
- + ifelse(gt_included_intl, yes, [
- + AC_REQUIRE([AM_INTL_SUBDIR])dnl
- + ])
-
- -# AM_CONDITIONAL -*- Autoconf -*-
- + dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
- + AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- + AC_REQUIRE([AC_LIB_RPATH])
-
- -# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
- -# Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- + dnl Sometimes libintl requires libiconv, so first search for libiconv.
- + dnl Ideally we would do this search only after the
- + dnl if test "$USE_NLS" = "yes"; then
- + dnl if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
- + dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT
- + dnl the configure script would need to contain the same shell code
- + dnl again, outside any 'if'. There are two solutions:
- + dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'.
- + dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE.
- + dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not
- + dnl documented, we avoid it.
- + ifelse(gt_included_intl, yes, , [
- + AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
- + ])
-
- -# serial 9
- + dnl Sometimes, on MacOS X, libintl requires linking with CoreFoundation.
- + gt_INTL_MACOSX
-
- -# AM_CONDITIONAL(NAME, SHELL-CONDITION)
- -# -------------------------------------
- -# Define a conditional.
- -AC_DEFUN([AM_CONDITIONAL],
- -[AC_PREREQ(2.52)dnl
- - ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
- - [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
- -AC_SUBST([$1_TRUE])dnl
- -AC_SUBST([$1_FALSE])dnl
- -_AM_SUBST_NOTMAKE([$1_TRUE])dnl
- -_AM_SUBST_NOTMAKE([$1_FALSE])dnl
- -m4_define([_AM_COND_VALUE_$1], [$2])dnl
- -if $2; then
- - $1_TRUE=
- - $1_FALSE='#'
- -else
- - $1_TRUE='#'
- - $1_FALSE=
- -fi
- -AC_CONFIG_COMMANDS_PRE(
- -[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
- - AC_MSG_ERROR([[conditional "$1" was never defined.
- -Usually this means the macro was only invoked conditionally.]])
- -fi])])
- + dnl Set USE_NLS.
- + AC_REQUIRE([AM_NLS])
-
- -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
- -# Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- + ifelse(gt_included_intl, yes, [
- + BUILD_INCLUDED_LIBINTL=no
- + USE_INCLUDED_LIBINTL=no
- + ])
- + LIBINTL=
- + LTLIBINTL=
- + POSUB=
-
- -# serial 10
- + dnl Add a version number to the cache macros.
- + case " $gt_needs " in
- + *" need-formatstring-macros "*) gt_api_version=3 ;;
- + *" need-ngettext "*) gt_api_version=2 ;;
- + *) gt_api_version=1 ;;
- + esac
- + gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
- + gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
-
- -# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
- -# written in clear, in which case automake, when reading aclocal.m4,
- -# will think it sees a *use*, and therefore will trigger all it's
- -# C support machinery. Also note that it means that autoscan, seeing
- -# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
- + dnl If we use NLS figure out what method
- + if test "$USE_NLS" = "yes"; then
- + gt_use_preinstalled_gnugettext=no
- + ifelse(gt_included_intl, yes, [
- + AC_MSG_CHECKING([whether included gettext is requested])
- + AC_ARG_WITH(included-gettext,
- + [ --with-included-gettext use the GNU gettext library included here],
- + nls_cv_force_use_gnu_gettext=$withval,
- + nls_cv_force_use_gnu_gettext=no)
- + AC_MSG_RESULT($nls_cv_force_use_gnu_gettext)
-
- + nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
- + if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
- + ])
- + dnl User does not insist on using GNU NLS library. Figure out what
- + dnl to use. If GNU gettext is available we use this. Else we have
- + dnl to fall back to GNU NLS library.
-
- -# _AM_DEPENDENCIES(NAME)
- -# ----------------------
- -# See how the compiler implements dependency checking.
- -# NAME is "CC", "CXX", "GCJ", or "OBJC".
- -# We try a few techniques and use that to set a single cache variable.
- -#
- -# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
- -# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
- -# dependency, and given that the user is not expected to run this macro,
- -# just rely on AC_PROG_CC.
- -AC_DEFUN([_AM_DEPENDENCIES],
- -[AC_REQUIRE([AM_SET_DEPDIR])dnl
- -AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
- -AC_REQUIRE([AM_MAKE_INCLUDE])dnl
- -AC_REQUIRE([AM_DEP_TRACK])dnl
- + if test $gt_api_version -ge 3; then
- + gt_revision_test_code='
- +#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
- +#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
- +#endif
- +changequote(,)dnl
- +typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
- +changequote([,])dnl
- +'
- + else
- + gt_revision_test_code=
- + fi
- + if test $gt_api_version -ge 2; then
- + gt_expression_test_code=' + * ngettext ("", "", 0)'
- + else
- + gt_expression_test_code=
- + fi
-
- -ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
- - [$1], CXX, [depcc="$CXX" am_compiler_list=],
- - [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
- - [$1], UPC, [depcc="$UPC" am_compiler_list=],
- - [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
- - [depcc="$$1" am_compiler_list=])
- + AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc],
- + [AC_TRY_LINK([#include <libintl.h>
- +$gt_revision_test_code
- +extern int _nl_msg_cat_cntr;
- +extern int *_nl_domain_bindings;],
- + [bindtextdomain ("", "");
- +return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings],
- + [eval "$gt_func_gnugettext_libc=yes"],
- + [eval "$gt_func_gnugettext_libc=no"])])
-
- -AC_CACHE_CHECK([dependency style of $depcc],
- - [am_cv_$1_dependencies_compiler_type],
- -[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- - # We make a subdir and do the tests there. Otherwise we can end up
- - # making bogus files that we don't know about and never remove. For
- - # instance it was reported that on HP-UX the gcc test will end up
- - # making a dummy file named `D' -- because `-MD' means `put the output
- - # in D'.
- - mkdir conftest.dir
- - # Copy depcomp to subdir because otherwise we won't find it if we're
- - # using a relative directory.
- - cp "$am_depcomp" conftest.dir
- - cd conftest.dir
- - # We will build objects and dependencies in a subdirectory because
- - # it helps to detect inapplicable dependency modes. For instance
- - # both Tru64's cc and ICC support -MD to output dependencies as a
- - # side effect of compilation, but ICC will put the dependencies in
- - # the current directory while Tru64 will put them in the object
- - # directory.
- - mkdir sub
- + if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
- + dnl Sometimes libintl requires libiconv, so first search for libiconv.
- + ifelse(gt_included_intl, yes, , [
- + AM_ICONV_LINK
- + ])
- + dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL
- + dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv])
- + dnl because that would add "-liconv" to LIBINTL and LTLIBINTL
- + dnl even if libiconv doesn't exist.
- + AC_LIB_LINKFLAGS_BODY([intl])
- + AC_CACHE_CHECK([for GNU gettext in libintl],
- + [$gt_func_gnugettext_libintl],
- + [gt_save_CPPFLAGS="$CPPFLAGS"
- + CPPFLAGS="$CPPFLAGS $INCINTL"
- + gt_save_LIBS="$LIBS"
- + LIBS="$LIBS $LIBINTL"
- + dnl Now see whether libintl exists and does not depend on libiconv.
- + AC_TRY_LINK([#include <libintl.h>
- +$gt_revision_test_code
- +extern int _nl_msg_cat_cntr;
- +extern
- +#ifdef __cplusplus
- +"C"
- +#endif
- +const char *_nl_expand_alias (const char *);],
- + [bindtextdomain ("", "");
- +return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
- + [eval "$gt_func_gnugettext_libintl=yes"],
- + [eval "$gt_func_gnugettext_libintl=no"])
- + dnl Now see whether libintl exists and depends on libiconv.
- + if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
- + LIBS="$LIBS $LIBICONV"
- + AC_TRY_LINK([#include <libintl.h>
- +$gt_revision_test_code
- +extern int _nl_msg_cat_cntr;
- +extern
- +#ifdef __cplusplus
- +"C"
- +#endif
- +const char *_nl_expand_alias (const char *);],
- + [bindtextdomain ("", "");
- +return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
- + [LIBINTL="$LIBINTL $LIBICONV"
- + LTLIBINTL="$LTLIBINTL $LTLIBICONV"
- + eval "$gt_func_gnugettext_libintl=yes"
- + ])
- + fi
- + CPPFLAGS="$gt_save_CPPFLAGS"
- + LIBS="$gt_save_LIBS"])
- + fi
-
- - am_cv_$1_dependencies_compiler_type=none
- - if test "$am_compiler_list" = ""; then
- - am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
- - fi
- - am__universal=false
- - m4_case([$1], [CC],
- - [case " $depcc " in #(
- - *\ -arch\ *\ -arch\ *) am__universal=true ;;
- - esac],
- - [CXX],
- - [case " $depcc " in #(
- - *\ -arch\ *\ -arch\ *) am__universal=true ;;
- - esac])
- + dnl If an already present or preinstalled GNU gettext() is found,
- + dnl use it. But if this macro is used in GNU gettext, and GNU
- + dnl gettext is already preinstalled in libintl, we update this
- + dnl libintl. (Cf. the install rule in intl/Makefile.in.)
- + if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
- + || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
- + && test "$PACKAGE" != gettext-runtime \
- + && test "$PACKAGE" != gettext-tools; }; then
- + gt_use_preinstalled_gnugettext=yes
- + else
- + dnl Reset the values set by searching for libintl.
- + LIBINTL=
- + LTLIBINTL=
- + INCINTL=
- + fi
-
- - for depmode in $am_compiler_list; do
- - # Setup a source with many dependencies, because some compilers
- - # like to wrap large dependency lists on column 80 (with \), and
- - # we should not choose a depcomp mode which is confused by this.
- - #
- - # We need to recreate these files for each test, as the compiler may
- - # overwrite some of them when testing with obscure command lines.
- - # This happens at least with the AIX C compiler.
- - : > sub/conftest.c
- - for i in 1 2 3 4 5 6; do
- - echo '#include "conftst'$i'.h"' >> sub/conftest.c
- - # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
- - # Solaris 8's {/usr,}/bin/sh.
- - touch sub/conftst$i.h
- - done
- - echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
- + ifelse(gt_included_intl, yes, [
- + if test "$gt_use_preinstalled_gnugettext" != "yes"; then
- + dnl GNU gettext is not found in the C library.
- + dnl Fall back on included GNU gettext library.
- + nls_cv_use_gnu_gettext=yes
- + fi
- + fi
-
- - # We check with `-c' and `-o' for the sake of the "dashmstdout"
- - # mode. It turns out that the SunPro C++ compiler does not properly
- - # handle `-M -o', and we need to detect this. Also, some Intel
- - # versions had trouble with output in subdirs
- - am__obj=sub/conftest.${OBJEXT-o}
- - am__minus_obj="-o $am__obj"
- - case $depmode in
- - gcc)
- - # This depmode causes a compiler race in universal mode.
- - test "$am__universal" = false || continue
- - ;;
- - nosideeffect)
- - # after this tag, mechanisms are not by side-effect, so they'll
- - # only be used when explicitly requested
- - if test "x$enable_dependency_tracking" = xyes; then
- - continue
- - else
- - break
- + if test "$nls_cv_use_gnu_gettext" = "yes"; then
- + dnl Mark actions used to generate GNU NLS library.
- + BUILD_INCLUDED_LIBINTL=yes
- + USE_INCLUDED_LIBINTL=yes
- + LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV $LIBTHREAD"
- + LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV $LTLIBTHREAD"
- + LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
- fi
- - ;;
- - msvisualcpp | msvcmsys)
- - # This compiler won't grok `-c -o', but also, the minuso test has
- - # not run yet. These depmodes are late enough in the game, and
- - # so weak that their functioning should not be impacted.
- - am__obj=conftest.${OBJEXT-o}
- - am__minus_obj=
- - ;;
- - none) break ;;
- - esac
- - if depmode=$depmode \
- - source=sub/conftest.c object=$am__obj \
- - depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- - $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
- - >/dev/null 2>conftest.err &&
- - grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
- - grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- - grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
- - ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
- - # icc doesn't choke on unknown options, it will just issue warnings
- - # or remarks (even with -Werror). So we grep stderr for any message
- - # that says an option was ignored or not supported.
- - # When given -MP, icc 7.0 and 7.1 complain thusly:
- - # icc: Command line warning: ignoring option '-M'; no argument required
- - # The diagnosis changed in icc 8.0:
- - # icc: Command line remark: option '-MP' not supported
- - if (grep 'ignoring option' conftest.err ||
- - grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
- - am_cv_$1_dependencies_compiler_type=$depmode
- - break
- +
- + CATOBJEXT=
- + if test "$gt_use_preinstalled_gnugettext" = "yes" \
- + || test "$nls_cv_use_gnu_gettext" = "yes"; then
- + dnl Mark actions to use GNU gettext tools.
- + CATOBJEXT=.gmo
- + fi
- + ])
- +
- + if test -n "$INTL_MACOSX_LIBS"; then
- + if test "$gt_use_preinstalled_gnugettext" = "yes" \
- + || test "$nls_cv_use_gnu_gettext" = "yes"; then
- + dnl Some extra flags are needed during linking.
- + LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
- + LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
- fi
- fi
- - done
-
- - cd ..
- - rm -rf conftest.dir
- -else
- - am_cv_$1_dependencies_compiler_type=none
- -fi
- -])
- -AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
- -AM_CONDITIONAL([am__fastdep$1], [
- - test "x$enable_dependency_tracking" != xno \
- - && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
- -])
- + if test "$gt_use_preinstalled_gnugettext" = "yes" \
- + || test "$nls_cv_use_gnu_gettext" = "yes"; then
- + AC_DEFINE(ENABLE_NLS, 1,
- + [Define to 1 if translation of program messages to the user's native language
- + is requested.])
- + else
- + USE_NLS=no
- + fi
- + fi
-
- + AC_MSG_CHECKING([whether to use NLS])
- + AC_MSG_RESULT([$USE_NLS])
- + if test "$USE_NLS" = "yes"; then
- + AC_MSG_CHECKING([where the gettext function comes from])
- + if test "$gt_use_preinstalled_gnugettext" = "yes"; then
- + if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
- + gt_source="external libintl"
- + else
- + gt_source="libc"
- + fi
- + else
- + gt_source="included intl directory"
- + fi
- + AC_MSG_RESULT([$gt_source])
- + fi
-
- -# AM_SET_DEPDIR
- -# -------------
- -# Choose a directory name for dependency files.
- -# This macro is AC_REQUIREd in _AM_DEPENDENCIES
- -AC_DEFUN([AM_SET_DEPDIR],
- -[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
- -AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
- -])
- + if test "$USE_NLS" = "yes"; then
-
- + if test "$gt_use_preinstalled_gnugettext" = "yes"; then
- + if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
- + AC_MSG_CHECKING([how to link with libintl])
- + AC_MSG_RESULT([$LIBINTL])
- + AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL])
- + fi
-
- -# AM_DEP_TRACK
- -# ------------
- -AC_DEFUN([AM_DEP_TRACK],
- -[AC_ARG_ENABLE(dependency-tracking,
- -[ --disable-dependency-tracking speeds up one-time build
- - --enable-dependency-tracking do not reject slow dependency extractors])
- -if test "x$enable_dependency_tracking" != xno; then
- - am_depcomp="$ac_aux_dir/depcomp"
- - AMDEPBACKSLASH='\'
- -fi
- -AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
- -AC_SUBST([AMDEPBACKSLASH])dnl
- -_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
- -])
- + dnl For backward compatibility. Some packages may be using this.
- + AC_DEFINE(HAVE_GETTEXT, 1,
- + [Define if the GNU gettext() function is already present or preinstalled.])
- + AC_DEFINE(HAVE_DCGETTEXT, 1,
- + [Define if the GNU dcgettext() function is already present or preinstalled.])
- + fi
-
- -# Generate code to set up dependency tracking. -*- Autoconf -*-
- + dnl We need to process the po/ directory.
- + POSUB=po
- + fi
-
- -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
- -# Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- + ifelse(gt_included_intl, yes, [
- + dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL
- + dnl to 'yes' because some of the testsuite requires it.
- + if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
- + BUILD_INCLUDED_LIBINTL=yes
- + fi
-
- -#serial 5
- + dnl Make all variables we use known to autoconf.
- + AC_SUBST(BUILD_INCLUDED_LIBINTL)
- + AC_SUBST(USE_INCLUDED_LIBINTL)
- + AC_SUBST(CATOBJEXT)
-
- -# _AM_OUTPUT_DEPENDENCY_COMMANDS
- -# ------------------------------
- -AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
- -[{
- - # Autoconf 2.62 quotes --file arguments for eval, but not when files
- - # are listed without --file. Let's play safe and only enable the eval
- - # if we detect the quoting.
- - case $CONFIG_FILES in
- - *\'*) eval set x "$CONFIG_FILES" ;;
- - *) set x $CONFIG_FILES ;;
- - esac
- - shift
- - for mf
- - do
- - # Strip MF so we end up with the name of the file.
- - mf=`echo "$mf" | sed -e 's/:.*$//'`
- - # Check whether this is an Automake generated Makefile or not.
- - # We used to match only the files named `Makefile.in', but
- - # some people rename them; so instead we look at the file content.
- - # Grep'ing the first line is not enough: some people post-process
- - # each Makefile.in and add a new line on top of each file to say so.
- - # Grep'ing the whole file is not good either: AIX grep has a line
- - # limit of 2048, but all sed's we know have understand at least 4000.
- - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- - dirpart=`AS_DIRNAME("$mf")`
- - else
- - continue
- + dnl For backward compatibility. Some configure.ins may be using this.
- + nls_cv_header_intl=
- + nls_cv_header_libgt=
- +
- + dnl For backward compatibility. Some Makefiles may be using this.
- + DATADIRNAME=share
- + AC_SUBST(DATADIRNAME)
- +
- + dnl For backward compatibility. Some Makefiles may be using this.
- + INSTOBJEXT=.mo
- + AC_SUBST(INSTOBJEXT)
- +
- + dnl For backward compatibility. Some Makefiles may be using this.
- + GENCAT=gencat
- + AC_SUBST(GENCAT)
- +
- + dnl For backward compatibility. Some Makefiles may be using this.
- + INTLOBJS=
- + if test "$USE_INCLUDED_LIBINTL" = yes; then
- + INTLOBJS="\$(GETTOBJS)"
- fi
- - # Extract the definition of DEPDIR, am__include, and am__quote
- - # from the Makefile without running `make'.
- - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- - test -z "$DEPDIR" && continue
- - am__include=`sed -n 's/^am__include = //p' < "$mf"`
- - test -z "am__include" && continue
- - am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- - # When using ansi2knr, U may be empty or an underscore; expand it
- - U=`sed -n 's/^U = //p' < "$mf"`
- - # Find all dependency output files, they are included files with
- - # $(DEPDIR) in their names. We invoke sed twice because it is the
- - # simplest approach to changing $(DEPDIR) to its actual value in the
- - # expansion.
- - for file in `sed -n "
- - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
- - # Make sure the directory exists.
- - test -f "$dirpart/$file" && continue
- - fdir=`AS_DIRNAME(["$file"])`
- - AS_MKDIR_P([$dirpart/$fdir])
- - # echo "creating $dirpart/$file"
- - echo '# dummy' > "$dirpart/$file"
- - done
- - done
- -}
- -])# _AM_OUTPUT_DEPENDENCY_COMMANDS
- + AC_SUBST(INTLOBJS)
-
- + dnl Enable libtool support if the surrounding package wishes it.
- + INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix
- + AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX)
- + ])
-
- -# AM_OUTPUT_DEPENDENCY_COMMANDS
- -# -----------------------------
- -# This macro should only be invoked once -- use via AC_REQUIRE.
- -#
- -# This code is only required when automatic dependency tracking
- -# is enabled. FIXME. This creates each `.P' file that we will
- -# need in order to bootstrap the dependency handling code.
- -AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
- -[AC_CONFIG_COMMANDS([depfiles],
- - [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
- - [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
- + dnl For backward compatibility. Some Makefiles may be using this.
- + INTLLIBS="$LIBINTL"
- + AC_SUBST(INTLLIBS)
- +
- + dnl Make all documented variables known to autoconf.
- + AC_SUBST(LIBINTL)
- + AC_SUBST(LTLIBINTL)
- + AC_SUBST(POSUB)
- ])
-
- -# Do all the work for Automake. -*- Autoconf -*-
-
- -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
- -# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized.
- +m4_define([gt_NEEDS_INIT],
- +[
- + m4_divert_text([DEFAULTS], [gt_needs=])
- + m4_define([gt_NEEDS_INIT], [])
- +])
-
- -# serial 16
-
- -# This macro actually does too much. Some checks are only needed if
- -# your package does certain things. But this isn't really a big deal.
- +dnl Usage: AM_GNU_GETTEXT_NEED([NEEDSYMBOL])
- +AC_DEFUN([AM_GNU_GETTEXT_NEED],
- +[
- + m4_divert_text([INIT_PREPARE], [gt_needs="$gt_needs $1"])
- +])
-
- -# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
- -# AM_INIT_AUTOMAKE([OPTIONS])
- -# -----------------------------------------------
- -# The call with PACKAGE and VERSION arguments is the old style
- -# call (pre autoconf-2.50), which is being phased out. PACKAGE
- -# and VERSION should now be passed to AC_INIT and removed from
- -# the call to AM_INIT_AUTOMAKE.
- -# We support both call styles for the transition. After
- -# the next Automake release, Autoconf can make the AC_INIT
- -# arguments mandatory, and then we can depend on a new Autoconf
- -# release and drop the old call support.
- -AC_DEFUN([AM_INIT_AUTOMAKE],
- -[AC_PREREQ([2.62])dnl
- -dnl Autoconf wants to disallow AM_ names. We explicitly allow
- -dnl the ones we care about.
- -m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
- -AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
- -AC_REQUIRE([AC_PROG_INSTALL])dnl
- -if test "`cd $srcdir && pwd`" != "`pwd`"; then
- - # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- - # is not polluted with repeated "-I."
- - AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
- - # test to see if srcdir already configured
- - if test -f $srcdir/config.status; then
- - AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
- - fi
- -fi
-
- -# test whether we have cygpath
- -if test -z "$CYGPATH_W"; then
- - if (cygpath --version) >/dev/null 2>/dev/null; then
- - CYGPATH_W='cygpath -w'
- - else
- - CYGPATH_W=echo
- - fi
- -fi
- -AC_SUBST([CYGPATH_W])
- +dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version])
- +AC_DEFUN([AM_GNU_GETTEXT_VERSION], [])
-
- -# Define the identity of the package.
- -dnl Distinguish between old-style and new-style calls.
- -m4_ifval([$2],
- -[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
- - AC_SUBST([PACKAGE], [$1])dnl
- - AC_SUBST([VERSION], [$2])],
- -[_AM_SET_OPTIONS([$1])dnl
- -dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
- -m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
- - [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
- - AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
- - AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
- +# iconv.m4 serial AM6 (gettext-0.17)
- +dnl Copyright (C) 2000-2002, 2007 Free Software Foundation, Inc.
- +dnl This file is free software; the Free Software Foundation
- +dnl gives unlimited permission to copy and/or distribute it,
- +dnl with or without modifications, as long as this notice is preserved.
-
- -_AM_IF_OPTION([no-define],,
- -[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
- - AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
- +dnl From Bruno Haible.
-
- -# Some tools Automake needs.
- -AC_REQUIRE([AM_SANITY_CHECK])dnl
- -AC_REQUIRE([AC_ARG_PROGRAM])dnl
- -AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
- -AM_MISSING_PROG(AUTOCONF, autoconf)
- -AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
- -AM_MISSING_PROG(AUTOHEADER, autoheader)
- -AM_MISSING_PROG(MAKEINFO, makeinfo)
- -AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
- -AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
- -AC_REQUIRE([AM_PROG_MKDIR_P])dnl
- -# We need awk for the "check" target. The system "awk" is bad on
- -# some platforms.
- -AC_REQUIRE([AC_PROG_AWK])dnl
- -AC_REQUIRE([AC_PROG_MAKE_SET])dnl
- -AC_REQUIRE([AM_SET_LEADING_DOT])dnl
- -_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
- - [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
- - [_AM_PROG_TAR([v7])])])
- -_AM_IF_OPTION([no-dependencies],,
- -[AC_PROVIDE_IFELSE([AC_PROG_CC],
- - [_AM_DEPENDENCIES(CC)],
- - [define([AC_PROG_CC],
- - defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
- -AC_PROVIDE_IFELSE([AC_PROG_CXX],
- - [_AM_DEPENDENCIES(CXX)],
- - [define([AC_PROG_CXX],
- - defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
- -AC_PROVIDE_IFELSE([AC_PROG_OBJC],
- - [_AM_DEPENDENCIES(OBJC)],
- - [define([AC_PROG_OBJC],
- - defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
- -])
- -_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
- -dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
- -dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
- -dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
- -AC_CONFIG_COMMANDS_PRE(dnl
- -[m4_provide_if([_AM_COMPILER_EXEEXT],
- - [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
- +AC_DEFUN([AM_ICONV_LINKFLAGS_BODY],
- +[
- + dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
- + AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- + AC_REQUIRE([AC_LIB_RPATH])
- +
- + dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
- + dnl accordingly.
- + AC_LIB_LINKFLAGS_BODY([iconv])
- ])
-
- -dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
- -dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
- -dnl mangled by Autoconf and run in a shell conditional statement.
- -m4_define([_AC_COMPILER_EXEEXT],
- -m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
- +AC_DEFUN([AM_ICONV_LINK],
- +[
- + dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and
- + dnl those with the standalone portable GNU libiconv installed).
- + AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
-
- + dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
- + dnl accordingly.
- + AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
-
- -# When config.status generates a header, we must update the stamp-h file.
- -# This file resides in the same directory as the config header
- -# that is generated. The stamp files are numbered to have different names.
- + dnl Add $INCICONV to CPPFLAGS before performing the following checks,
- + dnl because if the user has installed libiconv and not disabled its use
- + dnl via --without-libiconv-prefix, he wants to use it. The first
- + dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed.
- + am_save_CPPFLAGS="$CPPFLAGS"
- + AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV])
-
- -# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
- -# loop where config.status creates the headers, so we can generate
- -# our stamp files there.
- -AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
- -[# Compute $1's index in $config_headers.
- -_am_arg=$1
- -_am_stamp_count=1
- -for _am_header in $config_headers :; do
- - case $_am_header in
- - $_am_arg | $_am_arg:* )
- - break ;;
- - * )
- - _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- - esac
- -done
- -echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
- + AC_CACHE_CHECK([for iconv], am_cv_func_iconv, [
- + am_cv_func_iconv="no, consider installing GNU libiconv"
- + am_cv_lib_iconv=no
- + AC_TRY_LINK([#include <stdlib.h>
- +#include <iconv.h>],
- + [iconv_t cd = iconv_open("","");
- + iconv(cd,NULL,NULL,NULL,NULL);
- + iconv_close(cd);],
- + am_cv_func_iconv=yes)
- + if test "$am_cv_func_iconv" != yes; then
- + am_save_LIBS="$LIBS"
- + LIBS="$LIBS $LIBICONV"
- + AC_TRY_LINK([#include <stdlib.h>
- +#include <iconv.h>],
- + [iconv_t cd = iconv_open("","");
- + iconv(cd,NULL,NULL,NULL,NULL);
- + iconv_close(cd);],
- + am_cv_lib_iconv=yes
- + am_cv_func_iconv=yes)
- + LIBS="$am_save_LIBS"
- + fi
- + ])
- + if test "$am_cv_func_iconv" = yes; then
- + AC_CACHE_CHECK([for working iconv], am_cv_func_iconv_works, [
- + dnl This tests against bugs in AIX 5.1 and HP-UX 11.11.
- + am_save_LIBS="$LIBS"
- + if test $am_cv_lib_iconv = yes; then
- + LIBS="$LIBS $LIBICONV"
- + fi
- + AC_TRY_RUN([
- +#include <iconv.h>
- +#include <string.h>
- +int main ()
- +{
- + /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
- + returns. */
- + {
- + iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
- + if (cd_utf8_to_88591 != (iconv_t)(-1))
- + {
- + static const char input[] = "\342\202\254"; /* EURO SIGN */
- + char buf[10];
- + const char *inptr = input;
- + size_t inbytesleft = strlen (input);
- + char *outptr = buf;
- + size_t outbytesleft = sizeof (buf);
- + size_t res = iconv (cd_utf8_to_88591,
- + (char **) &inptr, &inbytesleft,
- + &outptr, &outbytesleft);
- + if (res == 0)
- + return 1;
- + }
- + }
- +#if 0 /* This bug could be worked around by the caller. */
- + /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
- + {
- + iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
- + if (cd_88591_to_utf8 != (iconv_t)(-1))
- + {
- + static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
- + char buf[50];
- + const char *inptr = input;
- + size_t inbytesleft = strlen (input);
- + char *outptr = buf;
- + size_t outbytesleft = sizeof (buf);
- + size_t res = iconv (cd_88591_to_utf8,
- + (char **) &inptr, &inbytesleft,
- + &outptr, &outbytesleft);
- + if ((int)res > 0)
- + return 1;
- + }
- + }
- +#endif
- + /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
- + provided. */
- + if (/* Try standardized names. */
- + iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
- + /* Try IRIX, OSF/1 names. */
- + && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
- + /* Try AIX names. */
- + && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
- + /* Try HP-UX names. */
- + && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
- + return 1;
- + return 0;
- +}], [am_cv_func_iconv_works=yes], [am_cv_func_iconv_works=no],
- + [case "$host_os" in
- + aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
- + *) am_cv_func_iconv_works="guessing yes" ;;
- + esac])
- + LIBS="$am_save_LIBS"
- + ])
- + case "$am_cv_func_iconv_works" in
- + *no) am_func_iconv=no am_cv_lib_iconv=no ;;
- + *) am_func_iconv=yes ;;
- + esac
- + else
- + am_func_iconv=no am_cv_lib_iconv=no
- + fi
- + if test "$am_func_iconv" = yes; then
- + AC_DEFINE(HAVE_ICONV, 1,
- + [Define if you have the iconv() function and it works.])
- + fi
- + if test "$am_cv_lib_iconv" = yes; then
- + AC_MSG_CHECKING([how to link with libiconv])
- + AC_MSG_RESULT([$LIBICONV])
- + else
- + dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV
- + dnl either.
- + CPPFLAGS="$am_save_CPPFLAGS"
- + LIBICONV=
- + LTLIBICONV=
- + fi
- + AC_SUBST(LIBICONV)
- + AC_SUBST(LTLIBICONV)
- +])
-
- -# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +AC_DEFUN([AM_ICONV],
- +[
- + AM_ICONV_LINK
- + if test "$am_cv_func_iconv" = yes; then
- + AC_MSG_CHECKING([for iconv declaration])
- + AC_CACHE_VAL(am_cv_proto_iconv, [
- + AC_TRY_COMPILE([
- +#include <stdlib.h>
- +#include <iconv.h>
- +extern
- +#ifdef __cplusplus
- +"C"
- +#endif
- +#if defined(__STDC__) || defined(__cplusplus)
- +size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
- +#else
- +size_t iconv();
- +#endif
- +], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const")
- + am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"])
- + am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
- + AC_MSG_RESULT([$]{ac_t:-
- + }[$]am_cv_proto_iconv)
- + AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1,
- + [Define as const if the declaration of iconv() needs const.])
- + fi
- +])
-
- -# AM_PROG_INSTALL_SH
- -# ------------------
- -# Define $install_sh.
- -AC_DEFUN([AM_PROG_INSTALL_SH],
- -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
- -if test x"${install_sh}" != xset; then
- - case $am_aux_dir in
- - *\ * | *\ *)
- - install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
- - *)
- - install_sh="\${SHELL} $am_aux_dir/install-sh"
- - esac
- -fi
- -AC_SUBST(install_sh)])
- +# intlmacosx.m4 serial 1 (gettext-0.17)
- +dnl Copyright (C) 2004-2007 Free Software Foundation, Inc.
- +dnl This file is free software; the Free Software Foundation
- +dnl gives unlimited permission to copy and/or distribute it,
- +dnl with or without modifications, as long as this notice is preserved.
- +dnl
- +dnl This file can can be used in projects which are not available under
- +dnl the GNU General Public License or the GNU Library General Public
- +dnl License but which still want to provide support for the GNU gettext
- +dnl functionality.
- +dnl Please note that the actual code of the GNU gettext library is covered
- +dnl by the GNU Library General Public License, and the rest of the GNU
- +dnl gettext package package is covered by the GNU General Public License.
- +dnl They are *not* in the public domain.
-
- -# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- -
- -# serial 2
- +dnl Checks for special options needed on MacOS X.
- +dnl Defines INTL_MACOSX_LIBS.
- +AC_DEFUN([gt_INTL_MACOSX],
- +[
- + dnl Check for API introduced in MacOS X 10.2.
- + AC_CACHE_CHECK([for CFPreferencesCopyAppValue],
- + gt_cv_func_CFPreferencesCopyAppValue,
- + [gt_save_LIBS="$LIBS"
- + LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
- + AC_TRY_LINK([#include <CoreFoundation/CFPreferences.h>],
- + [CFPreferencesCopyAppValue(NULL, NULL)],
- + [gt_cv_func_CFPreferencesCopyAppValue=yes],
- + [gt_cv_func_CFPreferencesCopyAppValue=no])
- + LIBS="$gt_save_LIBS"])
- + if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
- + AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], 1,
- + [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.])
- + fi
- + dnl Check for API introduced in MacOS X 10.3.
- + AC_CACHE_CHECK([for CFLocaleCopyCurrent], gt_cv_func_CFLocaleCopyCurrent,
- + [gt_save_LIBS="$LIBS"
- + LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
- + AC_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurrent();],
- + [gt_cv_func_CFLocaleCopyCurrent=yes],
- + [gt_cv_func_CFLocaleCopyCurrent=no])
- + LIBS="$gt_save_LIBS"])
- + if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
- + AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], 1,
- + [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.])
- + fi
- + INTL_MACOSX_LIBS=
- + if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
- + INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
- + fi
- + AC_SUBST([INTL_MACOSX_LIBS])
- +])
-
- -# Check whether the underlying file-system supports filenames
- -# with a leading dot. For instance MS-DOS doesn't.
- -AC_DEFUN([AM_SET_LEADING_DOT],
- -[rm -rf .tst 2>/dev/null
- -mkdir .tst 2>/dev/null
- -if test -d .tst; then
- - am__leading_dot=.
- -else
- - am__leading_dot=_
- -fi
- -rmdir .tst 2>/dev/null
- -AC_SUBST([am__leading_dot])])
- +# lib-ld.m4 serial 3 (gettext-0.13)
- +dnl Copyright (C) 1996-2003 Free Software Foundation, Inc.
- +dnl This file is free software; the Free Software Foundation
- +dnl gives unlimited permission to copy and/or distribute it,
- +dnl with or without modifications, as long as this notice is preserved.
-
- -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
- -# 2006 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +dnl Subroutines of libtool.m4,
- +dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision
- +dnl with libtool.m4.
-
- -# serial 10
- +dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
- +AC_DEFUN([AC_LIB_PROG_LD_GNU],
- +[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld,
- +[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
- +case `$LD -v 2>&1 </dev/null` in
- +*GNU* | *'with BFD'*)
- + acl_cv_prog_gnu_ld=yes ;;
- +*)
- + acl_cv_prog_gnu_ld=no ;;
- +esac])
- +with_gnu_ld=$acl_cv_prog_gnu_ld
- +])
-
- -# AM_PATH_LISPDIR
- -# ---------------
- -AC_DEFUN([AM_PATH_LISPDIR],
- -[AC_PREREQ([2.60])dnl
- - # If set to t, that means we are running in a shell under Emacs.
- - # If you have an Emacs named "t", then use the full path.
- - test x"$EMACS" = xt && EMACS=
- - AC_CHECK_PROGS([EMACS], [emacs xemacs], [no])
- - AC_ARG_VAR([EMACS], [the Emacs editor command])
- - AC_ARG_VAR([EMACSLOADPATH], [the Emacs library search path])
- - AC_ARG_WITH([lispdir],
- - [ --with-lispdir override the default lisp directory],
- - [ lispdir="$withval"
- - AC_MSG_CHECKING([where .elc files should go])
- - AC_MSG_RESULT([$lispdir])],
- - [
- - AC_CACHE_CHECK([where .elc files should go], [am_cv_lispdir], [
- - if test $EMACS != "no"; then
- - if test x${lispdir+set} != xset; then
- - # If $EMACS isn't GNU Emacs or XEmacs, this can blow up pretty badly
- - # Some emacsen will start up in interactive mode, requiring C-x C-c to exit,
- - # which is non-obvious for non-emacs users.
- - # Redirecting /dev/null should help a bit; pity we can't detect "broken"
- - # emacsen earlier and avoid running this altogether.
- - AC_RUN_LOG([$EMACS -batch -q -eval '(while load-path (princ (concat (car load-path) "\n")) (setq load-path (cdr load-path)))' </dev/null >conftest.out])
- - am_cv_lispdir=`sed -n \
- - -e 's,/$,,' \
- - -e '/.*\/lib\/x*emacs\/site-lisp$/{s,.*/lib/\(x*emacs/site-lisp\)$,${libdir}/\1,;p;q;}' \
- - -e '/.*\/share\/x*emacs\/site-lisp$/{s,.*/share/\(x*emacs/site-lisp\),${datarootdir}/\1,;p;q;}' \
- - conftest.out`
- - rm conftest.out
- - fi
- - fi
- - test -z "$am_cv_lispdir" && am_cv_lispdir='${datadir}/emacs/site-lisp'
- - ])
- - lispdir="$am_cv_lispdir"
- +dnl From libtool-1.4. Sets the variable LD.
- +AC_DEFUN([AC_LIB_PROG_LD],
- +[AC_ARG_WITH(gnu-ld,
- +[ --with-gnu-ld assume the C compiler uses GNU ld [default=no]],
- +test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
- +AC_REQUIRE([AC_PROG_CC])dnl
- +AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +# Prepare PATH_SEPARATOR.
- +# The user is always right.
- +if test "${PATH_SEPARATOR+set}" != set; then
- + echo "#! /bin/sh" >conf$$.sh
- + echo "exit 0" >>conf$$.sh
- + chmod +x conf$$.sh
- + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- + PATH_SEPARATOR=';'
- + else
- + PATH_SEPARATOR=:
- + fi
- + rm -f conf$$.sh
- +fi
- +ac_prog=ld
- +if test "$GCC" = yes; then
- + # Check if gcc -print-prog-name=ld gives a path.
- + AC_MSG_CHECKING([for ld used by GCC])
- + case $host in
- + *-*-mingw*)
- + # gcc leaves a trailing carriage return which upsets mingw
- + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- + *)
- + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- + esac
- + case $ac_prog in
- + # Accept absolute paths.
- + [[\\/]* | [A-Za-z]:[\\/]*)]
- + [re_direlt='/[^/][^/]*/\.\./']
- + # Canonicalize the path of ld
- + ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
- + while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
- + ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
- + done
- + test -z "$LD" && LD="$ac_prog"
- + ;;
- + "")
- + # If it fails, then pretend we aren't using GCC.
- + ac_prog=ld
- + ;;
- + *)
- + # If it is relative, then search for the first ld in PATH.
- + with_gnu_ld=unknown
- + ;;
- + esac
- +elif test "$with_gnu_ld" = yes; then
- + AC_MSG_CHECKING([for GNU ld])
- +else
- + AC_MSG_CHECKING([for non-GNU ld])
- +fi
- +AC_CACHE_VAL(acl_cv_path_LD,
- +[if test -z "$LD"; then
- + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
- + for ac_dir in $PATH; do
- + test -z "$ac_dir" && ac_dir=.
- + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- + acl_cv_path_LD="$ac_dir/$ac_prog"
- + # Check to see if the program is GNU ld. I'd rather use --version,
- + # but apparently some GNU ld's only accept -v.
- + # Break only if it was the GNU/non-GNU ld that we prefer.
- + case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
- + *GNU* | *'with BFD'*)
- + test "$with_gnu_ld" != no && break ;;
- + *)
- + test "$with_gnu_ld" != yes && break ;;
- + esac
- + fi
- + done
- + IFS="$ac_save_ifs"
- +else
- + acl_cv_path_LD="$LD" # Let the user override the test with a path.
- +fi])
- +LD="$acl_cv_path_LD"
- +if test -n "$LD"; then
- + AC_MSG_RESULT($LD)
- +else
- + AC_MSG_RESULT(no)
- +fi
- +test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
- +AC_LIB_PROG_LD_GNU
- ])
- -AC_SUBST([lispdir])
- -])# AM_PATH_LISPDIR
-
- -AU_DEFUN([ud_PATH_LISPDIR], [AM_PATH_LISPDIR])
- +# lib-link.m4 serial 13 (gettext-0.17)
- +dnl Copyright (C) 2001-2007 Free Software Foundation, Inc.
- +dnl This file is free software; the Free Software Foundation
- +dnl gives unlimited permission to copy and/or distribute it,
- +dnl with or without modifications, as long as this notice is preserved.
-
- -# Check to see how 'make' treats includes. -*- Autoconf -*-
- +dnl From Bruno Haible.
-
- -# Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +AC_PREREQ(2.54)
-
- -# serial 4
- +dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
- +dnl the libraries corresponding to explicit and implicit dependencies.
- +dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
- +dnl augments the CPPFLAGS variable.
- +dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
- +dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
- +AC_DEFUN([AC_LIB_LINKFLAGS],
- +[
- + AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- + AC_REQUIRE([AC_LIB_RPATH])
- + define([Name],[translit([$1],[./-], [___])])
- + define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
- + [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
- + AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
- + AC_LIB_LINKFLAGS_BODY([$1], [$2])
- + ac_cv_lib[]Name[]_libs="$LIB[]NAME"
- + ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
- + ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
- + ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX"
- + ])
- + LIB[]NAME="$ac_cv_lib[]Name[]_libs"
- + LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
- + INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
- + LIB[]NAME[]_PREFIX="$ac_cv_lib[]Name[]_prefix"
- + AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
- + AC_SUBST([LIB]NAME)
- + AC_SUBST([LTLIB]NAME)
- + AC_SUBST([LIB]NAME[_PREFIX])
- + dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
- + dnl results of this search when this library appears as a dependency.
- + HAVE_LIB[]NAME=yes
- + undefine([Name])
- + undefine([NAME])
- +])
-
- -# AM_MAKE_INCLUDE()
- -# -----------------
- -# Check to see how make treats includes.
- -AC_DEFUN([AM_MAKE_INCLUDE],
- -[am_make=${MAKE-make}
- -cat > confinc << 'END'
- -am__doit:
- - @echo this is the am__doit target
- -.PHONY: am__doit
- -END
- -# If we don't find an include directive, just comment out the code.
- -AC_MSG_CHECKING([for style of include used by $am_make])
- -am__include="#"
- -am__quote=
- -_am_result=none
- -# First try GNU make style include.
- -echo "include confinc" > confmf
- -# Ignore all kinds of additional output from `make'.
- -case `$am_make -s -f confmf 2> /dev/null` in #(
- -*the\ am__doit\ target*)
- - am__include=include
- - am__quote=
- - _am_result=GNU
- - ;;
- -esac
- -# Now try BSD make style include.
- -if test "$am__include" = "#"; then
- - echo '.include "confinc"' > confmf
- - case `$am_make -s -f confmf 2> /dev/null` in #(
- - *the\ am__doit\ target*)
- - am__include=.include
- - am__quote="\""
- - _am_result=BSD
- - ;;
- - esac
- -fi
- -AC_SUBST([am__include])
- -AC_SUBST([am__quote])
- -AC_MSG_RESULT([$_am_result])
- -rm -f confinc confmf
- -])
- +dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode)
- +dnl searches for libname and the libraries corresponding to explicit and
- +dnl implicit dependencies, together with the specified include files and
- +dnl the ability to compile and link the specified testcode. If found, it
- +dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and
- +dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and
- +dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
- +dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
- +dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
- +dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
- +AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
- +[
- + AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- + AC_REQUIRE([AC_LIB_RPATH])
- + define([Name],[translit([$1],[./-], [___])])
- + define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
- + [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
-
- -# Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2008
- -# Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- + dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
- + dnl accordingly.
- + AC_LIB_LINKFLAGS_BODY([$1], [$2])
-
- -# serial 6
- + dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
- + dnl because if the user has installed lib[]Name and not disabled its use
- + dnl via --without-lib[]Name-prefix, he wants to use it.
- + ac_save_CPPFLAGS="$CPPFLAGS"
- + AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
-
- -# AM_PROG_CC_C_O
- -# --------------
- -# Like AC_PROG_CC_C_O, but changed for automake.
- -AC_DEFUN([AM_PROG_CC_C_O],
- -[AC_REQUIRE([AC_PROG_CC_C_O])dnl
- -AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
- -AC_REQUIRE_AUX_FILE([compile])dnl
- -# FIXME: we rely on the cache variable name because
- -# there is no other way.
- -set dummy $CC
- -am_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']`
- -eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
- -if test "$am_t" != yes; then
- - # Losing compiler, so override with the script.
- - # FIXME: It is wrong to rewrite CC.
- - # But if we don't then we get into trouble of one sort or another.
- - # A longer-term fix would be to have automake use am__CC in this case,
- - # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
- - CC="$am_aux_dir/compile $CC"
- -fi
- -dnl Make sure AC_PROG_CC is never called again, or it will override our
- -dnl setting of CC.
- -m4_define([AC_PROG_CC],
- - [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])])
- + AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
- + ac_save_LIBS="$LIBS"
- + LIBS="$LIBS $LIB[]NAME"
- + AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no])
- + LIBS="$ac_save_LIBS"
- + ])
- + if test "$ac_cv_lib[]Name" = yes; then
- + HAVE_LIB[]NAME=yes
- + AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.])
- + AC_MSG_CHECKING([how to link with lib[]$1])
- + AC_MSG_RESULT([$LIB[]NAME])
- + else
- + HAVE_LIB[]NAME=no
- + dnl If $LIB[]NAME didn't lead to a usable library, we don't need
- + dnl $INC[]NAME either.
- + CPPFLAGS="$ac_save_CPPFLAGS"
- + LIB[]NAME=
- + LTLIB[]NAME=
- + LIB[]NAME[]_PREFIX=
- + fi
- + AC_SUBST([HAVE_LIB]NAME)
- + AC_SUBST([LIB]NAME)
- + AC_SUBST([LTLIB]NAME)
- + AC_SUBST([LIB]NAME[_PREFIX])
- + undefine([Name])
- + undefine([NAME])
- ])
-
- -# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
- -
- -# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
- -# Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- -
- -# serial 6
- -
- -# AM_MISSING_PROG(NAME, PROGRAM)
- -# ------------------------------
- -AC_DEFUN([AM_MISSING_PROG],
- -[AC_REQUIRE([AM_MISSING_HAS_RUN])
- -$1=${$1-"${am_missing_run}$2"}
- -AC_SUBST($1)])
- -
- -
- -# AM_MISSING_HAS_RUN
- -# ------------------
- -# Define MISSING if not defined so far and test if it supports --run.
- -# If it does, set am_missing_run to use it, otherwise, to nothing.
- -AC_DEFUN([AM_MISSING_HAS_RUN],
- -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
- -AC_REQUIRE_AUX_FILE([missing])dnl
- -if test x"${MISSING+set}" != xset; then
- - case $am_aux_dir in
- - *\ * | *\ *)
- - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
- - *)
- - MISSING="\${SHELL} $am_aux_dir/missing" ;;
- - esac
- -fi
- -# Use eval to expand $SHELL
- -if eval "$MISSING --run true"; then
- - am_missing_run="$MISSING --run "
- -else
- - am_missing_run=
- - AC_MSG_WARN([`missing' script is too old or missing])
- -fi
- +dnl Determine the platform dependent parameters needed to use rpath:
- +dnl acl_libext,
- +dnl acl_shlibext,
- +dnl acl_hardcode_libdir_flag_spec,
- +dnl acl_hardcode_libdir_separator,
- +dnl acl_hardcode_direct,
- +dnl acl_hardcode_minus_L.
- +AC_DEFUN([AC_LIB_RPATH],
- +[
- + dnl Tell automake >= 1.10 to complain if config.rpath is missing.
- + m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])
- + AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS
- + AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld
- + AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host
- + AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
- + AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [
- + CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
- + ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
- + . ./conftest.sh
- + rm -f ./conftest.sh
- + acl_cv_rpath=done
- + ])
- + wl="$acl_cv_wl"
- + acl_libext="$acl_cv_libext"
- + acl_shlibext="$acl_cv_shlibext"
- + acl_libname_spec="$acl_cv_libname_spec"
- + acl_library_names_spec="$acl_cv_library_names_spec"
- + acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
- + acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
- + acl_hardcode_direct="$acl_cv_hardcode_direct"
- + acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
- + dnl Determine whether the user wants rpath handling at all.
- + AC_ARG_ENABLE(rpath,
- + [ --disable-rpath do not hardcode runtime library paths],
- + :, enable_rpath=yes)
- ])
-
- -# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- -
- -# AM_PROG_MKDIR_P
- -# ---------------
- -# Check for `mkdir -p'.
- -AC_DEFUN([AM_PROG_MKDIR_P],
- -[AC_PREREQ([2.60])dnl
- -AC_REQUIRE([AC_PROG_MKDIR_P])dnl
- -dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
- -dnl while keeping a definition of mkdir_p for backward compatibility.
- -dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
- -dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
- -dnl Makefile.ins that do not define MKDIR_P, so we do our own
- -dnl adjustment using top_builddir (which is defined more often than
- -dnl MKDIR_P).
- -AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
- -case $mkdir_p in
- - [[\\/$]]* | ?:[[\\/]]*) ;;
- - */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
- -esac
- +dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
- +dnl the libraries corresponding to explicit and implicit dependencies.
- +dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
- +dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found
- +dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
- +AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
- +[
- + AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
- + define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
- + [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
- + dnl Autoconf >= 2.61 supports dots in --with options.
- + define([N_A_M_E],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit([$1],[.],[_])],[$1])])
- + dnl By default, look in $includedir and $libdir.
- + use_additional=yes
- + AC_LIB_WITH_FINAL_PREFIX([
- + eval additional_includedir=\"$includedir\"
- + eval additional_libdir=\"$libdir\"
- + ])
- + AC_LIB_ARG_WITH([lib]N_A_M_E[-prefix],
- +[ --with-lib]N_A_M_E[-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib
- + --without-lib]N_A_M_E[-prefix don't search for lib$1 in includedir and libdir],
- +[
- + if test "X$withval" = "Xno"; then
- + use_additional=no
- + else
- + if test "X$withval" = "X"; then
- + AC_LIB_WITH_FINAL_PREFIX([
- + eval additional_includedir=\"$includedir\"
- + eval additional_libdir=\"$libdir\"
- + ])
- + else
- + additional_includedir="$withval/include"
- + additional_libdir="$withval/$acl_libdirstem"
- + fi
- + fi
- ])
- -
- -# Helper functions for option handling. -*- Autoconf -*-
- -
- -# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- -
- -# serial 4
- -
- -# _AM_MANGLE_OPTION(NAME)
- -# -----------------------
- -AC_DEFUN([_AM_MANGLE_OPTION],
- -[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
- -
- -# _AM_SET_OPTION(NAME)
- -# ------------------------------
- -# Set option NAME. Presently that only means defining a flag for this option.
- -AC_DEFUN([_AM_SET_OPTION],
- -[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
- -
- -# _AM_SET_OPTIONS(OPTIONS)
- -# ----------------------------------
- -# OPTIONS is a space-separated list of Automake options.
- -AC_DEFUN([_AM_SET_OPTIONS],
- -[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
- -
- -# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
- -# -------------------------------------------
- -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
- -AC_DEFUN([_AM_IF_OPTION],
- -[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
- -
- -# Check to make sure that the build environment is sane. -*- Autoconf -*-
- -
- -# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
- -# Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- -
- -# serial 5
- -
- -# AM_SANITY_CHECK
- -# ---------------
- -AC_DEFUN([AM_SANITY_CHECK],
- -[AC_MSG_CHECKING([whether build environment is sane])
- -# Just in case
- -sleep 1
- -echo timestamp > conftest.file
- -# Reject unsafe characters in $srcdir or the absolute working directory
- -# name. Accept space and tab only in the latter.
- -am_lf='
- -'
- -case `pwd` in
- - *[[\\\"\#\$\&\'\`$am_lf]]*)
- - AC_MSG_ERROR([unsafe absolute working directory name]);;
- -esac
- -case $srcdir in
- - *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
- - AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
- -esac
- -
- -# Do `set' in a subshell so we don't clobber the current shell's
- -# arguments. Must try -L first in case configure is actually a
- -# symlink; some systems play weird games with the mod time of symlinks
- -# (eg FreeBSD returns the mod time of the symlink's containing
- -# directory).
- -if (
- - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
- - if test "$[*]" = "X"; then
- - # -L didn't work.
- - set X `ls -t "$srcdir/configure" conftest.file`
- - fi
- - rm -f conftest.file
- - if test "$[*]" != "X $srcdir/configure conftest.file" \
- - && test "$[*]" != "X conftest.file $srcdir/configure"; then
- -
- - # If neither matched, then we have a broken ls. This can happen
- - # if, for instance, CONFIG_SHELL is bash and it inherits a
- - # broken ls alias from the environment. This has actually
- - # happened. Such a system could not be considered "sane".
- - AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
- -alias in your environment])
- - fi
- -
- - test "$[2]" = conftest.file
- - )
- -then
- - # Ok.
- - :
- -else
- - AC_MSG_ERROR([newly created file is older than distributed files!
- -Check your system clock])
- -fi
- -AC_MSG_RESULT(yes)])
- -
- -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- -
- -# AM_PROG_INSTALL_STRIP
- -# ---------------------
- -# One issue with vendor `install' (even GNU) is that you can't
- -# specify the program used to strip binaries. This is especially
- -# annoying in cross-compiling environments, where the build's strip
- -# is unlikely to handle the host's binaries.
- -# Fortunately install-sh will honor a STRIPPROG variable, so we
- -# always use install-sh in `make install-strip', and initialize
- -# STRIPPROG with the value of the STRIP variable (set by the user).
- -AC_DEFUN([AM_PROG_INSTALL_STRIP],
- -[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
- -# Installed binaries are usually stripped using `strip' when the user
- -# run `make install-strip'. However `strip' might not be the right
- -# tool to use in cross-compilation environments, therefore Automake
- -# will honor the `STRIP' environment variable to overrule this program.
- -dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
- -if test "$cross_compiling" != no; then
- - AC_CHECK_TOOL([STRIP], [strip], :)
- -fi
- -INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
- -AC_SUBST([INSTALL_STRIP_PROGRAM])])
- -
- -# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- -
- -# serial 2
- -
- -# _AM_SUBST_NOTMAKE(VARIABLE)
- -# ---------------------------
- -# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
- -# This macro is traced by Automake.
- -AC_DEFUN([_AM_SUBST_NOTMAKE])
- -
- -# AM_SUBST_NOTMAKE(VARIABLE)
- -# ---------------------------
- -# Public sister of _AM_SUBST_NOTMAKE.
- -AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
- -
- -# Check how to create a tarball. -*- Autoconf -*-
- -
- -# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- -
- -# serial 2
- -
- -# _AM_PROG_TAR(FORMAT)
- -# --------------------
- -# Check how to create a tarball in format FORMAT.
- -# FORMAT should be one of `v7', `ustar', or `pax'.
- -#
- -# Substitute a variable $(am__tar) that is a command
- -# writing to stdout a FORMAT-tarball containing the directory
- -# $tardir.
- -# tardir=directory && $(am__tar) > result.tar
- -#
- -# Substitute a variable $(am__untar) that extract such
- -# a tarball read from stdin.
- -# $(am__untar) < result.tar
- -AC_DEFUN([_AM_PROG_TAR],
- -[# Always define AMTAR for backward compatibility.
- -AM_MISSING_PROG([AMTAR], [tar])
- -m4_if([$1], [v7],
- - [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
- - [m4_case([$1], [ustar],, [pax],,
- - [m4_fatal([Unknown tar format])])
- -AC_MSG_CHECKING([how to create a $1 tar archive])
- -# Loop over all known methods to create a tar archive until one works.
- -_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
- -_am_tools=${am_cv_prog_tar_$1-$_am_tools}
- -# Do not fold the above two line into one, because Tru64 sh and
- -# Solaris sh will not grok spaces in the rhs of `-'.
- -for _am_tool in $_am_tools
- -do
- - case $_am_tool in
- - gnutar)
- - for _am_tar in tar gnutar gtar;
- - do
- - AM_RUN_LOG([$_am_tar --version]) && break
- - done
- - am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
- - am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
- - am__untar="$_am_tar -xf -"
- - ;;
- - plaintar)
- - # Must skip GNU tar: if it does not support --format= it doesn't create
- - # ustar tarball either.
- - (tar --version) >/dev/null 2>&1 && continue
- - am__tar='tar chf - "$$tardir"'
- - am__tar_='tar chf - "$tardir"'
- - am__untar='tar xf -'
- - ;;
- - pax)
- - am__tar='pax -L -x $1 -w "$$tardir"'
- - am__tar_='pax -L -x $1 -w "$tardir"'
- - am__untar='pax -r'
- - ;;
- - cpio)
- - am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
- - am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
- - am__untar='cpio -i -H $1 -d'
- - ;;
- - none)
- - am__tar=false
- - am__tar_=false
- - am__untar=false
- - ;;
- - esac
- -
- - # If the value was cached, stop now. We just wanted to have am__tar
- - # and am__untar set.
- - test -n "${am_cv_prog_tar_$1}" && break
- -
- - # tar/untar a dummy directory, and stop if the command works
- - rm -rf conftest.dir
- - mkdir conftest.dir
- - echo GrepMe > conftest.dir/file
- - AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
- - rm -rf conftest.dir
- - if test -s conftest.tar; then
- - AM_RUN_LOG([$am__untar <conftest.tar])
- - grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
- - fi
- -done
- -rm -rf conftest.dir
- -
- -AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
- -AC_MSG_RESULT([$am_cv_prog_tar_$1])])
- -AC_SUBST([am__tar])
- -AC_SUBST([am__untar])
- -]) # _AM_PROG_TAR
- -
- -m4_include([m4/autobuild.m4])
- -# gettext.m4 serial 60 (gettext-0.17)
- -dnl Copyright (C) 1995-2007 Free Software Foundation, Inc.
- -dnl This file is free software; the Free Software Foundation
- -dnl gives unlimited permission to copy and/or distribute it,
- -dnl with or without modifications, as long as this notice is preserved.
- -dnl
- -dnl This file can can be used in projects which are not available under
- -dnl the GNU General Public License or the GNU Library General Public
- -dnl License but which still want to provide support for the GNU gettext
- -dnl functionality.
- -dnl Please note that the actual code of the GNU gettext library is covered
- -dnl by the GNU Library General Public License, and the rest of the GNU
- -dnl gettext package package is covered by the GNU General Public License.
- -dnl They are *not* in the public domain.
- -
- -dnl Authors:
- -dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
- -dnl Bruno Haible <haible@clisp.cons.org>, 2000-2006.
- -
- -dnl Macro to add for using GNU gettext.
- -
- -dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]).
- -dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The
- -dnl default (if it is not specified or empty) is 'no-libtool'.
- -dnl INTLSYMBOL should be 'external' for packages with no intl directory,
- -dnl and 'no-libtool' or 'use-libtool' for packages with an intl directory.
- -dnl If INTLSYMBOL is 'use-libtool', then a libtool library
- -dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static,
- -dnl depending on --{enable,disable}-{shared,static} and on the presence of
- -dnl AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library
- -dnl $(top_builddir)/intl/libintl.a will be created.
- -dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext
- -dnl implementations (in libc or libintl) without the ngettext() function
- -dnl will be ignored. If NEEDSYMBOL is specified and is
- -dnl 'need-formatstring-macros', then GNU gettext implementations that don't
- -dnl support the ISO C 99 <inttypes.h> formatstring macros will be ignored.
- -dnl INTLDIR is used to find the intl libraries. If empty,
- -dnl the value `$(top_builddir)/intl/' is used.
- -dnl
- -dnl The result of the configuration is one of three cases:
- -dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled
- -dnl and used.
- -dnl Catalog format: GNU --> install in $(datadir)
- -dnl Catalog extension: .mo after installation, .gmo in source tree
- -dnl 2) GNU gettext has been found in the system's C library.
- -dnl Catalog format: GNU --> install in $(datadir)
- -dnl Catalog extension: .mo after installation, .gmo in source tree
- -dnl 3) No internationalization, always use English msgid.
- -dnl Catalog format: none
- -dnl Catalog extension: none
- -dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur.
- -dnl The use of .gmo is historical (it was needed to avoid overwriting the
- -dnl GNU format catalogs when building on a platform with an X/Open gettext),
- -dnl but we keep it in order not to force irrelevant filename changes on the
- -dnl maintainers.
- -dnl
- -AC_DEFUN([AM_GNU_GETTEXT],
- -[
- - dnl Argument checking.
- - ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], ,
- - [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT
- -])])])])])
- - ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], ,
- - [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT
- -])])])])
- - define([gt_included_intl],
- - ifelse([$1], [external],
- - ifdef([AM_GNU_GETTEXT_][INTL_SUBDIR], [yes], [no]),
- - [yes]))
- - define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], []))
- - gt_NEEDS_INIT
- - AM_GNU_GETTEXT_NEED([$2])
- -
- - AC_REQUIRE([AM_PO_SUBDIRS])dnl
- - ifelse(gt_included_intl, yes, [
- - AC_REQUIRE([AM_INTL_SUBDIR])dnl
- - ])
- -
- - dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
- - AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- - AC_REQUIRE([AC_LIB_RPATH])
- -
- - dnl Sometimes libintl requires libiconv, so first search for libiconv.
- - dnl Ideally we would do this search only after the
- - dnl if test "$USE_NLS" = "yes"; then
- - dnl if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
- - dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT
- - dnl the configure script would need to contain the same shell code
- - dnl again, outside any 'if'. There are two solutions:
- - dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'.
- - dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE.
- - dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not
- - dnl documented, we avoid it.
- - ifelse(gt_included_intl, yes, , [
- - AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
- - ])
- -
- - dnl Sometimes, on MacOS X, libintl requires linking with CoreFoundation.
- - gt_INTL_MACOSX
- -
- - dnl Set USE_NLS.
- - AC_REQUIRE([AM_NLS])
- -
- - ifelse(gt_included_intl, yes, [
- - BUILD_INCLUDED_LIBINTL=no
- - USE_INCLUDED_LIBINTL=no
- - ])
- - LIBINTL=
- - LTLIBINTL=
- - POSUB=
- -
- - dnl Add a version number to the cache macros.
- - case " $gt_needs " in
- - *" need-formatstring-macros "*) gt_api_version=3 ;;
- - *" need-ngettext "*) gt_api_version=2 ;;
- - *) gt_api_version=1 ;;
- - esac
- - gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
- - gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
- -
- - dnl If we use NLS figure out what method
- - if test "$USE_NLS" = "yes"; then
- - gt_use_preinstalled_gnugettext=no
- - ifelse(gt_included_intl, yes, [
- - AC_MSG_CHECKING([whether included gettext is requested])
- - AC_ARG_WITH(included-gettext,
- - [ --with-included-gettext use the GNU gettext library included here],
- - nls_cv_force_use_gnu_gettext=$withval,
- - nls_cv_force_use_gnu_gettext=no)
- - AC_MSG_RESULT($nls_cv_force_use_gnu_gettext)
- -
- - nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
- - if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
- - ])
- - dnl User does not insist on using GNU NLS library. Figure out what
- - dnl to use. If GNU gettext is available we use this. Else we have
- - dnl to fall back to GNU NLS library.
- -
- - if test $gt_api_version -ge 3; then
- - gt_revision_test_code='
- -#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
- -#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
- -#endif
- -changequote(,)dnl
- -typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
- -changequote([,])dnl
- -'
- - else
- - gt_revision_test_code=
- - fi
- - if test $gt_api_version -ge 2; then
- - gt_expression_test_code=' + * ngettext ("", "", 0)'
- - else
- - gt_expression_test_code=
- - fi
- -
- - AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc],
- - [AC_TRY_LINK([#include <libintl.h>
- -$gt_revision_test_code
- -extern int _nl_msg_cat_cntr;
- -extern int *_nl_domain_bindings;],
- - [bindtextdomain ("", "");
- -return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings],
- - [eval "$gt_func_gnugettext_libc=yes"],
- - [eval "$gt_func_gnugettext_libc=no"])])
- -
- - if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
- - dnl Sometimes libintl requires libiconv, so first search for libiconv.
- - ifelse(gt_included_intl, yes, , [
- - AM_ICONV_LINK
- - ])
- - dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL
- - dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv])
- - dnl because that would add "-liconv" to LIBINTL and LTLIBINTL
- - dnl even if libiconv doesn't exist.
- - AC_LIB_LINKFLAGS_BODY([intl])
- - AC_CACHE_CHECK([for GNU gettext in libintl],
- - [$gt_func_gnugettext_libintl],
- - [gt_save_CPPFLAGS="$CPPFLAGS"
- - CPPFLAGS="$CPPFLAGS $INCINTL"
- - gt_save_LIBS="$LIBS"
- - LIBS="$LIBS $LIBINTL"
- - dnl Now see whether libintl exists and does not depend on libiconv.
- - AC_TRY_LINK([#include <libintl.h>
- -$gt_revision_test_code
- -extern int _nl_msg_cat_cntr;
- -extern
- -#ifdef __cplusplus
- -"C"
- -#endif
- -const char *_nl_expand_alias (const char *);],
- - [bindtextdomain ("", "");
- -return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
- - [eval "$gt_func_gnugettext_libintl=yes"],
- - [eval "$gt_func_gnugettext_libintl=no"])
- - dnl Now see whether libintl exists and depends on libiconv.
- - if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
- - LIBS="$LIBS $LIBICONV"
- - AC_TRY_LINK([#include <libintl.h>
- -$gt_revision_test_code
- -extern int _nl_msg_cat_cntr;
- -extern
- -#ifdef __cplusplus
- -"C"
- -#endif
- -const char *_nl_expand_alias (const char *);],
- - [bindtextdomain ("", "");
- -return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
- - [LIBINTL="$LIBINTL $LIBICONV"
- - LTLIBINTL="$LTLIBINTL $LTLIBICONV"
- - eval "$gt_func_gnugettext_libintl=yes"
- - ])
- - fi
- - CPPFLAGS="$gt_save_CPPFLAGS"
- - LIBS="$gt_save_LIBS"])
- - fi
- -
- - dnl If an already present or preinstalled GNU gettext() is found,
- - dnl use it. But if this macro is used in GNU gettext, and GNU
- - dnl gettext is already preinstalled in libintl, we update this
- - dnl libintl. (Cf. the install rule in intl/Makefile.in.)
- - if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
- - || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
- - && test "$PACKAGE" != gettext-runtime \
- - && test "$PACKAGE" != gettext-tools; }; then
- - gt_use_preinstalled_gnugettext=yes
- - else
- - dnl Reset the values set by searching for libintl.
- - LIBINTL=
- - LTLIBINTL=
- - INCINTL=
- - fi
- -
- - ifelse(gt_included_intl, yes, [
- - if test "$gt_use_preinstalled_gnugettext" != "yes"; then
- - dnl GNU gettext is not found in the C library.
- - dnl Fall back on included GNU gettext library.
- - nls_cv_use_gnu_gettext=yes
- - fi
- - fi
- -
- - if test "$nls_cv_use_gnu_gettext" = "yes"; then
- - dnl Mark actions used to generate GNU NLS library.
- - BUILD_INCLUDED_LIBINTL=yes
- - USE_INCLUDED_LIBINTL=yes
- - LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV $LIBTHREAD"
- - LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV $LTLIBTHREAD"
- - LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
- - fi
- -
- - CATOBJEXT=
- - if test "$gt_use_preinstalled_gnugettext" = "yes" \
- - || test "$nls_cv_use_gnu_gettext" = "yes"; then
- - dnl Mark actions to use GNU gettext tools.
- - CATOBJEXT=.gmo
- - fi
- - ])
- -
- - if test -n "$INTL_MACOSX_LIBS"; then
- - if test "$gt_use_preinstalled_gnugettext" = "yes" \
- - || test "$nls_cv_use_gnu_gettext" = "yes"; then
- - dnl Some extra flags are needed during linking.
- - LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
- - LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
- - fi
- - fi
- -
- - if test "$gt_use_preinstalled_gnugettext" = "yes" \
- - || test "$nls_cv_use_gnu_gettext" = "yes"; then
- - AC_DEFINE(ENABLE_NLS, 1,
- - [Define to 1 if translation of program messages to the user's native language
- - is requested.])
- - else
- - USE_NLS=no
- - fi
- - fi
- -
- - AC_MSG_CHECKING([whether to use NLS])
- - AC_MSG_RESULT([$USE_NLS])
- - if test "$USE_NLS" = "yes"; then
- - AC_MSG_CHECKING([where the gettext function comes from])
- - if test "$gt_use_preinstalled_gnugettext" = "yes"; then
- - if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
- - gt_source="external libintl"
- - else
- - gt_source="libc"
- - fi
- - else
- - gt_source="included intl directory"
- - fi
- - AC_MSG_RESULT([$gt_source])
- - fi
- -
- - if test "$USE_NLS" = "yes"; then
- -
- - if test "$gt_use_preinstalled_gnugettext" = "yes"; then
- - if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
- - AC_MSG_CHECKING([how to link with libintl])
- - AC_MSG_RESULT([$LIBINTL])
- - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL])
- - fi
- -
- - dnl For backward compatibility. Some packages may be using this.
- - AC_DEFINE(HAVE_GETTEXT, 1,
- - [Define if the GNU gettext() function is already present or preinstalled.])
- - AC_DEFINE(HAVE_DCGETTEXT, 1,
- - [Define if the GNU dcgettext() function is already present or preinstalled.])
- - fi
- -
- - dnl We need to process the po/ directory.
- - POSUB=po
- - fi
- -
- - ifelse(gt_included_intl, yes, [
- - dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL
- - dnl to 'yes' because some of the testsuite requires it.
- - if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
- - BUILD_INCLUDED_LIBINTL=yes
- - fi
- -
- - dnl Make all variables we use known to autoconf.
- - AC_SUBST(BUILD_INCLUDED_LIBINTL)
- - AC_SUBST(USE_INCLUDED_LIBINTL)
- - AC_SUBST(CATOBJEXT)
- -
- - dnl For backward compatibility. Some configure.ins may be using this.
- - nls_cv_header_intl=
- - nls_cv_header_libgt=
- -
- - dnl For backward compatibility. Some Makefiles may be using this.
- - DATADIRNAME=share
- - AC_SUBST(DATADIRNAME)
- -
- - dnl For backward compatibility. Some Makefiles may be using this.
- - INSTOBJEXT=.mo
- - AC_SUBST(INSTOBJEXT)
- -
- - dnl For backward compatibility. Some Makefiles may be using this.
- - GENCAT=gencat
- - AC_SUBST(GENCAT)
- -
- - dnl For backward compatibility. Some Makefiles may be using this.
- - INTLOBJS=
- - if test "$USE_INCLUDED_LIBINTL" = yes; then
- - INTLOBJS="\$(GETTOBJS)"
- - fi
- - AC_SUBST(INTLOBJS)
- -
- - dnl Enable libtool support if the surrounding package wishes it.
- - INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix
- - AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX)
- - ])
- -
- - dnl For backward compatibility. Some Makefiles may be using this.
- - INTLLIBS="$LIBINTL"
- - AC_SUBST(INTLLIBS)
- -
- - dnl Make all documented variables known to autoconf.
- - AC_SUBST(LIBINTL)
- - AC_SUBST(LTLIBINTL)
- - AC_SUBST(POSUB)
- -])
- -
- -
- -dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized.
- -m4_define([gt_NEEDS_INIT],
- -[
- - m4_divert_text([DEFAULTS], [gt_needs=])
- - m4_define([gt_NEEDS_INIT], [])
- -])
- -
- -
- -dnl Usage: AM_GNU_GETTEXT_NEED([NEEDSYMBOL])
- -AC_DEFUN([AM_GNU_GETTEXT_NEED],
- -[
- - m4_divert_text([INIT_PREPARE], [gt_needs="$gt_needs $1"])
- -])
- -
- -
- -dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version])
- -AC_DEFUN([AM_GNU_GETTEXT_VERSION], [])
- -
- -# iconv.m4 serial AM6 (gettext-0.17)
- -dnl Copyright (C) 2000-2002, 2007 Free Software Foundation, Inc.
- -dnl This file is free software; the Free Software Foundation
- -dnl gives unlimited permission to copy and/or distribute it,
- -dnl with or without modifications, as long as this notice is preserved.
- -
- -dnl From Bruno Haible.
- -
- -AC_DEFUN([AM_ICONV_LINKFLAGS_BODY],
- -[
- - dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
- - AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- - AC_REQUIRE([AC_LIB_RPATH])
- -
- - dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
- - dnl accordingly.
- - AC_LIB_LINKFLAGS_BODY([iconv])
- -])
- -
- -AC_DEFUN([AM_ICONV_LINK],
- -[
- - dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and
- - dnl those with the standalone portable GNU libiconv installed).
- - AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
- -
- - dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
- - dnl accordingly.
- - AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
- -
- - dnl Add $INCICONV to CPPFLAGS before performing the following checks,
- - dnl because if the user has installed libiconv and not disabled its use
- - dnl via --without-libiconv-prefix, he wants to use it. The first
- - dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed.
- - am_save_CPPFLAGS="$CPPFLAGS"
- - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV])
- -
- - AC_CACHE_CHECK([for iconv], am_cv_func_iconv, [
- - am_cv_func_iconv="no, consider installing GNU libiconv"
- - am_cv_lib_iconv=no
- - AC_TRY_LINK([#include <stdlib.h>
- -#include <iconv.h>],
- - [iconv_t cd = iconv_open("","");
- - iconv(cd,NULL,NULL,NULL,NULL);
- - iconv_close(cd);],
- - am_cv_func_iconv=yes)
- - if test "$am_cv_func_iconv" != yes; then
- - am_save_LIBS="$LIBS"
- - LIBS="$LIBS $LIBICONV"
- - AC_TRY_LINK([#include <stdlib.h>
- -#include <iconv.h>],
- - [iconv_t cd = iconv_open("","");
- - iconv(cd,NULL,NULL,NULL,NULL);
- - iconv_close(cd);],
- - am_cv_lib_iconv=yes
- - am_cv_func_iconv=yes)
- - LIBS="$am_save_LIBS"
- - fi
- - ])
- - if test "$am_cv_func_iconv" = yes; then
- - AC_CACHE_CHECK([for working iconv], am_cv_func_iconv_works, [
- - dnl This tests against bugs in AIX 5.1 and HP-UX 11.11.
- - am_save_LIBS="$LIBS"
- - if test $am_cv_lib_iconv = yes; then
- - LIBS="$LIBS $LIBICONV"
- - fi
- - AC_TRY_RUN([
- -#include <iconv.h>
- -#include <string.h>
- -int main ()
- -{
- - /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
- - returns. */
- - {
- - iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
- - if (cd_utf8_to_88591 != (iconv_t)(-1))
- - {
- - static const char input[] = "\342\202\254"; /* EURO SIGN */
- - char buf[10];
- - const char *inptr = input;
- - size_t inbytesleft = strlen (input);
- - char *outptr = buf;
- - size_t outbytesleft = sizeof (buf);
- - size_t res = iconv (cd_utf8_to_88591,
- - (char **) &inptr, &inbytesleft,
- - &outptr, &outbytesleft);
- - if (res == 0)
- - return 1;
- - }
- - }
- -#if 0 /* This bug could be worked around by the caller. */
- - /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
- - {
- - iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
- - if (cd_88591_to_utf8 != (iconv_t)(-1))
- - {
- - static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
- - char buf[50];
- - const char *inptr = input;
- - size_t inbytesleft = strlen (input);
- - char *outptr = buf;
- - size_t outbytesleft = sizeof (buf);
- - size_t res = iconv (cd_88591_to_utf8,
- - (char **) &inptr, &inbytesleft,
- - &outptr, &outbytesleft);
- - if ((int)res > 0)
- - return 1;
- - }
- - }
- -#endif
- - /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
- - provided. */
- - if (/* Try standardized names. */
- - iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
- - /* Try IRIX, OSF/1 names. */
- - && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
- - /* Try AIX names. */
- - && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
- - /* Try HP-UX names. */
- - && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
- - return 1;
- - return 0;
- -}], [am_cv_func_iconv_works=yes], [am_cv_func_iconv_works=no],
- - [case "$host_os" in
- - aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
- - *) am_cv_func_iconv_works="guessing yes" ;;
- - esac])
- - LIBS="$am_save_LIBS"
- - ])
- - case "$am_cv_func_iconv_works" in
- - *no) am_func_iconv=no am_cv_lib_iconv=no ;;
- - *) am_func_iconv=yes ;;
- - esac
- - else
- - am_func_iconv=no am_cv_lib_iconv=no
- - fi
- - if test "$am_func_iconv" = yes; then
- - AC_DEFINE(HAVE_ICONV, 1,
- - [Define if you have the iconv() function and it works.])
- - fi
- - if test "$am_cv_lib_iconv" = yes; then
- - AC_MSG_CHECKING([how to link with libiconv])
- - AC_MSG_RESULT([$LIBICONV])
- - else
- - dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV
- - dnl either.
- - CPPFLAGS="$am_save_CPPFLAGS"
- - LIBICONV=
- - LTLIBICONV=
- - fi
- - AC_SUBST(LIBICONV)
- - AC_SUBST(LTLIBICONV)
- -])
- -
- -AC_DEFUN([AM_ICONV],
- -[
- - AM_ICONV_LINK
- - if test "$am_cv_func_iconv" = yes; then
- - AC_MSG_CHECKING([for iconv declaration])
- - AC_CACHE_VAL(am_cv_proto_iconv, [
- - AC_TRY_COMPILE([
- -#include <stdlib.h>
- -#include <iconv.h>
- -extern
- -#ifdef __cplusplus
- -"C"
- -#endif
- -#if defined(__STDC__) || defined(__cplusplus)
- -size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
- -#else
- -size_t iconv();
- -#endif
- -], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const")
- - am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"])
- - am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
- - AC_MSG_RESULT([$]{ac_t:-
- - }[$]am_cv_proto_iconv)
- - AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1,
- - [Define as const if the declaration of iconv() needs const.])
- - fi
- -])
- -
- -# intlmacosx.m4 serial 1 (gettext-0.17)
- -dnl Copyright (C) 2004-2007 Free Software Foundation, Inc.
- -dnl This file is free software; the Free Software Foundation
- -dnl gives unlimited permission to copy and/or distribute it,
- -dnl with or without modifications, as long as this notice is preserved.
- -dnl
- -dnl This file can can be used in projects which are not available under
- -dnl the GNU General Public License or the GNU Library General Public
- -dnl License but which still want to provide support for the GNU gettext
- -dnl functionality.
- -dnl Please note that the actual code of the GNU gettext library is covered
- -dnl by the GNU Library General Public License, and the rest of the GNU
- -dnl gettext package package is covered by the GNU General Public License.
- -dnl They are *not* in the public domain.
- -
- -dnl Checks for special options needed on MacOS X.
- -dnl Defines INTL_MACOSX_LIBS.
- -AC_DEFUN([gt_INTL_MACOSX],
- -[
- - dnl Check for API introduced in MacOS X 10.2.
- - AC_CACHE_CHECK([for CFPreferencesCopyAppValue],
- - gt_cv_func_CFPreferencesCopyAppValue,
- - [gt_save_LIBS="$LIBS"
- - LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
- - AC_TRY_LINK([#include <CoreFoundation/CFPreferences.h>],
- - [CFPreferencesCopyAppValue(NULL, NULL)],
- - [gt_cv_func_CFPreferencesCopyAppValue=yes],
- - [gt_cv_func_CFPreferencesCopyAppValue=no])
- - LIBS="$gt_save_LIBS"])
- - if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
- - AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], 1,
- - [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.])
- - fi
- - dnl Check for API introduced in MacOS X 10.3.
- - AC_CACHE_CHECK([for CFLocaleCopyCurrent], gt_cv_func_CFLocaleCopyCurrent,
- - [gt_save_LIBS="$LIBS"
- - LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
- - AC_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurrent();],
- - [gt_cv_func_CFLocaleCopyCurrent=yes],
- - [gt_cv_func_CFLocaleCopyCurrent=no])
- - LIBS="$gt_save_LIBS"])
- - if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
- - AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], 1,
- - [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.])
- - fi
- - INTL_MACOSX_LIBS=
- - if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
- - INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
- - fi
- - AC_SUBST([INTL_MACOSX_LIBS])
- -])
- -
- -# lib-ld.m4 serial 3 (gettext-0.13)
- -dnl Copyright (C) 1996-2003 Free Software Foundation, Inc.
- -dnl This file is free software; the Free Software Foundation
- -dnl gives unlimited permission to copy and/or distribute it,
- -dnl with or without modifications, as long as this notice is preserved.
- -
- -dnl Subroutines of libtool.m4,
- -dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision
- -dnl with libtool.m4.
- -
- -dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
- -AC_DEFUN([AC_LIB_PROG_LD_GNU],
- -[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld,
- -[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
- -case `$LD -v 2>&1 </dev/null` in
- -*GNU* | *'with BFD'*)
- - acl_cv_prog_gnu_ld=yes ;;
- -*)
- - acl_cv_prog_gnu_ld=no ;;
- -esac])
- -with_gnu_ld=$acl_cv_prog_gnu_ld
- -])
- -
- -dnl From libtool-1.4. Sets the variable LD.
- -AC_DEFUN([AC_LIB_PROG_LD],
- -[AC_ARG_WITH(gnu-ld,
- -[ --with-gnu-ld assume the C compiler uses GNU ld [default=no]],
- -test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
- -AC_REQUIRE([AC_PROG_CC])dnl
- -AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -# Prepare PATH_SEPARATOR.
- -# The user is always right.
- -if test "${PATH_SEPARATOR+set}" != set; then
- - echo "#! /bin/sh" >conf$$.sh
- - echo "exit 0" >>conf$$.sh
- - chmod +x conf$$.sh
- - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- - PATH_SEPARATOR=';'
- - else
- - PATH_SEPARATOR=:
- - fi
- - rm -f conf$$.sh
- -fi
- -ac_prog=ld
- -if test "$GCC" = yes; then
- - # Check if gcc -print-prog-name=ld gives a path.
- - AC_MSG_CHECKING([for ld used by GCC])
- - case $host in
- - *-*-mingw*)
- - # gcc leaves a trailing carriage return which upsets mingw
- - ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- - *)
- - ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- - esac
- - case $ac_prog in
- - # Accept absolute paths.
- - [[\\/]* | [A-Za-z]:[\\/]*)]
- - [re_direlt='/[^/][^/]*/\.\./']
- - # Canonicalize the path of ld
- - ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
- - while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
- - ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
- - done
- - test -z "$LD" && LD="$ac_prog"
- - ;;
- - "")
- - # If it fails, then pretend we aren't using GCC.
- - ac_prog=ld
- - ;;
- - *)
- - # If it is relative, then search for the first ld in PATH.
- - with_gnu_ld=unknown
- - ;;
- - esac
- -elif test "$with_gnu_ld" = yes; then
- - AC_MSG_CHECKING([for GNU ld])
- -else
- - AC_MSG_CHECKING([for non-GNU ld])
- -fi
- -AC_CACHE_VAL(acl_cv_path_LD,
- -[if test -z "$LD"; then
- - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
- - for ac_dir in $PATH; do
- - test -z "$ac_dir" && ac_dir=.
- - if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- - acl_cv_path_LD="$ac_dir/$ac_prog"
- - # Check to see if the program is GNU ld. I'd rather use --version,
- - # but apparently some GNU ld's only accept -v.
- - # Break only if it was the GNU/non-GNU ld that we prefer.
- - case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
- - *GNU* | *'with BFD'*)
- - test "$with_gnu_ld" != no && break ;;
- - *)
- - test "$with_gnu_ld" != yes && break ;;
- - esac
- - fi
- - done
- - IFS="$ac_save_ifs"
- -else
- - acl_cv_path_LD="$LD" # Let the user override the test with a path.
- -fi])
- -LD="$acl_cv_path_LD"
- -if test -n "$LD"; then
- - AC_MSG_RESULT($LD)
- -else
- - AC_MSG_RESULT(no)
- -fi
- -test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
- -AC_LIB_PROG_LD_GNU
- -])
- -
- -# lib-link.m4 serial 13 (gettext-0.17)
- -dnl Copyright (C) 2001-2007 Free Software Foundation, Inc.
- -dnl This file is free software; the Free Software Foundation
- -dnl gives unlimited permission to copy and/or distribute it,
- -dnl with or without modifications, as long as this notice is preserved.
- -
- -dnl From Bruno Haible.
- -
- -AC_PREREQ(2.54)
- -
- -dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
- -dnl the libraries corresponding to explicit and implicit dependencies.
- -dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
- -dnl augments the CPPFLAGS variable.
- -dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
- -dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
- -AC_DEFUN([AC_LIB_LINKFLAGS],
- -[
- - AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- - AC_REQUIRE([AC_LIB_RPATH])
- - define([Name],[translit([$1],[./-], [___])])
- - define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
- - [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
- - AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
- - AC_LIB_LINKFLAGS_BODY([$1], [$2])
- - ac_cv_lib[]Name[]_libs="$LIB[]NAME"
- - ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
- - ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
- - ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX"
- - ])
- - LIB[]NAME="$ac_cv_lib[]Name[]_libs"
- - LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
- - INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
- - LIB[]NAME[]_PREFIX="$ac_cv_lib[]Name[]_prefix"
- - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
- - AC_SUBST([LIB]NAME)
- - AC_SUBST([LTLIB]NAME)
- - AC_SUBST([LIB]NAME[_PREFIX])
- - dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
- - dnl results of this search when this library appears as a dependency.
- - HAVE_LIB[]NAME=yes
- - undefine([Name])
- - undefine([NAME])
- -])
- -
- -dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode)
- -dnl searches for libname and the libraries corresponding to explicit and
- -dnl implicit dependencies, together with the specified include files and
- -dnl the ability to compile and link the specified testcode. If found, it
- -dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and
- -dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and
- -dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
- -dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
- -dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
- -dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
- -AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
- -[
- - AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- - AC_REQUIRE([AC_LIB_RPATH])
- - define([Name],[translit([$1],[./-], [___])])
- - define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
- - [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
- -
- - dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
- - dnl accordingly.
- - AC_LIB_LINKFLAGS_BODY([$1], [$2])
- -
- - dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
- - dnl because if the user has installed lib[]Name and not disabled its use
- - dnl via --without-lib[]Name-prefix, he wants to use it.
- - ac_save_CPPFLAGS="$CPPFLAGS"
- - AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
- -
- - AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
- - ac_save_LIBS="$LIBS"
- - LIBS="$LIBS $LIB[]NAME"
- - AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no])
- - LIBS="$ac_save_LIBS"
- - ])
- - if test "$ac_cv_lib[]Name" = yes; then
- - HAVE_LIB[]NAME=yes
- - AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.])
- - AC_MSG_CHECKING([how to link with lib[]$1])
- - AC_MSG_RESULT([$LIB[]NAME])
- - else
- - HAVE_LIB[]NAME=no
- - dnl If $LIB[]NAME didn't lead to a usable library, we don't need
- - dnl $INC[]NAME either.
- - CPPFLAGS="$ac_save_CPPFLAGS"
- - LIB[]NAME=
- - LTLIB[]NAME=
- - LIB[]NAME[]_PREFIX=
- - fi
- - AC_SUBST([HAVE_LIB]NAME)
- - AC_SUBST([LIB]NAME)
- - AC_SUBST([LTLIB]NAME)
- - AC_SUBST([LIB]NAME[_PREFIX])
- - undefine([Name])
- - undefine([NAME])
- -])
- -
- -dnl Determine the platform dependent parameters needed to use rpath:
- -dnl acl_libext,
- -dnl acl_shlibext,
- -dnl acl_hardcode_libdir_flag_spec,
- -dnl acl_hardcode_libdir_separator,
- -dnl acl_hardcode_direct,
- -dnl acl_hardcode_minus_L.
- -AC_DEFUN([AC_LIB_RPATH],
- -[
- - dnl Tell automake >= 1.10 to complain if config.rpath is missing.
- - m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])
- - AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS
- - AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld
- - AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host
- - AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
- - AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [
- - CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
- - ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
- - . ./conftest.sh
- - rm -f ./conftest.sh
- - acl_cv_rpath=done
- - ])
- - wl="$acl_cv_wl"
- - acl_libext="$acl_cv_libext"
- - acl_shlibext="$acl_cv_shlibext"
- - acl_libname_spec="$acl_cv_libname_spec"
- - acl_library_names_spec="$acl_cv_library_names_spec"
- - acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
- - acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
- - acl_hardcode_direct="$acl_cv_hardcode_direct"
- - acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
- - dnl Determine whether the user wants rpath handling at all.
- - AC_ARG_ENABLE(rpath,
- - [ --disable-rpath do not hardcode runtime library paths],
- - :, enable_rpath=yes)
- -])
- -
- -dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
- -dnl the libraries corresponding to explicit and implicit dependencies.
- -dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
- -dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found
- -dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
- -AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
- -[
- - AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
- - define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
- - [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
- - dnl Autoconf >= 2.61 supports dots in --with options.
- - define([N_A_M_E],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit([$1],[.],[_])],[$1])])
- - dnl By default, look in $includedir and $libdir.
- - use_additional=yes
- - AC_LIB_WITH_FINAL_PREFIX([
- - eval additional_includedir=\"$includedir\"
- - eval additional_libdir=\"$libdir\"
- - ])
- - AC_LIB_ARG_WITH([lib]N_A_M_E[-prefix],
- -[ --with-lib]N_A_M_E[-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib
- - --without-lib]N_A_M_E[-prefix don't search for lib$1 in includedir and libdir],
- -[
- - if test "X$withval" = "Xno"; then
- - use_additional=no
- - else
- - if test "X$withval" = "X"; then
- - AC_LIB_WITH_FINAL_PREFIX([
- - eval additional_includedir=\"$includedir\"
- - eval additional_libdir=\"$libdir\"
- - ])
- - else
- - additional_includedir="$withval/include"
- - additional_libdir="$withval/$acl_libdirstem"
- - fi
- - fi
- -])
- - dnl Search the library and its dependencies in $additional_libdir and
- - dnl $LDFLAGS. Using breadth-first-seach.
- - LIB[]NAME=
- - LTLIB[]NAME=
- - INC[]NAME=
- - LIB[]NAME[]_PREFIX=
- - rpathdirs=
- - ltrpathdirs=
- - names_already_handled=
- - names_next_round='$1 $2'
- - while test -n "$names_next_round"; do
- - names_this_round="$names_next_round"
- - names_next_round=
- - for name in $names_this_round; do
- - already_handled=
- - for n in $names_already_handled; do
- - if test "$n" = "$name"; then
- - already_handled=yes
- - break
- - fi
- - done
- - if test -z "$already_handled"; then
- - names_already_handled="$names_already_handled $name"
- - dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
- - dnl or AC_LIB_HAVE_LINKFLAGS call.
- - uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
- - eval value=\"\$HAVE_LIB$uppername\"
- - if test -n "$value"; then
- - if test "$value" = yes; then
- - eval value=\"\$LIB$uppername\"
- - test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
- - eval value=\"\$LTLIB$uppername\"
- - test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"
- - else
- - dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
- - dnl that this library doesn't exist. So just drop it.
- - :
- - fi
- - else
- - dnl Search the library lib$name in $additional_libdir and $LDFLAGS
- - dnl and the already constructed $LIBNAME/$LTLIBNAME.
- - found_dir=
- - found_la=
- - found_so=
- - found_a=
- - eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
- - if test -n "$acl_shlibext"; then
- - shrext=".$acl_shlibext" # typically: shrext=.so
- - else
- - shrext=
- - fi
- - if test $use_additional = yes; then
- - dir="$additional_libdir"
- - dnl The same code as in the loop below:
- - dnl First look for a shared library.
- - if test -n "$acl_shlibext"; then
- - if test -f "$dir/$libname$shrext"; then
- - found_dir="$dir"
- - found_so="$dir/$libname$shrext"
- - else
- - if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
- - ver=`(cd "$dir" && \
- - for f in "$libname$shrext".*; do echo "$f"; done \
- - | sed -e "s,^$libname$shrext\\\\.,," \
- - | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
- - | sed 1q ) 2>/dev/null`
- - if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
- - found_dir="$dir"
- - found_so="$dir/$libname$shrext.$ver"
- - fi
- - else
- - eval library_names=\"$acl_library_names_spec\"
- - for f in $library_names; do
- - if test -f "$dir/$f"; then
- - found_dir="$dir"
- - found_so="$dir/$f"
- - break
- - fi
- - done
- - fi
- - fi
- - fi
- - dnl Then look for a static library.
- - if test "X$found_dir" = "X"; then
- - if test -f "$dir/$libname.$acl_libext"; then
- - found_dir="$dir"
- - found_a="$dir/$libname.$acl_libext"
- - fi
- - fi
- - if test "X$found_dir" != "X"; then
- - if test -f "$dir/$libname.la"; then
- - found_la="$dir/$libname.la"
- - fi
- - fi
- - fi
- - if test "X$found_dir" = "X"; then
- - for x in $LDFLAGS $LTLIB[]NAME; do
- - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- - case "$x" in
- - -L*)
- - dir=`echo "X$x" | sed -e 's/^X-L//'`
- - dnl First look for a shared library.
- - if test -n "$acl_shlibext"; then
- - if test -f "$dir/$libname$shrext"; then
- - found_dir="$dir"
- - found_so="$dir/$libname$shrext"
- - else
- - if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
- - ver=`(cd "$dir" && \
- - for f in "$libname$shrext".*; do echo "$f"; done \
- - | sed -e "s,^$libname$shrext\\\\.,," \
- - | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
- - | sed 1q ) 2>/dev/null`
- - if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
- - found_dir="$dir"
- - found_so="$dir/$libname$shrext.$ver"
- - fi
- - else
- - eval library_names=\"$acl_library_names_spec\"
- - for f in $library_names; do
- - if test -f "$dir/$f"; then
- - found_dir="$dir"
- - found_so="$dir/$f"
- - break
- - fi
- - done
- - fi
- - fi
- - fi
- - dnl Then look for a static library.
- - if test "X$found_dir" = "X"; then
- - if test -f "$dir/$libname.$acl_libext"; then
- - found_dir="$dir"
- - found_a="$dir/$libname.$acl_libext"
- - fi
- - fi
- - if test "X$found_dir" != "X"; then
- - if test -f "$dir/$libname.la"; then
- - found_la="$dir/$libname.la"
- - fi
- - fi
- - ;;
- - esac
- - if test "X$found_dir" != "X"; then
- - break
- - fi
- - done
- - fi
- - if test "X$found_dir" != "X"; then
- - dnl Found the library.
- - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name"
- - if test "X$found_so" != "X"; then
- - dnl Linking with a shared library. We attempt to hardcode its
- - dnl directory into the executable's runpath, unless it's the
- - dnl standard /usr/lib.
- - if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
- - dnl No hardcoding is needed.
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
- - else
- - dnl Use an explicit option to hardcode DIR into the resulting
- - dnl binary.
- - dnl Potentially add DIR to ltrpathdirs.
- - dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
- - haveit=
- - for x in $ltrpathdirs; do
- - if test "X$x" = "X$found_dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - ltrpathdirs="$ltrpathdirs $found_dir"
- - fi
- - dnl The hardcoding into $LIBNAME is system dependent.
- - if test "$acl_hardcode_direct" = yes; then
- - dnl Using DIR/libNAME.so during linking hardcodes DIR into the
- - dnl resulting binary.
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
- - else
- - if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
- - dnl Use an explicit option to hardcode DIR into the resulting
- - dnl binary.
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
- - dnl Potentially add DIR to rpathdirs.
- - dnl The rpathdirs will be appended to $LIBNAME at the end.
- - haveit=
- - for x in $rpathdirs; do
- - if test "X$x" = "X$found_dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - rpathdirs="$rpathdirs $found_dir"
- - fi
- - else
- - dnl Rely on "-L$found_dir".
- - dnl But don't add it if it's already contained in the LDFLAGS
- - dnl or the already constructed $LIBNAME
- - haveit=
- - for x in $LDFLAGS $LIB[]NAME; do
- - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- - if test "X$x" = "X-L$found_dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
- - fi
- - if test "$acl_hardcode_minus_L" != no; then
- - dnl FIXME: Not sure whether we should use
- - dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
- - dnl here.
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
- - else
- - dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH
- - dnl here, because this doesn't fit in flags passed to the
- - dnl compiler. So give up. No hardcoding. This affects only
- - dnl very old systems.
- - dnl FIXME: Not sure whether we should use
- - dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
- - dnl here.
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
- - fi
- - fi
- - fi
- - fi
- - else
- - if test "X$found_a" != "X"; then
- - dnl Linking with a static library.
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a"
- - else
- - dnl We shouldn't come here, but anyway it's good to have a
- - dnl fallback.
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name"
- - fi
- - fi
- - dnl Assume the include files are nearby.
- - additional_includedir=
- - case "$found_dir" in
- - */$acl_libdirstem | */$acl_libdirstem/)
- - basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
- - LIB[]NAME[]_PREFIX="$basedir"
- - additional_includedir="$basedir/include"
- - ;;
- - esac
- - if test "X$additional_includedir" != "X"; then
- - dnl Potentially add $additional_includedir to $INCNAME.
- - dnl But don't add it
- - dnl 1. if it's the standard /usr/include,
- - dnl 2. if it's /usr/local/include and we are using GCC on Linux,
- - dnl 3. if it's already present in $CPPFLAGS or the already
- - dnl constructed $INCNAME,
- - dnl 4. if it doesn't exist as a directory.
- - if test "X$additional_includedir" != "X/usr/include"; then
- - haveit=
- - if test "X$additional_includedir" = "X/usr/local/include"; then
- - if test -n "$GCC"; then
- - case $host_os in
- - linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- - esac
- - fi
- - fi
- - if test -z "$haveit"; then
- - for x in $CPPFLAGS $INC[]NAME; do
- - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- - if test "X$x" = "X-I$additional_includedir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - if test -d "$additional_includedir"; then
- - dnl Really add $additional_includedir to $INCNAME.
- - INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir"
- - fi
- - fi
- - fi
- - fi
- - fi
- - dnl Look for dependencies.
- - if test -n "$found_la"; then
- - dnl Read the .la file. It defines the variables
- - dnl dlname, library_names, old_library, dependency_libs, current,
- - dnl age, revision, installed, dlopen, dlpreopen, libdir.
- - save_libdir="$libdir"
- - case "$found_la" in
- - */* | *\\*) . "$found_la" ;;
- - *) . "./$found_la" ;;
- - esac
- - libdir="$save_libdir"
- - dnl We use only dependency_libs.
- - for dep in $dependency_libs; do
- - case "$dep" in
- - -L*)
- - additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
- - dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
- - dnl But don't add it
- - dnl 1. if it's the standard /usr/lib,
- - dnl 2. if it's /usr/local/lib and we are using GCC on Linux,
- - dnl 3. if it's already present in $LDFLAGS or the already
- - dnl constructed $LIBNAME,
- - dnl 4. if it doesn't exist as a directory.
- - if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
- - haveit=
- - if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
- - if test -n "$GCC"; then
- - case $host_os in
- - linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- - esac
- - fi
- - fi
- - if test -z "$haveit"; then
- - haveit=
- - for x in $LDFLAGS $LIB[]NAME; do
- - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- - if test "X$x" = "X-L$additional_libdir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - if test -d "$additional_libdir"; then
- - dnl Really add $additional_libdir to $LIBNAME.
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir"
- - fi
- - fi
- - haveit=
- - for x in $LDFLAGS $LTLIB[]NAME; do
- - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- - if test "X$x" = "X-L$additional_libdir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - if test -d "$additional_libdir"; then
- - dnl Really add $additional_libdir to $LTLIBNAME.
- - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir"
- - fi
- - fi
- - fi
- - fi
- - ;;
- - -R*)
- - dir=`echo "X$dep" | sed -e 's/^X-R//'`
- - if test "$enable_rpath" != no; then
- - dnl Potentially add DIR to rpathdirs.
- - dnl The rpathdirs will be appended to $LIBNAME at the end.
- - haveit=
- - for x in $rpathdirs; do
- - if test "X$x" = "X$dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - rpathdirs="$rpathdirs $dir"
- - fi
- - dnl Potentially add DIR to ltrpathdirs.
- - dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
- - haveit=
- - for x in $ltrpathdirs; do
- - if test "X$x" = "X$dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - ltrpathdirs="$ltrpathdirs $dir"
- - fi
- - fi
- - ;;
- - -l*)
- - dnl Handle this in the next round.
- - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
- - ;;
- - *.la)
- - dnl Handle this in the next round. Throw away the .la's
- - dnl directory; it is already contained in a preceding -L
- - dnl option.
- - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
- - ;;
- - *)
- - dnl Most likely an immediate library name.
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep"
- - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep"
- - ;;
- - esac
- - done
- - fi
- - else
- - dnl Didn't find the library; assume it is in the system directories
- - dnl known to the linker and runtime loader. (All the system
- - dnl directories known to the linker should also be known to the
- - dnl runtime loader, otherwise the system is severely misconfigured.)
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
- - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name"
- - fi
- - fi
- - fi
- - done
- - done
- - if test "X$rpathdirs" != "X"; then
- - if test -n "$acl_hardcode_libdir_separator"; then
- - dnl Weird platform: only the last -rpath option counts, the user must
- - dnl pass all path elements in one option. We can arrange that for a
- - dnl single library, but not when more than one $LIBNAMEs are used.
- - alldirs=
- - for found_dir in $rpathdirs; do
- - alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
- - done
- - dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl.
- - acl_save_libdir="$libdir"
- - libdir="$alldirs"
- - eval flag=\"$acl_hardcode_libdir_flag_spec\"
- - libdir="$acl_save_libdir"
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
- - else
- - dnl The -rpath options are cumulative.
- - for found_dir in $rpathdirs; do
- - acl_save_libdir="$libdir"
- - libdir="$found_dir"
- - eval flag=\"$acl_hardcode_libdir_flag_spec\"
- - libdir="$acl_save_libdir"
- - LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
- - done
- - fi
- - fi
- - if test "X$ltrpathdirs" != "X"; then
- - dnl When using libtool, the option that works for both libraries and
- - dnl executables is -R. The -R options are cumulative.
- - for found_dir in $ltrpathdirs; do
- - LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
- - done
- - fi
- -])
- -
- -dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
- -dnl unless already present in VAR.
- -dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes
- -dnl contains two or three consecutive elements that belong together.
- -AC_DEFUN([AC_LIB_APPENDTOVAR],
- -[
- - for element in [$2]; do
- - haveit=
- - for x in $[$1]; do
- - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- - if test "X$x" = "X$element"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - [$1]="${[$1]}${[$1]:+ }$element"
- - fi
- - done
- -])
- -
- -dnl For those cases where a variable contains several -L and -l options
- -dnl referring to unknown libraries and directories, this macro determines the
- -dnl necessary additional linker options for the runtime path.
- -dnl AC_LIB_LINKFLAGS_FROM_LIBS([LDADDVAR], [LIBSVALUE], [USE-LIBTOOL])
- -dnl sets LDADDVAR to linker options needed together with LIBSVALUE.
- -dnl If USE-LIBTOOL evaluates to non-empty, linking with libtool is assumed,
- -dnl otherwise linking without libtool is assumed.
- -AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS],
- -[
- - AC_REQUIRE([AC_LIB_RPATH])
- - AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
- - $1=
- - if test "$enable_rpath" != no; then
- - if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
- - dnl Use an explicit option to hardcode directories into the resulting
- - dnl binary.
- - rpathdirs=
- - next=
- - for opt in $2; do
- - if test -n "$next"; then
- - dir="$next"
- - dnl No need to hardcode the standard /usr/lib.
- - if test "X$dir" != "X/usr/$acl_libdirstem"; then
- - rpathdirs="$rpathdirs $dir"
- - fi
- - next=
- - else
- - case $opt in
- - -L) next=yes ;;
- - -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
- - dnl No need to hardcode the standard /usr/lib.
- - if test "X$dir" != "X/usr/$acl_libdirstem"; then
- - rpathdirs="$rpathdirs $dir"
- - fi
- - next= ;;
- - *) next= ;;
- - esac
- - fi
- - done
- - if test "X$rpathdirs" != "X"; then
- - if test -n ""$3""; then
- - dnl libtool is used for linking. Use -R options.
- - for dir in $rpathdirs; do
- - $1="${$1}${$1:+ }-R$dir"
- - done
- - else
- - dnl The linker is used for linking directly.
- - if test -n "$acl_hardcode_libdir_separator"; then
- - dnl Weird platform: only the last -rpath option counts, the user
- - dnl must pass all path elements in one option.
- - alldirs=
- - for dir in $rpathdirs; do
- - alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir"
- - done
- - acl_save_libdir="$libdir"
- - libdir="$alldirs"
- - eval flag=\"$acl_hardcode_libdir_flag_spec\"
- - libdir="$acl_save_libdir"
- - $1="$flag"
- - else
- - dnl The -rpath options are cumulative.
- - for dir in $rpathdirs; do
- - acl_save_libdir="$libdir"
- - libdir="$dir"
- - eval flag=\"$acl_hardcode_libdir_flag_spec\"
- - libdir="$acl_save_libdir"
- - $1="${$1}${$1:+ }$flag"
- - done
- - fi
- - fi
- - fi
- - fi
- - fi
- - AC_SUBST([$1])
- -])
- -
- -# lib-prefix.m4 serial 5 (gettext-0.15)
- -dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
- -dnl This file is free software; the Free Software Foundation
- -dnl gives unlimited permission to copy and/or distribute it,
- -dnl with or without modifications, as long as this notice is preserved.
- -
- -dnl From Bruno Haible.
- -
- -dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
- -dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
- -dnl require excessive bracketing.
- -ifdef([AC_HELP_STRING],
- -[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],
- -[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])
- -
- -dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed
- -dnl to access previously installed libraries. The basic assumption is that
- -dnl a user will want packages to use other packages he previously installed
- -dnl with the same --prefix option.
- -dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate
- -dnl libraries, but is otherwise very convenient.
- -AC_DEFUN([AC_LIB_PREFIX],
- -[
- - AC_BEFORE([$0], [AC_LIB_LINKFLAGS])
- - AC_REQUIRE([AC_PROG_CC])
- - AC_REQUIRE([AC_CANONICAL_HOST])
- - AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
- - AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- - dnl By default, look in $includedir and $libdir.
- - use_additional=yes
- - AC_LIB_WITH_FINAL_PREFIX([
- - eval additional_includedir=\"$includedir\"
- - eval additional_libdir=\"$libdir\"
- - ])
- - AC_LIB_ARG_WITH([lib-prefix],
- -[ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib
- - --without-lib-prefix don't search for libraries in includedir and libdir],
- -[
- - if test "X$withval" = "Xno"; then
- - use_additional=no
- - else
- - if test "X$withval" = "X"; then
- - AC_LIB_WITH_FINAL_PREFIX([
- - eval additional_includedir=\"$includedir\"
- - eval additional_libdir=\"$libdir\"
- - ])
- - else
- - additional_includedir="$withval/include"
- - additional_libdir="$withval/$acl_libdirstem"
- - fi
- - fi
- -])
- - if test $use_additional = yes; then
- - dnl Potentially add $additional_includedir to $CPPFLAGS.
- - dnl But don't add it
- - dnl 1. if it's the standard /usr/include,
- - dnl 2. if it's already present in $CPPFLAGS,
- - dnl 3. if it's /usr/local/include and we are using GCC on Linux,
- - dnl 4. if it doesn't exist as a directory.
- - if test "X$additional_includedir" != "X/usr/include"; then
- - haveit=
- - for x in $CPPFLAGS; do
- - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- - if test "X$x" = "X-I$additional_includedir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - if test "X$additional_includedir" = "X/usr/local/include"; then
- - if test -n "$GCC"; then
- - case $host_os in
- - linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- - esac
- - fi
- - fi
- - if test -z "$haveit"; then
- - if test -d "$additional_includedir"; then
- - dnl Really add $additional_includedir to $CPPFLAGS.
- - CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"
- - fi
- - fi
- - fi
- - fi
- - dnl Potentially add $additional_libdir to $LDFLAGS.
- - dnl But don't add it
- - dnl 1. if it's the standard /usr/lib,
- - dnl 2. if it's already present in $LDFLAGS,
- - dnl 3. if it's /usr/local/lib and we are using GCC on Linux,
- - dnl 4. if it doesn't exist as a directory.
- - if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
- - haveit=
- - for x in $LDFLAGS; do
- - AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- - if test "X$x" = "X-L$additional_libdir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
- - if test -n "$GCC"; then
- - case $host_os in
- - linux*) haveit=yes;;
- - esac
- - fi
- - fi
- - if test -z "$haveit"; then
- - if test -d "$additional_libdir"; then
- - dnl Really add $additional_libdir to $LDFLAGS.
- - LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"
- - fi
- - fi
- - fi
- - fi
- - fi
- -])
- -
- -dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,
- -dnl acl_final_exec_prefix, containing the values to which $prefix and
- -dnl $exec_prefix will expand at the end of the configure script.
- -AC_DEFUN([AC_LIB_PREPARE_PREFIX],
- -[
- - dnl Unfortunately, prefix and exec_prefix get only finally determined
- - dnl at the end of configure.
- - if test "X$prefix" = "XNONE"; then
- - acl_final_prefix="$ac_default_prefix"
- - else
- - acl_final_prefix="$prefix"
- - fi
- - if test "X$exec_prefix" = "XNONE"; then
- - acl_final_exec_prefix='${prefix}'
- - else
- - acl_final_exec_prefix="$exec_prefix"
- - fi
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
- - prefix="$acl_save_prefix"
- -])
- -
- -dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the
- -dnl variables prefix and exec_prefix bound to the values they will have
- -dnl at the end of the configure script.
- -AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
- -[
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- - $1
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -])
- -
- -dnl AC_LIB_PREPARE_MULTILIB creates a variable acl_libdirstem, containing
- -dnl the basename of the libdir, either "lib" or "lib64".
- -AC_DEFUN([AC_LIB_PREPARE_MULTILIB],
- -[
- - dnl There is no formal standard regarding lib and lib64. The current
- - dnl practice is that on a system supporting 32-bit and 64-bit instruction
- - dnl sets or ABIs, 64-bit libraries go under $prefix/lib64 and 32-bit
- - dnl libraries go under $prefix/lib. We determine the compiler's default
- - dnl mode by looking at the compiler's library search path. If at least
- - dnl of its elements ends in /lib64 or points to a directory whose absolute
- - dnl pathname ends in /lib64, we assume a 64-bit ABI. Otherwise we use the
- - dnl default, namely "lib".
- - acl_libdirstem=lib
- - searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
- - if test -n "$searchpath"; then
- - acl_save_IFS="${IFS= }"; IFS=":"
- - for searchdir in $searchpath; do
- - if test -d "$searchdir"; then
- - case "$searchdir" in
- - */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
- - *) searchdir=`cd "$searchdir" && pwd`
- - case "$searchdir" in
- - */lib64 ) acl_libdirstem=lib64 ;;
- - esac ;;
- - esac
- - fi
- - done
- - IFS="$acl_save_IFS"
- - fi
- -])
- -
- -# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
- -#
- -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
- -# 2006, 2007, 2008 Free Software Foundation, Inc.
- -# Written by Gordon Matzigkeit, 1996
- -#
- -# This file is free software; the Free Software Foundation gives
- -# unlimited permission to copy and/or distribute it, with or without
- -# modifications, as long as this notice is preserved.
- -
- -m4_define([_LT_COPYING], [dnl
- -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
- -# 2006, 2007, 2008 Free Software Foundation, Inc.
- -# Written by Gordon Matzigkeit, 1996
- -#
- -# This file is part of GNU Libtool.
- -#
- -# GNU Libtool is free software; you can redistribute it and/or
- -# modify it under the terms of the GNU General Public License as
- -# published by the Free Software Foundation; either version 2 of
- -# the License, or (at your option) any later version.
- -#
- -# As a special exception to the GNU General Public License,
- -# if you distribute this file as part of a program or library that
- -# is built using GNU Libtool, you may include this file under the
- -# same distribution terms that you use for the rest of that program.
- -#
- -# GNU Libtool is distributed in the hope that it will be useful,
- -# but WITHOUT ANY WARRANTY; without even the implied warranty of
- -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- -# GNU General Public License for more details.
- -#
- -# You should have received a copy of the GNU General Public License
- -# along with GNU Libtool; see the file COPYING. If not, a copy
- -# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
- -# obtained by writing to the Free Software Foundation, Inc.,
- -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- -])
- -
- -# serial 56 LT_INIT
- -
- -
- -# LT_PREREQ(VERSION)
- -# ------------------
- -# Complain and exit if this libtool version is less that VERSION.
- -m4_defun([LT_PREREQ],
- -[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
- - [m4_default([$3],
- - [m4_fatal([Libtool version $1 or higher is required],
- - 63)])],
- - [$2])])
- -
- -
- -# _LT_CHECK_BUILDDIR
- -# ------------------
- -# Complain if the absolute build directory name contains unusual characters
- -m4_defun([_LT_CHECK_BUILDDIR],
- -[case `pwd` in
- - *\ * | *\ *)
- - AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
- -esac
- -])
- -
- -
- -# LT_INIT([OPTIONS])
- -# ------------------
- -AC_DEFUN([LT_INIT],
- -[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
- -AC_BEFORE([$0], [LT_LANG])dnl
- -AC_BEFORE([$0], [LT_OUTPUT])dnl
- -AC_BEFORE([$0], [LTDL_INIT])dnl
- -m4_require([_LT_CHECK_BUILDDIR])dnl
- -
- -dnl Autoconf doesn't catch unexpanded LT_ macros by default:
- -m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
- -m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
- -dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
- -dnl unless we require an AC_DEFUNed macro:
- -AC_REQUIRE([LTOPTIONS_VERSION])dnl
- -AC_REQUIRE([LTSUGAR_VERSION])dnl
- -AC_REQUIRE([LTVERSION_VERSION])dnl
- -AC_REQUIRE([LTOBSOLETE_VERSION])dnl
- -m4_require([_LT_PROG_LTMAIN])dnl
- -
- -dnl Parse OPTIONS
- -_LT_SET_OPTIONS([$0], [$1])
- -
- -# This can be used to rebuild libtool when needed
- -LIBTOOL_DEPS="$ltmain"
- -
- -# Always use our own libtool.
- -LIBTOOL='$(SHELL) $(top_builddir)/libtool'
- -AC_SUBST(LIBTOOL)dnl
- -
- -_LT_SETUP
- -
- -# Only expand once:
- -m4_define([LT_INIT])
- -])# LT_INIT
- -
- -# Old names:
- -AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
- -AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
- -dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
- -
- -
- -# _LT_CC_BASENAME(CC)
- -# -------------------
- -# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
- -m4_defun([_LT_CC_BASENAME],
- -[for cc_temp in $1""; do
- - case $cc_temp in
- - compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
- - distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
- - \-*) ;;
- - *) break;;
- - esac
- -done
- -cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
- -])
- -
- -
- -# _LT_FILEUTILS_DEFAULTS
- -# ----------------------
- -# It is okay to use these file commands and assume they have been set
- -# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
- -m4_defun([_LT_FILEUTILS_DEFAULTS],
- -[: ${CP="cp -f"}
- -: ${MV="mv -f"}
- -: ${RM="rm -f"}
- -])# _LT_FILEUTILS_DEFAULTS
- -
- -
- -# _LT_SETUP
- -# ---------
- -m4_defun([_LT_SETUP],
- -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -AC_REQUIRE([AC_CANONICAL_BUILD])dnl
- -_LT_DECL([], [host_alias], [0], [The host system])dnl
- -_LT_DECL([], [host], [0])dnl
- -_LT_DECL([], [host_os], [0])dnl
- -dnl
- -_LT_DECL([], [build_alias], [0], [The build system])dnl
- -_LT_DECL([], [build], [0])dnl
- -_LT_DECL([], [build_os], [0])dnl
- -dnl
- -AC_REQUIRE([AC_PROG_CC])dnl
- -AC_REQUIRE([LT_PATH_LD])dnl
- -AC_REQUIRE([LT_PATH_NM])dnl
- -dnl
- -AC_REQUIRE([AC_PROG_LN_S])dnl
- -test -z "$LN_S" && LN_S="ln -s"
- -_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
- -dnl
- -AC_REQUIRE([LT_CMD_MAX_LEN])dnl
- -_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
- -_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
- -dnl
- -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -m4_require([_LT_CHECK_SHELL_FEATURES])dnl
- -m4_require([_LT_CMD_RELOAD])dnl
- -m4_require([_LT_CHECK_MAGIC_METHOD])dnl
- -m4_require([_LT_CMD_OLD_ARCHIVE])dnl
- -m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
- -
- -_LT_CONFIG_LIBTOOL_INIT([
- -# See if we are running on zsh, and set the options which allow our
- -# commands through without removal of \ escapes INIT.
- -if test -n "\${ZSH_VERSION+set}" ; then
- - setopt NO_GLOB_SUBST
- -fi
- -])
- -if test -n "${ZSH_VERSION+set}" ; then
- - setopt NO_GLOB_SUBST
- -fi
- -
- -_LT_CHECK_OBJDIR
- -
- -m4_require([_LT_TAG_COMPILER])dnl
- -_LT_PROG_ECHO_BACKSLASH
- -
- -case $host_os in
- -aix3*)
- - # AIX sometimes has problems with the GCC collect2 program. For some
- - # reason, if we set the COLLECT_NAMES environment variable, the problems
- - # vanish in a puff of smoke.
- - if test "X${COLLECT_NAMES+set}" != Xset; then
- - COLLECT_NAMES=
- - export COLLECT_NAMES
- - fi
- - ;;
- -esac
- -
- -# Sed substitution that helps us do robust quoting. It backslashifies
- -# metacharacters that are still active within double-quoted strings.
- -sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
- -
- -# Same as above, but do not quote variable references.
- -double_quote_subst='s/\([["`\\]]\)/\\\1/g'
- -
- -# Sed substitution to delay expansion of an escaped shell variable in a
- -# double_quote_subst'ed string.
- -delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
- -
- -# Sed substitution to delay expansion of an escaped single quote.
- -delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
- -
- -# Sed substitution to avoid accidental globbing in evaled expressions
- -no_glob_subst='s/\*/\\\*/g'
- -
- -# Global variables:
- -ofile=libtool
- -can_build_shared=yes
- -
- -# All known linkers require a `.a' archive for static linking (except MSVC,
- -# which needs '.lib').
- -libext=a
- -
- -with_gnu_ld="$lt_cv_prog_gnu_ld"
- -
- -old_CC="$CC"
- -old_CFLAGS="$CFLAGS"
- -
- -# Set sane defaults for various variables
- -test -z "$CC" && CC=cc
- -test -z "$LTCC" && LTCC=$CC
- -test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
- -test -z "$LD" && LD=ld
- -test -z "$ac_objext" && ac_objext=o
- -
- -_LT_CC_BASENAME([$compiler])
- -
- -# Only perform the check for file, if the check method requires it
- -test -z "$MAGIC_CMD" && MAGIC_CMD=file
- -case $deplibs_check_method in
- -file_magic*)
- - if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- - _LT_PATH_MAGIC
- - fi
- - ;;
- -esac
- -
- -# Use C for the default configuration in the libtool script
- -LT_SUPPORTED_TAG([CC])
- -_LT_LANG_C_CONFIG
- -_LT_LANG_DEFAULT_CONFIG
- -_LT_CONFIG_COMMANDS
- -])# _LT_SETUP
- -
- -
- -# _LT_PROG_LTMAIN
- -# ---------------
- -# Note that this code is called both from `configure', and `config.status'
- -# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
- -# `config.status' has no value for ac_aux_dir unless we are using Automake,
- -# so we pass a copy along to make sure it has a sensible value anyway.
- -m4_defun([_LT_PROG_LTMAIN],
- -[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
- -_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
- -ltmain="$ac_aux_dir/ltmain.sh"
- -])# _LT_PROG_LTMAIN
- -
- -
- -
- -# So that we can recreate a full libtool script including additional
- -# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
- -# in macros and then make a single call at the end using the `libtool'
- -# label.
- -
- -
- -# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
- -# ----------------------------------------
- -# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
- -m4_define([_LT_CONFIG_LIBTOOL_INIT],
- -[m4_ifval([$1],
- - [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
- - [$1
- -])])])
- -
- -# Initialize.
- -m4_define([_LT_OUTPUT_LIBTOOL_INIT])
- -
- -
- -# _LT_CONFIG_LIBTOOL([COMMANDS])
- -# ------------------------------
- -# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
- -m4_define([_LT_CONFIG_LIBTOOL],
- -[m4_ifval([$1],
- - [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
- - [$1
- -])])])
- -
- -# Initialize.
- -m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
- -
- -
- -# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
- -# -----------------------------------------------------
- -m4_defun([_LT_CONFIG_SAVE_COMMANDS],
- -[_LT_CONFIG_LIBTOOL([$1])
- -_LT_CONFIG_LIBTOOL_INIT([$2])
- -])
- -
- -
- -# _LT_FORMAT_COMMENT([COMMENT])
- -# -----------------------------
- -# Add leading comment marks to the start of each line, and a trailing
- -# full-stop to the whole comment if one is not present already.
- -m4_define([_LT_FORMAT_COMMENT],
- -[m4_ifval([$1], [
- -m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
- - [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
- -)])
- -
- -
- -
- -
- -
- -# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
- -# -------------------------------------------------------------------
- -# CONFIGNAME is the name given to the value in the libtool script.
- -# VARNAME is the (base) name used in the configure script.
- -# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
- -# VARNAME. Any other value will be used directly.
- -m4_define([_LT_DECL],
- -[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
- - [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
- - [m4_ifval([$1], [$1], [$2])])
- - lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
- - m4_ifval([$4],
- - [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
- - lt_dict_add_subkey([lt_decl_dict], [$2],
- - [tagged?], [m4_ifval([$5], [yes], [no])])])
- -])
- -
- -
- -# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
- -# --------------------------------------------------------
- -m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
- -
- -
- -# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
- -# ------------------------------------------------
- -m4_define([lt_decl_tag_varnames],
- -[_lt_decl_filter([tagged?], [yes], $@)])
- -
- -
- -# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
- -# ---------------------------------------------------------
- -m4_define([_lt_decl_filter],
- -[m4_case([$#],
- - [0], [m4_fatal([$0: too few arguments: $#])],
- - [1], [m4_fatal([$0: too few arguments: $#: $1])],
- - [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
- - [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
- - [lt_dict_filter([lt_decl_dict], $@)])[]dnl
- -])
- -
- -
- -# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
- -# --------------------------------------------------
- -m4_define([lt_decl_quote_varnames],
- -[_lt_decl_filter([value], [1], $@)])
- -
- -
- -# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
- -# ---------------------------------------------------
- -m4_define([lt_decl_dquote_varnames],
- -[_lt_decl_filter([value], [2], $@)])
- -
- -
- -# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
- -# ---------------------------------------------------
- -m4_define([lt_decl_varnames_tagged],
- -[m4_assert([$# <= 2])dnl
- -_$0(m4_quote(m4_default([$1], [[, ]])),
- - m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
- - m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
- -m4_define([_lt_decl_varnames_tagged],
- -[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
- -
- -
- -# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
- -# ------------------------------------------------
- -m4_define([lt_decl_all_varnames],
- -[_$0(m4_quote(m4_default([$1], [[, ]])),
- - m4_if([$2], [],
- - m4_quote(lt_decl_varnames),
- - m4_quote(m4_shift($@))))[]dnl
- -])
- -m4_define([_lt_decl_all_varnames],
- -[lt_join($@, lt_decl_varnames_tagged([$1],
- - lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
- -])
- -
- -
- -# _LT_CONFIG_STATUS_DECLARE([VARNAME])
- -# ------------------------------------
- -# Quote a variable value, and forward it to `config.status' so that its
- -# declaration there will have the same value as in `configure'. VARNAME
- -# must have a single quote delimited value for this to work.
- -m4_define([_LT_CONFIG_STATUS_DECLARE],
- -[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
- -
- -
- -# _LT_CONFIG_STATUS_DECLARATIONS
- -# ------------------------------
- -# We delimit libtool config variables with single quotes, so when
- -# we write them to config.status, we have to be sure to quote all
- -# embedded single quotes properly. In configure, this macro expands
- -# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
- -#
- -# <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
- -m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
- -[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
- - [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
- -
- -
- -# _LT_LIBTOOL_TAGS
- -# ----------------
- -# Output comment and list of tags supported by the script
- -m4_defun([_LT_LIBTOOL_TAGS],
- -[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
- -available_tags="_LT_TAGS"dnl
- -])
- -
- -
- -# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
- -# -----------------------------------
- -# Extract the dictionary values for VARNAME (optionally with TAG) and
- -# expand to a commented shell variable setting:
- -#
- -# # Some comment about what VAR is for.
- -# visible_name=$lt_internal_name
- -m4_define([_LT_LIBTOOL_DECLARE],
- -[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
- - [description])))[]dnl
- -m4_pushdef([_libtool_name],
- - m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
- -m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
- - [0], [_libtool_name=[$]$1],
- - [1], [_libtool_name=$lt_[]$1],
- - [2], [_libtool_name=$lt_[]$1],
- - [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
- -m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
- -])
- -
- -
- -# _LT_LIBTOOL_CONFIG_VARS
- -# -----------------------
- -# Produce commented declarations of non-tagged libtool config variables
- -# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
- -# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
- -# section) are produced by _LT_LIBTOOL_TAG_VARS.
- -m4_defun([_LT_LIBTOOL_CONFIG_VARS],
- -[m4_foreach([_lt_var],
- - m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
- - [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
- -
- -
- -# _LT_LIBTOOL_TAG_VARS(TAG)
- -# -------------------------
- -m4_define([_LT_LIBTOOL_TAG_VARS],
- -[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
- - [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
- -
- -
- -# _LT_TAGVAR(VARNAME, [TAGNAME])
- -# ------------------------------
- -m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
- -
- -
- -# _LT_CONFIG_COMMANDS
- -# -------------------
- -# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
- -# variables for single and double quote escaping we saved from calls
- -# to _LT_DECL, we can put quote escaped variables declarations
- -# into `config.status', and then the shell code to quote escape them in
- -# for loops in `config.status'. Finally, any additional code accumulated
- -# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
- -m4_defun([_LT_CONFIG_COMMANDS],
- -[AC_PROVIDE_IFELSE([LT_OUTPUT],
- - dnl If the libtool generation code has been placed in $CONFIG_LT,
- - dnl instead of duplicating it all over again into config.status,
- - dnl then we will have config.status run $CONFIG_LT later, so it
- - dnl needs to know what name is stored there:
- - [AC_CONFIG_COMMANDS([libtool],
- - [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
- - dnl If the libtool generation code is destined for config.status,
- - dnl expand the accumulated commands and init code now:
- - [AC_CONFIG_COMMANDS([libtool],
- - [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
- -])#_LT_CONFIG_COMMANDS
- -
- -
- -# Initialize.
- -m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
- -[
- -
- -# The HP-UX ksh and POSIX shell print the target directory to stdout
- -# if CDPATH is set.
- -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
- -
- -sed_quote_subst='$sed_quote_subst'
- -double_quote_subst='$double_quote_subst'
- -delay_variable_subst='$delay_variable_subst'
- -_LT_CONFIG_STATUS_DECLARATIONS
- -LTCC='$LTCC'
- -LTCFLAGS='$LTCFLAGS'
- -compiler='$compiler_DEFAULT'
- -
- -# Quote evaled strings.
- -for var in lt_decl_all_varnames([[ \
- -]], lt_decl_quote_varnames); do
- - case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
- - *[[\\\\\\\`\\"\\\$]]*)
- - eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
- - ;;
- - *)
- - eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- - ;;
- - esac
- -done
- -
- -# Double-quote double-evaled strings.
- -for var in lt_decl_all_varnames([[ \
- -]], lt_decl_dquote_varnames); do
- - case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
- - *[[\\\\\\\`\\"\\\$]]*)
- - eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
- - ;;
- - *)
- - eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- - ;;
- - esac
- -done
- -
- -# Fix-up fallback echo if it was mangled by the above quoting rules.
- -case \$lt_ECHO in
- -*'\\\[$]0 --fallback-echo"')dnl "
- - lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
- - ;;
- -esac
- -
- -_LT_OUTPUT_LIBTOOL_INIT
- -])
- -
- -
- -# LT_OUTPUT
- -# ---------
- -# This macro allows early generation of the libtool script (before
- -# AC_OUTPUT is called), incase it is used in configure for compilation
- -# tests.
- -AC_DEFUN([LT_OUTPUT],
- -[: ${CONFIG_LT=./config.lt}
- -AC_MSG_NOTICE([creating $CONFIG_LT])
- -cat >"$CONFIG_LT" <<_LTEOF
- -#! $SHELL
- -# Generated by $as_me.
- -# Run this file to recreate a libtool stub with the current configuration.
- -
- -lt_cl_silent=false
- -SHELL=\${CONFIG_SHELL-$SHELL}
- -_LTEOF
- -
- -cat >>"$CONFIG_LT" <<\_LTEOF
- -AS_SHELL_SANITIZE
- -_AS_PREPARE
- -
- -exec AS_MESSAGE_FD>&1
- -exec AS_MESSAGE_LOG_FD>>config.log
- -{
- - echo
- - AS_BOX([Running $as_me.])
- -} >&AS_MESSAGE_LOG_FD
- -
- -lt_cl_help="\
- -\`$as_me' creates a local libtool stub from the current configuration,
- -for use in further configure time tests before the real libtool is
- -generated.
- -
- -Usage: $[0] [[OPTIONS]]
- -
- - -h, --help print this help, then exit
- - -V, --version print version number, then exit
- - -q, --quiet do not print progress messages
- - -d, --debug don't remove temporary files
- -
- -Report bugs to <bug-libtool@gnu.org>."
- -
- -lt_cl_version="\
- -m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
- -m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
- -configured by $[0], generated by m4_PACKAGE_STRING.
- -
- -Copyright (C) 2008 Free Software Foundation, Inc.
- -This config.lt script is free software; the Free Software Foundation
- -gives unlimited permision to copy, distribute and modify it."
- -
- -while test $[#] != 0
- -do
- - case $[1] in
- - --version | --v* | -V )
- - echo "$lt_cl_version"; exit 0 ;;
- - --help | --h* | -h )
- - echo "$lt_cl_help"; exit 0 ;;
- - --debug | --d* | -d )
- - debug=: ;;
- - --quiet | --q* | --silent | --s* | -q )
- - lt_cl_silent=: ;;
- -
- - -*) AC_MSG_ERROR([unrecognized option: $[1]
- -Try \`$[0] --help' for more information.]) ;;
- -
- - *) AC_MSG_ERROR([unrecognized argument: $[1]
- -Try \`$[0] --help' for more information.]) ;;
- - esac
- - shift
- -done
- -
- -if $lt_cl_silent; then
- - exec AS_MESSAGE_FD>/dev/null
- -fi
- -_LTEOF
- -
- -cat >>"$CONFIG_LT" <<_LTEOF
- -_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
- -_LTEOF
- -
- -cat >>"$CONFIG_LT" <<\_LTEOF
- -AC_MSG_NOTICE([creating $ofile])
- -_LT_OUTPUT_LIBTOOL_COMMANDS
- -AS_EXIT(0)
- -_LTEOF
- -chmod +x "$CONFIG_LT"
- -
- -# configure is writing to config.log, but config.lt does its own redirection,
- -# appending to config.log, which fails on DOS, as config.log is still kept
- -# open by configure. Here we exec the FD to /dev/null, effectively closing
- -# config.log, so it can be properly (re)opened and appended to by config.lt.
- -if test "$no_create" != yes; then
- - lt_cl_success=:
- - test "$silent" = yes &&
- - lt_config_lt_args="$lt_config_lt_args --quiet"
- - exec AS_MESSAGE_LOG_FD>/dev/null
- - $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
- - exec AS_MESSAGE_LOG_FD>>config.log
- - $lt_cl_success || AS_EXIT(1)
- -fi
- -])# LT_OUTPUT
- -
- -
- -# _LT_CONFIG(TAG)
- -# ---------------
- -# If TAG is the built-in tag, create an initial libtool script with a
- -# default configuration from the untagged config vars. Otherwise add code
- -# to config.status for appending the configuration named by TAG from the
- -# matching tagged config vars.
- -m4_defun([_LT_CONFIG],
- -[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -_LT_CONFIG_SAVE_COMMANDS([
- - m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
- - m4_if(_LT_TAG, [C], [
- - # See if we are running on zsh, and set the options which allow our
- - # commands through without removal of \ escapes.
- - if test -n "${ZSH_VERSION+set}" ; then
- - setopt NO_GLOB_SUBST
- - fi
- -
- - cfgfile="${ofile}T"
- - trap "$RM \"$cfgfile\"; exit 1" 1 2 15
- - $RM "$cfgfile"
- -
- - cat <<_LT_EOF >> "$cfgfile"
- -#! $SHELL
- -
- -# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
- -# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
- -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
- -# NOTE: Changes made to this file will be lost: look at ltmain.sh.
- -#
- -_LT_COPYING
- -_LT_LIBTOOL_TAGS
- -
- -# ### BEGIN LIBTOOL CONFIG
- -_LT_LIBTOOL_CONFIG_VARS
- -_LT_LIBTOOL_TAG_VARS
- -# ### END LIBTOOL CONFIG
- -
- -_LT_EOF
- -
- - case $host_os in
- - aix3*)
- - cat <<\_LT_EOF >> "$cfgfile"
- -# AIX sometimes has problems with the GCC collect2 program. For some
- -# reason, if we set the COLLECT_NAMES environment variable, the problems
- -# vanish in a puff of smoke.
- -if test "X${COLLECT_NAMES+set}" != Xset; then
- - COLLECT_NAMES=
- - export COLLECT_NAMES
- -fi
- -_LT_EOF
- - ;;
- - esac
- -
- - _LT_PROG_LTMAIN
- -
- - # We use sed instead of cat because bash on DJGPP gets confused if
- - # if finds mixed CR/LF and LF-only lines. Since sed operates in
- - # text mode, it properly converts lines to CR/LF. This bash problem
- - # is reportedly fixed, but why not run on old versions too?
- - sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
- - || (rm -f "$cfgfile"; exit 1)
- -
- - _LT_PROG_XSI_SHELLFNS
- -
- - sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
- - || (rm -f "$cfgfile"; exit 1)
- -
- - mv -f "$cfgfile" "$ofile" ||
- - (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
- - chmod +x "$ofile"
- -],
- -[cat <<_LT_EOF >> "$ofile"
- -
- -dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
- -dnl in a comment (ie after a #).
- -# ### BEGIN LIBTOOL TAG CONFIG: $1
- -_LT_LIBTOOL_TAG_VARS(_LT_TAG)
- -# ### END LIBTOOL TAG CONFIG: $1
- -_LT_EOF
- -])dnl /m4_if
- -],
- -[m4_if([$1], [], [
- - PACKAGE='$PACKAGE'
- - VERSION='$VERSION'
- - TIMESTAMP='$TIMESTAMP'
- - RM='$RM'
- - ofile='$ofile'], [])
- -])dnl /_LT_CONFIG_SAVE_COMMANDS
- -])# _LT_CONFIG
- -
- -
- -# LT_SUPPORTED_TAG(TAG)
- -# ---------------------
- -# Trace this macro to discover what tags are supported by the libtool
- -# --tag option, using:
- -# autoconf --trace 'LT_SUPPORTED_TAG:$1'
- -AC_DEFUN([LT_SUPPORTED_TAG], [])
- -
- -
- -# C support is built-in for now
- -m4_define([_LT_LANG_C_enabled], [])
- -m4_define([_LT_TAGS], [])
- -
- -
- -# LT_LANG(LANG)
- -# -------------
- -# Enable libtool support for the given language if not already enabled.
- -AC_DEFUN([LT_LANG],
- -[AC_BEFORE([$0], [LT_OUTPUT])dnl
- -m4_case([$1],
- - [C], [_LT_LANG(C)],
- - [C++], [_LT_LANG(CXX)],
- - [Java], [_LT_LANG(GCJ)],
- - [Fortran 77], [_LT_LANG(F77)],
- - [Fortran], [_LT_LANG(FC)],
- - [Windows Resource], [_LT_LANG(RC)],
- - [m4_ifdef([_LT_LANG_]$1[_CONFIG],
- - [_LT_LANG($1)],
- - [m4_fatal([$0: unsupported language: "$1"])])])dnl
- -])# LT_LANG
- -
- -
- -# _LT_LANG(LANGNAME)
- -# ------------------
- -m4_defun([_LT_LANG],
- -[m4_ifdef([_LT_LANG_]$1[_enabled], [],
- - [LT_SUPPORTED_TAG([$1])dnl
- - m4_append([_LT_TAGS], [$1 ])dnl
- - m4_define([_LT_LANG_]$1[_enabled], [])dnl
- - _LT_LANG_$1_CONFIG($1)])dnl
- -])# _LT_LANG
- -
- -
- -# _LT_LANG_DEFAULT_CONFIG
- -# -----------------------
- -m4_defun([_LT_LANG_DEFAULT_CONFIG],
- -[AC_PROVIDE_IFELSE([AC_PROG_CXX],
- - [LT_LANG(CXX)],
- - [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
- -
- -AC_PROVIDE_IFELSE([AC_PROG_F77],
- - [LT_LANG(F77)],
- - [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
- -
- -AC_PROVIDE_IFELSE([AC_PROG_FC],
- - [LT_LANG(FC)],
- - [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
- -
- -dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
- -dnl pulling things in needlessly.
- -AC_PROVIDE_IFELSE([AC_PROG_GCJ],
- - [LT_LANG(GCJ)],
- - [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
- - [LT_LANG(GCJ)],
- - [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
- - [LT_LANG(GCJ)],
- - [m4_ifdef([AC_PROG_GCJ],
- - [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
- - m4_ifdef([A][M_PROG_GCJ],
- - [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
- - m4_ifdef([LT_PROG_GCJ],
- - [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
- -
- -AC_PROVIDE_IFELSE([LT_PROG_RC],
- - [LT_LANG(RC)],
- - [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
- -])# _LT_LANG_DEFAULT_CONFIG
- -
- -# Obsolete macros:
- -AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
- -AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
- -AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
- -AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
- -dnl AC_DEFUN([AC_LIBTOOL_F77], [])
- -dnl AC_DEFUN([AC_LIBTOOL_FC], [])
- -dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
- -
- -
- -# _LT_TAG_COMPILER
- -# ----------------
- -m4_defun([_LT_TAG_COMPILER],
- -[AC_REQUIRE([AC_PROG_CC])dnl
- -
- -_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
- -_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
- -_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
- -_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
- -
- -# If no C compiler was specified, use CC.
- -LTCC=${LTCC-"$CC"}
- -
- -# If no C compiler flags were specified, use CFLAGS.
- -LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
- -
- -# Allow CC to be a program name with arguments.
- -compiler=$CC
- -])# _LT_TAG_COMPILER
- -
- -
- -# _LT_COMPILER_BOILERPLATE
- -# ------------------------
- -# Check for compiler boilerplate output or warnings with
- -# the simple compiler test code.
- -m4_defun([_LT_COMPILER_BOILERPLATE],
- -[m4_require([_LT_DECL_SED])dnl
- -ac_outfile=conftest.$ac_objext
- -echo "$lt_simple_compile_test_code" >conftest.$ac_ext
- -eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
- -_lt_compiler_boilerplate=`cat conftest.err`
- -$RM conftest*
- -])# _LT_COMPILER_BOILERPLATE
- -
- -
- -# _LT_LINKER_BOILERPLATE
- -# ----------------------
- -# Check for linker boilerplate output or warnings with
- -# the simple link test code.
- -m4_defun([_LT_LINKER_BOILERPLATE],
- -[m4_require([_LT_DECL_SED])dnl
- -ac_outfile=conftest.$ac_objext
- -echo "$lt_simple_link_test_code" >conftest.$ac_ext
- -eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
- -_lt_linker_boilerplate=`cat conftest.err`
- -$RM -r conftest*
- -])# _LT_LINKER_BOILERPLATE
- -
- -# _LT_REQUIRED_DARWIN_CHECKS
- -# -------------------------
- -m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
- - case $host_os in
- - rhapsody* | darwin*)
- - AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
- - AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
- - AC_CHECK_TOOL([LIPO], [lipo], [:])
- - AC_CHECK_TOOL([OTOOL], [otool], [:])
- - AC_CHECK_TOOL([OTOOL64], [otool64], [:])
- - _LT_DECL([], [DSYMUTIL], [1],
- - [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
- - _LT_DECL([], [NMEDIT], [1],
- - [Tool to change global to local symbols on Mac OS X])
- - _LT_DECL([], [LIPO], [1],
- - [Tool to manipulate fat objects and archives on Mac OS X])
- - _LT_DECL([], [OTOOL], [1],
- - [ldd/readelf like tool for Mach-O binaries on Mac OS X])
- - _LT_DECL([], [OTOOL64], [1],
- - [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
- -
- - AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
- - [lt_cv_apple_cc_single_mod=no
- - if test -z "${LT_MULTI_MODULE}"; then
- - # By default we will add the -single_module flag. You can override
- - # by either setting the environment variable LT_MULTI_MODULE
- - # non-empty at configure time, or by adding -multi_module to the
- - # link flags.
- - rm -rf libconftest.dylib*
- - echo "int foo(void){return 1;}" > conftest.c
- - echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- --dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
- - $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- - -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
- - _lt_result=$?
- - if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
- - lt_cv_apple_cc_single_mod=yes
- - else
- - cat conftest.err >&AS_MESSAGE_LOG_FD
- - fi
- - rm -rf libconftest.dylib*
- - rm -f conftest.*
- - fi])
- - AC_CACHE_CHECK([for -exported_symbols_list linker flag],
- - [lt_cv_ld_exported_symbols_list],
- - [lt_cv_ld_exported_symbols_list=no
- - save_LDFLAGS=$LDFLAGS
- - echo "_main" > conftest.sym
- - LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- - AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- - [lt_cv_ld_exported_symbols_list=yes],
- - [lt_cv_ld_exported_symbols_list=no])
- - LDFLAGS="$save_LDFLAGS"
- - ])
- - case $host_os in
- - rhapsody* | darwin1.[[012]])
- - _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
- - darwin1.*)
- - _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- - darwin*) # darwin 5.x on
- - # if running on 10.5 or later, the deployment target defaults
- - # to the OS version, if on x86, and 10.4, the deployment
- - # target defaults to 10.4. Don't you love it?
- - case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- - 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
- - _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- - 10.[[012]]*)
- - _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- - 10.*)
- - _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- - esac
- - ;;
- - esac
- - if test "$lt_cv_apple_cc_single_mod" = "yes"; then
- - _lt_dar_single_mod='$single_module'
- - fi
- - if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
- - _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
- - else
- - _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
- - fi
- - if test "$DSYMUTIL" != ":"; then
- - _lt_dsymutil='~$DSYMUTIL $lib || :'
- - else
- - _lt_dsymutil=
- - fi
- - ;;
- - esac
- -])
- -
- -
- -# _LT_DARWIN_LINKER_FEATURES
- -# --------------------------
- -# Checks for linker and compiler features on darwin
- -m4_defun([_LT_DARWIN_LINKER_FEATURES],
- -[
- - m4_require([_LT_REQUIRED_DARWIN_CHECKS])
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- - _LT_TAGVAR(hardcode_direct, $1)=no
- - _LT_TAGVAR(hardcode_automatic, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- - _LT_TAGVAR(whole_archive_flag_spec, $1)=''
- - _LT_TAGVAR(link_all_deplibs, $1)=yes
- - _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
- - case $cc_basename in
- - ifort*) _lt_dar_can_shared=yes ;;
- - *) _lt_dar_can_shared=$GCC ;;
- - esac
- - if test "$_lt_dar_can_shared" = "yes"; then
- - output_verbose_link_cmd=echo
- - _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
- - _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
- - _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
- - _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
- - m4_if([$1], [CXX],
- -[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
- - _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
- - _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
- - fi
- -],[])
- - else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- -])
- -
- -# _LT_SYS_MODULE_PATH_AIX
- -# -----------------------
- -# Links a minimal program and checks the executable
- -# for the system default hardcoded library path. In most cases,
- -# this is /usr/lib:/lib, but when the MPI compilers are used
- -# the location of the communication and MPI libs are included too.
- -# If we don't find anything, use the default library path according
- -# to the aix ld manual.
- -m4_defun([_LT_SYS_MODULE_PATH_AIX],
- -[m4_require([_LT_DECL_SED])dnl
- -AC_LINK_IFELSE(AC_LANG_PROGRAM,[
- -lt_aix_libpath_sed='
- - /Import File Strings/,/^$/ {
- - /^0/ {
- - s/^0 *\(.*\)$/\1/
- - p
- - }
- - }'
- -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- -# Check for a 64-bit object if we didn't find anything.
- -if test -z "$aix_libpath"; then
- - aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- -fi],[])
- -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
- -])# _LT_SYS_MODULE_PATH_AIX
- -
- -
- -# _LT_SHELL_INIT(ARG)
- -# -------------------
- -m4_define([_LT_SHELL_INIT],
- -[ifdef([AC_DIVERSION_NOTICE],
- - [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
- - [AC_DIVERT_PUSH(NOTICE)])
- -$1
- -AC_DIVERT_POP
- -])# _LT_SHELL_INIT
- -
- -
- -# _LT_PROG_ECHO_BACKSLASH
- -# -----------------------
- -# Add some code to the start of the generated configure script which
- -# will find an echo command which doesn't interpret backslashes.
- -m4_defun([_LT_PROG_ECHO_BACKSLASH],
- -[_LT_SHELL_INIT([
- -# Check that we are running under the correct shell.
- -SHELL=${CONFIG_SHELL-/bin/sh}
- -
- -case X$lt_ECHO in
- -X*--fallback-echo)
- - # Remove one level of quotation (which was required for Make).
- - ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
- - ;;
- -esac
- -
- -ECHO=${lt_ECHO-echo}
- -if test "X[$]1" = X--no-reexec; then
- - # Discard the --no-reexec flag, and continue.
- - shift
- -elif test "X[$]1" = X--fallback-echo; then
- - # Avoid inline document here, it may be left over
- - :
- -elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
- - # Yippee, $ECHO works!
- - :
- -else
- - # Restart under the correct shell.
- - exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
- -fi
- -
- -if test "X[$]1" = X--fallback-echo; then
- - # used as fallback echo
- - shift
- - cat <<_LT_EOF
- -[$]*
- -_LT_EOF
- - exit 0
- -fi
- -
- -# The HP-UX ksh and POSIX shell print the target directory to stdout
- -# if CDPATH is set.
- -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
- -
- -if test -z "$lt_ECHO"; then
- - if test "X${echo_test_string+set}" != Xset; then
- - # find a string as large as possible, as long as the shell can cope with it
- - for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
- - # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
- - if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
- - { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
- - then
- - break
- - fi
- - done
- - fi
- -
- - if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
- - echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
- - test "X$echo_testing_string" = "X$echo_test_string"; then
- - :
- - else
- - # The Solaris, AIX, and Digital Unix default echo programs unquote
- - # backslashes. This makes it impossible to quote backslashes using
- - # echo "$something" | sed 's/\\/\\\\/g'
- - #
- - # So, first we look for a working echo in the user's PATH.
- -
- - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- - for dir in $PATH /usr/ucb; do
- - IFS="$lt_save_ifs"
- - if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
- - test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
- - echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
- - test "X$echo_testing_string" = "X$echo_test_string"; then
- - ECHO="$dir/echo"
- - break
- - fi
- - done
- - IFS="$lt_save_ifs"
- -
- - if test "X$ECHO" = Xecho; then
- - # We didn't find a better echo, so look for alternatives.
- - if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
- - echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
- - test "X$echo_testing_string" = "X$echo_test_string"; then
- - # This shell has a builtin print -r that does the trick.
- - ECHO='print -r'
- - elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
- - test "X$CONFIG_SHELL" != X/bin/ksh; then
- - # If we have ksh, try running configure again with it.
- - ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
- - export ORIGINAL_CONFIG_SHELL
- - CONFIG_SHELL=/bin/ksh
- - export CONFIG_SHELL
- - exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
- - else
- - # Try using printf.
- - ECHO='printf %s\n'
- - if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
- - echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
- - test "X$echo_testing_string" = "X$echo_test_string"; then
- - # Cool, printf works
- - :
- - elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
- - test "X$echo_testing_string" = 'X\t' &&
- - echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
- - test "X$echo_testing_string" = "X$echo_test_string"; then
- - CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
- - export CONFIG_SHELL
- - SHELL="$CONFIG_SHELL"
- - export SHELL
- - ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
- - elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
- - test "X$echo_testing_string" = 'X\t' &&
- - echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
- - test "X$echo_testing_string" = "X$echo_test_string"; then
- - ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
- - else
- - # maybe with a smaller string...
- - prev=:
- -
- - for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
- - if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
- - then
- - break
- - fi
- - prev="$cmd"
- - done
- -
- - if test "$prev" != 'sed 50q "[$]0"'; then
- - echo_test_string=`eval $prev`
- - export echo_test_string
- - exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
- - else
- - # Oops. We lost completely, so just stick with echo.
- - ECHO=echo
- - fi
- - fi
- - fi
- - fi
- - fi
- -fi
- -
- -# Copy echo and quote the copy suitably for passing to libtool from
- -# the Makefile, instead of quoting the original, which is used later.
- -lt_ECHO=$ECHO
- -if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
- - lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
- -fi
- -
- -AC_SUBST(lt_ECHO)
- -])
- -_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
- -_LT_DECL([], [ECHO], [1],
- - [An echo program that does not interpret backslashes])
- -])# _LT_PROG_ECHO_BACKSLASH
- -
- -
- -# _LT_ENABLE_LOCK
- -# ---------------
- -m4_defun([_LT_ENABLE_LOCK],
- -[AC_ARG_ENABLE([libtool-lock],
- - [AS_HELP_STRING([--disable-libtool-lock],
- - [avoid locking (might break parallel builds)])])
- -test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
- -
- -# Some flags need to be propagated to the compiler or linker for good
- -# libtool support.
- -case $host in
- -ia64-*-hpux*)
- - # Find out which ABI we are using.
- - echo 'int i;' > conftest.$ac_ext
- - if AC_TRY_EVAL(ac_compile); then
- - case `/usr/bin/file conftest.$ac_objext` in
- - *ELF-32*)
- - HPUX_IA64_MODE="32"
- - ;;
- - *ELF-64*)
- - HPUX_IA64_MODE="64"
- - ;;
- - esac
- - fi
- - rm -rf conftest*
- - ;;
- -*-*-irix6*)
- - # Find out which ABI we are using.
- - echo '[#]line __oline__ "configure"' > conftest.$ac_ext
- - if AC_TRY_EVAL(ac_compile); then
- - if test "$lt_cv_prog_gnu_ld" = yes; then
- - case `/usr/bin/file conftest.$ac_objext` in
- - *32-bit*)
- - LD="${LD-ld} -melf32bsmip"
- - ;;
- - *N32*)
- - LD="${LD-ld} -melf32bmipn32"
- - ;;
- - *64-bit*)
- - LD="${LD-ld} -melf64bmip"
- - ;;
- - esac
- - else
- - case `/usr/bin/file conftest.$ac_objext` in
- - *32-bit*)
- - LD="${LD-ld} -32"
- - ;;
- - *N32*)
- - LD="${LD-ld} -n32"
- - ;;
- - *64-bit*)
- - LD="${LD-ld} -64"
- - ;;
- - esac
- - fi
- - fi
- - rm -rf conftest*
- - ;;
- -
- -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
- -s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- - # Find out which ABI we are using.
- - echo 'int i;' > conftest.$ac_ext
- - if AC_TRY_EVAL(ac_compile); then
- - case `/usr/bin/file conftest.o` in
- - *32-bit*)
- - case $host in
- - x86_64-*kfreebsd*-gnu)
- - LD="${LD-ld} -m elf_i386_fbsd"
- - ;;
- - x86_64-*linux*)
- - LD="${LD-ld} -m elf_i386"
- - ;;
- - ppc64-*linux*|powerpc64-*linux*)
- - LD="${LD-ld} -m elf32ppclinux"
- - ;;
- - s390x-*linux*)
- - LD="${LD-ld} -m elf_s390"
- - ;;
- - sparc64-*linux*)
- - LD="${LD-ld} -m elf32_sparc"
- - ;;
- - esac
- - ;;
- - *64-bit*)
- - case $host in
- - x86_64-*kfreebsd*-gnu)
- - LD="${LD-ld} -m elf_x86_64_fbsd"
- - ;;
- - x86_64-*linux*)
- - LD="${LD-ld} -m elf_x86_64"
- - ;;
- - ppc*-*linux*|powerpc*-*linux*)
- - LD="${LD-ld} -m elf64ppc"
- - ;;
- - s390*-*linux*|s390*-*tpf*)
- - LD="${LD-ld} -m elf64_s390"
- - ;;
- - sparc*-*linux*)
- - LD="${LD-ld} -m elf64_sparc"
- - ;;
- - esac
- - ;;
- - esac
- - fi
- - rm -rf conftest*
- - ;;
- -
- -*-*-sco3.2v5*)
- - # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- - SAVE_CFLAGS="$CFLAGS"
- - CFLAGS="$CFLAGS -belf"
- - AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
- - [AC_LANG_PUSH(C)
- - AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
- - AC_LANG_POP])
- - if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- - # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- - CFLAGS="$SAVE_CFLAGS"
- - fi
- - ;;
- -sparc*-*solaris*)
- - # Find out which ABI we are using.
- - echo 'int i;' > conftest.$ac_ext
- - if AC_TRY_EVAL(ac_compile); then
- - case `/usr/bin/file conftest.o` in
- - *64-bit*)
- - case $lt_cv_prog_gnu_ld in
- - yes*) LD="${LD-ld} -m elf64_sparc" ;;
- - *)
- - if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
- - LD="${LD-ld} -64"
- - fi
- - ;;
- - esac
- - ;;
- - esac
- - fi
- - rm -rf conftest*
- - ;;
- -esac
- -
- -need_locks="$enable_libtool_lock"
- -])# _LT_ENABLE_LOCK
- -
- -
- -# _LT_CMD_OLD_ARCHIVE
- -# -------------------
- -m4_defun([_LT_CMD_OLD_ARCHIVE],
- -[AC_CHECK_TOOL(AR, ar, false)
- -test -z "$AR" && AR=ar
- -test -z "$AR_FLAGS" && AR_FLAGS=cru
- -_LT_DECL([], [AR], [1], [The archiver])
- -_LT_DECL([], [AR_FLAGS], [1])
- -
- -AC_CHECK_TOOL(STRIP, strip, :)
- -test -z "$STRIP" && STRIP=:
- -_LT_DECL([], [STRIP], [1], [A symbol stripping program])
- -
- -AC_CHECK_TOOL(RANLIB, ranlib, :)
- -test -z "$RANLIB" && RANLIB=:
- -_LT_DECL([], [RANLIB], [1],
- - [Commands used to install an old-style archive])
- -
- -# Determine commands to create old-style static archives.
- -old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
- -old_postinstall_cmds='chmod 644 $oldlib'
- -old_postuninstall_cmds=
- -
- -if test -n "$RANLIB"; then
- - case $host_os in
- - openbsd*)
- - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
- - ;;
- - *)
- - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
- - ;;
- - esac
- - old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
- -fi
- -_LT_DECL([], [old_postinstall_cmds], [2])
- -_LT_DECL([], [old_postuninstall_cmds], [2])
- -_LT_TAGDECL([], [old_archive_cmds], [2],
- - [Commands used to build an old-style archive])
- -])# _LT_CMD_OLD_ARCHIVE
- -
- -
- -# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
- -# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
- -# ----------------------------------------------------------------
- -# Check whether the given compiler option works
- -AC_DEFUN([_LT_COMPILER_OPTION],
- -[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -m4_require([_LT_DECL_SED])dnl
- -AC_CACHE_CHECK([$1], [$2],
- - [$2=no
- - m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
- - echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- - lt_compiler_flag="$3"
- - # Insert the option either (1) after the last *FLAGS variable, or
- - # (2) before a word containing "conftest.", or (3) at the end.
- - # Note that $ac_compile itself does not contain backslashes and begins
- - # with a dollar sign (not a hyphen), so the echo should work correctly.
- - # The option is referenced via a variable to avoid confusing sed.
- - lt_compile=`echo "$ac_compile" | $SED \
- - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- - -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- - -e 's:$: $lt_compiler_flag:'`
- - (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- - (eval "$lt_compile" 2>conftest.err)
- - ac_status=$?
- - cat conftest.err >&AS_MESSAGE_LOG_FD
- - echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- - if (exit $ac_status) && test -s "$ac_outfile"; then
- - # The compiler can only warn and ignore the option if not recognized
- - # So say no if there are warnings other than the usual output.
- - $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
- - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- - $2=yes
- - fi
- - fi
- - $RM conftest*
- -])
- -
- -if test x"[$]$2" = xyes; then
- - m4_if([$5], , :, [$5])
- -else
- - m4_if([$6], , :, [$6])
- -fi
- -])# _LT_COMPILER_OPTION
- -
- -# Old name:
- -AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
- -
- -
- -# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
- -# [ACTION-SUCCESS], [ACTION-FAILURE])
- -# ----------------------------------------------------
- -# Check whether the given linker option works
- -AC_DEFUN([_LT_LINKER_OPTION],
- -[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -m4_require([_LT_DECL_SED])dnl
- -AC_CACHE_CHECK([$1], [$2],
- - [$2=no
- - save_LDFLAGS="$LDFLAGS"
- - LDFLAGS="$LDFLAGS $3"
- - echo "$lt_simple_link_test_code" > conftest.$ac_ext
- - if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- - # The linker can only warn and ignore the option if not recognized
- - # So say no if there are warnings
- - if test -s conftest.err; then
- - # Append any errors to the config.log.
- - cat conftest.err 1>&AS_MESSAGE_LOG_FD
- - $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
- - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- - if diff conftest.exp conftest.er2 >/dev/null; then
- - $2=yes
- - fi
- - else
- - $2=yes
- - fi
- - fi
- - $RM -r conftest*
- - LDFLAGS="$save_LDFLAGS"
- -])
- -
- -if test x"[$]$2" = xyes; then
- - m4_if([$4], , :, [$4])
- -else
- - m4_if([$5], , :, [$5])
- -fi
- -])# _LT_LINKER_OPTION
- -
- -# Old name:
- -AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
- -
- -
- -# LT_CMD_MAX_LEN
- -#---------------
- -AC_DEFUN([LT_CMD_MAX_LEN],
- -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -# find the maximum length of command line arguments
- -AC_MSG_CHECKING([the maximum length of command line arguments])
- -AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
- - i=0
- - teststring="ABCD"
- -
- - case $build_os in
- - msdosdjgpp*)
- - # On DJGPP, this test can blow up pretty badly due to problems in libc
- - # (any single argument exceeding 2000 bytes causes a buffer overrun
- - # during glob expansion). Even if it were fixed, the result of this
- - # check would be larger than it should be.
- - lt_cv_sys_max_cmd_len=12288; # 12K is about right
- - ;;
- -
- - gnu*)
- - # Under GNU Hurd, this test is not required because there is
- - # no limit to the length of command line arguments.
- - # Libtool will interpret -1 as no limit whatsoever
- - lt_cv_sys_max_cmd_len=-1;
- - ;;
- -
- - cygwin* | mingw* | cegcc*)
- - # On Win9x/ME, this test blows up -- it succeeds, but takes
- - # about 5 minutes as the teststring grows exponentially.
- - # Worse, since 9x/ME are not pre-emptively multitasking,
- - # you end up with a "frozen" computer, even though with patience
- - # the test eventually succeeds (with a max line length of 256k).
- - # Instead, let's just punt: use the minimum linelength reported by
- - # all of the supported platforms: 8192 (on NT/2K/XP).
- - lt_cv_sys_max_cmd_len=8192;
- - ;;
- -
- - amigaos*)
- - # On AmigaOS with pdksh, this test takes hours, literally.
- - # So we just punt and use a minimum line length of 8192.
- - lt_cv_sys_max_cmd_len=8192;
- - ;;
- -
- - netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
- - # This has been around since 386BSD, at least. Likely further.
- - if test -x /sbin/sysctl; then
- - lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
- - elif test -x /usr/sbin/sysctl; then
- - lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
- - else
- - lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
- - fi
- - # And add a safety zone
- - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- - ;;
- -
- - interix*)
- - # We know the value 262144 and hardcode it with a safety zone (like BSD)
- - lt_cv_sys_max_cmd_len=196608
- - ;;
- -
- - osf*)
- - # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
- - # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
- - # nice to cause kernel panics so lets avoid the loop below.
- - # First set a reasonable default.
- - lt_cv_sys_max_cmd_len=16384
- - #
- - if test -x /sbin/sysconfig; then
- - case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
- - *1*) lt_cv_sys_max_cmd_len=-1 ;;
- - esac
- - fi
- - ;;
- - sco3.2v5*)
- - lt_cv_sys_max_cmd_len=102400
- - ;;
- - sysv5* | sco5v6* | sysv4.2uw2*)
- - kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
- - if test -n "$kargmax"; then
- - lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
- - else
- - lt_cv_sys_max_cmd_len=32768
- - fi
- - ;;
- - *)
- - lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
- - if test -n "$lt_cv_sys_max_cmd_len"; then
- - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- - else
- - # Make teststring a little bigger before we do anything with it.
- - # a 1K string should be a reasonable start.
- - for i in 1 2 3 4 5 6 7 8 ; do
- - teststring=$teststring$teststring
- - done
- - SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
- - # If test is not a shell built-in, we'll probably end up computing a
- - # maximum length that is only half of the actual maximum length, but
- - # we can't tell.
- - while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
- - = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
- - test $i != 17 # 1/2 MB should be enough
- - do
- - i=`expr $i + 1`
- - teststring=$teststring$teststring
- - done
- - # Only check the string length outside the loop.
- - lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
- - teststring=
- - # Add a significant safety factor because C++ compilers can tack on
- - # massive amounts of additional arguments before passing them to the
- - # linker. It appears as though 1/2 is a usable value.
- - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
- - fi
- - ;;
- - esac
- -])
- -if test -n $lt_cv_sys_max_cmd_len ; then
- - AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
- -else
- - AC_MSG_RESULT(none)
- -fi
- -max_cmd_len=$lt_cv_sys_max_cmd_len
- -_LT_DECL([], [max_cmd_len], [0],
- - [What is the maximum length of a command?])
- -])# LT_CMD_MAX_LEN
- -
- -# Old name:
- -AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
- -
- -
- -# _LT_HEADER_DLFCN
- -# ----------------
- -m4_defun([_LT_HEADER_DLFCN],
- -[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
- -])# _LT_HEADER_DLFCN
- -
- -
- -# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
- -# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
- -# ----------------------------------------------------------------
- -m4_defun([_LT_TRY_DLOPEN_SELF],
- -[m4_require([_LT_HEADER_DLFCN])dnl
- -if test "$cross_compiling" = yes; then :
- - [$4]
- -else
- - lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- - lt_status=$lt_dlunknown
- - cat > conftest.$ac_ext <<_LT_EOF
- -[#line __oline__ "configure"
- -#include "confdefs.h"
- -
- -#if HAVE_DLFCN_H
- -#include <dlfcn.h>
- -#endif
- -
- -#include <stdio.h>
- -
- -#ifdef RTLD_GLOBAL
- -# define LT_DLGLOBAL RTLD_GLOBAL
- -#else
- -# ifdef DL_GLOBAL
- -# define LT_DLGLOBAL DL_GLOBAL
- -# else
- -# define LT_DLGLOBAL 0
- -# endif
- -#endif
- -
- -/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- - find out it does not work in some platform. */
- -#ifndef LT_DLLAZY_OR_NOW
- -# ifdef RTLD_LAZY
- -# define LT_DLLAZY_OR_NOW RTLD_LAZY
- -# else
- -# ifdef DL_LAZY
- -# define LT_DLLAZY_OR_NOW DL_LAZY
- -# else
- -# ifdef RTLD_NOW
- -# define LT_DLLAZY_OR_NOW RTLD_NOW
- -# else
- -# ifdef DL_NOW
- -# define LT_DLLAZY_OR_NOW DL_NOW
- -# else
- -# define LT_DLLAZY_OR_NOW 0
- -# endif
- -# endif
- -# endif
- -# endif
- -#endif
- -
- -void fnord() { int i=42;}
- -int main ()
- -{
- - void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- - int status = $lt_dlunknown;
- -
- - if (self)
- - {
- - if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- - else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- - /* dlclose (self); */
- - }
- - else
- - puts (dlerror ());
- -
- - return status;
- -}]
- -_LT_EOF
- - if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
- - (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
- - lt_status=$?
- - case x$lt_status in
- - x$lt_dlno_uscore) $1 ;;
- - x$lt_dlneed_uscore) $2 ;;
- - x$lt_dlunknown|x*) $3 ;;
- - esac
- - else :
- - # compilation failed
- - $3
- - fi
- -fi
- -rm -fr conftest*
- -])# _LT_TRY_DLOPEN_SELF
- -
- -
- -# LT_SYS_DLOPEN_SELF
- -# ------------------
- -AC_DEFUN([LT_SYS_DLOPEN_SELF],
- -[m4_require([_LT_HEADER_DLFCN])dnl
- -if test "x$enable_dlopen" != xyes; then
- - enable_dlopen=unknown
- - enable_dlopen_self=unknown
- - enable_dlopen_self_static=unknown
- -else
- - lt_cv_dlopen=no
- - lt_cv_dlopen_libs=
- -
- - case $host_os in
- - beos*)
- - lt_cv_dlopen="load_add_on"
- - lt_cv_dlopen_libs=
- - lt_cv_dlopen_self=yes
- - ;;
- -
- - mingw* | pw32* | cegcc*)
- - lt_cv_dlopen="LoadLibrary"
- - lt_cv_dlopen_libs=
- - ;;
- -
- - cygwin*)
- - lt_cv_dlopen="dlopen"
- - lt_cv_dlopen_libs=
- - ;;
- -
- - darwin*)
- - # if libdl is installed we need to link against it
- - AC_CHECK_LIB([dl], [dlopen],
- - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
- - lt_cv_dlopen="dyld"
- - lt_cv_dlopen_libs=
- - lt_cv_dlopen_self=yes
- - ])
- - ;;
- -
- - *)
- - AC_CHECK_FUNC([shl_load],
- - [lt_cv_dlopen="shl_load"],
- - [AC_CHECK_LIB([dld], [shl_load],
- - [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
- - [AC_CHECK_FUNC([dlopen],
- - [lt_cv_dlopen="dlopen"],
- - [AC_CHECK_LIB([dl], [dlopen],
- - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
- - [AC_CHECK_LIB([svld], [dlopen],
- - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
- - [AC_CHECK_LIB([dld], [dld_link],
- - [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
- - ])
- - ])
- - ])
- - ])
- - ])
- - ;;
- - esac
- -
- - if test "x$lt_cv_dlopen" != xno; then
- - enable_dlopen=yes
- - else
- - enable_dlopen=no
- - fi
- -
- - case $lt_cv_dlopen in
- - dlopen)
- - save_CPPFLAGS="$CPPFLAGS"
- - test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
- -
- - save_LDFLAGS="$LDFLAGS"
- - wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
- -
- - save_LIBS="$LIBS"
- - LIBS="$lt_cv_dlopen_libs $LIBS"
- -
- - AC_CACHE_CHECK([whether a program can dlopen itself],
- - lt_cv_dlopen_self, [dnl
- - _LT_TRY_DLOPEN_SELF(
- - lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
- - lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
- - ])
- -
- - if test "x$lt_cv_dlopen_self" = xyes; then
- - wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- - AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
- - lt_cv_dlopen_self_static, [dnl
- - _LT_TRY_DLOPEN_SELF(
- - lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
- - lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
- - ])
- - fi
- -
- - CPPFLAGS="$save_CPPFLAGS"
- - LDFLAGS="$save_LDFLAGS"
- - LIBS="$save_LIBS"
- - ;;
- - esac
- -
- - case $lt_cv_dlopen_self in
- - yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
- - *) enable_dlopen_self=unknown ;;
- - esac
- -
- - case $lt_cv_dlopen_self_static in
- - yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
- - *) enable_dlopen_self_static=unknown ;;
- - esac
- -fi
- -_LT_DECL([dlopen_support], [enable_dlopen], [0],
- - [Whether dlopen is supported])
- -_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
- - [Whether dlopen of programs is supported])
- -_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
- - [Whether dlopen of statically linked programs is supported])
- -])# LT_SYS_DLOPEN_SELF
- -
- -# Old name:
- -AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
- -
- -
- -# _LT_COMPILER_C_O([TAGNAME])
- -# ---------------------------
- -# Check to see if options -c and -o are simultaneously supported by compiler.
- -# This macro does not hard code the compiler like AC_PROG_CC_C_O.
- -m4_defun([_LT_COMPILER_C_O],
- -[m4_require([_LT_DECL_SED])dnl
- -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -m4_require([_LT_TAG_COMPILER])dnl
- -AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
- - [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
- - [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
- - $RM -r conftest 2>/dev/null
- - mkdir conftest
- - cd conftest
- - mkdir out
- - echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- -
- - lt_compiler_flag="-o out/conftest2.$ac_objext"
- - # Insert the option either (1) after the last *FLAGS variable, or
- - # (2) before a word containing "conftest.", or (3) at the end.
- - # Note that $ac_compile itself does not contain backslashes and begins
- - # with a dollar sign (not a hyphen), so the echo should work correctly.
- - lt_compile=`echo "$ac_compile" | $SED \
- - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- - -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- - -e 's:$: $lt_compiler_flag:'`
- - (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- - (eval "$lt_compile" 2>out/conftest.err)
- - ac_status=$?
- - cat out/conftest.err >&AS_MESSAGE_LOG_FD
- - echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- - if (exit $ac_status) && test -s out/conftest2.$ac_objext
- - then
- - # The compiler can only warn and ignore the option if not recognized
- - # So say no if there are warnings
- - $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
- - $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- - if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- - _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
- - fi
- - fi
- - chmod u+w . 2>&AS_MESSAGE_LOG_FD
- - $RM conftest*
- - # SGI C++ compiler will create directory out/ii_files/ for
- - # template instantiation
- - test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- - $RM out/* && rmdir out
- - cd ..
- - $RM -r conftest
- - $RM conftest*
- -])
- -_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
- - [Does compiler simultaneously support -c and -o options?])
- -])# _LT_COMPILER_C_O
- -
- -
- -# _LT_COMPILER_FILE_LOCKS([TAGNAME])
- -# ----------------------------------
- -# Check to see if we can do hard links to lock some files if needed
- -m4_defun([_LT_COMPILER_FILE_LOCKS],
- -[m4_require([_LT_ENABLE_LOCK])dnl
- -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -_LT_COMPILER_C_O([$1])
- -
- -hard_links="nottested"
- -if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
- - # do not overwrite the value of need_locks provided by the user
- - AC_MSG_CHECKING([if we can lock with hard links])
- - hard_links=yes
- - $RM conftest*
- - ln conftest.a conftest.b 2>/dev/null && hard_links=no
- - touch conftest.a
- - ln conftest.a conftest.b 2>&5 || hard_links=no
- - ln conftest.a conftest.b 2>/dev/null && hard_links=no
- - AC_MSG_RESULT([$hard_links])
- - if test "$hard_links" = no; then
- - AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
- - need_locks=warn
- - fi
- -else
- - need_locks=no
- -fi
- -_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
- -])# _LT_COMPILER_FILE_LOCKS
- -
- -
- -# _LT_CHECK_OBJDIR
- -# ----------------
- -m4_defun([_LT_CHECK_OBJDIR],
- -[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
- -[rm -f .libs 2>/dev/null
- -mkdir .libs 2>/dev/null
- -if test -d .libs; then
- - lt_cv_objdir=.libs
- -else
- - # MS-DOS does not allow filenames that begin with a dot.
- - lt_cv_objdir=_libs
- -fi
- -rmdir .libs 2>/dev/null])
- -objdir=$lt_cv_objdir
- -_LT_DECL([], [objdir], [0],
- - [The name of the directory that contains temporary libtool files])dnl
- -m4_pattern_allow([LT_OBJDIR])dnl
- -AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
- - [Define to the sub-directory in which libtool stores uninstalled libraries.])
- -])# _LT_CHECK_OBJDIR
- -
- -
- -# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
- -# --------------------------------------
- -# Check hardcoding attributes.
- -m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
- -[AC_MSG_CHECKING([how to hardcode library paths into programs])
- -_LT_TAGVAR(hardcode_action, $1)=
- -if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
- - test -n "$_LT_TAGVAR(runpath_var, $1)" ||
- - test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
- -
- - # We can hardcode non-existent directories.
- - if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
- - # If the only mechanism to avoid hardcoding is shlibpath_var, we
- - # have to relink, otherwise we might link with an installed library
- - # when we should be linking with a yet-to-be-installed one
- - ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
- - test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
- - # Linking always hardcodes the temporary library directory.
- - _LT_TAGVAR(hardcode_action, $1)=relink
- - else
- - # We can link without hardcoding, and we can hardcode nonexisting dirs.
- - _LT_TAGVAR(hardcode_action, $1)=immediate
- - fi
- -else
- - # We cannot hardcode anything, or else we can only hardcode existing
- - # directories.
- - _LT_TAGVAR(hardcode_action, $1)=unsupported
- -fi
- -AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
- -
- -if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
- - test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
- - # Fast installation is not supported
- - enable_fast_install=no
- -elif test "$shlibpath_overrides_runpath" = yes ||
- - test "$enable_shared" = no; then
- - # Fast installation is not necessary
- - enable_fast_install=needless
- -fi
- -_LT_TAGDECL([], [hardcode_action], [0],
- - [How to hardcode a shared library path into an executable])
- -])# _LT_LINKER_HARDCODE_LIBPATH
- -
- -
- -# _LT_CMD_STRIPLIB
- -# ----------------
- -m4_defun([_LT_CMD_STRIPLIB],
- -[m4_require([_LT_DECL_EGREP])
- -striplib=
- -old_striplib=
- -AC_MSG_CHECKING([whether stripping libraries is possible])
- -if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- - test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- - test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- - AC_MSG_RESULT([yes])
- -else
- -# FIXME - insert some real tests, host_os isn't really good enough
- - case $host_os in
- - darwin*)
- - if test -n "$STRIP" ; then
- - striplib="$STRIP -x"
- - old_striplib="$STRIP -S"
- - AC_MSG_RESULT([yes])
- - else
- - AC_MSG_RESULT([no])
- - fi
- - ;;
- - *)
- - AC_MSG_RESULT([no])
- - ;;
- - esac
- -fi
- -_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
- -_LT_DECL([], [striplib], [1])
- -])# _LT_CMD_STRIPLIB
- -
- -
- -# _LT_SYS_DYNAMIC_LINKER([TAG])
- -# -----------------------------
- -# PORTME Fill in your ld.so characteristics
- -m4_defun([_LT_SYS_DYNAMIC_LINKER],
- -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -m4_require([_LT_DECL_EGREP])dnl
- -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -m4_require([_LT_DECL_OBJDUMP])dnl
- -m4_require([_LT_DECL_SED])dnl
- -AC_MSG_CHECKING([dynamic linker characteristics])
- -m4_if([$1],
- - [], [
- -if test "$GCC" = yes; then
- - case $host_os in
- - darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
- - *) lt_awk_arg="/^libraries:/" ;;
- - esac
- - lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
- - if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
- - # if the path contains ";" then we assume it to be the separator
- - # otherwise default to the standard path separator (i.e. ":") - it is
- - # assumed that no part of a normal pathname contains ";" but that should
- - # okay in the real world where ";" in dirpaths is itself problematic.
- - lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
- - else
- - lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- - fi
- - # Ok, now we have the path, separated by spaces, we can step through it
- - # and add multilib dir if necessary.
- - lt_tmp_lt_search_path_spec=
- - lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
- - for lt_sys_path in $lt_search_path_spec; do
- - if test -d "$lt_sys_path/$lt_multi_os_dir"; then
- - lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
- - else
- - test -d "$lt_sys_path" && \
- - lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
- - fi
- - done
- - lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
- -BEGIN {RS=" "; FS="/|\n";} {
- - lt_foo="";
- - lt_count=0;
- - for (lt_i = NF; lt_i > 0; lt_i--) {
- - if ($lt_i != "" && $lt_i != ".") {
- - if ($lt_i == "..") {
- - lt_count++;
- - } else {
- - if (lt_count == 0) {
- - lt_foo="/" $lt_i lt_foo;
- - } else {
- - lt_count--;
- - }
- - }
- - }
- - }
- - if (lt_foo != "") { lt_freq[[lt_foo]]++; }
- - if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
- -}'`
- - sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
- -else
- - sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
- -fi])
- -library_names_spec=
- -libname_spec='lib$name'
- -soname_spec=
- -shrext_cmds=".so"
- -postinstall_cmds=
- -postuninstall_cmds=
- -finish_cmds=
- -finish_eval=
- -shlibpath_var=
- -shlibpath_overrides_runpath=unknown
- -version_type=none
- -dynamic_linker="$host_os ld.so"
- -sys_lib_dlsearch_path_spec="/lib /usr/lib"
- -need_lib_prefix=unknown
- -hardcode_into_libs=no
- -
- -# when you set need_version to no, make sure it does not cause -set_version
- -# flags to be left without arguments
- -need_version=unknown
- -
- -case $host_os in
- -aix3*)
- - version_type=linux
- - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
- - shlibpath_var=LIBPATH
- -
- - # AIX 3 has no versioning support, so we append a major version to the name.
- - soname_spec='${libname}${release}${shared_ext}$major'
- - ;;
- -
- -aix[[4-9]]*)
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - hardcode_into_libs=yes
- - if test "$host_cpu" = ia64; then
- - # AIX 5 supports IA64
- - library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
- - shlibpath_var=LD_LIBRARY_PATH
- - else
- - # With GCC up to 2.95.x, collect2 would create an import file
- - # for dependence libraries. The import file would start with
- - # the line `#! .'. This would cause the generated library to
- - # depend on `.', always an invalid library. This was fixed in
- - # development snapshots of GCC prior to 3.0.
- - case $host_os in
- - aix4 | aix4.[[01]] | aix4.[[01]].*)
- - if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- - echo ' yes '
- - echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- - :
- - else
- - can_build_shared=no
- - fi
- - ;;
- - esac
- - # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
- - # soname into executable. Probably we can add versioning support to
- - # collect2, so additional links can be useful in future.
- - if test "$aix_use_runtimelinking" = yes; then
- - # If using run time linking (on AIX 4.2 or later) use lib<name>.so
- - # instead of lib<name>.a to let people know that these are not
- - # typical AIX shared libraries.
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - else
- - # We preserve .a as extension for shared libraries through AIX4.2
- - # and later when we are not doing run time linking.
- - library_names_spec='${libname}${release}.a $libname.a'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - fi
- - shlibpath_var=LIBPATH
- - fi
- - ;;
- -
- -amigaos*)
- - case $host_cpu in
- - powerpc)
- - # Since July 2007 AmigaOS4 officially supports .so libraries.
- - # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - ;;
- - m68k)
- - library_names_spec='$libname.ixlibrary $libname.a'
- - # Create ${libname}_ixlibrary.a entries in /sys/libs.
- - finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
- - ;;
- - esac
- - ;;
- -
- -beos*)
- - library_names_spec='${libname}${shared_ext}'
- - dynamic_linker="$host_os ld.so"
- - shlibpath_var=LIBRARY_PATH
- - ;;
- -
- -bsdi[[45]]*)
- - version_type=linux
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
- - shlibpath_var=LD_LIBRARY_PATH
- - sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
- - sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
- - # the default ld.so.conf also contains /usr/contrib/lib and
- - # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
- - # libtool to hard-code these into programs
- - ;;
- -
- -cygwin* | mingw* | pw32* | cegcc*)
- - version_type=windows
- - shrext_cmds=".dll"
- - need_version=no
- - need_lib_prefix=no
- -
- - case $GCC,$host_os in
- - yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
- - library_names_spec='$libname.dll.a'
- - # DLL is installed to $(libdir)/../bin by postinstall_cmds
- - postinstall_cmds='base_file=`basename \${file}`~
- - dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- - dldir=$destdir/`dirname \$dlpath`~
- - test -d \$dldir || mkdir -p \$dldir~
- - $install_prog $dir/$dlname \$dldir/$dlname~
- - chmod a+x \$dldir/$dlname~
- - if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
- - eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
- - fi'
- - postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- - dlpath=$dir/\$dldll~
- - $RM \$dlpath'
- - shlibpath_overrides_runpath=yes
- -
- - case $host_os in
- - cygwin*)
- - # Cygwin DLLs use 'cyg' prefix rather than 'lib'
- - soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- - sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
- - ;;
- - mingw* | cegcc*)
- - # MinGW DLLs use traditional 'lib' prefix
- - soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- - sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
- - if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
- - # It is most probably a Windows format PATH printed by
- - # mingw gcc, but we are running on Cygwin. Gcc prints its search
- - # path with ; separators, and with drive letters. We can handle the
- - # drive letters (cygwin fileutils understands them), so leave them,
- - # especially as we might pass files found there to a mingw objdump,
- - # which wouldn't understand a cygwinified path. Ahh.
- - sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
- - else
- - sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- - fi
- - ;;
- - pw32*)
- - # pw32 DLLs use 'pw' prefix rather than 'lib'
- - library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- - ;;
- - esac
- - ;;
- -
- - *)
- - library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
- - ;;
- - esac
- - dynamic_linker='Win32 ld.exe'
- - # FIXME: first we should search . and the directory the executable is in
- - shlibpath_var=PATH
- - ;;
- -
- -darwin* | rhapsody*)
- - dynamic_linker="$host_os dyld"
- - version_type=darwin
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
- - soname_spec='${libname}${release}${major}$shared_ext'
- - shlibpath_overrides_runpath=yes
- - shlibpath_var=DYLD_LIBRARY_PATH
- - shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
- -m4_if([$1], [],[
- - sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
- - sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
- - ;;
- -
- -dgux*)
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - ;;
- -
- -freebsd1*)
- - dynamic_linker=no
- - ;;
- -
- -freebsd* | dragonfly*)
- - # DragonFly does not have aout. When/if they implement a new
- - # versioning mechanism, adjust this.
- - if test -x /usr/bin/objformat; then
- - objformat=`/usr/bin/objformat`
- - else
- - case $host_os in
- - freebsd[[123]]*) objformat=aout ;;
- - *) objformat=elf ;;
- - esac
- - fi
- - version_type=freebsd-$objformat
- - case $version_type in
- - freebsd-elf*)
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- - need_version=no
- - need_lib_prefix=no
- - ;;
- - freebsd-*)
- - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
- - need_version=yes
- - ;;
- - esac
- - shlibpath_var=LD_LIBRARY_PATH
- - case $host_os in
- - freebsd2*)
- - shlibpath_overrides_runpath=yes
- - ;;
- - freebsd3.[[01]]* | freebsdelf3.[[01]]*)
- - shlibpath_overrides_runpath=yes
- - hardcode_into_libs=yes
- - ;;
- - freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
- - freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
- - shlibpath_overrides_runpath=no
- - hardcode_into_libs=yes
- - ;;
- - *) # from 4.6 on, and DragonFly
- - shlibpath_overrides_runpath=yes
- - hardcode_into_libs=yes
- - ;;
- - esac
- - ;;
- -
- -gnu*)
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - hardcode_into_libs=yes
- - ;;
- -
- -hpux9* | hpux10* | hpux11*)
- - # Give a soname corresponding to the major version so that dld.sl refuses to
- - # link against other versions.
- - version_type=sunos
- - need_lib_prefix=no
- - need_version=no
- - case $host_cpu in
- - ia64*)
- - shrext_cmds='.so'
- - hardcode_into_libs=yes
- - dynamic_linker="$host_os dld.so"
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - if test "X$HPUX_IA64_MODE" = X32; then
- - sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
- - else
- - sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
- - fi
- - sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- - ;;
- - hppa*64*)
- - shrext_cmds='.sl'
- - hardcode_into_libs=yes
- - dynamic_linker="$host_os dld.sl"
- - shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
- - shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
- - sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- - ;;
- - *)
- - shrext_cmds='.sl'
- - dynamic_linker="$host_os dld.sl"
- - shlibpath_var=SHLIB_PATH
- - shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - ;;
- - esac
- - # HP-UX runs *really* slowly unless shared libraries are mode 555.
- - postinstall_cmds='chmod 555 $lib'
- - ;;
- -
- -interix[[3-9]]*)
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=no
- - hardcode_into_libs=yes
- - ;;
- -
- -irix5* | irix6* | nonstopux*)
- - case $host_os in
- - nonstopux*) version_type=nonstopux ;;
- - *)
- - if test "$lt_cv_prog_gnu_ld" = yes; then
- - version_type=linux
- - else
- - version_type=irix
- - fi ;;
- - esac
- - need_lib_prefix=no
- - need_version=no
- - soname_spec='${libname}${release}${shared_ext}$major'
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
- - case $host_os in
- - irix5* | nonstopux*)
- - libsuff= shlibsuff=
- - ;;
- - *)
- - case $LD in # libtool.m4 will add one of these switches to LD
- - *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
- - libsuff= shlibsuff= libmagic=32-bit;;
- - *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
- - libsuff=32 shlibsuff=N32 libmagic=N32;;
- - *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
- - libsuff=64 shlibsuff=64 libmagic=64-bit;;
- - *) libsuff= shlibsuff= libmagic=never-match;;
- - esac
- - ;;
- - esac
- - shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
- - shlibpath_overrides_runpath=no
- - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
- - sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
- - hardcode_into_libs=yes
- - ;;
- -
- -# No shared lib support for Linux oldld, aout, or coff.
- -linux*oldld* | linux*aout* | linux*coff*)
- - dynamic_linker=no
- - ;;
- -
- -# This must be Linux ELF.
- -linux* | k*bsd*-gnu)
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=no
- - # Some binutils ld are patched to set DT_RUNPATH
- - save_LDFLAGS=$LDFLAGS
- - save_libdir=$libdir
- - eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
- - LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
- - AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- - [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
- - [shlibpath_overrides_runpath=yes])])
- - LDFLAGS=$save_LDFLAGS
- - libdir=$save_libdir
- -
- - # This implies no fast_install, which is unacceptable.
- - # Some rework will be needed to allow for fast_install
- - # before this can be enabled.
- - hardcode_into_libs=yes
- -
- - # Append ld.so.conf contents to the search path
- - if test -f /etc/ld.so.conf; then
- - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
- - sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
- - fi
- -
- - # We used to test for /lib/ld.so.1 and disable shared libraries on
- - # powerpc, because MkLinux only supported shared libraries with the
- - # GNU dynamic linker. Since this was broken with cross compilers,
- - # most powerpc-linux boxes support dynamic linking these days and
- - # people can always --disable-shared, the test was removed, and we
- - # assume the GNU/Linux dynamic linker is in use.
- - dynamic_linker='GNU/Linux ld.so'
- - ;;
- -
- -netbsd*)
- - version_type=sunos
- - need_lib_prefix=no
- - need_version=no
- - if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- - finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- - dynamic_linker='NetBSD (a.out) ld.so'
- - else
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - dynamic_linker='NetBSD ld.elf_so'
- - fi
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=yes
- - hardcode_into_libs=yes
- - ;;
- -
- -newsos6)
- - version_type=linux
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=yes
- - ;;
- -
- -*nto* | *qnx*)
- - version_type=qnx
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=no
- - hardcode_into_libs=yes
- - dynamic_linker='ldqnx.so'
- - ;;
- -
- -openbsd*)
- - version_type=sunos
- - sys_lib_dlsearch_path_spec="/usr/lib"
- - need_lib_prefix=no
- - # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
- - case $host_os in
- - openbsd3.3 | openbsd3.3.*) need_version=yes ;;
- - *) need_version=no ;;
- - esac
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- - finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- - shlibpath_var=LD_LIBRARY_PATH
- - if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- - case $host_os in
- - openbsd2.[[89]] | openbsd2.[[89]].*)
- - shlibpath_overrides_runpath=no
- - ;;
- - *)
- - shlibpath_overrides_runpath=yes
- - ;;
- - esac
- - else
- - shlibpath_overrides_runpath=yes
- - fi
- - ;;
- -
- -os2*)
- - libname_spec='$name'
- - shrext_cmds=".dll"
- - need_lib_prefix=no
- - library_names_spec='$libname${shared_ext} $libname.a'
- - dynamic_linker='OS/2 ld.exe'
- - shlibpath_var=LIBPATH
- - ;;
- -
- -osf3* | osf4* | osf5*)
- - version_type=osf
- - need_lib_prefix=no
- - need_version=no
- - soname_spec='${libname}${release}${shared_ext}$major'
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - shlibpath_var=LD_LIBRARY_PATH
- - sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
- - sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
- - ;;
- -
- -rdos*)
- - dynamic_linker=no
- - ;;
- -
- -solaris*)
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=yes
- - hardcode_into_libs=yes
- - # ldd complains unless libraries are executable
- - postinstall_cmds='chmod +x $lib'
- - ;;
- -
- -sunos4*)
- - version_type=sunos
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- - finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=yes
- - if test "$with_gnu_ld" = yes; then
- - need_lib_prefix=no
- - fi
- - need_version=yes
- - ;;
- -
- -sysv4 | sysv4.3*)
- - version_type=linux
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - case $host_vendor in
- - sni)
- - shlibpath_overrides_runpath=no
- - need_lib_prefix=no
- - runpath_var=LD_RUN_PATH
- - ;;
- - siemens)
- - need_lib_prefix=no
- - ;;
- - motorola)
- - need_lib_prefix=no
- - need_version=no
- - shlibpath_overrides_runpath=no
- - sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
- - ;;
- - esac
- - ;;
- -
- -sysv4*MP*)
- - if test -d /usr/nec ;then
- - version_type=linux
- - library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
- - soname_spec='$libname${shared_ext}.$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - fi
- - ;;
- -
- -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- - version_type=freebsd-elf
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=yes
- - hardcode_into_libs=yes
- - if test "$with_gnu_ld" = yes; then
- - sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
- - else
- - sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
- - case $host_os in
- - sco3.2v5*)
- - sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
- - ;;
- - esac
- - fi
- - sys_lib_dlsearch_path_spec='/usr/lib'
- - ;;
- -
- -tpf*)
- - # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=no
- - hardcode_into_libs=yes
- - ;;
- -
- -uts4*)
- - version_type=linux
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - ;;
- -
- -*)
- - dynamic_linker=no
- - ;;
- -esac
- -AC_MSG_RESULT([$dynamic_linker])
- -test "$dynamic_linker" = no && can_build_shared=no
- -
- -variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
- -if test "$GCC" = yes; then
- - variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
- -fi
- -
- -if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
- - sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
- -fi
- -if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
- - sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
- -fi
- -
- -_LT_DECL([], [variables_saved_for_relink], [1],
- - [Variables whose values should be saved in libtool wrapper scripts and
- - restored at link time])
- -_LT_DECL([], [need_lib_prefix], [0],
- - [Do we need the "lib" prefix for modules?])
- -_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
- -_LT_DECL([], [version_type], [0], [Library versioning type])
- -_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
- -_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
- -_LT_DECL([], [shlibpath_overrides_runpath], [0],
- - [Is shlibpath searched before the hard-coded library search path?])
- -_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
- -_LT_DECL([], [library_names_spec], [1],
- - [[List of archive names. First name is the real one, the rest are links.
- - The last name is the one that the linker finds with -lNAME]])
- -_LT_DECL([], [soname_spec], [1],
- - [[The coded name of the library, if different from the real name]])
- -_LT_DECL([], [postinstall_cmds], [2],
- - [Command to use after installation of a shared archive])
- -_LT_DECL([], [postuninstall_cmds], [2],
- - [Command to use after uninstallation of a shared archive])
- -_LT_DECL([], [finish_cmds], [2],
- - [Commands used to finish a libtool library installation in a directory])
- -_LT_DECL([], [finish_eval], [1],
- - [[As "finish_cmds", except a single script fragment to be evaled but
- - not shown]])
- -_LT_DECL([], [hardcode_into_libs], [0],
- - [Whether we should hardcode library paths into libraries])
- -_LT_DECL([], [sys_lib_search_path_spec], [2],
- - [Compile-time system search path for libraries])
- -_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
- - [Run-time system search path for libraries])
- -])# _LT_SYS_DYNAMIC_LINKER
- -
- -
- -# _LT_PATH_TOOL_PREFIX(TOOL)
- -# --------------------------
- -# find a file program which can recognize shared library
- -AC_DEFUN([_LT_PATH_TOOL_PREFIX],
- -[m4_require([_LT_DECL_EGREP])dnl
- -AC_MSG_CHECKING([for $1])
- -AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
- -[case $MAGIC_CMD in
- -[[\\/*] | ?:[\\/]*])
- - lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- - ;;
- -*)
- - lt_save_MAGIC_CMD="$MAGIC_CMD"
- - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- -dnl $ac_dummy forces splitting on constant user-supplied paths.
- -dnl POSIX.2 word splitting is done only on the output of word expansions,
- -dnl not every word. This closes a longstanding sh security hole.
- - ac_dummy="m4_if([$2], , $PATH, [$2])"
- - for ac_dir in $ac_dummy; do
- - IFS="$lt_save_ifs"
- - test -z "$ac_dir" && ac_dir=.
- - if test -f $ac_dir/$1; then
- - lt_cv_path_MAGIC_CMD="$ac_dir/$1"
- - if test -n "$file_magic_test_file"; then
- - case $deplibs_check_method in
- - "file_magic "*)
- - file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- - MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- - if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- - $EGREP "$file_magic_regex" > /dev/null; then
- - :
- - else
- - cat <<_LT_EOF 1>&2
- -
- -*** Warning: the command libtool uses to detect shared libraries,
- -*** $file_magic_cmd, produces output that libtool cannot recognize.
- -*** The result is that libtool may fail to recognize shared libraries
- -*** as such. This will affect the creation of libtool libraries that
- -*** depend on shared libraries, but programs linked with such libtool
- -*** libraries will work regardless of this problem. Nevertheless, you
- -*** may want to report the problem to your system manager and/or to
- -*** bug-libtool@gnu.org
- -
- -_LT_EOF
- - fi ;;
- - esac
- - fi
- - break
- - fi
- - done
- - IFS="$lt_save_ifs"
- - MAGIC_CMD="$lt_save_MAGIC_CMD"
- - ;;
- -esac])
- -MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- -if test -n "$MAGIC_CMD"; then
- - AC_MSG_RESULT($MAGIC_CMD)
- -else
- - AC_MSG_RESULT(no)
- -fi
- -_LT_DECL([], [MAGIC_CMD], [0],
- - [Used to examine libraries when file_magic_cmd begins with "file"])dnl
- -])# _LT_PATH_TOOL_PREFIX
- -
- -# Old name:
- -AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
- -
- -
- -# _LT_PATH_MAGIC
- -# --------------
- -# find a file program which can recognize a shared library
- -m4_defun([_LT_PATH_MAGIC],
- -[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
- -if test -z "$lt_cv_path_MAGIC_CMD"; then
- - if test -n "$ac_tool_prefix"; then
- - _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
- - else
- - MAGIC_CMD=:
- - fi
- -fi
- -])# _LT_PATH_MAGIC
- -
- -
- -# LT_PATH_LD
- -# ----------
- -# find the pathname to the GNU or non-GNU linker
- -AC_DEFUN([LT_PATH_LD],
- -[AC_REQUIRE([AC_PROG_CC])dnl
- -AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -AC_REQUIRE([AC_CANONICAL_BUILD])dnl
- -m4_require([_LT_DECL_SED])dnl
- -m4_require([_LT_DECL_EGREP])dnl
- -
- -AC_ARG_WITH([gnu-ld],
- - [AS_HELP_STRING([--with-gnu-ld],
- - [assume the C compiler uses GNU ld @<:@default=no@:>@])],
- - [test "$withval" = no || with_gnu_ld=yes],
- - [with_gnu_ld=no])dnl
- -
- -ac_prog=ld
- -if test "$GCC" = yes; then
- - # Check if gcc -print-prog-name=ld gives a path.
- - AC_MSG_CHECKING([for ld used by $CC])
- - case $host in
- - *-*-mingw*)
- - # gcc leaves a trailing carriage return which upsets mingw
- - ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- - *)
- - ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- - esac
- - case $ac_prog in
- - # Accept absolute paths.
- - [[\\/]]* | ?:[[\\/]]*)
- - re_direlt='/[[^/]][[^/]]*/\.\./'
- - # Canonicalize the pathname of ld
- - ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
- - while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
- - ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
- - done
- - test -z "$LD" && LD="$ac_prog"
- - ;;
- - "")
- - # If it fails, then pretend we aren't using GCC.
- - ac_prog=ld
- - ;;
- - *)
- - # If it is relative, then search for the first ld in PATH.
- - with_gnu_ld=unknown
- - ;;
- - esac
- -elif test "$with_gnu_ld" = yes; then
- - AC_MSG_CHECKING([for GNU ld])
- -else
- - AC_MSG_CHECKING([for non-GNU ld])
- -fi
- -AC_CACHE_VAL(lt_cv_path_LD,
- -[if test -z "$LD"; then
- - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- - for ac_dir in $PATH; do
- - IFS="$lt_save_ifs"
- - test -z "$ac_dir" && ac_dir=.
- - if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- - lt_cv_path_LD="$ac_dir/$ac_prog"
- - # Check to see if the program is GNU ld. I'd rather use --version,
- - # but apparently some variants of GNU ld only accept -v.
- - # Break only if it was the GNU/non-GNU ld that we prefer.
- - case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
- - *GNU* | *'with BFD'*)
- - test "$with_gnu_ld" != no && break
- - ;;
- - *)
- - test "$with_gnu_ld" != yes && break
- - ;;
- - esac
- - fi
- - done
- - IFS="$lt_save_ifs"
- -else
- - lt_cv_path_LD="$LD" # Let the user override the test with a path.
- -fi])
- -LD="$lt_cv_path_LD"
- -if test -n "$LD"; then
- - AC_MSG_RESULT($LD)
- -else
- - AC_MSG_RESULT(no)
- -fi
- -test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
- -_LT_PATH_LD_GNU
- -AC_SUBST([LD])
- -
- -_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
- -])# LT_PATH_LD
- -
- -# Old names:
- -AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
- -AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AM_PROG_LD], [])
- -dnl AC_DEFUN([AC_PROG_LD], [])
- -
- -
- -# _LT_PATH_LD_GNU
- -#- --------------
- -m4_defun([_LT_PATH_LD_GNU],
- -[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
- -[# I'd rather use --version here, but apparently some GNU lds only accept -v.
- -case `$LD -v 2>&1 </dev/null` in
- -*GNU* | *'with BFD'*)
- - lt_cv_prog_gnu_ld=yes
- - ;;
- -*)
- - lt_cv_prog_gnu_ld=no
- - ;;
- -esac])
- -with_gnu_ld=$lt_cv_prog_gnu_ld
- -])# _LT_PATH_LD_GNU
- -
- -
- -# _LT_CMD_RELOAD
- -# --------------
- -# find reload flag for linker
- -# -- PORTME Some linkers may need a different reload flag.
- -m4_defun([_LT_CMD_RELOAD],
- -[AC_CACHE_CHECK([for $LD option to reload object files],
- - lt_cv_ld_reload_flag,
- - [lt_cv_ld_reload_flag='-r'])
- -reload_flag=$lt_cv_ld_reload_flag
- -case $reload_flag in
- -"" | " "*) ;;
- -*) reload_flag=" $reload_flag" ;;
- -esac
- -reload_cmds='$LD$reload_flag -o $output$reload_objs'
- -case $host_os in
- - darwin*)
- - if test "$GCC" = yes; then
- - reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
- - else
- - reload_cmds='$LD$reload_flag -o $output$reload_objs'
- - fi
- - ;;
- -esac
- -_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
- -_LT_DECL([], [reload_cmds], [2])dnl
- -])# _LT_CMD_RELOAD
- -
- -
- -# _LT_CHECK_MAGIC_METHOD
- -# ----------------------
- -# how to check for library dependencies
- -# -- PORTME fill in with the dynamic library characteristics
- -m4_defun([_LT_CHECK_MAGIC_METHOD],
- -[m4_require([_LT_DECL_EGREP])
- -m4_require([_LT_DECL_OBJDUMP])
- -AC_CACHE_CHECK([how to recognize dependent libraries],
- -lt_cv_deplibs_check_method,
- -[lt_cv_file_magic_cmd='$MAGIC_CMD'
- -lt_cv_file_magic_test_file=
- -lt_cv_deplibs_check_method='unknown'
- -# Need to set the preceding variable on all platforms that support
- -# interlibrary dependencies.
- -# 'none' -- dependencies not supported.
- -# `unknown' -- same as none, but documents that we really don't know.
- -# 'pass_all' -- all dependencies passed with no checks.
- -# 'test_compile' -- check by making test program.
- -# 'file_magic [[regex]]' -- check by looking for files in library path
- -# which responds to the $file_magic_cmd with a given extended regex.
- -# If you have `file' or equivalent on your system and you're not sure
- -# whether `pass_all' will *always* work, you probably want this one.
- -
- -case $host_os in
- -aix[[4-9]]*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -beos*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -bsdi[[45]]*)
- - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
- - lt_cv_file_magic_cmd='/usr/bin/file -L'
- - lt_cv_file_magic_test_file=/shlib/libc.so
- - ;;
- -
- -cygwin*)
- - # func_win32_libid is a shell function defined in ltmain.sh
- - lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- - lt_cv_file_magic_cmd='func_win32_libid'
- - ;;
- -
- -mingw* | pw32*)
- - # Base MSYS/MinGW do not provide the 'file' command needed by
- - # func_win32_libid shell function, so use a weaker test based on 'objdump',
- - # unless we find 'file', for example because we are cross-compiling.
- - if ( file / ) >/dev/null 2>&1; then
- - lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- - lt_cv_file_magic_cmd='func_win32_libid'
- - else
- - lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
- - lt_cv_file_magic_cmd='$OBJDUMP -f'
- - fi
- - ;;
- -
- -cegcc)
- - # use the weaker test based on 'objdump'. See mingw*.
- - lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
- - lt_cv_file_magic_cmd='$OBJDUMP -f'
- - ;;
- -
- -darwin* | rhapsody*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -freebsd* | dragonfly*)
- - if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- - case $host_cpu in
- - i*86 )
- - # Not sure whether the presence of OpenBSD here was a mistake.
- - # Let's accept both of them until this is cleared up.
- - lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
- - lt_cv_file_magic_cmd=/usr/bin/file
- - lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- - ;;
- - esac
- - else
- - lt_cv_deplibs_check_method=pass_all
- - fi
- - ;;
- -
- -gnu*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -hpux10.20* | hpux11*)
- - lt_cv_file_magic_cmd=/usr/bin/file
- - case $host_cpu in
- - ia64*)
- - lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
- - lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
- - ;;
- - hppa*64*)
- - [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
- - lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
- - ;;
- - *)
- - lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
- - lt_cv_file_magic_test_file=/usr/lib/libc.sl
- - ;;
- - esac
- - ;;
- -
- -interix[[3-9]]*)
- - # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
- - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
- - ;;
- -
- -irix5* | irix6* | nonstopux*)
- - case $LD in
- - *-32|*"-32 ") libmagic=32-bit;;
- - *-n32|*"-n32 ") libmagic=N32;;
- - *-64|*"-64 ") libmagic=64-bit;;
- - *) libmagic=never-match;;
- - esac
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -# This must be Linux ELF.
- -linux* | k*bsd*-gnu)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -netbsd*)
- - if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- - else
- - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
- - fi
- - ;;
- -
- -newos6*)
- - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
- - lt_cv_file_magic_cmd=/usr/bin/file
- - lt_cv_file_magic_test_file=/usr/lib/libnls.so
- - ;;
- -
- -*nto* | *qnx*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -openbsd*)
- - if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
- - else
- - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- - fi
- - ;;
- -
- -osf3* | osf4* | osf5*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -rdos*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -solaris*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -sysv4 | sysv4.3*)
- - case $host_vendor in
- - motorola)
- - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
- - lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
- - ;;
- - ncr)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- - sequent)
- - lt_cv_file_magic_cmd='/bin/file'
- - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
- - ;;
- - sni)
- - lt_cv_file_magic_cmd='/bin/file'
- - lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
- - lt_cv_file_magic_test_file=/lib/libc.so
- - ;;
- - siemens)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- - pc)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- - esac
- - ;;
- -
- -tpf*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -esac
- -])
- -file_magic_cmd=$lt_cv_file_magic_cmd
- -deplibs_check_method=$lt_cv_deplibs_check_method
- -test -z "$deplibs_check_method" && deplibs_check_method=unknown
- -
- -_LT_DECL([], [deplibs_check_method], [1],
- - [Method to check whether dependent libraries are shared objects])
- -_LT_DECL([], [file_magic_cmd], [1],
- - [Command to use when deplibs_check_method == "file_magic"])
- -])# _LT_CHECK_MAGIC_METHOD
- -
- -
- -# LT_PATH_NM
- -# ----------
- -# find the pathname to a BSD- or MS-compatible name lister
- -AC_DEFUN([LT_PATH_NM],
- -[AC_REQUIRE([AC_PROG_CC])dnl
- -AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
- -[if test -n "$NM"; then
- - # Let the user override the test.
- - lt_cv_path_NM="$NM"
- -else
- - lt_nm_to_check="${ac_tool_prefix}nm"
- - if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
- - lt_nm_to_check="$lt_nm_to_check nm"
- - fi
- - for lt_tmp_nm in $lt_nm_to_check; do
- - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- - for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
- - IFS="$lt_save_ifs"
- - test -z "$ac_dir" && ac_dir=.
- - tmp_nm="$ac_dir/$lt_tmp_nm"
- - if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
- - # Check to see if the nm accepts a BSD-compat flag.
- - # Adding the `sed 1q' prevents false positives on HP-UX, which says:
- - # nm: unknown option "B" ignored
- - # Tru64's nm complains that /dev/null is an invalid object file
- - case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
- - */dev/null* | *'Invalid file or object type'*)
- - lt_cv_path_NM="$tmp_nm -B"
- - break
- - ;;
- - *)
- - case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
- - */dev/null*)
- - lt_cv_path_NM="$tmp_nm -p"
- - break
- - ;;
- - *)
- - lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
- - continue # so that we can try to find one that supports BSD flags
- - ;;
- - esac
- - ;;
- - esac
- - fi
- - done
- - IFS="$lt_save_ifs"
- - done
- - : ${lt_cv_path_NM=no}
- -fi])
- -if test "$lt_cv_path_NM" != "no"; then
- - NM="$lt_cv_path_NM"
- -else
- - # Didn't find any BSD compatible name lister, look for dumpbin.
- - AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)
- - AC_SUBST([DUMPBIN])
- - if test "$DUMPBIN" != ":"; then
- - NM="$DUMPBIN"
- - fi
- -fi
- -test -z "$NM" && NM=nm
- -AC_SUBST([NM])
- -_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
- -
- -AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
- - [lt_cv_nm_interface="BSD nm"
- - echo "int some_variable = 0;" > conftest.$ac_ext
- - (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
- - (eval "$ac_compile" 2>conftest.err)
- - cat conftest.err >&AS_MESSAGE_LOG_FD
- - (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
- - (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
- - cat conftest.err >&AS_MESSAGE_LOG_FD
- - (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)
- - cat conftest.out >&AS_MESSAGE_LOG_FD
- - if $GREP 'External.*some_variable' conftest.out > /dev/null; then
- - lt_cv_nm_interface="MS dumpbin"
- - fi
- - rm -f conftest*])
- -])# LT_PATH_NM
- -
- -# Old names:
- -AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
- -AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AM_PROG_NM], [])
- -dnl AC_DEFUN([AC_PROG_NM], [])
- -
- -
- -# LT_LIB_M
- -# --------
- -# check for math library
- -AC_DEFUN([LT_LIB_M],
- -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -LIBM=
- -case $host in
- -*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
- - # These system don't have libm, or don't need it
- - ;;
- -*-ncr-sysv4.3*)
- - AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
- - AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
- - ;;
- -*)
- - AC_CHECK_LIB(m, cos, LIBM="-lm")
- - ;;
- -esac
- -AC_SUBST([LIBM])
- -])# LT_LIB_M
- -
- -# Old name:
- -AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_CHECK_LIBM], [])
- -
- -
- -# _LT_COMPILER_NO_RTTI([TAGNAME])
- -# -------------------------------
- -m4_defun([_LT_COMPILER_NO_RTTI],
- -[m4_require([_LT_TAG_COMPILER])dnl
- -
- -_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
- -
- -if test "$GCC" = yes; then
- - _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
- -
- - _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
- - lt_cv_prog_compiler_rtti_exceptions,
- - [-fno-rtti -fno-exceptions], [],
- - [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
- -fi
- -_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
- - [Compiler flag to turn off builtin functions])
- -])# _LT_COMPILER_NO_RTTI
- -
- -
- -# _LT_CMD_GLOBAL_SYMBOLS
- -# ----------------------
- -m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
- -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -AC_REQUIRE([AC_PROG_CC])dnl
- -AC_REQUIRE([LT_PATH_NM])dnl
- -AC_REQUIRE([LT_PATH_LD])dnl
- -m4_require([_LT_DECL_SED])dnl
- -m4_require([_LT_DECL_EGREP])dnl
- -m4_require([_LT_TAG_COMPILER])dnl
- -
- -# Check for command to grab the raw symbol name followed by C symbol from nm.
- -AC_MSG_CHECKING([command to parse $NM output from $compiler object])
- -AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
- -[
- -# These are sane defaults that work on at least a few old systems.
- -# [They come from Ultrix. What could be older than Ultrix?!! ;)]
- -
- -# Character class describing NM global symbol codes.
- -symcode='[[BCDEGRST]]'
- -
- -# Regexp to match symbols that can be accessed directly from C.
- -sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
- -
- -# Define system-specific variables.
- -case $host_os in
- -aix*)
- - symcode='[[BCDT]]'
- - ;;
- -cygwin* | mingw* | pw32* | cegcc*)
- - symcode='[[ABCDGISTW]]'
- - ;;
- -hpux*)
- - if test "$host_cpu" = ia64; then
- - symcode='[[ABCDEGRST]]'
- - fi
- - ;;
- -irix* | nonstopux*)
- - symcode='[[BCDEGRST]]'
- - ;;
- -osf*)
- - symcode='[[BCDEGQRST]]'
- - ;;
- -solaris*)
- - symcode='[[BDRT]]'
- - ;;
- -sco3.2v5*)
- - symcode='[[DT]]'
- - ;;
- -sysv4.2uw2*)
- - symcode='[[DT]]'
- - ;;
- -sysv5* | sco5v6* | unixware* | OpenUNIX*)
- - symcode='[[ABDT]]'
- - ;;
- -sysv4)
- - symcode='[[DFNSTU]]'
- - ;;
- -esac
- -
- -# If we're using GNU nm, then use its standard symbol codes.
- -case `$NM -V 2>&1` in
- -*GNU* | *'with BFD'*)
- - symcode='[[ABCDGIRSTW]]' ;;
- -esac
- -
- -# Transform an extracted symbol line into a proper C declaration.
- -# Some systems (esp. on ia64) link data and code symbols differently,
- -# so use this general approach.
- -lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
- -
- -# Transform an extracted symbol line into symbol name and symbol address
- -lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
- -lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
- -
- -# Handle CRLF in mingw tool chain
- -opt_cr=
- -case $build_os in
- -mingw*)
- - opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
- - ;;
- -esac
- -
- -# Try without a prefix underscore, then with it.
- -for ac_symprfx in "" "_"; do
- -
- - # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
- - symxfrm="\\1 $ac_symprfx\\2 \\2"
- -
- - # Write the raw and C identifiers.
- - if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- - # Fake it for dumpbin and say T for any non-static function
- - # and D for any global variable.
- - # Also find C++ and __fastcall symbols from MSVC++,
- - # which start with @ or ?.
- - lt_cv_sys_global_symbol_pipe="$AWK ['"\
- -" {last_section=section; section=\$ 3};"\
- -" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
- -" \$ 0!~/External *\|/{next};"\
- -" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
- -" {if(hide[section]) next};"\
- -" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
- -" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
- -" s[1]~/^[@?]/{print s[1], s[1]; next};"\
- -" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
- -" ' prfx=^$ac_symprfx]"
- - else
- - lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
- - fi
- -
- - # Check to see that the pipe works correctly.
- - pipe_works=no
- -
- - rm -f conftest*
- - cat > conftest.$ac_ext <<_LT_EOF
- -#ifdef __cplusplus
- -extern "C" {
- -#endif
- -char nm_test_var;
- -void nm_test_func(void);
- -void nm_test_func(void){}
- -#ifdef __cplusplus
- -}
- -#endif
- -int main(){nm_test_var='a';nm_test_func();return(0);}
- -_LT_EOF
- -
- - if AC_TRY_EVAL(ac_compile); then
- - # Now try to grab the symbols.
- - nlist=conftest.nm
- - if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
- - # Try sorting and uniquifying the output.
- - if sort "$nlist" | uniq > "$nlist"T; then
- - mv -f "$nlist"T "$nlist"
- - else
- - rm -f "$nlist"T
- - fi
- -
- - # Make sure that we snagged all the symbols we need.
- - if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
- - if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
- - cat <<_LT_EOF > conftest.$ac_ext
- -#ifdef __cplusplus
- -extern "C" {
- -#endif
- -
- -_LT_EOF
- - # Now generate the symbol file.
- - eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
- -
- - cat <<_LT_EOF >> conftest.$ac_ext
- -
- -/* The mapping between symbol names and symbols. */
- -const struct {
- - const char *name;
- - void *address;
- -}
- -lt__PROGRAM__LTX_preloaded_symbols[[]] =
- -{
- - { "@PROGRAM@", (void *) 0 },
- -_LT_EOF
- - $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
- - cat <<\_LT_EOF >> conftest.$ac_ext
- - {0, (void *) 0}
- -};
- -
- -/* This works around a problem in FreeBSD linker */
- -#ifdef FREEBSD_WORKAROUND
- -static const void *lt_preloaded_setup() {
- - return lt__PROGRAM__LTX_preloaded_symbols;
- -}
- -#endif
- -
- -#ifdef __cplusplus
- -}
- -#endif
- -_LT_EOF
- - # Now try linking the two files.
- - mv conftest.$ac_objext conftstm.$ac_objext
- - lt_save_LIBS="$LIBS"
- - lt_save_CFLAGS="$CFLAGS"
- - LIBS="conftstm.$ac_objext"
- - CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
- - if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
- - pipe_works=yes
- - fi
- - LIBS="$lt_save_LIBS"
- - CFLAGS="$lt_save_CFLAGS"
- - else
- - echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
- - fi
- - else
- - echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
- - fi
- - else
- - echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
- - fi
- - else
- - echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
- - cat conftest.$ac_ext >&5
- - fi
- - rm -rf conftest* conftst*
- -
- - # Do not use the global_symbol_pipe unless it works.
- - if test "$pipe_works" = yes; then
- - break
- - else
- - lt_cv_sys_global_symbol_pipe=
- - fi
- -done
- -])
- -if test -z "$lt_cv_sys_global_symbol_pipe"; then
- - lt_cv_sys_global_symbol_to_cdecl=
- -fi
- -if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
- - AC_MSG_RESULT(failed)
- -else
- - AC_MSG_RESULT(ok)
- -fi
- -
- -_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
- - [Take the output of nm and produce a listing of raw symbols and C names])
- -_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
- - [Transform the output of nm in a proper C declaration])
- -_LT_DECL([global_symbol_to_c_name_address],
- - [lt_cv_sys_global_symbol_to_c_name_address], [1],
- - [Transform the output of nm in a C name address pair])
- -_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
- - [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
- - [Transform the output of nm in a C name address pair when lib prefix is needed])
- -]) # _LT_CMD_GLOBAL_SYMBOLS
- -
- -
- -# _LT_COMPILER_PIC([TAGNAME])
- -# ---------------------------
- -m4_defun([_LT_COMPILER_PIC],
- -[m4_require([_LT_TAG_COMPILER])dnl
- -_LT_TAGVAR(lt_prog_compiler_wl, $1)=
- -_LT_TAGVAR(lt_prog_compiler_pic, $1)=
- -_LT_TAGVAR(lt_prog_compiler_static, $1)=
- -
- -AC_MSG_CHECKING([for $compiler option to produce PIC])
- -m4_if([$1], [CXX], [
- - # C++ specific cases for pic, static, wl, etc.
- - if test "$GXX" = yes; then
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- -
- - case $host_os in
- - aix*)
- - # All AIX code is PIC.
- - if test "$host_cpu" = ia64; then
- - # AIX 5 now supports IA64 processor
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - fi
- - ;;
- -
- - amigaos*)
- - case $host_cpu in
- - powerpc)
- - # see comment about AmigaOS4 .so support
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- - ;;
- - m68k)
- - # FIXME: we need at least 68020 code to build shared libraries, but
- - # adding the `-m68020' flag to GCC prevents building anything better,
- - # like `-m68040'.
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
- - ;;
- - esac
- - ;;
- -
- - beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- - # PIC is the default for these OSes.
- - ;;
- - mingw* | cygwin* | os2* | pw32* | cegcc*)
- - # This hack is so that the source file can tell whether it is being
- - # built for inclusion in a dll (and should export symbols for example).
- - # Although the cygwin gcc ignores -fPIC, still need this for old-style
- - # (--disable-auto-import) libraries
- - m4_if([$1], [GCJ], [],
- - [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- - ;;
- - darwin* | rhapsody*)
- - # PIC is the default on this platform
- - # Common symbols not allowed in MH_DYLIB files
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
- - ;;
- - *djgpp*)
- - # DJGPP does not support shared libraries at all
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- - ;;
- - interix[[3-9]]*)
- - # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- - # Instead, we relocate shared libraries at runtime.
- - ;;
- - sysv4*MP*)
- - if test -d /usr/nec; then
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
- - fi
- - ;;
- - hpux*)
- - # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- - # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- - # sets the default TLS model and affects inlining.
- - case $host_cpu in
- - hppa*64*)
- - ;;
- - *)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- - ;;
- - esac
- - ;;
- - *qnx* | *nto*)
- - # QNX uses GNU C++, but need to define -shared option too, otherwise
- - # it will coredump.
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- - ;;
- - *)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- - ;;
- - esac
- - else
- - case $host_os in
- - aix[[4-9]]*)
- - # All AIX code is PIC.
- - if test "$host_cpu" = ia64; then
- - # AIX 5 now supports IA64 processor
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - else
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
- - fi
- - ;;
- - chorus*)
- - case $cc_basename in
- - cxch68*)
- - # Green Hills C++ Compiler
- - # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
- - ;;
- - esac
- - ;;
- - dgux*)
- - case $cc_basename in
- - ec++*)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - ;;
- - ghcx*)
- - # Green Hills C++ Compiler
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- - ;;
- - *)
- - ;;
- - esac
- - ;;
- - freebsd* | dragonfly*)
- - # FreeBSD uses GNU C++
- - ;;
- - hpux9* | hpux10* | hpux11*)
- - case $cc_basename in
- - CC*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- - if test "$host_cpu" != ia64; then
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- - fi
- - ;;
- - aCC*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- - case $host_cpu in
- - hppa*64*|ia64*)
- - # +Z the default
- - ;;
- - *)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- - ;;
- - esac
- - ;;
- - *)
- - ;;
- - esac
- - ;;
- - interix*)
- - # This is c89, which is MS Visual C++ (no shared libs)
- - # Anyone wants to do a port?
- - ;;
- - irix5* | irix6* | nonstopux*)
- - case $cc_basename in
- - CC*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- - # CC pic flag -KPIC is the default.
- - ;;
- - *)
- - ;;
- - esac
- - ;;
- - linux* | k*bsd*-gnu)
- - case $cc_basename in
- - KCC*)
- - # KAI C++ Compiler
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- - ;;
- - ecpc* )
- - # old Intel C++ for x86_64 which still supported -KPIC.
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- - ;;
- - icpc* )
- - # Intel C++, used to be incompatible with GCC.
- - # ICC 10 doesn't accept -KPIC any more.
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- - ;;
- - pgCC* | pgcpp*)
- - # Portland Group C++ compiler
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - ;;
- - cxx*)
- - # Compaq C++
- - # Make sure the PIC flag is empty. It appears that all Alpha
- - # Linux and Compaq Tru64 Unix objects are PIC.
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- - ;;
- - xlc* | xlC*)
- - # IBM XL 8.0 on PPC
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- - ;;
- - *)
- - case `$CC -V 2>&1 | sed 5q` in
- - *Sun\ C*)
- - # Sun C++ 5.9
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- - ;;
- - esac
- - ;;
- - esac
- - ;;
- - lynxos*)
- - ;;
- - m88k*)
- - ;;
- - mvs*)
- - case $cc_basename in
- - cxx*)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
- - ;;
- - *)
- - ;;
- - esac
- - ;;
- - netbsd*)
- - ;;
- - *qnx* | *nto*)
- - # QNX uses GNU C++, but need to define -shared option too, otherwise
- - # it will coredump.
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- - ;;
- - osf3* | osf4* | osf5*)
- - case $cc_basename in
- - KCC*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- - ;;
- - RCC*)
- - # Rational C++ 2.4.1
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- - ;;
- - cxx*)
- - # Digital/Compaq C++
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - # Make sure the PIC flag is empty. It appears that all Alpha
- - # Linux and Compaq Tru64 Unix objects are PIC.
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- - ;;
- - *)
- - ;;
- - esac
- - ;;
- - psos*)
- - ;;
- - solaris*)
- - case $cc_basename in
- - CC*)
- - # Sun C++ 4.2, 5.x and Centerline C++
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- - ;;
- - gcx*)
- - # Green Hills C++ Compiler
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- - ;;
- - *)
- - ;;
- - esac
- - ;;
- - sunos4*)
- - case $cc_basename in
- - CC*)
- - # Sun C++ 4.x
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - ;;
- - lcc*)
- - # Lucid
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- - ;;
- - *)
- - ;;
- - esac
- - ;;
- - sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- - case $cc_basename in
- - CC*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - ;;
- - esac
- - ;;
- - tandem*)
- - case $cc_basename in
- - NCC*)
- - # NonStop-UX NCC 3.20
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - ;;
- - *)
- - ;;
- - esac
- - ;;
- - vxworks*)
- - ;;
- - *)
- - _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- - ;;
- - esac
- - fi
- -],
- -[
- - if test "$GCC" = yes; then
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- -
- - case $host_os in
- - aix*)
- - # All AIX code is PIC.
- - if test "$host_cpu" = ia64; then
- - # AIX 5 now supports IA64 processor
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - fi
- - ;;
- -
- - amigaos*)
- - case $host_cpu in
- - powerpc)
- - # see comment about AmigaOS4 .so support
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- - ;;
- - m68k)
- - # FIXME: we need at least 68020 code to build shared libraries, but
- - # adding the `-m68020' flag to GCC prevents building anything better,
- - # like `-m68040'.
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
- - ;;
- - esac
- - ;;
- -
- - beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- - # PIC is the default for these OSes.
- - ;;
- -
- - mingw* | cygwin* | pw32* | os2* | cegcc*)
- - # This hack is so that the source file can tell whether it is being
- - # built for inclusion in a dll (and should export symbols for example).
- - # Although the cygwin gcc ignores -fPIC, still need this for old-style
- - # (--disable-auto-import) libraries
- - m4_if([$1], [GCJ], [],
- - [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- - ;;
- -
- - darwin* | rhapsody*)
- - # PIC is the default on this platform
- - # Common symbols not allowed in MH_DYLIB files
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
- - ;;
- -
- - hpux*)
- - # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- - # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- - # sets the default TLS model and affects inlining.
- - case $host_cpu in
- - hppa*64*)
- - # +Z the default
- - ;;
- - *)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- - ;;
- - esac
- - ;;
- -
- - interix[[3-9]]*)
- - # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- - # Instead, we relocate shared libraries at runtime.
- - ;;
- -
- - msdosdjgpp*)
- - # Just because we use GCC doesn't mean we suddenly get shared libraries
- - # on systems that don't support them.
- - _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- - enable_shared=no
- - ;;
- -
- - *nto* | *qnx*)
- - # QNX uses GNU C++, but need to define -shared option too, otherwise
- - # it will coredump.
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- - ;;
- -
- - sysv4*MP*)
- - if test -d /usr/nec; then
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
- - fi
- - ;;
- -
- - *)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- - ;;
- - esac
- - else
- - # PORTME Check for flag to pass linker flags through the system compiler.
- - case $host_os in
- - aix*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - if test "$host_cpu" = ia64; then
- - # AIX 5 now supports IA64 processor
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - else
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
- - fi
- - ;;
- -
- - mingw* | cygwin* | pw32* | os2* | cegcc*)
- - # This hack is so that the source file can tell whether it is being
- - # built for inclusion in a dll (and should export symbols for example).
- - m4_if([$1], [GCJ], [],
- - [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- - ;;
- -
- - hpux9* | hpux10* | hpux11*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
- - # not for PA HP-UX.
- - case $host_cpu in
- - hppa*64*|ia64*)
- - # +Z the default
- - ;;
- - *)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- - ;;
- - esac
- - # Is there a better lt_prog_compiler_static that works with the bundled CC?
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- - ;;
- -
- - irix5* | irix6* | nonstopux*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - # PIC (with -KPIC) is the default.
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- - ;;
- -
- - linux* | k*bsd*-gnu)
- - case $cc_basename in
- - # old Intel for x86_64 which still supported -KPIC.
- - ecc*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- - ;;
- - # icc used to be incompatible with GCC.
- - # ICC 10 doesn't accept -KPIC any more.
- - icc* | ifort*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- - ;;
- - # Lahey Fortran 8.1.
- - lf95*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
- - ;;
- - pgcc* | pgf77* | pgf90* | pgf95*)
- - # Portland Group compilers (*not* the Pentium gcc compiler,
- - # which looks to be a dead project)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - ;;
- - ccc*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - # All Alpha code is PIC.
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- - ;;
- - xl*)
- - # IBM XL C 8.0/Fortran 10.1 on PPC
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- - ;;
- - *)
- - case `$CC -V 2>&1 | sed 5q` in
- - *Sun\ C*)
- - # Sun C 5.9
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - ;;
- - *Sun\ F*)
- - # Sun Fortran 8.3 passes all unrecognized flags to the linker
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
- - ;;
- - esac
- - ;;
- - esac
- - ;;
- -
- - newsos6)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - ;;
- -
- - *nto* | *qnx*)
- - # QNX uses GNU C++, but need to define -shared option too, otherwise
- - # it will coredump.
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- - ;;
- -
- - osf3* | osf4* | osf5*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - # All OSF/1 code is PIC.
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- - ;;
- -
- - rdos*)
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- - ;;
- -
- - solaris*)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - case $cc_basename in
- - f77* | f90* | f95*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
- - *)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
- - esac
- - ;;
- -
- - sunos4*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - ;;
- -
- - sysv4 | sysv4.2uw2* | sysv4.3*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - ;;
- -
- - sysv4*MP*)
- - if test -d /usr/nec ;then
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + dnl Search the library and its dependencies in $additional_libdir and
- + dnl $LDFLAGS. Using breadth-first-seach.
- + LIB[]NAME=
- + LTLIB[]NAME=
- + INC[]NAME=
- + LIB[]NAME[]_PREFIX=
- + rpathdirs=
- + ltrpathdirs=
- + names_already_handled=
- + names_next_round='$1 $2'
- + while test -n "$names_next_round"; do
- + names_this_round="$names_next_round"
- + names_next_round=
- + for name in $names_this_round; do
- + already_handled=
- + for n in $names_already_handled; do
- + if test "$n" = "$name"; then
- + already_handled=yes
- + break
- + fi
- + done
- + if test -z "$already_handled"; then
- + names_already_handled="$names_already_handled $name"
- + dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
- + dnl or AC_LIB_HAVE_LINKFLAGS call.
- + uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
- + eval value=\"\$HAVE_LIB$uppername\"
- + if test -n "$value"; then
- + if test "$value" = yes; then
- + eval value=\"\$LIB$uppername\"
- + test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
- + eval value=\"\$LTLIB$uppername\"
- + test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"
- + else
- + dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
- + dnl that this library doesn't exist. So just drop it.
- + :
- + fi
- + else
- + dnl Search the library lib$name in $additional_libdir and $LDFLAGS
- + dnl and the already constructed $LIBNAME/$LTLIBNAME.
- + found_dir=
- + found_la=
- + found_so=
- + found_a=
- + eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
- + if test -n "$acl_shlibext"; then
- + shrext=".$acl_shlibext" # typically: shrext=.so
- + else
- + shrext=
- + fi
- + if test $use_additional = yes; then
- + dir="$additional_libdir"
- + dnl The same code as in the loop below:
- + dnl First look for a shared library.
- + if test -n "$acl_shlibext"; then
- + if test -f "$dir/$libname$shrext"; then
- + found_dir="$dir"
- + found_so="$dir/$libname$shrext"
- + else
- + if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
- + ver=`(cd "$dir" && \
- + for f in "$libname$shrext".*; do echo "$f"; done \
- + | sed -e "s,^$libname$shrext\\\\.,," \
- + | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
- + | sed 1q ) 2>/dev/null`
- + if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
- + found_dir="$dir"
- + found_so="$dir/$libname$shrext.$ver"
- + fi
- + else
- + eval library_names=\"$acl_library_names_spec\"
- + for f in $library_names; do
- + if test -f "$dir/$f"; then
- + found_dir="$dir"
- + found_so="$dir/$f"
- + break
- + fi
- + done
- + fi
- + fi
- + fi
- + dnl Then look for a static library.
- + if test "X$found_dir" = "X"; then
- + if test -f "$dir/$libname.$acl_libext"; then
- + found_dir="$dir"
- + found_a="$dir/$libname.$acl_libext"
- + fi
- + fi
- + if test "X$found_dir" != "X"; then
- + if test -f "$dir/$libname.la"; then
- + found_la="$dir/$libname.la"
- + fi
- + fi
- + fi
- + if test "X$found_dir" = "X"; then
- + for x in $LDFLAGS $LTLIB[]NAME; do
- + AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- + case "$x" in
- + -L*)
- + dir=`echo "X$x" | sed -e 's/^X-L//'`
- + dnl First look for a shared library.
- + if test -n "$acl_shlibext"; then
- + if test -f "$dir/$libname$shrext"; then
- + found_dir="$dir"
- + found_so="$dir/$libname$shrext"
- + else
- + if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
- + ver=`(cd "$dir" && \
- + for f in "$libname$shrext".*; do echo "$f"; done \
- + | sed -e "s,^$libname$shrext\\\\.,," \
- + | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
- + | sed 1q ) 2>/dev/null`
- + if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
- + found_dir="$dir"
- + found_so="$dir/$libname$shrext.$ver"
- + fi
- + else
- + eval library_names=\"$acl_library_names_spec\"
- + for f in $library_names; do
- + if test -f "$dir/$f"; then
- + found_dir="$dir"
- + found_so="$dir/$f"
- + break
- + fi
- + done
- + fi
- + fi
- + fi
- + dnl Then look for a static library.
- + if test "X$found_dir" = "X"; then
- + if test -f "$dir/$libname.$acl_libext"; then
- + found_dir="$dir"
- + found_a="$dir/$libname.$acl_libext"
- + fi
- + fi
- + if test "X$found_dir" != "X"; then
- + if test -f "$dir/$libname.la"; then
- + found_la="$dir/$libname.la"
- + fi
- + fi
- + ;;
- + esac
- + if test "X$found_dir" != "X"; then
- + break
- + fi
- + done
- + fi
- + if test "X$found_dir" != "X"; then
- + dnl Found the library.
- + LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name"
- + if test "X$found_so" != "X"; then
- + dnl Linking with a shared library. We attempt to hardcode its
- + dnl directory into the executable's runpath, unless it's the
- + dnl standard /usr/lib.
- + if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
- + dnl No hardcoding is needed.
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
- + else
- + dnl Use an explicit option to hardcode DIR into the resulting
- + dnl binary.
- + dnl Potentially add DIR to ltrpathdirs.
- + dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
- + haveit=
- + for x in $ltrpathdirs; do
- + if test "X$x" = "X$found_dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + ltrpathdirs="$ltrpathdirs $found_dir"
- + fi
- + dnl The hardcoding into $LIBNAME is system dependent.
- + if test "$acl_hardcode_direct" = yes; then
- + dnl Using DIR/libNAME.so during linking hardcodes DIR into the
- + dnl resulting binary.
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
- + else
- + if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
- + dnl Use an explicit option to hardcode DIR into the resulting
- + dnl binary.
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
- + dnl Potentially add DIR to rpathdirs.
- + dnl The rpathdirs will be appended to $LIBNAME at the end.
- + haveit=
- + for x in $rpathdirs; do
- + if test "X$x" = "X$found_dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + rpathdirs="$rpathdirs $found_dir"
- + fi
- + else
- + dnl Rely on "-L$found_dir".
- + dnl But don't add it if it's already contained in the LDFLAGS
- + dnl or the already constructed $LIBNAME
- + haveit=
- + for x in $LDFLAGS $LIB[]NAME; do
- + AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- + if test "X$x" = "X-L$found_dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
- + fi
- + if test "$acl_hardcode_minus_L" != no; then
- + dnl FIXME: Not sure whether we should use
- + dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
- + dnl here.
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
- + else
- + dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH
- + dnl here, because this doesn't fit in flags passed to the
- + dnl compiler. So give up. No hardcoding. This affects only
- + dnl very old systems.
- + dnl FIXME: Not sure whether we should use
- + dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
- + dnl here.
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
- + fi
- + fi
- + fi
- + fi
- + else
- + if test "X$found_a" != "X"; then
- + dnl Linking with a static library.
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a"
- + else
- + dnl We shouldn't come here, but anyway it's good to have a
- + dnl fallback.
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name"
- + fi
- + fi
- + dnl Assume the include files are nearby.
- + additional_includedir=
- + case "$found_dir" in
- + */$acl_libdirstem | */$acl_libdirstem/)
- + basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
- + LIB[]NAME[]_PREFIX="$basedir"
- + additional_includedir="$basedir/include"
- + ;;
- + esac
- + if test "X$additional_includedir" != "X"; then
- + dnl Potentially add $additional_includedir to $INCNAME.
- + dnl But don't add it
- + dnl 1. if it's the standard /usr/include,
- + dnl 2. if it's /usr/local/include and we are using GCC on Linux,
- + dnl 3. if it's already present in $CPPFLAGS or the already
- + dnl constructed $INCNAME,
- + dnl 4. if it doesn't exist as a directory.
- + if test "X$additional_includedir" != "X/usr/include"; then
- + haveit=
- + if test "X$additional_includedir" = "X/usr/local/include"; then
- + if test -n "$GCC"; then
- + case $host_os in
- + linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- + esac
- + fi
- + fi
- + if test -z "$haveit"; then
- + for x in $CPPFLAGS $INC[]NAME; do
- + AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- + if test "X$x" = "X-I$additional_includedir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + if test -d "$additional_includedir"; then
- + dnl Really add $additional_includedir to $INCNAME.
- + INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir"
- + fi
- + fi
- + fi
- + fi
- + fi
- + dnl Look for dependencies.
- + if test -n "$found_la"; then
- + dnl Read the .la file. It defines the variables
- + dnl dlname, library_names, old_library, dependency_libs, current,
- + dnl age, revision, installed, dlopen, dlpreopen, libdir.
- + save_libdir="$libdir"
- + case "$found_la" in
- + */* | *\\*) . "$found_la" ;;
- + *) . "./$found_la" ;;
- + esac
- + libdir="$save_libdir"
- + dnl We use only dependency_libs.
- + for dep in $dependency_libs; do
- + case "$dep" in
- + -L*)
- + additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
- + dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
- + dnl But don't add it
- + dnl 1. if it's the standard /usr/lib,
- + dnl 2. if it's /usr/local/lib and we are using GCC on Linux,
- + dnl 3. if it's already present in $LDFLAGS or the already
- + dnl constructed $LIBNAME,
- + dnl 4. if it doesn't exist as a directory.
- + if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
- + haveit=
- + if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
- + if test -n "$GCC"; then
- + case $host_os in
- + linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- + esac
- + fi
- + fi
- + if test -z "$haveit"; then
- + haveit=
- + for x in $LDFLAGS $LIB[]NAME; do
- + AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- + if test "X$x" = "X-L$additional_libdir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + if test -d "$additional_libdir"; then
- + dnl Really add $additional_libdir to $LIBNAME.
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir"
- + fi
- + fi
- + haveit=
- + for x in $LDFLAGS $LTLIB[]NAME; do
- + AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- + if test "X$x" = "X-L$additional_libdir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + if test -d "$additional_libdir"; then
- + dnl Really add $additional_libdir to $LTLIBNAME.
- + LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir"
- + fi
- + fi
- + fi
- + fi
- + ;;
- + -R*)
- + dir=`echo "X$dep" | sed -e 's/^X-R//'`
- + if test "$enable_rpath" != no; then
- + dnl Potentially add DIR to rpathdirs.
- + dnl The rpathdirs will be appended to $LIBNAME at the end.
- + haveit=
- + for x in $rpathdirs; do
- + if test "X$x" = "X$dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + rpathdirs="$rpathdirs $dir"
- + fi
- + dnl Potentially add DIR to ltrpathdirs.
- + dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
- + haveit=
- + for x in $ltrpathdirs; do
- + if test "X$x" = "X$dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + ltrpathdirs="$ltrpathdirs $dir"
- + fi
- + fi
- + ;;
- + -l*)
- + dnl Handle this in the next round.
- + names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
- + ;;
- + *.la)
- + dnl Handle this in the next round. Throw away the .la's
- + dnl directory; it is already contained in a preceding -L
- + dnl option.
- + names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
- + ;;
- + *)
- + dnl Most likely an immediate library name.
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep"
- + LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep"
- + ;;
- + esac
- + done
- + fi
- + else
- + dnl Didn't find the library; assume it is in the system directories
- + dnl known to the linker and runtime loader. (All the system
- + dnl directories known to the linker should also be known to the
- + dnl runtime loader, otherwise the system is severely misconfigured.)
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
- + LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name"
- + fi
- + fi
- fi
- - ;;
- -
- - sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - ;;
- -
- - unicos*)
- - _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- - _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- - ;;
- -
- - uts4*)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- - _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- - ;;
- -
- - *)
- - _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- - ;;
- - esac
- - fi
- -])
- -case $host_os in
- - # For platforms which do not support PIC, -DPIC is meaningless:
- - *djgpp*)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- - ;;
- - *)
- - _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
- - ;;
- -esac
- -AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
- -_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
- - [How to pass a linker flag through the compiler])
- -
- -#
- -# Check to make sure the PIC flag actually works.
- -#
- -if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
- - _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
- - [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
- - [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
- - [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
- - "" | " "*) ;;
- - *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
- - esac],
- - [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
- - _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
- -fi
- -_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
- - [Additional compiler flags for building library objects])
- -
- -#
- -# Check to make sure the static flag actually works.
- -#
- -wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
- -_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
- - _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
- - $lt_tmp_static_flag,
- - [],
- - [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
- -_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
- - [Compiler flag to prevent dynamic linking])
- -])# _LT_COMPILER_PIC
- -
- -
- -# _LT_LINKER_SHLIBS([TAGNAME])
- -# ----------------------------
- -# See if the linker supports building shared libraries.
- -m4_defun([_LT_LINKER_SHLIBS],
- -[AC_REQUIRE([LT_PATH_LD])dnl
- -AC_REQUIRE([LT_PATH_NM])dnl
- -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -m4_require([_LT_DECL_EGREP])dnl
- -m4_require([_LT_DECL_SED])dnl
- -m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
- -m4_require([_LT_TAG_COMPILER])dnl
- -AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
- -m4_if([$1], [CXX], [
- - _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- - case $host_os in
- - aix[[4-9]]*)
- - # If we're using GNU nm, then we don't want the "-C" option.
- - # -C means demangle to AIX nm, but means don't demangle with GNU nm
- - if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- - _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- - else
- - _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- - fi
- - ;;
- - pw32*)
- - _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
- - ;;
- - cygwin* | mingw* | cegcc*)
- - _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
- - ;;
- - *)
- - _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- - ;;
- - esac
- - _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
- -], [
- - runpath_var=
- - _LT_TAGVAR(allow_undefined_flag, $1)=
- - _LT_TAGVAR(always_export_symbols, $1)=no
- - _LT_TAGVAR(archive_cmds, $1)=
- - _LT_TAGVAR(archive_expsym_cmds, $1)=
- - _LT_TAGVAR(compiler_needs_object, $1)=no
- - _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)=
- - _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- - _LT_TAGVAR(hardcode_automatic, $1)=no
- - _LT_TAGVAR(hardcode_direct, $1)=no
- - _LT_TAGVAR(hardcode_direct_absolute, $1)=no
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- - _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=
- - _LT_TAGVAR(hardcode_minus_L, $1)=no
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- - _LT_TAGVAR(inherit_rpath, $1)=no
- - _LT_TAGVAR(link_all_deplibs, $1)=unknown
- - _LT_TAGVAR(module_cmds, $1)=
- - _LT_TAGVAR(module_expsym_cmds, $1)=
- - _LT_TAGVAR(old_archive_from_new_cmds, $1)=
- - _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
- - _LT_TAGVAR(thread_safe_flag_spec, $1)=
- - _LT_TAGVAR(whole_archive_flag_spec, $1)=
- - # include_expsyms should be a list of space-separated symbols to be *always*
- - # included in the symbol list
- - _LT_TAGVAR(include_expsyms, $1)=
- - # exclude_expsyms can be an extended regexp of symbols to exclude
- - # it will be wrapped by ` (' and `)$', so one must not match beginning or
- - # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
- - # as well as any symbol that contains `d'.
- - _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
- - # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
- - # platforms (ab)use it in PIC code, but their linkers get confused if
- - # the symbol is explicitly referenced. Since portable code cannot
- - # rely on this symbol name, it's probably fine to never include it in
- - # preloaded symbol tables.
- - # Exclude shared library initialization/finalization symbols.
- -dnl Note also adjust exclude_expsyms for C++ above.
- - extract_expsyms_cmds=
- -
- - case $host_os in
- - cygwin* | mingw* | pw32* | cegcc*)
- - # FIXME: the MSVC++ port hasn't been tested in a loooong time
- - # When not using gcc, we currently assume that we are using
- - # Microsoft Visual C++.
- - if test "$GCC" != yes; then
- - with_gnu_ld=no
- - fi
- - ;;
- - interix*)
- - # we just hope/assume this is gcc and not c89 (= MSVC++)
- - with_gnu_ld=yes
- - ;;
- - openbsd*)
- - with_gnu_ld=no
- - ;;
- - esac
- -
- - _LT_TAGVAR(ld_shlibs, $1)=yes
- - if test "$with_gnu_ld" = yes; then
- - # If archive_cmds runs LD, not CC, wlarc should be empty
- - wlarc='${wl}'
- -
- - # Set some defaults for GNU ld with shared library support. These
- - # are reset later if shared libraries are not supported. Putting them
- - # here allows them to be overridden if necessary.
- - runpath_var=LD_RUN_PATH
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- - # ancient GNU ld didn't support --whole-archive et. al.
- - if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
- - _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- + done
- + done
- + if test "X$rpathdirs" != "X"; then
- + if test -n "$acl_hardcode_libdir_separator"; then
- + dnl Weird platform: only the last -rpath option counts, the user must
- + dnl pass all path elements in one option. We can arrange that for a
- + dnl single library, but not when more than one $LIBNAMEs are used.
- + alldirs=
- + for found_dir in $rpathdirs; do
- + alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
- + done
- + dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl.
- + acl_save_libdir="$libdir"
- + libdir="$alldirs"
- + eval flag=\"$acl_hardcode_libdir_flag_spec\"
- + libdir="$acl_save_libdir"
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
- else
- - _LT_TAGVAR(whole_archive_flag_spec, $1)=
- + dnl The -rpath options are cumulative.
- + for found_dir in $rpathdirs; do
- + acl_save_libdir="$libdir"
- + libdir="$found_dir"
- + eval flag=\"$acl_hardcode_libdir_flag_spec\"
- + libdir="$acl_save_libdir"
- + LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
- + done
- fi
- - supports_anon_versioning=no
- - case `$LD -v 2>&1` in
- - *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
- - *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
- - *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
- - *\ 2.11.*) ;; # other 2.11 versions
- - *) supports_anon_versioning=yes ;;
- - esac
- -
- - # See if GNU ld supports shared libraries.
- - case $host_os in
- - aix[[3-9]]*)
- - # On AIX/PPC, the GNU linker is very broken
- - if test "$host_cpu" != ia64; then
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - cat <<_LT_EOF 1>&2
- -
- -*** Warning: the GNU linker, at least up to release 2.9.1, is reported
- -*** to be unable to reliably create shared libraries on AIX.
- -*** Therefore, libtool is disabling shared libraries support. If you
- -*** really care for shared libraries, you may want to modify your PATH
- -*** so that a non-GNU linker is found, and then restart.
- -
- -_LT_EOF
- - fi
- - ;;
- -
- - amigaos*)
- - case $host_cpu in
- - powerpc)
- - # see comment about AmigaOS4 .so support
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)=''
- - ;;
- - m68k)
- - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes
- - ;;
- - esac
- - ;;
- -
- - beos*)
- - if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- - # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
- - # support --undefined. This deserves some investigation. FIXME
- - _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- -
- - cygwin* | mingw* | pw32* | cegcc*)
- - # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
- - # as there is no search path for DLLs.
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- - _LT_TAGVAR(always_export_symbols, $1)=no
- - _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- - _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
- -
- - if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- - # If the export-symbols file already is a .def file (1st line
- - # is EXPORTS), use it as is; otherwise, prepend...
- - _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- - cp $export_symbols $output_objdir/$soname.def;
- - else
- - echo EXPORTS > $output_objdir/$soname.def;
- - cat $export_symbols >> $output_objdir/$soname.def;
- - fi~
- - $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- - else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- -
- - interix[[3-9]]*)
- - _LT_TAGVAR(hardcode_direct, $1)=no
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- - # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- - # Instead, shared libraries are loaded at an image base (0x10000000 by
- - # default) and relocated if they conflict, which is a slow very memory
- - # consuming and fragmenting process. To avoid this, we pick a random,
- - # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- - # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- - ;;
- -
- - gnu* | linux* | tpf* | k*bsd*-gnu)
- - tmp_diet=no
- - if test "$host_os" = linux-dietlibc; then
- - case $cc_basename in
- - diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
- - esac
- - fi
- - if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
- - && test "$tmp_diet" = no
- - then
- - tmp_addflag=
- - tmp_sharedflag='-shared'
- - case $cc_basename,$host_cpu in
- - pgcc*) # Portland Group C compiler
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- - tmp_addflag=' $pic_flag'
- - ;;
- - pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- - tmp_addflag=' $pic_flag -Mnomain' ;;
- - ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
- - tmp_addflag=' -i_dynamic' ;;
- - efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
- - tmp_addflag=' -i_dynamic -nofor_main' ;;
- - ifc* | ifort*) # Intel Fortran compiler
- - tmp_addflag=' -nofor_main' ;;
- - lf95*) # Lahey Fortran 8.1
- - _LT_TAGVAR(whole_archive_flag_spec, $1)=
- - tmp_sharedflag='--shared' ;;
- - xl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
- - tmp_sharedflag='-qmkshrobj'
- - tmp_addflag= ;;
- - esac
- - case `$CC -V 2>&1 | sed 5q` in
- - *Sun\ C*) # Sun C 5.9
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- - _LT_TAGVAR(compiler_needs_object, $1)=yes
- - tmp_sharedflag='-G' ;;
- - *Sun\ F*) # Sun Fortran 8.3
- - tmp_sharedflag='-G' ;;
- - esac
- - _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- -
- - if test "x$supports_anon_versioning" = xyes; then
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- - echo "local: *; };" >> $output_objdir/$libname.ver~
- - $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- - fi
- -
- - case $cc_basename in
- - xlf*)
- - # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- - _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
- - _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
- - if test "x$supports_anon_versioning" = xyes; then
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- - echo "local: *; };" >> $output_objdir/$libname.ver~
- - $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
- - fi
- - ;;
- - esac
- - else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- -
- - netbsd*)
- - if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- - wlarc=
- - else
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- - fi
- - ;;
- -
- - solaris*)
- - if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - cat <<_LT_EOF 1>&2
- -
- -*** Warning: The releases 2.8.* of the GNU linker cannot reliably
- -*** create shared libraries on Solaris systems. Therefore, libtool
- -*** is disabling shared libraries support. We urge you to upgrade GNU
- -*** binutils to release 2.9.1 or newer. Another option is to modify
- -*** your PATH or compiler configuration so that the native linker is
- -*** used, and then restart.
- -
- -_LT_EOF
- - elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- - else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- -
- - sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
- - case `$LD -v 2>&1` in
- - *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - cat <<_LT_EOF 1>&2
- -
- -*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
- -*** reliably create shared libraries on SCO systems. Therefore, libtool
- -*** is disabling shared libraries support. We urge you to upgrade GNU
- -*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
- -*** your PATH or compiler configuration so that the native linker is
- -*** used, and then restart.
- -
- -_LT_EOF
- - ;;
- - *)
- - # For security reasons, it is highly recommended that you always
- - # use absolute paths for naming shared libraries, and exclude the
- - # DT_RUNPATH tag from executables and libraries. But doing so
- - # requires that you compile everything twice, which is a pain.
- - if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- - else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- - esac
- - ;;
- -
- - sunos4*)
- - _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- - wlarc=
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - ;;
- + fi
- + if test "X$ltrpathdirs" != "X"; then
- + dnl When using libtool, the option that works for both libraries and
- + dnl executables is -R. The -R options are cumulative.
- + for found_dir in $ltrpathdirs; do
- + LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
- + done
- + fi
- +])
-
- - *)
- - if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- - else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- +dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
- +dnl unless already present in VAR.
- +dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes
- +dnl contains two or three consecutive elements that belong together.
- +AC_DEFUN([AC_LIB_APPENDTOVAR],
- +[
- + for element in [$2]; do
- + haveit=
- + for x in $[$1]; do
- + AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- + if test "X$x" = "X$element"; then
- + haveit=yes
- + break
- fi
- - ;;
- - esac
- -
- - if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
- - runpath_var=
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)=
- - _LT_TAGVAR(whole_archive_flag_spec, $1)=
- + done
- + if test -z "$haveit"; then
- + [$1]="${[$1]}${[$1]:+ }$element"
- fi
- - else
- - # PORTME fill in a description of your system's linker (not GNU ld)
- - case $host_os in
- - aix3*)
- - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- - _LT_TAGVAR(always_export_symbols, $1)=yes
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
- - # Note: this linker hardcodes the directories in LIBPATH if there
- - # are no directories specified by -L.
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes
- - if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
- - # Neither direct hardcoding nor static linking is supported with a
- - # broken collect2.
- - _LT_TAGVAR(hardcode_direct, $1)=unsupported
- - fi
- - ;;
- -
- - aix[[4-9]]*)
- - if test "$host_cpu" = ia64; then
- - # On IA64, the linker does run time linking by default, so we don't
- - # have to do anything special.
- - aix_use_runtimelinking=no
- - exp_sym_flag='-Bexport'
- - no_entry_flag=""
- - else
- - # If we're using GNU nm, then we don't want the "-C" option.
- - # -C means demangle to AIX nm, but means don't demangle with GNU nm
- - if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- - _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- - else
- - _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- - fi
- - aix_use_runtimelinking=no
- -
- - # Test if we are trying to use run time linking or normal
- - # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- - # need to do runtime linking.
- - case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
- - for ld_flag in $LDFLAGS; do
- - if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
- - aix_use_runtimelinking=yes
- - break
- - fi
- - done
- - ;;
- - esac
- -
- - exp_sym_flag='-bexport'
- - no_entry_flag='-bnoentry'
- - fi
- -
- - # When large executables or shared objects are built, AIX ld can
- - # have problems creating the table of contents. If linking a library
- - # or program results in "error TOC overflow" add -mminimal-toc to
- - # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- - # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
- -
- - _LT_TAGVAR(archive_cmds, $1)=''
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- - _LT_TAGVAR(link_all_deplibs, $1)=yes
- - _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
- -
- - if test "$GCC" = yes; then
- - case $host_os in aix4.[[012]]|aix4.[[012]].*)
- - # We only want to do this on AIX 4.2 and lower, the check
- - # below for broken collect2 doesn't work under 4.3+
- - collect2name=`${CC} -print-prog-name=collect2`
- - if test -f "$collect2name" &&
- - strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- - then
- - # We have reworked collect2
- - :
- - else
- - # We have old collect2
- - _LT_TAGVAR(hardcode_direct, $1)=unsupported
- - # It fails to find uninstalled libraries when the uninstalled
- - # path is not listed in the libpath. Setting hardcode_minus_L
- - # to unsupported forces relinking
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=
- - fi
- - ;;
- - esac
- - shared_flag='-shared'
- - if test "$aix_use_runtimelinking" = yes; then
- - shared_flag="$shared_flag "'${wl}-G'
- - fi
- - else
- - # not using gcc
- - if test "$host_cpu" = ia64; then
- - # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- - # chokes on -Wl,-G. The following line is correct:
- - shared_flag='-G'
- - else
- - if test "$aix_use_runtimelinking" = yes; then
- - shared_flag='${wl}-G'
- - else
- - shared_flag='${wl}-bM:SRE'
- - fi
- - fi
- - fi
- -
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
- - # It seems that -bexpall does not export symbols beginning with
- - # underscore (_), so it is better to generate a list of symbols to export.
- - _LT_TAGVAR(always_export_symbols, $1)=yes
- - if test "$aix_use_runtimelinking" = yes; then
- - # Warning - without using the other runtime loading flags (-brtl),
- - # -berok will link without error, but may produce a broken library.
- - _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
- - # Determine the default libpath from the value encoded in an
- - # empty executable.
- - _LT_SYS_MODULE_PATH_AIX
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- - else
- - if test "$host_cpu" = ia64; then
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
- - _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
- - _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- - else
- - # Determine the default libpath from the value encoded in an
- - # empty executable.
- - _LT_SYS_MODULE_PATH_AIX
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- - # Warning - without using the other run time loading flags,
- - # -berok will link without error, but may produce a broken library.
- - _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
- - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
- - # Exported symbols can be pulled into shared objects from archives
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- - # This is similar to how AIX traditionally builds its shared libraries.
- - _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- - fi
- - fi
- - ;;
- -
- - amigaos*)
- - case $host_cpu in
- - powerpc)
- - # see comment about AmigaOS4 .so support
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)=''
- - ;;
- - m68k)
- - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes
- - ;;
- - esac
- - ;;
- -
- - bsdi[[45]]*)
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
- - ;;
- -
- - cygwin* | mingw* | pw32* | cegcc*)
- - # When not using gcc, we currently assume that we are using
- - # Microsoft Visual C++.
- - # hardcode_libdir_flag_spec is actually meaningless, as there is
- - # no search path for DLLs.
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
- - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- - # Tell ltmain to make .lib files, not .a files.
- - libext=lib
- - # Tell ltmain to make .dll files, not .so files.
- - shrext_cmds=".dll"
- - # FIXME: Setting linknames here is a bad hack.
- - _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
- - # The linker will automatically build a .lib file if we build a DLL.
- - _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
- - # FIXME: Should let the user specify the lib program.
- - _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
- - _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
- - _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- - ;;
- -
- - darwin* | rhapsody*)
- - _LT_DARWIN_LINKER_FEATURES($1)
- - ;;
- -
- - dgux*)
- - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - ;;
- -
- - freebsd1*)
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- -
- - # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
- - # support. Future versions do this automatically, but an explicit c++rt0.o
- - # does not break anything, and helps significantly (at the cost of a little
- - # extra space).
- - freebsd2.2*)
- - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - ;;
- -
- - # Unfortunately, older versions of FreeBSD 2 do not have this feature.
- - freebsd2*)
- - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - ;;
- -
- - # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
- - freebsd* | dragonfly*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - ;;
- -
- - hpux9*)
- - if test "$GCC" = yes; then
- - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- - else
- - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- - fi
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- -
- - # hardcode_minus_L: Not really in the search PATH,
- - # but as the default location of the library.
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- - ;;
- -
- - hpux10*)
- - if test "$GCC" = yes -a "$with_gnu_ld" = no; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- - else
- - _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
- - fi
- - if test "$with_gnu_ld" = no; then
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- - _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- - # hardcode_minus_L: Not really in the search PATH,
- - # but as the default location of the library.
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes
- - fi
- - ;;
- -
- - hpux11*)
- - if test "$GCC" = yes -a "$with_gnu_ld" = no; then
- - case $host_cpu in
- - hppa*64*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - ia64*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - *)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - esac
- - else
- - case $host_cpu in
- - hppa*64*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - ia64*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - *)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - esac
- - fi
- - if test "$with_gnu_ld" = no; then
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- -
- - case $host_cpu in
- - hppa*64*|ia64*)
- - _LT_TAGVAR(hardcode_direct, $1)=no
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - ;;
- - *)
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- -
- - # hardcode_minus_L: Not really in the search PATH,
- - # but as the default location of the library.
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes
- - ;;
- - esac
- - fi
- - ;;
- -
- - irix5* | irix6* | nonstopux*)
- - if test "$GCC" = yes; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- - # Try to use the -exported_symbol ld option, if it does not
- - # work, assume that -exports_file does not work either and
- - # implicitly export all symbols.
- - save_LDFLAGS="$LDFLAGS"
- - LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
- - AC_LINK_IFELSE(int foo(void) {},
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
- - )
- - LDFLAGS="$save_LDFLAGS"
- - else
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
- - fi
- - _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- - _LT_TAGVAR(inherit_rpath, $1)=yes
- - _LT_TAGVAR(link_all_deplibs, $1)=yes
- - ;;
- + done
- +])
-
- - netbsd*)
- - if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
- - else
- - _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
- +dnl For those cases where a variable contains several -L and -l options
- +dnl referring to unknown libraries and directories, this macro determines the
- +dnl necessary additional linker options for the runtime path.
- +dnl AC_LIB_LINKFLAGS_FROM_LIBS([LDADDVAR], [LIBSVALUE], [USE-LIBTOOL])
- +dnl sets LDADDVAR to linker options needed together with LIBSVALUE.
- +dnl If USE-LIBTOOL evaluates to non-empty, linking with libtool is assumed,
- +dnl otherwise linking without libtool is assumed.
- +AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS],
- +[
- + AC_REQUIRE([AC_LIB_RPATH])
- + AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
- + $1=
- + if test "$enable_rpath" != no; then
- + if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
- + dnl Use an explicit option to hardcode directories into the resulting
- + dnl binary.
- + rpathdirs=
- + next=
- + for opt in $2; do
- + if test -n "$next"; then
- + dir="$next"
- + dnl No need to hardcode the standard /usr/lib.
- + if test "X$dir" != "X/usr/$acl_libdirstem"; then
- + rpathdirs="$rpathdirs $dir"
- + fi
- + next=
- + else
- + case $opt in
- + -L) next=yes ;;
- + -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
- + dnl No need to hardcode the standard /usr/lib.
- + if test "X$dir" != "X/usr/$acl_libdirstem"; then
- + rpathdirs="$rpathdirs $dir"
- + fi
- + next= ;;
- + *) next= ;;
- + esac
- + fi
- + done
- + if test "X$rpathdirs" != "X"; then
- + if test -n ""$3""; then
- + dnl libtool is used for linking. Use -R options.
- + for dir in $rpathdirs; do
- + $1="${$1}${$1:+ }-R$dir"
- + done
- + else
- + dnl The linker is used for linking directly.
- + if test -n "$acl_hardcode_libdir_separator"; then
- + dnl Weird platform: only the last -rpath option counts, the user
- + dnl must pass all path elements in one option.
- + alldirs=
- + for dir in $rpathdirs; do
- + alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir"
- + done
- + acl_save_libdir="$libdir"
- + libdir="$alldirs"
- + eval flag=\"$acl_hardcode_libdir_flag_spec\"
- + libdir="$acl_save_libdir"
- + $1="$flag"
- + else
- + dnl The -rpath options are cumulative.
- + for dir in $rpathdirs; do
- + acl_save_libdir="$libdir"
- + libdir="$dir"
- + eval flag=\"$acl_hardcode_libdir_flag_spec\"
- + libdir="$acl_save_libdir"
- + $1="${$1}${$1:+ }$flag"
- + done
- + fi
- + fi
- fi
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - ;;
- -
- - newsos6)
- - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - ;;
- -
- - *nto* | *qnx*)
- - ;;
- + fi
- + fi
- + AC_SUBST([$1])
- +])
-
- - openbsd*)
- - if test -f /usr/libexec/ld.so; then
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- - if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- - else
- - case $host_os in
- - openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
- - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- - ;;
- - *)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- - ;;
- - esac
- - fi
- - else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- +# lib-prefix.m4 serial 5 (gettext-0.15)
- +dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
- +dnl This file is free software; the Free Software Foundation
- +dnl gives unlimited permission to copy and/or distribute it,
- +dnl with or without modifications, as long as this notice is preserved.
-
- - os2*)
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes
- - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- - _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
- - _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
- - ;;
- +dnl From Bruno Haible.
-
- - osf3*)
- - if test "$GCC" = yes; then
- - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- - else
- - _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- - fi
- - _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- - ;;
- +dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
- +dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
- +dnl require excessive bracketing.
- +ifdef([AC_HELP_STRING],
- +[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],
- +[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])
-
- - osf4* | osf5*) # as osf3* with the addition of -msym flag
- - if test "$GCC" = yes; then
- - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- +dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed
- +dnl to access previously installed libraries. The basic assumption is that
- +dnl a user will want packages to use other packages he previously installed
- +dnl with the same --prefix option.
- +dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate
- +dnl libraries, but is otherwise very convenient.
- +AC_DEFUN([AC_LIB_PREFIX],
- +[
- + AC_BEFORE([$0], [AC_LIB_LINKFLAGS])
- + AC_REQUIRE([AC_PROG_CC])
- + AC_REQUIRE([AC_CANONICAL_HOST])
- + AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
- + AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
- + dnl By default, look in $includedir and $libdir.
- + use_additional=yes
- + AC_LIB_WITH_FINAL_PREFIX([
- + eval additional_includedir=\"$includedir\"
- + eval additional_libdir=\"$libdir\"
- + ])
- + AC_LIB_ARG_WITH([lib-prefix],
- +[ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib
- + --without-lib-prefix don't search for libraries in includedir and libdir],
- +[
- + if test "X$withval" = "Xno"; then
- + use_additional=no
- + else
- + if test "X$withval" = "X"; then
- + AC_LIB_WITH_FINAL_PREFIX([
- + eval additional_includedir=\"$includedir\"
- + eval additional_libdir=\"$libdir\"
- + ])
- else
- - _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
- - $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
- -
- - # Both c and cxx compiler support -rpath directly
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- + additional_includedir="$withval/include"
- + additional_libdir="$withval/$acl_libdirstem"
- fi
- - _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- - ;;
- -
- - solaris*)
- - _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
- - if test "$GCC" = yes; then
- - wlarc='${wl}'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- - $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- - else
- - case `$CC -V 2>&1` in
- - *"Compilers 5.0"*)
- - wlarc=''
- - _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- - $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
- - ;;
- - *)
- - wlarc='${wl}'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- - $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- - ;;
- - esac
- + fi
- +])
- + if test $use_additional = yes; then
- + dnl Potentially add $additional_includedir to $CPPFLAGS.
- + dnl But don't add it
- + dnl 1. if it's the standard /usr/include,
- + dnl 2. if it's already present in $CPPFLAGS,
- + dnl 3. if it's /usr/local/include and we are using GCC on Linux,
- + dnl 4. if it doesn't exist as a directory.
- + if test "X$additional_includedir" != "X/usr/include"; then
- + haveit=
- + for x in $CPPFLAGS; do
- + AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- + if test "X$x" = "X-I$additional_includedir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + if test "X$additional_includedir" = "X/usr/local/include"; then
- + if test -n "$GCC"; then
- + case $host_os in
- + linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- + esac
- + fi
- + fi
- + if test -z "$haveit"; then
- + if test -d "$additional_includedir"; then
- + dnl Really add $additional_includedir to $CPPFLAGS.
- + CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"
- + fi
- + fi
- fi
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - case $host_os in
- - solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- - *)
- - # The compiler driver will combine and reorder linker options,
- - # but understands `-z linker_flag'. GCC discards it without `$wl',
- - # but is careful enough not to reorder.
- - # Supported since Solaris 2.6 (maybe 2.5.1?)
- - if test "$GCC" = yes; then
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- - else
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- - fi
- - ;;
- - esac
- - _LT_TAGVAR(link_all_deplibs, $1)=yes
- - ;;
- -
- - sunos4*)
- - if test "x$host_vendor" = xsequent; then
- - # Use $CC to link under sequent, because it throws in some extra .o
- - # files that make .init and .fini sections work.
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
- - else
- - _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
- + fi
- + dnl Potentially add $additional_libdir to $LDFLAGS.
- + dnl But don't add it
- + dnl 1. if it's the standard /usr/lib,
- + dnl 2. if it's already present in $LDFLAGS,
- + dnl 3. if it's /usr/local/lib and we are using GCC on Linux,
- + dnl 4. if it doesn't exist as a directory.
- + if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
- + haveit=
- + for x in $LDFLAGS; do
- + AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
- + if test "X$x" = "X-L$additional_libdir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
- + if test -n "$GCC"; then
- + case $host_os in
- + linux*) haveit=yes;;
- + esac
- + fi
- + fi
- + if test -z "$haveit"; then
- + if test -d "$additional_libdir"; then
- + dnl Really add $additional_libdir to $LDFLAGS.
- + LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"
- + fi
- + fi
- fi
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - ;;
- -
- - sysv4)
- - case $host_vendor in
- - sni)
- - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- - _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
- - ;;
- - siemens)
- - ## LD is ld it makes a PLAMLIB
- - ## CC just makes a GrossModule.
- - _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
- - _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
- - _LT_TAGVAR(hardcode_direct, $1)=no
- - ;;
- - motorola)
- - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- - _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
- - ;;
- - esac
- - runpath_var='LD_RUN_PATH'
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - ;;
- -
- - sysv4.3*)
- - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
- - ;;
- + fi
- + fi
- +])
-
- - sysv4*MP*)
- - if test -d /usr/nec; then
- - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - runpath_var=LD_RUN_PATH
- - hardcode_runpath_var=yes
- - _LT_TAGVAR(ld_shlibs, $1)=yes
- - fi
- - ;;
- +dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,
- +dnl acl_final_exec_prefix, containing the values to which $prefix and
- +dnl $exec_prefix will expand at the end of the configure script.
- +AC_DEFUN([AC_LIB_PREPARE_PREFIX],
- +[
- + dnl Unfortunately, prefix and exec_prefix get only finally determined
- + dnl at the end of configure.
- + if test "X$prefix" = "XNONE"; then
- + acl_final_prefix="$ac_default_prefix"
- + else
- + acl_final_prefix="$prefix"
- + fi
- + if test "X$exec_prefix" = "XNONE"; then
- + acl_final_exec_prefix='${prefix}'
- + else
- + acl_final_exec_prefix="$exec_prefix"
- + fi
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
- + prefix="$acl_save_prefix"
- +])
-
- - sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- - _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - runpath_var='LD_RUN_PATH'
- -
- - if test "$GCC" = yes; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - else
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - fi
- - ;;
- +dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the
- +dnl variables prefix and exec_prefix bound to the values they will have
- +dnl at the end of the configure script.
- +AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
- +[
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
- + $1
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
- +])
-
- - sysv5* | sco3.2v5* | sco5v6*)
- - # Note: We can NOT use -z defs as we might desire, because we do not
- - # link with -lc, and that would cause any symbols used from libc to
- - # always be unresolved, which means just about no library would
- - # ever link correctly. If we're not using GNU ld we use -z text
- - # though, which does catch some bad symbols but isn't as heavy-handed
- - # as -z defs.
- - _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- - _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- - _LT_TAGVAR(link_all_deplibs, $1)=yes
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- - runpath_var='LD_RUN_PATH'
- -
- - if test "$GCC" = yes; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - else
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- +dnl AC_LIB_PREPARE_MULTILIB creates a variable acl_libdirstem, containing
- +dnl the basename of the libdir, either "lib" or "lib64".
- +AC_DEFUN([AC_LIB_PREPARE_MULTILIB],
- +[
- + dnl There is no formal standard regarding lib and lib64. The current
- + dnl practice is that on a system supporting 32-bit and 64-bit instruction
- + dnl sets or ABIs, 64-bit libraries go under $prefix/lib64 and 32-bit
- + dnl libraries go under $prefix/lib. We determine the compiler's default
- + dnl mode by looking at the compiler's library search path. If at least
- + dnl of its elements ends in /lib64 or points to a directory whose absolute
- + dnl pathname ends in /lib64, we assume a 64-bit ABI. Otherwise we use the
- + dnl default, namely "lib".
- + acl_libdirstem=lib
- + searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
- + if test -n "$searchpath"; then
- + acl_save_IFS="${IFS= }"; IFS=":"
- + for searchdir in $searchpath; do
- + if test -d "$searchdir"; then
- + case "$searchdir" in
- + */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
- + *) searchdir=`cd "$searchdir" && pwd`
- + case "$searchdir" in
- + */lib64 ) acl_libdirstem=lib64 ;;
- + esac ;;
- + esac
- fi
- - ;;
- -
- - uts4*)
- - _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - ;;
- -
- - *)
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - esac
- -
- - if test x$host_vendor = xsni; then
- - case $host in
- - sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
- - ;;
- - esac
- - fi
- + done
- + IFS="$acl_save_IFS"
- fi
- ])
- -AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
- -test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
- -
- -_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
-
- -_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
- -_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
- -_LT_DECL([], [extract_expsyms_cmds], [2],
- - [The commands to extract the exported symbol list from a shared archive])
- +# nls.m4 serial 3 (gettext-0.15)
- +dnl Copyright (C) 1995-2003, 2005-2006 Free Software Foundation, Inc.
- +dnl This file is free software; the Free Software Foundation
- +dnl gives unlimited permission to copy and/or distribute it,
- +dnl with or without modifications, as long as this notice is preserved.
- +dnl
- +dnl This file can can be used in projects which are not available under
- +dnl the GNU General Public License or the GNU Library General Public
- +dnl License but which still want to provide support for the GNU gettext
- +dnl functionality.
- +dnl Please note that the actual code of the GNU gettext library is covered
- +dnl by the GNU Library General Public License, and the rest of the GNU
- +dnl gettext package package is covered by the GNU General Public License.
- +dnl They are *not* in the public domain.
-
- -#
- -# Do we need to explicitly link libc?
- -#
- -case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
- -x|xyes)
- - # Assume -lc should be added
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- -
- - if test "$enable_shared" = yes && test "$GCC" = yes; then
- - case $_LT_TAGVAR(archive_cmds, $1) in
- - *'~'*)
- - # FIXME: we may have to deal with multi-command sequences.
- - ;;
- - '$CC '*)
- - # Test whether the compiler implicitly links with -lc since on some
- - # systems, -lgcc has to come before -lc. If gcc already passes -lc
- - # to ld, don't add -lc before -lgcc.
- - AC_MSG_CHECKING([whether -lc should be explicitly linked in])
- - $RM conftest*
- - echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- -
- - if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
- - soname=conftest
- - lib=conftest
- - libobjs=conftest.$ac_objext
- - deplibs=
- - wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
- - pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
- - compiler_flags=-v
- - linker_flags=-v
- - verstring=
- - output_objdir=.
- - libname=conftest
- - lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
- - _LT_TAGVAR(allow_undefined_flag, $1)=
- - if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
- - then
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- - else
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- - fi
- - _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
- - else
- - cat conftest.err 1>&5
- - fi
- - $RM conftest*
- - AC_MSG_RESULT([$_LT_TAGVAR(archive_cmds_need_lc, $1)])
- - ;;
- - esac
- - fi
- - ;;
- -esac
- +dnl Authors:
- +dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
- +dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
-
- -_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
- - [Whether or not to add -lc for building shared libraries])
- -_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
- - [enable_shared_with_static_runtimes], [0],
- - [Whether or not to disallow shared libs when runtime libs are static])
- -_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
- - [Compiler flag to allow reflexive dlopens])
- -_LT_TAGDECL([], [whole_archive_flag_spec], [1],
- - [Compiler flag to generate shared objects directly from archives])
- -_LT_TAGDECL([], [compiler_needs_object], [1],
- - [Whether the compiler copes with passing no objects directly])
- -_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
- - [Create an old-style archive from a shared archive])
- -_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
- - [Create a temporary old-style archive to link instead of a shared archive])
- -_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
- -_LT_TAGDECL([], [archive_expsym_cmds], [2])
- -_LT_TAGDECL([], [module_cmds], [2],
- - [Commands used to build a loadable module if different from building
- - a shared archive.])
- -_LT_TAGDECL([], [module_expsym_cmds], [2])
- -_LT_TAGDECL([], [with_gnu_ld], [1],
- - [Whether we are building with GNU ld or not])
- -_LT_TAGDECL([], [allow_undefined_flag], [1],
- - [Flag that allows shared libraries with undefined symbols to be built])
- -_LT_TAGDECL([], [no_undefined_flag], [1],
- - [Flag that enforces no undefined symbols])
- -_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
- - [Flag to hardcode $libdir into a binary during linking.
- - This must work even if $libdir does not exist])
- -_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
- - [[If ld is used when linking, flag to hardcode $libdir into a binary
- - during linking. This must work even if $libdir does not exist]])
- -_LT_TAGDECL([], [hardcode_libdir_separator], [1],
- - [Whether we need a single "-rpath" flag with a separated argument])
- -_LT_TAGDECL([], [hardcode_direct], [0],
- - [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
- - DIR into the resulting binary])
- -_LT_TAGDECL([], [hardcode_direct_absolute], [0],
- - [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
- - DIR into the resulting binary and the resulting library dependency is
- - "absolute", i.e impossible to change by setting ${shlibpath_var} if the
- - library is relocated])
- -_LT_TAGDECL([], [hardcode_minus_L], [0],
- - [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
- - into the resulting binary])
- -_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
- - [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
- - into the resulting binary])
- -_LT_TAGDECL([], [hardcode_automatic], [0],
- - [Set to "yes" if building a shared library automatically hardcodes DIR
- - into the library and all subsequent libraries and executables linked
- - against it])
- -_LT_TAGDECL([], [inherit_rpath], [0],
- - [Set to yes if linker adds runtime paths of dependent libraries
- - to runtime path list])
- -_LT_TAGDECL([], [link_all_deplibs], [0],
- - [Whether libtool must link a program against all its dependency libraries])
- -_LT_TAGDECL([], [fix_srcfile_path], [1],
- - [Fix the shell variable $srcfile for the compiler])
- -_LT_TAGDECL([], [always_export_symbols], [0],
- - [Set to "yes" if exported symbols are required])
- -_LT_TAGDECL([], [export_symbols_cmds], [2],
- - [The commands to list exported symbols])
- -_LT_TAGDECL([], [exclude_expsyms], [1],
- - [Symbols that should not be listed in the preloaded symbols])
- -_LT_TAGDECL([], [include_expsyms], [1],
- - [Symbols that must always be exported])
- -_LT_TAGDECL([], [prelink_cmds], [2],
- - [Commands necessary for linking programs (against libraries) with templates])
- -_LT_TAGDECL([], [file_list_spec], [1],
- - [Specify filename containing input files])
- -dnl FIXME: Not yet implemented
- -dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
- -dnl [Compiler flag to generate thread safe objects])
- -])# _LT_LINKER_SHLIBS
- -
- -
- -# _LT_LANG_C_CONFIG([TAG])
- -# ------------------------
- -# Ensure that the configuration variables for a C compiler are suitably
- -# defined. These variables are subsequently used by _LT_CONFIG to write
- -# the compiler configuration to `libtool'.
- -m4_defun([_LT_LANG_C_CONFIG],
- -[m4_require([_LT_DECL_EGREP])dnl
- -lt_save_CC="$CC"
- -AC_LANG_PUSH(C)
- -
- -# Source file extension for C test sources.
- -ac_ext=c
- -
- -# Object file extension for compiled C test sources.
- -objext=o
- -_LT_TAGVAR(objext, $1)=$objext
- -
- -# Code to be used in simple compile tests
- -lt_simple_compile_test_code="int some_variable = 0;"
- -
- -# Code to be used in simple link tests
- -lt_simple_link_test_code='int main(){return(0);}'
- -
- -_LT_TAG_COMPILER
- -# Save the default compiler, since it gets overwritten when the other
- -# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
- -compiler_DEFAULT=$CC
- -
- -# save warnings/boilerplate of simple test code
- -_LT_COMPILER_BOILERPLATE
- -_LT_LINKER_BOILERPLATE
- -
- -if test -n "$compiler"; then
- - _LT_COMPILER_NO_RTTI($1)
- - _LT_COMPILER_PIC($1)
- - _LT_COMPILER_C_O($1)
- - _LT_COMPILER_FILE_LOCKS($1)
- - _LT_LINKER_SHLIBS($1)
- - _LT_SYS_DYNAMIC_LINKER($1)
- - _LT_LINKER_HARDCODE_LIBPATH($1)
- - LT_SYS_DLOPEN_SELF
- - _LT_CMD_STRIPLIB
- -
- - # Report which library types will actually be built
- - AC_MSG_CHECKING([if libtool supports shared libraries])
- - AC_MSG_RESULT([$can_build_shared])
- -
- - AC_MSG_CHECKING([whether to build shared libraries])
- - test "$can_build_shared" = "no" && enable_shared=no
- -
- - # On AIX, shared libraries and static libraries use the same namespace, and
- - # are all built from PIC.
- - case $host_os in
- - aix3*)
- - test "$enable_shared" = yes && enable_static=no
- - if test -n "$RANLIB"; then
- - archive_cmds="$archive_cmds~\$RANLIB \$lib"
- - postinstall_cmds='$RANLIB $lib'
- - fi
- - ;;
- +AC_PREREQ(2.50)
-
- - aix[[4-9]]*)
- - if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- - test "$enable_shared" = yes && enable_static=no
- - fi
- - ;;
- - esac
- - AC_MSG_RESULT([$enable_shared])
- +AC_DEFUN([AM_NLS],
- +[
- + AC_MSG_CHECKING([whether NLS is requested])
- + dnl Default is enabled NLS
- + AC_ARG_ENABLE(nls,
- + [ --disable-nls do not use Native Language Support],
- + USE_NLS=$enableval, USE_NLS=yes)
- + AC_MSG_RESULT($USE_NLS)
- + AC_SUBST(USE_NLS)
- +])
-
- - AC_MSG_CHECKING([whether to build static libraries])
- - # Make sure either enable_shared or enable_static is yes.
- - test "$enable_shared" = yes || enable_static=yes
- - AC_MSG_RESULT([$enable_static])
- +# po.m4 serial 15 (gettext-0.17)
- +dnl Copyright (C) 1995-2007 Free Software Foundation, Inc.
- +dnl This file is free software; the Free Software Foundation
- +dnl gives unlimited permission to copy and/or distribute it,
- +dnl with or without modifications, as long as this notice is preserved.
- +dnl
- +dnl This file can can be used in projects which are not available under
- +dnl the GNU General Public License or the GNU Library General Public
- +dnl License but which still want to provide support for the GNU gettext
- +dnl functionality.
- +dnl Please note that the actual code of the GNU gettext library is covered
- +dnl by the GNU Library General Public License, and the rest of the GNU
- +dnl gettext package package is covered by the GNU General Public License.
- +dnl They are *not* in the public domain.
-
- - _LT_CONFIG($1)
- -fi
- -AC_LANG_POP
- -CC="$lt_save_CC"
- -])# _LT_LANG_C_CONFIG
- +dnl Authors:
- +dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
- +dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
-
- +AC_PREREQ(2.50)
-
- -# _LT_PROG_CXX
- -# ------------
- -# Since AC_PROG_CXX is broken, in that it returns g++ if there is no c++
- -# compiler, we have our own version here.
- -m4_defun([_LT_PROG_CXX],
- +dnl Checks for all prerequisites of the po subdirectory.
- +AC_DEFUN([AM_PO_SUBDIRS],
- [
- -pushdef([AC_MSG_ERROR], [_lt_caught_CXX_error=yes])
- -AC_PROG_CXX
- -if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
- - ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
- - (test "X$CXX" != "Xg++"))) ; then
- - AC_PROG_CXXCPP
- -else
- - _lt_caught_CXX_error=yes
- -fi
- -popdef([AC_MSG_ERROR])
- -])# _LT_PROG_CXX
- -
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([_LT_PROG_CXX], [])
- -
- -
- -# _LT_LANG_CXX_CONFIG([TAG])
- -# --------------------------
- -# Ensure that the configuration variables for a C++ compiler are suitably
- -# defined. These variables are subsequently used by _LT_CONFIG to write
- -# the compiler configuration to `libtool'.
- -m4_defun([_LT_LANG_CXX_CONFIG],
- -[AC_REQUIRE([_LT_PROG_CXX])dnl
- -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -m4_require([_LT_DECL_EGREP])dnl
- -
- -AC_LANG_PUSH(C++)
- -_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- -_LT_TAGVAR(allow_undefined_flag, $1)=
- -_LT_TAGVAR(always_export_symbols, $1)=no
- -_LT_TAGVAR(archive_expsym_cmds, $1)=
- -_LT_TAGVAR(compiler_needs_object, $1)=no
- -_LT_TAGVAR(export_dynamic_flag_spec, $1)=
- -_LT_TAGVAR(hardcode_direct, $1)=no
- -_LT_TAGVAR(hardcode_direct_absolute, $1)=no
- -_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- -_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- -_LT_TAGVAR(hardcode_libdir_separator, $1)=
- -_LT_TAGVAR(hardcode_minus_L, $1)=no
- -_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- -_LT_TAGVAR(hardcode_automatic, $1)=no
- -_LT_TAGVAR(inherit_rpath, $1)=no
- -_LT_TAGVAR(module_cmds, $1)=
- -_LT_TAGVAR(module_expsym_cmds, $1)=
- -_LT_TAGVAR(link_all_deplibs, $1)=unknown
- -_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- -_LT_TAGVAR(no_undefined_flag, $1)=
- -_LT_TAGVAR(whole_archive_flag_spec, $1)=
- -_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- -
- -# Source file extension for C++ test sources.
- -ac_ext=cpp
- -
- -# Object file extension for compiled C++ test sources.
- -objext=o
- -_LT_TAGVAR(objext, $1)=$objext
- -
- -# No sense in running all these tests if we already determined that
- -# the CXX compiler isn't working. Some variables (like enable_shared)
- -# are currently assumed to apply to all compilers on this platform,
- -# and will be corrupted by setting them based on a non-working compiler.
- -if test "$_lt_caught_CXX_error" != yes; then
- - # Code to be used in simple compile tests
- - lt_simple_compile_test_code="int some_variable = 0;"
- -
- - # Code to be used in simple link tests
- - lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
- -
- - # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- - _LT_TAG_COMPILER
- -
- - # save warnings/boilerplate of simple test code
- - _LT_COMPILER_BOILERPLATE
- - _LT_LINKER_BOILERPLATE
- -
- - # Allow CC to be a program name with arguments.
- - lt_save_CC=$CC
- - lt_save_LD=$LD
- - lt_save_GCC=$GCC
- - GCC=$GXX
- - lt_save_with_gnu_ld=$with_gnu_ld
- - lt_save_path_LD=$lt_cv_path_LD
- - if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
- - lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
- - else
- - $as_unset lt_cv_prog_gnu_ld
- - fi
- - if test -n "${lt_cv_path_LDCXX+set}"; then
- - lt_cv_path_LD=$lt_cv_path_LDCXX
- - else
- - $as_unset lt_cv_path_LD
- - fi
- - test -z "${LDCXX+set}" || LD=$LDCXX
- - CC=${CXX-"c++"}
- - compiler=$CC
- - _LT_TAGVAR(compiler, $1)=$CC
- - _LT_CC_BASENAME([$compiler])
- -
- - if test -n "$compiler"; then
- - # We don't want -fno-exception when compiling C++ code, so set the
- - # no_builtin_flag separately
- - if test "$GXX" = yes; then
- - _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
- - else
- - _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
- - fi
- + AC_REQUIRE([AC_PROG_MAKE_SET])dnl
- + AC_REQUIRE([AC_PROG_INSTALL])dnl
- + AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
- + AC_REQUIRE([AM_NLS])dnl
-
- - if test "$GXX" = yes; then
- - # Set up default GNU C++ configuration
- + dnl Release version of the gettext macros. This is used to ensure that
- + dnl the gettext macros and po/Makefile.in.in are in sync.
- + AC_SUBST([GETTEXT_MACRO_VERSION], [0.17])
-
- - LT_PATH_LD
- + dnl Perform the following tests also if --disable-nls has been given,
- + dnl because they are needed for "make dist" to work.
-
- - # Check if GNU C++ uses GNU ld as the underlying linker, since the
- - # archiving commands below assume that GNU ld is being used.
- - if test "$with_gnu_ld" = yes; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- -
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- -
- - # If archive_cmds runs LD, not CC, wlarc should be empty
- - # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
- - # investigate it a little bit more. (MM)
- - wlarc='${wl}'
- -
- - # ancient GNU ld didn't support --whole-archive et. al.
- - if eval "`$CC -print-prog-name=ld` --help 2>&1" |
- - $GREP 'no-whole-archive' > /dev/null; then
- - _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- - else
- - _LT_TAGVAR(whole_archive_flag_spec, $1)=
- - fi
- - else
- - with_gnu_ld=no
- - wlarc=
- + dnl Search for GNU msgfmt in the PATH.
- + dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions.
- + dnl The second test excludes FreeBSD msgfmt.
- + AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt,
- + [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
- + (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
- + :)
- + AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
-
- - # A generic and very simple default shared library creation
- - # command for GNU C++ for the case where it uses the native
- - # linker, instead of GNU ld. If possible, this setting should
- - # overridden to take advantage of the native linker features on
- - # the platform it is being used on.
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- - fi
- + dnl Test whether it is GNU msgfmt >= 0.15.
- +changequote(,)dnl
- + case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
- + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
- + *) MSGFMT_015=$MSGFMT ;;
- + esac
- +changequote([,])dnl
- + AC_SUBST([MSGFMT_015])
- +changequote(,)dnl
- + case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
- + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
- + *) GMSGFMT_015=$GMSGFMT ;;
- + esac
- +changequote([,])dnl
- + AC_SUBST([GMSGFMT_015])
-
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- + dnl Search for GNU xgettext 0.12 or newer in the PATH.
- + dnl The first test excludes Solaris xgettext and early GNU xgettext versions.
- + dnl The second test excludes FreeBSD xgettext.
- + AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext,
- + [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
- + (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
- + :)
- + dnl Remove leftover from FreeBSD xgettext call.
- + rm -f messages.po
-
- - else
- - GXX=no
- - with_gnu_ld=no
- - wlarc=
- - fi
- + dnl Test whether it is GNU xgettext >= 0.15.
- +changequote(,)dnl
- + case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
- + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
- + *) XGETTEXT_015=$XGETTEXT ;;
- + esac
- +changequote([,])dnl
- + AC_SUBST([XGETTEXT_015])
-
- - # PORTME: fill in a description of your system's C++ link characteristics
- - AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
- - _LT_TAGVAR(ld_shlibs, $1)=yes
- - case $host_os in
- - aix3*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - aix[[4-9]]*)
- - if test "$host_cpu" = ia64; then
- - # On IA64, the linker does run time linking by default, so we don't
- - # have to do anything special.
- - aix_use_runtimelinking=no
- - exp_sym_flag='-Bexport'
- - no_entry_flag=""
- - else
- - aix_use_runtimelinking=no
- + dnl Search for GNU msgmerge 0.11 or newer in the PATH.
- + AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge,
- + [$ac_dir/$ac_word --update -q /dev/null /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1], :)
-
- - # Test if we are trying to use run time linking or normal
- - # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- - # need to do runtime linking.
- - case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
- - for ld_flag in $LDFLAGS; do
- - case $ld_flag in
- - *-brtl*)
- - aix_use_runtimelinking=yes
- - break
- - ;;
- - esac
- - done
- - ;;
- - esac
- + dnl Installation directories.
- + dnl Autoconf >= 2.60 defines localedir. For older versions of autoconf, we
- + dnl have to define it here, so that it can be used in po/Makefile.
- + test -n "$localedir" || localedir='${datadir}/locale'
- + AC_SUBST([localedir])
-
- - exp_sym_flag='-bexport'
- - no_entry_flag='-bnoentry'
- - fi
- + dnl Support for AM_XGETTEXT_OPTION.
- + test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
- + AC_SUBST([XGETTEXT_EXTRA_OPTIONS])
-
- - # When large executables or shared objects are built, AIX ld can
- - # have problems creating the table of contents. If linking a library
- - # or program results in "error TOC overflow" add -mminimal-toc to
- - # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- - # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
- -
- - _LT_TAGVAR(archive_cmds, $1)=''
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- - _LT_TAGVAR(link_all_deplibs, $1)=yes
- - _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
- -
- - if test "$GXX" = yes; then
- - case $host_os in aix4.[[012]]|aix4.[[012]].*)
- - # We only want to do this on AIX 4.2 and lower, the check
- - # below for broken collect2 doesn't work under 4.3+
- - collect2name=`${CC} -print-prog-name=collect2`
- - if test -f "$collect2name" &&
- - strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- - then
- - # We have reworked collect2
- - :
- - else
- - # We have old collect2
- - _LT_TAGVAR(hardcode_direct, $1)=unsupported
- - # It fails to find uninstalled libraries when the uninstalled
- - # path is not listed in the libpath. Setting hardcode_minus_L
- - # to unsupported forces relinking
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=
- - fi
- - esac
- - shared_flag='-shared'
- - if test "$aix_use_runtimelinking" = yes; then
- - shared_flag="$shared_flag "'${wl}-G'
- - fi
- - else
- - # not using gcc
- - if test "$host_cpu" = ia64; then
- - # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- - # chokes on -Wl,-G. The following line is correct:
- - shared_flag='-G'
- + AC_CONFIG_COMMANDS([po-directories], [[
- + for ac_file in $CONFIG_FILES; do
- + # Support "outfile[:infile[:infile...]]"
- + case "$ac_file" in
- + *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
- + esac
- + # PO directories have a Makefile.in generated from Makefile.in.in.
- + case "$ac_file" in */Makefile.in)
- + # Adjust a relative srcdir.
- + ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
- + ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
- + ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
- + # In autoconf-2.13 it is called $ac_given_srcdir.
- + # In autoconf-2.50 it is called $srcdir.
- + test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
- + case "$ac_given_srcdir" in
- + .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
- + /*) top_srcdir="$ac_given_srcdir" ;;
- + *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
- + esac
- + # Treat a directory as a PO directory if and only if it has a
- + # POTFILES.in file. This allows packages to have multiple PO
- + # directories under different names or in different locations.
- + if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
- + rm -f "$ac_dir/POTFILES"
- + test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
- + cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
- + POMAKEFILEDEPS="POTFILES.in"
- + # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
- + # on $ac_dir but don't depend on user-specified configuration
- + # parameters.
- + if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
- + # The LINGUAS file contains the set of available languages.
- + if test -n "$OBSOLETE_ALL_LINGUAS"; then
- + test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
- + fi
- + ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
- + # Hide the ALL_LINGUAS assigment from automake < 1.5.
- + eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
- + POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
- else
- - if test "$aix_use_runtimelinking" = yes; then
- - shared_flag='${wl}-G'
- - else
- - shared_flag='${wl}-bM:SRE'
- - fi
- + # The set of available languages was given in configure.in.
- + # Hide the ALL_LINGUAS assigment from automake < 1.5.
- + eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
- fi
- - fi
- -
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
- - # It seems that -bexpall does not export symbols beginning with
- - # underscore (_), so it is better to generate a list of symbols to
- - # export.
- - _LT_TAGVAR(always_export_symbols, $1)=yes
- - if test "$aix_use_runtimelinking" = yes; then
- - # Warning - without using the other runtime loading flags (-brtl),
- - # -berok will link without error, but may produce a broken library.
- - _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
- - # Determine the default libpath from the value encoded in an empty
- - # executable.
- - _LT_SYS_MODULE_PATH_AIX
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- -
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- - else
- - if test "$host_cpu" = ia64; then
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
- - _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
- - _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- - else
- - # Determine the default libpath from the value encoded in an
- - # empty executable.
- - _LT_SYS_MODULE_PATH_AIX
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- - # Warning - without using the other run time loading flags,
- - # -berok will link without error, but may produce a broken library.
- - _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
- - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
- - # Exported symbols can be pulled into shared objects from archives
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- - # This is similar to how AIX traditionally builds its shared
- - # libraries.
- - _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- + # Compute POFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
- + # Compute UPDATEPOFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
- + # Compute DUMMYPOFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
- + # Compute GMOFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
- + case "$ac_given_srcdir" in
- + .) srcdirpre= ;;
- + *) srcdirpre='$(srcdir)/' ;;
- + esac
- + POFILES=
- + UPDATEPOFILES=
- + DUMMYPOFILES=
- + GMOFILES=
- + for lang in $ALL_LINGUAS; do
- + POFILES="$POFILES $srcdirpre$lang.po"
- + UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
- + DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
- + GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
- + done
- + # CATALOGS depends on both $ac_dir and the user's LINGUAS
- + # environment variable.
- + INST_LINGUAS=
- + if test -n "$ALL_LINGUAS"; then
- + for presentlang in $ALL_LINGUAS; do
- + useit=no
- + if test "%UNSET%" != "$LINGUAS"; then
- + desiredlanguages="$LINGUAS"
- + else
- + desiredlanguages="$ALL_LINGUAS"
- + fi
- + for desiredlang in $desiredlanguages; do
- + # Use the presentlang catalog if desiredlang is
- + # a. equal to presentlang, or
- + # b. a variant of presentlang (because in this case,
- + # presentlang can be used as a fallback for messages
- + # which are not translated in the desiredlang catalog).
- + case "$desiredlang" in
- + "$presentlang"*) useit=yes;;
- + esac
- + done
- + if test $useit = yes; then
- + INST_LINGUAS="$INST_LINGUAS $presentlang"
- + fi
- + done
- fi
- - fi
- - ;;
- -
- - beos*)
- - if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- - # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
- - # support --undefined. This deserves some investigation. FIXME
- - _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- -
- - chorus*)
- - case $cc_basename in
- - *)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - esac
- - ;;
- -
- - cygwin* | mingw* | pw32* | cegcc*)
- - # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
- - # as there is no search path for DLLs.
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- - _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- - _LT_TAGVAR(always_export_symbols, $1)=no
- - _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- -
- - if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- - # If the export-symbols file already is a .def file (1st line
- - # is EXPORTS), use it as is; otherwise, prepend...
- - _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- - cp $export_symbols $output_objdir/$soname.def;
- - else
- - echo EXPORTS > $output_objdir/$soname.def;
- - cat $export_symbols >> $output_objdir/$soname.def;
- - fi~
- - $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- - else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- - darwin* | rhapsody*)
- - _LT_DARWIN_LINKER_FEATURES($1)
- - ;;
- -
- - dgux*)
- - case $cc_basename in
- - ec++*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - ghcx*)
- - # Green Hills C++ Compiler
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - *)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - esac
- - ;;
- -
- - freebsd[[12]]*)
- - # C++ shared libraries reported to be fairly broken before
- - # switch to ELF
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- -
- - freebsd-elf*)
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- - ;;
- -
- - freebsd* | dragonfly*)
- - # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
- - # conventions
- - _LT_TAGVAR(ld_shlibs, $1)=yes
- - ;;
- -
- - gnu*)
- - ;;
- -
- - hpux9*)
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
- - # but as the default
- - # location of the library.
- -
- - case $cc_basename in
- - CC*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - aCC*)
- - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - #
- - # There doesn't appear to be a way to prevent this compiler from
- - # explicitly linking system object files so we need to strip them
- - # from the output so that they don't get included in the library
- - # dependencies.
- - output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- - ;;
- - *)
- - if test "$GXX" = yes; then
- - _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- - else
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- + CATALOGS=
- + if test -n "$INST_LINGUAS"; then
- + for lang in $INST_LINGUAS; do
- + CATALOGS="$CATALOGS $lang.gmo"
- + done
- + fi
- + test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
- + sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
- + for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
- + if test -f "$f"; then
- + case "$f" in
- + *.orig | *.bak | *~) ;;
- + *) cat "$f" >> "$ac_dir/Makefile" ;;
- + esac
- fi
- - ;;
- - esac
- - ;;
- -
- - hpux10*|hpux11*)
- - if test $with_gnu_ld = no; then
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- -
- - case $host_cpu in
- - hppa*64*|ia64*)
- - ;;
- - *)
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- - ;;
- - esac
- + done
- fi
- - case $host_cpu in
- - hppa*64*|ia64*)
- - _LT_TAGVAR(hardcode_direct, $1)=no
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - ;;
- - *)
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- - _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
- - # but as the default
- - # location of the library.
- - ;;
- - esac
- -
- - case $cc_basename in
- - CC*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - aCC*)
- - case $host_cpu in
- - hppa*64*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- - ;;
- - ia64*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- - ;;
- - *)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- - ;;
- - esac
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - #
- - # There doesn't appear to be a way to prevent this compiler from
- - # explicitly linking system object files so we need to strip them
- - # from the output so that they don't get included in the library
- - # dependencies.
- - output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- - ;;
- - *)
- - if test "$GXX" = yes; then
- - if test $with_gnu_ld = no; then
- - case $host_cpu in
- - hppa*64*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- - ;;
- - ia64*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- - ;;
- - *)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- - ;;
- - esac
- - fi
- - else
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- - esac
- - ;;
- -
- - interix[[3-9]]*)
- - _LT_TAGVAR(hardcode_direct, $1)=no
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- - # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- - # Instead, shared libraries are loaded at an image base (0x10000000 by
- - # default) and relocated if they conflict, which is a slow very memory
- - # consuming and fragmenting process. To avoid this, we pick a random,
- - # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- - # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- - ;;
- - irix5* | irix6*)
- - case $cc_basename in
- - CC*)
- - # SGI C++
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- -
- - # Archives containing C++ object files must be created using
- - # "CC -ar", where "CC" is the IRIX C++ compiler. This is
- - # necessary to make sure instantiated templates are included
- - # in the archive.
- - _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
- - ;;
- - *)
- - if test "$GXX" = yes; then
- - if test "$with_gnu_ld" = no; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- - else
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
- - fi
- - fi
- - _LT_TAGVAR(link_all_deplibs, $1)=yes
- - ;;
- - esac
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- - _LT_TAGVAR(inherit_rpath, $1)=yes
- - ;;
- -
- - linux* | k*bsd*-gnu)
- - case $cc_basename in
- - KCC*)
- - # Kuck and Associates, Inc. (KAI) C++ Compiler
- -
- - # KCC will only create a shared library if the output file
- - # ends with ".so" (or ".sl" for HP-UX), so rename the library
- - # to its proper name (with version) after linking.
- - _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - #
- - # There doesn't appear to be a way to prevent this compiler from
- - # explicitly linking system object files so we need to strip them
- - # from the output so that they don't get included in the library
- - # dependencies.
- - output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- -
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- -
- - # Archives containing C++ object files must be created using
- - # "CC -Bstatic", where "CC" is the KAI C++ compiler.
- - _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
- - ;;
- - icpc* | ecpc* )
- - # Intel C++
- - with_gnu_ld=yes
- - # version 8.0 and above of icpc choke on multiply defined symbols
- - # if we add $predep_objects and $postdep_objects, however 7.1 and
- - # earlier do not add the objects themselves.
- - case `$CC -V 2>&1` in
- - *"Version 7."*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- - ;;
- - *) # Version 8.0 or newer
- - tmp_idyn=
- - case $host_cpu in
- - ia64*) tmp_idyn=' -i_dynamic';;
- - esac
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- - ;;
- - esac
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- - ;;
- - pgCC* | pgcpp*)
- - # Portland Group C++ compiler
- - case `$CC -V` in
- - *pgCC\ [[1-5]]* | *pgcpp\ [[1-5]]*)
- - _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
- - rm -rf $tpldir~
- - $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
- - compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
- - _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
- - rm -rf $tpldir~
- - $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
- - $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
- - $RANLIB $oldlib'
- - _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
- - rm -rf $tpldir~
- - $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
- - $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
- - rm -rf $tpldir~
- - $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
- - $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
- - ;;
- - *) # Version 6 will use weak symbols
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
- - ;;
- - esac
- -
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- - ;;
- - cxx*)
- - # Compaq C++
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
- -
- - runpath_var=LD_RUN_PATH
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- -
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - #
- - # There doesn't appear to be a way to prevent this compiler from
- - # explicitly linking system object files so we need to strip them
- - # from the output so that they don't get included in the library
- - # dependencies.
- - output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- - ;;
- - xl*)
- - # IBM XL 8.0 on PPC, with GNU ld
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - if test "x$supports_anon_versioning" = xyes; then
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- - echo "local: *; };" >> $output_objdir/$libname.ver~
- - $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- - fi
- - ;;
- - *)
- - case `$CC -V 2>&1 | sed 5q` in
- - *Sun\ C*)
- - # Sun C++ 5.9
- - _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- - _LT_TAGVAR(compiler_needs_object, $1)=yes
- -
- - # Not sure whether something based on
- - # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
- - # would be better.
- - output_verbose_link_cmd='echo'
- -
- - # Archives containing C++ object files must be created using
- - # "CC -xar", where "CC" is the Sun C++ compiler. This is
- - # necessary to make sure instantiated templates are included
- - # in the archive.
- - _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- - ;;
- - esac
- - ;;
- - esac
- - ;;
- -
- - lynxos*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- -
- - m88k*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- -
- - mvs*)
- - case $cc_basename in
- - cxx*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - *)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - esac
- - ;;
- -
- - netbsd*)
- - if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
- - wlarc=
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - fi
- - # Workaround some broken pre-1.5 toolchains
- - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
- - ;;
- -
- - *nto* | *qnx*)
- - _LT_TAGVAR(ld_shlibs, $1)=yes
- - ;;
- -
- - openbsd2*)
- - # C++ shared libraries are fairly broken
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- -
- - openbsd*)
- - if test -f /usr/libexec/ld.so; then
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- - if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- - _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- - fi
- - output_verbose_link_cmd=echo
- - else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- -
- - osf3* | osf4* | osf5*)
- - case $cc_basename in
- - KCC*)
- - # Kuck and Associates, Inc. (KAI) C++ Compiler
- -
- - # KCC will only create a shared library if the output file
- - # ends with ".so" (or ".sl" for HP-UX), so rename the library
- - # to its proper name (with version) after linking.
- - _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
- -
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- -
- - # Archives containing C++ object files must be created using
- - # the KAI C++ compiler.
- - case $host in
- - osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
- - *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
- - esac
- - ;;
- - RCC*)
- - # Rational C++ 2.4.1
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - cxx*)
- - case $host in
- - osf3*)
- - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - ;;
- - *)
- - _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
- - echo "-hidden">> $lib.exp~
- - $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
- - $RM $lib.exp'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- - ;;
- - esac
- -
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- -
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - #
- - # There doesn't appear to be a way to prevent this compiler from
- - # explicitly linking system object files so we need to strip them
- - # from the output so that they don't get included in the library
- - # dependencies.
- - output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- - ;;
- - *)
- - if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- - case $host in
- - osf3*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- - ;;
- - *)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- - ;;
- - esac
- -
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- -
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- -
- - else
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- - esac
- - ;;
- -
- - psos*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- -
- - sunos4*)
- - case $cc_basename in
- - CC*)
- - # Sun C++ 4.x
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - lcc*)
- - # Lucid
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - *)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - esac
- - ;;
- -
- - solaris*)
- - case $cc_basename in
- - CC*)
- - # Sun C++ 4.2, 5.x and Centerline C++
- - _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
- - _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- - $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
- -
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - case $host_os in
- - solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- - *)
- - # The compiler driver will combine and reorder linker options,
- - # but understands `-z linker_flag'.
- - # Supported since Solaris 2.6 (maybe 2.5.1?)
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- - ;;
- - esac
- - _LT_TAGVAR(link_all_deplibs, $1)=yes
- -
- - output_verbose_link_cmd='echo'
- -
- - # Archives containing C++ object files must be created using
- - # "CC -xar", where "CC" is the Sun C++ compiler. This is
- - # necessary to make sure instantiated templates are included
- - # in the archive.
- - _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- - ;;
- - gcx*)
- - # Green Hills C++ Compiler
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- -
- - # The C++ compiler must be used to create the archive.
- - _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
- - ;;
- - *)
- - # GNU C++ compiler with Solaris linker
- - if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- - _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
- - if $CC --version | $GREP -v '^2\.7' > /dev/null; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- - $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
- -
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- - else
- - # g++ 2.7 appears to require `-G' NOT `-shared' on this
- - # platform.
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- - $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
- -
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- - fi
- -
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
- - case $host_os in
- - solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- - *)
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- - ;;
- - esac
- - fi
- - ;;
- - esac
- ;;
- -
- - sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- - _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - runpath_var='LD_RUN_PATH'
- -
- - case $cc_basename in
- - CC*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - *)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- esac
- - ;;
- -
- - sysv5* | sco3.2v5* | sco5v6*)
- - # Note: We can NOT use -z defs as we might desire, because we do not
- - # link with -lc, and that would cause any symbols used from libc to
- - # always be unresolved, which means just about no library would
- - # ever link correctly. If we're not using GNU ld we use -z text
- - # though, which does catch some bad symbols but isn't as heavy-handed
- - # as -z defs.
- - _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- - _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- - _LT_TAGVAR(link_all_deplibs, $1)=yes
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- - runpath_var='LD_RUN_PATH'
- -
- - case $cc_basename in
- - CC*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - *)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - esac
- - ;;
- -
- - tandem*)
- - case $cc_basename in
- - NCC*)
- - # NonStop-UX NCC 3.20
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - *)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - esac
- - ;;
- -
- - vxworks*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- -
- - *)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - esac
- -
- - AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
- - test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
- -
- - _LT_TAGVAR(GCC, $1)="$GXX"
- - _LT_TAGVAR(LD, $1)="$LD"
- -
- - ## CAVEAT EMPTOR:
- - ## There is no encapsulation within the following macros, do not change
- - ## the running order or otherwise move them around unless you know exactly
- - ## what you are doing...
- - _LT_SYS_HIDDEN_LIBDEPS($1)
- - _LT_COMPILER_PIC($1)
- - _LT_COMPILER_C_O($1)
- - _LT_COMPILER_FILE_LOCKS($1)
- - _LT_LINKER_SHLIBS($1)
- - _LT_SYS_DYNAMIC_LINKER($1)
- - _LT_LINKER_HARDCODE_LIBPATH($1)
- -
- - _LT_CONFIG($1)
- - fi # test -n "$compiler"
- -
- - CC=$lt_save_CC
- - LDCXX=$LD
- - LD=$lt_save_LD
- - GCC=$lt_save_GCC
- - with_gnu_ld=$lt_save_with_gnu_ld
- - lt_cv_path_LDCXX=$lt_cv_path_LD
- - lt_cv_path_LD=$lt_save_path_LD
- - lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
- - lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
- -fi # test "$_lt_caught_CXX_error" != yes
- -
- -AC_LANG_POP
- -])# _LT_LANG_CXX_CONFIG
- -
- -
- -# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
- -# ---------------------------------
- -# Figure out "hidden" library dependencies from verbose
- -# compiler output when linking a shared library.
- -# Parse the compiler output and extract the necessary
- -# objects, libraries and library flags.
- -m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
- -[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -# Dependencies to place before and after the object being linked:
- -_LT_TAGVAR(predep_objects, $1)=
- -_LT_TAGVAR(postdep_objects, $1)=
- -_LT_TAGVAR(predeps, $1)=
- -_LT_TAGVAR(postdeps, $1)=
- -_LT_TAGVAR(compiler_lib_search_path, $1)=
- -
- -dnl we can't use the lt_simple_compile_test_code here,
- -dnl because it contains code intended for an executable,
- -dnl not a library. It's possible we should let each
- -dnl tag define a new lt_????_link_test_code variable,
- -dnl but it's only used here...
- -m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
- -int a;
- -void foo (void) { a = 0; }
- -_LT_EOF
- -], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
- -class Foo
- -{
- -public:
- - Foo (void) { a = 0; }
- -private:
- - int a;
- -};
- -_LT_EOF
- -], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
- - subroutine foo
- - implicit none
- - integer*4 a
- - a=0
- - return
- - end
- -_LT_EOF
- -], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
- - subroutine foo
- - implicit none
- - integer a
- - a=0
- - return
- - end
- -_LT_EOF
- -], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
- -public class foo {
- - private int a;
- - public void bar (void) {
- - a = 0;
- - }
- -};
- -_LT_EOF
- + done]],
- + [# Capture the value of obsolete ALL_LINGUAS because we need it to compute
- + # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
- + # from automake < 1.5.
- + eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
- + # Capture the value of LINGUAS because we need it to compute CATALOGS.
- + LINGUAS="${LINGUAS-%UNSET%}"
- + ])
- ])
- -dnl Parse the compiler output and extract the necessary
- -dnl objects, libraries and library flags.
- -if AC_TRY_EVAL(ac_compile); then
- - # Parse the compiler output and extract the necessary
- - # objects, libraries and library flags.
- -
- - # Sentinel used to keep track of whether or not we are before
- - # the conftest object file.
- - pre_test_object_deps_done=no
- -
- - for p in `eval "$output_verbose_link_cmd"`; do
- - case $p in
- -
- - -L* | -R* | -l*)
- - # Some compilers place space between "-{L,R}" and the path.
- - # Remove the space.
- - if test $p = "-L" ||
- - test $p = "-R"; then
- - prev=$p
- - continue
- - else
- - prev=
- - fi
- -
- - if test "$pre_test_object_deps_done" = no; then
- - case $p in
- - -L* | -R*)
- - # Internal compiler library paths should come after those
- - # provided the user. The postdeps already come after the
- - # user supplied libs so there is no need to process them.
- - if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
- - _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
- - else
- - _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
- - fi
- - ;;
- - # The "-l" case would never come before the object being
- - # linked, so don't bother handling this case.
- - esac
- - else
- - if test -z "$_LT_TAGVAR(postdeps, $1)"; then
- - _LT_TAGVAR(postdeps, $1)="${prev}${p}"
- - else
- - _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
- - fi
- - fi
- - ;;
- -
- - *.$objext)
- - # This assumes that the test object file only shows up
- - # once in the compiler output.
- - if test "$p" = "conftest.$objext"; then
- - pre_test_object_deps_done=yes
- - continue
- - fi
- -
- - if test "$pre_test_object_deps_done" = no; then
- - if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
- - _LT_TAGVAR(predep_objects, $1)="$p"
- - else
- - _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
- - fi
- - else
- - if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
- - _LT_TAGVAR(postdep_objects, $1)="$p"
- - else
- - _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
- - fi
- - fi
- - ;;
- -
- - *) ;; # Ignore the rest.
-
- - esac
- - done
- +dnl Postprocesses a Makefile in a directory containing PO files.
- +AC_DEFUN([AM_POSTPROCESS_PO_MAKEFILE],
- +[
- + # When this code is run, in config.status, two variables have already been
- + # set:
- + # - OBSOLETE_ALL_LINGUAS is the value of LINGUAS set in configure.in,
- + # - LINGUAS is the value of the environment variable LINGUAS at configure
- + # time.
-
- - # Clean up.
- - rm -f a.out a.exe
- -else
- - echo "libtool.m4: error: problem compiling $1 test program"
- -fi
- +changequote(,)dnl
- + # Adjust a relative srcdir.
- + ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
- + ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
- + ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
- + # In autoconf-2.13 it is called $ac_given_srcdir.
- + # In autoconf-2.50 it is called $srcdir.
- + test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
- + case "$ac_given_srcdir" in
- + .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
- + /*) top_srcdir="$ac_given_srcdir" ;;
- + *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
- + esac
-
- -$RM -f confest.$objext
- + # Find a way to echo strings without interpreting backslash.
- + if test "X`(echo '\t') 2>/dev/null`" = 'X\t'; then
- + gt_echo='echo'
- + else
- + if test "X`(printf '%s\n' '\t') 2>/dev/null`" = 'X\t'; then
- + gt_echo='printf %s\n'
- + else
- + echo_func () {
- + cat <<EOT
- +$*
- +EOT
- + }
- + gt_echo='echo_func'
- + fi
- + fi
-
- -# PORTME: override above test on systems where it is broken
- -m4_if([$1], [CXX],
- -[case $host_os in
- -interix[[3-9]]*)
- - # Interix 3.5 installs completely hosed .la files for C++, so rather than
- - # hack all around it, let's just trust "g++" to DTRT.
- - _LT_TAGVAR(predep_objects,$1)=
- - _LT_TAGVAR(postdep_objects,$1)=
- - _LT_TAGVAR(postdeps,$1)=
- - ;;
- + # A sed script that extracts the value of VARIABLE from a Makefile.
- + sed_x_variable='
- +# Test if the hold space is empty.
- +x
- +s/P/P/
- +x
- +ta
- +# Yes it was empty. Look if we have the expected variable definition.
- +/^[ ]*VARIABLE[ ]*=/{
- + # Seen the first line of the variable definition.
- + s/^[ ]*VARIABLE[ ]*=//
- + ba
- +}
- +bd
- +:a
- +# Here we are processing a line from the variable definition.
- +# Remove comment, more precisely replace it with a space.
- +s/#.*$/ /
- +# See if the line ends in a backslash.
- +tb
- +:b
- +s/\\$//
- +# Print the line, without the trailing backslash.
- +p
- +tc
- +# There was no trailing backslash. The end of the variable definition is
- +# reached. Clear the hold space.
- +s/^.*$//
- +x
- +bd
- +:c
- +# A trailing backslash means that the variable definition continues in the
- +# next line. Put a nonempty string into the hold space to indicate this.
- +s/^.*$/P/
- +x
- +:d
- +'
- +changequote([,])dnl
-
- -linux*)
- - case `$CC -V 2>&1 | sed 5q` in
- - *Sun\ C*)
- - # Sun C++ 5.9
- -
- - # The more standards-conforming stlport4 library is
- - # incompatible with the Cstd library. Avoid specifying
- - # it if it's in CXXFLAGS. Ignore libCrun as
- - # -library=stlport4 depends on it.
- - case " $CXX $CXXFLAGS " in
- - *" -library=stlport4 "*)
- - solaris_use_stlport4=yes
- - ;;
- - esac
- + # Set POTFILES to the value of the Makefile variable POTFILES.
- + sed_x_POTFILES=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/POTFILES/g'`
- + POTFILES=`sed -n -e "$sed_x_POTFILES" < "$ac_file"`
- + # Compute POTFILES_DEPS as
- + # $(foreach file, $(POTFILES), $(top_srcdir)/$(file))
- + POTFILES_DEPS=
- + for file in $POTFILES; do
- + POTFILES_DEPS="$POTFILES_DEPS "'$(top_srcdir)/'"$file"
- + done
- + POMAKEFILEDEPS=""
-
- - if test "$solaris_use_stlport4" != yes; then
- - _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- - fi
- - ;;
- + if test -n "$OBSOLETE_ALL_LINGUAS"; then
- + test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
- + fi
- + if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
- + # The LINGUAS file contains the set of available languages.
- + ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
- + POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
- + else
- + # Set ALL_LINGUAS to the value of the Makefile variable LINGUAS.
- + sed_x_LINGUAS=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/LINGUAS/g'`
- + ALL_LINGUAS_=`sed -n -e "$sed_x_LINGUAS" < "$ac_file"`
- + fi
- + # Hide the ALL_LINGUAS assigment from automake < 1.5.
- + eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
- + # Compute POFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
- + # Compute UPDATEPOFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
- + # Compute DUMMYPOFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
- + # Compute GMOFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
- + # Compute PROPERTIESFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).properties)
- + # Compute CLASSFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).class)
- + # Compute QMFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).qm)
- + # Compute MSGFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang)).msg)
- + # Compute RESOURCESDLLFILES
- + # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang))/$(DOMAIN).resources.dll)
- + case "$ac_given_srcdir" in
- + .) srcdirpre= ;;
- + *) srcdirpre='$(srcdir)/' ;;
- esac
- - ;;
- -
- -solaris*)
- - case $cc_basename in
- - CC*)
- - # The more standards-conforming stlport4 library is
- - # incompatible with the Cstd library. Avoid specifying
- - # it if it's in CXXFLAGS. Ignore libCrun as
- - # -library=stlport4 depends on it.
- - case " $CXX $CXXFLAGS " in
- - *" -library=stlport4 "*)
- - solaris_use_stlport4=yes
- - ;;
- - esac
- + POFILES=
- + UPDATEPOFILES=
- + DUMMYPOFILES=
- + GMOFILES=
- + PROPERTIESFILES=
- + CLASSFILES=
- + QMFILES=
- + MSGFILES=
- + RESOURCESDLLFILES=
- + for lang in $ALL_LINGUAS; do
- + POFILES="$POFILES $srcdirpre$lang.po"
- + UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
- + DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
- + GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
- + PROPERTIESFILES="$PROPERTIESFILES \$(top_srcdir)/\$(DOMAIN)_$lang.properties"
- + CLASSFILES="$CLASSFILES \$(top_srcdir)/\$(DOMAIN)_$lang.class"
- + QMFILES="$QMFILES $srcdirpre$lang.qm"
- + frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
- + MSGFILES="$MSGFILES $srcdirpre$frobbedlang.msg"
- + frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
- + RESOURCESDLLFILES="$RESOURCESDLLFILES $srcdirpre$frobbedlang/\$(DOMAIN).resources.dll"
- + done
- + # CATALOGS depends on both $ac_dir and the user's LINGUAS
- + # environment variable.
- + INST_LINGUAS=
- + if test -n "$ALL_LINGUAS"; then
- + for presentlang in $ALL_LINGUAS; do
- + useit=no
- + if test "%UNSET%" != "$LINGUAS"; then
- + desiredlanguages="$LINGUAS"
- + else
- + desiredlanguages="$ALL_LINGUAS"
- + fi
- + for desiredlang in $desiredlanguages; do
- + # Use the presentlang catalog if desiredlang is
- + # a. equal to presentlang, or
- + # b. a variant of presentlang (because in this case,
- + # presentlang can be used as a fallback for messages
- + # which are not translated in the desiredlang catalog).
- + case "$desiredlang" in
- + "$presentlang"*) useit=yes;;
- + esac
- + done
- + if test $useit = yes; then
- + INST_LINGUAS="$INST_LINGUAS $presentlang"
- + fi
- + done
- + fi
- + CATALOGS=
- + JAVACATALOGS=
- + QTCATALOGS=
- + TCLCATALOGS=
- + CSHARPCATALOGS=
- + if test -n "$INST_LINGUAS"; then
- + for lang in $INST_LINGUAS; do
- + CATALOGS="$CATALOGS $lang.gmo"
- + JAVACATALOGS="$JAVACATALOGS \$(DOMAIN)_$lang.properties"
- + QTCATALOGS="$QTCATALOGS $lang.qm"
- + frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
- + TCLCATALOGS="$TCLCATALOGS $frobbedlang.msg"
- + frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
- + CSHARPCATALOGS="$CSHARPCATALOGS $frobbedlang/\$(DOMAIN).resources.dll"
- + done
- + fi
-
- - # Adding this requires a known-good setup of shared libraries for
- - # Sun compiler versions before 5.6, else PIC objects from an old
- - # archive will be linked into the output, leading to subtle bugs.
- - if test "$solaris_use_stlport4" != yes; then
- - _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- - fi
- - ;;
- - esac
- - ;;
- -esac
- + sed -e "s|@POTFILES_DEPS@|$POTFILES_DEPS|g" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@PROPERTIESFILES@|$PROPERTIESFILES|g" -e "s|@CLASSFILES@|$CLASSFILES|g" -e "s|@QMFILES@|$QMFILES|g" -e "s|@MSGFILES@|$MSGFILES|g" -e "s|@RESOURCESDLLFILES@|$RESOURCESDLLFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@JAVACATALOGS@|$JAVACATALOGS|g" -e "s|@QTCATALOGS@|$QTCATALOGS|g" -e "s|@TCLCATALOGS@|$TCLCATALOGS|g" -e "s|@CSHARPCATALOGS@|$CSHARPCATALOGS|g" -e 's,^#distdir:,distdir:,' < "$ac_file" > "$ac_file.tmp"
- + if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then
- + # Add dependencies that cannot be formulated as a simple suffix rule.
- + for lang in $ALL_LINGUAS; do
- + frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
- + cat >> "$ac_file.tmp" <<EOF
- +$frobbedlang.msg: $lang.po
- + @echo "\$(MSGFMT) -c --tcl -d \$(srcdir) -l $lang $srcdirpre$lang.po"; \
- + \$(MSGFMT) -c --tcl -d "\$(srcdir)" -l $lang $srcdirpre$lang.po || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
- +EOF
- + done
- + fi
- + if grep -l '@CSHARPCATALOGS@' "$ac_file" > /dev/null; then
- + # Add dependencies that cannot be formulated as a simple suffix rule.
- + for lang in $ALL_LINGUAS; do
- + frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
- + cat >> "$ac_file.tmp" <<EOF
- +$frobbedlang/\$(DOMAIN).resources.dll: $lang.po
- + @echo "\$(MSGFMT) -c --csharp -d \$(srcdir) -l $lang $srcdirpre$lang.po -r \$(DOMAIN)"; \
- + \$(MSGFMT) -c --csharp -d "\$(srcdir)" -l $lang $srcdirpre$lang.po -r "\$(DOMAIN)" || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
- +EOF
- + done
- + fi
- + if test -n "$POMAKEFILEDEPS"; then
- + cat >> "$ac_file.tmp" <<EOF
- +Makefile: $POMAKEFILEDEPS
- +EOF
- + fi
- + mv "$ac_file.tmp" "$ac_file"
- ])
-
- -case " $_LT_TAGVAR(postdeps, $1) " in
- -*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
- -esac
- - _LT_TAGVAR(compiler_lib_search_dirs, $1)=
- -if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
- - _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
- -fi
- -_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
- - [The directories searched by this compiler when creating a shared library])
- -_LT_TAGDECL([], [predep_objects], [1],
- - [Dependencies to place before and after the objects being linked to
- - create a shared library])
- -_LT_TAGDECL([], [postdep_objects], [1])
- -_LT_TAGDECL([], [predeps], [1])
- -_LT_TAGDECL([], [postdeps], [1])
- -_LT_TAGDECL([], [compiler_lib_search_path], [1],
- - [The library search path used internally by the compiler when linking
- - a shared library])
- -])# _LT_SYS_HIDDEN_LIBDEPS
- -
- -
- -# _LT_PROG_F77
- -# ------------
- -# Since AC_PROG_F77 is broken, in that it returns the empty string
- -# if there is no fortran compiler, we have our own version here.
- -m4_defun([_LT_PROG_F77],
- -[
- -pushdef([AC_MSG_ERROR], [_lt_disable_F77=yes])
- -AC_PROG_F77
- -if test -z "$F77" || test "X$F77" = "Xno"; then
- - _lt_disable_F77=yes
- -fi
- -popdef([AC_MSG_ERROR])
- -])# _LT_PROG_F77
- -
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([_LT_PROG_F77], [])
- -
- -
- -# _LT_LANG_F77_CONFIG([TAG])
- -# --------------------------
- -# Ensure that the configuration variables for a Fortran 77 compiler are
- -# suitably defined. These variables are subsequently used by _LT_CONFIG
- -# to write the compiler configuration to `libtool'.
- -m4_defun([_LT_LANG_F77_CONFIG],
- -[AC_REQUIRE([_LT_PROG_F77])dnl
- -AC_LANG_PUSH(Fortran 77)
- -
- -_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- -_LT_TAGVAR(allow_undefined_flag, $1)=
- -_LT_TAGVAR(always_export_symbols, $1)=no
- -_LT_TAGVAR(archive_expsym_cmds, $1)=
- -_LT_TAGVAR(export_dynamic_flag_spec, $1)=
- -_LT_TAGVAR(hardcode_direct, $1)=no
- -_LT_TAGVAR(hardcode_direct_absolute, $1)=no
- -_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- -_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- -_LT_TAGVAR(hardcode_libdir_separator, $1)=
- -_LT_TAGVAR(hardcode_minus_L, $1)=no
- -_LT_TAGVAR(hardcode_automatic, $1)=no
- -_LT_TAGVAR(inherit_rpath, $1)=no
- -_LT_TAGVAR(module_cmds, $1)=
- -_LT_TAGVAR(module_expsym_cmds, $1)=
- -_LT_TAGVAR(link_all_deplibs, $1)=unknown
- -_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- -_LT_TAGVAR(no_undefined_flag, $1)=
- -_LT_TAGVAR(whole_archive_flag_spec, $1)=
- -_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- -
- -# Source file extension for f77 test sources.
- -ac_ext=f
- -
- -# Object file extension for compiled f77 test sources.
- -objext=o
- -_LT_TAGVAR(objext, $1)=$objext
- -
- -# No sense in running all these tests if we already determined that
- -# the F77 compiler isn't working. Some variables (like enable_shared)
- -# are currently assumed to apply to all compilers on this platform,
- -# and will be corrupted by setting them based on a non-working compiler.
- -if test "$_lt_disable_F77" != yes; then
- - # Code to be used in simple compile tests
- - lt_simple_compile_test_code="\
- - subroutine t
- - return
- - end
- -"
- -
- - # Code to be used in simple link tests
- - lt_simple_link_test_code="\
- - program t
- - end
- -"
- -
- - # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- - _LT_TAG_COMPILER
- -
- - # save warnings/boilerplate of simple test code
- - _LT_COMPILER_BOILERPLATE
- - _LT_LINKER_BOILERPLATE
- -
- - # Allow CC to be a program name with arguments.
- - lt_save_CC="$CC"
- - lt_save_GCC=$GCC
- - CC=${F77-"f77"}
- - compiler=$CC
- - _LT_TAGVAR(compiler, $1)=$CC
- - _LT_CC_BASENAME([$compiler])
- - GCC=$G77
- - if test -n "$compiler"; then
- - AC_MSG_CHECKING([if libtool supports shared libraries])
- - AC_MSG_RESULT([$can_build_shared])
- -
- - AC_MSG_CHECKING([whether to build shared libraries])
- - test "$can_build_shared" = "no" && enable_shared=no
- -
- - # On AIX, shared libraries and static libraries use the same namespace, and
- - # are all built from PIC.
- - case $host_os in
- - aix3*)
- - test "$enable_shared" = yes && enable_static=no
- - if test -n "$RANLIB"; then
- - archive_cmds="$archive_cmds~\$RANLIB \$lib"
- - postinstall_cmds='$RANLIB $lib'
- - fi
- - ;;
- - aix[[4-9]]*)
- - if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- - test "$enable_shared" = yes && enable_static=no
- - fi
- - ;;
- - esac
- - AC_MSG_RESULT([$enable_shared])
- -
- - AC_MSG_CHECKING([whether to build static libraries])
- - # Make sure either enable_shared or enable_static is yes.
- - test "$enable_shared" = yes || enable_static=yes
- - AC_MSG_RESULT([$enable_static])
- -
- - _LT_TAGVAR(GCC, $1)="$G77"
- - _LT_TAGVAR(LD, $1)="$LD"
- -
- - ## CAVEAT EMPTOR:
- - ## There is no encapsulation within the following macros, do not change
- - ## the running order or otherwise move them around unless you know exactly
- - ## what you are doing...
- - _LT_COMPILER_PIC($1)
- - _LT_COMPILER_C_O($1)
- - _LT_COMPILER_FILE_LOCKS($1)
- - _LT_LINKER_SHLIBS($1)
- - _LT_SYS_DYNAMIC_LINKER($1)
- - _LT_LINKER_HARDCODE_LIBPATH($1)
- -
- - _LT_CONFIG($1)
- - fi # test -n "$compiler"
- -
- - GCC=$lt_save_GCC
- - CC="$lt_save_CC"
- -fi # test "$_lt_disable_F77" != yes
- -
- -AC_LANG_POP
- -])# _LT_LANG_F77_CONFIG
- -
- -
- -# _LT_PROG_FC
- -# -----------
- -# Since AC_PROG_FC is broken, in that it returns the empty string
- -# if there is no fortran compiler, we have our own version here.
- -m4_defun([_LT_PROG_FC],
- +dnl Initializes the accumulator used by AM_XGETTEXT_OPTION.
- +AC_DEFUN([AM_XGETTEXT_OPTION_INIT],
- [
- -pushdef([AC_MSG_ERROR], [_lt_disable_FC=yes])
- -AC_PROG_FC
- -if test -z "$FC" || test "X$FC" = "Xno"; then
- - _lt_disable_FC=yes
- -fi
- -popdef([AC_MSG_ERROR])
- -])# _LT_PROG_FC
- -
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([_LT_PROG_FC], [])
- -
- -
- -# _LT_LANG_FC_CONFIG([TAG])
- -# -------------------------
- -# Ensure that the configuration variables for a Fortran compiler are
- -# suitably defined. These variables are subsequently used by _LT_CONFIG
- -# to write the compiler configuration to `libtool'.
- -m4_defun([_LT_LANG_FC_CONFIG],
- -[AC_REQUIRE([_LT_PROG_FC])dnl
- -AC_LANG_PUSH(Fortran)
- -
- -_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- -_LT_TAGVAR(allow_undefined_flag, $1)=
- -_LT_TAGVAR(always_export_symbols, $1)=no
- -_LT_TAGVAR(archive_expsym_cmds, $1)=
- -_LT_TAGVAR(export_dynamic_flag_spec, $1)=
- -_LT_TAGVAR(hardcode_direct, $1)=no
- -_LT_TAGVAR(hardcode_direct_absolute, $1)=no
- -_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- -_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- -_LT_TAGVAR(hardcode_libdir_separator, $1)=
- -_LT_TAGVAR(hardcode_minus_L, $1)=no
- -_LT_TAGVAR(hardcode_automatic, $1)=no
- -_LT_TAGVAR(inherit_rpath, $1)=no
- -_LT_TAGVAR(module_cmds, $1)=
- -_LT_TAGVAR(module_expsym_cmds, $1)=
- -_LT_TAGVAR(link_all_deplibs, $1)=unknown
- -_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- -_LT_TAGVAR(no_undefined_flag, $1)=
- -_LT_TAGVAR(whole_archive_flag_spec, $1)=
- -_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- -
- -# Source file extension for fc test sources.
- -ac_ext=${ac_fc_srcext-f}
- -
- -# Object file extension for compiled fc test sources.
- -objext=o
- -_LT_TAGVAR(objext, $1)=$objext
- -
- -# No sense in running all these tests if we already determined that
- -# the FC compiler isn't working. Some variables (like enable_shared)
- -# are currently assumed to apply to all compilers on this platform,
- -# and will be corrupted by setting them based on a non-working compiler.
- -if test "$_lt_disable_FC" != yes; then
- - # Code to be used in simple compile tests
- - lt_simple_compile_test_code="\
- - subroutine t
- - return
- - end
- -"
- -
- - # Code to be used in simple link tests
- - lt_simple_link_test_code="\
- - program t
- - end
- -"
- -
- - # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- - _LT_TAG_COMPILER
- -
- - # save warnings/boilerplate of simple test code
- - _LT_COMPILER_BOILERPLATE
- - _LT_LINKER_BOILERPLATE
- -
- - # Allow CC to be a program name with arguments.
- - lt_save_CC="$CC"
- - lt_save_GCC=$GCC
- - CC=${FC-"f95"}
- - compiler=$CC
- - GCC=$ac_cv_fc_compiler_gnu
- -
- - _LT_TAGVAR(compiler, $1)=$CC
- - _LT_CC_BASENAME([$compiler])
- -
- - if test -n "$compiler"; then
- - AC_MSG_CHECKING([if libtool supports shared libraries])
- - AC_MSG_RESULT([$can_build_shared])
- -
- - AC_MSG_CHECKING([whether to build shared libraries])
- - test "$can_build_shared" = "no" && enable_shared=no
- -
- - # On AIX, shared libraries and static libraries use the same namespace, and
- - # are all built from PIC.
- - case $host_os in
- - aix3*)
- - test "$enable_shared" = yes && enable_static=no
- - if test -n "$RANLIB"; then
- - archive_cmds="$archive_cmds~\$RANLIB \$lib"
- - postinstall_cmds='$RANLIB $lib'
- - fi
- - ;;
- - aix[[4-9]]*)
- - if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- - test "$enable_shared" = yes && enable_static=no
- - fi
- - ;;
- - esac
- - AC_MSG_RESULT([$enable_shared])
- -
- - AC_MSG_CHECKING([whether to build static libraries])
- - # Make sure either enable_shared or enable_static is yes.
- - test "$enable_shared" = yes || enable_static=yes
- - AC_MSG_RESULT([$enable_static])
- -
- - _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
- - _LT_TAGVAR(LD, $1)="$LD"
- -
- - ## CAVEAT EMPTOR:
- - ## There is no encapsulation within the following macros, do not change
- - ## the running order or otherwise move them around unless you know exactly
- - ## what you are doing...
- - _LT_SYS_HIDDEN_LIBDEPS($1)
- - _LT_COMPILER_PIC($1)
- - _LT_COMPILER_C_O($1)
- - _LT_COMPILER_FILE_LOCKS($1)
- - _LT_LINKER_SHLIBS($1)
- - _LT_SYS_DYNAMIC_LINKER($1)
- - _LT_LINKER_HARDCODE_LIBPATH($1)
- -
- - _LT_CONFIG($1)
- - fi # test -n "$compiler"
- -
- - GCC=$lt_save_GCC
- - CC="$lt_save_CC"
- -fi # test "$_lt_disable_FC" != yes
- -
- -AC_LANG_POP
- -])# _LT_LANG_FC_CONFIG
- -
- -
- -# _LT_LANG_GCJ_CONFIG([TAG])
- -# --------------------------
- -# Ensure that the configuration variables for the GNU Java Compiler compiler
- -# are suitably defined. These variables are subsequently used by _LT_CONFIG
- -# to write the compiler configuration to `libtool'.
- -m4_defun([_LT_LANG_GCJ_CONFIG],
- -[AC_REQUIRE([LT_PROG_GCJ])dnl
- -AC_LANG_SAVE
- -
- -# Source file extension for Java test sources.
- -ac_ext=java
- -
- -# Object file extension for compiled Java test sources.
- -objext=o
- -_LT_TAGVAR(objext, $1)=$objext
- -
- -# Code to be used in simple compile tests
- -lt_simple_compile_test_code="class foo {}"
- -
- -# Code to be used in simple link tests
- -lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
- -
- -# ltmain only uses $CC for tagged configurations so make sure $CC is set.
- -_LT_TAG_COMPILER
- -
- -# save warnings/boilerplate of simple test code
- -_LT_COMPILER_BOILERPLATE
- -_LT_LINKER_BOILERPLATE
- -
- -# Allow CC to be a program name with arguments.
- -lt_save_CC="$CC"
- -lt_save_GCC=$GCC
- -GCC=yes
- -CC=${GCJ-"gcj"}
- -compiler=$CC
- -_LT_TAGVAR(compiler, $1)=$CC
- -_LT_TAGVAR(LD, $1)="$LD"
- -_LT_CC_BASENAME([$compiler])
- -
- -# GCJ did not exist at the time GCC didn't implicitly link libc in.
- -_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- -
- -_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- -
- -if test -n "$compiler"; then
- - _LT_COMPILER_NO_RTTI($1)
- - _LT_COMPILER_PIC($1)
- - _LT_COMPILER_C_O($1)
- - _LT_COMPILER_FILE_LOCKS($1)
- - _LT_LINKER_SHLIBS($1)
- - _LT_LINKER_HARDCODE_LIBPATH($1)
- -
- - _LT_CONFIG($1)
- -fi
- -
- -AC_LANG_RESTORE
- -
- -GCC=$lt_save_GCC
- -CC="$lt_save_CC"
- -])# _LT_LANG_GCJ_CONFIG
- -
- -
- -# _LT_LANG_RC_CONFIG([TAG])
- -# -------------------------
- -# Ensure that the configuration variables for the Windows resource compiler
- -# are suitably defined. These variables are subsequently used by _LT_CONFIG
- -# to write the compiler configuration to `libtool'.
- -m4_defun([_LT_LANG_RC_CONFIG],
- -[AC_REQUIRE([LT_PROG_RC])dnl
- -AC_LANG_SAVE
- -
- -# Source file extension for RC test sources.
- -ac_ext=rc
- -
- -# Object file extension for compiled RC test sources.
- -objext=o
- -_LT_TAGVAR(objext, $1)=$objext
- -
- -# Code to be used in simple compile tests
- -lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
- -
- -# Code to be used in simple link tests
- -lt_simple_link_test_code="$lt_simple_compile_test_code"
- -
- -# ltmain only uses $CC for tagged configurations so make sure $CC is set.
- -_LT_TAG_COMPILER
- -
- -# save warnings/boilerplate of simple test code
- -_LT_COMPILER_BOILERPLATE
- -_LT_LINKER_BOILERPLATE
- -
- -# Allow CC to be a program name with arguments.
- -lt_save_CC="$CC"
- -lt_save_GCC=$GCC
- -GCC=
- -CC=${RC-"windres"}
- -compiler=$CC
- -_LT_TAGVAR(compiler, $1)=$CC
- -_LT_CC_BASENAME([$compiler])
- -_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
- -
- -if test -n "$compiler"; then
- - :
- - _LT_CONFIG($1)
- -fi
- -
- -GCC=$lt_save_GCC
- -AC_LANG_RESTORE
- -CC="$lt_save_CC"
- -])# _LT_LANG_RC_CONFIG
- -
- -
- -# LT_PROG_GCJ
- -# -----------
- -AC_DEFUN([LT_PROG_GCJ],
- -[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
- - [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
- - [AC_CHECK_TOOL(GCJ, gcj,)
- - test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
- - AC_SUBST(GCJFLAGS)])])[]dnl
- + XGETTEXT_EXTRA_OPTIONS=
- ])
-
- -# Old name:
- -AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
- -
- -
- -# LT_PROG_RC
- -# ----------
- -AC_DEFUN([LT_PROG_RC],
- -[AC_CHECK_TOOL(RC, windres,)
- +dnl Registers an option to be passed to xgettext in the po subdirectory.
- +AC_DEFUN([AM_XGETTEXT_OPTION],
- +[
- + AC_REQUIRE([AM_XGETTEXT_OPTION_INIT])
- + XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS $1"
- ])
-
- -# Old name:
- -AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([LT_AC_PROG_RC], [])
- -
- -
- -# _LT_DECL_EGREP
- -# --------------
- -# If we don't have a new enough Autoconf to choose the best grep
- -# available, choose the one first in the user's PATH.
- -m4_defun([_LT_DECL_EGREP],
- -[AC_REQUIRE([AC_PROG_EGREP])dnl
- -AC_REQUIRE([AC_PROG_FGREP])dnl
- -test -z "$GREP" && GREP=grep
- -_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
- -_LT_DECL([], [EGREP], [1], [An ERE matcher])
- -_LT_DECL([], [FGREP], [1], [A literal string matcher])
- -dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
- -AC_SUBST([GREP])
- -])
- +# progtest.m4 serial 4 (gettext-0.14.2)
- +dnl Copyright (C) 1996-2003, 2005 Free Software Foundation, Inc.
- +dnl This file is free software; the Free Software Foundation
- +dnl gives unlimited permission to copy and/or distribute it,
- +dnl with or without modifications, as long as this notice is preserved.
- +dnl
- +dnl This file can can be used in projects which are not available under
- +dnl the GNU General Public License or the GNU Library General Public
- +dnl License but which still want to provide support for the GNU gettext
- +dnl functionality.
- +dnl Please note that the actual code of the GNU gettext library is covered
- +dnl by the GNU Library General Public License, and the rest of the GNU
- +dnl gettext package package is covered by the GNU General Public License.
- +dnl They are *not* in the public domain.
-
- +dnl Authors:
- +dnl Ulrich Drepper <drepper@cygnus.com>, 1996.
-
- -# _LT_DECL_OBJDUMP
- -# --------------
- -# If we don't have a new enough Autoconf to choose the best objdump
- -# available, choose the one first in the user's PATH.
- -m4_defun([_LT_DECL_OBJDUMP],
- -[AC_CHECK_TOOL(OBJDUMP, objdump, false)
- -test -z "$OBJDUMP" && OBJDUMP=objdump
- -_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
- -AC_SUBST([OBJDUMP])
- -])
- +AC_PREREQ(2.50)
-
- +# Search path for a program which passes the given test.
-
- -# _LT_DECL_SED
- -# ------------
- -# Check for a fully-functional sed program, that truncates
- -# as few characters as possible. Prefer GNU sed if found.
- -m4_defun([_LT_DECL_SED],
- -[AC_PROG_SED
- -test -z "$SED" && SED=sed
- -Xsed="$SED -e 1s/^X//"
- -_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
- -_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
- - [Sed that helps us avoid accidentally triggering echo(1) options like -n])
- -])# _LT_DECL_SED
- -
- -m4_ifndef([AC_PROG_SED], [
- -# NOTE: This macro has been submitted for inclusion into #
- -# GNU Autoconf as AC_PROG_SED. When it is available in #
- -# a released version of Autoconf we should remove this #
- -# macro and use it instead. #
- -
- -m4_defun([AC_PROG_SED],
- -[AC_MSG_CHECKING([for a sed that does not truncate output])
- -AC_CACHE_VAL(lt_cv_path_SED,
- -[# Loop through the user's path and test for sed and gsed.
- -# Then use that list of sed's as ones to test for truncation.
- -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- -for as_dir in $PATH
- -do
- - IFS=$as_save_IFS
- - test -z "$as_dir" && as_dir=.
- - for lt_ac_prog in sed gsed; do
- - for ac_exec_ext in '' $ac_executable_extensions; do
- - if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
- - lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
- - fi
- - done
- - done
- -done
- -IFS=$as_save_IFS
- -lt_ac_max=0
- -lt_ac_count=0
- -# Add /usr/xpg4/bin/sed as it is typically found on Solaris
- -# along with /bin/sed that truncates output.
- -for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
- - test ! -f $lt_ac_sed && continue
- - cat /dev/null > conftest.in
- - lt_ac_count=0
- - echo $ECHO_N "0123456789$ECHO_C" >conftest.in
- - # Check for GNU sed and select it if it is found.
- - if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
- - lt_cv_path_SED=$lt_ac_sed
- - break
- +dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR,
- +dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])
- +AC_DEFUN([AM_PATH_PROG_WITH_TEST],
- +[
- +# Prepare PATH_SEPARATOR.
- +# The user is always right.
- +if test "${PATH_SEPARATOR+set}" != set; then
- + echo "#! /bin/sh" >conf$$.sh
- + echo "exit 0" >>conf$$.sh
- + chmod +x conf$$.sh
- + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- + PATH_SEPARATOR=';'
- + else
- + PATH_SEPARATOR=:
- fi
- - while true; do
- - cat conftest.in conftest.in >conftest.tmp
- - mv conftest.tmp conftest.in
- - cp conftest.in conftest.nl
- - echo >>conftest.nl
- - $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
- - cmp -s conftest.out conftest.nl || break
- - # 10000 chars as input seems more than enough
- - test $lt_ac_count -gt 10 && break
- - lt_ac_count=`expr $lt_ac_count + 1`
- - if test $lt_ac_count -gt $lt_ac_max; then
- - lt_ac_max=$lt_ac_count
- - lt_cv_path_SED=$lt_ac_sed
- - fi
- - done
- -done
- -])
- -SED=$lt_cv_path_SED
- -AC_SUBST([SED])
- -AC_MSG_RESULT([$SED])
- -])#AC_PROG_SED
- -])#m4_ifndef
- -
- -# Old name:
- -AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([LT_AC_PROG_SED], [])
- -
- -
- -# _LT_CHECK_SHELL_FEATURES
- -# ------------------------
- -# Find out whether the shell is Bourne or XSI compatible,
- -# or has some other useful features.
- -m4_defun([_LT_CHECK_SHELL_FEATURES],
- -[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
- -# Try some XSI features
- -xsi_shell=no
- -( _lt_dummy="a/b/c"
- - test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
- - = c,a/b,, \
- - && eval 'test $(( 1 + 1 )) -eq 2 \
- - && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- - && xsi_shell=yes
- -AC_MSG_RESULT([$xsi_shell])
- -_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
- -
- -AC_MSG_CHECKING([whether the shell understands "+="])
- -lt_shell_append=no
- -( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
- - >/dev/null 2>&1 \
- - && lt_shell_append=yes
- -AC_MSG_RESULT([$lt_shell_append])
- -_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
- + rm -f conf$$.sh
- +fi
-
- -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- - lt_unset=unset
- +# Find out how to test for executable files. Don't use a zero-byte file,
- +# as systems may use methods other than mode bits to determine executability.
- +cat >conf$$.file <<_ASEOF
- +#! /bin/sh
- +exit 0
- +_ASEOF
- +chmod +x conf$$.file
- +if test -x conf$$.file >/dev/null 2>&1; then
- + ac_executable_p="test -x"
- else
- - lt_unset=false
- + ac_executable_p="test -f"
- fi
- -_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
- -
- -# test EBCDIC or ASCII
- -case `echo X|tr X '\101'` in
- - A) # ASCII based system
- - # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
- - lt_SP2NL='tr \040 \012'
- - lt_NL2SP='tr \015\012 \040\040'
- - ;;
- - *) # EBCDIC based system
- - lt_SP2NL='tr \100 \n'
- - lt_NL2SP='tr \r\n \100\100'
- - ;;
- -esac
- -_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
- -_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
- -])# _LT_CHECK_SHELL_FEATURES
- -
- -
- -# _LT_PROG_XSI_SHELLFNS
- -# ---------------------
- -# Bourne and XSI compatible variants of some useful shell functions.
- -m4_defun([_LT_PROG_XSI_SHELLFNS],
- -[case $xsi_shell in
- - yes)
- - cat << \_LT_EOF >> "$cfgfile"
- -
- -# func_dirname file append nondir_replacement
- -# Compute the dirname of FILE. If nonempty, add APPEND to the result,
- -# otherwise set result to NONDIR_REPLACEMENT.
- -func_dirname ()
- -{
- - case ${1} in
- - */*) func_dirname_result="${1%/*}${2}" ;;
- - * ) func_dirname_result="${3}" ;;
- - esac
- -}
- -
- -# func_basename file
- -func_basename ()
- -{
- - func_basename_result="${1##*/}"
- -}
- -
- -# func_dirname_and_basename file append nondir_replacement
- -# perform func_basename and func_dirname in a single function
- -# call:
- -# dirname: Compute the dirname of FILE. If nonempty,
- -# add APPEND to the result, otherwise set result
- -# to NONDIR_REPLACEMENT.
- -# value returned in "$func_dirname_result"
- -# basename: Compute filename of FILE.
- -# value retuned in "$func_basename_result"
- -# Implementation must be kept synchronized with func_dirname
- -# and func_basename. For efficiency, we do not delegate to
- -# those functions but instead duplicate the functionality here.
- -func_dirname_and_basename ()
- -{
- - case ${1} in
- - */*) func_dirname_result="${1%/*}${2}" ;;
- - * ) func_dirname_result="${3}" ;;
- - esac
- - func_basename_result="${1##*/}"
- -}
- -
- -# func_stripname prefix suffix name
- -# strip PREFIX and SUFFIX off of NAME.
- -# PREFIX and SUFFIX must not contain globbing or regex special
- -# characters, hashes, percent signs, but SUFFIX may contain a leading
- -# dot (in which case that matches only a dot).
- -func_stripname ()
- -{
- - # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
- - # positional parameters, so assign one to ordinary parameter first.
- - func_stripname_result=${3}
- - func_stripname_result=${func_stripname_result#"${1}"}
- - func_stripname_result=${func_stripname_result%"${2}"}
- -}
- -
- -# func_opt_split
- -func_opt_split ()
- -{
- - func_opt_split_opt=${1%%=*}
- - func_opt_split_arg=${1#*=}
- -}
- -
- -# func_lo2o object
- -func_lo2o ()
- -{
- - case ${1} in
- - *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
- - *) func_lo2o_result=${1} ;;
- - esac
- -}
- -
- -# func_xform libobj-or-source
- -func_xform ()
- -{
- - func_xform_result=${1%.*}.lo
- -}
- -
- -# func_arith arithmetic-term...
- -func_arith ()
- -{
- - func_arith_result=$(( $[*] ))
- -}
- -
- -# func_len string
- -# STRING may not start with a hyphen.
- -func_len ()
- -{
- - func_len_result=${#1}
- -}
- +rm -f conf$$.file
-
- -_LT_EOF
- +# Extract the first word of "$2", so it can be a program name with args.
- +set dummy $2; ac_word=[$]2
- +AC_MSG_CHECKING([for $ac_word])
- +AC_CACHE_VAL(ac_cv_path_$1,
- +[case "[$]$1" in
- + [[\\/]]* | ?:[[\\/]]*)
- + ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
- ;;
- - *) # Bourne compatible functions.
- - cat << \_LT_EOF >> "$cfgfile"
- -
- -# func_dirname file append nondir_replacement
- -# Compute the dirname of FILE. If nonempty, add APPEND to the result,
- -# otherwise set result to NONDIR_REPLACEMENT.
- -func_dirname ()
- -{
- - # Extract subdirectory from the argument.
- - func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
- - if test "X$func_dirname_result" = "X${1}"; then
- - func_dirname_result="${3}"
- - else
- - func_dirname_result="$func_dirname_result${2}"
- - fi
- -}
- -
- -# func_basename file
- -func_basename ()
- -{
- - func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
- -}
- -
- -dnl func_dirname_and_basename
- -dnl A portable version of this function is already defined in general.m4sh
- -dnl so there is no need for it here.
- -
- -# func_stripname prefix suffix name
- -# strip PREFIX and SUFFIX off of NAME.
- -# PREFIX and SUFFIX must not contain globbing or regex special
- -# characters, hashes, percent signs, but SUFFIX may contain a leading
- -# dot (in which case that matches only a dot).
- -# func_strip_suffix prefix name
- -func_stripname ()
- -{
- - case ${2} in
- - .*) func_stripname_result=`$ECHO "X${3}" \
- - | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
- - *) func_stripname_result=`$ECHO "X${3}" \
- - | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
- - esac
- -}
- -
- -# sed scripts:
- -my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
- -my_sed_long_arg='1s/^-[[^=]]*=//'
- -
- -# func_opt_split
- -func_opt_split ()
- -{
- - func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
- - func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
- -}
- -
- -# func_lo2o object
- -func_lo2o ()
- -{
- - func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
- -}
- -
- -# func_xform libobj-or-source
- -func_xform ()
- -{
- - func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[[^.]]*$/.lo/'`
- -}
- + *)
- + ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
- + for ac_dir in ifelse([$5], , $PATH, [$5]); do
- + IFS="$ac_save_IFS"
- + test -z "$ac_dir" && ac_dir=.
- + for ac_exec_ext in '' $ac_executable_extensions; do
- + if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
- + echo "$as_me: trying $ac_dir/$ac_word..." >&AS_MESSAGE_LOG_FD
- + if [$3]; then
- + ac_cv_path_$1="$ac_dir/$ac_word$ac_exec_ext"
- + break 2
- + fi
- + fi
- + done
- + done
- + IFS="$ac_save_IFS"
- +dnl If no 4th arg is given, leave the cache variable unset,
- +dnl so AC_PATH_PROGS will keep looking.
- +ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4"
- +])dnl
- + ;;
- +esac])dnl
- +$1="$ac_cv_path_$1"
- +if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then
- + AC_MSG_RESULT([$]$1)
- +else
- + AC_MSG_RESULT(no)
- +fi
- +AC_SUBST($1)dnl
- +])
-
- -# func_arith arithmetic-term...
- -func_arith ()
- -{
- - func_arith_result=`expr "$[@]"`
- -}
- +# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# func_len string
- -# STRING may not start with a hyphen.
- -func_len ()
- -{
- - func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
- -}
- +# AM_AUTOMAKE_VERSION(VERSION)
- +# ----------------------------
- +# Automake X.Y traces this macro to ensure aclocal.m4 has been
- +# generated from the m4 files accompanying Automake X.Y.
- +# (This private macro should not be called outside this file.)
- +AC_DEFUN([AM_AUTOMAKE_VERSION],
- +[am__api_version='1.11'
- +dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
- +dnl require some minimum version. Point them to the right macro.
- +m4_if([$1], [1.11], [],
- + [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
- +])
-
- -_LT_EOF
- -esac
- +# _AM_AUTOCONF_VERSION(VERSION)
- +# -----------------------------
- +# aclocal traces this macro to find the Autoconf version.
- +# This is a private macro too. Using m4_define simplifies
- +# the logic in aclocal, which can simply ignore this definition.
- +m4_define([_AM_AUTOCONF_VERSION], [])
-
- -case $lt_shell_append in
- - yes)
- - cat << \_LT_EOF >> "$cfgfile"
- -
- -# func_append var value
- -# Append VALUE to the end of shell variable VAR.
- -func_append ()
- -{
- - eval "$[1]+=\$[2]"
- -}
- -_LT_EOF
- - ;;
- - *)
- - cat << \_LT_EOF >> "$cfgfile"
- +# AM_SET_CURRENT_AUTOMAKE_VERSION
- +# -------------------------------
- +# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
- +# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
- +AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
- +[AM_AUTOMAKE_VERSION([1.11])dnl
- +m4_ifndef([AC_AUTOCONF_VERSION],
- + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
- +_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
-
- -# func_append var value
- -# Append VALUE to the end of shell variable VAR.
- -func_append ()
- -{
- - eval "$[1]=\$$[1]\$[2]"
- -}
- +# AM_AUX_DIR_EXPAND -*- Autoconf -*-
-
- -_LT_EOF
- - ;;
- - esac
- -])
- +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# Helper functions for option handling. -*- Autoconf -*-
- +# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
- +# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
- +# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
- +#
- +# Of course, Automake must honor this variable whenever it calls a
- +# tool from the auxiliary directory. The problem is that $srcdir (and
- +# therefore $ac_aux_dir as well) can be either absolute or relative,
- +# depending on how configure is run. This is pretty annoying, since
- +# it makes $ac_aux_dir quite unusable in subdirectories: in the top
- +# source directory, any form will work fine, but in subdirectories a
- +# relative path needs to be adjusted first.
- #
- -# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
- -# Written by Gary V. Vaughan, 2004
- +# $ac_aux_dir/missing
- +# fails when called from a subdirectory if $ac_aux_dir is relative
- +# $top_srcdir/$ac_aux_dir/missing
- +# fails if $ac_aux_dir is absolute,
- +# fails when called from a subdirectory in a VPATH build with
- +# a relative $ac_aux_dir
- #
- -# This file is free software; the Free Software Foundation gives
- -# unlimited permission to copy and/or distribute it, with or without
- -# modifications, as long as this notice is preserved.
- -
- -# serial 6 ltoptions.m4
- -
- -# This is to help aclocal find these macros, as it can't see m4_define.
- -AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
- -
- +# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
- +# are both prefixed by $srcdir. In an in-source build this is usually
- +# harmless because $srcdir is `.', but things will broke when you
- +# start a VPATH build or use an absolute $srcdir.
- +#
- +# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
- +# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
- +# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
- +# and then we would define $MISSING as
- +# MISSING="\${SHELL} $am_aux_dir/missing"
- +# This will work as long as MISSING is not called from configure, because
- +# unfortunately $(top_srcdir) has no meaning in configure.
- +# However there are other variables, like CC, which are often used in
- +# configure, and could therefore not use this "fixed" $ac_aux_dir.
- +#
- +# Another solution, used here, is to always expand $ac_aux_dir to an
- +# absolute PATH. The drawback is that using absolute paths prevent a
- +# configured tree to be moved without reconfiguration.
-
- -# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
- -# ------------------------------------------
- -m4_define([_LT_MANGLE_OPTION],
- -[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
- +AC_DEFUN([AM_AUX_DIR_EXPAND],
- +[dnl Rely on autoconf to set up CDPATH properly.
- +AC_PREREQ([2.50])dnl
- +# expand $ac_aux_dir to an absolute path
- +am_aux_dir=`cd $ac_aux_dir && pwd`
- +])
-
- +# AM_CONDITIONAL -*- Autoconf -*-
-
- -# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
- -# ---------------------------------------
- -# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
- -# matching handler defined, dispatch to it. Other OPTION-NAMEs are
- -# saved as a flag.
- -m4_define([_LT_SET_OPTION],
- -[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
- -m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
- - _LT_MANGLE_DEFUN([$1], [$2]),
- - [m4_warning([Unknown $1 option `$2'])])[]dnl
- -])
- +# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
- +# Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- +# serial 9
-
- -# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
- -# ------------------------------------------------------------
- -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
- -m4_define([_LT_IF_OPTION],
- -[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
- +# AM_CONDITIONAL(NAME, SHELL-CONDITION)
- +# -------------------------------------
- +# Define a conditional.
- +AC_DEFUN([AM_CONDITIONAL],
- +[AC_PREREQ(2.52)dnl
- + ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
- + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
- +AC_SUBST([$1_TRUE])dnl
- +AC_SUBST([$1_FALSE])dnl
- +_AM_SUBST_NOTMAKE([$1_TRUE])dnl
- +_AM_SUBST_NOTMAKE([$1_FALSE])dnl
- +m4_define([_AM_COND_VALUE_$1], [$2])dnl
- +if $2; then
- + $1_TRUE=
- + $1_FALSE='#'
- +else
- + $1_TRUE='#'
- + $1_FALSE=
- +fi
- +AC_CONFIG_COMMANDS_PRE(
- +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
- + AC_MSG_ERROR([[conditional "$1" was never defined.
- +Usually this means the macro was only invoked conditionally.]])
- +fi])])
-
- +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
- +# Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
- -# -------------------------------------------------------
- -# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
- -# are set.
- -m4_define([_LT_UNLESS_OPTIONS],
- -[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- - [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
- - [m4_define([$0_found])])])[]dnl
- -m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
- -])[]dnl
- -])
- +# serial 10
-
- +# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
- +# written in clear, in which case automake, when reading aclocal.m4,
- +# will think it sees a *use*, and therefore will trigger all it's
- +# C support machinery. Also note that it means that autoscan, seeing
- +# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
-
- -# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
- -# ----------------------------------------
- -# OPTION-LIST is a space-separated list of Libtool options associated
- -# with MACRO-NAME. If any OPTION has a matching handler declared with
- -# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
- -# the unknown option and exit.
- -m4_defun([_LT_SET_OPTIONS],
- -[# Set options
- -m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- - [_LT_SET_OPTION([$1], _LT_Option)])
- -
- -m4_if([$1],[LT_INIT],[
- - dnl
- - dnl Simply set some default values (i.e off) if boolean options were not
- - dnl specified:
- - _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
- - ])
- - _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
- - ])
- - dnl
- - dnl If no reference was made to various pairs of opposing options, then
- - dnl we run the default mode handler for the pair. For example, if neither
- - dnl `shared' nor `disable-shared' was passed, we enable building of shared
- - dnl archives by default:
- - _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
- - _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
- - _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
- - _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
- - [_LT_ENABLE_FAST_INSTALL])
- - ])
- -])# _LT_SET_OPTIONS
-
- +# _AM_DEPENDENCIES(NAME)
- +# ----------------------
- +# See how the compiler implements dependency checking.
- +# NAME is "CC", "CXX", "GCJ", or "OBJC".
- +# We try a few techniques and use that to set a single cache variable.
- +#
- +# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
- +# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
- +# dependency, and given that the user is not expected to run this macro,
- +# just rely on AC_PROG_CC.
- +AC_DEFUN([_AM_DEPENDENCIES],
- +[AC_REQUIRE([AM_SET_DEPDIR])dnl
- +AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
- +AC_REQUIRE([AM_MAKE_INCLUDE])dnl
- +AC_REQUIRE([AM_DEP_TRACK])dnl
-
- +ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
- + [$1], CXX, [depcc="$CXX" am_compiler_list=],
- + [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
- + [$1], UPC, [depcc="$UPC" am_compiler_list=],
- + [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
- + [depcc="$$1" am_compiler_list=])
-
- -# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
- -# -----------------------------------------
- -m4_define([_LT_MANGLE_DEFUN],
- -[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
- +AC_CACHE_CHECK([dependency style of $depcc],
- + [am_cv_$1_dependencies_compiler_type],
- +[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- + # We make a subdir and do the tests there. Otherwise we can end up
- + # making bogus files that we don't know about and never remove. For
- + # instance it was reported that on HP-UX the gcc test will end up
- + # making a dummy file named `D' -- because `-MD' means `put the output
- + # in D'.
- + mkdir conftest.dir
- + # Copy depcomp to subdir because otherwise we won't find it if we're
- + # using a relative directory.
- + cp "$am_depcomp" conftest.dir
- + cd conftest.dir
- + # We will build objects and dependencies in a subdirectory because
- + # it helps to detect inapplicable dependency modes. For instance
- + # both Tru64's cc and ICC support -MD to output dependencies as a
- + # side effect of compilation, but ICC will put the dependencies in
- + # the current directory while Tru64 will put them in the object
- + # directory.
- + mkdir sub
-
- + am_cv_$1_dependencies_compiler_type=none
- + if test "$am_compiler_list" = ""; then
- + am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
- + fi
- + am__universal=false
- + m4_case([$1], [CC],
- + [case " $depcc " in #(
- + *\ -arch\ *\ -arch\ *) am__universal=true ;;
- + esac],
- + [CXX],
- + [case " $depcc " in #(
- + *\ -arch\ *\ -arch\ *) am__universal=true ;;
- + esac])
-
- -# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
- -# -----------------------------------------------
- -m4_define([LT_OPTION_DEFINE],
- -[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
- -])# LT_OPTION_DEFINE
- + for depmode in $am_compiler_list; do
- + # Setup a source with many dependencies, because some compilers
- + # like to wrap large dependency lists on column 80 (with \), and
- + # we should not choose a depcomp mode which is confused by this.
- + #
- + # We need to recreate these files for each test, as the compiler may
- + # overwrite some of them when testing with obscure command lines.
- + # This happens at least with the AIX C compiler.
- + : > sub/conftest.c
- + for i in 1 2 3 4 5 6; do
- + echo '#include "conftst'$i'.h"' >> sub/conftest.c
- + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
- + # Solaris 8's {/usr,}/bin/sh.
- + touch sub/conftst$i.h
- + done
- + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
-
- + # We check with `-c' and `-o' for the sake of the "dashmstdout"
- + # mode. It turns out that the SunPro C++ compiler does not properly
- + # handle `-M -o', and we need to detect this. Also, some Intel
- + # versions had trouble with output in subdirs
- + am__obj=sub/conftest.${OBJEXT-o}
- + am__minus_obj="-o $am__obj"
- + case $depmode in
- + gcc)
- + # This depmode causes a compiler race in universal mode.
- + test "$am__universal" = false || continue
- + ;;
- + nosideeffect)
- + # after this tag, mechanisms are not by side-effect, so they'll
- + # only be used when explicitly requested
- + if test "x$enable_dependency_tracking" = xyes; then
- + continue
- + else
- + break
- + fi
- + ;;
- + msvisualcpp | msvcmsys)
- + # This compiler won't grok `-c -o', but also, the minuso test has
- + # not run yet. These depmodes are late enough in the game, and
- + # so weak that their functioning should not be impacted.
- + am__obj=conftest.${OBJEXT-o}
- + am__minus_obj=
- + ;;
- + none) break ;;
- + esac
- + if depmode=$depmode \
- + source=sub/conftest.c object=$am__obj \
- + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
- + >/dev/null 2>conftest.err &&
- + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
- + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
- + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
- + # icc doesn't choke on unknown options, it will just issue warnings
- + # or remarks (even with -Werror). So we grep stderr for any message
- + # that says an option was ignored or not supported.
- + # When given -MP, icc 7.0 and 7.1 complain thusly:
- + # icc: Command line warning: ignoring option '-M'; no argument required
- + # The diagnosis changed in icc 8.0:
- + # icc: Command line remark: option '-MP' not supported
- + if (grep 'ignoring option' conftest.err ||
- + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
- + am_cv_$1_dependencies_compiler_type=$depmode
- + break
- + fi
- + fi
- + done
-
- -# dlopen
- -# ------
- -LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
- + cd ..
- + rm -rf conftest.dir
- +else
- + am_cv_$1_dependencies_compiler_type=none
- +fi
- ])
- -
- -AU_DEFUN([AC_LIBTOOL_DLOPEN],
- -[_LT_SET_OPTION([LT_INIT], [dlopen])
- -AC_DIAGNOSE([obsolete],
- -[$0: Remove this warning and the call to _LT_SET_OPTION when you
- -put the `dlopen' option into LT_INIT's first parameter.])
- +AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
- +AM_CONDITIONAL([am__fastdep$1], [
- + test "x$enable_dependency_tracking" != xno \
- + && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
- ])
-
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
- -
- -
- -# win32-dll
- -# ---------
- -# Declare package support for building win32 dll's.
- -LT_OPTION_DEFINE([LT_INIT], [win32-dll],
- -[enable_win32_dll=yes
- -
- -case $host in
- -*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
- - AC_CHECK_TOOL(AS, as, false)
- - AC_CHECK_TOOL(DLLTOOL, dlltool, false)
- - AC_CHECK_TOOL(OBJDUMP, objdump, false)
- - ;;
- -esac
- -
- -test -z "$AS" && AS=as
- -_LT_DECL([], [AS], [0], [Assembler program])dnl
- -
- -test -z "$DLLTOOL" && DLLTOOL=dlltool
- -_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
-
- -test -z "$OBJDUMP" && OBJDUMP=objdump
- -_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
- -])# win32-dll
- -
- -AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
- -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -_LT_SET_OPTION([LT_INIT], [win32-dll])
- -AC_DIAGNOSE([obsolete],
- -[$0: Remove this warning and the call to _LT_SET_OPTION when you
- -put the `win32-dll' option into LT_INIT's first parameter.])
- +# AM_SET_DEPDIR
- +# -------------
- +# Choose a directory name for dependency files.
- +# This macro is AC_REQUIREd in _AM_DEPENDENCIES
- +AC_DEFUN([AM_SET_DEPDIR],
- +[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
- +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
- ])
-
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
- -
- -
- -# _LT_ENABLE_SHARED([DEFAULT])
- -# ----------------------------
- -# implement the --enable-shared flag, and supports the `shared' and
- -# `disable-shared' LT_INIT options.
- -# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
- -m4_define([_LT_ENABLE_SHARED],
- -[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
- -AC_ARG_ENABLE([shared],
- - [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
- - [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
- - [p=${PACKAGE-default}
- - case $enableval in
- - yes) enable_shared=yes ;;
- - no) enable_shared=no ;;
- - *)
- - enable_shared=no
- - # Look at the argument we got. We use all the common list separators.
- - lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- - for pkg in $enableval; do
- - IFS="$lt_save_ifs"
- - if test "X$pkg" = "X$p"; then
- - enable_shared=yes
- - fi
- - done
- - IFS="$lt_save_ifs"
- - ;;
- - esac],
- - [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
- -
- - _LT_DECL([build_libtool_libs], [enable_shared], [0],
- - [Whether or not to build shared libraries])
- -])# _LT_ENABLE_SHARED
-
- -LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
- -LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
- -
- -# Old names:
- -AC_DEFUN([AC_ENABLE_SHARED],
- -[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
- -])
- -
- -AC_DEFUN([AC_DISABLE_SHARED],
- -[_LT_SET_OPTION([LT_INIT], [disable-shared])
- +# AM_DEP_TRACK
- +# ------------
- +AC_DEFUN([AM_DEP_TRACK],
- +[AC_ARG_ENABLE(dependency-tracking,
- +[ --disable-dependency-tracking speeds up one-time build
- + --enable-dependency-tracking do not reject slow dependency extractors])
- +if test "x$enable_dependency_tracking" != xno; then
- + am_depcomp="$ac_aux_dir/depcomp"
- + AMDEPBACKSLASH='\'
- +fi
- +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
- +AC_SUBST([AMDEPBACKSLASH])dnl
- +_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
- ])
-
- -AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
- -AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
- -
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AM_ENABLE_SHARED], [])
- -dnl AC_DEFUN([AM_DISABLE_SHARED], [])
- -
- -
- +# Generate code to set up dependency tracking. -*- Autoconf -*-
-
- -# _LT_ENABLE_STATIC([DEFAULT])
- -# ----------------------------
- -# implement the --enable-static flag, and support the `static' and
- -# `disable-static' LT_INIT options.
- -# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
- -m4_define([_LT_ENABLE_STATIC],
- -[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
- -AC_ARG_ENABLE([static],
- - [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
- - [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
- - [p=${PACKAGE-default}
- - case $enableval in
- - yes) enable_static=yes ;;
- - no) enable_static=no ;;
- - *)
- - enable_static=no
- - # Look at the argument we got. We use all the common list separators.
- - lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- - for pkg in $enableval; do
- - IFS="$lt_save_ifs"
- - if test "X$pkg" = "X$p"; then
- - enable_static=yes
- - fi
- - done
- - IFS="$lt_save_ifs"
- - ;;
- - esac],
- - [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
- +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
- +# Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- - _LT_DECL([build_old_libs], [enable_static], [0],
- - [Whether or not to build static libraries])
- -])# _LT_ENABLE_STATIC
- +#serial 5
-
- -LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
- -LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
- +# _AM_OUTPUT_DEPENDENCY_COMMANDS
- +# ------------------------------
- +AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
- +[{
- + # Autoconf 2.62 quotes --file arguments for eval, but not when files
- + # are listed without --file. Let's play safe and only enable the eval
- + # if we detect the quoting.
- + case $CONFIG_FILES in
- + *\'*) eval set x "$CONFIG_FILES" ;;
- + *) set x $CONFIG_FILES ;;
- + esac
- + shift
- + for mf
- + do
- + # Strip MF so we end up with the name of the file.
- + mf=`echo "$mf" | sed -e 's/:.*$//'`
- + # Check whether this is an Automake generated Makefile or not.
- + # We used to match only the files named `Makefile.in', but
- + # some people rename them; so instead we look at the file content.
- + # Grep'ing the first line is not enough: some people post-process
- + # each Makefile.in and add a new line on top of each file to say so.
- + # Grep'ing the whole file is not good either: AIX grep has a line
- + # limit of 2048, but all sed's we know have understand at least 4000.
- + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- + dirpart=`AS_DIRNAME("$mf")`
- + else
- + continue
- + fi
- + # Extract the definition of DEPDIR, am__include, and am__quote
- + # from the Makefile without running `make'.
- + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- + test -z "$DEPDIR" && continue
- + am__include=`sed -n 's/^am__include = //p' < "$mf"`
- + test -z "am__include" && continue
- + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- + # When using ansi2knr, U may be empty or an underscore; expand it
- + U=`sed -n 's/^U = //p' < "$mf"`
- + # Find all dependency output files, they are included files with
- + # $(DEPDIR) in their names. We invoke sed twice because it is the
- + # simplest approach to changing $(DEPDIR) to its actual value in the
- + # expansion.
- + for file in `sed -n "
- + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
- + # Make sure the directory exists.
- + test -f "$dirpart/$file" && continue
- + fdir=`AS_DIRNAME(["$file"])`
- + AS_MKDIR_P([$dirpart/$fdir])
- + # echo "creating $dirpart/$file"
- + echo '# dummy' > "$dirpart/$file"
- + done
- + done
- +}
- +])# _AM_OUTPUT_DEPENDENCY_COMMANDS
-
- -# Old names:
- -AC_DEFUN([AC_ENABLE_STATIC],
- -[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
- -])
-
- -AC_DEFUN([AC_DISABLE_STATIC],
- -[_LT_SET_OPTION([LT_INIT], [disable-static])
- +# AM_OUTPUT_DEPENDENCY_COMMANDS
- +# -----------------------------
- +# This macro should only be invoked once -- use via AC_REQUIRE.
- +#
- +# This code is only required when automatic dependency tracking
- +# is enabled. FIXME. This creates each `.P' file that we will
- +# need in order to bootstrap the dependency handling code.
- +AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
- +[AC_CONFIG_COMMANDS([depfiles],
- + [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
- + [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
- ])
-
- -AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
- -AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
- +# Do all the work for Automake. -*- Autoconf -*-
-
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AM_ENABLE_STATIC], [])
- -dnl AC_DEFUN([AM_DISABLE_STATIC], [])
- +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
- +# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- +# serial 16
-
- +# This macro actually does too much. Some checks are only needed if
- +# your package does certain things. But this isn't really a big deal.
-
- -# _LT_ENABLE_FAST_INSTALL([DEFAULT])
- -# ----------------------------------
- -# implement the --enable-fast-install flag, and support the `fast-install'
- -# and `disable-fast-install' LT_INIT options.
- -# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
- -m4_define([_LT_ENABLE_FAST_INSTALL],
- -[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
- -AC_ARG_ENABLE([fast-install],
- - [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
- - [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
- - [p=${PACKAGE-default}
- - case $enableval in
- - yes) enable_fast_install=yes ;;
- - no) enable_fast_install=no ;;
- - *)
- - enable_fast_install=no
- - # Look at the argument we got. We use all the common list separators.
- - lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- - for pkg in $enableval; do
- - IFS="$lt_save_ifs"
- - if test "X$pkg" = "X$p"; then
- - enable_fast_install=yes
- - fi
- - done
- - IFS="$lt_save_ifs"
- - ;;
- - esac],
- - [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
- +# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
- +# AM_INIT_AUTOMAKE([OPTIONS])
- +# -----------------------------------------------
- +# The call with PACKAGE and VERSION arguments is the old style
- +# call (pre autoconf-2.50), which is being phased out. PACKAGE
- +# and VERSION should now be passed to AC_INIT and removed from
- +# the call to AM_INIT_AUTOMAKE.
- +# We support both call styles for the transition. After
- +# the next Automake release, Autoconf can make the AC_INIT
- +# arguments mandatory, and then we can depend on a new Autoconf
- +# release and drop the old call support.
- +AC_DEFUN([AM_INIT_AUTOMAKE],
- +[AC_PREREQ([2.62])dnl
- +dnl Autoconf wants to disallow AM_ names. We explicitly allow
- +dnl the ones we care about.
- +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
- +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
- +AC_REQUIRE([AC_PROG_INSTALL])dnl
- +if test "`cd $srcdir && pwd`" != "`pwd`"; then
- + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- + # is not polluted with repeated "-I."
- + AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
- + # test to see if srcdir already configured
- + if test -f $srcdir/config.status; then
- + AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
- + fi
- +fi
-
- -_LT_DECL([fast_install], [enable_fast_install], [0],
- - [Whether or not to optimize for fast installation])dnl
- -])# _LT_ENABLE_FAST_INSTALL
- +# test whether we have cygpath
- +if test -z "$CYGPATH_W"; then
- + if (cygpath --version) >/dev/null 2>/dev/null; then
- + CYGPATH_W='cygpath -w'
- + else
- + CYGPATH_W=echo
- + fi
- +fi
- +AC_SUBST([CYGPATH_W])
-
- -LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
- -LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
- +# Define the identity of the package.
- +dnl Distinguish between old-style and new-style calls.
- +m4_ifval([$2],
- +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
- + AC_SUBST([PACKAGE], [$1])dnl
- + AC_SUBST([VERSION], [$2])],
- +[_AM_SET_OPTIONS([$1])dnl
- +dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
- +m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
- + [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
- + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
- + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
-
- -# Old names:
- -AU_DEFUN([AC_ENABLE_FAST_INSTALL],
- -[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
- -AC_DIAGNOSE([obsolete],
- -[$0: Remove this warning and the call to _LT_SET_OPTION when you put
- -the `fast-install' option into LT_INIT's first parameter.])
- -])
- +_AM_IF_OPTION([no-define],,
- +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
- + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
-
- -AU_DEFUN([AC_DISABLE_FAST_INSTALL],
- -[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
- -AC_DIAGNOSE([obsolete],
- -[$0: Remove this warning and the call to _LT_SET_OPTION when you put
- -the `disable-fast-install' option into LT_INIT's first parameter.])
- +# Some tools Automake needs.
- +AC_REQUIRE([AM_SANITY_CHECK])dnl
- +AC_REQUIRE([AC_ARG_PROGRAM])dnl
- +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
- +AM_MISSING_PROG(AUTOCONF, autoconf)
- +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
- +AM_MISSING_PROG(AUTOHEADER, autoheader)
- +AM_MISSING_PROG(MAKEINFO, makeinfo)
- +AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
- +AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
- +AC_REQUIRE([AM_PROG_MKDIR_P])dnl
- +# We need awk for the "check" target. The system "awk" is bad on
- +# some platforms.
- +AC_REQUIRE([AC_PROG_AWK])dnl
- +AC_REQUIRE([AC_PROG_MAKE_SET])dnl
- +AC_REQUIRE([AM_SET_LEADING_DOT])dnl
- +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
- + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
- + [_AM_PROG_TAR([v7])])])
- +_AM_IF_OPTION([no-dependencies],,
- +[AC_PROVIDE_IFELSE([AC_PROG_CC],
- + [_AM_DEPENDENCIES(CC)],
- + [define([AC_PROG_CC],
- + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
- +AC_PROVIDE_IFELSE([AC_PROG_CXX],
- + [_AM_DEPENDENCIES(CXX)],
- + [define([AC_PROG_CXX],
- + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
- +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
- + [_AM_DEPENDENCIES(OBJC)],
- + [define([AC_PROG_OBJC],
- + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
- +])
- +_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
- +dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
- +dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
- +dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
- +AC_CONFIG_COMMANDS_PRE(dnl
- +[m4_provide_if([_AM_COMPILER_EXEEXT],
- + [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
- ])
-
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
- -dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
- -
- -
- -# _LT_WITH_PIC([MODE])
- -# --------------------
- -# implement the --with-pic flag, and support the `pic-only' and `no-pic'
- -# LT_INIT options.
- -# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
- -m4_define([_LT_WITH_PIC],
- -[AC_ARG_WITH([pic],
- - [AS_HELP_STRING([--with-pic],
- - [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
- - [pic_mode="$withval"],
- - [pic_mode=default])
- -
- -test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
- -
- -_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
- -])# _LT_WITH_PIC
- -
- -LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
- -LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
- -
- -# Old name:
- -AU_DEFUN([AC_LIBTOOL_PICMODE],
- -[_LT_SET_OPTION([LT_INIT], [pic-only])
- -AC_DIAGNOSE([obsolete],
- -[$0: Remove this warning and the call to _LT_SET_OPTION when you
- -put the `pic-only' option into LT_INIT's first parameter.])
- -])
- -
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
- -
- -
- -m4_define([_LTDL_MODE], [])
- -LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
- - [m4_define([_LTDL_MODE], [nonrecursive])])
- -LT_OPTION_DEFINE([LTDL_INIT], [recursive],
- - [m4_define([_LTDL_MODE], [recursive])])
- -LT_OPTION_DEFINE([LTDL_INIT], [subproject],
- - [m4_define([_LTDL_MODE], [subproject])])
- -
- -m4_define([_LTDL_TYPE], [])
- -LT_OPTION_DEFINE([LTDL_INIT], [installable],
- - [m4_define([_LTDL_TYPE], [installable])])
- -LT_OPTION_DEFINE([LTDL_INIT], [convenience],
- - [m4_define([_LTDL_TYPE], [convenience])])
- -
- -# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
- -#
- -# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
- -# Written by Gary V. Vaughan, 2004
- -#
- -# This file is free software; the Free Software Foundation gives
- -# unlimited permission to copy and/or distribute it, with or without
- -# modifications, as long as this notice is preserved.
- -
- -# serial 6 ltsugar.m4
- -
- -# This is to help aclocal find these macros, as it can't see m4_define.
- -AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
- +dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
- +dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
- +dnl mangled by Autoconf and run in a shell conditional statement.
- +m4_define([_AC_COMPILER_EXEEXT],
- +m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
-
-
- -# lt_join(SEP, ARG1, [ARG2...])
- -# -----------------------------
- -# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
- -# associated separator.
- -# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
- -# versions in m4sugar had bugs.
- -m4_define([lt_join],
- -[m4_if([$#], [1], [],
- - [$#], [2], [[$2]],
- - [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
- -m4_define([_lt_join],
- -[m4_if([$#$2], [2], [],
- - [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
- +# When config.status generates a header, we must update the stamp-h file.
- +# This file resides in the same directory as the config header
- +# that is generated. The stamp files are numbered to have different names.
-
- +# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
- +# loop where config.status creates the headers, so we can generate
- +# our stamp files there.
- +AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
- +[# Compute $1's index in $config_headers.
- +_am_arg=$1
- +_am_stamp_count=1
- +for _am_header in $config_headers :; do
- + case $_am_header in
- + $_am_arg | $_am_arg:* )
- + break ;;
- + * )
- + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- + esac
- +done
- +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-
- -# lt_car(LIST)
- -# lt_cdr(LIST)
- -# ------------
- -# Manipulate m4 lists.
- -# These macros are necessary as long as will still need to support
- -# Autoconf-2.59 which quotes differently.
- -m4_define([lt_car], [[$1]])
- -m4_define([lt_cdr],
- -[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
- - [$#], 1, [],
- - [m4_dquote(m4_shift($@))])])
- -m4_define([lt_unquote], $1)
- -
- -
- -# lt_append(MACRO-NAME, STRING, [SEPARATOR])
- -# ------------------------------------------
- -# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
- -# Note that neither SEPARATOR nor STRING are expanded; they are appended
- -# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
- -# No SEPARATOR is output if MACRO-NAME was previously undefined (different
- -# than defined and empty).
- +# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
- #
- -# This macro is needed until we can rely on Autoconf 2.62, since earlier
- -# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
- -m4_define([lt_append],
- -[m4_define([$1],
- - m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
- -
- -
- -
- -# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
- -# ----------------------------------------------------------
- -# Produce a SEP delimited list of all paired combinations of elements of
- -# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
- -# has the form PREFIXmINFIXSUFFIXn.
- -# Needed until we can rely on m4_combine added in Autoconf 2.62.
- -m4_define([lt_combine],
- -[m4_if(m4_eval([$# > 3]), [1],
- - [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
- -[[m4_foreach([_Lt_prefix], [$2],
- - [m4_foreach([_Lt_suffix],
- - ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
- - [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
- -
- -
- -# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
- -# -----------------------------------------------------------------------
- -# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
- -# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
- -m4_define([lt_if_append_uniq],
- -[m4_ifdef([$1],
- - [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
- - [lt_append([$1], [$2], [$3])$4],
- - [$5])],
- - [lt_append([$1], [$2], [$3])$4])])
- -
- -
- -# lt_dict_add(DICT, KEY, VALUE)
- -# -----------------------------
- -m4_define([lt_dict_add],
- -[m4_define([$1($2)], [$3])])
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- +# AM_PROG_INSTALL_SH
- +# ------------------
- +# Define $install_sh.
- +AC_DEFUN([AM_PROG_INSTALL_SH],
- +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
- +if test x"${install_sh}" != xset; then
- + case $am_aux_dir in
- + *\ * | *\ *)
- + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
- + *)
- + install_sh="\${SHELL} $am_aux_dir/install-sh"
- + esac
- +fi
- +AC_SUBST(install_sh)])
-
- -# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
- -# --------------------------------------------
- -m4_define([lt_dict_add_subkey],
- -[m4_define([$1($2:$3)], [$4])])
- +# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- +# serial 2
-
- -# lt_dict_fetch(DICT, KEY, [SUBKEY])
- -# ----------------------------------
- -m4_define([lt_dict_fetch],
- -[m4_ifval([$3],
- - m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
- - m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
- -
- -
- -# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
- -# -----------------------------------------------------------------
- -m4_define([lt_if_dict_fetch],
- -[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
- - [$5],
- - [$6])])
- -
- -
- -# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
- -# --------------------------------------------------------------
- -m4_define([lt_dict_filter],
- -[m4_if([$5], [], [],
- - [lt_join(m4_quote(m4_default([$4], [[, ]])),
- - lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
- - [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
- -])
- +# Check whether the underlying file-system supports filenames
- +# with a leading dot. For instance MS-DOS doesn't.
- +AC_DEFUN([AM_SET_LEADING_DOT],
- +[rm -rf .tst 2>/dev/null
- +mkdir .tst 2>/dev/null
- +if test -d .tst; then
- + am__leading_dot=.
- +else
- + am__leading_dot=_
- +fi
- +rmdir .tst 2>/dev/null
- +AC_SUBST([am__leading_dot])])
-
- -# ltversion.m4 -- version numbers -*- Autoconf -*-
- -#
- -# Copyright (C) 2004 Free Software Foundation, Inc.
- -# Written by Scott James Remnant, 2004
- +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
- +# 2006 Free Software Foundation, Inc.
- #
- -# This file is free software; the Free Software Foundation gives
- -# unlimited permission to copy and/or distribute it, with or without
- -# modifications, as long as this notice is preserved.
- -
- -# Generated from ltversion.in.
- -
- -# serial 3012 ltversion.m4
- -# This file is part of GNU Libtool
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -m4_define([LT_PACKAGE_VERSION], [2.2.6])
- -m4_define([LT_PACKAGE_REVISION], [1.3012])
- +# serial 10
-
- -AC_DEFUN([LTVERSION_VERSION],
- -[macro_version='2.2.6'
- -macro_revision='1.3012'
- -_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
- -_LT_DECL(, macro_revision, 0)
- +# AM_PATH_LISPDIR
- +# ---------------
- +AC_DEFUN([AM_PATH_LISPDIR],
- +[AC_PREREQ([2.60])dnl
- + # If set to t, that means we are running in a shell under Emacs.
- + # If you have an Emacs named "t", then use the full path.
- + test x"$EMACS" = xt && EMACS=
- + AC_CHECK_PROGS([EMACS], [emacs xemacs], [no])
- + AC_ARG_VAR([EMACS], [the Emacs editor command])
- + AC_ARG_VAR([EMACSLOADPATH], [the Emacs library search path])
- + AC_ARG_WITH([lispdir],
- + [ --with-lispdir override the default lisp directory],
- + [ lispdir="$withval"
- + AC_MSG_CHECKING([where .elc files should go])
- + AC_MSG_RESULT([$lispdir])],
- + [
- + AC_CACHE_CHECK([where .elc files should go], [am_cv_lispdir], [
- + if test $EMACS != "no"; then
- + if test x${lispdir+set} != xset; then
- + # If $EMACS isn't GNU Emacs or XEmacs, this can blow up pretty badly
- + # Some emacsen will start up in interactive mode, requiring C-x C-c to exit,
- + # which is non-obvious for non-emacs users.
- + # Redirecting /dev/null should help a bit; pity we can't detect "broken"
- + # emacsen earlier and avoid running this altogether.
- + AC_RUN_LOG([$EMACS -batch -q -eval '(while load-path (princ (concat (car load-path) "\n")) (setq load-path (cdr load-path)))' </dev/null >conftest.out])
- + am_cv_lispdir=`sed -n \
- + -e 's,/$,,' \
- + -e '/.*\/lib\/x*emacs\/site-lisp$/{s,.*/lib/\(x*emacs/site-lisp\)$,${libdir}/\1,;p;q;}' \
- + -e '/.*\/share\/x*emacs\/site-lisp$/{s,.*/share/\(x*emacs/site-lisp\),${datarootdir}/\1,;p;q;}' \
- + conftest.out`
- + rm conftest.out
- + fi
- + fi
- + test -z "$am_cv_lispdir" && am_cv_lispdir='${datadir}/emacs/site-lisp'
- + ])
- + lispdir="$am_cv_lispdir"
- ])
- +AC_SUBST([lispdir])
- +])# AM_PATH_LISPDIR
-
- -# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
- -#
- -# Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
- -# Written by Scott James Remnant, 2004.
- -#
- -# This file is free software; the Free Software Foundation gives
- -# unlimited permission to copy and/or distribute it, with or without
- -# modifications, as long as this notice is preserved.
- +AU_DEFUN([ud_PATH_LISPDIR], [AM_PATH_LISPDIR])
-
- -# serial 4 lt~obsolete.m4
- +# Check to see how 'make' treats includes. -*- Autoconf -*-
-
- -# These exist entirely to fool aclocal when bootstrapping libtool.
- -#
- -# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
- -# which have later been changed to m4_define as they aren't part of the
- -# exported API, or moved to Autoconf or Automake where they belong.
- -#
- -# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
- -# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
- -# using a macro with the same name in our local m4/libtool.m4 it'll
- -# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
- -# and doesn't know about Autoconf macros at all.)
- -#
- -# So we provide this file, which has a silly filename so it's always
- -# included after everything else. This provides aclocal with the
- -# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
- -# because those macros already exist, or will be overwritten later.
- -# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
- +# Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
- #
- -# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
- -# Yes, that means every name once taken will need to remain here until
- -# we give up compatibility with versions before 1.7, at which point
- -# we need to keep only those names which we still refer to.
- -
- -# This is to help aclocal find these macros, as it can't see m4_define.
- -AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
- -
- -m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
- -m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
- -m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
- -m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
- -m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
- -m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
- -m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
- -m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
- -m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
- -m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
- -m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
- -m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
- -m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
- -m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
- -m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
- -m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
- -m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
- -m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
- -m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
- -m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
- -m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
- -m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
- -m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
- -m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
- -m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
- -m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
- -m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
- -m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
- -m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
- -m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
- -m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
- -m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
- -m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
- -m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
- -m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
- -m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
- -m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
- -m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
- -m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
- -m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
- -m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
- -m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
- -m4_ifndef([AC_LIBTOOL_RC], [AC_DEFUN([AC_LIBTOOL_RC])])
- -m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
- -m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
- -m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
- -m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
- -m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
- -m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
- -m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
- -m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
- -m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
- -m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
- -m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
- -m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
- -
- -# nls.m4 serial 3 (gettext-0.15)
- -dnl Copyright (C) 1995-2003, 2005-2006 Free Software Foundation, Inc.
- -dnl This file is free software; the Free Software Foundation
- -dnl gives unlimited permission to copy and/or distribute it,
- -dnl with or without modifications, as long as this notice is preserved.
- -dnl
- -dnl This file can can be used in projects which are not available under
- -dnl the GNU General Public License or the GNU Library General Public
- -dnl License but which still want to provide support for the GNU gettext
- -dnl functionality.
- -dnl Please note that the actual code of the GNU gettext library is covered
- -dnl by the GNU Library General Public License, and the rest of the GNU
- -dnl gettext package package is covered by the GNU General Public License.
- -dnl They are *not* in the public domain.
- -
- -dnl Authors:
- -dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
- -dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -AC_PREREQ(2.50)
- +# serial 4
-
- -AC_DEFUN([AM_NLS],
- -[
- - AC_MSG_CHECKING([whether NLS is requested])
- - dnl Default is enabled NLS
- - AC_ARG_ENABLE(nls,
- - [ --disable-nls do not use Native Language Support],
- - USE_NLS=$enableval, USE_NLS=yes)
- - AC_MSG_RESULT($USE_NLS)
- - AC_SUBST(USE_NLS)
- +# AM_MAKE_INCLUDE()
- +# -----------------
- +# Check to see how make treats includes.
- +AC_DEFUN([AM_MAKE_INCLUDE],
- +[am_make=${MAKE-make}
- +cat > confinc << 'END'
- +am__doit:
- + @echo this is the am__doit target
- +.PHONY: am__doit
- +END
- +# If we don't find an include directive, just comment out the code.
- +AC_MSG_CHECKING([for style of include used by $am_make])
- +am__include="#"
- +am__quote=
- +_am_result=none
- +# First try GNU make style include.
- +echo "include confinc" > confmf
- +# Ignore all kinds of additional output from `make'.
- +case `$am_make -s -f confmf 2> /dev/null` in #(
- +*the\ am__doit\ target*)
- + am__include=include
- + am__quote=
- + _am_result=GNU
- + ;;
- +esac
- +# Now try BSD make style include.
- +if test "$am__include" = "#"; then
- + echo '.include "confinc"' > confmf
- + case `$am_make -s -f confmf 2> /dev/null` in #(
- + *the\ am__doit\ target*)
- + am__include=.include
- + am__quote="\""
- + _am_result=BSD
- + ;;
- + esac
- +fi
- +AC_SUBST([am__include])
- +AC_SUBST([am__quote])
- +AC_MSG_RESULT([$_am_result])
- +rm -f confinc confmf
- ])
-
- -# po.m4 serial 15 (gettext-0.17)
- -dnl Copyright (C) 1995-2007 Free Software Foundation, Inc.
- -dnl This file is free software; the Free Software Foundation
- -dnl gives unlimited permission to copy and/or distribute it,
- -dnl with or without modifications, as long as this notice is preserved.
- -dnl
- -dnl This file can can be used in projects which are not available under
- -dnl the GNU General Public License or the GNU Library General Public
- -dnl License but which still want to provide support for the GNU gettext
- -dnl functionality.
- -dnl Please note that the actual code of the GNU gettext library is covered
- -dnl by the GNU Library General Public License, and the rest of the GNU
- -dnl gettext package package is covered by the GNU General Public License.
- -dnl They are *not* in the public domain.
- -
- -dnl Authors:
- -dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
- -dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
- +# Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2008
- +# Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -AC_PREREQ(2.50)
- +# serial 6
-
- -dnl Checks for all prerequisites of the po subdirectory.
- -AC_DEFUN([AM_PO_SUBDIRS],
- -[
- - AC_REQUIRE([AC_PROG_MAKE_SET])dnl
- - AC_REQUIRE([AC_PROG_INSTALL])dnl
- - AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
- - AC_REQUIRE([AM_NLS])dnl
- +# AM_PROG_CC_C_O
- +# --------------
- +# Like AC_PROG_CC_C_O, but changed for automake.
- +AC_DEFUN([AM_PROG_CC_C_O],
- +[AC_REQUIRE([AC_PROG_CC_C_O])dnl
- +AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
- +AC_REQUIRE_AUX_FILE([compile])dnl
- +# FIXME: we rely on the cache variable name because
- +# there is no other way.
- +set dummy $CC
- +am_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']`
- +eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
- +if test "$am_t" != yes; then
- + # Losing compiler, so override with the script.
- + # FIXME: It is wrong to rewrite CC.
- + # But if we don't then we get into trouble of one sort or another.
- + # A longer-term fix would be to have automake use am__CC in this case,
- + # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
- + CC="$am_aux_dir/compile $CC"
- +fi
- +dnl Make sure AC_PROG_CC is never called again, or it will override our
- +dnl setting of CC.
- +m4_define([AC_PROG_CC],
- + [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])])
- +])
-
- - dnl Release version of the gettext macros. This is used to ensure that
- - dnl the gettext macros and po/Makefile.in.in are in sync.
- - AC_SUBST([GETTEXT_MACRO_VERSION], [0.17])
- +# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
-
- - dnl Perform the following tests also if --disable-nls has been given,
- - dnl because they are needed for "make dist" to work.
- +# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
- +# Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- - dnl Search for GNU msgfmt in the PATH.
- - dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions.
- - dnl The second test excludes FreeBSD msgfmt.
- - AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt,
- - [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
- - (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
- - :)
- - AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
- +# serial 6
-
- - dnl Test whether it is GNU msgfmt >= 0.15.
- -changequote(,)dnl
- - case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
- - '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
- - *) MSGFMT_015=$MSGFMT ;;
- - esac
- -changequote([,])dnl
- - AC_SUBST([MSGFMT_015])
- -changequote(,)dnl
- - case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
- - '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
- - *) GMSGFMT_015=$GMSGFMT ;;
- - esac
- -changequote([,])dnl
- - AC_SUBST([GMSGFMT_015])
- +# AM_MISSING_PROG(NAME, PROGRAM)
- +# ------------------------------
- +AC_DEFUN([AM_MISSING_PROG],
- +[AC_REQUIRE([AM_MISSING_HAS_RUN])
- +$1=${$1-"${am_missing_run}$2"}
- +AC_SUBST($1)])
-
- - dnl Search for GNU xgettext 0.12 or newer in the PATH.
- - dnl The first test excludes Solaris xgettext and early GNU xgettext versions.
- - dnl The second test excludes FreeBSD xgettext.
- - AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext,
- - [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
- - (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
- - :)
- - dnl Remove leftover from FreeBSD xgettext call.
- - rm -f messages.po
-
- - dnl Test whether it is GNU xgettext >= 0.15.
- -changequote(,)dnl
- - case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
- - '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
- - *) XGETTEXT_015=$XGETTEXT ;;
- +# AM_MISSING_HAS_RUN
- +# ------------------
- +# Define MISSING if not defined so far and test if it supports --run.
- +# If it does, set am_missing_run to use it, otherwise, to nothing.
- +AC_DEFUN([AM_MISSING_HAS_RUN],
- +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
- +AC_REQUIRE_AUX_FILE([missing])dnl
- +if test x"${MISSING+set}" != xset; then
- + case $am_aux_dir in
- + *\ * | *\ *)
- + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
- + *)
- + MISSING="\${SHELL} $am_aux_dir/missing" ;;
- esac
- -changequote([,])dnl
- - AC_SUBST([XGETTEXT_015])
- +fi
- +# Use eval to expand $SHELL
- +if eval "$MISSING --run true"; then
- + am_missing_run="$MISSING --run "
- +else
- + am_missing_run=
- + AC_MSG_WARN([`missing' script is too old or missing])
- +fi
- +])
-
- - dnl Search for GNU msgmerge 0.11 or newer in the PATH.
- - AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge,
- - [$ac_dir/$ac_word --update -q /dev/null /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1], :)
- +# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- - dnl Installation directories.
- - dnl Autoconf >= 2.60 defines localedir. For older versions of autoconf, we
- - dnl have to define it here, so that it can be used in po/Makefile.
- - test -n "$localedir" || localedir='${datadir}/locale'
- - AC_SUBST([localedir])
- +# AM_PROG_MKDIR_P
- +# ---------------
- +# Check for `mkdir -p'.
- +AC_DEFUN([AM_PROG_MKDIR_P],
- +[AC_PREREQ([2.60])dnl
- +AC_REQUIRE([AC_PROG_MKDIR_P])dnl
- +dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
- +dnl while keeping a definition of mkdir_p for backward compatibility.
- +dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
- +dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
- +dnl Makefile.ins that do not define MKDIR_P, so we do our own
- +dnl adjustment using top_builddir (which is defined more often than
- +dnl MKDIR_P).
- +AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
- +case $mkdir_p in
- + [[\\/$]]* | ?:[[\\/]]*) ;;
- + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
- +esac
- +])
-
- - dnl Support for AM_XGETTEXT_OPTION.
- - test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
- - AC_SUBST([XGETTEXT_EXTRA_OPTIONS])
- +# Helper functions for option handling. -*- Autoconf -*-
-
- - AC_CONFIG_COMMANDS([po-directories], [[
- - for ac_file in $CONFIG_FILES; do
- - # Support "outfile[:infile[:infile...]]"
- - case "$ac_file" in
- - *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
- - esac
- - # PO directories have a Makefile.in generated from Makefile.in.in.
- - case "$ac_file" in */Makefile.in)
- - # Adjust a relative srcdir.
- - ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
- - ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
- - ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
- - # In autoconf-2.13 it is called $ac_given_srcdir.
- - # In autoconf-2.50 it is called $srcdir.
- - test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
- - case "$ac_given_srcdir" in
- - .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
- - /*) top_srcdir="$ac_given_srcdir" ;;
- - *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
- - esac
- - # Treat a directory as a PO directory if and only if it has a
- - # POTFILES.in file. This allows packages to have multiple PO
- - # directories under different names or in different locations.
- - if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
- - rm -f "$ac_dir/POTFILES"
- - test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
- - cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
- - POMAKEFILEDEPS="POTFILES.in"
- - # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
- - # on $ac_dir but don't depend on user-specified configuration
- - # parameters.
- - if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
- - # The LINGUAS file contains the set of available languages.
- - if test -n "$OBSOLETE_ALL_LINGUAS"; then
- - test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
- - fi
- - ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
- - # Hide the ALL_LINGUAS assigment from automake < 1.5.
- - eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
- - POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
- - else
- - # The set of available languages was given in configure.in.
- - # Hide the ALL_LINGUAS assigment from automake < 1.5.
- - eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
- - fi
- - # Compute POFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
- - # Compute UPDATEPOFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
- - # Compute DUMMYPOFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
- - # Compute GMOFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
- - case "$ac_given_srcdir" in
- - .) srcdirpre= ;;
- - *) srcdirpre='$(srcdir)/' ;;
- - esac
- - POFILES=
- - UPDATEPOFILES=
- - DUMMYPOFILES=
- - GMOFILES=
- - for lang in $ALL_LINGUAS; do
- - POFILES="$POFILES $srcdirpre$lang.po"
- - UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
- - DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
- - GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
- - done
- - # CATALOGS depends on both $ac_dir and the user's LINGUAS
- - # environment variable.
- - INST_LINGUAS=
- - if test -n "$ALL_LINGUAS"; then
- - for presentlang in $ALL_LINGUAS; do
- - useit=no
- - if test "%UNSET%" != "$LINGUAS"; then
- - desiredlanguages="$LINGUAS"
- - else
- - desiredlanguages="$ALL_LINGUAS"
- - fi
- - for desiredlang in $desiredlanguages; do
- - # Use the presentlang catalog if desiredlang is
- - # a. equal to presentlang, or
- - # b. a variant of presentlang (because in this case,
- - # presentlang can be used as a fallback for messages
- - # which are not translated in the desiredlang catalog).
- - case "$desiredlang" in
- - "$presentlang"*) useit=yes;;
- - esac
- - done
- - if test $useit = yes; then
- - INST_LINGUAS="$INST_LINGUAS $presentlang"
- - fi
- - done
- - fi
- - CATALOGS=
- - if test -n "$INST_LINGUAS"; then
- - for lang in $INST_LINGUAS; do
- - CATALOGS="$CATALOGS $lang.gmo"
- - done
- - fi
- - test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
- - sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
- - for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
- - if test -f "$f"; then
- - case "$f" in
- - *.orig | *.bak | *~) ;;
- - *) cat "$f" >> "$ac_dir/Makefile" ;;
- - esac
- - fi
- - done
- - fi
- - ;;
- - esac
- - done]],
- - [# Capture the value of obsolete ALL_LINGUAS because we need it to compute
- - # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
- - # from automake < 1.5.
- - eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
- - # Capture the value of LINGUAS because we need it to compute CATALOGS.
- - LINGUAS="${LINGUAS-%UNSET%}"
- - ])
- -])
- +# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
- +
- +# serial 4
- +
- +# _AM_MANGLE_OPTION(NAME)
- +# -----------------------
- +AC_DEFUN([_AM_MANGLE_OPTION],
- +[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
- +
- +# _AM_SET_OPTION(NAME)
- +# ------------------------------
- +# Set option NAME. Presently that only means defining a flag for this option.
- +AC_DEFUN([_AM_SET_OPTION],
- +[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
-
- -dnl Postprocesses a Makefile in a directory containing PO files.
- -AC_DEFUN([AM_POSTPROCESS_PO_MAKEFILE],
- -[
- - # When this code is run, in config.status, two variables have already been
- - # set:
- - # - OBSOLETE_ALL_LINGUAS is the value of LINGUAS set in configure.in,
- - # - LINGUAS is the value of the environment variable LINGUAS at configure
- - # time.
- +# _AM_SET_OPTIONS(OPTIONS)
- +# ----------------------------------
- +# OPTIONS is a space-separated list of Automake options.
- +AC_DEFUN([_AM_SET_OPTIONS],
- +[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
-
- -changequote(,)dnl
- - # Adjust a relative srcdir.
- - ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
- - ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
- - ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
- - # In autoconf-2.13 it is called $ac_given_srcdir.
- - # In autoconf-2.50 it is called $srcdir.
- - test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
- - case "$ac_given_srcdir" in
- - .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
- - /*) top_srcdir="$ac_given_srcdir" ;;
- - *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
- - esac
- +# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
- +# -------------------------------------------
- +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
- +AC_DEFUN([_AM_IF_OPTION],
- +[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-
- - # Find a way to echo strings without interpreting backslash.
- - if test "X`(echo '\t') 2>/dev/null`" = 'X\t'; then
- - gt_echo='echo'
- - else
- - if test "X`(printf '%s\n' '\t') 2>/dev/null`" = 'X\t'; then
- - gt_echo='printf %s\n'
- - else
- - echo_func () {
- - cat <<EOT
- -$*
- -EOT
- - }
- - gt_echo='echo_func'
- - fi
- - fi
- +# Check to make sure that the build environment is sane. -*- Autoconf -*-
-
- - # A sed script that extracts the value of VARIABLE from a Makefile.
- - sed_x_variable='
- -# Test if the hold space is empty.
- -x
- -s/P/P/
- -x
- -ta
- -# Yes it was empty. Look if we have the expected variable definition.
- -/^[ ]*VARIABLE[ ]*=/{
- - # Seen the first line of the variable definition.
- - s/^[ ]*VARIABLE[ ]*=//
- - ba
- -}
- -bd
- -:a
- -# Here we are processing a line from the variable definition.
- -# Remove comment, more precisely replace it with a space.
- -s/#.*$/ /
- -# See if the line ends in a backslash.
- -tb
- -:b
- -s/\\$//
- -# Print the line, without the trailing backslash.
- -p
- -tc
- -# There was no trailing backslash. The end of the variable definition is
- -# reached. Clear the hold space.
- -s/^.*$//
- -x
- -bd
- -:c
- -# A trailing backslash means that the variable definition continues in the
- -# next line. Put a nonempty string into the hold space to indicate this.
- -s/^.*$/P/
- -x
- -:d
- -'
- -changequote([,])dnl
- +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
- +# Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- - # Set POTFILES to the value of the Makefile variable POTFILES.
- - sed_x_POTFILES=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/POTFILES/g'`
- - POTFILES=`sed -n -e "$sed_x_POTFILES" < "$ac_file"`
- - # Compute POTFILES_DEPS as
- - # $(foreach file, $(POTFILES), $(top_srcdir)/$(file))
- - POTFILES_DEPS=
- - for file in $POTFILES; do
- - POTFILES_DEPS="$POTFILES_DEPS "'$(top_srcdir)/'"$file"
- - done
- - POMAKEFILEDEPS=""
- +# serial 5
-
- - if test -n "$OBSOLETE_ALL_LINGUAS"; then
- - test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
- - fi
- - if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
- - # The LINGUAS file contains the set of available languages.
- - ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
- - POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
- - else
- - # Set ALL_LINGUAS to the value of the Makefile variable LINGUAS.
- - sed_x_LINGUAS=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/LINGUAS/g'`
- - ALL_LINGUAS_=`sed -n -e "$sed_x_LINGUAS" < "$ac_file"`
- - fi
- - # Hide the ALL_LINGUAS assigment from automake < 1.5.
- - eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
- - # Compute POFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
- - # Compute UPDATEPOFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
- - # Compute DUMMYPOFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
- - # Compute GMOFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
- - # Compute PROPERTIESFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).properties)
- - # Compute CLASSFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).class)
- - # Compute QMFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).qm)
- - # Compute MSGFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang)).msg)
- - # Compute RESOURCESDLLFILES
- - # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang))/$(DOMAIN).resources.dll)
- - case "$ac_given_srcdir" in
- - .) srcdirpre= ;;
- - *) srcdirpre='$(srcdir)/' ;;
- - esac
- - POFILES=
- - UPDATEPOFILES=
- - DUMMYPOFILES=
- - GMOFILES=
- - PROPERTIESFILES=
- - CLASSFILES=
- - QMFILES=
- - MSGFILES=
- - RESOURCESDLLFILES=
- - for lang in $ALL_LINGUAS; do
- - POFILES="$POFILES $srcdirpre$lang.po"
- - UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
- - DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
- - GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
- - PROPERTIESFILES="$PROPERTIESFILES \$(top_srcdir)/\$(DOMAIN)_$lang.properties"
- - CLASSFILES="$CLASSFILES \$(top_srcdir)/\$(DOMAIN)_$lang.class"
- - QMFILES="$QMFILES $srcdirpre$lang.qm"
- - frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
- - MSGFILES="$MSGFILES $srcdirpre$frobbedlang.msg"
- - frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
- - RESOURCESDLLFILES="$RESOURCESDLLFILES $srcdirpre$frobbedlang/\$(DOMAIN).resources.dll"
- - done
- - # CATALOGS depends on both $ac_dir and the user's LINGUAS
- - # environment variable.
- - INST_LINGUAS=
- - if test -n "$ALL_LINGUAS"; then
- - for presentlang in $ALL_LINGUAS; do
- - useit=no
- - if test "%UNSET%" != "$LINGUAS"; then
- - desiredlanguages="$LINGUAS"
- - else
- - desiredlanguages="$ALL_LINGUAS"
- - fi
- - for desiredlang in $desiredlanguages; do
- - # Use the presentlang catalog if desiredlang is
- - # a. equal to presentlang, or
- - # b. a variant of presentlang (because in this case,
- - # presentlang can be used as a fallback for messages
- - # which are not translated in the desiredlang catalog).
- - case "$desiredlang" in
- - "$presentlang"*) useit=yes;;
- - esac
- - done
- - if test $useit = yes; then
- - INST_LINGUAS="$INST_LINGUAS $presentlang"
- - fi
- - done
- - fi
- - CATALOGS=
- - JAVACATALOGS=
- - QTCATALOGS=
- - TCLCATALOGS=
- - CSHARPCATALOGS=
- - if test -n "$INST_LINGUAS"; then
- - for lang in $INST_LINGUAS; do
- - CATALOGS="$CATALOGS $lang.gmo"
- - JAVACATALOGS="$JAVACATALOGS \$(DOMAIN)_$lang.properties"
- - QTCATALOGS="$QTCATALOGS $lang.qm"
- - frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
- - TCLCATALOGS="$TCLCATALOGS $frobbedlang.msg"
- - frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
- - CSHARPCATALOGS="$CSHARPCATALOGS $frobbedlang/\$(DOMAIN).resources.dll"
- - done
- - fi
- +# AM_SANITY_CHECK
- +# ---------------
- +AC_DEFUN([AM_SANITY_CHECK],
- +[AC_MSG_CHECKING([whether build environment is sane])
- +# Just in case
- +sleep 1
- +echo timestamp > conftest.file
- +# Reject unsafe characters in $srcdir or the absolute working directory
- +# name. Accept space and tab only in the latter.
- +am_lf='
- +'
- +case `pwd` in
- + *[[\\\"\#\$\&\'\`$am_lf]]*)
- + AC_MSG_ERROR([unsafe absolute working directory name]);;
- +esac
- +case $srcdir in
- + *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
- + AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
- +esac
-
- - sed -e "s|@POTFILES_DEPS@|$POTFILES_DEPS|g" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@PROPERTIESFILES@|$PROPERTIESFILES|g" -e "s|@CLASSFILES@|$CLASSFILES|g" -e "s|@QMFILES@|$QMFILES|g" -e "s|@MSGFILES@|$MSGFILES|g" -e "s|@RESOURCESDLLFILES@|$RESOURCESDLLFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@JAVACATALOGS@|$JAVACATALOGS|g" -e "s|@QTCATALOGS@|$QTCATALOGS|g" -e "s|@TCLCATALOGS@|$TCLCATALOGS|g" -e "s|@CSHARPCATALOGS@|$CSHARPCATALOGS|g" -e 's,^#distdir:,distdir:,' < "$ac_file" > "$ac_file.tmp"
- - if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then
- - # Add dependencies that cannot be formulated as a simple suffix rule.
- - for lang in $ALL_LINGUAS; do
- - frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
- - cat >> "$ac_file.tmp" <<EOF
- -$frobbedlang.msg: $lang.po
- - @echo "\$(MSGFMT) -c --tcl -d \$(srcdir) -l $lang $srcdirpre$lang.po"; \
- - \$(MSGFMT) -c --tcl -d "\$(srcdir)" -l $lang $srcdirpre$lang.po || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
- -EOF
- - done
- - fi
- - if grep -l '@CSHARPCATALOGS@' "$ac_file" > /dev/null; then
- - # Add dependencies that cannot be formulated as a simple suffix rule.
- - for lang in $ALL_LINGUAS; do
- - frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
- - cat >> "$ac_file.tmp" <<EOF
- -$frobbedlang/\$(DOMAIN).resources.dll: $lang.po
- - @echo "\$(MSGFMT) -c --csharp -d \$(srcdir) -l $lang $srcdirpre$lang.po -r \$(DOMAIN)"; \
- - \$(MSGFMT) -c --csharp -d "\$(srcdir)" -l $lang $srcdirpre$lang.po -r "\$(DOMAIN)" || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
- -EOF
- - done
- - fi
- - if test -n "$POMAKEFILEDEPS"; then
- - cat >> "$ac_file.tmp" <<EOF
- -Makefile: $POMAKEFILEDEPS
- -EOF
- - fi
- - mv "$ac_file.tmp" "$ac_file"
- -])
- +# Do `set' in a subshell so we don't clobber the current shell's
- +# arguments. Must try -L first in case configure is actually a
- +# symlink; some systems play weird games with the mod time of symlinks
- +# (eg FreeBSD returns the mod time of the symlink's containing
- +# directory).
- +if (
- + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
- + if test "$[*]" = "X"; then
- + # -L didn't work.
- + set X `ls -t "$srcdir/configure" conftest.file`
- + fi
- + rm -f conftest.file
- + if test "$[*]" != "X $srcdir/configure conftest.file" \
- + && test "$[*]" != "X conftest.file $srcdir/configure"; then
-
- -dnl Initializes the accumulator used by AM_XGETTEXT_OPTION.
- -AC_DEFUN([AM_XGETTEXT_OPTION_INIT],
- -[
- - XGETTEXT_EXTRA_OPTIONS=
- -])
- + # If neither matched, then we have a broken ls. This can happen
- + # if, for instance, CONFIG_SHELL is bash and it inherits a
- + # broken ls alias from the environment. This has actually
- + # happened. Such a system could not be considered "sane".
- + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
- +alias in your environment])
- + fi
-
- -dnl Registers an option to be passed to xgettext in the po subdirectory.
- -AC_DEFUN([AM_XGETTEXT_OPTION],
- -[
- - AC_REQUIRE([AM_XGETTEXT_OPTION_INIT])
- - XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS $1"
- -])
- + test "$[2]" = conftest.file
- + )
- +then
- + # Ok.
- + :
- +else
- + AC_MSG_ERROR([newly created file is older than distributed files!
- +Check your system clock])
- +fi
- +AC_MSG_RESULT(yes)])
-
- -# progtest.m4 serial 4 (gettext-0.14.2)
- -dnl Copyright (C) 1996-2003, 2005 Free Software Foundation, Inc.
- -dnl This file is free software; the Free Software Foundation
- -dnl gives unlimited permission to copy and/or distribute it,
- -dnl with or without modifications, as long as this notice is preserved.
- -dnl
- -dnl This file can can be used in projects which are not available under
- -dnl the GNU General Public License or the GNU Library General Public
- -dnl License but which still want to provide support for the GNU gettext
- -dnl functionality.
- -dnl Please note that the actual code of the GNU gettext library is covered
- -dnl by the GNU Library General Public License, and the rest of the GNU
- -dnl gettext package package is covered by the GNU General Public License.
- -dnl They are *not* in the public domain.
- +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -dnl Authors:
- -dnl Ulrich Drepper <drepper@cygnus.com>, 1996.
- +# AM_PROG_INSTALL_STRIP
- +# ---------------------
- +# One issue with vendor `install' (even GNU) is that you can't
- +# specify the program used to strip binaries. This is especially
- +# annoying in cross-compiling environments, where the build's strip
- +# is unlikely to handle the host's binaries.
- +# Fortunately install-sh will honor a STRIPPROG variable, so we
- +# always use install-sh in `make install-strip', and initialize
- +# STRIPPROG with the value of the STRIP variable (set by the user).
- +AC_DEFUN([AM_PROG_INSTALL_STRIP],
- +[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
- +# Installed binaries are usually stripped using `strip' when the user
- +# run `make install-strip'. However `strip' might not be the right
- +# tool to use in cross-compilation environments, therefore Automake
- +# will honor the `STRIP' environment variable to overrule this program.
- +dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
- +if test "$cross_compiling" != no; then
- + AC_CHECK_TOOL([STRIP], [strip], :)
- +fi
- +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
- +AC_SUBST([INSTALL_STRIP_PROGRAM])])
-
- -AC_PREREQ(2.50)
- +# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# Search path for a program which passes the given test.
- +# serial 2
-
- -dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR,
- -dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])
- -AC_DEFUN([AM_PATH_PROG_WITH_TEST],
- -[
- -# Prepare PATH_SEPARATOR.
- -# The user is always right.
- -if test "${PATH_SEPARATOR+set}" != set; then
- - echo "#! /bin/sh" >conf$$.sh
- - echo "exit 0" >>conf$$.sh
- - chmod +x conf$$.sh
- - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- - PATH_SEPARATOR=';'
- - else
- - PATH_SEPARATOR=:
- - fi
- - rm -f conf$$.sh
- -fi
- +# _AM_SUBST_NOTMAKE(VARIABLE)
- +# ---------------------------
- +# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
- +# This macro is traced by Automake.
- +AC_DEFUN([_AM_SUBST_NOTMAKE])
-
- -# Find out how to test for executable files. Don't use a zero-byte file,
- -# as systems may use methods other than mode bits to determine executability.
- -cat >conf$$.file <<_ASEOF
- -#! /bin/sh
- -exit 0
- -_ASEOF
- -chmod +x conf$$.file
- -if test -x conf$$.file >/dev/null 2>&1; then
- - ac_executable_p="test -x"
- -else
- - ac_executable_p="test -f"
- -fi
- -rm -f conf$$.file
- +# AM_SUBST_NOTMAKE(VARIABLE)
- +# ---------------------------
- +# Public sister of _AM_SUBST_NOTMAKE.
- +AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
-
- -# Extract the first word of "$2", so it can be a program name with args.
- -set dummy $2; ac_word=[$]2
- -AC_MSG_CHECKING([for $ac_word])
- -AC_CACHE_VAL(ac_cv_path_$1,
- -[case "[$]$1" in
- - [[\\/]]* | ?:[[\\/]]*)
- - ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
- - ;;
- - *)
- - ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
- - for ac_dir in ifelse([$5], , $PATH, [$5]); do
- - IFS="$ac_save_IFS"
- - test -z "$ac_dir" && ac_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- - if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
- - echo "$as_me: trying $ac_dir/$ac_word..." >&AS_MESSAGE_LOG_FD
- - if [$3]; then
- - ac_cv_path_$1="$ac_dir/$ac_word$ac_exec_ext"
- - break 2
- - fi
- - fi
- - done
- +# Check how to create a tarball. -*- Autoconf -*-
- +
- +# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
- +
- +# serial 2
- +
- +# _AM_PROG_TAR(FORMAT)
- +# --------------------
- +# Check how to create a tarball in format FORMAT.
- +# FORMAT should be one of `v7', `ustar', or `pax'.
- +#
- +# Substitute a variable $(am__tar) that is a command
- +# writing to stdout a FORMAT-tarball containing the directory
- +# $tardir.
- +# tardir=directory && $(am__tar) > result.tar
- +#
- +# Substitute a variable $(am__untar) that extract such
- +# a tarball read from stdin.
- +# $(am__untar) < result.tar
- +AC_DEFUN([_AM_PROG_TAR],
- +[# Always define AMTAR for backward compatibility.
- +AM_MISSING_PROG([AMTAR], [tar])
- +m4_if([$1], [v7],
- + [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
- + [m4_case([$1], [ustar],, [pax],,
- + [m4_fatal([Unknown tar format])])
- +AC_MSG_CHECKING([how to create a $1 tar archive])
- +# Loop over all known methods to create a tar archive until one works.
- +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
- +_am_tools=${am_cv_prog_tar_$1-$_am_tools}
- +# Do not fold the above two line into one, because Tru64 sh and
- +# Solaris sh will not grok spaces in the rhs of `-'.
- +for _am_tool in $_am_tools
- +do
- + case $_am_tool in
- + gnutar)
- + for _am_tar in tar gnutar gtar;
- + do
- + AM_RUN_LOG([$_am_tar --version]) && break
- done
- - IFS="$ac_save_IFS"
- -dnl If no 4th arg is given, leave the cache variable unset,
- -dnl so AC_PATH_PROGS will keep looking.
- -ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4"
- -])dnl
- + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
- + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
- + am__untar="$_am_tar -xf -"
- ;;
- -esac])dnl
- -$1="$ac_cv_path_$1"
- -if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then
- - AC_MSG_RESULT([$]$1)
- -else
- - AC_MSG_RESULT(no)
- -fi
- -AC_SUBST($1)dnl
- -])
- + plaintar)
- + # Must skip GNU tar: if it does not support --format= it doesn't create
- + # ustar tarball either.
- + (tar --version) >/dev/null 2>&1 && continue
- + am__tar='tar chf - "$$tardir"'
- + am__tar_='tar chf - "$tardir"'
- + am__untar='tar xf -'
- + ;;
- + pax)
- + am__tar='pax -L -x $1 -w "$$tardir"'
- + am__tar_='pax -L -x $1 -w "$tardir"'
- + am__untar='pax -r'
- + ;;
- + cpio)
- + am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
- + am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
- + am__untar='cpio -i -H $1 -d'
- + ;;
- + none)
- + am__tar=false
- + am__tar_=false
- + am__untar=false
- + ;;
- + esac
- +
- + # If the value was cached, stop now. We just wanted to have am__tar
- + # and am__untar set.
- + test -n "${am_cv_prog_tar_$1}" && break
- +
- + # tar/untar a dummy directory, and stop if the command works
- + rm -rf conftest.dir
- + mkdir conftest.dir
- + echo GrepMe > conftest.dir/file
- + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
- + rm -rf conftest.dir
- + if test -s conftest.tar; then
- + AM_RUN_LOG([$am__untar <conftest.tar])
- + grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
- + fi
- +done
- +rm -rf conftest.dir
- +
- +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
- +AC_MSG_RESULT([$am_cv_prog_tar_$1])])
- +AC_SUBST([am__tar])
- +AC_SUBST([am__untar])
- +]) # _AM_PROG_TAR
-
- +m4_include([m4/autobuild.m4])
- +m4_include([m4/libtool.m4])
- +m4_include([m4/ltoptions.m4])
- +m4_include([m4/ltsugar.m4])
- +m4_include([m4/ltversion.m4])
- +m4_include([m4/lt~obsolete.m4])
- m4_include([acinclude.m4])
- Index: sid/am/Makefile.in
- ===================================================================
- --- sid.orig/am/Makefile.in
- +++ sid/am/Makefile.in
- @@ -37,7 +37,10 @@
- DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -153,6 +156,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/benchmark-suite/Makefile.in
- ===================================================================
- --- sid.orig/benchmark-suite/Makefile.in
- +++ sid/benchmark-suite/Makefile.in
- @@ -37,7 +37,10 @@
- DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -153,6 +156,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/build-aux/config.guess
- ===================================================================
- --- sid.orig/build-aux/config.guess
- +++ sid/build-aux/config.guess
- @@ -1,10 +1,10 @@
- #! /bin/sh
- # Attempt to guess a canonical system name.
- # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- -# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
- +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
- # Free Software Foundation, Inc.
-
- -timestamp='2009-04-27'
- +timestamp='2009-06-10'
-
- # This file is free software; you can redistribute it and/or modify it
- # under the terms of the GNU General Public License as published by
- @@ -170,7 +170,7 @@
- arm*|i386|m68k|ns32k|sh3*|sparc|vax)
- eval $set_cc_for_build
- if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
- - | grep __ELF__ >/dev/null
- + | grep -q __ELF__
- then
- # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
- # Return netbsd for either. FIX?
- @@ -656,7 +656,7 @@
- # => hppa64-hp-hpux11.23
-
- if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
- - grep __LP64__ >/dev/null
- + grep -q __LP64__
- then
- HP_ARCH="hppa2.0w"
- else
- @@ -822,6 +822,9 @@
- [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
- echo i${UNAME_MACHINE}-pc-mks
- exit ;;
- + 8664:Windows_NT:*)
- + echo x86_64-pc-mks
- + exit ;;
- i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
- # How do we know it's Interix rather than the generic POSIX subsystem?
- # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
- @@ -882,40 +885,17 @@
- m68*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- - mips:Linux:*:*)
- + mips:Linux:*:* | mips64:Linux:*:*)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #undef CPU
- - #undef mips
- - #undef mipsel
- + #undef ${UNAME_MACHINE}
- + #undef ${UNAME_MACHINE}el
- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
- - CPU=mipsel
- + CPU=${UNAME_MACHINE}el
- #else
- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
- - CPU=mips
- - #else
- - CPU=
- - #endif
- - #endif
- -EOF
- - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
- - /^CPU/{
- - s: ::g
- - p
- - }'`"
- - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
- - ;;
- - mips64:Linux:*:*)
- - eval $set_cc_for_build
- - sed 's/^ //' << EOF >$dummy.c
- - #undef CPU
- - #undef mips64
- - #undef mips64el
- - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
- - CPU=mips64el
- - #else
- - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
- - CPU=mips64
- + CPU=${UNAME_MACHINE}
- #else
- CPU=
- #endif
- @@ -947,7 +927,7 @@
- EV67) UNAME_MACHINE=alphaev67 ;;
- EV68*) UNAME_MACHINE=alphaev68 ;;
- esac
- - objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
- + objdump --private-headers /bin/sh | grep -q ld.so.1
- if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
- exit ;;
- @@ -1001,14 +981,6 @@
- elf32-i386)
- TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
- ;;
- - a.out-i386-linux)
- - echo "${UNAME_MACHINE}-pc-linux-gnuaout"
- - exit ;;
- - "")
- - # Either a pre-BFD a.out linker (linux-gnuoldld) or
- - # one that does not give us useful --help.
- - echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
- - exit ;;
- esac
- # Determine whether the default compiler is a.out or elf
- eval $set_cc_for_build
- @@ -1074,7 +1046,7 @@
- i*86:syllable:*:*)
- echo ${UNAME_MACHINE}-pc-syllable
- exit ;;
- - i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
- + i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
- echo i386-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- i*86:*DOS:*:*)
- @@ -1182,7 +1154,7 @@
- rs6000:LynxOS:2.*:*)
- echo rs6000-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- - PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
- + PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
- echo powerpc-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- SM[BE]S:UNIX_SV:*:*)
- Index: sid/build-aux/config.sub
- ===================================================================
- --- sid.orig/build-aux/config.sub
- +++ sid/build-aux/config.sub
- @@ -1,10 +1,10 @@
- #! /bin/sh
- # Configuration validation subroutine script.
- # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- -# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
- +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
- # Free Software Foundation, Inc.
-
- -timestamp='2009-04-17'
- +timestamp='2009-06-11'
-
- # This file is (in principle) common to ALL GNU software.
- # The presence of a machine in this file suggests that SOME GNU software
- @@ -153,6 +153,9 @@
- os=
- basic_machine=$1
- ;;
- + -bluegene*)
- + os=-cnk
- + ;;
- -sim | -cisco | -oki | -wec | -winbond)
- os=
- basic_machine=$1
- @@ -467,6 +470,10 @@
- basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
- os=-linux
- ;;
- + bluegene*)
- + basic_machine=powerpc-ibm
- + os=-cnk
- + ;;
- c90)
- basic_machine=c90-cray
- os=-unicos
- @@ -1260,7 +1267,7 @@
- # Each alternative MUST END IN A *, to match a version number.
- # -sysv* is not here because it comes later, after sysvr4.
- -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
- - | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
- + | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
- | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
- | -kopensolaris* \
- | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
- @@ -1613,7 +1620,7 @@
- -sunos*)
- vendor=sun
- ;;
- - -aix*)
- + -cnk*|-aix*)
- vendor=ibm
- ;;
- -beos*)
- Index: sid/build-aux/ltmain.sh
- ===================================================================
- --- sid.orig/build-aux/ltmain.sh
- +++ sid/build-aux/ltmain.sh
- @@ -1,6 +1,6 @@
- # Generated from ltmain.m4sh.
-
- -# ltmain.sh (GNU libtool) 2.2.6
- +# ltmain.sh (GNU libtool) 2.2.6b
- # Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
-
- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.
- @@ -65,7 +65,7 @@
- # compiler: $LTCC
- # compiler flags: $LTCFLAGS
- # linker: $LD (gnu? $with_gnu_ld)
- -# $progname: (GNU libtool) 2.2.6
- +# $progname: (GNU libtool) 2.2.6b Debian-2.2.6b-2
- # automake: $automake_version
- # autoconf: $autoconf_version
- #
- @@ -73,9 +73,9 @@
-
- PROGRAM=ltmain.sh
- PACKAGE=libtool
- -VERSION=2.2.6
- +VERSION="2.2.6b Debian-2.2.6b-2"
- TIMESTAMP=""
- -package_revision=1.3012
- +package_revision=1.3017
-
- # Be Bourne compatible
- if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- @@ -116,15 +116,15 @@
-
- : ${CP="cp -f"}
- : ${ECHO="echo"}
- -: ${EGREP="/usr/bin/grep -E"}
- -: ${FGREP="/usr/bin/grep -F"}
- -: ${GREP="/usr/bin/grep"}
- +: ${EGREP="/bin/grep -E"}
- +: ${FGREP="/bin/grep -F"}
- +: ${GREP="/bin/grep"}
- : ${LN_S="ln -s"}
- : ${MAKE="make"}
- : ${MKDIR="mkdir"}
- : ${MV="mv -f"}
- : ${RM="rm -f"}
- -: ${SED="/opt/local/bin/gsed"}
- +: ${SED="/bin/sed"}
- : ${SHELL="${CONFIG_SHELL-/bin/sh}"}
- : ${Xsed="$SED -e 1s/^X//"}
-
- @@ -4929,8 +4929,8 @@
- else
- shlib_search_path=
- fi
- -
- -
- + eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
- + eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
-
- func_dirname "$output" "/" ""
- output_objdir="$func_dirname_result$objdir"
- @@ -5033,7 +5033,10 @@
- case $pass in
- dlopen) libs="$dlfiles" ;;
- dlpreopen) libs="$dlprefiles" ;;
- - link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
- + link)
- + libs="$deplibs %DEPLIBS%"
- + test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
- + ;;
- esac
- fi
- if test "$linkmode,$pass" = "lib,dlpreopen"; then
- @@ -5344,19 +5347,19 @@
- # It is a libtool convenience library, so add in its objects.
- convenience="$convenience $ladir/$objdir/$old_library"
- old_convenience="$old_convenience $ladir/$objdir/$old_library"
- + tmp_libs=
- + for deplib in $dependency_libs; do
- + deplibs="$deplib $deplibs"
- + if $opt_duplicate_deps ; then
- + case "$tmp_libs " in
- + *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
- + esac
- + fi
- + tmp_libs="$tmp_libs $deplib"
- + done
- elif test "$linkmode" != prog && test "$linkmode" != lib; then
- func_fatal_error "\`$lib' is not a convenience library"
- fi
- - tmp_libs=
- - for deplib in $dependency_libs; do
- - deplibs="$deplib $deplibs"
- - if $opt_duplicate_deps ; then
- - case "$tmp_libs " in
- - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
- - esac
- - fi
- - tmp_libs="$tmp_libs $deplib"
- - done
- continue
- fi # $pass = conv
-
- @@ -5893,6 +5896,7 @@
- if test "$link_all_deplibs" != no; then
- # Add the search paths of all dependency libraries
- for deplib in $dependency_libs; do
- + path=
- case $deplib in
- -L*) path="$deplib" ;;
- *.la)
- @@ -6206,6 +6210,9 @@
- revision="$number_minor"
- lt_irix_increment=no
- ;;
- + *)
- + func_fatal_configuration "$modename: unknown library version type \`$version_type'"
- + ;;
- esac
- ;;
- no)
- Index: sid/config.h.in
- ===================================================================
- --- sid.orig/config.h.in
- +++ sid/config.h.in
- @@ -604,29 +604,29 @@
- getsockopt and setsockopt system calls. */
- #undef HAVE_STRUCT_LINGER
-
- -/* Define to 1 if `sin6_len' is member of `struct sockaddr_in6'. */
- +/* Define to 1 if `struct sockaddr_in6' is a member of `sin6_len'. */
- #undef HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN
-
- -/* Define to 1 if `sin_len' is member of `struct sockaddr'. */
- +/* Define to 1 if `struct sockaddr' is a member of `sin_len'. */
- #undef HAVE_STRUCT_SOCKADDR_SIN_LEN
-
- -/* Define to 1 if `st_blksize' is member of `struct stat'. */
- +/* Define to 1 if `struct stat' is a member of `st_blksize'. */
- #undef HAVE_STRUCT_STAT_ST_BLKSIZE
-
- -/* Define to 1 if `st_blocks' is member of `struct stat'. */
- +/* Define to 1 if `struct stat' is a member of `st_blocks'. */
- #undef HAVE_STRUCT_STAT_ST_BLOCKS
-
- -/* Define to 1 if `st_rdev' is member of `struct stat'. */
- +/* Define to 1 if `struct stat' is a member of `st_rdev'. */
- #undef HAVE_STRUCT_STAT_ST_RDEV
-
- /* Define this if your system defines struct timespec via either <time.h> or
- <pthread.h>. */
- #undef HAVE_STRUCT_TIMESPEC
-
- -/* Define to 1 if `tm_gmtoff' is member of `struct tm'. */
- +/* Define to 1 if `struct tm' is a member of `tm_gmtoff'. */
- #undef HAVE_STRUCT_TM_TM_GMTOFF
-
- -/* Define to 1 if `tm_zone' is member of `struct tm'. */
- +/* Define to 1 if `struct tm' is a member of `tm_zone'. */
- #undef HAVE_STRUCT_TM_TM_ZONE
-
- /* Define to 1 if you have the `symlink' function. */
- @@ -791,6 +791,9 @@
- /* Define to the one symbol short name of this package. */
- #undef PACKAGE_TARNAME
-
- +/* Define to the home page for this package. */
- +#undef PACKAGE_URL
- +
- /* Define to the version of this package. */
- #undef PACKAGE_VERSION
-
- Index: sid/configure
- ===================================================================
- --- sid.orig/configure
- +++ sid/configure
- @@ -1,11 +1,13 @@
- #! /bin/sh
- # Guess values for system-dependent variables and create Makefiles.
- -# Generated by GNU Autoconf 2.63 for guile 1.8.7.
- +# Generated by GNU Autoconf 2.64 for guile 1.8.7.
- #
- # Report bugs to <bug-guile@gnu.org>.
- #
- # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
- -# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
- +# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
- +# Foundation, Inc.
- +#
- # This configure script is free software; the Free Software Foundation
- # gives unlimited permission to copy, distribute and modify it.
- #
- @@ -31,13 +33,13 @@
- # Boston, MA 02110-1301, USA.
- #
- #
- -## --------------------- ##
- -## M4sh Initialization. ##
- -## --------------------- ##
- +## -------------------- ##
- +## M4sh Initialization. ##
- +## -------------------- ##
-
- # Be more Bourne compatible
- DUALCASE=1; export DUALCASE # for MKS sh
- -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- @@ -45,23 +47,15 @@
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
- else
- - case `(set -o) 2>/dev/null` in
- - *posix*) set -o posix ;;
- + case `(set -o) 2>/dev/null` in #(
- + *posix*) :
- + set -o posix ;; #(
- + *) :
- + ;;
- esac
- -
- fi
-
-
- -
- -
- -# PATH needs CR
- -# Avoid depending upon Character Ranges.
- -as_cr_letters='abcdefghijklmnopqrstuvwxyz'
- -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
- -as_cr_Letters=$as_cr_letters$as_cr_LETTERS
- -as_cr_digits='0123456789'
- -as_cr_alnum=$as_cr_Letters$as_cr_digits
- -
- as_nl='
- '
- export as_nl
- @@ -69,7 +63,13 @@
- as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
- as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
- as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
- -if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- +# Prefer a ksh shell builtin over an external printf program on Solaris,
- +# but without wasting forks for bash or zsh.
- +if test -z "$BASH_VERSION$ZSH_VERSION" \
- + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
- + as_echo='print -r --'
- + as_echo_n='print -rn --'
- +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='printf %s\n'
- as_echo_n='printf %s'
- else
- @@ -80,7 +80,7 @@
- as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
- as_echo_n_body='eval
- arg=$1;
- - case $arg in
- + case $arg in #(
- *"$as_nl"*)
- expr "X$arg" : "X\\(.*\\)$as_nl";
- arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
- @@ -103,13 +103,6 @@
- }
- fi
-
- -# Support unset when possible.
- -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- - as_unset=unset
- -else
- - as_unset=false
- -fi
- -
-
- # IFS
- # We need space, tab and new line, in precisely that order. Quoting is
- @@ -119,15 +112,15 @@
- IFS=" "" $as_nl"
-
- # Find who we are. Look in the path if we contain no directory separator.
- -case $0 in
- +case $0 in #((
- *[\\/]* ) as_myself=$0 ;;
- *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- -done
- + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- + done
- IFS=$as_save_IFS
-
- ;;
- @@ -139,12 +132,16 @@
- fi
- if test ! -f "$as_myself"; then
- $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
- - { (exit 1); exit 1; }
- + exit 1
- fi
-
- -# Work around bugs in pre-3.0 UWIN ksh.
- -for as_var in ENV MAIL MAILPATH
- -do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
- +# Unset variables that we do not need and which cause bugs (e.g. in
- +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
- +# suppresses any "Segmentation fault" message there. '((' could
- +# trigger a bug in pdksh 5.2.14.
- +for as_var in BASH_ENV ENV MAIL MAILPATH
- +do eval test x\${$as_var+set} = xset \
- + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
- done
- PS1='$ '
- PS2='> '
- @@ -156,330 +153,300 @@
- LANGUAGE=C
- export LANGUAGE
-
- -# Required to use basename.
- -if expr a : '\(a\)' >/dev/null 2>&1 &&
- - test "X`expr 00001 : '.*\(...\)'`" = X001; then
- - as_expr=expr
- -else
- - as_expr=false
- -fi
- -
- -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
- - as_basename=basename
- -else
- - as_basename=false
- -fi
- -
- -
- -# Name of the executable.
- -as_me=`$as_basename -- "$0" ||
- -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- - X"$0" : 'X\(//\)$' \| \
- - X"$0" : 'X\(/\)' \| . 2>/dev/null ||
- -$as_echo X/"$0" |
- - sed '/^.*\/\([^/][^/]*\)\/*$/{
- - s//\1/
- - q
- - }
- - /^X\/\(\/\/\)$/{
- - s//\1/
- - q
- - }
- - /^X\/\(\/\).*/{
- - s//\1/
- - q
- - }
- - s/.*/./; q'`
- -
- # CDPATH.
- -$as_unset CDPATH
- -
- +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
- if test "x$CONFIG_SHELL" = x; then
- - if (eval ":") 2>/dev/null; then
- - as_have_required=yes
- + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
- + emulate sh
- + NULLCMD=:
- + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
- + # is contrary to our usage. Disable this feature.
- + alias -g '\${1+\"\$@\"}'='\"\$@\"'
- + setopt NO_GLOB_SUBST
- else
- - as_have_required=no
- + case \`(set -o) 2>/dev/null\` in #(
- + *posix*) :
- + set -o posix ;; #(
- + *) :
- + ;;
- +esac
- fi
- -
- - if test $as_have_required = yes && (eval ":
- -(as_func_return () {
- - (exit \$1)
- -}
- -as_func_success () {
- - as_func_return 0
- -}
- -as_func_failure () {
- - as_func_return 1
- -}
- -as_func_ret_success () {
- - return 0
- -}
- -as_func_ret_failure () {
- - return 1
- -}
- +"
- + as_required="as_fn_return () { (exit \$1); }
- +as_fn_success () { as_fn_return 0; }
- +as_fn_failure () { as_fn_return 1; }
- +as_fn_ret_success () { return 0; }
- +as_fn_ret_failure () { return 1; }
-
- exitcode=0
- -if as_func_success; then
- - :
- -else
- - exitcode=1
- - echo as_func_success failed.
- -fi
- -
- -if as_func_failure; then
- - exitcode=1
- - echo as_func_failure succeeded.
- -fi
- -
- -if as_func_ret_success; then
- - :
- -else
- - exitcode=1
- - echo as_func_ret_success failed.
- -fi
- -
- -if as_func_ret_failure; then
- - exitcode=1
- - echo as_func_ret_failure succeeded.
- -fi
- -
- -if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
- - :
- +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
- +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
- +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
- +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
- +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
- +
- +else
- + exitcode=1; echo positional parameters were not saved.
- +fi
- +test x\$exitcode = x0 || exit 1"
- + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
- + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
- + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
- + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
- +test \$(( 1 + 1 )) = 2 || exit 1"
- + if (eval "$as_required") 2>/dev/null; then :
- + as_have_required=yes
- else
- - exitcode=1
- - echo positional parameters were not saved.
- + as_have_required=no
- fi
- + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
-
- -test \$exitcode = 0) || { (exit 1); exit 1; }
- -
- -(
- - as_lineno_1=\$LINENO
- - as_lineno_2=\$LINENO
- - test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
- - test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
- -") 2> /dev/null; then
- - :
- else
- - as_candidate_shells=
- - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- +as_found=false
- for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - case $as_dir in
- + as_found=:
- + case $as_dir in #(
- /*)
- for as_base in sh bash ksh sh5; do
- - as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
- + # Try only shells that exist, to save several forks.
- + as_shell=$as_dir/$as_base
- + if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
- + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
- + CONFIG_SHELL=$as_shell as_have_required=yes
- + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
- + break 2
- +fi
- +fi
- done;;
- esac
- + as_found=false
- done
- +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
- + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
- + CONFIG_SHELL=$SHELL as_have_required=yes
- +fi; }
- IFS=$as_save_IFS
-
-
- - for as_shell in $as_candidate_shells $SHELL; do
- - # Try only shells that exist, to save several forks.
- - if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
- - { ("$as_shell") 2> /dev/null <<\_ASEOF
- -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- - emulate sh
- - NULLCMD=:
- - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- - # is contrary to our usage. Disable this feature.
- - alias -g '${1+"$@"}'='"$@"'
- - setopt NO_GLOB_SUBST
- -else
- - case `(set -o) 2>/dev/null` in
- - *posix*) set -o posix ;;
- -esac
- -
- -fi
- -
- -
- -:
- -_ASEOF
- -}; then
- - CONFIG_SHELL=$as_shell
- - as_have_required=yes
- - if { "$as_shell" 2> /dev/null <<\_ASEOF
- -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- - emulate sh
- - NULLCMD=:
- - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- - # is contrary to our usage. Disable this feature.
- - alias -g '${1+"$@"}'='"$@"'
- - setopt NO_GLOB_SUBST
- -else
- - case `(set -o) 2>/dev/null` in
- - *posix*) set -o posix ;;
- -esac
- -
- -fi
- -
- -
- -:
- -(as_func_return () {
- - (exit $1)
- -}
- -as_func_success () {
- - as_func_return 0
- -}
- -as_func_failure () {
- - as_func_return 1
- -}
- -as_func_ret_success () {
- - return 0
- -}
- -as_func_ret_failure () {
- - return 1
- -}
- -
- -exitcode=0
- -if as_func_success; then
- - :
- -else
- - exitcode=1
- - echo as_func_success failed.
- -fi
- -
- -if as_func_failure; then
- - exitcode=1
- - echo as_func_failure succeeded.
- -fi
- -
- -if as_func_ret_success; then
- - :
- -else
- - exitcode=1
- - echo as_func_ret_success failed.
- -fi
- -
- -if as_func_ret_failure; then
- - exitcode=1
- - echo as_func_ret_failure succeeded.
- -fi
- -
- -if ( set x; as_func_ret_success y && test x = "$1" ); then
- - :
- -else
- - exitcode=1
- - echo positional parameters were not saved.
- -fi
- -
- -test $exitcode = 0) || { (exit 1); exit 1; }
- -
- -(
- - as_lineno_1=$LINENO
- - as_lineno_2=$LINENO
- - test "x$as_lineno_1" != "x$as_lineno_2" &&
- - test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
- -
- -_ASEOF
- -}; then
- - break
- -fi
- -
- -fi
- -
- - done
- -
- - if test "x$CONFIG_SHELL" != x; then
- - for as_var in BASH_ENV ENV
- - do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
- - done
- + if test "x$CONFIG_SHELL" != x; then :
- + # We cannot yet assume a decent shell, so we have to provide a
- + # neutralization value for shells without unset; and this also
- + # works around shells that cannot unset nonexistent variables.
- + BASH_ENV=/dev/null
- + ENV=/dev/null
- + (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
- export CONFIG_SHELL
- exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
- fi
-
- -
- - if test $as_have_required = no; then
- - echo This script requires a shell more modern than all the
- - echo shells that I found on your system. Please install a
- - echo modern shell, or manually run the script under such a
- - echo shell if you do have one.
- - { (exit 1); exit 1; }
- + if test x$as_have_required = xno; then :
- + $as_echo "$0: This script requires a shell more modern than all"
- + $as_echo "$0: the shells that I found on your system."
- + if test x${ZSH_VERSION+set} = xset ; then
- + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
- + $as_echo "$0: be upgraded to zsh 4.3.4 or later."
- + else
- + $as_echo "$0: Please tell bug-autoconf@gnu.org and bug-guile@gnu.org
- +$0: about your system, including any error possibly output
- +$0: before this message. Then install a modern shell, or
- +$0: manually run the script under such a shell if you do
- +$0: have one."
- + fi
- + exit 1
- fi
- -
- -
- fi
- -
- fi
- +SHELL=${CONFIG_SHELL-/bin/sh}
- +export SHELL
- +# Unset more variables known to interfere with behavior of common tools.
- +CLICOLOR_FORCE= GREP_OPTIONS=
- +unset CLICOLOR_FORCE GREP_OPTIONS
- +
- +## --------------------- ##
- +## M4sh Shell Functions. ##
- +## --------------------- ##
- +# as_fn_unset VAR
- +# ---------------
- +# Portably unset VAR.
- +as_fn_unset ()
- +{
- + { eval $1=; unset $1;}
- +}
- +as_unset=as_fn_unset
- +
- +# as_fn_set_status STATUS
- +# -----------------------
- +# Set $? to STATUS, without forking.
- +as_fn_set_status ()
- +{
- + return $1
- +} # as_fn_set_status
- +
- +# as_fn_exit STATUS
- +# -----------------
- +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
- +as_fn_exit ()
- +{
- + set +e
- + as_fn_set_status $1
- + exit $1
- +} # as_fn_exit
- +
- +# as_fn_mkdir_p
- +# -------------
- +# Create "$as_dir" as a directory, including parents if necessary.
- +as_fn_mkdir_p ()
- +{
-
- + case $as_dir in #(
- + -*) as_dir=./$as_dir;;
- + esac
- + test -d "$as_dir" || eval $as_mkdir_p || {
- + as_dirs=
- + while :; do
- + case $as_dir in #(
- + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- + *) as_qdir=$as_dir;;
- + esac
- + as_dirs="'$as_qdir' $as_dirs"
- + as_dir=`$as_dirname -- "$as_dir" ||
- +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- + X"$as_dir" : 'X\(//\)[^/]' \| \
- + X"$as_dir" : 'X\(//\)$' \| \
- + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
- +$as_echo X"$as_dir" |
- + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- + s//\1/
- + q
- + }
- + /^X\(\/\/\)[^/].*/{
- + s//\1/
- + q
- + }
- + /^X\(\/\/\)$/{
- + s//\1/
- + q
- + }
- + /^X\(\/\).*/{
- + s//\1/
- + q
- + }
- + s/.*/./; q'`
- + test -d "$as_dir" && break
- + done
- + test -z "$as_dirs" || eval "mkdir $as_dirs"
- + } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
-
-
- -(eval "as_func_return () {
- - (exit \$1)
- -}
- -as_func_success () {
- - as_func_return 0
- -}
- -as_func_failure () {
- - as_func_return 1
- -}
- -as_func_ret_success () {
- - return 0
- -}
- -as_func_ret_failure () {
- - return 1
- -}
- +} # as_fn_mkdir_p
- +# as_fn_append VAR VALUE
- +# ----------------------
- +# Append the text in VALUE to the end of the definition contained in VAR. Take
- +# advantage of any shell optimizations that allow amortized linear growth over
- +# repeated appends, instead of the typical quadratic growth present in naive
- +# implementations.
- +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
- + eval 'as_fn_append ()
- + {
- + eval $1+=\$2
- + }'
- +else
- + as_fn_append ()
- + {
- + eval $1=\$$1\$2
- + }
- +fi # as_fn_append
-
- -exitcode=0
- -if as_func_success; then
- - :
- +# as_fn_arith ARG...
- +# ------------------
- +# Perform arithmetic evaluation on the ARGs, and store the result in the
- +# global $as_val. Take advantage of shells that can avoid forks. The arguments
- +# must be portable across $(()) and expr.
- +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
- + eval 'as_fn_arith ()
- + {
- + as_val=$(( $* ))
- + }'
- else
- - exitcode=1
- - echo as_func_success failed.
- -fi
- + as_fn_arith ()
- + {
- + as_val=`expr "$@" || test $? -eq 1`
- + }
- +fi # as_fn_arith
-
- -if as_func_failure; then
- - exitcode=1
- - echo as_func_failure succeeded.
- -fi
-
- -if as_func_ret_success; then
- - :
- +# as_fn_error ERROR [LINENO LOG_FD]
- +# ---------------------------------
- +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
- +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
- +# script with status $?, using 1 if that was 0.
- +as_fn_error ()
- +{
- + as_status=$?; test $as_status -eq 0 && as_status=1
- + if test "$3"; then
- + as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
- + fi
- + $as_echo "$as_me: error: $1" >&2
- + as_fn_exit $as_status
- +} # as_fn_error
- +
- +if expr a : '\(a\)' >/dev/null 2>&1 &&
- + test "X`expr 00001 : '.*\(...\)'`" = X001; then
- + as_expr=expr
- else
- - exitcode=1
- - echo as_func_ret_success failed.
- + as_expr=false
- fi
-
- -if as_func_ret_failure; then
- - exitcode=1
- - echo as_func_ret_failure succeeded.
- +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
- + as_basename=basename
- +else
- + as_basename=false
- fi
-
- -if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
- - :
- +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- + as_dirname=dirname
- else
- - exitcode=1
- - echo positional parameters were not saved.
- + as_dirname=false
- fi
-
- -test \$exitcode = 0") || {
- - echo No shell found that supports shell functions.
- - echo Please tell bug-autoconf@gnu.org about your system,
- - echo including any error possibly output before this message.
- - echo This can help us improve future autoconf versions.
- - echo Configuration will now proceed without shell functions.
- -}
- +as_me=`$as_basename -- "$0" ||
- +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- + X"$0" : 'X\(//\)$' \| \
- + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
- +$as_echo X/"$0" |
- + sed '/^.*\/\([^/][^/]*\)\/*$/{
- + s//\1/
- + q
- + }
- + /^X\/\(\/\/\)$/{
- + s//\1/
- + q
- + }
- + /^X\/\(\/\).*/{
- + s//\1/
- + q
- + }
- + s/.*/./; q'`
-
- +# Avoid depending upon Character Ranges.
- +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
- +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
- +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
- +as_cr_digits='0123456789'
- +as_cr_alnum=$as_cr_Letters$as_cr_digits
-
-
- - as_lineno_1=$LINENO
- - as_lineno_2=$LINENO
- - test "x$as_lineno_1" != "x$as_lineno_2" &&
- - test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
- -
- - # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
- - # uniformly replaced by the line number. The first 'sed' inserts a
- - # line-number line after each line using $LINENO; the second 'sed'
- - # does the real work. The second script uses 'N' to pair each
- - # line-number line with the line containing $LINENO, and appends
- - # trailing '-' during substitution so that $LINENO is not a special
- - # case at line end.
- - # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
- - # scripts with optimization help from Paolo Bonzini. Blame Lee
- - # E. McMahon (1931-1989) for sed's syntax. :-)
- + as_lineno_1=$LINENO as_lineno_1a=$LINENO
- + as_lineno_2=$LINENO as_lineno_2a=$LINENO
- + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
- + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
- + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
- sed -n '
- p
- /[$]LINENO/=
- @@ -496,8 +463,7 @@
- s/-\n.*//
- ' >$as_me.lineno &&
- chmod +x "$as_me.lineno" ||
- - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
- - { (exit 1); exit 1; }; }
- + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
-
- # Don't try to exec as it changes $[0], causing all sort of problems
- # (the dirname of $[0] is not the place where we might find the
- @@ -507,29 +473,18 @@
- exit
- }
-
- -
- -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- - as_dirname=dirname
- -else
- - as_dirname=false
- -fi
- -
- ECHO_C= ECHO_N= ECHO_T=
- -case `echo -n x` in
- +case `echo -n x` in #(((((
- -n*)
- - case `echo 'x\c'` in
- + case `echo 'xy\c'` in
- *c*) ECHO_T=' ';; # ECHO_T is single tab character.
- - *) ECHO_C='\c';;
- + xy) ECHO_C='\c';;
- + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
- + ECHO_T=' ';;
- esac;;
- *)
- ECHO_N='-n';;
- esac
- -if expr a : '\(a\)' >/dev/null 2>&1 &&
- - test "X`expr 00001 : '.*\(...\)'`" = X001; then
- - as_expr=expr
- -else
- - as_expr=false
- -fi
-
- rm -f conf$$ conf$$.exe conf$$.file
- if test -d conf$$.dir; then
- @@ -559,7 +514,7 @@
- rmdir conf$$.dir 2>/dev/null
-
- if mkdir -p . 2>/dev/null; then
- - as_mkdir_p=:
- + as_mkdir_p='mkdir -p "$as_dir"'
- else
- test -d ./-p && rmdir ./-p
- as_mkdir_p=false
- @@ -578,10 +533,10 @@
- if test -d "$1"; then
- test -d "$1/.";
- else
- - case $1 in
- + case $1 in #(
- -*)set "./$1";;
- esac;
- - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
- + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
- ???[sx]*):;;*)false;;esac;fi
- '\'' sh
- '
- @@ -596,7 +551,6 @@
-
-
-
- -
- # Check that we are running under the correct shell.
- SHELL=${CONFIG_SHELL-/bin/sh}
-
- @@ -763,7 +717,6 @@
- subdirs=
- MFLAGS=
- MAKEFLAGS=
- -SHELL=${CONFIG_SHELL-/bin/sh}
-
- # Identity of this package.
- PACKAGE_NAME='guile'
- @@ -771,6 +724,7 @@
- PACKAGE_VERSION='1.8.7'
- PACKAGE_STRING='guile 1.8.7'
- PACKAGE_BUGREPORT='bug-guile@gnu.org'
- +PACKAGE_URL=''
-
- ac_unique_file="GUILE-VERSION"
- ac_unique_file="GUILE-VERSION"
- @@ -1014,6 +968,7 @@
- program_transform_name
- prefix
- exec_prefix
- +PACKAGE_URL
- PACKAGE_BUGREPORT
- PACKAGE_STRING
- PACKAGE_VERSION
- @@ -1171,8 +1126,7 @@
- ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- - { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "invalid feature name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- @@ -1198,8 +1152,7 @@
- ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- - { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "invalid feature name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- @@ -1403,8 +1356,7 @@
- ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- - { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "invalid package name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- @@ -1420,8 +1372,7 @@
- ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- - { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "invalid package name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- @@ -1451,17 +1402,17 @@
- | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
- x_libraries=$ac_optarg ;;
-
- - -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
- -Try \`$0 --help' for more information." >&2
- - { (exit 1); exit 1; }; }
- + -*) as_fn_error "unrecognized option: \`$ac_option'
- +Try \`$0 --help' for more information."
- ;;
-
- *=*)
- ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
- # Reject names that are not valid shell variable names.
- - expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
- - { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
- - { (exit 1); exit 1; }; }
- + case $ac_envvar in #(
- + '' | [0-9]* | *[!_$as_cr_alnum]* )
- + as_fn_error "invalid variable name: \`$ac_envvar'" ;;
- + esac
- eval $ac_envvar=\$ac_optarg
- export $ac_envvar ;;
-
- @@ -1478,15 +1429,13 @@
-
- if test -n "$ac_prev"; then
- ac_option=--`echo $ac_prev | sed 's/_/-/g'`
- - { $as_echo "$as_me: error: missing argument to $ac_option" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "missing argument to $ac_option"
- fi
-
- if test -n "$ac_unrecognized_opts"; then
- case $enable_option_checking in
- no) ;;
- - fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
- - { (exit 1); exit 1; }; } ;;
- + fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
- *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
- esac
- fi
- @@ -1509,8 +1458,7 @@
- [\\/$]* | ?:[\\/]* ) continue;;
- NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
- esac
- - { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
- done
-
- # There might be people who depend on the old broken behavior: `$host'
- @@ -1540,11 +1488,9 @@
- ac_pwd=`pwd` && test -n "$ac_pwd" &&
- ac_ls_di=`ls -di .` &&
- ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
- - { $as_echo "$as_me: error: working directory cannot be determined" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "working directory cannot be determined"
- test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
- - { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "pwd does not report name of working directory"
-
-
- # Find the source files, if location was not specified.
- @@ -1583,13 +1529,11 @@
- fi
- if test ! -r "$srcdir/$ac_unique_file"; then
- test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
- - { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
- fi
- ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
- ac_abs_confdir=`(
- - cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
- - { (exit 1); exit 1; }; }
- + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
- pwd)`
- # When building in place, set srcdir=.
- if test "$ac_abs_confdir" = "$ac_pwd"; then
- @@ -1814,10 +1758,9 @@
- if $ac_init_version; then
- cat <<\_ACEOF
- guile configure 1.8.7
- -generated by GNU Autoconf 2.63
- +generated by GNU Autoconf 2.64
-
- -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
- -2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
- +Copyright (C) 2009 Free Software Foundation, Inc.
- This configure script is free software; the Free Software Foundation
- gives unlimited permission to copy, distribute and modify it.
-
- @@ -1846,399 +1789,1056 @@
- _ACEOF
- exit
- fi
- -cat >config.log <<_ACEOF
- -This file contains any messages produced by compilers while
- -running configure, to aid debugging if configure makes a mistake.
-
- -It was created by guile $as_me 1.8.7, which was
- -generated by GNU Autoconf 2.63. Invocation command line was
- +## ------------------------ ##
- +## Autoconf initialization. ##
- +## ------------------------ ##
- +
- +# ac_fn_c_try_compile LINENO
- +# --------------------------
- +# Try to compile conftest.$ac_ext, and return whether this succeeded.
- +ac_fn_c_try_compile ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + rm -f conftest.$ac_objext
- + if { { ac_try="$ac_compile"
- +case "(($ac_try" in
- + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- + *) ac_try_echo=$ac_try;;
- +esac
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_compile") 2>conftest.err
- + ac_status=$?
- + if test -s conftest.err; then
- + grep -v '^ *+' conftest.err >conftest.er1
- + cat conftest.er1 >&5
- + mv -f conftest.er1 conftest.err
- + fi
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && {
- + test -z "$ac_c_werror_flag" ||
- + test ! -s conftest.err
- + } && test -s conftest.$ac_objext; then :
- + ac_retval=0
- +else
- + $as_echo "$as_me: failed program was:" >&5
- +sed 's/^/| /' conftest.$ac_ext >&5
-
- - $ $0 $@
- + ac_retval=1
- +fi
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- + return $ac_retval
-
- -_ACEOF
- -exec 5>>config.log
- +} # ac_fn_c_try_compile
- +
- +# ac_fn_c_try_cpp LINENO
- +# ----------------------
- +# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
- +ac_fn_c_try_cpp ()
- {
- -cat <<_ASUNAME
- -## --------- ##
- -## Platform. ##
- -## --------- ##
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + if { { ac_try="$ac_cpp conftest.$ac_ext"
- +case "(($ac_try" in
- + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- + *) ac_try_echo=$ac_try;;
- +esac
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
- + ac_status=$?
- + if test -s conftest.err; then
- + grep -v '^ *+' conftest.err >conftest.er1
- + cat conftest.er1 >&5
- + mv -f conftest.er1 conftest.err
- + fi
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } >/dev/null && {
- + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- + test ! -s conftest.err
- + }; then :
- + ac_retval=0
- +else
- + $as_echo "$as_me: failed program was:" >&5
- +sed 's/^/| /' conftest.$ac_ext >&5
-
- -hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
- -uname -m = `(uname -m) 2>/dev/null || echo unknown`
- -uname -r = `(uname -r) 2>/dev/null || echo unknown`
- -uname -s = `(uname -s) 2>/dev/null || echo unknown`
- -uname -v = `(uname -v) 2>/dev/null || echo unknown`
- + ac_retval=1
- +fi
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- + return $ac_retval
-
- -/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
- -/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
- +} # ac_fn_c_try_cpp
-
- -/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
- -/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
- -/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
- -/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
- -/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
- -/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
- -/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
- +# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
- +# -------------------------------------------------------
- +# Tests whether HEADER exists, giving a warning if it cannot be compiled using
- +# the include files in INCLUDES and setting the cache variable VAR
- +# accordingly.
- +ac_fn_c_check_header_mongrel ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
- +$as_echo_n "checking for $2... " >&6; }
- +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- + $as_echo_n "(cached) " >&6
- +fi
- +eval ac_res=\$$3
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- +$as_echo "$ac_res" >&6; }
- +else
- + # Is the header compilable?
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
- +$as_echo_n "checking $2 usability... " >&6; }
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$4
- +#include <$2>
- +_ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + ac_header_compiler=yes
- +else
- + ac_header_compiler=no
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
- +$as_echo "$ac_header_compiler" >&6; }
-
- -_ASUNAME
- +# Is the header present?
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
- +$as_echo_n "checking $2 presence... " >&6; }
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +#include <$2>
- +_ACEOF
- +if ac_fn_c_try_cpp "$LINENO"; then :
- + ac_header_preproc=yes
- +else
- + ac_header_preproc=no
- +fi
- +rm -f conftest.err conftest.$ac_ext
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
- +$as_echo "$ac_header_preproc" >&6; }
-
- -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- -for as_dir in $PATH
- -do
- - IFS=$as_save_IFS
- - test -z "$as_dir" && as_dir=.
- - $as_echo "PATH: $as_dir"
- -done
- -IFS=$as_save_IFS
- +# So? What about this header?
- +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
- + yes:no: )
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
- +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
- +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
- + ;;
- + no:yes:* )
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
- +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
- +$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
- +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
- +$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
- +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
- +( cat <<\_ASBOX
- +## -------------------------------- ##
- +## Report this to bug-guile@gnu.org ##
- +## -------------------------------- ##
- +_ASBOX
- + ) | sed "s/^/$as_me: WARNING: /" >&2
- + ;;
- +esac
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
- +$as_echo_n "checking for $2... " >&6; }
- +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- + $as_echo_n "(cached) " >&6
- +else
- + eval "$3=\$ac_header_compiler"
- +fi
- +eval ac_res=\$$3
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- +$as_echo "$ac_res" >&6; }
- +fi
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
-
- -} >&5
- +} # ac_fn_c_check_header_mongrel
-
- -cat >&5 <<_ACEOF
- +# ac_fn_c_try_run LINENO
- +# ----------------------
- +# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
- +# that executables *can* be run.
- +ac_fn_c_try_run ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + if { { ac_try="$ac_link"
- +case "(($ac_try" in
- + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- + *) ac_try_echo=$ac_try;;
- +esac
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_link") 2>&5
- + ac_status=$?
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
- + { { case "(($ac_try" in
- + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- + *) ac_try_echo=$ac_try;;
- +esac
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_try") 2>&5
- + ac_status=$?
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; }; then :
- + ac_retval=0
- +else
- + $as_echo "$as_me: program exited with status $ac_status" >&5
- + $as_echo "$as_me: failed program was:" >&5
- +sed 's/^/| /' conftest.$ac_ext >&5
-
- + ac_retval=$ac_status
- +fi
- + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- + return $ac_retval
-
- -## ----------- ##
- -## Core tests. ##
- -## ----------- ##
- +} # ac_fn_c_try_run
-
- +# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
- +# -------------------------------------------------------
- +# Tests whether HEADER exists and can be compiled using the include files in
- +# INCLUDES, setting the cache variable VAR accordingly.
- +ac_fn_c_check_header_compile ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
- +$as_echo_n "checking for $2... " >&6; }
- +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$4
- +#include <$2>
- _ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + eval "$3=yes"
- +else
- + eval "$3=no"
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +fi
- +eval ac_res=\$$3
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- +$as_echo "$ac_res" >&6; }
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
-
- +} # ac_fn_c_check_header_compile
-
- -# Keep a trace of the command line.
- -# Strip out --no-create and --no-recursion so they do not pile up.
- -# Strip out --silent because we don't want to record it for future runs.
- -# Also quote any args containing shell meta-characters.
- -# Make two passes to allow for proper duplicate-argument suppression.
- -ac_configure_args=
- -ac_configure_args0=
- -ac_configure_args1=
- -ac_must_keep_next=false
- -for ac_pass in 1 2
- -do
- - for ac_arg
- - do
- - case $ac_arg in
- - -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
- - -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- - | -silent | --silent | --silen | --sile | --sil)
- - continue ;;
- - *\'*)
- - ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
- - esac
- - case $ac_pass in
- - 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
- - 2)
- - ac_configure_args1="$ac_configure_args1 '$ac_arg'"
- - if test $ac_must_keep_next = true; then
- - ac_must_keep_next=false # Got value, back to normal.
- - else
- - case $ac_arg in
- - *=* | --config-cache | -C | -disable-* | --disable-* \
- - | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
- - | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
- - | -with-* | --with-* | -without-* | --without-* | --x)
- - case "$ac_configure_args0 " in
- - "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
- - esac
- - ;;
- - -* ) ac_must_keep_next=true ;;
- - esac
- - fi
- - ac_configure_args="$ac_configure_args '$ac_arg'"
- - ;;
- - esac
- - done
- -done
- -$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
- -$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
- +# ac_fn_c_try_link LINENO
- +# -----------------------
- +# Try to link conftest.$ac_ext, and return whether this succeeded.
- +ac_fn_c_try_link ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + rm -f conftest.$ac_objext conftest$ac_exeext
- + if { { ac_try="$ac_link"
- +case "(($ac_try" in
- + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- + *) ac_try_echo=$ac_try;;
- +esac
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_link") 2>conftest.err
- + ac_status=$?
- + if test -s conftest.err; then
- + grep -v '^ *+' conftest.err >conftest.er1
- + cat conftest.er1 >&5
- + mv -f conftest.er1 conftest.err
- + fi
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && {
- + test -z "$ac_c_werror_flag" ||
- + test ! -s conftest.err
- + } && test -s conftest$ac_exeext && {
- + test "$cross_compiling" = yes ||
- + $as_test_x conftest$ac_exeext
- + }; then :
- + ac_retval=0
- +else
- + $as_echo "$as_me: failed program was:" >&5
- +sed 's/^/| /' conftest.$ac_ext >&5
-
- -# When interrupted or exit'd, cleanup temporary files, and complete
- -# config.log. We remove comments because anyway the quotes in there
- -# would cause problems or look ugly.
- -# WARNING: Use '\'' to represent an apostrophe within the trap.
- -# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
- -trap 'exit_status=$?
- - # Save into config.log some information that might help in debugging.
- - {
- - echo
- + ac_retval=1
- +fi
- + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
- + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
- + # interfere with the next link command; also delete a directory that is
- + # left behind by Apple's compiler. We do this before executing the actions.
- + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- + return $ac_retval
-
- - cat <<\_ASBOX
- -## ---------------- ##
- -## Cache variables. ##
- -## ---------------- ##
- -_ASBOX
- - echo
- - # The following way of writing the cache mishandles newlines in values,
- -(
- - for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
- - eval ac_val=\$$ac_var
- - case $ac_val in #(
- - *${as_nl}*)
- - case $ac_var in #(
- - *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
- -$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
- - esac
- - case $ac_var in #(
- - _ | IFS | as_nl) ;; #(
- - BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
- - *) $as_unset $ac_var ;;
- - esac ;;
- - esac
- - done
- - (set) 2>&1 |
- - case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
- - *${as_nl}ac_space=\ *)
- - sed -n \
- - "s/'\''/'\''\\\\'\'''\''/g;
- - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
- - ;; #(
- - *)
- - sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
- - ;;
- - esac |
- - sort
- -)
- - echo
- +} # ac_fn_c_try_link
-
- - cat <<\_ASBOX
- -## ----------------- ##
- -## Output variables. ##
- -## ----------------- ##
- -_ASBOX
- - echo
- - for ac_var in $ac_subst_vars
- - do
- - eval ac_val=\$$ac_var
- - case $ac_val in
- - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
- - esac
- - $as_echo "$ac_var='\''$ac_val'\''"
- - done | sort
- - echo
- +# ac_fn_c_check_func LINENO FUNC VAR
- +# ----------------------------------
- +# Tests whether FUNC exists, setting the cache variable VAR accordingly
- +ac_fn_c_check_func ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
- +$as_echo_n "checking for $2... " >&6; }
- +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
- + For example, HP-UX 11i <limits.h> declares gettimeofday. */
- +#define $2 innocuous_$2
-
- - if test -n "$ac_subst_files"; then
- - cat <<\_ASBOX
- -## ------------------- ##
- -## File substitutions. ##
- -## ------------------- ##
- -_ASBOX
- - echo
- - for ac_var in $ac_subst_files
- - do
- - eval ac_val=\$$ac_var
- - case $ac_val in
- - *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
- - esac
- - $as_echo "$ac_var='\''$ac_val'\''"
- - done | sort
- - echo
- - fi
- +/* System header to define __stub macros and hopefully few prototypes,
- + which can conflict with char $2 (); below.
- + Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- + <limits.h> exists even on freestanding compilers. */
-
- - if test -s confdefs.h; then
- - cat <<\_ASBOX
- -## ----------- ##
- -## confdefs.h. ##
- -## ----------- ##
- -_ASBOX
- - echo
- - cat confdefs.h
- - echo
- - fi
- - test "$ac_signal" != 0 &&
- - $as_echo "$as_me: caught signal $ac_signal"
- - $as_echo "$as_me: exit $exit_status"
- - } >&5
- - rm -f core *.core core.conftest.* &&
- - rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
- - exit $exit_status
- -' 0
- -for ac_signal in 1 2 13 15; do
- - trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
- -done
- -ac_signal=0
- +#ifdef __STDC__
- +# include <limits.h>
- +#else
- +# include <assert.h>
- +#endif
-
- -# confdefs.h avoids OS command line length limits that DEFS can exceed.
- -rm -f -r conftest* confdefs.h
- +#undef $2
-
- -# Predefined preprocessor variables.
- +/* Override any GCC internal prototype to avoid an error.
- + Use char because int might match the return type of a GCC
- + builtin and then its argument prototype would still apply. */
- +#ifdef __cplusplus
- +extern "C"
- +#endif
- +char $2 ();
- +/* The GNU C library defines this for functions which it implements
- + to always fail with ENOSYS. Some functions are actually named
- + something starting with __ and the normal name is an alias. */
- +#if defined __stub_$2 || defined __stub___$2
- +choke me
- +#endif
-
- -cat >>confdefs.h <<_ACEOF
- -#define PACKAGE_NAME "$PACKAGE_NAME"
- +int
- +main ()
- +{
- +return $2 ();
- + ;
- + return 0;
- +}
- _ACEOF
- +if ac_fn_c_try_link "$LINENO"; then :
- + eval "$3=yes"
- +else
- + eval "$3=no"
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +fi
- +eval ac_res=\$$3
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- +$as_echo "$ac_res" >&6; }
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
-
- +} # ac_fn_c_check_func
-
- -cat >>confdefs.h <<_ACEOF
- -#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
- -_ACEOF
- -
- +# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
- +# --------------------------------------------
- +# Tries to find the compile-time value of EXPR in a program that includes
- +# INCLUDES, setting VAR accordingly. Returns whether the value could be
- +# computed
- +ac_fn_c_compute_int ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + if test "$cross_compiling" = yes; then
- + # Depending upon the size, compute the lo and hi bounds.
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$4
- +int
- +main ()
- +{
- +static int test_array [1 - 2 * !(($2) >= 0)];
- +test_array [0] = 0
-
- -cat >>confdefs.h <<_ACEOF
- -#define PACKAGE_VERSION "$PACKAGE_VERSION"
- + ;
- + return 0;
- +}
- _ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + ac_lo=0 ac_mid=0
- + while :; do
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$4
- +int
- +main ()
- +{
- +static int test_array [1 - 2 * !(($2) <= $ac_mid)];
- +test_array [0] = 0
-
- + ;
- + return 0;
- +}
- +_ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + ac_hi=$ac_mid; break
- +else
- + as_fn_arith $ac_mid + 1 && ac_lo=$as_val
- + if test $ac_lo -le $ac_mid; then
- + ac_lo= ac_hi=
- + break
- + fi
- + as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- + done
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$4
- +int
- +main ()
- +{
- +static int test_array [1 - 2 * !(($2) < 0)];
- +test_array [0] = 0
-
- -cat >>confdefs.h <<_ACEOF
- -#define PACKAGE_STRING "$PACKAGE_STRING"
- + ;
- + return 0;
- +}
- _ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + ac_hi=-1 ac_mid=-1
- + while :; do
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$4
- +int
- +main ()
- +{
- +static int test_array [1 - 2 * !(($2) >= $ac_mid)];
- +test_array [0] = 0
-
- + ;
- + return 0;
- +}
- +_ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + ac_lo=$ac_mid; break
- +else
- + as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
- + if test $ac_mid -le $ac_hi; then
- + ac_lo= ac_hi=
- + break
- + fi
- + as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- + done
- +else
- + ac_lo= ac_hi=
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +# Binary search between lo and hi bounds.
- +while test "x$ac_lo" != "x$ac_hi"; do
- + as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$4
- +int
- +main ()
- +{
- +static int test_array [1 - 2 * !(($2) <= $ac_mid)];
- +test_array [0] = 0
-
- -cat >>confdefs.h <<_ACEOF
- -#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
- + ;
- + return 0;
- +}
- _ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + ac_hi=$ac_mid
- +else
- + as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +done
- +case $ac_lo in #((
- +?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
- +'') ac_retval=1 ;;
- +esac
- + else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$4
- +static long int longval () { return $2; }
- +static unsigned long int ulongval () { return $2; }
- +#include <stdio.h>
- +#include <stdlib.h>
- +int
- +main ()
- +{
-
- + FILE *f = fopen ("conftest.val", "w");
- + if (! f)
- + return 1;
- + if (($2) < 0)
- + {
- + long int i = longval ();
- + if (i != ($2))
- + return 1;
- + fprintf (f, "%ld", i);
- + }
- + else
- + {
- + unsigned long int i = ulongval ();
- + if (i != ($2))
- + return 1;
- + fprintf (f, "%lu", i);
- + }
- + /* Do not output a trailing newline, as this causes \r\n confusion
- + on some platforms. */
- + return ferror (f) || fclose (f) != 0;
-
- -# Let the site file select an alternate cache file if it wants to.
- -# Prefer an explicitly selected file to automatically selected ones.
- -ac_site_file1=NONE
- -ac_site_file2=NONE
- -if test -n "$CONFIG_SITE"; then
- - ac_site_file1=$CONFIG_SITE
- -elif test "x$prefix" != xNONE; then
- - ac_site_file1=$prefix/share/config.site
- - ac_site_file2=$prefix/etc/config.site
- + ;
- + return 0;
- +}
- +_ACEOF
- +if ac_fn_c_try_run "$LINENO"; then :
- + echo >>conftest.val; read $3 <conftest.val; ac_retval=0
- else
- - ac_site_file1=$ac_default_prefix/share/config.site
- - ac_site_file2=$ac_default_prefix/etc/config.site
- + ac_retval=1
- fi
- -for ac_site_file in "$ac_site_file1" "$ac_site_file2"
- -do
- - test "x$ac_site_file" = xNONE && continue
- - if test -r "$ac_site_file"; then
- - { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
- -$as_echo "$as_me: loading site script $ac_site_file" >&6;}
- - sed 's/^/| /' "$ac_site_file" >&5
- - . "$ac_site_file"
- - fi
- -done
- +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- + conftest.$ac_objext conftest.beam conftest.$ac_ext
- +rm -f conftest.val
-
- -if test -r "$cache_file"; then
- - # Some versions of bash will fail to source /dev/null (special
- - # files actually), so we avoid doing that.
- - if test -f "$cache_file"; then
- - { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
- -$as_echo "$as_me: loading cache $cache_file" >&6;}
- - case $cache_file in
- - [\\/]* | ?:[\\/]* ) . "$cache_file";;
- - *) . "./$cache_file";;
- - esac
- fi
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- + return $ac_retval
- +
- +} # ac_fn_c_compute_int
- +
- +# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
- +# -------------------------------------------
- +# Tests whether TYPE exists after having included INCLUDES, setting cache
- +# variable VAR accordingly.
- +ac_fn_c_check_type ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
- +$as_echo_n "checking for $2... " >&6; }
- +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- + $as_echo_n "(cached) " >&6
- else
- - { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
- -$as_echo "$as_me: creating cache $cache_file" >&6;}
- - >$cache_file
- + eval "$3=no"
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$4
- +int
- +main ()
- +{
- +if (sizeof ($2))
- + return 0;
- + ;
- + return 0;
- +}
- +_ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$4
- +int
- +main ()
- +{
- +if (sizeof (($2)))
- + return 0;
- + ;
- + return 0;
- +}
- +_ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- +
- +else
- + eval "$3=yes"
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- +eval ac_res=\$$3
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- +$as_echo "$ac_res" >&6; }
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
-
- -gt_needs="$gt_needs need-ngettext"
- -# Check that the precious variables saved in the cache have kept the same
- -# value.
- -ac_cache_corrupted=false
- -for ac_var in $ac_precious_vars; do
- - eval ac_old_set=\$ac_cv_env_${ac_var}_set
- - eval ac_new_set=\$ac_env_${ac_var}_set
- - eval ac_old_val=\$ac_cv_env_${ac_var}_value
- - eval ac_new_val=\$ac_env_${ac_var}_value
- - case $ac_old_set,$ac_new_set in
- - set,)
- - { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
- -$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
- - ac_cache_corrupted=: ;;
- - ,set)
- - { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
- -$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
- - ac_cache_corrupted=: ;;
- - ,);;
- - *)
- - if test "x$ac_old_val" != "x$ac_new_val"; then
- - # differences in whitespace do not lead to failure.
- - ac_old_val_w=`echo x $ac_old_val`
- - ac_new_val_w=`echo x $ac_new_val`
- - if test "$ac_old_val_w" != "$ac_new_val_w"; then
- - { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
- -$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
- - ac_cache_corrupted=:
- - else
- - { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
- -$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
- - eval $ac_var=\$ac_old_val
- - fi
- - { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
- -$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
- - { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
- -$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
- - fi;;
- - esac
- - # Pass precious variables to config.status.
- - if test "$ac_new_set" = set; then
- - case $ac_new_val in
- - *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
- - *) ac_arg=$ac_var=$ac_new_val ;;
- - esac
- - case " $ac_configure_args " in
- - *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
- - *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
- - esac
- - fi
- -done
- -if $ac_cache_corrupted; then
- - { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- - { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
- -$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
- - { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
- -$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- +} # ac_fn_c_check_type
-
- +# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
- +# ----------------------------------------------------
- +# Tries to find if the field MEMBER exists in type AGGR, after including
- +# INCLUDES, setting cache variable VAR accordingly.
- +ac_fn_c_check_member ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
- +$as_echo_n "checking for $2.$3... " >&6; }
- +if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$5
- +int
- +main ()
- +{
- +static $2 ac_aggr;
- +if (ac_aggr.$3)
- +return 0;
- + ;
- + return 0;
- +}
- +_ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + eval "$4=yes"
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$5
- +int
- +main ()
- +{
- +static $2 ac_aggr;
- +if (sizeof ac_aggr.$3)
- +return 0;
- + ;
- + return 0;
- +}
- +_ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + eval "$4=yes"
- +else
- + eval "$4=no"
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +fi
- +eval ac_res=\$$4
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- +$as_echo "$ac_res" >&6; }
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
-
- +} # ac_fn_c_check_member
-
- +# ac_fn_c_check_decl LINENO SYMBOL VAR
- +# ------------------------------------
- +# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
- +ac_fn_c_check_decl ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
- +$as_echo_n "checking whether $2 is declared... " >&6; }
- +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$4
- +int
- +main ()
- +{
- +#ifndef $2
- + (void) $2;
- +#endif
-
- + ;
- + return 0;
- +}
- +_ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + eval "$3=yes"
- +else
- + eval "$3=no"
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +fi
- +eval ac_res=\$$3
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- +$as_echo "$ac_res" >&6; }
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
-
- +} # ac_fn_c_check_decl
- +cat >config.log <<_ACEOF
- +This file contains any messages produced by compilers while
- +running configure, to aid debugging if configure makes a mistake.
-
- +It was created by guile $as_me 1.8.7, which was
- +generated by GNU Autoconf 2.64. Invocation command line was
-
- + $ $0 $@
-
- +_ACEOF
- +exec 5>>config.log
- +{
- +cat <<_ASUNAME
- +## --------- ##
- +## Platform. ##
- +## --------- ##
-
- +hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
- +uname -m = `(uname -m) 2>/dev/null || echo unknown`
- +uname -r = `(uname -r) 2>/dev/null || echo unknown`
- +uname -s = `(uname -s) 2>/dev/null || echo unknown`
- +uname -v = `(uname -v) 2>/dev/null || echo unknown`
-
- +/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
- +/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
-
- +/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
- +/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
- +/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
- +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
- +/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
- +/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
- +/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
-
- +_ASUNAME
-
- +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- +for as_dir in $PATH
- +do
- + IFS=$as_save_IFS
- + test -z "$as_dir" && as_dir=.
- + $as_echo "PATH: $as_dir"
- + done
- +IFS=$as_save_IFS
-
- +} >&5
-
- +cat >&5 <<_ACEOF
-
-
- +## ----------- ##
- +## Core tests. ##
- +## ----------- ##
-
- +_ACEOF
-
-
- +# Keep a trace of the command line.
- +# Strip out --no-create and --no-recursion so they do not pile up.
- +# Strip out --silent because we don't want to record it for future runs.
- +# Also quote any args containing shell meta-characters.
- +# Make two passes to allow for proper duplicate-argument suppression.
- +ac_configure_args=
- +ac_configure_args0=
- +ac_configure_args1=
- +ac_must_keep_next=false
- +for ac_pass in 1 2
- +do
- + for ac_arg
- + do
- + case $ac_arg in
- + -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
- + -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- + | -silent | --silent | --silen | --sile | --sil)
- + continue ;;
- + *\'*)
- + ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
- + esac
- + case $ac_pass in
- + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
- + 2)
- + as_fn_append ac_configure_args1 " '$ac_arg'"
- + if test $ac_must_keep_next = true; then
- + ac_must_keep_next=false # Got value, back to normal.
- + else
- + case $ac_arg in
- + *=* | --config-cache | -C | -disable-* | --disable-* \
- + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
- + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
- + | -with-* | --with-* | -without-* | --without-* | --x)
- + case "$ac_configure_args0 " in
- + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
- + esac
- + ;;
- + -* ) ac_must_keep_next=true ;;
- + esac
- + fi
- + as_fn_append ac_configure_args " '$ac_arg'"
- + ;;
- + esac
- + done
- +done
- +{ ac_configure_args0=; unset ac_configure_args0;}
- +{ ac_configure_args1=; unset ac_configure_args1;}
-
- +# When interrupted or exit'd, cleanup temporary files, and complete
- +# config.log. We remove comments because anyway the quotes in there
- +# would cause problems or look ugly.
- +# WARNING: Use '\'' to represent an apostrophe within the trap.
- +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
- +trap 'exit_status=$?
- + # Save into config.log some information that might help in debugging.
- + {
- + echo
-
- + cat <<\_ASBOX
- +## ---------------- ##
- +## Cache variables. ##
- +## ---------------- ##
- +_ASBOX
- + echo
- + # The following way of writing the cache mishandles newlines in values,
- +(
- + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
- + eval ac_val=\$$ac_var
- + case $ac_val in #(
- + *${as_nl}*)
- + case $ac_var in #(
- + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
- +$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
- + esac
- + case $ac_var in #(
- + _ | IFS | as_nl) ;; #(
- + BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
- + *) { eval $ac_var=; unset $ac_var;} ;;
- + esac ;;
- + esac
- + done
- + (set) 2>&1 |
- + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
- + *${as_nl}ac_space=\ *)
- + sed -n \
- + "s/'\''/'\''\\\\'\'''\''/g;
- + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
- + ;; #(
- + *)
- + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
- + ;;
- + esac |
- + sort
- +)
- + echo
-
- + cat <<\_ASBOX
- +## ----------------- ##
- +## Output variables. ##
- +## ----------------- ##
- +_ASBOX
- + echo
- + for ac_var in $ac_subst_vars
- + do
- + eval ac_val=\$$ac_var
- + case $ac_val in
- + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
- + esac
- + $as_echo "$ac_var='\''$ac_val'\''"
- + done | sort
- + echo
-
- + if test -n "$ac_subst_files"; then
- + cat <<\_ASBOX
- +## ------------------- ##
- +## File substitutions. ##
- +## ------------------- ##
- +_ASBOX
- + echo
- + for ac_var in $ac_subst_files
- + do
- + eval ac_val=\$$ac_var
- + case $ac_val in
- + *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
- + esac
- + $as_echo "$ac_var='\''$ac_val'\''"
- + done | sort
- + echo
- + fi
-
- -ac_ext=c
- -ac_cpp='$CPP $CPPFLAGS'
- -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- + if test -s confdefs.h; then
- + cat <<\_ASBOX
- +## ----------- ##
- +## confdefs.h. ##
- +## ----------- ##
- +_ASBOX
- + echo
- + cat confdefs.h
- + echo
- + fi
- + test "$ac_signal" != 0 &&
- + $as_echo "$as_me: caught signal $ac_signal"
- + $as_echo "$as_me: exit $exit_status"
- + } >&5
- + rm -f core *.core core.conftest.* &&
- + rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
- + exit $exit_status
- +' 0
- +for ac_signal in 1 2 13 15; do
- + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
- +done
- +ac_signal=0
- +
- +# confdefs.h avoids OS command line length limits that DEFS can exceed.
- +rm -f -r conftest* confdefs.h
- +
- +$as_echo "/* confdefs.h */" > confdefs.h
- +
- +# Predefined preprocessor variables.
- +
- +cat >>confdefs.h <<_ACEOF
- +#define PACKAGE_NAME "$PACKAGE_NAME"
- +_ACEOF
- +
- +cat >>confdefs.h <<_ACEOF
- +#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
- +_ACEOF
- +
- +cat >>confdefs.h <<_ACEOF
- +#define PACKAGE_VERSION "$PACKAGE_VERSION"
- +_ACEOF
- +
- +cat >>confdefs.h <<_ACEOF
- +#define PACKAGE_STRING "$PACKAGE_STRING"
- +_ACEOF
- +
- +cat >>confdefs.h <<_ACEOF
- +#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
- +_ACEOF
- +
- +cat >>confdefs.h <<_ACEOF
- +#define PACKAGE_URL "$PACKAGE_URL"
- +_ACEOF
- +
- +
- +# Let the site file select an alternate cache file if it wants to.
- +# Prefer an explicitly selected file to automatically selected ones.
- +ac_site_file1=NONE
- +ac_site_file2=NONE
- +if test -n "$CONFIG_SITE"; then
- + ac_site_file1=$CONFIG_SITE
- +elif test "x$prefix" != xNONE; then
- + ac_site_file1=$prefix/share/config.site
- + ac_site_file2=$prefix/etc/config.site
- +else
- + ac_site_file1=$ac_default_prefix/share/config.site
- + ac_site_file2=$ac_default_prefix/etc/config.site
- +fi
- +for ac_site_file in "$ac_site_file1" "$ac_site_file2"
- +do
- + test "x$ac_site_file" = xNONE && continue
- + if test -r "$ac_site_file"; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
- +$as_echo "$as_me: loading site script $ac_site_file" >&6;}
- + sed 's/^/| /' "$ac_site_file" >&5
- + . "$ac_site_file"
- + fi
- +done
- +
- +if test -r "$cache_file"; then
- + # Some versions of bash will fail to source /dev/null (special
- + # files actually), so we avoid doing that.
- + if test -f "$cache_file"; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
- +$as_echo "$as_me: loading cache $cache_file" >&6;}
- + case $cache_file in
- + [\\/]* | ?:[\\/]* ) . "$cache_file";;
- + *) . "./$cache_file";;
- + esac
- + fi
- +else
- + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
- +$as_echo "$as_me: creating cache $cache_file" >&6;}
- + >$cache_file
- +fi
- +
- +gt_needs="$gt_needs need-ngettext"
- +# Check that the precious variables saved in the cache have kept the same
- +# value.
- +ac_cache_corrupted=false
- +for ac_var in $ac_precious_vars; do
- + eval ac_old_set=\$ac_cv_env_${ac_var}_set
- + eval ac_new_set=\$ac_env_${ac_var}_set
- + eval ac_old_val=\$ac_cv_env_${ac_var}_value
- + eval ac_new_val=\$ac_env_${ac_var}_value
- + case $ac_old_set,$ac_new_set in
- + set,)
- + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
- +$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
- + ac_cache_corrupted=: ;;
- + ,set)
- + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
- +$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
- + ac_cache_corrupted=: ;;
- + ,);;
- + *)
- + if test "x$ac_old_val" != "x$ac_new_val"; then
- + # differences in whitespace do not lead to failure.
- + ac_old_val_w=`echo x $ac_old_val`
- + ac_new_val_w=`echo x $ac_new_val`
- + if test "$ac_old_val_w" != "$ac_new_val_w"; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
- +$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
- + ac_cache_corrupted=:
- + else
- + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
- +$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
- + eval $ac_var=\$ac_old_val
- + fi
- + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
- +$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
- + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
- +$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
- + fi;;
- + esac
- + # Pass precious variables to config.status.
- + if test "$ac_new_set" = set; then
- + case $ac_new_val in
- + *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
- + *) ac_arg=$ac_var=$ac_new_val ;;
- + esac
- + case " $ac_configure_args " in
- + *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
- + *) as_fn_append ac_configure_args " '$ac_arg'" ;;
- + esac
- + fi
- +done
- +if $ac_cache_corrupted; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
- +$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
- + as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
- +fi
- +## -------------------- ##
- +## Main body of script. ##
- +## -------------------- ##
- +
- +ac_ext=c
- +ac_cpp='$CPP $CPPFLAGS'
- +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
- ac_aux_dir=
- for ac_dir in build-aux "$srcdir"/build-aux; do
- - if test -f "$ac_dir/install-sh"; then
- - ac_aux_dir=$ac_dir
- - ac_install_sh="$ac_aux_dir/install-sh -c"
- - break
- - elif test -f "$ac_dir/install.sh"; then
- - ac_aux_dir=$ac_dir
- - ac_install_sh="$ac_aux_dir/install.sh -c"
- - break
- - elif test -f "$ac_dir/shtool"; then
- - ac_aux_dir=$ac_dir
- - ac_install_sh="$ac_aux_dir/shtool install -c"
- - break
- - fi
- + for ac_t in install-sh install.sh shtool; do
- + if test -f "$ac_dir/$ac_t"; then
- + ac_aux_dir=$ac_dir
- + ac_install_sh="$ac_aux_dir/$ac_t -c"
- + break 2
- + fi
- + done
- done
- if test -z "$ac_aux_dir"; then
- - { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in build-aux \"$srcdir\"/build-aux" >&5
- -$as_echo "$as_me: error: cannot find install-sh or install.sh in build-aux \"$srcdir\"/build-aux" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "cannot find install-sh, install.sh, or shtool in build-aux \"$srcdir\"/build-aux" "$LINENO" 5
- fi
-
- # These three variables are undocumented and unsupported,
- @@ -2269,10 +2869,10 @@
- # OS/2's system install, which has a completely different semantic
- # ./install, which can be erroneously created by make from ./install.sh.
- # Reject install programs that cannot install multiple files.
- -{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
- $as_echo_n "checking for a BSD-compatible install... " >&6; }
- if test -z "$INSTALL"; then
- -if test "${ac_cv_path_install+set}" = set; then
- +if test "${ac_cv_path_install+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- @@ -2280,11 +2880,11 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - # Account for people who put trailing slashes in PATH elements.
- -case $as_dir/ in
- - ./ | .// | /cC/* | \
- + # Account for people who put trailing slashes in PATH elements.
- +case $as_dir/ in #((
- + ./ | .// | /[cC]/* | \
- /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
- - ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
- + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
- /usr/ucb/* ) ;;
- *)
- # OSF1 and SCO ODT 3.0 have their own names for install.
- @@ -2321,7 +2921,7 @@
- ;;
- esac
-
- -done
- + done
- IFS=$as_save_IFS
-
- rm -rf conftest.one conftest.two conftest.dir
- @@ -2337,7 +2937,7 @@
- INSTALL=$ac_install_sh
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
- $as_echo "$INSTALL" >&6; }
-
- # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
- @@ -2348,7 +2948,7 @@
-
- test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
- -{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
- $as_echo_n "checking whether build environment is sane... " >&6; }
- # Just in case
- sleep 1
- @@ -2359,15 +2959,11 @@
- '
- case `pwd` in
- *[\\\"\#\$\&\'\`$am_lf]*)
- - { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5
- -$as_echo "$as_me: error: unsafe absolute working directory name" >&2;}
- - { (exit 1); exit 1; }; };;
- + as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
- esac
- case $srcdir in
- *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
- - { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5
- -$as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;}
- - { (exit 1); exit 1; }; };;
- + as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
- esac
-
- # Do `set' in a subshell so we don't clobber the current shell's
- @@ -2389,11 +2985,8 @@
- # if, for instance, CONFIG_SHELL is bash and it inherits a
- # broken ls alias from the environment. This has actually
- # happened. Such a system could not be considered "sane".
- - { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
- -alias in your environment" >&5
- -$as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
- -alias in your environment" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "ls -t appears to fail. Make sure there is not a broken
- +alias in your environment" "$LINENO" 5
- fi
-
- test "$2" = conftest.file
- @@ -2402,13 +2995,10 @@
- # Ok.
- :
- else
- - { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
- -Check your system clock" >&5
- -$as_echo "$as_me: error: newly created file is older than distributed files!
- -Check your system clock" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "newly created file is older than distributed files!
- +Check your system clock" "$LINENO" 5
- fi
- -{ $as_echo "$as_me:$LINENO: result: yes" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- test "$program_prefix" != NONE &&
- program_transform_name="s&^&$program_prefix&;$program_transform_name"
- @@ -2436,7 +3026,7 @@
- am_missing_run="$MISSING --run "
- else
- am_missing_run=
- - { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
- $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
- fi
-
- @@ -2457,9 +3047,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
- set dummy ${ac_tool_prefix}strip; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_STRIP+set}" = set; then
- +if test "${ac_cv_prog_STRIP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$STRIP"; then
- @@ -2470,24 +3060,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_STRIP="${ac_tool_prefix}strip"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- STRIP=$ac_cv_prog_STRIP
- if test -n "$STRIP"; then
- - { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
- $as_echo "$STRIP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2497,9 +3087,9 @@
- ac_ct_STRIP=$STRIP
- # Extract the first word of "strip", so it can be a program name with args.
- set dummy strip; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_STRIP"; then
- @@ -2510,24 +3100,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_STRIP="strip"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
- if test -n "$ac_ct_STRIP"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
- $as_echo "$ac_ct_STRIP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2536,7 +3126,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -2549,10 +3139,10 @@
- fi
- INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-
- -{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
- $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
- if test -z "$MKDIR_P"; then
- - if test "${ac_cv_path_mkdir+set}" = set; then
- + if test "${ac_cv_path_mkdir+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- @@ -2560,7 +3150,7 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_prog in mkdir gmkdir; do
- + for ac_prog in mkdir gmkdir; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
- case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
- @@ -2572,7 +3162,7 @@
- esac
- done
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- @@ -2588,7 +3178,7 @@
- MKDIR_P="$ac_install_sh -d"
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
- $as_echo "$MKDIR_P" >&6; }
-
- mkdir_p="$MKDIR_P"
- @@ -2601,9 +3191,9 @@
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_AWK+set}" = set; then
- +if test "${ac_cv_prog_AWK+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$AWK"; then
- @@ -2614,24 +3204,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_AWK="$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- AWK=$ac_cv_prog_AWK
- if test -n "$AWK"; then
- - { $as_echo "$as_me:$LINENO: result: $AWK" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
- $as_echo "$AWK" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2639,11 +3229,11 @@
- test -n "$AWK" && break
- done
-
- -{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
- $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
- set x ${MAKE-make}
- ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
- -if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
- +if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
- else
- cat >conftest.make <<\_ACEOF
- @@ -2661,11 +3251,11 @@
- rm -f conftest.make
- fi
- if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- SET_MAKE=
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- SET_MAKE="MAKE=${MAKE-make}"
- fi
- @@ -2685,9 +3275,7 @@
- am__isrc=' -I$(srcdir)'
- # test to see if srcdir already configured
- if test -f $srcdir/config.status; then
- - { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
- -$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
- fi
- fi
-
- @@ -2744,7 +3332,6 @@
-
-
-
- -
- #--------------------------------------------------------------------
- #
- # Independent Subdirectories
- @@ -2767,35 +3354,27 @@
-
- # Make sure we can run config.sub.
- $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
- - { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
- -$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
-
- -{ $as_echo "$as_me:$LINENO: checking build system type" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
- $as_echo_n "checking build system type... " >&6; }
- -if test "${ac_cv_build+set}" = set; then
- +if test "${ac_cv_build+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_build_alias=$build_alias
- test "x$ac_build_alias" = x &&
- ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
- test "x$ac_build_alias" = x &&
- - { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
- -$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
- ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
- - { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
- -$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
- $as_echo "$ac_cv_build" >&6; }
- case $ac_cv_build in
- *-*-*) ;;
- -*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
- -$as_echo "$as_me: error: invalid value of canonical build" >&2;}
- - { (exit 1); exit 1; }; };;
- +*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
- esac
- build=$ac_cv_build
- ac_save_IFS=$IFS; IFS='-'
- @@ -2811,28 +3390,24 @@
- case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
-
-
- -{ $as_echo "$as_me:$LINENO: checking host system type" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
- $as_echo_n "checking host system type... " >&6; }
- -if test "${ac_cv_host+set}" = set; then
- +if test "${ac_cv_host+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test "x$host_alias" = x; then
- ac_cv_host=$ac_cv_build
- else
- ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
- - { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
- -$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
- fi
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
- $as_echo "$ac_cv_host" >&6; }
- case $ac_cv_host in
- *-*-*) ;;
- -*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
- -$as_echo "$as_me: error: invalid value of canonical host" >&2;}
- - { (exit 1); exit 1; }; };;
- +*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
- esac
- host=$ac_cv_host
- ac_save_IFS=$IFS; IFS='-'
- @@ -2856,18 +3431,18 @@
- if test -z "$AB_PACKAGE"; then
- AB_PACKAGE=${PACKAGE_NAME:-$PACKAGE}
- fi
- - { $as_echo "$as_me:$LINENO: autobuild project... $AB_PACKAGE" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: autobuild project... $AB_PACKAGE" >&5
- $as_echo "$as_me: autobuild project... $AB_PACKAGE" >&6;}
-
- if test -z "$AB_VERSION"; then
- AB_VERSION=${PACKAGE_VERSION:-$VERSION}
- fi
- - { $as_echo "$as_me:$LINENO: autobuild revision... $AB_VERSION" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: autobuild revision... $AB_VERSION" >&5
- $as_echo "$as_me: autobuild revision... $AB_VERSION" >&6;}
-
- hostname=`hostname`
- if test "$hostname"; then
- - { $as_echo "$as_me:$LINENO: autobuild hostname... $hostname" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: autobuild hostname... $hostname" >&5
- $as_echo "$as_me: autobuild hostname... $hostname" >&6;}
- fi
-
- @@ -2878,7 +3453,7 @@
- date=`date`
- fi
- if test "$date"; then
- - { $as_echo "$as_me:$LINENO: autobuild timestamp... $date" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: autobuild timestamp... $date" >&5
- $as_echo "$as_me: autobuild timestamp... $date" >&6;}
- fi
-
- @@ -2890,9 +3465,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
- set dummy ${ac_tool_prefix}as; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_AS+set}" = set; then
- +if test "${ac_cv_prog_AS+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$AS"; then
- @@ -2903,24 +3478,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_AS="${ac_tool_prefix}as"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- AS=$ac_cv_prog_AS
- if test -n "$AS"; then
- - { $as_echo "$as_me:$LINENO: result: $AS" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
- $as_echo "$AS" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2930,9 +3505,9 @@
- ac_ct_AS=$AS
- # Extract the first word of "as", so it can be a program name with args.
- set dummy as; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_AS"; then
- @@ -2943,24 +3518,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_AS="as"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_AS=$ac_cv_prog_ac_ct_AS
- if test -n "$ac_ct_AS"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
- $as_echo "$ac_ct_AS" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2969,7 +3544,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -2982,9 +3557,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
- set dummy ${ac_tool_prefix}dlltool; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_DLLTOOL+set}" = set; then
- +if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$DLLTOOL"; then
- @@ -2995,24 +3570,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- DLLTOOL=$ac_cv_prog_DLLTOOL
- if test -n "$DLLTOOL"; then
- - { $as_echo "$as_me:$LINENO: result: $DLLTOOL" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
- $as_echo "$DLLTOOL" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3022,9 +3597,9 @@
- ac_ct_DLLTOOL=$DLLTOOL
- # Extract the first word of "dlltool", so it can be a program name with args.
- set dummy dlltool; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_DLLTOOL"; then
- @@ -3035,24 +3610,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_DLLTOOL="dlltool"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
- if test -n "$ac_ct_DLLTOOL"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
- $as_echo "$ac_ct_DLLTOOL" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3061,7 +3636,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -3074,9 +3649,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
- set dummy ${ac_tool_prefix}objdump; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_OBJDUMP+set}" = set; then
- +if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$OBJDUMP"; then
- @@ -3087,24 +3662,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- OBJDUMP=$ac_cv_prog_OBJDUMP
- if test -n "$OBJDUMP"; then
- - { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
- $as_echo "$OBJDUMP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3114,9 +3689,9 @@
- ac_ct_OBJDUMP=$OBJDUMP
- # Extract the first word of "objdump", so it can be a program name with args.
- set dummy objdump; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_OBJDUMP"; then
- @@ -3127,24 +3702,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_OBJDUMP="objdump"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
- if test -n "$ac_ct_OBJDUMP"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
- $as_echo "$ac_ct_OBJDUMP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3153,7 +3728,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -3187,138 +3762,46 @@
-
-
-
- -# Find a good install program. We prefer a C program (faster),
- -# so one script is as good as another. But avoid the broken or
- -# incompatible versions:
- -# SysV /etc/install, /usr/sbin/install
- -# SunOS /usr/etc/install
- -# IRIX /sbin/install
- -# AIX /bin/install
- -# AmigaOS /C/install, which installs bootblocks on floppy discs
- -# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
- -# AFS /usr/afsws/bin/install, which mishandles nonexistent args
- -# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
- -# OS/2's system install, which has a completely different semantic
- -# ./install, which can be erroneously created by make from ./install.sh.
- -# Reject install programs that cannot install multiple files.
- -{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
- -$as_echo_n "checking for a BSD-compatible install... " >&6; }
- -if test -z "$INSTALL"; then
- -if test "${ac_cv_path_install+set}" = set; then
- +
- +ac_ext=c
- +ac_cpp='$CPP $CPPFLAGS'
- +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- +ac_compiler_gnu=$ac_cv_c_compiler_gnu
- +if test -n "$ac_tool_prefix"; then
- + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
- +set dummy ${ac_tool_prefix}gcc; ac_word=$2
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- +$as_echo_n "checking for $ac_word... " >&6; }
- +if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- + if test -n "$CC"; then
- + ac_cv_prog_CC="$CC" # Let the user override the test.
- +else
- +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - # Account for people who put trailing slashes in PATH elements.
- -case $as_dir/ in
- - ./ | .// | /cC/* | \
- - /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
- - ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
- - /usr/ucb/* ) ;;
- - *)
- - # OSF1 and SCO ODT 3.0 have their own names for install.
- - # Don't use installbsd from OSF since it installs stuff as root
- - # by default.
- - for ac_prog in ginstall scoinst install; do
- - for ac_exec_ext in '' $ac_executable_extensions; do
- - if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
- - if test $ac_prog = install &&
- - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
- - # AIX install. It has an incompatible calling convention.
- - :
- - elif test $ac_prog = install &&
- - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
- - # program-specific install script used by HP pwplus--don't use.
- - :
- - else
- - rm -rf conftest.one conftest.two conftest.dir
- - echo one > conftest.one
- - echo two > conftest.two
- - mkdir conftest.dir
- - if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
- - test -s conftest.one && test -s conftest.two &&
- - test -s conftest.dir/conftest.one &&
- - test -s conftest.dir/conftest.two
- - then
- - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
- - break 3
- - fi
- - fi
- - fi
- - done
- - done
- - ;;
- -esac
- -
- -done
- -IFS=$as_save_IFS
- -
- -rm -rf conftest.one conftest.two conftest.dir
- -
- -fi
- - if test "${ac_cv_path_install+set}" = set; then
- - INSTALL=$ac_cv_path_install
- - else
- - # As a last resort, use the slow shell script. Don't cache a
- - # value for INSTALL within a source directory, because that will
- - # break other packages using the cache if that directory is
- - # removed, or if the value is a relative name.
- - INSTALL=$ac_install_sh
- - fi
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
- -$as_echo "$INSTALL" >&6; }
- -
- -# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
- -# It thinks the first close brace ends the variable substitution.
- -test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
- -
- -test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
- -
- -test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
- -
- -ac_ext=c
- -ac_cpp='$CPP $CPPFLAGS'
- -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- -ac_compiler_gnu=$ac_cv_c_compiler_gnu
- -if test -n "$ac_tool_prefix"; then
- - # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
- -set dummy ${ac_tool_prefix}gcc; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- -$as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_CC+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test -n "$CC"; then
- - ac_cv_prog_CC="$CC" # Let the user override the test.
- -else
- -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- -for as_dir in $PATH
- -do
- - IFS=$as_save_IFS
- - test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- - ac_cv_prog_CC="${ac_tool_prefix}gcc"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- - break 2
- - fi
- -done
- + for ac_exec_ext in '' $ac_executable_extensions; do
- + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- + ac_cv_prog_CC="${ac_tool_prefix}gcc"
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- + break 2
- + fi
- done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- CC=$ac_cv_prog_CC
- if test -n "$CC"; then
- - { $as_echo "$as_me:$LINENO: result: $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
- $as_echo "$CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3328,9 +3811,9 @@
- ac_ct_CC=$CC
- # Extract the first word of "gcc", so it can be a program name with args.
- set dummy gcc; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_CC"; then
- @@ -3341,24 +3824,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_CC="gcc"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_CC=$ac_cv_prog_ac_ct_CC
- if test -n "$ac_ct_CC"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
- $as_echo "$ac_ct_CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3367,7 +3850,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -3381,9 +3864,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
- set dummy ${ac_tool_prefix}cc; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_CC+set}" = set; then
- +if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$CC"; then
- @@ -3394,24 +3877,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_CC="${ac_tool_prefix}cc"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- CC=$ac_cv_prog_CC
- if test -n "$CC"; then
- - { $as_echo "$as_me:$LINENO: result: $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
- $as_echo "$CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3421,9 +3904,9 @@
- if test -z "$CC"; then
- # Extract the first word of "cc", so it can be a program name with args.
- set dummy cc; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_CC+set}" = set; then
- +if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$CC"; then
- @@ -3435,18 +3918,18 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
- ac_prog_rejected=yes
- continue
- fi
- ac_cv_prog_CC="cc"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- if test $ac_prog_rejected = yes; then
- @@ -3465,10 +3948,10 @@
- fi
- CC=$ac_cv_prog_CC
- if test -n "$CC"; then
- - { $as_echo "$as_me:$LINENO: result: $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
- $as_echo "$CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3480,9 +3963,9 @@
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
- set dummy $ac_tool_prefix$ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_CC+set}" = set; then
- +if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$CC"; then
- @@ -3493,24 +3976,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- CC=$ac_cv_prog_CC
- if test -n "$CC"; then
- - { $as_echo "$as_me:$LINENO: result: $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
- $as_echo "$CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3524,9 +4007,9 @@
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_CC"; then
- @@ -3537,24 +4020,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_CC="$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_CC=$ac_cv_prog_ac_ct_CC
- if test -n "$ac_ct_CC"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
- $as_echo "$ac_ct_CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3567,7 +4050,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -3578,73 +4061,55 @@
- fi
-
-
- -test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
- -See \`config.log' for more details." >&2;}
- - { (exit 1); exit 1; }; }; }
- +as_fn_error "no acceptable C compiler found in \$PATH
- +See \`config.log' for more details." "$LINENO" 5; }
-
- # Provide some information about the compiler.
- -$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
- +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
- set X $ac_compile
- ac_compiler=$2
- -{ (ac_try="$ac_compiler --version >&5"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compiler --version >&5") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }
- -{ (ac_try="$ac_compiler -v >&5"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compiler -v >&5") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }
- -{ (ac_try="$ac_compiler -V >&5"
- +for ac_option in --version -v -V -qversion; do
- + { { ac_try="$ac_compiler $ac_option >&5"
- case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compiler -V >&5") 2>&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }
- + if test -s conftest.err; then
- + sed '10a\
- +... rest of stderr output deleted ...
- + 10q' conftest.err >conftest.er1
- + cat conftest.er1 >&5
- + rm -f conftest.er1 conftest.err
- + fi
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }
- +done
-
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -
- +#include <stdio.h>
- int
- main ()
- {
- +FILE *f = fopen ("conftest.out", "w");
- + return ferror (f) || fclose (f) != 0;
-
- ;
- return 0;
- }
- _ACEOF
- ac_clean_files_save=$ac_clean_files
- -ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
- +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
- # Try to create an executable without -o first, disregard a.out.
- # It will help us diagnose broken compilers, and finding out an intuition
- # of exeext.
- -{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
- $as_echo_n "checking for C compiler default output file name... " >&6; }
- ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
-
- @@ -3661,17 +4126,17 @@
- done
- rm -f $ac_rmfiles
-
- -if { (ac_try="$ac_link_default"
- +if { { ac_try="$ac_link_default"
- case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link_default") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then :
- # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
- # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
- # in a Makefile. We should not override ac_cv_exeext if it was cached,
- @@ -3688,7 +4153,7 @@
- # certainly right.
- break;;
- *.* )
- - if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
- + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
- then :; else
- ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
- fi
- @@ -3707,84 +4172,75 @@
- else
- ac_file=''
- fi
- -
- -{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
- $as_echo "$ac_file" >&6; }
- -if test -z "$ac_file"; then
- +if test -z "$ac_file"; then :
- $as_echo "$as_me: failed program was:" >&5
- sed 's/^/| /' conftest.$ac_ext >&5
-
- -{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: C compiler cannot create executables
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- +{ as_fn_set_status 77
- +as_fn_error "C compiler cannot create executables
- +See \`config.log' for more details." "$LINENO" 5; }; }
- fi
- -
- ac_exeext=$ac_cv_exeext
-
- # Check that the compiler produces executables we can run. If not, either
- # the compiler is broken, or we cross compile.
- -{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
- $as_echo_n "checking whether the C compiler works... " >&6; }
- -# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
- # If not cross compiling, check that we can run a simple program.
- if test "$cross_compiling" != yes; then
- if { ac_try='./$ac_file'
- - { (case "(($ac_try" in
- + { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; }; then
- cross_compiling=no
- else
- if test "$cross_compiling" = maybe; then
- cross_compiling=yes
- else
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
- +as_fn_error "cannot run C compiled programs.
- If you meant to cross compile, use \`--host'.
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot run C compiled programs.
- -If you meant to cross compile, use \`--host'.
- -See \`config.log' for more details." >&2;}
- - { (exit 1); exit 1; }; }; }
- +See \`config.log' for more details." "$LINENO" 5; }
- fi
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: yes" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
-
- -rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
- +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
- ac_clean_files=$ac_clean_files_save
- # Check that the compiler produces executables we can run. If not, either
- # the compiler is broken, or we cross compile.
- -{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
- $as_echo_n "checking whether we are cross compiling... " >&6; }
- -{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
- $as_echo "$cross_compiling" >&6; }
-
- -{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
- $as_echo_n "checking for suffix of executables... " >&6; }
- -if { (ac_try="$ac_link"
- +if { { ac_try="$ac_link"
- case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then :
- # If both `conftest.exe' and `conftest' are `present' (well, observable)
- # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
- # work properly (i.e., refer to `conftest.exe'), while it won't with
- @@ -3799,32 +4255,24 @@
- esac
- done
- else
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
- -See \`config.log' for more details." >&2;}
- - { (exit 1); exit 1; }; }; }
- +as_fn_error "cannot compute suffix of executables: cannot compile and link
- +See \`config.log' for more details." "$LINENO" 5; }
- fi
- -
- rm -f conftest$ac_cv_exeext
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
- $as_echo "$ac_cv_exeext" >&6; }
-
- rm -f conftest.$ac_ext
- EXEEXT=$ac_cv_exeext
- ac_exeext=$EXEEXT
- -{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
- $as_echo_n "checking for suffix of object files... " >&6; }
- -if test "${ac_cv_objext+set}" = set; then
- +if test "${ac_cv_objext+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -3836,17 +4284,17 @@
- }
- _ACEOF
- rm -f conftest.o conftest.obj
- -if { (ac_try="$ac_compile"
- +if { { ac_try="$ac_compile"
- case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_compile") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then :
- for ac_file in conftest.o conftest.obj conftest.*; do
- test -f "$ac_file" || continue;
- case $ac_file in
- @@ -3859,31 +4307,23 @@
- $as_echo "$as_me: failed program was:" >&5
- sed 's/^/| /' conftest.$ac_ext >&5
-
- -{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
- -See \`config.log' for more details." >&2;}
- - { (exit 1); exit 1; }; }; }
- +as_fn_error "cannot compute suffix of object files: cannot compile
- +See \`config.log' for more details." "$LINENO" 5; }
- fi
- -
- rm -f conftest.$ac_cv_objext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
- $as_echo "$ac_cv_objext" >&6; }
- OBJEXT=$ac_cv_objext
- ac_objext=$OBJEXT
- -{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
- $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
- -if test "${ac_cv_c_compiler_gnu+set}" = set; then
- +if test "${ac_cv_c_compiler_gnu+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -3897,37 +4337,16 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_compiler_gnu=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_compiler_gnu=no
- + ac_compiler_gnu=no
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- ac_cv_c_compiler_gnu=$ac_compiler_gnu
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
- $as_echo "$ac_cv_c_compiler_gnu" >&6; }
- if test $ac_compiler_gnu = yes; then
- GCC=yes
- @@ -3936,20 +4355,16 @@
- fi
- ac_test_CFLAGS=${CFLAGS+set}
- ac_save_CFLAGS=$CFLAGS
- -{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
- $as_echo_n "checking whether $CC accepts -g... " >&6; }
- -if test "${ac_cv_prog_cc_g+set}" = set; then
- +if test "${ac_cv_prog_cc_g+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_save_c_werror_flag=$ac_c_werror_flag
- ac_c_werror_flag=yes
- ac_cv_prog_cc_g=no
- CFLAGS="-g"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -3960,35 +4375,11 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_g=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - CFLAGS=""
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + CFLAGS=""
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -3999,36 +4390,12 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +if ac_fn_c_try_compile "$LINENO"; then :
-
- - ac_c_werror_flag=$ac_save_c_werror_flag
- +else
- + ac_c_werror_flag=$ac_save_c_werror_flag
- CFLAGS="-g"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -4039,42 +4406,17 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_g=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- ac_c_werror_flag=$ac_save_c_werror_flag
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
- $as_echo "$ac_cv_prog_cc_g" >&6; }
- if test "$ac_test_CFLAGS" = set; then
- CFLAGS=$ac_save_CFLAGS
- @@ -4091,18 +4433,14 @@
- CFLAGS=
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
- $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
- -if test "${ac_cv_prog_cc_c89+set}" = set; then
- +if test "${ac_cv_prog_cc_c89+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_cv_prog_cc_c89=no
- ac_save_CC=$CC
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <stdarg.h>
- #include <stdio.h>
- @@ -4159,32 +4497,9 @@
- -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
- do
- CC="$ac_save_CC $ac_arg"
- - rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- + if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_c89=$ac_arg
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- rm -f core conftest.err conftest.$ac_objext
- test "x$ac_cv_prog_cc_c89" != "xno" && break
- done
- @@ -4195,17 +4510,19 @@
- # AC_CACHE_VAL
- case "x$ac_cv_prog_cc_c89" in
- x)
- - { $as_echo "$as_me:$LINENO: result: none needed" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
- $as_echo "none needed" >&6; } ;;
- xno)
- - { $as_echo "$as_me:$LINENO: result: unsupported" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
- $as_echo "unsupported" >&6; } ;;
- *)
- CC="$CC $ac_cv_prog_cc_c89"
- - { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
- $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
- esac
- +if test "x$ac_cv_prog_cc_c89" != xno; then :
-
- +fi
-
- ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
- @@ -4224,7 +4541,7 @@
- .PHONY: am__doit
- END
- # If we don't find an include directive, just comment out the code.
- -{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
- $as_echo_n "checking for style of include used by $am_make... " >&6; }
- am__include="#"
- am__quote=
- @@ -4252,12 +4569,12 @@
- fi
-
-
- -{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
- $as_echo "$_am_result" >&6; }
- rm -f confinc confmf
-
- # Check whether --enable-dependency-tracking was given.
- -if test "${enable_dependency_tracking+set}" = set; then
- +if test "${enable_dependency_tracking+set}" = set; then :
- enableval=$enable_dependency_tracking;
- fi
-
- @@ -4277,9 +4594,9 @@
-
- depcc="$CC" am_compiler_list=
-
- -{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
- $as_echo_n "checking dependency style of $depcc... " >&6; }
- -if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
- +if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- @@ -4387,7 +4704,7 @@
- fi
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
- $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
- CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
-
- @@ -4407,14 +4724,14 @@
- ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
- -{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
- $as_echo_n "checking how to run the C preprocessor... " >&6; }
- # On Suns, sometimes $CPP names a directory.
- if test -n "$CPP" && test -d "$CPP"; then
- CPP=
- fi
- if test -z "$CPP"; then
- - if test "${ac_cv_prog_CPP+set}" = set; then
- + if test "${ac_cv_prog_CPP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- # Double quotes because CPP needs to be expanded
- @@ -4429,11 +4746,7 @@
- # <limits.h> exists even on freestanding compilers.
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp. "Syntax error" is here to catch this case.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #ifdef __STDC__
- # include <limits.h>
- @@ -4442,78 +4755,34 @@
- #endif
- Syntax error
- _ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +if ac_fn_c_try_cpp "$LINENO"; then :
-
- +else
- # Broken: fails on valid input.
- continue
- fi
- -
- rm -f conftest.err conftest.$ac_ext
-
- # OK, works on sane cases. Now check whether nonexistent headers
- # can be detected and how.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <ac_nonexistent.h>
- _ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- +if ac_fn_c_try_cpp "$LINENO"; then :
- # Broken: success on invalid input.
- continue
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- # Passes both tests.
- ac_preproc_ok=:
- break
- fi
- -
- rm -f conftest.err conftest.$ac_ext
-
- done
- # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
- rm -f conftest.err conftest.$ac_ext
- -if $ac_preproc_ok; then
- +if $ac_preproc_ok; then :
- break
- fi
-
- @@ -4525,7 +4794,7 @@
- else
- ac_cv_prog_CPP=$CPP
- fi
- -{ $as_echo "$as_me:$LINENO: result: $CPP" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
- $as_echo "$CPP" >&6; }
- ac_preproc_ok=false
- for ac_c_preproc_warn_flag in '' yes
- @@ -4536,11 +4805,7 @@
- # <limits.h> exists even on freestanding compilers.
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp. "Syntax error" is here to catch this case.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #ifdef __STDC__
- # include <limits.h>
- @@ -4549,87 +4814,40 @@
- #endif
- Syntax error
- _ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +if ac_fn_c_try_cpp "$LINENO"; then :
-
- +else
- # Broken: fails on valid input.
- continue
- fi
- -
- rm -f conftest.err conftest.$ac_ext
-
- # OK, works on sane cases. Now check whether nonexistent headers
- # can be detected and how.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <ac_nonexistent.h>
- _ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- +if ac_fn_c_try_cpp "$LINENO"; then :
- # Broken: success on invalid input.
- continue
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- # Passes both tests.
- ac_preproc_ok=:
- break
- fi
- -
- rm -f conftest.err conftest.$ac_ext
-
- done
- # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
- rm -f conftest.err conftest.$ac_ext
- -if $ac_preproc_ok; then
- - :
- +if $ac_preproc_ok; then :
- +
- else
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
- -See \`config.log' for more details." >&2;}
- - { (exit 1); exit 1; }; }; }
- +as_fn_error "C preprocessor \"$CPP\" fails sanity check
- +See \`config.log' for more details." "$LINENO" 5; }
- fi
-
- ac_ext=c
- @@ -4642,9 +4860,9 @@
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_AWK+set}" = set; then
- +if test "${ac_cv_prog_AWK+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$AWK"; then
- @@ -4655,24 +4873,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_AWK="$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- AWK=$ac_cv_prog_AWK
- if test -n "$AWK"; then
- - { $as_echo "$as_me:$LINENO: result: $AWK" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
- $as_echo "$AWK" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -4683,9 +4901,9 @@
-
-
-
- -{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
- $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
- -if test "${ac_cv_path_GREP+set}" = set; then
- +if test "${ac_cv_path_GREP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -z "$GREP"; then
- @@ -4696,7 +4914,7 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_prog in grep ggrep; do
- + for ac_prog in grep ggrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
- @@ -4716,7 +4934,7 @@
- $as_echo 'GREP' >> "conftest.nl"
- "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- - ac_count=`expr $ac_count + 1`
- + as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_GREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_GREP="$ac_path_GREP"
- @@ -4731,26 +4949,24 @@
- $ac_path_GREP_found && break 3
- done
- done
- -done
- + done
- IFS=$as_save_IFS
- if test -z "$ac_cv_path_GREP"; then
- - { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
- -$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
- else
- ac_cv_path_GREP=$GREP
- fi
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
- $as_echo "$ac_cv_path_GREP" >&6; }
- GREP="$ac_cv_path_GREP"
-
-
- -{ $as_echo "$as_me:$LINENO: checking for egrep" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
- $as_echo_n "checking for egrep... " >&6; }
- -if test "${ac_cv_path_EGREP+set}" = set; then
- +if test "${ac_cv_path_EGREP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
- @@ -4764,7 +4980,7 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_prog in egrep; do
- + for ac_prog in egrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
- @@ -4784,7 +5000,7 @@
- $as_echo 'EGREP' >> "conftest.nl"
- "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- - ac_count=`expr $ac_count + 1`
- + as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_EGREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_EGREP="$ac_path_EGREP"
- @@ -4799,12 +5015,10 @@
- $ac_path_EGREP_found && break 3
- done
- done
- -done
- + done
- IFS=$as_save_IFS
- if test -z "$ac_cv_path_EGREP"; then
- - { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
- -$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
- else
- ac_cv_path_EGREP=$EGREP
- @@ -4812,21 +5026,17 @@
-
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
- $as_echo "$ac_cv_path_EGREP" >&6; }
- EGREP="$ac_cv_path_EGREP"
-
-
- -{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
- $as_echo_n "checking for ANSI C header files... " >&6; }
- -if test "${ac_cv_header_stdc+set}" = set; then
- +if test "${ac_cv_header_stdc+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <stdlib.h>
- #include <stdarg.h>
- @@ -4841,48 +5051,23 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_header_stdc=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_header_stdc=no
- + ac_cv_header_stdc=no
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-
- if test $ac_cv_header_stdc = yes; then
- # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <string.h>
-
- _ACEOF
- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- - $EGREP "memchr" >/dev/null 2>&1; then
- - :
- + $EGREP "memchr" >/dev/null 2>&1; then :
- +
- else
- ac_cv_header_stdc=no
- fi
- @@ -4892,18 +5077,14 @@
-
- if test $ac_cv_header_stdc = yes; then
- # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <stdlib.h>
-
- _ACEOF
- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- - $EGREP "free" >/dev/null 2>&1; then
- - :
- + $EGREP "free" >/dev/null 2>&1; then :
- +
- else
- ac_cv_header_stdc=no
- fi
- @@ -4913,14 +5094,10 @@
-
- if test $ac_cv_header_stdc = yes; then
- # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
- - if test "$cross_compiling" = yes; then
- + if test "$cross_compiling" = yes; then :
- :
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <ctype.h>
- #include <stdlib.h>
- @@ -4947,118 +5124,34 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - :
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +if ac_fn_c_try_run "$LINENO"; then :
-
- -( exit $ac_status )
- -ac_cv_header_stdc=no
- +else
- + ac_cv_header_stdc=no
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- + conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
-
- -
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
- $as_echo "$ac_cv_header_stdc" >&6; }
- if test $ac_cv_header_stdc = yes; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define STDC_HEADERS 1
- -_ACEOF
- +$as_echo "#define STDC_HEADERS 1" >>confdefs.h
-
- fi
-
- # On IRIX 5.3, sys/types and inttypes.h are conflicting.
- -
- -
- -
- -
- -
- -
- -
- -
- -
- for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
- inttypes.h stdint.h unistd.h
- -do
- -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -
- -#include <$ac_header>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - eval "$as_ac_Header=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_Header=no"
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- +do :
- + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
- +"
- +eval as_val=\$$as_ac_Header
- + if test "x$as_val" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
- #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- _ACEOF
- @@ -5069,139 +5162,8 @@
-
-
-
- - if test "${ac_cv_header_minix_config_h+set}" = set; then
- - { $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5
- -$as_echo_n "checking for minix/config.h... " >&6; }
- -if test "${ac_cv_header_minix_config_h+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
- -$as_echo "$ac_cv_header_minix_config_h" >&6; }
- -else
- - # Is the header compilable?
- -{ $as_echo "$as_me:$LINENO: checking minix/config.h usability" >&5
- -$as_echo_n "checking minix/config.h usability... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -#include <minix/config.h>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_header_compiler=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_compiler=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
- -$as_echo "$ac_header_compiler" >&6; }
- -
- -# Is the header present?
- -{ $as_echo "$as_me:$LINENO: checking minix/config.h presence" >&5
- -$as_echo_n "checking minix/config.h presence... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <minix/config.h>
- -_ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - ac_header_preproc=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_preproc=no
- -fi
- -
- -rm -f conftest.err conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
- -$as_echo "$ac_header_preproc" >&6; }
- -
- -# So? What about this header?
- -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
- - yes:no: )
- - { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
- -$as_echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
- -$as_echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
- - ac_header_preproc=yes
- - ;;
- - no:yes:* )
- - { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
- -$as_echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5
- -$as_echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
- -$as_echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5
- -$as_echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
- -$as_echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
- -$as_echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
- - ( cat <<\_ASBOX
- -## -------------------------------- ##
- -## Report this to bug-guile@gnu.org ##
- -## -------------------------------- ##
- -_ASBOX
- - ) | sed "s/^/$as_me: WARNING: /" >&2
- - ;;
- -esac
- -{ $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5
- -$as_echo_n "checking for minix/config.h... " >&6; }
- -if test "${ac_cv_header_minix_config_h+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_header_minix_config_h=$ac_header_preproc
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
- -$as_echo "$ac_cv_header_minix_config_h" >&6; }
- -
- -fi
- -if test "x$ac_cv_header_minix_config_h" = x""yes; then
- + ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
- +if test "x$ac_cv_header_minix_config_h" = x""yes; then :
- MINIX=yes
- else
- MINIX=
- @@ -5210,34 +5172,23 @@
-
- if test "$MINIX" = yes; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define _POSIX_SOURCE 1
- -_ACEOF
- +$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
-
-
- -cat >>confdefs.h <<\_ACEOF
- -#define _POSIX_1_SOURCE 2
- -_ACEOF
- +$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
-
-
- -cat >>confdefs.h <<\_ACEOF
- -#define _MINIX 1
- -_ACEOF
- +$as_echo "#define _MINIX 1" >>confdefs.h
-
- fi
-
-
- -
- - { $as_echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
- $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
- -if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
- +if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- # define __EXTENSIONS__ 1
- @@ -5250,71 +5201,36 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_safe_to_define___extensions__=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_safe_to_define___extensions__=no
- + ac_cv_safe_to_define___extensions__=no
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
- $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
- test $ac_cv_safe_to_define___extensions__ = yes &&
- - cat >>confdefs.h <<\_ACEOF
- -#define __EXTENSIONS__ 1
- -_ACEOF
- + $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
-
- - cat >>confdefs.h <<\_ACEOF
- -#define _ALL_SOURCE 1
- -_ACEOF
- + $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
-
- - cat >>confdefs.h <<\_ACEOF
- -#define _GNU_SOURCE 1
- -_ACEOF
- + $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
-
- - cat >>confdefs.h <<\_ACEOF
- -#define _POSIX_PTHREAD_SEMANTICS 1
- -_ACEOF
- + $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
-
- - cat >>confdefs.h <<\_ACEOF
- -#define _TANDEM_SOURCE 1
- -_ACEOF
- + $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
-
-
-
- - { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
- $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
- -if test "${ac_cv_prog_cc_c89+set}" = set; then
- +if test "${ac_cv_prog_cc_c89+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_cv_prog_cc_c89=no
- ac_save_CC=$CC
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <stdarg.h>
- #include <stdio.h>
- @@ -5371,32 +5287,9 @@
- -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
- do
- CC="$ac_save_CC $ac_arg"
- - rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- + if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_c89=$ac_arg
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- rm -f core conftest.err conftest.$ac_objext
- test "x$ac_cv_prog_cc_c89" != "xno" && break
- done
- @@ -5407,38 +5300,36 @@
- # AC_CACHE_VAL
- case "x$ac_cv_prog_cc_c89" in
- x)
- - { $as_echo "$as_me:$LINENO: result: none needed" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
- $as_echo "none needed" >&6; } ;;
- xno)
- - { $as_echo "$as_me:$LINENO: result: unsupported" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
- $as_echo "unsupported" >&6; } ;;
- *)
- CC="$CC $ac_cv_prog_cc_c89"
- - { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
- $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
- esac
- +if test "x$ac_cv_prog_cc_c89" != xno; then :
-
- +fi
-
-
-
- # for per-target cflags in the libguile subdir
- if test "x$CC" != xcc; then
- - { $as_echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
- $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
- else
- - { $as_echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
- $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
- fi
- set dummy $CC; ac_cc=`$as_echo "$2" |
- sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
- -if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then
- +if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -5454,63 +5345,63 @@
- # existing .o file with -o, though they will create one.
- ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
- rm -f conftest2.*
- -if { (case "(($ac_try" in
- +if { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } &&
- - test -f conftest2.$ac_objext && { (case "(($ac_try" in
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } &&
- + test -f conftest2.$ac_objext && { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); };
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; };
- then
- eval ac_cv_prog_cc_${ac_cc}_c_o=yes
- if test "x$CC" != xcc; then
- # Test first that cc exists at all.
- if { ac_try='cc -c conftest.$ac_ext >&5'
- - { (case "(($ac_try" in
- + { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; }; then
- ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
- rm -f conftest2.*
- - if { (case "(($ac_try" in
- + if { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } &&
- - test -f conftest2.$ac_objext && { (case "(($ac_try" in
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } &&
- + test -f conftest2.$ac_objext && { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); };
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; };
- then
- # cc works too.
- :
- @@ -5527,15 +5418,13 @@
-
- fi
- if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
-
- -cat >>confdefs.h <<\_ACEOF
- -#define NO_MINUS_C_MINUS_O 1
- -_ACEOF
- +$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
-
- fi
-
- @@ -5561,14 +5450,14 @@
-
- case `pwd` in
- *\ * | *\ *)
- - { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
- $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
- esac
-
-
-
- -macro_version='2.2.6'
- -macro_revision='1.3012'
- +macro_version='2.2.6b'
- +macro_revision='1.3017'
-
-
-
- @@ -5584,9 +5473,9 @@
-
- ltmain="$ac_aux_dir/ltmain.sh"
-
- -{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
- $as_echo_n "checking for a sed that does not truncate output... " >&6; }
- -if test "${ac_cv_path_SED+set}" = set; then
- +if test "${ac_cv_path_SED+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
- @@ -5594,7 +5483,7 @@
- ac_script="$ac_script$as_nl$ac_script"
- done
- echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
- - $as_unset ac_script || ac_script=
- + { ac_script=; unset ac_script;}
- if test -z "$SED"; then
- ac_path_SED_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- @@ -5603,7 +5492,7 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_prog in sed gsed; do
- + for ac_prog in sed gsed; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
- @@ -5623,7 +5512,7 @@
- $as_echo '' >> "conftest.nl"
- "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- - ac_count=`expr $ac_count + 1`
- + as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_SED_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_SED="$ac_path_SED"
- @@ -5638,19 +5527,17 @@
- $ac_path_SED_found && break 3
- done
- done
- -done
- + done
- IFS=$as_save_IFS
- if test -z "$ac_cv_path_SED"; then
- - { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
- -$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
- fi
- else
- ac_cv_path_SED=$SED
- fi
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
- $as_echo "$ac_cv_path_SED" >&6; }
- SED="$ac_cv_path_SED"
- rm -f conftest.sed
- @@ -5668,9 +5555,9 @@
-
-
-
- -{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
- $as_echo_n "checking for fgrep... " >&6; }
- -if test "${ac_cv_path_FGREP+set}" = set; then
- +if test "${ac_cv_path_FGREP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
- @@ -5684,7 +5571,7 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_prog in fgrep; do
- + for ac_prog in fgrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
- @@ -5704,7 +5591,7 @@
- $as_echo 'FGREP' >> "conftest.nl"
- "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- - ac_count=`expr $ac_count + 1`
- + as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_FGREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_FGREP="$ac_path_FGREP"
- @@ -5719,12 +5606,10 @@
- $ac_path_FGREP_found && break 3
- done
- done
- -done
- + done
- IFS=$as_save_IFS
- if test -z "$ac_cv_path_FGREP"; then
- - { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
- -$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
- else
- ac_cv_path_FGREP=$FGREP
- @@ -5732,7 +5617,7 @@
-
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
- $as_echo "$ac_cv_path_FGREP" >&6; }
- FGREP="$ac_cv_path_FGREP"
-
- @@ -5758,7 +5643,7 @@
-
-
- # Check whether --with-gnu-ld was given.
- -if test "${with_gnu_ld+set}" = set; then
- +if test "${with_gnu_ld+set}" = set; then :
- withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
- else
- with_gnu_ld=no
- @@ -5767,7 +5652,7 @@
- ac_prog=ld
- if test "$GCC" = yes; then
- # Check if gcc -print-prog-name=ld gives a path.
- - { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
- $as_echo_n "checking for ld used by $CC... " >&6; }
- case $host in
- *-*-mingw*)
- @@ -5797,13 +5682,13 @@
- ;;
- esac
- elif test "$with_gnu_ld" = yes; then
- - { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
- $as_echo_n "checking for GNU ld... " >&6; }
- else
- - { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
- $as_echo_n "checking for non-GNU ld... " >&6; }
- fi
- -if test "${lt_cv_path_LD+set}" = set; then
- +if test "${lt_cv_path_LD+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -z "$LD"; then
- @@ -5834,18 +5719,16 @@
-
- LD="$lt_cv_path_LD"
- if test -n "$LD"; then
- - { $as_echo "$as_me:$LINENO: result: $LD" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
- $as_echo "$LD" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
- -test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
- -$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
- - { (exit 1); exit 1; }; }
- -{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
- +test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
- $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
- -if test "${lt_cv_prog_gnu_ld+set}" = set; then
- +if test "${lt_cv_prog_gnu_ld+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- # I'd rather use --version here, but apparently some GNU lds only accept -v.
- @@ -5858,7 +5741,7 @@
- ;;
- esac
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
- $as_echo "$lt_cv_prog_gnu_ld" >&6; }
- with_gnu_ld=$lt_cv_prog_gnu_ld
-
- @@ -5870,9 +5753,9 @@
-
-
-
- -{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
- $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
- -if test "${lt_cv_path_NM+set}" = set; then
- +if test "${lt_cv_path_NM+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$NM"; then
- @@ -5919,7 +5802,7 @@
- : ${lt_cv_path_NM=no}
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
- $as_echo "$lt_cv_path_NM" >&6; }
- if test "$lt_cv_path_NM" != "no"; then
- NM="$lt_cv_path_NM"
- @@ -5930,9 +5813,9 @@
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
- set dummy $ac_tool_prefix$ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_DUMPBIN+set}" = set; then
- +if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$DUMPBIN"; then
- @@ -5943,24 +5826,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- DUMPBIN=$ac_cv_prog_DUMPBIN
- if test -n "$DUMPBIN"; then
- - { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
- $as_echo "$DUMPBIN" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -5974,9 +5857,9 @@
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_DUMPBIN"; then
- @@ -5987,24 +5870,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
- if test -n "$ac_ct_DUMPBIN"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
- $as_echo "$ac_ct_DUMPBIN" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6017,7 +5900,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -6037,44 +5920,44 @@
-
-
-
- -{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
- $as_echo_n "checking the name lister ($NM) interface... " >&6; }
- -if test "${lt_cv_nm_interface+set}" = set; then
- +if test "${lt_cv_nm_interface+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_nm_interface="BSD nm"
- echo "int some_variable = 0;" > conftest.$ac_ext
- - (eval echo "\"\$as_me:6047: $ac_compile\"" >&5)
- + (eval echo "\"\$as_me:5930: $ac_compile\"" >&5)
- (eval "$ac_compile" 2>conftest.err)
- cat conftest.err >&5
- - (eval echo "\"\$as_me:6050: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
- + (eval echo "\"\$as_me:5933: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
- (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
- cat conftest.err >&5
- - (eval echo "\"\$as_me:6053: output\"" >&5)
- + (eval echo "\"\$as_me:5936: output\"" >&5)
- cat conftest.out >&5
- if $GREP 'External.*some_variable' conftest.out > /dev/null; then
- lt_cv_nm_interface="MS dumpbin"
- fi
- rm -f conftest*
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
- $as_echo "$lt_cv_nm_interface" >&6; }
-
- -{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
- $as_echo_n "checking whether ln -s works... " >&6; }
- LN_S=$as_ln_s
- if test "$LN_S" = "ln -s"; then
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
- $as_echo "no, using $LN_S" >&6; }
- fi
-
- # find the maximum length of command line arguments
- -{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
- $as_echo_n "checking the maximum length of command line arguments... " >&6; }
- -if test "${lt_cv_sys_max_cmd_len+set}" = set; then
- +if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- i=0
- @@ -6192,10 +6075,10 @@
- fi
-
- if test -n $lt_cv_sys_max_cmd_len ; then
- - { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
- $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: none" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
- $as_echo "none" >&6; }
- fi
- max_cmd_len=$lt_cv_sys_max_cmd_len
- @@ -6209,7 +6092,7 @@
- : ${MV="mv -f"}
- : ${RM="rm -f"}
-
- -{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
- $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
- # Try some XSI features
- xsi_shell=no
- @@ -6219,17 +6102,17 @@
- && eval 'test $(( 1 + 1 )) -eq 2 \
- && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- && xsi_shell=yes
- -{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
- $as_echo "$xsi_shell" >&6; }
-
-
- -{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
- $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
- lt_shell_append=no
- ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
- >/dev/null 2>&1 \
- && lt_shell_append=yes
- -{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
- $as_echo "$lt_shell_append" >&6; }
-
-
- @@ -6264,14 +6147,14 @@
-
-
-
- -{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
- $as_echo_n "checking for $LD option to reload object files... " >&6; }
- -if test "${lt_cv_ld_reload_flag+set}" = set; then
- +if test "${lt_cv_ld_reload_flag+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_ld_reload_flag='-r'
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
- $as_echo "$lt_cv_ld_reload_flag" >&6; }
- reload_flag=$lt_cv_ld_reload_flag
- case $reload_flag in
- @@ -6300,9 +6183,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
- set dummy ${ac_tool_prefix}objdump; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_OBJDUMP+set}" = set; then
- +if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$OBJDUMP"; then
- @@ -6313,24 +6196,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- OBJDUMP=$ac_cv_prog_OBJDUMP
- if test -n "$OBJDUMP"; then
- - { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
- $as_echo "$OBJDUMP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6340,9 +6223,9 @@
- ac_ct_OBJDUMP=$OBJDUMP
- # Extract the first word of "objdump", so it can be a program name with args.
- set dummy objdump; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_OBJDUMP"; then
- @@ -6353,24 +6236,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_OBJDUMP="objdump"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
- if test -n "$ac_ct_OBJDUMP"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
- $as_echo "$ac_ct_OBJDUMP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6379,7 +6262,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -6396,9 +6279,9 @@
-
-
-
- -{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
- $as_echo_n "checking how to recognize dependent libraries... " >&6; }
- -if test "${lt_cv_deplibs_check_method+set}" = set; then
- +if test "${lt_cv_deplibs_check_method+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_file_magic_cmd='$MAGIC_CMD'
- @@ -6513,11 +6396,11 @@
- ;;
-
- # This must be Linux ELF.
- -linux* | k*bsd*-gnu)
- +linux* | k*bsd*-gnu | kopensolaris*-gnu)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
- -netbsd*)
- +netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
- else
- @@ -6592,7 +6475,7 @@
- esac
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
- $as_echo "$lt_cv_deplibs_check_method" >&6; }
- file_magic_cmd=$lt_cv_file_magic_cmd
- deplibs_check_method=$lt_cv_deplibs_check_method
- @@ -6612,9 +6495,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
- set dummy ${ac_tool_prefix}ar; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_AR+set}" = set; then
- +if test "${ac_cv_prog_AR+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$AR"; then
- @@ -6625,24 +6508,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_AR="${ac_tool_prefix}ar"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- AR=$ac_cv_prog_AR
- if test -n "$AR"; then
- - { $as_echo "$as_me:$LINENO: result: $AR" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
- $as_echo "$AR" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6652,9 +6535,9 @@
- ac_ct_AR=$AR
- # Extract the first word of "ar", so it can be a program name with args.
- set dummy ar; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_AR"; then
- @@ -6665,24 +6548,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_AR="ar"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_AR=$ac_cv_prog_ac_ct_AR
- if test -n "$ac_ct_AR"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
- $as_echo "$ac_ct_AR" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6691,7 +6574,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -6717,9 +6600,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
- set dummy ${ac_tool_prefix}strip; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_STRIP+set}" = set; then
- +if test "${ac_cv_prog_STRIP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$STRIP"; then
- @@ -6730,24 +6613,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_STRIP="${ac_tool_prefix}strip"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- STRIP=$ac_cv_prog_STRIP
- if test -n "$STRIP"; then
- - { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
- $as_echo "$STRIP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6757,9 +6640,9 @@
- ac_ct_STRIP=$STRIP
- # Extract the first word of "strip", so it can be a program name with args.
- set dummy strip; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_STRIP"; then
- @@ -6770,24 +6653,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_STRIP="strip"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
- if test -n "$ac_ct_STRIP"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
- $as_echo "$ac_ct_STRIP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6796,7 +6679,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -6816,9 +6699,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
- set dummy ${ac_tool_prefix}ranlib; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_RANLIB+set}" = set; then
- +if test "${ac_cv_prog_RANLIB+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$RANLIB"; then
- @@ -6829,24 +6712,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- RANLIB=$ac_cv_prog_RANLIB
- if test -n "$RANLIB"; then
- - { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
- $as_echo "$RANLIB" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6856,9 +6739,9 @@
- ac_ct_RANLIB=$RANLIB
- # Extract the first word of "ranlib", so it can be a program name with args.
- set dummy ranlib; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_RANLIB"; then
- @@ -6869,24 +6752,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_RANLIB="ranlib"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
- if test -n "$ac_ct_RANLIB"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
- $as_echo "$ac_ct_RANLIB" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6895,7 +6778,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -6973,9 +6856,9 @@
-
-
- # Check for command to grab the raw symbol name followed by C symbol from nm.
- -{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
- $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
- -if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
- +if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
-
- @@ -7091,18 +6974,18 @@
- int main(){nm_test_var='a';nm_test_func();return(0);}
- _LT_EOF
-
- - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then
- # Now try to grab the symbols.
- nlist=conftest.nm
- - if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
- (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && test -s "$nlist"; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && test -s "$nlist"; then
- # Try sorting and uniquifying the output.
- if sort "$nlist" | uniq > "$nlist"T; then
- mv -f "$nlist"T "$nlist"
- @@ -7155,11 +7038,11 @@
- lt_save_CFLAGS="$CFLAGS"
- LIBS="conftstm.$ac_objext"
- CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
- - if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && test -s conftest${ac_exeext}; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && test -s conftest${ac_exeext}; then
- pipe_works=yes
- fi
- LIBS="$lt_save_LIBS"
- @@ -7193,10 +7076,10 @@
- lt_cv_sys_global_symbol_to_cdecl=
- fi
- if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
- - { $as_echo "$as_me:$LINENO: result: failed" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
- $as_echo "failed" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: ok" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
- $as_echo "ok" >&6; }
- fi
-
- @@ -7222,7 +7105,7 @@
-
-
- # Check whether --enable-libtool-lock was given.
- -if test "${enable_libtool_lock+set}" = set; then
- +if test "${enable_libtool_lock+set}" = set; then :
- enableval=$enable_libtool_lock;
- fi
-
- @@ -7234,11 +7117,11 @@
- ia64-*-hpux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then
- case `/usr/bin/file conftest.$ac_objext` in
- *ELF-32*)
- HPUX_IA64_MODE="32"
- @@ -7252,12 +7135,12 @@
- ;;
- *-*-irix6*)
- # Find out which ABI we are using.
- - echo '#line 7255 "configure"' > conftest.$ac_ext
- - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- + echo '#line 7138 "configure"' > conftest.$ac_ext
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then
- if test "$lt_cv_prog_gnu_ld" = yes; then
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- @@ -7291,11 +7174,11 @@
- s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then
- case `/usr/bin/file conftest.o` in
- *32-bit*)
- case $host in
- @@ -7344,9 +7227,9 @@
- # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -belf"
- - { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
- $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
- -if test "${lt_cv_cc_needs_belf+set}" = set; then
- +if test "${lt_cv_cc_needs_belf+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_ext=c
- @@ -7355,11 +7238,7 @@
- ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -7370,38 +7249,13 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- lt_cv_cc_needs_belf=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - lt_cv_cc_needs_belf=no
- + lt_cv_cc_needs_belf=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
- ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- @@ -7409,7 +7263,7 @@
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
- $as_echo "$lt_cv_cc_needs_belf" >&6; }
- if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- @@ -7419,11 +7273,11 @@
- sparc*-*solaris*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then
- case `/usr/bin/file conftest.o` in
- *64-bit*)
- case $lt_cv_prog_gnu_ld in
- @@ -7449,9 +7303,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
- set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
- +if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$DSYMUTIL"; then
- @@ -7462,24 +7316,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- DSYMUTIL=$ac_cv_prog_DSYMUTIL
- if test -n "$DSYMUTIL"; then
- - { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
- $as_echo "$DSYMUTIL" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7489,9 +7343,9 @@
- ac_ct_DSYMUTIL=$DSYMUTIL
- # Extract the first word of "dsymutil", so it can be a program name with args.
- set dummy dsymutil; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_DSYMUTIL"; then
- @@ -7502,24 +7356,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
- if test -n "$ac_ct_DSYMUTIL"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
- $as_echo "$ac_ct_DSYMUTIL" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7528,7 +7382,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -7541,9 +7395,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
- set dummy ${ac_tool_prefix}nmedit; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_NMEDIT+set}" = set; then
- +if test "${ac_cv_prog_NMEDIT+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$NMEDIT"; then
- @@ -7554,24 +7408,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- NMEDIT=$ac_cv_prog_NMEDIT
- if test -n "$NMEDIT"; then
- - { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
- $as_echo "$NMEDIT" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7581,9 +7435,9 @@
- ac_ct_NMEDIT=$NMEDIT
- # Extract the first word of "nmedit", so it can be a program name with args.
- set dummy nmedit; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_NMEDIT"; then
- @@ -7594,24 +7448,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_NMEDIT="nmedit"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
- if test -n "$ac_ct_NMEDIT"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
- $as_echo "$ac_ct_NMEDIT" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7620,7 +7474,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -7633,9 +7487,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
- set dummy ${ac_tool_prefix}lipo; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_LIPO+set}" = set; then
- +if test "${ac_cv_prog_LIPO+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$LIPO"; then
- @@ -7646,24 +7500,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- LIPO=$ac_cv_prog_LIPO
- if test -n "$LIPO"; then
- - { $as_echo "$as_me:$LINENO: result: $LIPO" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
- $as_echo "$LIPO" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7673,9 +7527,9 @@
- ac_ct_LIPO=$LIPO
- # Extract the first word of "lipo", so it can be a program name with args.
- set dummy lipo; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_LIPO"; then
- @@ -7686,24 +7540,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_LIPO="lipo"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
- if test -n "$ac_ct_LIPO"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
- $as_echo "$ac_ct_LIPO" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7712,7 +7566,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -7725,9 +7579,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
- set dummy ${ac_tool_prefix}otool; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_OTOOL+set}" = set; then
- +if test "${ac_cv_prog_OTOOL+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$OTOOL"; then
- @@ -7738,24 +7592,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- OTOOL=$ac_cv_prog_OTOOL
- if test -n "$OTOOL"; then
- - { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
- $as_echo "$OTOOL" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7765,9 +7619,9 @@
- ac_ct_OTOOL=$OTOOL
- # Extract the first word of "otool", so it can be a program name with args.
- set dummy otool; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_OTOOL"; then
- @@ -7778,24 +7632,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_OTOOL="otool"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
- if test -n "$ac_ct_OTOOL"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
- $as_echo "$ac_ct_OTOOL" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7804,7 +7658,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -7817,9 +7671,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
- set dummy ${ac_tool_prefix}otool64; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_OTOOL64+set}" = set; then
- +if test "${ac_cv_prog_OTOOL64+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$OTOOL64"; then
- @@ -7830,24 +7684,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- OTOOL64=$ac_cv_prog_OTOOL64
- if test -n "$OTOOL64"; then
- - { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
- $as_echo "$OTOOL64" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7857,9 +7711,9 @@
- ac_ct_OTOOL64=$OTOOL64
- # Extract the first word of "otool64", so it can be a program name with args.
- set dummy otool64; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_OTOOL64"; then
- @@ -7870,24 +7724,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_OTOOL64="otool64"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
- if test -n "$ac_ct_OTOOL64"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
- $as_echo "$ac_ct_OTOOL64" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7896,7 +7750,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -7932,9 +7786,9 @@
-
-
-
- - { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
- $as_echo_n "checking for -single_module linker flag... " >&6; }
- -if test "${lt_cv_apple_cc_single_mod+set}" = set; then
- +if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_apple_cc_single_mod=no
- @@ -7959,22 +7813,18 @@
- rm -f conftest.*
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
- $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
- - { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
- $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
- -if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
- +if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_ld_exported_symbols_list=no
- save_LDFLAGS=$LDFLAGS
- echo "_main" > conftest.sym
- LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -7985,42 +7835,17 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- lt_cv_ld_exported_symbols_list=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - lt_cv_ld_exported_symbols_list=no
- + lt_cv_ld_exported_symbols_list=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LDFLAGS="$save_LDFLAGS"
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
- $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
- case $host_os in
- rhapsody* | darwin1.[012])
- @@ -8057,62 +7882,13 @@
- ;;
- esac
-
- -
- for ac_header in dlfcn.h
- -do
- -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -
- -#include <$ac_header>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - eval "$as_ac_Header=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_Header=no"
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- +do :
- + ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
- +"
- +if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_DLFCN_H 1
- _ACEOF
-
- fi
- @@ -8128,7 +7904,7 @@
-
-
- # Check whether --enable-shared was given.
- -if test "${enable_shared+set}" = set; then
- +if test "${enable_shared+set}" = set; then :
- enableval=$enable_shared; p=${PACKAGE-default}
- case $enableval in
- yes) enable_shared=yes ;;
- @@ -8159,7 +7935,7 @@
-
-
- # Check whether --enable-static was given.
- -if test "${enable_static+set}" = set; then
- +if test "${enable_static+set}" = set; then :
- enableval=$enable_static; p=${PACKAGE-default}
- case $enableval in
- yes) enable_static=yes ;;
- @@ -8191,7 +7967,7 @@
-
-
- # Check whether --with-pic was given.
- -if test "${with_pic+set}" = set; then
- +if test "${with_pic+set}" = set; then :
- withval=$with_pic; pic_mode="$withval"
- else
- pic_mode=default
- @@ -8207,7 +7983,7 @@
-
-
- # Check whether --enable-fast-install was given.
- -if test "${enable_fast_install+set}" = set; then
- +if test "${enable_fast_install+set}" = set; then :
- enableval=$enable_fast_install; p=${PACKAGE-default}
- case $enableval in
- yes) enable_fast_install=yes ;;
- @@ -8288,9 +8064,9 @@
- setopt NO_GLOB_SUBST
- fi
-
- -{ $as_echo "$as_me:$LINENO: checking for objdir" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
- $as_echo_n "checking for objdir... " >&6; }
- -if test "${lt_cv_objdir+set}" = set; then
- +if test "${lt_cv_objdir+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- rm -f .libs 2>/dev/null
- @@ -8303,7 +8079,7 @@
- fi
- rmdir .libs 2>/dev/null
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
- $as_echo "$lt_cv_objdir" >&6; }
- objdir=$lt_cv_objdir
-
- @@ -8396,9 +8172,9 @@
- case $deplibs_check_method in
- file_magic*)
- if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- - { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
- $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
- -if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
- +if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- case $MAGIC_CMD in
- @@ -8449,10 +8225,10 @@
-
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if test -n "$MAGIC_CMD"; then
- - { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
- $as_echo "$MAGIC_CMD" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -8462,9 +8238,9 @@
-
- if test -z "$lt_cv_path_MAGIC_CMD"; then
- if test -n "$ac_tool_prefix"; then
- - { $as_echo "$as_me:$LINENO: checking for file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
- $as_echo_n "checking for file... " >&6; }
- -if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
- +if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- case $MAGIC_CMD in
- @@ -8515,10 +8291,10 @@
-
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if test -n "$MAGIC_CMD"; then
- - { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
- $as_echo "$MAGIC_CMD" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -8588,6 +8364,10 @@
- $RM -r conftest*
-
-
- +## CAVEAT EMPTOR:
- +## There is no encapsulation within the following macros, do not change
- +## the running order or otherwise move them around unless you know exactly
- +## what you are doing...
- if test -n "$compiler"; then
-
- lt_prog_compiler_no_builtin_flag=
- @@ -8595,9 +8375,9 @@
- if test "$GCC" = yes; then
- lt_prog_compiler_no_builtin_flag=' -fno-builtin'
-
- - { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
- $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
- -if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
- +if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_prog_compiler_rtti_exceptions=no
- @@ -8613,11 +8393,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- - (eval echo "\"\$as_me:8616: $lt_compile\"" >&5)
- + (eval echo "\"\$as_me:8396: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
- - echo "$as_me:8620: \$? = $ac_status" >&5
- + echo "$as_me:8400: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- @@ -8630,7 +8410,7 @@
- $RM conftest*
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
- $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
-
- if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
- @@ -8650,7 +8430,7 @@
- lt_prog_compiler_pic=
- lt_prog_compiler_static=
-
- -{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
- $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
-
- if test "$GCC" = yes; then
- @@ -8782,7 +8562,7 @@
- lt_prog_compiler_static='-non_shared'
- ;;
-
- - linux* | k*bsd*-gnu)
- + linux* | k*bsd*-gnu | kopensolaris*-gnu)
- case $cc_basename in
- # old Intel for x86_64 which still supported -KPIC.
- ecc*)
- @@ -8922,7 +8702,7 @@
- lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
- ;;
- esac
- -{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
- $as_echo "$lt_prog_compiler_pic" >&6; }
-
-
- @@ -8934,9 +8714,9 @@
- # Check to make sure the PIC flag actually works.
- #
- if test -n "$lt_prog_compiler_pic"; then
- - { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
- $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
- -if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
- +if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_prog_compiler_pic_works=no
- @@ -8952,11 +8732,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- - (eval echo "\"\$as_me:8955: $lt_compile\"" >&5)
- + (eval echo "\"\$as_me:8735: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
- - echo "$as_me:8959: \$? = $ac_status" >&5
- + echo "$as_me:8739: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- @@ -8969,7 +8749,7 @@
- $RM conftest*
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
- $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
-
- if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
- @@ -8993,9 +8773,9 @@
- # Check to make sure the static flag actually works.
- #
- wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
- -{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
- $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
- -if test "${lt_cv_prog_compiler_static_works+set}" = set; then
- +if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_prog_compiler_static_works=no
- @@ -9021,7 +8801,7 @@
- LDFLAGS="$save_LDFLAGS"
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
- $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
-
- if test x"$lt_cv_prog_compiler_static_works" = xyes; then
- @@ -9036,9 +8816,9 @@
-
-
-
- - { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
- $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
- -if test "${lt_cv_prog_compiler_c_o+set}" = set; then
- +if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_prog_compiler_c_o=no
- @@ -9057,11 +8837,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- - (eval echo "\"\$as_me:9060: $lt_compile\"" >&5)
- + (eval echo "\"\$as_me:8840: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
- - echo "$as_me:9064: \$? = $ac_status" >&5
- + echo "$as_me:8844: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- @@ -9083,7 +8863,7 @@
- $RM conftest*
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
- $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
-
-
- @@ -9091,9 +8871,9 @@
-
-
-
- - { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
- $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
- -if test "${lt_cv_prog_compiler_c_o+set}" = set; then
- +if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_prog_compiler_c_o=no
- @@ -9112,11 +8892,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- - (eval echo "\"\$as_me:9115: $lt_compile\"" >&5)
- + (eval echo "\"\$as_me:8895: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
- - echo "$as_me:9119: \$? = $ac_status" >&5
- + echo "$as_me:8899: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- @@ -9138,7 +8918,7 @@
- $RM conftest*
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
- $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
-
-
- @@ -9147,7 +8927,7 @@
- hard_links="nottested"
- if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
- # do not overwrite the value of need_locks provided by the user
- - { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
- $as_echo_n "checking if we can lock with hard links... " >&6; }
- hard_links=yes
- $RM conftest*
- @@ -9155,10 +8935,10 @@
- touch conftest.a
- ln conftest.a conftest.b 2>&5 || hard_links=no
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- - { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
- $as_echo "$hard_links" >&6; }
- if test "$hard_links" = no; then
- - { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
- $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
- need_locks=warn
- fi
- @@ -9171,7 +8951,7 @@
-
-
-
- - { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
- $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
-
- runpath_var=
- @@ -9231,6 +9011,9 @@
- openbsd*)
- with_gnu_ld=no
- ;;
- + linux* | k*bsd*-gnu)
- + link_all_deplibs=no
- + ;;
- esac
-
- ld_shlibs=yes
- @@ -9252,6 +9035,7 @@
- fi
- supports_anon_versioning=no
- case `$LD -v 2>&1` in
- + *GNU\ gold*) supports_anon_versioning=yes ;;
- *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
- *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
- *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
- @@ -9343,7 +9127,7 @@
- archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
-
- - gnu* | linux* | tpf* | k*bsd*-gnu)
- + gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
- tmp_diet=no
- if test "$host_os" = linux-dietlibc; then
- case $cc_basename in
- @@ -9413,7 +9197,7 @@
- fi
- ;;
-
- - netbsd*)
- + netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- wlarc=
- @@ -9588,6 +9372,7 @@
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- + link_all_deplibs=no
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- @@ -9613,11 +9398,7 @@
- allow_undefined_flag='-berok'
- # Determine the default libpath from the value encoded in an
- # empty executable.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -9628,27 +9409,7 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
-
- lt_aix_libpath_sed='
- /Import File Strings/,/^$/ {
- @@ -9662,16 +9423,9 @@
- if test -z "$aix_libpath"; then
- aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
-
- hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
- @@ -9684,11 +9438,7 @@
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -9699,27 +9449,7 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
-
- lt_aix_libpath_sed='
- /Import File Strings/,/^$/ {
- @@ -9733,16 +9463,9 @@
- if test -z "$aix_libpath"; then
- aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
-
- hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
- @@ -9954,42 +9677,16 @@
- # implicitly export all symbols.
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
- - cat >conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- int foo(void) {}
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
-
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LDFLAGS="$save_LDFLAGS"
- else
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- @@ -10002,7 +9699,7 @@
- link_all_deplibs=yes
- ;;
-
- - netbsd*)
- + netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
- else
- @@ -10245,7 +9942,7 @@
- fi
- fi
-
- -{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
- $as_echo "$ld_shlibs" >&6; }
- test "$ld_shlibs" = no && can_build_shared=no
-
- @@ -10282,16 +9979,16 @@
- # Test whether the compiler implicitly links with -lc since on some
- # systems, -lgcc has to come before -lc. If gcc already passes -lc
- # to ld, don't add -lc before -lgcc.
- - { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
- $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
- $RM conftest*
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } 2>conftest.err; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } 2>conftest.err; then
- soname=conftest
- lib=conftest
- libobjs=conftest.$ac_objext
- @@ -10305,11 +10002,11 @@
- libname=conftest
- lt_save_allow_undefined_flag=$allow_undefined_flag
- allow_undefined_flag=
- - if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
- (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }
- then
- archive_cmds_need_lc=no
- else
- @@ -10320,7 +10017,7 @@
- cat conftest.err 1>&5
- fi
- $RM conftest*
- - { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
- $as_echo "$archive_cmds_need_lc" >&6; }
- ;;
- esac
- @@ -10484,7 +10181,7 @@
-
-
-
- - { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
- $as_echo_n "checking dynamic linker characteristics... " >&6; }
-
- if test "$GCC" = yes; then
- @@ -10892,7 +10589,7 @@
- ;;
-
- # This must be Linux ELF.
- -linux* | k*bsd*-gnu)
- +linux* | k*bsd*-gnu | kopensolaris*-gnu)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- @@ -10906,11 +10603,7 @@
- save_libdir=$libdir
- eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
- LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -10921,41 +10614,13 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
- +if ac_fn_c_try_link "$LINENO"; then :
- + if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
- shlibpath_overrides_runpath=yes
- fi
- -
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LDFLAGS=$save_LDFLAGS
- libdir=$save_libdir
-
- @@ -10979,6 +10644,18 @@
- dynamic_linker='GNU/Linux ld.so'
- ;;
-
- +netbsdelf*-gnu)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=no
- + hardcode_into_libs=yes
- + dynamic_linker='NetBSD ld.elf_so'
- + ;;
- +
- netbsd*)
- version_type=sunos
- need_lib_prefix=no
- @@ -11167,7 +10844,7 @@
- dynamic_linker=no
- ;;
- esac
- -{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
- $as_echo "$dynamic_linker" >&6; }
- test "$dynamic_linker" = no && can_build_shared=no
-
- @@ -11269,7 +10946,7 @@
-
-
-
- - { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
- $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
- hardcode_action=
- if test -n "$hardcode_libdir_flag_spec" ||
- @@ -11294,7 +10971,7 @@
- # directories.
- hardcode_action=unsupported
- fi
- -{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
- $as_echo "$hardcode_action" >&6; }
-
- if test "$hardcode_action" = relink ||
- @@ -11339,18 +11016,14 @@
-
- darwin*)
- # if libdl is installed we need to link against it
- - { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
- $as_echo_n "checking for dlopen in -ldl... " >&6; }
- -if test "${ac_cv_lib_dl_dlopen+set}" = set; then
- +if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
- LIBS="-ldl $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -11368,43 +11041,18 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dl_dlopen=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_dl_dlopen=no
- + ac_cv_lib_dl_dlopen=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
- $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
- -if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
- +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
- lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
- else
-
- @@ -11417,33 +11065,19 @@
- ;;
-
- *)
- - { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
- -$as_echo_n "checking for shl_load... " >&6; }
- -if test "${ac_cv_func_shl_load+set}" = set; then
- + ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
- +if test "x$ac_cv_func_shl_load" = x""yes; then :
- + lt_cv_dlopen="shl_load"
- +else
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
- +$as_echo_n "checking for shl_load in -ldld... " >&6; }
- +if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + ac_check_lib_save_LIBS=$LIBS
- +LIBS="-ldld $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define shl_load innocuous_shl_load
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char shl_load (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef shl_load
-
- /* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- @@ -11452,13 +11086,6 @@
- extern "C"
- #endif
- char shl_load ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_shl_load || defined __stub___shl_load
- -choke me
- -#endif
- -
- int
- main ()
- {
- @@ -11467,56 +11094,32 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_func_shl_load=yes
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_lib_dld_shl_load=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_func_shl_load=no
- + ac_cv_lib_dld_shl_load=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
- -$as_echo "$ac_cv_func_shl_load" >&6; }
- -if test "x$ac_cv_func_shl_load" = x""yes; then
- - lt_cv_dlopen="shl_load"
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
- +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
- +if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
- + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
- else
- - { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
- -$as_echo_n "checking for shl_load in -ldld... " >&6; }
- -if test "${ac_cv_lib_dld_shl_load+set}" = set; then
- + ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
- +if test "x$ac_cv_func_dlopen" = x""yes; then :
- + lt_cv_dlopen="dlopen"
- +else
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
- +$as_echo_n "checking for dlopen in -ldl... " >&6; }
- +if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
- -LIBS="-ldld $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +LIBS="-ldl $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -11525,81 +11128,38 @@
- #ifdef __cplusplus
- extern "C"
- #endif
- -char shl_load ();
- +char dlopen ();
- int
- main ()
- {
- -return shl_load ();
- +return dlopen ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_lib_dld_shl_load=yes
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_lib_dl_dlopen=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_dld_shl_load=no
- + ac_cv_lib_dl_dlopen=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
- -$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
- -if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
- - lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
- +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
- +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
- + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
- else
- - { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
- -$as_echo_n "checking for dlopen... " >&6; }
- -if test "${ac_cv_func_dlopen+set}" = set; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
- +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
- +if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + ac_check_lib_save_LIBS=$LIBS
- +LIBS="-lsvld $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define dlopen innocuous_dlopen
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char dlopen (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef dlopen
-
- /* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- @@ -11608,13 +11168,6 @@
- extern "C"
- #endif
- char dlopen ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_dlopen || defined __stub___dlopen
- -choke me
- -#endif
- -
- int
- main ()
- {
- @@ -11623,56 +11176,28 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_func_dlopen=yes
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_lib_svld_dlopen=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_func_dlopen=no
- + ac_cv_lib_svld_dlopen=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
- -$as_echo "$ac_cv_func_dlopen" >&6; }
- -if test "x$ac_cv_func_dlopen" = x""yes; then
- - lt_cv_dlopen="dlopen"
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
- +$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
- +if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
- + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
- else
- - { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
- -$as_echo_n "checking for dlopen in -ldl... " >&6; }
- -if test "${ac_cv_lib_dl_dlopen+set}" = set; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
- +$as_echo_n "checking for dld_link in -ldld... " >&6; }
- +if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
- -LIBS="-ldl $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +LIBS="-ldld $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -11681,188 +11206,27 @@
- #ifdef __cplusplus
- extern "C"
- #endif
- -char dlopen ();
- +char dld_link ();
- int
- main ()
- {
- -return dlopen ();
- +return dld_link ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_lib_dl_dlopen=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_dl_dlopen=no
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -LIBS=$ac_check_lib_save_LIBS
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
- -$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
- -if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
- - lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
- -else
- - { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
- -$as_echo_n "checking for dlopen in -lsvld... " >&6; }
- -if test "${ac_cv_lib_svld_dlopen+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_check_lib_save_LIBS=$LIBS
- -LIBS="-lsvld $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char dlopen ();
- -int
- -main ()
- -{
- -return dlopen ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_lib_svld_dlopen=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_svld_dlopen=no
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -LIBS=$ac_check_lib_save_LIBS
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
- -$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
- -if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
- - lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
- -else
- - { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
- -$as_echo_n "checking for dld_link in -ldld... " >&6; }
- -if test "${ac_cv_lib_dld_dld_link+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_check_lib_save_LIBS=$LIBS
- -LIBS="-ldld $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char dld_link ();
- -int
- -main ()
- -{
- -return dld_link ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dld_dld_link=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_dld_dld_link=no
- + ac_cv_lib_dld_dld_link=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
- $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
- -if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
- +if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
- lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
- fi
-
- @@ -11901,9 +11265,9 @@
- save_LIBS="$LIBS"
- LIBS="$lt_cv_dlopen_libs $LIBS"
-
- - { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
- $as_echo_n "checking whether a program can dlopen itself... " >&6; }
- -if test "${lt_cv_dlopen_self+set}" = set; then
- +if test "${lt_cv_dlopen_self+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test "$cross_compiling" = yes; then :
- @@ -11912,7 +11276,7 @@
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
- -#line 11915 "configure"
- +#line 11279 "configure"
- #include "confdefs.h"
-
- #if HAVE_DLFCN_H
- @@ -11971,11 +11335,11 @@
- return status;
- }
- _LT_EOF
- - if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&5 2>/dev/null
- lt_status=$?
- case x$lt_status in
- @@ -11992,14 +11356,14 @@
-
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
- $as_echo "$lt_cv_dlopen_self" >&6; }
-
- if test "x$lt_cv_dlopen_self" = xyes; then
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- - { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
- $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
- -if test "${lt_cv_dlopen_self_static+set}" = set; then
- +if test "${lt_cv_dlopen_self_static+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test "$cross_compiling" = yes; then :
- @@ -12008,7 +11372,7 @@
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
- -#line 12011 "configure"
- +#line 11375 "configure"
- #include "confdefs.h"
-
- #if HAVE_DLFCN_H
- @@ -12067,11 +11431,11 @@
- return status;
- }
- _LT_EOF
- - if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&5 2>/dev/null
- lt_status=$?
- case x$lt_status in
- @@ -12088,7 +11452,7 @@
-
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
- $as_echo "$lt_cv_dlopen_self_static" >&6; }
- fi
-
- @@ -12127,12 +11491,12 @@
-
- striplib=
- old_striplib=
- -{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
- $as_echo_n "checking whether stripping libraries is possible... " >&6; }
- if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- else
- # FIXME - insert some real tests, host_os isn't really good enough
- @@ -12141,15 +11505,15 @@
- if test -n "$STRIP" ; then
- striplib="$STRIP -x"
- old_striplib="$STRIP -S"
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
- ;;
- *)
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- ;;
- esac
- @@ -12167,12 +11531,12 @@
-
-
- # Report which library types will actually be built
- - { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
- $as_echo_n "checking if libtool supports shared libraries... " >&6; }
- - { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
- $as_echo "$can_build_shared" >&6; }
-
- - { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
- $as_echo_n "checking whether to build shared libraries... " >&6; }
- test "$can_build_shared" = "no" && enable_shared=no
-
- @@ -12193,14 +11557,14 @@
- fi
- ;;
- esac
- - { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
- $as_echo "$enable_shared" >&6; }
-
- - { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
- $as_echo_n "checking whether to build static libraries... " >&6; }
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- - { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
- $as_echo "$enable_static" >&6; }
-
-
- @@ -12235,19 +11599,14 @@
- # Only expand once:
-
-
- -
- -{ $as_echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for lt_dlinit in -lltdl" >&5
- $as_echo_n "checking for lt_dlinit in -lltdl... " >&6; }
- -if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
- +if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
- LIBS="-lltdl $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -12265,43 +11624,18 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_ltdl_lt_dlinit=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_ltdl_lt_dlinit=no
- + ac_cv_lib_ltdl_lt_dlinit=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
- $as_echo "$ac_cv_lib_ltdl_lt_dlinit" >&6; }
- -if test "x$ac_cv_lib_ltdl_lt_dlinit" = x""yes; then
- +if test "x$ac_cv_lib_ltdl_lt_dlinit" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
- #define HAVE_LIBLTDL 1
- _ACEOF
- @@ -12309,158 +11643,23 @@
- LIBS="-lltdl $LIBS"
-
- else
- - { { $as_echo "$as_me:$LINENO: error: libltdl not found. See README." >&5
- -$as_echo "$as_me: error: libltdl not found. See README." >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -if test "${ac_cv_header_ltdl_h+set}" = set; then
- - { $as_echo "$as_me:$LINENO: checking for ltdl.h" >&5
- -$as_echo_n "checking for ltdl.h... " >&6; }
- -if test "${ac_cv_header_ltdl_h+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_ltdl_h" >&5
- -$as_echo "$ac_cv_header_ltdl_h" >&6; }
- -else
- - # Is the header compilable?
- -{ $as_echo "$as_me:$LINENO: checking ltdl.h usability" >&5
- -$as_echo_n "checking ltdl.h usability... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -#include <ltdl.h>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_header_compiler=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_compiler=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
- -$as_echo "$ac_header_compiler" >&6; }
- -
- -# Is the header present?
- -{ $as_echo "$as_me:$LINENO: checking ltdl.h presence" >&5
- -$as_echo_n "checking ltdl.h presence... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <ltdl.h>
- -_ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - ac_header_preproc=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_preproc=no
- + as_fn_error "libltdl not found. See README." "$LINENO" 5
- fi
-
- -rm -f conftest.err conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
- -$as_echo "$ac_header_preproc" >&6; }
- -
- -# So? What about this header?
- -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
- - yes:no: )
- - { $as_echo "$as_me:$LINENO: WARNING: ltdl.h: accepted by the compiler, rejected by the preprocessor!" >&5
- -$as_echo "$as_me: WARNING: ltdl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: ltdl.h: proceeding with the compiler's result" >&5
- -$as_echo "$as_me: WARNING: ltdl.h: proceeding with the compiler's result" >&2;}
- - ac_header_preproc=yes
- - ;;
- - no:yes:* )
- - { $as_echo "$as_me:$LINENO: WARNING: ltdl.h: present but cannot be compiled" >&5
- -$as_echo "$as_me: WARNING: ltdl.h: present but cannot be compiled" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: ltdl.h: check for missing prerequisite headers?" >&5
- -$as_echo "$as_me: WARNING: ltdl.h: check for missing prerequisite headers?" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: ltdl.h: see the Autoconf documentation" >&5
- -$as_echo "$as_me: WARNING: ltdl.h: see the Autoconf documentation" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: ltdl.h: section \"Present But Cannot Be Compiled\"" >&5
- -$as_echo "$as_me: WARNING: ltdl.h: section \"Present But Cannot Be Compiled\"" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: ltdl.h: proceeding with the preprocessor's result" >&5
- -$as_echo "$as_me: WARNING: ltdl.h: proceeding with the preprocessor's result" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: ltdl.h: in the future, the compiler will take precedence" >&5
- -$as_echo "$as_me: WARNING: ltdl.h: in the future, the compiler will take precedence" >&2;}
- - ( cat <<\_ASBOX
- -## -------------------------------- ##
- -## Report this to bug-guile@gnu.org ##
- -## -------------------------------- ##
- -_ASBOX
- - ) | sed "s/^/$as_me: WARNING: /" >&2
- - ;;
- -esac
- -{ $as_echo "$as_me:$LINENO: checking for ltdl.h" >&5
- -$as_echo_n "checking for ltdl.h... " >&6; }
- -if test "${ac_cv_header_ltdl_h+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_header_ltdl_h=$ac_header_preproc
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_ltdl_h" >&5
- -$as_echo "$ac_cv_header_ltdl_h" >&6; }
- +ac_fn_c_check_header_mongrel "$LINENO" "ltdl.h" "ac_cv_header_ltdl_h" "$ac_includes_default"
- +if test "x$ac_cv_header_ltdl_h" = x""yes; then :
-
- -fi
- -if test "x$ac_cv_header_ltdl_h" = x""yes; then
- - :
- else
- - { { $as_echo "$as_me:$LINENO: error: <ltdl.h> not found. See README." >&5
- -$as_echo "$as_me: error: <ltdl.h> not found. See README." >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "<ltdl.h> not found. See README." "$LINENO" 5
- fi
-
-
-
- # Extract the first word of "makeinfo", so it can be a program name with args.
- set dummy makeinfo; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_have_makeinfo+set}" = set; then
- +if test "${ac_cv_prog_have_makeinfo+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$have_makeinfo"; then
- @@ -12471,14 +11670,14 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_have_makeinfo="yes"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- test -z "$ac_cv_prog_have_makeinfo" && ac_cv_prog_have_makeinfo="no"
- @@ -12486,10 +11685,10 @@
- fi
- have_makeinfo=$ac_cv_prog_have_makeinfo
- if test -n "$have_makeinfo"; then
- - { $as_echo "$as_me:$LINENO: result: $have_makeinfo" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_makeinfo" >&5
- $as_echo "$have_makeinfo" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -12510,9 +11709,9 @@
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_EMACS+set}" = set; then
- +if test "${ac_cv_prog_EMACS+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$EMACS"; then
- @@ -12523,24 +11722,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_EMACS="$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- EMACS=$ac_cv_prog_EMACS
- if test -n "$EMACS"; then
- - { $as_echo "$as_me:$LINENO: result: $EMACS" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EMACS" >&5
- $as_echo "$EMACS" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -12553,17 +11752,17 @@
-
-
- # Check whether --with-lispdir was given.
- -if test "${with_lispdir+set}" = set; then
- +if test "${with_lispdir+set}" = set; then :
- withval=$with_lispdir; lispdir="$withval"
- - { $as_echo "$as_me:$LINENO: checking where .elc files should go" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking where .elc files should go" >&5
- $as_echo_n "checking where .elc files should go... " >&6; }
- - { $as_echo "$as_me:$LINENO: result: $lispdir" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lispdir" >&5
- $as_echo "$lispdir" >&6; }
- else
-
- - { $as_echo "$as_me:$LINENO: checking where .elc files should go" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking where .elc files should go" >&5
- $as_echo_n "checking where .elc files should go... " >&6; }
- -if test "${am_cv_lispdir+set}" = set; then
- +if test "${am_cv_lispdir+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
-
- @@ -12574,11 +11773,11 @@
- # which is non-obvious for non-emacs users.
- # Redirecting /dev/null should help a bit; pity we can't detect "broken"
- # emacsen earlier and avoid running this altogether.
- - { ($as_echo "$as_me:$LINENO: \$EMACS -batch -q -eval '(while load-path (princ (concat (car load-path) \"\\n\")) (setq load-path (cdr load-path)))' </dev/null >conftest.out") >&5
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$EMACS -batch -q -eval '(while load-path (princ (concat (car load-path) \"\\n\")) (setq load-path (cdr load-path)))' </dev/null >conftest.out"; } >&5
- ($EMACS -batch -q -eval '(while load-path (princ (concat (car load-path) "\n")) (setq load-path (cdr load-path)))' </dev/null >conftest.out) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }
- am_cv_lispdir=`sed -n \
- -e 's,/$,,' \
- -e '/.*\/lib\/x*emacs\/site-lisp$/{s,.*/lib/\(x*emacs/site-lisp\)$,${libdir}/\1,;p;q;}' \
- @@ -12590,7 +11789,7 @@
- test -z "$am_cv_lispdir" && am_cv_lispdir='${datadir}/emacs/site-lisp'
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $am_cv_lispdir" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_lispdir" >&5
- $as_echo "$am_cv_lispdir" >&6; }
- lispdir="$am_cv_lispdir"
-
- @@ -12608,20 +11807,18 @@
- GUILE_ERROR_ON_WARNING="yes"
-
- # Check whether --enable-error-on-warning was given.
- -if test "${enable_error_on_warning+set}" = set; then
- +if test "${enable_error_on_warning+set}" = set; then :
- enableval=$enable_error_on_warning; case "${enableval}" in
- yes | y) GUILE_ERROR_ON_WARNING="yes" ;;
- no | n) GUILE_ERROR_ON_WARNING="no" ;;
- - *) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-error-on-warning" >&5
- -$as_echo "$as_me: error: bad value ${enableval} for --enable-error-on-warning" >&2;}
- - { (exit 1); exit 1; }; } ;;
- + *) as_fn_error "bad value ${enableval} for --enable-error-on-warning" "$LINENO" 5 ;;
- esac
- fi
-
-
- SCM_I_GSC_GUILE_DEBUG_FREELIST=0
- # Check whether --enable-debug-freelist was given.
- -if test "${enable_debug_freelist+set}" = set; then
- +if test "${enable_debug_freelist+set}" = set; then :
- enableval=$enable_debug_freelist; if test "$enable_debug_freelist" = y \
- || test "$enable_debug_freelist" = yes; then
- SCM_I_GSC_GUILE_DEBUG_FREELIST=1
- @@ -12630,12 +11827,10 @@
-
-
- # Check whether --enable-debug-malloc was given.
- -if test "${enable_debug_malloc+set}" = set; then
- +if test "${enable_debug_malloc+set}" = set; then :
- enableval=$enable_debug_malloc; if test "$enable_debug_malloc" = y || test "$enable_debug_malloc" = yes; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define GUILE_DEBUG_MALLOC 1
- -_ACEOF
- +$as_echo "#define GUILE_DEBUG_MALLOC 1" >>confdefs.h
-
- fi
- fi
- @@ -12643,7 +11838,7 @@
-
- SCM_I_GSC_GUILE_DEBUG=0
- # Check whether --enable-guile-debug was given.
- -if test "${enable_guile_debug+set}" = set; then
- +if test "${enable_guile_debug+set}" = set; then :
- enableval=$enable_guile_debug; if test "$enable_guile_debug" = y || test "$enable_guile_debug" = yes; then
- SCM_I_GSC_GUILE_DEBUG=1
- fi
- @@ -12651,7 +11846,7 @@
-
-
- # Check whether --enable-posix was given.
- -if test "${enable_posix+set}" = set; then
- +if test "${enable_posix+set}" = set; then :
- enableval=$enable_posix;
- else
- enable_posix=yes
- @@ -12659,7 +11854,7 @@
-
-
- # Check whether --enable-networking was given.
- -if test "${enable_networking+set}" = set; then
- +if test "${enable_networking+set}" = set; then :
- enableval=$enable_networking;
- else
- enable_networking=yes
- @@ -12667,7 +11862,7 @@
-
-
- # Check whether --enable-regex was given.
- -if test "${enable_regex+set}" = set; then
- +if test "${enable_regex+set}" = set; then :
- enableval=$enable_regex;
- else
- enable_regex=yes
- @@ -12675,7 +11870,7 @@
-
-
- # Check whether --enable-discouraged was given.
- -if test "${enable_discouraged+set}" = set; then
- +if test "${enable_discouraged+set}" = set; then :
- enableval=$enable_discouraged;
- fi
-
- @@ -12687,7 +11882,7 @@
- fi
-
- # Check whether --enable-deprecated was given.
- -if test "${enable_deprecated+set}" = set; then
- +if test "${enable_deprecated+set}" = set; then :
- enableval=$enable_deprecated;
- fi
-
- @@ -12712,18 +11907,18 @@
-
-
- # Check whether --enable-elisp was given.
- -if test "${enable_elisp+set}" = set; then
- +if test "${enable_elisp+set}" = set; then :
- enableval=$enable_elisp;
- else
- enable_elisp=yes
- fi
-
-
- -{ $as_echo "$as_me:$LINENO: checking whether to use system and library \"64\" calls" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use system and library \"64\" calls" >&5
- $as_echo_n "checking whether to use system and library \"64\" calls... " >&6; }
-
- # Check whether --with-64-calls was given.
- -if test "${with_64_calls+set}" = set; then
- +if test "${with_64_calls+set}" = set; then :
- withval=$with_64_calls; use_64_calls=$withval
- else
- use_64_calls=yes
- @@ -12737,19 +11932,17 @@
- esac
- fi
-
- -{ $as_echo "$as_me:$LINENO: result: $use_64_calls" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_64_calls" >&5
- $as_echo "$use_64_calls" >&6; }
- case "$use_64_calls" in
- y* )
-
- -cat >>confdefs.h <<\_ACEOF
- -#define GUILE_USE_64_CALLS 1
- -_ACEOF
- +$as_echo "#define GUILE_USE_64_CALLS 1" >>confdefs.h
-
- ;;
- esac
-
- -{ $as_echo "$as_me:$LINENO: checking whether the compiler defaults to IEEE floating point behavior" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler defaults to IEEE floating point behavior" >&5
- $as_echo_n "checking whether the compiler defaults to IEEE floating point behavior... " >&6; }
- # The following snippet was taken from Gnulib's `fpieee'. See also the definition
- # of `guile_NaN' in `numbers.c'.
- @@ -12762,7 +11955,7 @@
- # On Alpha systems, a compiler option provides the behaviour.
- # See the ieee(3) manual page, also available at
- # <http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V51B_HTML/MAN/MAN3/0600____.HTM>
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- if test -n "$GCC"; then
- # GCC has the option -mieee.
- @@ -12773,7 +11966,7 @@
- fi
- ;;
- sh*)
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- if test -n "$GCC"; then
- # GCC has the option -mieee.
- @@ -12781,7 +11974,7 @@
- fi
- ;;
- *)
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- ;;
- esac
- @@ -12793,7 +11986,7 @@
- use_modules=yes
-
- # Check whether --with-modules was given.
- -if test "${with_modules+set}" = set; then
- +if test "${with_modules+set}" = set; then :
- withval=$with_modules; use_modules="$withval"
- fi
-
- @@ -12834,9 +12027,7 @@
- esac
-
-
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_POSIX 1
- -_ACEOF
- +$as_echo "#define HAVE_POSIX 1" >>confdefs.h
-
- fi
-
- @@ -12854,9 +12045,7 @@
- esac
-
-
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_NETWORKING 1
- -_ACEOF
- +$as_echo "#define HAVE_NETWORKING 1" >>confdefs.h
-
- fi
-
- @@ -12874,19 +12063,14 @@
- else
- SCM_I_GSC_ENABLE_ELISP=0
- fi
- -
- -{ $as_echo "$as_me:$LINENO: checking for __uc_get_ar_bsp in -luca" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __uc_get_ar_bsp in -luca" >&5
- $as_echo_n "checking for __uc_get_ar_bsp in -luca... " >&6; }
- -if test "${ac_cv_lib_uca___uc_get_ar_bsp+set}" = set; then
- +if test "${ac_cv_lib_uca___uc_get_ar_bsp+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
- LIBS="-luca $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -12904,43 +12088,18 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_uca___uc_get_ar_bsp=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_uca___uc_get_ar_bsp=no
- + ac_cv_lib_uca___uc_get_ar_bsp=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_uca___uc_get_ar_bsp" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uca___uc_get_ar_bsp" >&5
- $as_echo "$ac_cv_lib_uca___uc_get_ar_bsp" >&6; }
- -if test "x$ac_cv_lib_uca___uc_get_ar_bsp" = x""yes; then
- +if test "x$ac_cv_lib_uca___uc_get_ar_bsp" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
- #define HAVE_LIBUCA 1
- _ACEOF
- @@ -12950,16 +12109,12 @@
- fi
-
-
- -{ $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
- $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
- -if test "${ac_cv_c_const+set}" = set; then
- +if test "${ac_cv_c_const+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -13019,56 +12174,29 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_c_const=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_c_const=no
- + ac_cv_c_const=no
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
- $as_echo "$ac_cv_c_const" >&6; }
- if test $ac_cv_c_const = no; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define const /**/
- -_ACEOF
- +$as_echo "#define const /**/" >>confdefs.h
-
- fi
-
-
- # "volatile" is used in a couple of tests below.
- -{ $as_echo "$as_me:$LINENO: checking for working volatile" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
- $as_echo_n "checking for working volatile... " >&6; }
- -if test "${ac_cv_c_volatile+set}" = set; then
- +if test "${ac_cv_c_volatile+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -13082,57 +12210,30 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_c_volatile=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_c_volatile=no
- + ac_cv_c_volatile=no
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
- $as_echo "$ac_cv_c_volatile" >&6; }
- if test $ac_cv_c_volatile = no; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define volatile /**/
- -_ACEOF
- +$as_echo "#define volatile /**/" >>confdefs.h
-
- fi
-
-
- -{ $as_echo "$as_me:$LINENO: checking for inline" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
- $as_echo_n "checking for inline... " >&6; }
- -if test "${ac_cv_c_inline+set}" = set; then
- +if test "${ac_cv_c_inline+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_cv_c_inline=no
- for ac_kw in inline __inline__ __inline; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #ifndef __cplusplus
- typedef int foo_t;
- @@ -13141,41 +12242,17 @@
- #endif
-
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_c_inline=$ac_kw
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- test "$ac_cv_c_inline" != no && break
- done
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
- $as_echo "$ac_cv_c_inline" >&6; }
-
- -
- case $ac_cv_c_inline in
- inline | yes) ;;
- *)
- @@ -13196,19 +12273,14 @@
- else
- SCM_I_GSC_C_INLINE=NULL
- fi
- -
- -{ $as_echo "$as_me:$LINENO: checking for __uc_get_ar_bsp in -luca" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __uc_get_ar_bsp in -luca" >&5
- $as_echo_n "checking for __uc_get_ar_bsp in -luca... " >&6; }
- -if test "${ac_cv_lib_uca___uc_get_ar_bsp+set}" = set; then
- +if test "${ac_cv_lib_uca___uc_get_ar_bsp+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
- LIBS="-luca $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -13226,43 +12298,18 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_uca___uc_get_ar_bsp=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_uca___uc_get_ar_bsp=no
- + ac_cv_lib_uca___uc_get_ar_bsp=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_uca___uc_get_ar_bsp" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uca___uc_get_ar_bsp" >&5
- $as_echo "$ac_cv_lib_uca___uc_get_ar_bsp" >&6; }
- -if test "x$ac_cv_lib_uca___uc_get_ar_bsp" = x""yes; then
- +if test "x$ac_cv_lib_uca___uc_get_ar_bsp" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
- #define HAVE_LIBUCA 1
- _ACEOF
- @@ -13272,19 +12319,14 @@
- fi
-
-
- -
- - { $as_echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
- $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
- -if test "${ac_cv_c_bigendian+set}" = set; then
- +if test "${ac_cv_c_bigendian+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_cv_c_bigendian=unknown
- # See if we're dealing with a universal compiler.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #ifndef __APPLE_CC__
- not a universal capable compiler
- @@ -13292,46 +12334,34 @@
- typedef int dummy;
-
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
-
- # Check for potential -arch flags. It is not universal unless
- - # there are some -arch flags. Note that *ppc* also matches
- - # ppc64. This check is also rather less than ideal.
- - case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in #(
- - *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;;
- - esac
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- + # there are at least two -arch flags with different values.
- + ac_arch=
- + ac_prev=
- + for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
- + if test -n "$ac_prev"; then
- + case $ac_word in
- + i?86 | x86_64 | ppc | ppc64)
- + if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
- + ac_arch=$ac_word
- + else
- + ac_cv_c_bigendian=universal
- + break
- + fi
- + ;;
- + esac
- + ac_prev=
- + elif test "x$ac_word" = "x-arch"; then
- + ac_prev=arch
- + fi
- + done
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- if test $ac_cv_c_bigendian = unknown; then
- # See if sys/param.h defines the BYTE_ORDER macro.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <sys/types.h>
- #include <sys/param.h>
- @@ -13349,30 +12379,9 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- # It does; now see whether it defined to BIG_ENDIAN or not.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <sys/types.h>
- #include <sys/param.h>
- @@ -13388,49 +12397,18 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_c_bigendian=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_c_bigendian=no
- + ac_cv_c_bigendian=no
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- if test $ac_cv_c_bigendian = unknown; then
- # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <limits.h>
-
- @@ -13445,30 +12423,9 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- # It does; now see whether it defined to _BIG_ENDIAN or not.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <limits.h>
-
- @@ -13483,51 +12440,20 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_c_bigendian=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_c_bigendian=no
- + ac_cv_c_bigendian=no
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- if test $ac_cv_c_bigendian = unknown; then
- # Compile a test program.
- - if test "$cross_compiling" = yes; then
- + if test "$cross_compiling" = yes; then :
- # Try to guess by grepping values from an object file.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- short int ascii_mm[] =
- { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
- @@ -13553,24 +12479,7 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
- ac_cv_c_bigendian=yes
- fi
- @@ -13582,20 +12491,10 @@
- ac_cv_c_bigendian=unknown
- fi
- fi
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- $ac_includes_default
- int
- @@ -13615,67 +12514,33 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- +if ac_fn_c_try_run "$LINENO"; then :
- ac_cv_c_bigendian=no
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -ac_cv_c_bigendian=yes
- + ac_cv_c_bigendian=yes
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- + conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
-
- -
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
- $as_echo "$ac_cv_c_bigendian" >&6; }
- case $ac_cv_c_bigendian in #(
- yes)
- - cat >>confdefs.h <<\_ACEOF
- -#define WORDS_BIGENDIAN 1
- -_ACEOF
- + $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
- ;; #(
- no)
- ;; #(
- universal)
-
- -cat >>confdefs.h <<\_ACEOF
- -#define AC_APPLE_UNIVERSAL_BUILD 1
- -_ACEOF
- +$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
-
- ;; #(
- *)
- - { { $as_echo "$as_me:$LINENO: error: unknown endianness
- - presetting ac_cv_c_bigendian=no (or yes) will help" >&5
- -$as_echo "$as_me: error: unknown endianness
- - presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
- - { (exit 1); exit 1; }; } ;;
- + as_fn_error "unknown endianness
- + presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
- esac
-
-
- @@ -13683,358 +12548,135 @@
- # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- # This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of char" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
- $as_echo_n "checking size of char... " >&6; }
- -if test "${ac_cv_sizeof_char+set}" = set; then
- +if test "${ac_cv_sizeof_char+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (char))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (char))) <= $ac_mid)];
- -test_array [0] = 0
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then :
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- + if test "$ac_cv_type_char" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (char)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_char=0
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
- +$as_echo "$ac_cv_sizeof_char" >&6; }
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (char))) < 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (char))) >= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_CHAR $ac_cv_sizeof_char
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned char" >&5
- +$as_echo_n "checking size of unsigned char... " >&6; }
- +if test "${ac_cv_sizeof_unsigned_char+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned char))" "ac_cv_sizeof_unsigned_char" "$ac_includes_default"; then :
-
- - ac_lo= ac_hi=
- +else
- + if test "$ac_cv_type_unsigned_char" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (unsigned char)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_unsigned_char=0
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_char" >&5
- +$as_echo "$ac_cv_sizeof_unsigned_char" >&6; }
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (char))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- +
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_UNSIGNED_CHAR $ac_cv_sizeof_unsigned_char
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_char=$ac_lo;;
- -'') if test "$ac_cv_type_char" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
- +$as_echo_n "checking size of short... " >&6; }
- +if test "${ac_cv_sizeof_short+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
- +
- +else
- + if test "$ac_cv_type_short" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (char)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (char)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (short)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- else
- - ac_cv_sizeof_char=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (char)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (char)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- + ac_cv_sizeof_short=0
- + fi
- +fi
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (char))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (char))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (char))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
- +$as_echo "$ac_cv_sizeof_short" >&6; }
-
- - ;
- - return 0;
- -}
- +
- +
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_SHORT $ac_cv_sizeof_short
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_char=`cat conftest.val`
- +
- +
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned short" >&5
- +$as_echo_n "checking size of unsigned short... " >&6; }
- +if test "${ac_cv_sizeof_unsigned_short+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned short))" "ac_cv_sizeof_unsigned_short" "$ac_includes_default"; then :
-
- -( exit $ac_status )
- -if test "$ac_cv_type_char" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +else
- + if test "$ac_cv_type_unsigned_short" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (char)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (char)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (unsigned short)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- else
- - ac_cv_sizeof_char=0
- + ac_cv_sizeof_unsigned_short=0
- fi
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- +
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
- -$as_echo "$ac_cv_sizeof_char" >&6; }
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_short" >&5
- +$as_echo "$ac_cv_sizeof_unsigned_short" >&6; }
-
-
-
- cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_CHAR $ac_cv_sizeof_char
- +#define SIZEOF_UNSIGNED_SHORT $ac_cv_sizeof_unsigned_short
- _ACEOF
-
-
- @@ -14042,358 +12684,135 @@
- # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- # This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of unsigned char" >&5
- -$as_echo_n "checking size of unsigned char... " >&6; }
- -if test "${ac_cv_sizeof_unsigned_char+set}" = set; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
- +$as_echo_n "checking size of int... " >&6; }
- +if test "${ac_cv_sizeof_int+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned char))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned char))) <= $ac_mid)];
- -test_array [0] = 0
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- + if test "$ac_cv_type_int" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (int)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_int=0
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
- +$as_echo "$ac_cv_sizeof_int" >&6; }
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned char))) < 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned char))) >= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_INT $ac_cv_sizeof_int
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned int" >&5
- +$as_echo_n "checking size of unsigned int... " >&6; }
- +if test "${ac_cv_sizeof_unsigned_int+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned int))" "ac_cv_sizeof_unsigned_int" "$ac_includes_default"; then :
-
- - ac_lo= ac_hi=
- +else
- + if test "$ac_cv_type_unsigned_int" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (unsigned int)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_unsigned_int=0
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_int" >&5
- +$as_echo "$ac_cv_sizeof_unsigned_int" >&6; }
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned char))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- +
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_UNSIGNED_INT $ac_cv_sizeof_unsigned_int
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_unsigned_char=$ac_lo;;
- -'') if test "$ac_cv_type_unsigned_char" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
- +$as_echo_n "checking size of long... " >&6; }
- +if test "${ac_cv_sizeof_long+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
- +
- +else
- + if test "$ac_cv_type_long" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned char)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (unsigned char)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (long)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- else
- - ac_cv_sizeof_unsigned_char=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (unsigned char)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (unsigned char)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- + ac_cv_sizeof_long=0
- + fi
- +fi
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (unsigned char))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (unsigned char))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (unsigned char))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
- +$as_echo "$ac_cv_sizeof_long" >&6; }
-
- - ;
- - return 0;
- -}
- +
- +
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_LONG $ac_cv_sizeof_long
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_unsigned_char=`cat conftest.val`
- +
- +
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5
- +$as_echo_n "checking size of unsigned long... " >&6; }
- +if test "${ac_cv_sizeof_unsigned_long+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then :
-
- -( exit $ac_status )
- -if test "$ac_cv_type_unsigned_char" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +else
- + if test "$ac_cv_type_unsigned_long" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned char)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (unsigned char)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (unsigned long)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- else
- - ac_cv_sizeof_unsigned_char=0
- + ac_cv_sizeof_unsigned_long=0
- fi
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- +
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_char" >&5
- -$as_echo "$ac_cv_sizeof_unsigned_char" >&6; }
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5
- +$as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
-
-
-
- cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_UNSIGNED_CHAR $ac_cv_sizeof_unsigned_char
- +#define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
- _ACEOF
-
-
- @@ -14401,358 +12820,135 @@
- # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- # This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of short" >&5
- -$as_echo_n "checking size of short... " >&6; }
- -if test "${ac_cv_sizeof_short+set}" = set; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
- +$as_echo_n "checking size of size_t... " >&6; }
- +if test "${ac_cv_sizeof_size_t+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (short))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= $ac_mid)];
- -test_array [0] = 0
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then :
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- + if test "$ac_cv_type_size_t" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (size_t)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_size_t=0
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
- +$as_echo "$ac_cv_sizeof_size_t" >&6; }
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (short))) < 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (short))) >= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
- +$as_echo_n "checking size of long long... " >&6; }
- +if test "${ac_cv_sizeof_long_long+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
-
- - ac_lo= ac_hi=
- +else
- + if test "$ac_cv_type_long_long" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (long long)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_long_long=0
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
- +$as_echo "$ac_cv_sizeof_long_long" >&6; }
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- +
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_short=$ac_lo;;
- -'') if test "$ac_cv_type_short" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
- +$as_echo_n "checking size of unsigned long long... " >&6; }
- +if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long" "$ac_includes_default"; then :
- +
- +else
- + if test "$ac_cv_type_unsigned_long_long" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (short)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (short)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (unsigned long long)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- else
- - ac_cv_sizeof_short=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (short)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (short)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- + ac_cv_sizeof_unsigned_long_long=0
- + fi
- +fi
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (short))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (short))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (short))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
- +$as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
-
- - ;
- - return 0;
- -}
- +
- +
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_short=`cat conftest.val`
- +
- +
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of __int64" >&5
- +$as_echo_n "checking size of __int64... " >&6; }
- +if test "${ac_cv_sizeof___int64+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (__int64))" "ac_cv_sizeof___int64" "$ac_includes_default"; then :
-
- -( exit $ac_status )
- -if test "$ac_cv_type_short" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +else
- + if test "$ac_cv_type___int64" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (short)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (short)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (__int64)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- else
- - ac_cv_sizeof_short=0
- + ac_cv_sizeof___int64=0
- fi
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- +
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
- -$as_echo "$ac_cv_sizeof_short" >&6; }
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof___int64" >&5
- +$as_echo "$ac_cv_sizeof___int64" >&6; }
-
-
-
- cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_SHORT $ac_cv_sizeof_short
- +#define SIZEOF___INT64 $ac_cv_sizeof___int64
- _ACEOF
-
-
- @@ -14760,358 +12956,135 @@
- # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- # This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of unsigned short" >&5
- -$as_echo_n "checking size of unsigned short... " >&6; }
- -if test "${ac_cv_sizeof_unsigned_short+set}" = set; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned __int64" >&5
- +$as_echo_n "checking size of unsigned __int64... " >&6; }
- +if test "${ac_cv_sizeof_unsigned___int64+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) <= $ac_mid)];
- -test_array [0] = 0
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned __int64))" "ac_cv_sizeof_unsigned___int64" "$ac_includes_default"; then :
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- + if test "$ac_cv_type_unsigned___int64" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (unsigned __int64)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_unsigned___int64=0
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned___int64" >&5
- +$as_echo "$ac_cv_sizeof_unsigned___int64" >&6; }
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) < 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) >= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_UNSIGNED___INT64 $ac_cv_sizeof_unsigned___int64
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
- +$as_echo_n "checking size of void *... " >&6; }
- +if test "${ac_cv_sizeof_void_p+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
-
- - ac_lo= ac_hi=
- +else
- + if test "$ac_cv_type_void_p" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (void *)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_void_p=0
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
- +$as_echo "$ac_cv_sizeof_void_p" >&6; }
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- +
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_unsigned_short=$ac_lo;;
- -'') if test "$ac_cv_type_unsigned_short" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of intptr_t" >&5
- +$as_echo_n "checking size of intptr_t... " >&6; }
- +if test "${ac_cv_sizeof_intptr_t+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (intptr_t))" "ac_cv_sizeof_intptr_t" "$ac_includes_default"; then :
- +
- +else
- + if test "$ac_cv_type_intptr_t" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned short)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (unsigned short)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (intptr_t)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- else
- - ac_cv_sizeof_unsigned_short=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (unsigned short)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (unsigned short)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- + ac_cv_sizeof_intptr_t=0
- + fi
- +fi
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (unsigned short))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (unsigned short))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (unsigned short))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_intptr_t" >&5
- +$as_echo "$ac_cv_sizeof_intptr_t" >&6; }
-
- - ;
- - return 0;
- -}
- +
- +
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_INTPTR_T $ac_cv_sizeof_intptr_t
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_unsigned_short=`cat conftest.val`
- +
- +
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of uintptr_t" >&5
- +$as_echo_n "checking size of uintptr_t... " >&6; }
- +if test "${ac_cv_sizeof_uintptr_t+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (uintptr_t))" "ac_cv_sizeof_uintptr_t" "$ac_includes_default"; then :
-
- -( exit $ac_status )
- -if test "$ac_cv_type_unsigned_short" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +else
- + if test "$ac_cv_type_uintptr_t" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned short)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (unsigned short)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (uintptr_t)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- else
- - ac_cv_sizeof_unsigned_short=0
- + ac_cv_sizeof_uintptr_t=0
- fi
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- +
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_short" >&5
- -$as_echo "$ac_cv_sizeof_unsigned_short" >&6; }
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_uintptr_t" >&5
- +$as_echo "$ac_cv_sizeof_uintptr_t" >&6; }
-
-
-
- cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_UNSIGNED_SHORT $ac_cv_sizeof_unsigned_short
- +#define SIZEOF_UINTPTR_T $ac_cv_sizeof_uintptr_t
- _ACEOF
-
-
- @@ -15119,14672 +13092,2565 @@
- # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- # This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of int" >&5
- -$as_echo_n "checking size of int... " >&6; }
- -if test "${ac_cv_sizeof_int+set}" = set; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of ptrdiff_t" >&5
- +$as_echo_n "checking size of ptrdiff_t... " >&6; }
- +if test "${ac_cv_sizeof_ptrdiff_t+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (int))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= $ac_mid)];
- -test_array [0] = 0
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (ptrdiff_t))" "ac_cv_sizeof_ptrdiff_t" "$ac_includes_default"; then :
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if test "$ac_cv_type_ptrdiff_t" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (ptrdiff_t)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_ptrdiff_t=0
- + fi
- +fi
-
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_ptrdiff_t" >&5
- +$as_echo "$ac_cv_sizeof_ptrdiff_t" >&6; }
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (int))) < 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_PTRDIFF_T $ac_cv_sizeof_ptrdiff_t
- _ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (int))) >= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- +
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
- +$as_echo_n "checking size of size_t... " >&6; }
- +if test "${ac_cv_sizeof_size_t+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then :
-
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- +else
- + if test "$ac_cv_type_size_t" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (size_t)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_size_t=0
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
- +$as_echo "$ac_cv_sizeof_size_t" >&6; }
- +
- +
- +
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
- +_ACEOF
- +
- +
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
- +$as_echo_n "checking size of off_t... " >&6; }
- +if test "${ac_cv_sizeof_off_t+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
-
- - ac_lo= ac_hi=
- +else
- + if test "$ac_cv_type_off_t" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (off_t)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_off_t=0
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
- +$as_echo "$ac_cv_sizeof_off_t" >&6; }
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- +
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- +
- +
- +if test "$ac_cv_sizeof_long" -ne "$ac_cv_sizeof_void_p"; then
- + as_fn_error "sizes of long and void* are not identical" "$LINENO" 5
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_int=$ac_lo;;
- -'') if test "$ac_cv_type_int" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (int)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (int)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_int=0
- - fi ;;
- -esac
- +if test "$ac_cv_sizeof_ptrdiff_t" -ne 0; then
- + SCM_I_GSC_T_PTRDIFF='"ptrdiff_t"'
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (int)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (int)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- + SCM_I_GSC_T_PTRDIFF='"long"'
- +fi
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (int))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (int))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (int))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
-
- - ;
- - return 0;
- -}
- +for ac_header in stdint.h
- +do :
- + ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
- +if test "x$ac_cv_header_stdint_h" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_STDINT_H 1
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_int=`cat conftest.val`
- +
- +fi
- +
- +done
- +
- +for ac_header in inttypes.h
- +do :
- + ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
- +if test "x$ac_cv_header_inttypes_h" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_INTTYPES_H 1
- +_ACEOF
- +
- +fi
- +
- +done
- +
- +
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of intmax_t" >&5
- +$as_echo_n "checking size of intmax_t... " >&6; }
- +if test "${ac_cv_sizeof_intmax_t+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (intmax_t))" "ac_cv_sizeof_intmax_t" "$ac_includes_default"; then :
-
- -( exit $ac_status )
- -if test "$ac_cv_type_int" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +else
- + if test "$ac_cv_type_intmax_t" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (int)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (int)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (intmax_t)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- else
- - ac_cv_sizeof_int=0
- + ac_cv_sizeof_intmax_t=0
- fi
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- +
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
- -$as_echo "$ac_cv_sizeof_int" >&6; }
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_intmax_t" >&5
- +$as_echo "$ac_cv_sizeof_intmax_t" >&6; }
-
-
-
- cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_INT $ac_cv_sizeof_int
- +#define SIZEOF_INTMAX_T $ac_cv_sizeof_intmax_t
- _ACEOF
-
-
- -# The cast to long int works around a bug in the HP C Compiler
- +
- +SCM_I_GSC_NEEDS_STDINT_H=0
- +SCM_I_GSC_NEEDS_INTTYPES_H=0
- +
- +### intptr and uintptr (try not to use inttypes if we don't have to)
- +if test "$ac_cv_header_inttypes_h" = yes; then
- + if test "$ac_cv_sizeof_intptr_t" -eq 0; then
- + # The cast to long int works around a bug in the HP C Compiler
- # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- # This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of unsigned int" >&5
- -$as_echo_n "checking size of unsigned int... " >&6; }
- -if test "${ac_cv_sizeof_unsigned_int+set}" = set; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of intptr_t" >&5
- +$as_echo_n "checking size of intptr_t... " >&6; }
- +if test "${ac_cv_sizeof_intptr_t+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) <= $ac_mid)];
- -test_array [0] = 0
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (intptr_t))" "ac_cv_sizeof_intptr_t" "#include <inttypes.h>
- +#include <stdio.h>
- +"; then :
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- + if test "$ac_cv_type_intptr_t" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (intptr_t)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_intptr_t=0
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_intptr_t" >&5
- +$as_echo "$ac_cv_sizeof_intptr_t" >&6; }
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) < 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) >= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_INTPTR_T $ac_cv_sizeof_intptr_t
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- + if test "$ac_cv_sizeof_intptr_t" -ne 0; then
- + SCM_I_GSC_NEEDS_INTTYPES_H=1
- + fi
- + fi
- + if test "$ac_cv_sizeof_uintptr_t" -eq 0; then
- + # The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of uintptr_t" >&5
- +$as_echo_n "checking size of uintptr_t... " >&6; }
- +if test "${ac_cv_sizeof_uintptr_t+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (uintptr_t))" "ac_cv_sizeof_uintptr_t" "#include <inttypes.h>
- +#include <stdio.h>
- +"; then :
-
- - ac_lo= ac_hi=
- +else
- + if test "$ac_cv_type_uintptr_t" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (uintptr_t)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- + else
- + ac_cv_sizeof_uintptr_t=0
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_uintptr_t" >&5
- +$as_echo "$ac_cv_sizeof_uintptr_t" >&6; }
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- +
- +cat >>confdefs.h <<_ACEOF
- +#define SIZEOF_UINTPTR_T $ac_cv_sizeof_uintptr_t
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- +
- + if test "$ac_cv_sizeof_uintptr_t" -ne 0; then
- + SCM_I_GSC_NEEDS_INTTYPES_H=1
- + fi
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_unsigned_int=$ac_lo;;
- -'') if test "$ac_cv_type_unsigned_int" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned int)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (unsigned int)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_unsigned_int=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (unsigned int)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (unsigned int)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- +### See what's provided by stdint.h
- +if test "$ac_cv_header_stdint_h" = yes; then
- + ac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "#include <stdint.h>
- +"
- +if test "x$ac_cv_type_int8_t" = x""yes; then :
- + scm_stdint_has_int8=1
- +fi
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (unsigned int))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (unsigned int))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (unsigned int))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- + ac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "#include <stdint.h>
- +"
- +if test "x$ac_cv_type_uint8_t" = x""yes; then :
- + scm_stdint_has_uint8=1
- +fi
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_unsigned_int=`cat conftest.val`
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "#include <stdint.h>
- +"
- +if test "x$ac_cv_type_int16_t" = x""yes; then :
- + scm_stdint_has_int16=1
- +fi
-
- -( exit $ac_status )
- -if test "$ac_cv_type_unsigned_int" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned int)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (unsigned int)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_unsigned_int=0
- - fi
- + ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "#include <stdint.h>
- +"
- +if test "x$ac_cv_type_uint16_t" = x""yes; then :
- + scm_stdint_has_uint16=1
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- +
- + ac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "#include <stdint.h>
- +"
- +if test "x$ac_cv_type_int32_t" = x""yes; then :
- + scm_stdint_has_int32=1
- fi
- -rm -f conftest.val
- +
- + ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <stdint.h>
- +"
- +if test "x$ac_cv_type_uint32_t" = x""yes; then :
- + scm_stdint_has_uint32=1
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_int" >&5
- -$as_echo "$ac_cv_sizeof_unsigned_int" >&6; }
-
- + ac_fn_c_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "#include <stdint.h>
- +"
- +if test "x$ac_cv_type_int64_t" = x""yes; then :
- + scm_stdint_has_int64=1
- +fi
-
- + ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <stdint.h>
- +"
- +if test "x$ac_cv_type_uint64_t" = x""yes; then :
- + scm_stdint_has_uint64=1
- +fi
-
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_UNSIGNED_INT $ac_cv_sizeof_unsigned_int
- -_ACEOF
- + ac_fn_c_check_type "$LINENO" "intmax_t" "ac_cv_type_intmax_t" "#include <stdint.h>
- +"
- +if test "x$ac_cv_type_intmax_t" = x""yes; then :
- + scm_stdint_has_intmax=1
- +fi
-
- + ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <stdint.h>
- +"
- +if test "x$ac_cv_type_uintmax_t" = x""yes; then :
- + scm_stdint_has_uintmax=1
- +fi
-
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of long" >&5
- -$as_echo_n "checking size of long... " >&6; }
- -if test "${ac_cv_sizeof_long+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (long))) >= 0)];
- -test_array [0] = 0
- +fi
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= $ac_mid)];
- -test_array [0] = 0
- +# so we don't get confused by the cache (wish there was a better way
- +# to check particular headers for the same type...)
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +unset ac_cv_type_int8_t
- +unset ac_cv_type_uint8_t
- +unset ac_cv_type_int16_t
- +unset ac_cv_type_uint16_t
- +unset ac_cv_type_int32_t
- +unset ac_cv_type_uint32_t
- +unset ac_cv_type_int64_t
- +unset ac_cv_type_uint64_t
- +unset ac_cv_type_intmax_t
- +unset ac_cv_type_uintmax_t
-
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- +### See what's provided by inttypes.h
- +if test "$ac_cv_header_inttypes_h" = yes; then
- + ac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "#include <inttypes.h>
- +"
- +if test "x$ac_cv_type_int8_t" = x""yes; then :
- + scm_inttypes_has_int8=1
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "#include <inttypes.h>
- +"
- +if test "x$ac_cv_type_uint8_t" = x""yes; then :
- + scm_inttypes_has_uint8=1
- +fi
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (long))) < 0)];
- -test_array [0] = 0
- + ac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "#include <inttypes.h>
- +"
- +if test "x$ac_cv_type_int16_t" = x""yes; then :
- + scm_inttypes_has_int16=1
- +fi
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (long))) >= $ac_mid)];
- -test_array [0] = 0
- + ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "#include <inttypes.h>
- +"
- +if test "x$ac_cv_type_uint16_t" = x""yes; then :
- + scm_inttypes_has_uint16=1
- +fi
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "#include <inttypes.h>
- +"
- +if test "x$ac_cv_type_int32_t" = x""yes; then :
- + scm_inttypes_has_int32=1
- +fi
-
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- + ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <inttypes.h>
- +"
- +if test "x$ac_cv_type_uint32_t" = x""yes; then :
- + scm_inttypes_has_uint32=1
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_fn_c_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "#include <inttypes.h>
- +"
- +if test "x$ac_cv_type_int64_t" = x""yes; then :
- + scm_inttypes_has_int64=1
- +fi
-
- - ac_lo= ac_hi=
- + ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <inttypes.h>
- +"
- +if test "x$ac_cv_type_uint64_t" = x""yes; then :
- + scm_inttypes_has_uint64=1
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- + ac_fn_c_check_type "$LINENO" "intmax_t" "ac_cv_type_intmax_t" "#include <inttypes.h>
- +"
- +if test "x$ac_cv_type_intmax_t" = x""yes; then :
- + scm_inttypes_has_intmax=1
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= $ac_mid)];
- -test_array [0] = 0
- + ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <inttypes.h>
- +"
- +if test "x$ac_cv_type_uintmax_t" = x""yes; then :
- + scm_inttypes_has_uintmax=1
- +fi
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- +fi
- +
- +# Try hard to find definitions for some required scm_t_*int* types.
- +
- +### Required type scm_t_int8
- +if test "$scm_stdint_has_int8"; then
- + SCM_I_GSC_T_INT8='"int8_t"'
- + SCM_I_GSC_NEEDS_STDINT_H=1
- +elif test "$scm_inttypes_has_int8"; then
- + SCM_I_GSC_T_INT8='"int8_t"'
- + SCM_I_GSC_NEEDS_INTTYPES_H=1
- +elif test "$ac_cv_sizeof_char" -eq 1; then
- + SCM_I_GSC_T_INT8='"signed char"'
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + as_fn_error "Can't find appropriate type for scm_t_int8." "$LINENO" 5
- +fi
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- +
- +### Required type scm_t_uint8
- +if test "$scm_stdint_has_uint8"; then
- + SCM_I_GSC_T_UINT8='"uint8_t"'
- + SCM_I_GSC_NEEDS_STDINT_H=1
- +elif test "$scm_inttypes_has_uint8"; then
- + SCM_I_GSC_T_UINT8='"uint8_t"'
- + SCM_I_GSC_NEEDS_INTTYPES_H=1
- +elif test "$ac_cv_sizeof_unsigned_char" -eq 1; then
- + SCM_I_GSC_T_UINT8='"unsigned char"'
- +else
- + as_fn_error "Can't find appropriate type for scm_t_uint8." "$LINENO" 5
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_long=$ac_lo;;
- -'') if test "$ac_cv_type_long" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (long)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_long=0
- - fi ;;
- -esac
- +
- +### Required type scm_t_int16 (ANSI C says int or short might work)
- +if test "$scm_stdint_has_int16"; then
- + SCM_I_GSC_T_INT16='"int16_t"'
- + SCM_I_GSC_NEEDS_STDINT_H=1
- +elif test "$scm_inttypes_has_int16"; then
- + SCM_I_GSC_T_INT16='"int16_t"'
- + SCM_I_GSC_NEEDS_INTTYPES_H=1
- +elif test "$ac_cv_sizeof_int" -eq 2; then
- + SCM_I_GSC_T_INT16='"int"'
- +elif test "$ac_cv_sizeof_short" -eq 2; then
- + SCM_I_GSC_T_INT16='"short"'
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (long)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (long)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- + as_fn_error "Can't find appropriate type for scm_t_int16." "$LINENO" 5
- +fi
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (long))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (long))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (long))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_long=`cat conftest.val`
- +### Required type scm_t_uint16 (ANSI C says int or short might work)
- +if test "$scm_stdint_has_uint16"; then
- + SCM_I_GSC_T_UINT16='"uint16_t"'
- + SCM_I_GSC_NEEDS_STDINT_H=1
- +elif test "$scm_inttypes_has_uint16"; then
- + SCM_I_GSC_T_UINT16='"uint16_t"'
- + SCM_I_GSC_NEEDS_INTTYPES_H=1
- +elif test "$ac_cv_sizeof_unsigned_int" -eq 2; then
- + SCM_I_GSC_T_UINT16='"unsigned int"'
- +elif test "$ac_cv_sizeof_unsigned_short" -eq 2; then
- + SCM_I_GSC_T_UINT16='"unsigned short"'
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + as_fn_error "Can't find appropriate type for scm_t_uint16." "$LINENO" 5
- +fi
-
- -( exit $ac_status )
- -if test "$ac_cv_type_long" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (long)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_long=0
- - fi
- +
- +
- +### Required type scm_t_int32 (ANSI C says int, short, or long might work)
- +if test "$scm_stdint_has_int32"; then
- + SCM_I_GSC_T_INT32='"int32_t"'
- + SCM_I_GSC_NEEDS_STDINT_H=1
- +elif test "$scm_inttypes_has_int32"; then
- + SCM_I_GSC_T_INT32='"int32_t"'
- + SCM_I_GSC_NEEDS_INTTYPES_H=1
- +elif test "$ac_cv_sizeof_int" -eq 4; then
- + SCM_I_GSC_T_INT32='"int"'
- +elif test "$ac_cv_sizeof_long" -eq 4; then
- + SCM_I_GSC_T_INT32='"long"'
- +elif test "$ac_cv_sizeof_short" -eq 4; then
- + SCM_I_GSC_T_INT32='"short"'
- +else
- + as_fn_error "Can't find appropriate type for scm_t_int32." "$LINENO" 5
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- +
- +
- +### Required type scm_t_uint32 (ANSI C says int, short, or long might work)
- +if test "$scm_stdint_has_uint32"; then
- + SCM_I_GSC_T_UINT32='"uint32_t"'
- + SCM_I_GSC_NEEDS_STDINT_H=1
- +elif test "$scm_inttypes_has_uint32"; then
- + SCM_I_GSC_T_UINT32='"uint32_t"'
- + SCM_I_GSC_NEEDS_INTTYPES_H=1
- +elif test "$ac_cv_sizeof_unsigned_int" -eq 4; then
- + SCM_I_GSC_T_UINT32='"unsigned int"'
- +elif test "$ac_cv_sizeof_unsigned_long" -eq 4; then
- + SCM_I_GSC_T_UINT32='"unsigned long"'
- +elif test "$ac_cv_sizeof_unsigned_short" -eq 4; then
- + SCM_I_GSC_T_UINT32='"unsigned short"'
- +else
- + as_fn_error "Can't find appropriate type for scm_t_uint32." "$LINENO" 5
- fi
- -rm -f conftest.val
- +
- +
- +### Optional type scm_t_int64 (ANSI C says int, short, or long might work)
- +### Also try 'long long' and '__int64' if we have it.
- +SCM_I_GSC_T_INT64=0
- +if test "$scm_stdint_has_int64"; then
- + SCM_I_GSC_T_INT64='"int64_t"'
- + SCM_I_GSC_NEEDS_STDINT_H=1
- +elif test "$scm_inttypes_has_int64"; then
- + SCM_I_GSC_T_INT64='"int64_t"'
- + SCM_I_GSC_NEEDS_INTTYPES_H=1
- +elif test "$ac_cv_sizeof_int" -eq 8; then
- + SCM_I_GSC_T_INT64='"int"'
- +elif test "$ac_cv_sizeof_long" -eq 8; then
- + SCM_I_GSC_T_INT64='"long"'
- +elif test "$ac_cv_sizeof_short" -eq 8; then
- + SCM_I_GSC_T_INT64='"short"'
- +elif test "$ac_cv_sizeof_long_long" -eq 8; then
- + SCM_I_GSC_T_INT64='"long long"'
- +elif test "$ac_cv_sizeof___int64" -eq 8; then
- + SCM_I_GSC_T_INT64='"__int64"'
- +else
- + as_fn_error "Can't find appropriate type for scm_t_int64." "$LINENO" 5
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
- -$as_echo "$ac_cv_sizeof_long" >&6; }
-
-
-
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_LONG $ac_cv_sizeof_long
- -_ACEOF
- +### Optional type scm_t_uint64 (ANSI C says int, short, or long might work)
- +### Also try 'long long' and '__int64' if we have it.
- +SCM_I_GSC_T_UINT64=0
- +if test "$scm_stdint_has_uint64"; then
- + SCM_I_GSC_T_UINT64='"uint64_t"'
- + SCM_I_GSC_NEEDS_STDINT_H=1
- +elif test "$scm_inttypes_has_uint64"; then
- + SCM_I_GSC_T_UINT64='"uint64_t"'
- + SCM_I_GSC_NEEDS_INTTYPES_H=1
- +elif test "$ac_cv_sizeof_unsigned_int" -eq 8; then
- + SCM_I_GSC_T_UINT64='"unsigned int"'
- +elif test "$ac_cv_sizeof_unsigned_long" -eq 8; then
- + SCM_I_GSC_T_UINT64='"unsigned long"'
- +elif test "$ac_cv_sizeof_unsigned_short" -eq 8; then
- + SCM_I_GSC_T_UINT64='"unsigned short"'
- +elif test "$ac_cv_sizeof_unsigned_long_long" -eq 8; then
- + SCM_I_GSC_T_UINT64='"unsigned long long"'
- +elif test "$ac_cv_sizeof_unsigned___int64" -eq 8; then
- + SCM_I_GSC_T_UINT64='"unsigned __int64"'
- +else
- + as_fn_error "Can't find appropriate type for scm_t_uint64." "$LINENO" 5
- +fi
-
-
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of unsigned long" >&5
- -$as_echo_n "checking size of unsigned long... " >&6; }
- -if test "${ac_cv_sizeof_unsigned_long+set}" = set; then
- +### Required type scm_t_intmax
- +###
- +### We try 'intmax_t', '__int64', 'long long' in this order. When
- +### none of them is available, we use 'long'.
- +###
- +SCM_I_GSC_T_INTMAX=0
- +if test "$scm_stdint_has_intmax"; then
- + SCM_I_GSC_T_INTMAX='"intmax_t"'
- + SCM_I_GSC_NEEDS_STDINT_H=1
- +elif test "$scm_inttypes_has_intmax"; then
- + SCM_I_GSC_T_INTMAX='"intmax_t"'
- + SCM_I_GSC_NEEDS_INTTYPES_H=1
- +elif test "$ac_cv_sizeof___int64" -ne 0; then
- + SCM_I_GSC_T_INTMAX='"__int64"'
- +elif test "$ac_cv_sizeof_long_long" -ne 0; then
- + SCM_I_GSC_T_INTMAX='"long long"'
- +else
- + SCM_I_GSC_T_INTMAX='"long"'
- +fi
- +
- +
- +### Required type scm_t_uintmax
- +###
- +### We try 'uintmax_t', 'unsigned __int64', 'unsigned long long' in
- +### this order. When none of them is available, we use 'unsigned long'.
- +###
- +SCM_I_GSC_T_UINTMAX=0
- +if test "$scm_stdint_has_uintmax"; then
- + SCM_I_GSC_T_UINTMAX='"uintmax_t"'
- + SCM_I_GSC_NEEDS_STDINT_H=1
- +elif test "$scm_inttypes_has_uintmax"; then
- + SCM_I_GSC_T_UINTMAX='"uintmax_t"'
- + SCM_I_GSC_NEEDS_INTTYPES_H=1
- +elif test "$ac_cv_sizeof_unsigned___int64" -ne 0; then
- + SCM_I_GSC_T_UINTMAX='"unsigned __int64"'
- +elif test "$ac_cv_sizeof_unsigned_long_long" -ne 0; then
- + SCM_I_GSC_T_UINTMAX='"unsigned long long"'
- +else
- + SCM_I_GSC_T_UINTMAX='"unsigned long"'
- +fi
- +
- +
- +
- +
- +
- +
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
- +$as_echo_n "checking for ANSI C header files... " >&6; }
- +if test "${ac_cv_header_stdc+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +#include <stdlib.h>
- +#include <stdarg.h>
- +#include <string.h>
- +#include <float.h>
- +
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) >= 0)];
- -test_array [0] = 0
-
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + ac_cv_header_stdc=yes
- +else
- + ac_cv_header_stdc=no
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +
- +if test $ac_cv_header_stdc = yes; then
- + # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= $ac_mid)];
- -test_array [0] = 0
- +#include <string.h>
-
- - ;
- - return 0;
- -}
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- + $EGREP "memchr" >/dev/null 2>&1; then :
- +
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_cv_header_stdc=no
- +fi
- +rm -f conftest*
-
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +if test $ac_cv_header_stdc = yes; then
- + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +#include <stdlib.h>
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- _ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- + $EGREP "free" >/dev/null 2>&1; then :
- +
- +else
- + ac_cv_header_stdc=no
- +fi
- +rm -f conftest*
- +
- +fi
- +
- +if test $ac_cv_header_stdc = yes; then
- + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
- + if test "$cross_compiling" = yes; then :
- + :
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +#include <ctype.h>
- +#include <stdlib.h>
- +#if ((' ' & 0x0FF) == 0x020)
- +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
- +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
- +#else
- +# define ISLOWER(c) \
- + (('a' <= (c) && (c) <= 'i') \
- + || ('j' <= (c) && (c) <= 'r') \
- + || ('s' <= (c) && (c) <= 'z'))
- +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
- +#endif
- +
- +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) < 0)];
- -test_array [0] = 0
- -
- - ;
- + int i;
- + for (i = 0; i < 256; i++)
- + if (XOR (islower (i), ISLOWER (i))
- + || toupper (i) != TOUPPER (i))
- + return 2;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +if ac_fn_c_try_run "$LINENO"; then :
- +
- +else
- + ac_cv_header_stdc=no
- +fi
- +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- + conftest.$ac_objext conftest.beam conftest.$ac_ext
- +fi
- +
- +fi
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
- +$as_echo "$ac_cv_header_stdc" >&6; }
- +if test $ac_cv_header_stdc = yes; then
- +
- +$as_echo "#define STDC_HEADERS 1" >>confdefs.h
- +
- +fi
- +
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
- +$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
- +if test "${ac_cv_header_time+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +#include <sys/types.h>
- +#include <sys/time.h>
- +#include <time.h>
- +
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) >= $ac_mid)];
- -test_array [0] = 0
- -
- +if ((struct tm *) 0)
- +return 0;
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- +if ac_fn_c_try_compile "$LINENO"; then :
- + ac_cv_header_time=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- + ac_cv_header_time=no
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo= ac_hi=
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
- +$as_echo "$ac_cv_header_time" >&6; }
- +if test $ac_cv_header_time = yes; then
- +
- +$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
- +$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
- +if test "${ac_cv_header_sys_wait_h+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +#include <sys/types.h>
- +#include <sys/wait.h>
- +#ifndef WEXITSTATUS
- +# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
- +#endif
- +#ifndef WIFEXITED
- +# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
- +#endif
- +
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= $ac_mid)];
- -test_array [0] = 0
- -
- + int s;
- + wait (&s);
- + s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- +if ac_fn_c_try_compile "$LINENO"; then :
- + ac_cv_header_sys_wait_h=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_cv_header_sys_wait_h=no
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
- +$as_echo "$ac_cv_header_sys_wait_h" >&6; }
- +if test $ac_cv_header_sys_wait_h = yes; then
- +
- +$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_unsigned_long=$ac_lo;;
- -'') if test "$ac_cv_type_unsigned_long" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (unsigned long)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_unsigned_long=0
- - fi ;;
- -esac
- +ac_header_dirent=no
- +for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
- + as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
- +$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
- +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
- + $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (unsigned long)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (unsigned long)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- +#include <sys/types.h>
- +#include <$ac_hdr>
- +
- int
- main ()
- {
- -
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (unsigned long))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (unsigned long))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (unsigned long))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- -
- +if ((DIR *) 0)
- +return 0;
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_unsigned_long=`cat conftest.val`
- +if ac_fn_c_try_compile "$LINENO"; then :
- + eval "$as_ac_Header=yes"
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -if test "$ac_cv_type_unsigned_long" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (unsigned long)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_unsigned_long=0
- - fi
- + eval "$as_ac_Header=no"
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long" >&5
- -$as_echo "$ac_cv_sizeof_unsigned_long" >&6; }
- -
- -
- -
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
- +eval ac_res=\$$as_ac_Header
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- +$as_echo "$ac_res" >&6; }
- +eval as_val=\$$as_ac_Header
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
- _ACEOF
-
- +ac_header_dirent=$ac_hdr; break
- +fi
-
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of size_t" >&5
- -$as_echo_n "checking size of size_t... " >&6; }
- -if test "${ac_cv_sizeof_size_t+set}" = set; then
- +done
- +# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
- +if test $ac_header_dirent = dirent.h; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
- +$as_echo_n "checking for library containing opendir... " >&6; }
- +if test "${ac_cv_search_opendir+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + ac_func_search_save_LIBS=$LIBS
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) >= 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- +/* Override any GCC internal prototype to avoid an error.
- + Use char because int might match the return type of a GCC
- + builtin and then its argument prototype would still apply. */
- +#ifdef __cplusplus
- +extern "C"
- +#endif
- +char opendir ();
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= $ac_mid)];
- -test_array [0] = 0
- -
- +return opendir ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- +for ac_lib in '' dir; do
- + if test -z "$ac_lib"; then
- + ac_res="none required"
- + else
- + ac_res=-l$ac_lib
- + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- + fi
- + if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_search_opendir=$ac_res
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext
- + if test "${ac_cv_search_opendir+set}" = set; then :
- + break
- +fi
- +done
- +if test "${ac_cv_search_opendir+set}" = set; then :
- +
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_cv_search_opendir=no
- +fi
- +rm conftest.$ac_ext
- +LIBS=$ac_func_search_save_LIBS
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
- +$as_echo "$ac_cv_search_opendir" >&6; }
- +ac_res=$ac_cv_search_opendir
- +if test "$ac_res" != no; then :
- + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
- +$as_echo_n "checking for library containing opendir... " >&6; }
- +if test "${ac_cv_search_opendir+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + ac_func_search_save_LIBS=$LIBS
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) < 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- +/* Override any GCC internal prototype to avoid an error.
- + Use char because int might match the return type of a GCC
- + builtin and then its argument prototype would still apply. */
- +#ifdef __cplusplus
- +extern "C"
- +#endif
- +char opendir ();
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) >= $ac_mid)];
- -test_array [0] = 0
- -
- +return opendir ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- +for ac_lib in '' x; do
- + if test -z "$ac_lib"; then
- + ac_res="none required"
- + else
- + ac_res=-l$ac_lib
- + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- + fi
- + if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_search_opendir=$ac_res
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext
- + if test "${ac_cv_search_opendir+set}" = set; then :
- + break
- fi
- +done
- +if test "${ac_cv_search_opendir+set}" = set; then :
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_cv_search_opendir=no
- +fi
- +rm conftest.$ac_ext
- +LIBS=$ac_func_search_save_LIBS
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
- +$as_echo "$ac_cv_search_opendir" >&6; }
- +ac_res=$ac_cv_search_opendir
- +if test "$ac_res" != no; then :
- + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-
- - ac_lo= ac_hi=
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +# Reason for checking:
- +#
- +# HP-UX 11.11 (at least) doesn't provide `struct dirent64', even
- +# with `_LARGEFILE64_SOURCE', so check whether it's available.
- +#
- +ac_fn_c_check_member "$LINENO" "struct dirent64" "d_name" "ac_cv_member_struct_dirent64_d_name" " #ifndef _LARGEFILE64_SOURCE
- + # define _LARGEFILE64_SOURCE
- + #endif
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- + /* Per Autoconf manual. */
- + #include <sys/types.h>
- + #ifdef HAVE_DIRENT_H
- + # include <dirent.h>
- + #else
- + # define dirent direct
- + # ifdef HAVE_SYS_NDIR_H
- + # include <sys/ndir.h>
- + # endif
- + # ifdef HAVE_SYS_DIR_H
- + # include <sys/dir.h>
- + # endif
- + # ifdef HAVE_NDIR_H
- + # include <ndir.h>
- + # endif
- + #endif
- +"
- +if test "x$ac_cv_member_struct_dirent64_d_name" = x""yes; then :
- + SCM_I_GSC_HAVE_STRUCT_DIRENT64=1
- +else
- + SCM_I_GSC_HAVE_STRUCT_DIRENT64=0
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_size_t=$ac_lo;;
- -'') if test "$ac_cv_type_size_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (size_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_size_t=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- +
- +
- +# Reasons for testing:
- +# complex.h - new in C99
- +# fenv.h - available in C99, but not older systems
- +# machine/fpu.h - on Tru64 5.1b, the declaration of fesetround(3) is in
- +# this file instead of <fenv.h>
- +# process.h - mingw specific
- +#
- +for ac_header in complex.h fenv.h io.h libc.h limits.h malloc.h memory.h process.h string.h \
- +regex.h rxposix.h rx/rxposix.h sys/dir.h sys/ioctl.h sys/select.h \
- +sys/time.h sys/timeb.h sys/times.h sys/stdtypes.h sys/types.h \
- +sys/utime.h time.h unistd.h utime.h pwd.h grp.h sys/utsname.h \
- +direct.h strings.h machine/fpu.h
- +do :
- + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
- +eval as_val=\$$as_ac_Header
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- _ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (size_t)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (size_t)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (size_t))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (size_t))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (size_t))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- +fi
-
- - ;
- - return 0;
- -}
- +done
- +
- +
- +# "complex double" is new in C99, and "complex" is only a keyword if
- +# <complex.h> is included
- +ac_fn_c_check_type "$LINENO" "complex double" "ac_cv_type_complex_double" "#if HAVE_COMPLEX_H
- +#include <complex.h>
- +#endif
- +"
- +if test "x$ac_cv_type_complex_double" = x""yes; then :
- +
- +cat >>confdefs.h <<_ACEOF
- +#define HAVE_COMPLEX_DOUBLE 1
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_size_t=`cat conftest.val`
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- -( exit $ac_status )
- -if test "$ac_cv_type_size_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (size_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_size_t=0
- - fi
- +
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- +
- +
- +# On MacOS X <sys/socklen.h> contains socklen_t, so must include that
- +# when testing.
- +ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#if HAVE_SYS_TYPES_H
- +#include <sys/types.h>
- +#endif
- +#include <sys/socket.h>
- +
- +"
- +if test "x$ac_cv_type_socklen_t" = x""yes; then :
- +
- +else
- +
- +cat >>confdefs.h <<_ACEOF
- +#define socklen_t int
- +_ACEOF
- +
- fi
- -rm -f conftest.val
- +
- +ac_fn_c_check_type "$LINENO" "struct ip_mreq" "ac_cv_type_struct_ip_mreq" "$ac_includes_default"
- +if test "x$ac_cv_type_struct_ip_mreq" = x""yes; then :
- +
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_size_t" >&5
- -$as_echo "$ac_cv_sizeof_size_t" >&6; }
-
-
-
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
- + for ac_header in libc.h unistd.h
- +do :
- + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
- +eval as_val=\$$as_ac_Header
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- _ACEOF
-
- +fi
-
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of long long" >&5
- -$as_echo_n "checking size of long long... " >&6; }
- -if test "${ac_cv_sizeof_long_long+set}" = set; then
- +done
- +
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libc.h and unistd.h can be included together" >&5
- +$as_echo_n "checking whether libc.h and unistd.h can be included together... " >&6; }
- +if test "${guile_cv_header_libc_with_unistd+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (long long))) >= 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + if test "$ac_cv_header_libc_h" = "no"; then
- + guile_cv_header_libc_with_unistd="no"
- + elif test "$ac_cv_header_unistd_h" = "no"; then
- + guile_cv_header_libc_with_unistd="yes"
- + else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +
- +# include <libc.h>
- +# include <unistd.h>
- +
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= $ac_mid)];
- -test_array [0] = 0
-
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- +if ac_fn_c_try_compile "$LINENO"; then :
- + guile_cv_header_libc_with_unistd=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + guile_cv_header_libc_with_unistd=no
-
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + fi
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (long long))) < 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_header_libc_with_unistd" >&5
- +$as_echo "$guile_cv_header_libc_with_unistd" >&6; }
- + if test "$guile_cv_header_libc_with_unistd" = yes; then
- +
- +$as_echo "#define LIBC_H_WITH_UNISTD_H 1" >>confdefs.h
- +
- + fi
- +
- +
- +
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
- +$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
- +if test "${ac_cv_type_uid_t+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (long long))) >= $ac_mid)];
- -test_array [0] = 0
- +#include <sys/types.h>
-
- - ;
- - return 0;
- -}
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- + $EGREP "uid_t" >/dev/null 2>&1; then :
- + ac_cv_type_uid_t=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_cv_type_uid_t=no
- +fi
- +rm -f conftest*
-
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
- +$as_echo "$ac_cv_type_uid_t" >&6; }
- +if test $ac_cv_type_uid_t = no; then
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +$as_echo "#define uid_t int" >>confdefs.h
-
- - ac_lo= ac_hi=
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +$as_echo "#define gid_t int" >>confdefs.h
- +
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking type of array argument to getgroups" >&5
- +$as_echo_n "checking type of array argument to getgroups... " >&6; }
- +if test "${ac_cv_type_getgroups+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + if test "$cross_compiling" = yes; then :
- + ac_cv_type_getgroups=cross
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- +/* Thanks to Mike Rendell for this test. */
- $ac_includes_default
- +#define NGID 256
- +#undef MAX
- +#define MAX(x, y) ((x) > (y) ? (x) : (y))
- +
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= $ac_mid)];
- -test_array [0] = 0
- + gid_t gidset[NGID];
- + int i, n;
- + union { gid_t gval; long int lval; } val;
-
- - ;
- - return 0;
- + val.lval = -1;
- + for (i = 0; i < NGID; i++)
- + gidset[i] = val.gval;
- + n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
- + gidset);
- + /* Exit non-zero if getgroups seems to require an array of ints. This
- + happens when gid_t is short int but getgroups modifies an array
- + of ints. */
- + return n > 0 && gidset[n] != val.gval;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- +if ac_fn_c_try_run "$LINENO"; then :
- + ac_cv_type_getgroups=gid_t
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- + ac_cv_type_getgroups=int
- +fi
- +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- + conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_long_long=$ac_lo;;
- -'') if test "$ac_cv_type_long_long" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (long long)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_long_long=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +if test $ac_cv_type_getgroups = cross; then
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (long long)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (long long)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- -
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (long long))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (long long))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (long long))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- +#include <unistd.h>
-
- - ;
- - return 0;
- -}
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_long_long=`cat conftest.val`
- +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- + $EGREP "getgroups.*int.*gid_t" >/dev/null 2>&1; then :
- + ac_cv_type_getgroups=gid_t
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -if test "$ac_cv_type_long_long" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (long long)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_long_long=0
- - fi
- + ac_cv_type_getgroups=int
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- +rm -f conftest*
- +
- fi
- -rm -f conftest.val
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
- -$as_echo "$ac_cv_sizeof_long_long" >&6; }
- -
- -
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_getgroups" >&5
- +$as_echo "$ac_cv_type_getgroups" >&6; }
-
- cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
- +#define GETGROUPS_T $ac_cv_type_getgroups
- _ACEOF
-
-
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of unsigned long long" >&5
- -$as_echo_n "checking size of unsigned long long... " >&6; }
- -if test "${ac_cv_sizeof_unsigned_long_long+set}" = set; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
- +$as_echo_n "checking return type of signal handlers... " >&6; }
- +if test "${ac_cv_type_signal+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) >= 0)];
- -test_array [0] = 0
- +#include <sys/types.h>
- +#include <signal.h>
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) <= $ac_mid)];
- -test_array [0] = 0
- -
- +return *(signal (0, 0)) (0) == 1;
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- +if ac_fn_c_try_compile "$LINENO"; then :
- + ac_cv_type_signal=int
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- + ac_cv_type_signal=void
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
- +$as_echo "$ac_cv_type_signal" >&6; }
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- +cat >>confdefs.h <<_ACEOF
- +#define RETSIGTYPE $ac_cv_type_signal
- _ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) < 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- +
- +ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
- +if test "x$ac_cv_type_mode_t" = x""yes; then :
- +
- +else
- +
- +cat >>confdefs.h <<_ACEOF
- +#define mode_t int
- _ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +
- +fi
- +
- +
- +# On mingw -lm is empty, so this test is unnecessary, but it's
- +# harmless so we don't hard-code to suppress it.
- +#
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
- +$as_echo_n "checking for cos in -lm... " >&6; }
- +if test "${ac_cv_lib_m_cos+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + ac_check_lib_save_LIBS=$LIBS
- +LIBS="-lm $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +
- +/* Override any GCC internal prototype to avoid an error.
- + Use char because int might match the return type of a GCC
- + builtin and then its argument prototype would still apply. */
- +#ifdef __cplusplus
- +extern "C"
- +#endif
- +char cos ();
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) >= $ac_mid)];
- -test_array [0] = 0
- -
- +return cos ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_lib_m_cos=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- + ac_cv_lib_m_cos=no
- fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +LIBS=$ac_check_lib_save_LIBS
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
- +$as_echo "$ac_cv_lib_m_cos" >&6; }
- +if test "x$ac_cv_lib_m_cos" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_LIBM 1
- +_ACEOF
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + LIBS="-lm $LIBS"
-
- - ac_lo= ac_hi=
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- +for ac_func in gethostbyname
- +do :
- + ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
- +if test "x$ac_cv_func_gethostbyname" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_GETHOSTBYNAME 1
- _ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +
- +fi
- +done
- +
- +if test $ac_cv_func_gethostbyname = no; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
- +$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
- +if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + ac_check_lib_save_LIBS=$LIBS
- +LIBS="-lnsl $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +
- +/* Override any GCC internal prototype to avoid an error.
- + Use char because int might match the return type of a GCC
- + builtin and then its argument prototype would still apply. */
- +#ifdef __cplusplus
- +extern "C"
- +#endif
- +char gethostbyname ();
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) <= $ac_mid)];
- -test_array [0] = 0
- -
- +return gethostbyname ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_lib_nsl_gethostbyname=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- + ac_cv_lib_nsl_gethostbyname=no
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +LIBS=$ac_check_lib_save_LIBS
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
- +$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
- +if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_LIBNSL 1
- +_ACEOF
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- + LIBS="-lnsl $LIBS"
- +
- +fi
- +
- +fi
- +
- +for ac_func in connect
- +do :
- + ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
- +if test "x$ac_cv_func_connect" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_CONNECT 1
- +_ACEOF
- +
- +fi
- done
- -case $ac_lo in
- -?*) ac_cv_sizeof_unsigned_long_long=$ac_lo;;
- -'') if test "$ac_cv_type_unsigned_long_long" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long long)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (unsigned long long)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_unsigned_long_long=0
- - fi ;;
- -esac
- +
- +if test $ac_cv_func_connect = no; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
- +$as_echo_n "checking for connect in -lsocket... " >&6; }
- +if test "${ac_cv_lib_socket_connect+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + ac_check_lib_save_LIBS=$LIBS
- +LIBS="-lsocket $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (unsigned long long)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (unsigned long long)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- +
- +/* Override any GCC internal prototype to avoid an error.
- + Use char because int might match the return type of a GCC
- + builtin and then its argument prototype would still apply. */
- +#ifdef __cplusplus
- +extern "C"
- +#endif
- +char connect ();
- int
- main ()
- {
- -
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (unsigned long long))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (unsigned long long))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (unsigned long long))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- -
- +return connect ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_unsigned_long_long=`cat conftest.val`
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_lib_socket_connect=yes
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -if test "$ac_cv_type_unsigned_long_long" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned long long)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (unsigned long long)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_unsigned_long_long=0
- - fi
- + ac_cv_lib_socket_connect=no
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +LIBS=$ac_check_lib_save_LIBS
- fi
- -rm -f conftest.val
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
- +$as_echo "$ac_cv_lib_socket_connect" >&6; }
- +if test "x$ac_cv_lib_socket_connect" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_LIBSOCKET 1
- +_ACEOF
- +
- + LIBS="-lsocket $LIBS"
- +
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned_long_long" >&5
- -$as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
-
- +fi
-
- +EXTRA_DEFS=""
- +case $host in
- + *-*-mingw*)
- + ac_fn_c_check_header_mongrel "$LINENO" "winsock2.h" "ac_cv_header_winsock2_h" "$ac_includes_default"
- +if test "x$ac_cv_header_winsock2_h" = x""yes; then :
-
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
- -_ACEOF
- +$as_echo "#define HAVE_WINSOCK2_H 1" >>confdefs.h
-
- +fi
-
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of __int64" >&5
- -$as_echo_n "checking size of __int64... " >&6; }
- -if test "${ac_cv_sizeof___int64+set}" = set; then
- +
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5
- +$as_echo_n "checking for main in -lws2_32... " >&6; }
- +if test "${ac_cv_lib_ws2_32_main+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + ac_check_lib_save_LIBS=$LIBS
- +LIBS="-lws2_32 $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) >= 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- +
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) <= $ac_mid)];
- -test_array [0] = 0
- -
- +return main ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_lib_ws2_32_main=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_cv_lib_ws2_32_main=no
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +LIBS=$ac_check_lib_save_LIBS
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5
- +$as_echo "$ac_cv_lib_ws2_32_main" >&6; }
- +if test "x$ac_cv_lib_ws2_32_main" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_LIBWS2_32 1
- +_ACEOF
- +
- + LIBS="-lws2_32 $LIBS"
-
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + case " $LIBOBJS " in
- + *" win32-uname.$ac_objext "* ) ;;
- + *) LIBOBJS="$LIBOBJS win32-uname.$ac_objext"
- + ;;
- +esac
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) < 0)];
- -test_array [0] = 0
- + case " $LIBOBJS " in
- + *" win32-dirent.$ac_objext "* ) ;;
- + *) LIBOBJS="$LIBOBJS win32-dirent.$ac_objext"
- + ;;
- +esac
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- + if test "$enable_networking" = yes ; then
- + case " $LIBOBJS " in
- + *" win32-socket.$ac_objext "* ) ;;
- + *) LIBOBJS="$LIBOBJS win32-socket.$ac_objext"
- + ;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) >= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- + fi
- + if test "$enable_shared" = yes ; then
- + EXTRA_DEFS="-DSCM_IMPORT"
- +
- +$as_echo "#define USE_DLL_IMPORT 1" >>confdefs.h
- +
- + fi
- + ;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +# Reasons for testing:
- +# crt_externs.h - Darwin specific
- +#
- +for ac_header in assert.h crt_externs.h
- +do :
- + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
- +eval as_val=\$$as_ac_Header
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- +_ACEOF
-
- - ac_lo= ac_hi=
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- +done
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +# Reasons for testing:
- +# DINFINITY - OSF specific
- +# DQNAN - OSF specific
- +# (DINFINITY and DQNAN are actually global variables, not functions)
- +# chsize - an MS-DOS-ism, found in mingw
- +# cexp, clog - not in various pre-c99 systems, and note that it's possible
- +# for gcc to provide the "complex double" type but the system to not
- +# have functions like cexp and clog
- +# clog10 - not in mingw (though others like clog and csqrt are)
- +# fesetround - available in C99, but not older systems
- +# ftruncate - posix, but probably not older systems (current mingw
- +# has it as an inline for chsize)
- +# ioctl - not in mingw.
- +# gmtime_r - recent posix, not on old systems
- +# pipe - not in mingw
- +# _pipe - specific to mingw, taking 3 args
- +# readdir_r - recent posix, not on old systems
- +# readdir64_r - not available on HP-UX 11.11
- +# stat64 - SuS largefile stuff, not on old systems
- +# sysconf - not on old systems
- +# truncate - not in mingw
- +# isblank - available as a GNU extension or in C99
- +# _NSGetEnviron - Darwin specific
- +#
- +for ac_func in DINFINITY DQNAN cexp chsize clog clog10 ctermid fesetround ftime ftruncate fchown getcwd geteuid gettimeofday gmtime_r ioctl lstat mkdir mknod nice pipe _pipe readdir_r readdir64_r readlink rename rmdir select setegid seteuid setlocale setpgid setsid sigaction siginterrupt stat64 strftime strptime symlink sync sysconf tcgetpgrp tcsetpgrp times uname waitpid strdup system usleep atexit on_exit chown link fcntl ttyname getpwent getgrent kill getppid getpgrp fork setitimer getitimer strchr strcmp index bcopy memcpy rindex truncate unsetenv isblank _NSGetEnviron strncasecmp
- +do :
- + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
- +eval as_val=\$$as_ac_var
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- +_ACEOF
- +
- +fi
- +done
- +
- +
- +# Reasons for testing:
- +# netdb.h - not in mingw
- +# sys/param.h - not in mingw
- +# pthread.h - only available with pthreads. ACX_PTHREAD doesn't
- +# check this specifically, we need it for the timespec test below.
- +# sethostname - the function itself check because it's not in mingw,
- +# the DECL is checked because Solaris 10 doens't have in any header
- +# strncasecmp - on NetBSD 1.6 the symbol is available in libc but the
- +# declaration cannot be found
- +# unsetenv - on Tru64 5.1b the symbol is available in libc but the
- +# declaration is only found if `_BSD' is defined; it's marked as
- +# discouraged in <stdlib.h> and has type `void' instead of `int'
- +# anyway.
- +# hstrerror - on Tru64 5.1b the symbol is available in libc but the
- +# declaration isn't anywhere.
- +# cuserid - on Tru64 5.1b the declaration is documented to be available
- +# only with `_XOPEN_SOURCE' or some such.
- +# flock - on Tru64 5.1b the declaration is available from <sys/fcntl.h>
- +# but only if `_BSD' is defined.
- +# vsnprintf - on AIX 5.3, the declaration is only visible with
- +# `_XOPEN_SOURCE >= 500' or `_ISOC99_SOURCE'.
- +#
- +for ac_header in crypt.h netdb.h pthread.h sys/param.h sys/resource.h sys/file.h
- +do :
- + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
- +eval as_val=\$$as_ac_Header
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- +_ACEOF
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- done
- -case $ac_lo in
- -?*) ac_cv_sizeof___int64=$ac_lo;;
- -'') if test "$ac_cv_type___int64" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (__int64)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (__int64)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof___int64=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- +
- +for ac_func in chroot flock getlogin cuserid getpriority setpriority getpass sethostname gethostname
- +do :
- + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
- +eval as_val=\$$as_ac_var
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- _ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (__int64)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (__int64)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (__int64))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (__int64))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (__int64))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- +fi
- +done
-
- - ;
- - return 0;
- -}
- +ac_fn_c_check_decl "$LINENO" "sethostname" "ac_cv_have_decl_sethostname" "$ac_includes_default"
- +if test "x$ac_cv_have_decl_sethostname" = x""yes; then :
- + ac_have_decl=1
- +else
- + ac_have_decl=0
- +fi
- +
- +cat >>confdefs.h <<_ACEOF
- +#define HAVE_DECL_SETHOSTNAME $ac_have_decl
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof___int64=`cat conftest.val`
- +ac_fn_c_check_decl "$LINENO" "strncasecmp" "ac_cv_have_decl_strncasecmp" "$ac_includes_default"
- +if test "x$ac_cv_have_decl_strncasecmp" = x""yes; then :
- + ac_have_decl=1
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_have_decl=0
- +fi
-
- -( exit $ac_status )
- -if test "$ac_cv_type___int64" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (__int64)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (__int64)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof___int64=0
- - fi
- +cat >>confdefs.h <<_ACEOF
- +#define HAVE_DECL_STRNCASECMP $ac_have_decl
- +_ACEOF
- +ac_fn_c_check_decl "$LINENO" "unsetenv" "ac_cv_have_decl_unsetenv" "$ac_includes_default"
- +if test "x$ac_cv_have_decl_unsetenv" = x""yes; then :
- + ac_have_decl=1
- +else
- + ac_have_decl=0
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- +
- +cat >>confdefs.h <<_ACEOF
- +#define HAVE_DECL_UNSETENV $ac_have_decl
- +_ACEOF
- +ac_fn_c_check_decl "$LINENO" "hstrerror" "ac_cv_have_decl_hstrerror" "$ac_includes_default"
- +if test "x$ac_cv_have_decl_hstrerror" = x""yes; then :
- + ac_have_decl=1
- +else
- + ac_have_decl=0
- fi
- -rm -f conftest.val
- +
- +cat >>confdefs.h <<_ACEOF
- +#define HAVE_DECL_HSTRERROR $ac_have_decl
- +_ACEOF
- +ac_fn_c_check_decl "$LINENO" "cuserid" "ac_cv_have_decl_cuserid" "$ac_includes_default"
- +if test "x$ac_cv_have_decl_cuserid" = x""yes; then :
- + ac_have_decl=1
- +else
- + ac_have_decl=0
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof___int64" >&5
- -$as_echo "$ac_cv_sizeof___int64" >&6; }
-
- +cat >>confdefs.h <<_ACEOF
- +#define HAVE_DECL_CUSERID $ac_have_decl
- +_ACEOF
- +ac_fn_c_check_decl "$LINENO" "flock" "ac_cv_have_decl_flock" "$ac_includes_default"
- +if test "x$ac_cv_have_decl_flock" = x""yes; then :
- + ac_have_decl=1
- +else
- + ac_have_decl=0
- +fi
-
- +cat >>confdefs.h <<_ACEOF
- +#define HAVE_DECL_FLOCK $ac_have_decl
- +_ACEOF
- +ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
- +if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
- + ac_have_decl=1
- +else
- + ac_have_decl=0
- +fi
-
- cat >>confdefs.h <<_ACEOF
- -#define SIZEOF___INT64 $ac_cv_sizeof___int64
- +#define HAVE_DECL_VSNPRINTF $ac_have_decl
- _ACEOF
-
-
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of unsigned __int64" >&5
- -$as_echo_n "checking size of unsigned __int64... " >&6; }
- -if test "${ac_cv_sizeof_unsigned___int64+set}" = set; then
- +# crypt() may or may not be available, for instance in some countries there
- +# are restrictions on cryptography.
- +#
- +# crypt() might be in libc (eg. OpenBSD), or it might be in a separate
- +# -lcrypt library (eg. Debian GNU/Linux).
- +#
- +# On HP-UX 11, crypt() is in libc and there's a dummy libcrypt.a. We must
- +# be careful to avoid -lcrypt in this case, since libtool will see there's
- +# only a static libcrypt and decide to build only a static libguile.
- +#
- +# AC_SEARCH_LIBS lets us add -lcrypt to LIBS only if crypt() is not in the
- +# libraries already in that list.
- +#
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5
- +$as_echo_n "checking for library containing crypt... " >&6; }
- +if test "${ac_cv_search_crypt+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + ac_func_search_save_LIBS=$LIBS
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +
- +/* Override any GCC internal prototype to avoid an error.
- + Use char because int might match the return type of a GCC
- + builtin and then its argument prototype would still apply. */
- +#ifdef __cplusplus
- +extern "C"
- +#endif
- +char crypt ();
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned __int64))) >= 0)];
- -test_array [0] = 0
- -
- +return crypt ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +for ac_lib in '' crypt; do
- + if test -z "$ac_lib"; then
- + ac_res="none required"
- + else
- + ac_res=-l$ac_lib
- + LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- + fi
- + if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_search_crypt=$ac_res
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext
- + if test "${ac_cv_search_crypt+set}" = set; then :
- + break
- +fi
- +done
- +if test "${ac_cv_search_crypt+set}" = set; then :
- +
- +else
- + ac_cv_search_crypt=no
- +fi
- +rm conftest.$ac_ext
- +LIBS=$ac_func_search_save_LIBS
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_crypt" >&5
- +$as_echo "$ac_cv_search_crypt" >&6; }
- +ac_res=$ac_cv_search_crypt
- +if test "$ac_res" != no; then :
- + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
- +
- +$as_echo "#define HAVE_CRYPT 1" >>confdefs.h
- +
- +fi
- +
- +
- +# When compiling with GCC on some OSs (Solaris, AIX), _Complex_I doesn't
- +# work; in the reported cases so far, 1.0fi works well instead. According
- +# to the C99 spec, the complex.h header must provide a working definition
- +# of _Complex_I, so we always try _Complex_I first. The 1.0fi fallback
- +# is a workaround for the failure of some systems to conform to C99.
- +if test "$ac_cv_type_complex_double" = yes; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for i" >&5
- +$as_echo_n "checking for i... " >&6; }
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +
- +#if HAVE_COMPLEX_H
- +#include <complex.h>
- +#endif
- +complex double z;
- +
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned __int64))) <= $ac_mid)];
- -test_array [0] = 0
- +
- +z = _Complex_I;
-
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +if ac_fn_c_try_compile "$LINENO"; then :
-
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- -fi
- +$as_echo "#define GUILE_I _Complex_I" >>confdefs.h
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: _Complex_I" >&5
- +$as_echo "_Complex_I" >&6; }
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned __int64))) < 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- +#if HAVE_COMPLEX_H
- +#include <complex.h>
- +#endif
- +complex double z;
- +
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned __int64))) >= $ac_mid)];
- -test_array [0] = 0
- +
- +z = 1.0fi;
-
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
- +if ac_fn_c_try_compile "$LINENO"; then :
- + $as_echo "#define GUILE_I 1.0fi" >>confdefs.h
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: 1.0fi" >&5
- +$as_echo "1.0fi" >&6; }
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo= ac_hi=
- + ac_cv_type_complex_double=no
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: not available" >&5
- +$as_echo "not available" >&6; }
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (unsigned __int64))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_unsigned___int64=$ac_lo;;
- -'') if test "$ac_cv_type_unsigned___int64" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned __int64)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (unsigned __int64)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_unsigned___int64=0
- - fi ;;
- -esac
- +# glibc 2.3.6 (circa 2006) and various prior versions had a bug where
- +# csqrt(-i) returned a negative real part, when it should be positive
- +# for the principal root.
- +#
- +if test "$ac_cv_type_complex_double" = yes; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether csqrt is usable" >&5
- +$as_echo_n "checking whether csqrt is usable... " >&6; }
- +if test "${guile_cv_use_csqrt+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + if test "$cross_compiling" = yes; then :
- + guile_cv_use_csqrt="yes, hopefully (cross-compiling)"
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (unsigned __int64)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (unsigned __int64)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- +
- +#include <complex.h>
- +/* "volatile" is meant to prevent gcc from calculating the sqrt as a
- + constant, we want to test libc. */
- +volatile complex double z = - _Complex_I;
- int
- -main ()
- +main (void)
- {
- -
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (unsigned __int64))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (unsigned __int64))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- + z = csqrt (z);
- + if (creal (z) > 0.0)
- + return 0; /* good */
- else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (unsigned __int64))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- -
- - ;
- - return 0;
- + return 1; /* bad */
- }
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_unsigned___int64=`cat conftest.val`
- +if ac_fn_c_try_run "$LINENO"; then :
- + guile_cv_use_csqrt=yes
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -if test "$ac_cv_type_unsigned___int64" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (unsigned __int64)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (unsigned __int64)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_unsigned___int64=0
- - fi
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- + guile_cv_use_csqrt="no, glibc 2.3 bug"
- fi
- -rm -f conftest.val
- +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- + conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_unsigned___int64" >&5
- -$as_echo "$ac_cv_sizeof_unsigned___int64" >&6; }
-
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_use_csqrt" >&5
- +$as_echo "$guile_cv_use_csqrt" >&6; }
- + case $guile_cv_use_csqrt in
- + yes*)
-
- +$as_echo "#define HAVE_USABLE_CSQRT 1" >>confdefs.h
-
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_UNSIGNED___INT64 $ac_cv_sizeof_unsigned___int64
- -_ACEOF
- + ;;
- + esac
- +fi
-
-
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of void *" >&5
- -$as_echo_n "checking size of void *... " >&6; }
- -if test "${ac_cv_sizeof_void_p+set}" = set; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __gmpz_init in -lgmp" >&5
- +$as_echo_n "checking for __gmpz_init in -lgmp... " >&6; }
- +if test "${ac_cv_lib_gmp___gmpz_init+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + ac_check_lib_save_LIBS=$LIBS
- +LIBS="-lgmp $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +
- +/* Override any GCC internal prototype to avoid an error.
- + Use char because int might match the return type of a GCC
- + builtin and then its argument prototype would still apply. */
- +#ifdef __cplusplus
- +extern "C"
- +#endif
- +char __gmpz_init ();
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (void *))) >= 0)];
- -test_array [0] = 0
- -
- +return __gmpz_init ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_lib_gmp___gmpz_init=yes
- +else
- + ac_cv_lib_gmp___gmpz_init=no
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +LIBS=$ac_check_lib_save_LIBS
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gmp___gmpz_init" >&5
- +$as_echo "$ac_cv_lib_gmp___gmpz_init" >&6; }
- +if test "x$ac_cv_lib_gmp___gmpz_init" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_LIBGMP 1
- _ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +
- + LIBS="-lgmp $LIBS"
- +
- +else
- + as_fn_error "GNU MP not found, see README" "$LINENO" 5
- +fi
- +
- +
- +# mpz_import is a macro so we need to include <gmp.h>
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +#include <gmp.h>
- int
- main ()
- {
- -static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= $ac_mid)];
- -test_array [0] = 0
- -
- +mpz_import (0, 0, 0, 0, 0, 0, 0);
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- -fi
- +if ac_fn_c_try_link "$LINENO"; then :
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + as_fn_error "At least GNU MP 4.1 is required, see README" "$LINENO" 5
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (void *))) < 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (void *))) >= $ac_mid)];
- -test_array [0] = 0
- +#AC_CHECK_HEADERS([libintl.h])
- +#AC_CHECK_FUNCS(gettext)
- +#if test $ac_cv_func_gettext = no; then
- +# AC_CHECK_LIB(intl, gettext)
- +#fi
- +#AC_CHECK_FUNCS([bindtextdomain textdomain])
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
- +$as_echo_n "checking whether NLS is requested... " >&6; }
- + # Check whether --enable-nls was given.
- +if test "${enable_nls+set}" = set; then :
- + enableval=$enable_nls; USE_NLS=$enableval
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- + USE_NLS=yes
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
- +$as_echo "$USE_NLS" >&6; }
-
- - ac_lo= ac_hi=
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + GETTEXT_MACRO_VERSION=0.17
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_void_p=$ac_lo;;
- -'') if test "$ac_cv_type_void_p" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (void *)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_void_p=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (void *)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (void *)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (void *))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (void *))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- +
- +# Prepare PATH_SEPARATOR.
- +# The user is always right.
- +if test "${PATH_SEPARATOR+set}" != set; then
- + echo "#! /bin/sh" >conf$$.sh
- + echo "exit 0" >>conf$$.sh
- + chmod +x conf$$.sh
- + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- + PATH_SEPARATOR=';'
- else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (void *))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- + PATH_SEPARATOR=:
- + fi
- + rm -f conf$$.sh
- +fi
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_void_p=`cat conftest.val`
- +# Find out how to test for executable files. Don't use a zero-byte file,
- +# as systems may use methods other than mode bits to determine executability.
- +cat >conf$$.file <<_ASEOF
- +#! /bin/sh
- +exit 0
- +_ASEOF
- +chmod +x conf$$.file
- +if test -x conf$$.file >/dev/null 2>&1; then
- + ac_executable_p="test -x"
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_executable_p="test -f"
- +fi
- +rm -f conf$$.file
-
- -( exit $ac_status )
- -if test "$ac_cv_type_void_p" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (void *)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_void_p=0
- - fi
- +# Extract the first word of "msgfmt", so it can be a program name with args.
- +set dummy msgfmt; ac_word=$2
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- +$as_echo_n "checking for $ac_word... " >&6; }
- +if test "${ac_cv_path_MSGFMT+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + case "$MSGFMT" in
- + [\\/]* | ?:[\\/]*)
- + ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
- + ;;
- + *)
- + ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
- + for ac_dir in $PATH; do
- + IFS="$ac_save_IFS"
- + test -z "$ac_dir" && ac_dir=.
- + for ac_exec_ext in '' $ac_executable_extensions; do
- + if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
- + echo "$as_me: trying $ac_dir/$ac_word..." >&5
- + if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
- + (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
- + ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
- + break 2
- + fi
- + fi
- + done
- + done
- + IFS="$ac_save_IFS"
- + test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
- + ;;
- +esac
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- +MSGFMT="$ac_cv_path_MSGFMT"
- +if test "$MSGFMT" != ":"; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
- +$as_echo "$MSGFMT" >&6; }
- +else
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- +$as_echo "no" >&6; }
- fi
- -rm -f conftest.val
- +
- + # Extract the first word of "gmsgfmt", so it can be a program name with args.
- +set dummy gmsgfmt; ac_word=$2
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- +$as_echo_n "checking for $ac_word... " >&6; }
- +if test "${ac_cv_path_GMSGFMT+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + case $GMSGFMT in
- + [\\/]* | ?:[\\/]*)
- + ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
- + ;;
- + *)
- + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- +for as_dir in $PATH
- +do
- + IFS=$as_save_IFS
- + test -z "$as_dir" && as_dir=.
- + for ac_exec_ext in '' $ac_executable_extensions; do
- + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- + ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- + break 2
- + fi
- +done
- + done
- +IFS=$as_save_IFS
- +
- + test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
- + ;;
- +esac
- +fi
- +GMSGFMT=$ac_cv_path_GMSGFMT
- +if test -n "$GMSGFMT"; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
- +$as_echo "$GMSGFMT" >&6; }
- +else
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- +$as_echo "no" >&6; }
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
- -$as_echo "$ac_cv_sizeof_void_p" >&6; }
-
-
-
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
- -_ACEOF
- + case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
- + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
- + *) MSGFMT_015=$MSGFMT ;;
- + esac
-
- + case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
- + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
- + *) GMSGFMT_015=$GMSGFMT ;;
- + esac
-
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of intptr_t" >&5
- -$as_echo_n "checking size of intptr_t... " >&6; }
- -if test "${ac_cv_sizeof_intptr_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- +# Prepare PATH_SEPARATOR.
- +# The user is always right.
- +if test "${PATH_SEPARATOR+set}" != set; then
- + echo "#! /bin/sh" >conf$$.sh
- + echo "exit 0" >>conf$$.sh
- + chmod +x conf$$.sh
- + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- + PATH_SEPARATOR=';'
- + else
- + PATH_SEPARATOR=:
- + fi
- + rm -f conf$$.sh
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- +# Find out how to test for executable files. Don't use a zero-byte file,
- +# as systems may use methods other than mode bits to determine executability.
- +cat >conf$$.file <<_ASEOF
- +#! /bin/sh
- +exit 0
- +_ASEOF
- +chmod +x conf$$.file
- +if test -x conf$$.file >/dev/null 2>&1; then
- + ac_executable_p="test -x"
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) < 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) >= $ac_mid)];
- -test_array [0] = 0
- + ac_executable_p="test -f"
- +fi
- +rm -f conf$$.file
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- +# Extract the first word of "xgettext", so it can be a program name with args.
- +set dummy xgettext; ac_word=$2
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- +$as_echo_n "checking for $ac_word... " >&6; }
- +if test "${ac_cv_path_XGETTEXT+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- + case "$XGETTEXT" in
- + [\\/]* | ?:[\\/]*)
- + ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
- + ;;
- + *)
- + ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
- + for ac_dir in $PATH; do
- + IFS="$ac_save_IFS"
- + test -z "$ac_dir" && ac_dir=.
- + for ac_exec_ext in '' $ac_executable_extensions; do
- + if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
- + echo "$as_me: trying $ac_dir/$ac_word..." >&5
- + if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
- + (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
- + ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
- + break 2
- + fi
- + fi
- + done
- + done
- + IFS="$ac_save_IFS"
- + test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
- + ;;
- +esac
- fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- +XGETTEXT="$ac_cv_path_XGETTEXT"
- +if test "$XGETTEXT" != ":"; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
- +$as_echo "$XGETTEXT" >&6; }
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo= ac_hi=
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- +$as_echo "no" >&6; }
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- + rm -f messages.po
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) <= $ac_mid)];
- -test_array [0] = 0
- + case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
- + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
- + *) XGETTEXT_015=$XGETTEXT ;;
- + esac
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- +
- +# Prepare PATH_SEPARATOR.
- +# The user is always right.
- +if test "${PATH_SEPARATOR+set}" != set; then
- + echo "#! /bin/sh" >conf$$.sh
- + echo "exit 0" >>conf$$.sh
- + chmod +x conf$$.sh
- + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- + PATH_SEPARATOR=';'
- + else
- + PATH_SEPARATOR=:
- + fi
- + rm -f conf$$.sh
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_intptr_t=$ac_lo;;
- -'') if test "$ac_cv_type_intptr_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (intptr_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (intptr_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_intptr_t=0
- - fi ;;
- -esac
- +# Find out how to test for executable files. Don't use a zero-byte file,
- +# as systems may use methods other than mode bits to determine executability.
- +cat >conf$$.file <<_ASEOF
- +#! /bin/sh
- +exit 0
- +_ASEOF
- +chmod +x conf$$.file
- +if test -x conf$$.file >/dev/null 2>&1; then
- + ac_executable_p="test -x"
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (intptr_t)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (intptr_t)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- + ac_executable_p="test -f"
- +fi
- +rm -f conf$$.file
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (intptr_t))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (intptr_t))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (intptr_t))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_intptr_t=`cat conftest.val`
- +# Extract the first word of "msgmerge", so it can be a program name with args.
- +set dummy msgmerge; ac_word=$2
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- +$as_echo_n "checking for $ac_word... " >&6; }
- +if test "${ac_cv_path_MSGMERGE+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -if test "$ac_cv_type_intptr_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (intptr_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (intptr_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_intptr_t=0
- - fi
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- + case "$MSGMERGE" in
- + [\\/]* | ?:[\\/]*)
- + ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
- + ;;
- + *)
- + ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
- + for ac_dir in $PATH; do
- + IFS="$ac_save_IFS"
- + test -z "$ac_dir" && ac_dir=.
- + for ac_exec_ext in '' $ac_executable_extensions; do
- + if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
- + echo "$as_me: trying $ac_dir/$ac_word..." >&5
- + if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
- + ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
- + break 2
- + fi
- + fi
- + done
- + done
- + IFS="$ac_save_IFS"
- + test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
- + ;;
- +esac
- fi
- -rm -f conftest.val
- +MSGMERGE="$ac_cv_path_MSGMERGE"
- +if test "$MSGMERGE" != ":"; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
- +$as_echo "$MSGMERGE" >&6; }
- +else
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- +$as_echo "no" >&6; }
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_intptr_t" >&5
- -$as_echo "$ac_cv_sizeof_intptr_t" >&6; }
-
-
- -
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_INTPTR_T $ac_cv_sizeof_intptr_t
- -_ACEOF
- + test -n "$localedir" || localedir='${datadir}/locale'
-
-
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of uintptr_t" >&5
- -$as_echo_n "checking size of uintptr_t... " >&6; }
- -if test "${ac_cv_sizeof_uintptr_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) >= 0)];
- -test_array [0] = 0
- + test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_config_commands="$ac_config_commands po-directories"
-
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) < 0)];
- -test_array [0] = 0
- + if test "X$prefix" = "XNONE"; then
- + acl_final_prefix="$ac_default_prefix"
- + else
- + acl_final_prefix="$prefix"
- + fi
- + if test "X$exec_prefix" = "XNONE"; then
- + acl_final_exec_prefix='${prefix}'
- + else
- + acl_final_exec_prefix="$exec_prefix"
- + fi
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
- + prefix="$acl_save_prefix"
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) >= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- +# Check whether --with-gnu-ld was given.
- +if test "${with_gnu_ld+set}" = set; then :
- + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- + with_gnu_ld=no
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo= ac_hi=
- +# Prepare PATH_SEPARATOR.
- +# The user is always right.
- +if test "${PATH_SEPARATOR+set}" != set; then
- + echo "#! /bin/sh" >conf$$.sh
- + echo "exit 0" >>conf$$.sh
- + chmod +x conf$$.sh
- + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- + PATH_SEPARATOR=';'
- + else
- + PATH_SEPARATOR=:
- + fi
- + rm -f conf$$.sh
- fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +ac_prog=ld
- +if test "$GCC" = yes; then
- + # Check if gcc -print-prog-name=ld gives a path.
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
- +$as_echo_n "checking for ld used by GCC... " >&6; }
- + case $host in
- + *-*-mingw*)
- + # gcc leaves a trailing carriage return which upsets mingw
- + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- + *)
- + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- + esac
- + case $ac_prog in
- + # Accept absolute paths.
- + [\\/]* | [A-Za-z]:[\\/]*)
- + re_direlt='/[^/][^/]*/\.\./'
- + # Canonicalize the path of ld
- + ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
- + while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
- + ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
- + done
- + test -z "$LD" && LD="$ac_prog"
- + ;;
- + "")
- + # If it fails, then pretend we aren't using GCC.
- + ac_prog=ld
- + ;;
- + *)
- + # If it is relative, then search for the first ld in PATH.
- + with_gnu_ld=unknown
- + ;;
- + esac
- +elif test "$with_gnu_ld" = yes; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
- +$as_echo_n "checking for GNU ld... " >&6; }
- +else
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
- +$as_echo_n "checking for non-GNU ld... " >&6; }
- fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- +if test "${acl_cv_path_LD+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- + if test -z "$LD"; then
- + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
- + for ac_dir in $PATH; do
- + test -z "$ac_dir" && ac_dir=.
- + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- + acl_cv_path_LD="$ac_dir/$ac_prog"
- + # Check to see if the program is GNU ld. I'd rather use --version,
- + # but apparently some GNU ld's only accept -v.
- + # Break only if it was the GNU/non-GNU ld that we prefer.
- + case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
- + *GNU* | *'with BFD'*)
- + test "$with_gnu_ld" != no && break ;;
- + *)
- + test "$with_gnu_ld" != yes && break ;;
- + esac
- + fi
- + done
- + IFS="$ac_save_ifs"
- +else
- + acl_cv_path_LD="$LD" # Let the user override the test with a path.
- +fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_uintptr_t=$ac_lo;;
- -'') if test "$ac_cv_type_uintptr_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (uintptr_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (uintptr_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_uintptr_t=0
- - fi ;;
- -esac
- +LD="$acl_cv_path_LD"
- +if test -n "$LD"; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
- +$as_echo "$LD" >&6; }
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (uintptr_t)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (uintptr_t)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- +$as_echo "no" >&6; }
- +fi
- +test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
- +$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
- +if test "${acl_cv_prog_gnu_ld+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + # I'd rather use --version here, but apparently some GNU ld's only accept -v.
- +case `$LD -v 2>&1 </dev/null` in
- +*GNU* | *'with BFD'*)
- + acl_cv_prog_gnu_ld=yes ;;
- +*)
- + acl_cv_prog_gnu_ld=no ;;
- +esac
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
- +$as_echo "$acl_cv_prog_gnu_ld" >&6; }
- +with_gnu_ld=$acl_cv_prog_gnu_ld
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (uintptr_t))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (uintptr_t))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (uintptr_t))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_uintptr_t=`cat conftest.val`
- +
- +
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
- +$as_echo_n "checking for shared library run path origin... " >&6; }
- +if test "${acl_cv_rpath+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- -( exit $ac_status )
- -if test "$ac_cv_type_uintptr_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (uintptr_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (uintptr_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_uintptr_t=0
- - fi
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- + CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
- + ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
- + . ./conftest.sh
- + rm -f ./conftest.sh
- + acl_cv_rpath=done
- +
- fi
- -rm -f conftest.val
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
- +$as_echo "$acl_cv_rpath" >&6; }
- + wl="$acl_cv_wl"
- + acl_libext="$acl_cv_libext"
- + acl_shlibext="$acl_cv_shlibext"
- + acl_libname_spec="$acl_cv_libname_spec"
- + acl_library_names_spec="$acl_cv_library_names_spec"
- + acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
- + acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
- + acl_hardcode_direct="$acl_cv_hardcode_direct"
- + acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
- + # Check whether --enable-rpath was given.
- +if test "${enable_rpath+set}" = set; then :
- + enableval=$enable_rpath; :
- +else
- + enable_rpath=yes
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_uintptr_t" >&5
- -$as_echo "$ac_cv_sizeof_uintptr_t" >&6; }
-
-
-
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_UINTPTR_T $ac_cv_sizeof_uintptr_t
- -_ACEOF
- + acl_libdirstem=lib
- + searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
- + if test -n "$searchpath"; then
- + acl_save_IFS="${IFS= }"; IFS=":"
- + for searchdir in $searchpath; do
- + if test -d "$searchdir"; then
- + case "$searchdir" in
- + */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
- + *) searchdir=`cd "$searchdir" && pwd`
- + case "$searchdir" in
- + */lib64 ) acl_libdirstem=lib64 ;;
- + esac ;;
- + esac
- + fi
- + done
- + IFS="$acl_save_IFS"
- + fi
-
-
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of ptrdiff_t" >&5
- -$as_echo_n "checking size of ptrdiff_t... " >&6; }
- -if test "${ac_cv_sizeof_ptrdiff_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) >= 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) < 0)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) >= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
- + use_additional=yes
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
-
- - ac_lo= ac_hi=
- -fi
- + eval additional_includedir=\"$includedir\"
- + eval additional_libdir=\"$libdir\"
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (ptrdiff_t))) <= $ac_mid)];
- -test_array [0] = 0
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +# Check whether --with-libiconv-prefix was given.
- +if test "${with_libiconv_prefix+set}" = set; then :
- + withval=$with_libiconv_prefix;
- + if test "X$withval" = "Xno"; then
- + use_additional=no
- + else
- + if test "X$withval" = "X"; then
-
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- -fi
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_ptrdiff_t=$ac_lo;;
- -'') if test "$ac_cv_type_ptrdiff_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (ptrdiff_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (ptrdiff_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_ptrdiff_t=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (ptrdiff_t)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (ptrdiff_t)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- + eval additional_includedir=\"$includedir\"
- + eval additional_libdir=\"$libdir\"
-
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (ptrdiff_t))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (ptrdiff_t))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (ptrdiff_t))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_ptrdiff_t=`cat conftest.val`
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + else
- + additional_includedir="$withval/include"
- + additional_libdir="$withval/$acl_libdirstem"
- + fi
- + fi
-
- -( exit $ac_status )
- -if test "$ac_cv_type_ptrdiff_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (ptrdiff_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (ptrdiff_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_ptrdiff_t=0
- - fi
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_ptrdiff_t" >&5
- -$as_echo "$ac_cv_sizeof_ptrdiff_t" >&6; }
- -
- -
- -
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_PTRDIFF_T $ac_cv_sizeof_ptrdiff_t
- -_ACEOF
-
- + LIBICONV=
- + LTLIBICONV=
- + INCICONV=
- + LIBICONV_PREFIX=
- + rpathdirs=
- + ltrpathdirs=
- + names_already_handled=
- + names_next_round='iconv '
- + while test -n "$names_next_round"; do
- + names_this_round="$names_next_round"
- + names_next_round=
- + for name in $names_this_round; do
- + already_handled=
- + for n in $names_already_handled; do
- + if test "$n" = "$name"; then
- + already_handled=yes
- + break
- + fi
- + done
- + if test -z "$already_handled"; then
- + names_already_handled="$names_already_handled $name"
- + uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
- + eval value=\"\$HAVE_LIB$uppername\"
- + if test -n "$value"; then
- + if test "$value" = yes; then
- + eval value=\"\$LIB$uppername\"
- + test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
- + eval value=\"\$LTLIB$uppername\"
- + test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
- + else
- + :
- + fi
- + else
- + found_dir=
- + found_la=
- + found_so=
- + found_a=
- + eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
- + if test -n "$acl_shlibext"; then
- + shrext=".$acl_shlibext" # typically: shrext=.so
- + else
- + shrext=
- + fi
- + if test $use_additional = yes; then
- + dir="$additional_libdir"
- + if test -n "$acl_shlibext"; then
- + if test -f "$dir/$libname$shrext"; then
- + found_dir="$dir"
- + found_so="$dir/$libname$shrext"
- + else
- + if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
- + ver=`(cd "$dir" && \
- + for f in "$libname$shrext".*; do echo "$f"; done \
- + | sed -e "s,^$libname$shrext\\\\.,," \
- + | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
- + | sed 1q ) 2>/dev/null`
- + if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
- + found_dir="$dir"
- + found_so="$dir/$libname$shrext.$ver"
- + fi
- + else
- + eval library_names=\"$acl_library_names_spec\"
- + for f in $library_names; do
- + if test -f "$dir/$f"; then
- + found_dir="$dir"
- + found_so="$dir/$f"
- + break
- + fi
- + done
- + fi
- + fi
- + fi
- + if test "X$found_dir" = "X"; then
- + if test -f "$dir/$libname.$acl_libext"; then
- + found_dir="$dir"
- + found_a="$dir/$libname.$acl_libext"
- + fi
- + fi
- + if test "X$found_dir" != "X"; then
- + if test -f "$dir/$libname.la"; then
- + found_la="$dir/$libname.la"
- + fi
- + fi
- + fi
- + if test "X$found_dir" = "X"; then
- + for x in $LDFLAGS $LTLIBICONV; do
-
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of size_t" >&5
- -$as_echo_n "checking size of size_t... " >&6; }
- -if test "${ac_cv_sizeof_size_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) < 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) >= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo= ac_hi=
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_size_t=$ac_lo;;
- -'') if test "$ac_cv_type_size_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (size_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_size_t=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (size_t)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (size_t)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- -
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (size_t))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (size_t))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (size_t))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_size_t=`cat conftest.val`
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -if test "$ac_cv_type_size_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (size_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_size_t=0
- - fi
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_size_t" >&5
- -$as_echo "$ac_cv_sizeof_size_t" >&6; }
- -
- -
- -
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
- -_ACEOF
- -
- -
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of off_t" >&5
- -$as_echo_n "checking size of off_t... " >&6; }
- -if test "${ac_cv_sizeof_off_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) < 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) >= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo= ac_hi=
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_off_t=$ac_lo;;
- -'') if test "$ac_cv_type_off_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (off_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_off_t=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (off_t)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (off_t)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- -
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (off_t))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (off_t))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (off_t))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_off_t=`cat conftest.val`
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -if test "$ac_cv_type_off_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (off_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_off_t=0
- - fi
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_off_t" >&5
- -$as_echo "$ac_cv_sizeof_off_t" >&6; }
- -
- -
- -
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
- -_ACEOF
- -
- -
- -
- -if test "$ac_cv_sizeof_long" -ne "$ac_cv_sizeof_void_p"; then
- - { { $as_echo "$as_me:$LINENO: error: sizes of long and void* are not identical" >&5
- -$as_echo "$as_me: error: sizes of long and void* are not identical" >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -if test "$ac_cv_sizeof_ptrdiff_t" -ne 0; then
- - SCM_I_GSC_T_PTRDIFF='"ptrdiff_t"'
- -else
- - SCM_I_GSC_T_PTRDIFF='"long"'
- -fi
- -
- -
- -
- -for ac_header in stdint.h
- -do
- -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -else
- - # Is the header compilable?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
- -$as_echo_n "checking $ac_header usability... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -#include <$ac_header>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_header_compiler=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_compiler=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
- -$as_echo "$ac_header_compiler" >&6; }
- -
- -# Is the header present?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
- -$as_echo_n "checking $ac_header presence... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <$ac_header>
- -_ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - ac_header_preproc=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_preproc=no
- -fi
- -
- -rm -f conftest.err conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
- -$as_echo "$ac_header_preproc" >&6; }
- -
- -# So? What about this header?
- -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
- - yes:no: )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
- -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
- - ac_header_preproc=yes
- - ;;
- - no:yes:* )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
- -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
- -$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
- -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
- -$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
- -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
- - ( cat <<\_ASBOX
- -## -------------------------------- ##
- -## Report this to bug-guile@gnu.org ##
- -## -------------------------------- ##
- -_ASBOX
- - ) | sed "s/^/$as_me: WARNING: /" >&2
- - ;;
- -esac
- -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - eval "$as_ac_Header=\$ac_header_preproc"
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -
- -fi
- -as_val=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- -_ACEOF
- -
- -fi
- -
- -done
- -
- -
- -for ac_header in inttypes.h
- -do
- -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -else
- - # Is the header compilable?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
- -$as_echo_n "checking $ac_header usability... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -#include <$ac_header>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_header_compiler=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_compiler=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
- -$as_echo "$ac_header_compiler" >&6; }
- -
- -# Is the header present?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
- -$as_echo_n "checking $ac_header presence... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <$ac_header>
- -_ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - ac_header_preproc=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_preproc=no
- -fi
- -
- -rm -f conftest.err conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
- -$as_echo "$ac_header_preproc" >&6; }
- -
- -# So? What about this header?
- -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
- - yes:no: )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
- -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
- - ac_header_preproc=yes
- - ;;
- - no:yes:* )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
- -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
- -$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
- -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
- -$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
- -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
- - ( cat <<\_ASBOX
- -## -------------------------------- ##
- -## Report this to bug-guile@gnu.org ##
- -## -------------------------------- ##
- -_ASBOX
- - ) | sed "s/^/$as_me: WARNING: /" >&2
- - ;;
- -esac
- -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - eval "$as_ac_Header=\$ac_header_preproc"
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -
- -fi
- -as_val=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- -_ACEOF
- -
- -fi
- -
- -done
- -
- -
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of intmax_t" >&5
- -$as_echo_n "checking size of intmax_t... " >&6; }
- -if test "${ac_cv_sizeof_intmax_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) < 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) >= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo= ac_hi=
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_intmax_t=$ac_lo;;
- -'') if test "$ac_cv_type_intmax_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (intmax_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (intmax_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_intmax_t=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (intmax_t)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (intmax_t)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- -
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (intmax_t))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (intmax_t))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (intmax_t))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_intmax_t=`cat conftest.val`
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -if test "$ac_cv_type_intmax_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (intmax_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (intmax_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_intmax_t=0
- - fi
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_intmax_t" >&5
- -$as_echo "$ac_cv_sizeof_intmax_t" >&6; }
- -
- -
- -
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_INTMAX_T $ac_cv_sizeof_intmax_t
- -_ACEOF
- -
- -
- -
- -SCM_I_GSC_NEEDS_STDINT_H=0
- -SCM_I_GSC_NEEDS_INTTYPES_H=0
- -
- -### intptr and uintptr (try not to use inttypes if we don't have to)
- -if test "$ac_cv_header_inttypes_h" = yes; then
- - if test "$ac_cv_sizeof_intptr_t" -eq 0; then
- - # The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of intptr_t" >&5
- -$as_echo_n "checking size of intptr_t... " >&6; }
- -if test "${ac_cv_sizeof_intptr_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -#include <stdio.h>
- -
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -#include <stdio.h>
- -
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -#include <stdio.h>
- -
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) < 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -#include <stdio.h>
- -
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) >= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo= ac_hi=
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -#include <stdio.h>
- -
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (intptr_t))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_intptr_t=$ac_lo;;
- -'') if test "$ac_cv_type_intptr_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (intptr_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (intptr_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_intptr_t=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -#include <stdio.h>
- -
- -static long int longval () { return (long int) (sizeof (intptr_t)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (intptr_t)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- -
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (intptr_t))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (intptr_t))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (intptr_t))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_intptr_t=`cat conftest.val`
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -if test "$ac_cv_type_intptr_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (intptr_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (intptr_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_intptr_t=0
- - fi
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_intptr_t" >&5
- -$as_echo "$ac_cv_sizeof_intptr_t" >&6; }
- -
- -
- -
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_INTPTR_T $ac_cv_sizeof_intptr_t
- -_ACEOF
- -
- -
- - if test "$ac_cv_sizeof_intptr_t" -ne 0; then
- - SCM_I_GSC_NEEDS_INTTYPES_H=1
- - fi
- - fi
- - if test "$ac_cv_sizeof_uintptr_t" -eq 0; then
- - # The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of uintptr_t" >&5
- -$as_echo_n "checking size of uintptr_t... " >&6; }
- -if test "${ac_cv_sizeof_uintptr_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -#include <stdio.h>
- -
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -#include <stdio.h>
- -
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -#include <stdio.h>
- -
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) < 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -#include <stdio.h>
- -
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) >= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo= ac_hi=
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -#include <stdio.h>
- -
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (uintptr_t))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_uintptr_t=$ac_lo;;
- -'') if test "$ac_cv_type_uintptr_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (uintptr_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (uintptr_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_uintptr_t=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -#include <stdio.h>
- -
- -static long int longval () { return (long int) (sizeof (uintptr_t)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (uintptr_t)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- -
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (uintptr_t))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (uintptr_t))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (uintptr_t))))
- - return 1;
- - fprintf (f, "%lu", i);
- - }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_uintptr_t=`cat conftest.val`
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -if test "$ac_cv_type_uintptr_t" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (uintptr_t)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (uintptr_t)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_uintptr_t=0
- - fi
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_uintptr_t" >&5
- -$as_echo "$ac_cv_sizeof_uintptr_t" >&6; }
- -
- -
- -
- -cat >>confdefs.h <<_ACEOF
- -#define SIZEOF_UINTPTR_T $ac_cv_sizeof_uintptr_t
- -_ACEOF
- -
- -
- - if test "$ac_cv_sizeof_uintptr_t" -ne 0; then
- - SCM_I_GSC_NEEDS_INTTYPES_H=1
- - fi
- - fi
- -fi
- -
- -### See what's provided by stdint.h
- -if test "$ac_cv_header_stdint_h" = yes; then
- - { $as_echo "$as_me:$LINENO: checking for int8_t" >&5
- -$as_echo_n "checking for int8_t... " >&6; }
- -if test "${ac_cv_type_int8_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_int8_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (int8_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((int8_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_int8_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5
- -$as_echo "$ac_cv_type_int8_t" >&6; }
- -if test "x$ac_cv_type_int8_t" = x""yes; then
- - scm_stdint_has_int8=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for uint8_t" >&5
- -$as_echo_n "checking for uint8_t... " >&6; }
- -if test "${ac_cv_type_uint8_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_uint8_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (uint8_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((uint8_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_uint8_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5
- -$as_echo "$ac_cv_type_uint8_t" >&6; }
- -if test "x$ac_cv_type_uint8_t" = x""yes; then
- - scm_stdint_has_uint8=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for int16_t" >&5
- -$as_echo_n "checking for int16_t... " >&6; }
- -if test "${ac_cv_type_int16_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_int16_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (int16_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((int16_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_int16_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5
- -$as_echo "$ac_cv_type_int16_t" >&6; }
- -if test "x$ac_cv_type_int16_t" = x""yes; then
- - scm_stdint_has_int16=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for uint16_t" >&5
- -$as_echo_n "checking for uint16_t... " >&6; }
- -if test "${ac_cv_type_uint16_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_uint16_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (uint16_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((uint16_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_uint16_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5
- -$as_echo "$ac_cv_type_uint16_t" >&6; }
- -if test "x$ac_cv_type_uint16_t" = x""yes; then
- - scm_stdint_has_uint16=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for int32_t" >&5
- -$as_echo_n "checking for int32_t... " >&6; }
- -if test "${ac_cv_type_int32_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_int32_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (int32_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((int32_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_int32_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5
- -$as_echo "$ac_cv_type_int32_t" >&6; }
- -if test "x$ac_cv_type_int32_t" = x""yes; then
- - scm_stdint_has_int32=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for uint32_t" >&5
- -$as_echo_n "checking for uint32_t... " >&6; }
- -if test "${ac_cv_type_uint32_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_uint32_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (uint32_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((uint32_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_uint32_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
- -$as_echo "$ac_cv_type_uint32_t" >&6; }
- -if test "x$ac_cv_type_uint32_t" = x""yes; then
- - scm_stdint_has_uint32=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for int64_t" >&5
- -$as_echo_n "checking for int64_t... " >&6; }
- -if test "${ac_cv_type_int64_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_int64_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (int64_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((int64_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_int64_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
- -$as_echo "$ac_cv_type_int64_t" >&6; }
- -if test "x$ac_cv_type_int64_t" = x""yes; then
- - scm_stdint_has_int64=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for uint64_t" >&5
- -$as_echo_n "checking for uint64_t... " >&6; }
- -if test "${ac_cv_type_uint64_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_uint64_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (uint64_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((uint64_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_uint64_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
- -$as_echo "$ac_cv_type_uint64_t" >&6; }
- -if test "x$ac_cv_type_uint64_t" = x""yes; then
- - scm_stdint_has_uint64=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for intmax_t" >&5
- -$as_echo_n "checking for intmax_t... " >&6; }
- -if test "${ac_cv_type_intmax_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_intmax_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (intmax_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((intmax_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_intmax_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_intmax_t" >&5
- -$as_echo "$ac_cv_type_intmax_t" >&6; }
- -if test "x$ac_cv_type_intmax_t" = x""yes; then
- - scm_stdint_has_intmax=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for uintmax_t" >&5
- -$as_echo_n "checking for uintmax_t... " >&6; }
- -if test "${ac_cv_type_uintmax_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_uintmax_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (uintmax_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdint.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((uintmax_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_uintmax_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5
- -$as_echo "$ac_cv_type_uintmax_t" >&6; }
- -if test "x$ac_cv_type_uintmax_t" = x""yes; then
- - scm_stdint_has_uintmax=1
- -fi
- -
- -fi
- -
- -# so we don't get confused by the cache (wish there was a better way
- -# to check particular headers for the same type...)
- -
- -unset ac_cv_type_int8_t
- -unset ac_cv_type_uint8_t
- -unset ac_cv_type_int16_t
- -unset ac_cv_type_uint16_t
- -unset ac_cv_type_int32_t
- -unset ac_cv_type_uint32_t
- -unset ac_cv_type_int64_t
- -unset ac_cv_type_uint64_t
- -unset ac_cv_type_intmax_t
- -unset ac_cv_type_uintmax_t
- -
- -### See what's provided by inttypes.h
- -if test "$ac_cv_header_inttypes_h" = yes; then
- - { $as_echo "$as_me:$LINENO: checking for int8_t" >&5
- -$as_echo_n "checking for int8_t... " >&6; }
- -if test "${ac_cv_type_int8_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_int8_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (int8_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((int8_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_int8_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5
- -$as_echo "$ac_cv_type_int8_t" >&6; }
- -if test "x$ac_cv_type_int8_t" = x""yes; then
- - scm_inttypes_has_int8=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for uint8_t" >&5
- -$as_echo_n "checking for uint8_t... " >&6; }
- -if test "${ac_cv_type_uint8_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_uint8_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (uint8_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((uint8_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_uint8_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5
- -$as_echo "$ac_cv_type_uint8_t" >&6; }
- -if test "x$ac_cv_type_uint8_t" = x""yes; then
- - scm_inttypes_has_uint8=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for int16_t" >&5
- -$as_echo_n "checking for int16_t... " >&6; }
- -if test "${ac_cv_type_int16_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_int16_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (int16_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((int16_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_int16_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5
- -$as_echo "$ac_cv_type_int16_t" >&6; }
- -if test "x$ac_cv_type_int16_t" = x""yes; then
- - scm_inttypes_has_int16=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for uint16_t" >&5
- -$as_echo_n "checking for uint16_t... " >&6; }
- -if test "${ac_cv_type_uint16_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_uint16_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (uint16_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((uint16_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_uint16_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5
- -$as_echo "$ac_cv_type_uint16_t" >&6; }
- -if test "x$ac_cv_type_uint16_t" = x""yes; then
- - scm_inttypes_has_uint16=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for int32_t" >&5
- -$as_echo_n "checking for int32_t... " >&6; }
- -if test "${ac_cv_type_int32_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_int32_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (int32_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((int32_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_int32_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5
- -$as_echo "$ac_cv_type_int32_t" >&6; }
- -if test "x$ac_cv_type_int32_t" = x""yes; then
- - scm_inttypes_has_int32=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for uint32_t" >&5
- -$as_echo_n "checking for uint32_t... " >&6; }
- -if test "${ac_cv_type_uint32_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_uint32_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (uint32_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((uint32_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_uint32_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
- -$as_echo "$ac_cv_type_uint32_t" >&6; }
- -if test "x$ac_cv_type_uint32_t" = x""yes; then
- - scm_inttypes_has_uint32=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for int64_t" >&5
- -$as_echo_n "checking for int64_t... " >&6; }
- -if test "${ac_cv_type_int64_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_int64_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (int64_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((int64_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_int64_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
- -$as_echo "$ac_cv_type_int64_t" >&6; }
- -if test "x$ac_cv_type_int64_t" = x""yes; then
- - scm_inttypes_has_int64=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for uint64_t" >&5
- -$as_echo_n "checking for uint64_t... " >&6; }
- -if test "${ac_cv_type_uint64_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_uint64_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (uint64_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((uint64_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_uint64_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
- -$as_echo "$ac_cv_type_uint64_t" >&6; }
- -if test "x$ac_cv_type_uint64_t" = x""yes; then
- - scm_inttypes_has_uint64=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for intmax_t" >&5
- -$as_echo_n "checking for intmax_t... " >&6; }
- -if test "${ac_cv_type_intmax_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_intmax_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (intmax_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((intmax_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_intmax_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_intmax_t" >&5
- -$as_echo "$ac_cv_type_intmax_t" >&6; }
- -if test "x$ac_cv_type_intmax_t" = x""yes; then
- - scm_inttypes_has_intmax=1
- -fi
- -
- - { $as_echo "$as_me:$LINENO: checking for uintmax_t" >&5
- -$as_echo_n "checking for uintmax_t... " >&6; }
- -if test "${ac_cv_type_uintmax_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_uintmax_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof (uintmax_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <inttypes.h>
- -
- -int
- -main ()
- -{
- -if (sizeof ((uintmax_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_uintmax_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5
- -$as_echo "$ac_cv_type_uintmax_t" >&6; }
- -if test "x$ac_cv_type_uintmax_t" = x""yes; then
- - scm_inttypes_has_uintmax=1
- -fi
- -
- -fi
- -
- -# Try hard to find definitions for some required scm_t_*int* types.
- -
- -### Required type scm_t_int8
- -if test "$scm_stdint_has_int8"; then
- - SCM_I_GSC_T_INT8='"int8_t"'
- - SCM_I_GSC_NEEDS_STDINT_H=1
- -elif test "$scm_inttypes_has_int8"; then
- - SCM_I_GSC_T_INT8='"int8_t"'
- - SCM_I_GSC_NEEDS_INTTYPES_H=1
- -elif test "$ac_cv_sizeof_char" -eq 1; then
- - SCM_I_GSC_T_INT8='"signed char"'
- -else
- - { { $as_echo "$as_me:$LINENO: error: Can't find appropriate type for scm_t_int8." >&5
- -$as_echo "$as_me: error: Can't find appropriate type for scm_t_int8." >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -
- -### Required type scm_t_uint8
- -if test "$scm_stdint_has_uint8"; then
- - SCM_I_GSC_T_UINT8='"uint8_t"'
- - SCM_I_GSC_NEEDS_STDINT_H=1
- -elif test "$scm_inttypes_has_uint8"; then
- - SCM_I_GSC_T_UINT8='"uint8_t"'
- - SCM_I_GSC_NEEDS_INTTYPES_H=1
- -elif test "$ac_cv_sizeof_unsigned_char" -eq 1; then
- - SCM_I_GSC_T_UINT8='"unsigned char"'
- -else
- - { { $as_echo "$as_me:$LINENO: error: Can't find appropriate type for scm_t_uint8." >&5
- -$as_echo "$as_me: error: Can't find appropriate type for scm_t_uint8." >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -
- -### Required type scm_t_int16 (ANSI C says int or short might work)
- -if test "$scm_stdint_has_int16"; then
- - SCM_I_GSC_T_INT16='"int16_t"'
- - SCM_I_GSC_NEEDS_STDINT_H=1
- -elif test "$scm_inttypes_has_int16"; then
- - SCM_I_GSC_T_INT16='"int16_t"'
- - SCM_I_GSC_NEEDS_INTTYPES_H=1
- -elif test "$ac_cv_sizeof_int" -eq 2; then
- - SCM_I_GSC_T_INT16='"int"'
- -elif test "$ac_cv_sizeof_short" -eq 2; then
- - SCM_I_GSC_T_INT16='"short"'
- -else
- - { { $as_echo "$as_me:$LINENO: error: Can't find appropriate type for scm_t_int16." >&5
- -$as_echo "$as_me: error: Can't find appropriate type for scm_t_int16." >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -
- -### Required type scm_t_uint16 (ANSI C says int or short might work)
- -if test "$scm_stdint_has_uint16"; then
- - SCM_I_GSC_T_UINT16='"uint16_t"'
- - SCM_I_GSC_NEEDS_STDINT_H=1
- -elif test "$scm_inttypes_has_uint16"; then
- - SCM_I_GSC_T_UINT16='"uint16_t"'
- - SCM_I_GSC_NEEDS_INTTYPES_H=1
- -elif test "$ac_cv_sizeof_unsigned_int" -eq 2; then
- - SCM_I_GSC_T_UINT16='"unsigned int"'
- -elif test "$ac_cv_sizeof_unsigned_short" -eq 2; then
- - SCM_I_GSC_T_UINT16='"unsigned short"'
- -else
- - { { $as_echo "$as_me:$LINENO: error: Can't find appropriate type for scm_t_uint16." >&5
- -$as_echo "$as_me: error: Can't find appropriate type for scm_t_uint16." >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -
- -
- -### Required type scm_t_int32 (ANSI C says int, short, or long might work)
- -if test "$scm_stdint_has_int32"; then
- - SCM_I_GSC_T_INT32='"int32_t"'
- - SCM_I_GSC_NEEDS_STDINT_H=1
- -elif test "$scm_inttypes_has_int32"; then
- - SCM_I_GSC_T_INT32='"int32_t"'
- - SCM_I_GSC_NEEDS_INTTYPES_H=1
- -elif test "$ac_cv_sizeof_int" -eq 4; then
- - SCM_I_GSC_T_INT32='"int"'
- -elif test "$ac_cv_sizeof_long" -eq 4; then
- - SCM_I_GSC_T_INT32='"long"'
- -elif test "$ac_cv_sizeof_short" -eq 4; then
- - SCM_I_GSC_T_INT32='"short"'
- -else
- - { { $as_echo "$as_me:$LINENO: error: Can't find appropriate type for scm_t_int32." >&5
- -$as_echo "$as_me: error: Can't find appropriate type for scm_t_int32." >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -
- -### Required type scm_t_uint32 (ANSI C says int, short, or long might work)
- -if test "$scm_stdint_has_uint32"; then
- - SCM_I_GSC_T_UINT32='"uint32_t"'
- - SCM_I_GSC_NEEDS_STDINT_H=1
- -elif test "$scm_inttypes_has_uint32"; then
- - SCM_I_GSC_T_UINT32='"uint32_t"'
- - SCM_I_GSC_NEEDS_INTTYPES_H=1
- -elif test "$ac_cv_sizeof_unsigned_int" -eq 4; then
- - SCM_I_GSC_T_UINT32='"unsigned int"'
- -elif test "$ac_cv_sizeof_unsigned_long" -eq 4; then
- - SCM_I_GSC_T_UINT32='"unsigned long"'
- -elif test "$ac_cv_sizeof_unsigned_short" -eq 4; then
- - SCM_I_GSC_T_UINT32='"unsigned short"'
- -else
- - { { $as_echo "$as_me:$LINENO: error: Can't find appropriate type for scm_t_uint32." >&5
- -$as_echo "$as_me: error: Can't find appropriate type for scm_t_uint32." >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -
- -### Optional type scm_t_int64 (ANSI C says int, short, or long might work)
- -### Also try 'long long' and '__int64' if we have it.
- -SCM_I_GSC_T_INT64=0
- -if test "$scm_stdint_has_int64"; then
- - SCM_I_GSC_T_INT64='"int64_t"'
- - SCM_I_GSC_NEEDS_STDINT_H=1
- -elif test "$scm_inttypes_has_int64"; then
- - SCM_I_GSC_T_INT64='"int64_t"'
- - SCM_I_GSC_NEEDS_INTTYPES_H=1
- -elif test "$ac_cv_sizeof_int" -eq 8; then
- - SCM_I_GSC_T_INT64='"int"'
- -elif test "$ac_cv_sizeof_long" -eq 8; then
- - SCM_I_GSC_T_INT64='"long"'
- -elif test "$ac_cv_sizeof_short" -eq 8; then
- - SCM_I_GSC_T_INT64='"short"'
- -elif test "$ac_cv_sizeof_long_long" -eq 8; then
- - SCM_I_GSC_T_INT64='"long long"'
- -elif test "$ac_cv_sizeof___int64" -eq 8; then
- - SCM_I_GSC_T_INT64='"__int64"'
- -else
- - { { $as_echo "$as_me:$LINENO: error: Can't find appropriate type for scm_t_int64." >&5
- -$as_echo "$as_me: error: Can't find appropriate type for scm_t_int64." >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -
- -
- -### Optional type scm_t_uint64 (ANSI C says int, short, or long might work)
- -### Also try 'long long' and '__int64' if we have it.
- -SCM_I_GSC_T_UINT64=0
- -if test "$scm_stdint_has_uint64"; then
- - SCM_I_GSC_T_UINT64='"uint64_t"'
- - SCM_I_GSC_NEEDS_STDINT_H=1
- -elif test "$scm_inttypes_has_uint64"; then
- - SCM_I_GSC_T_UINT64='"uint64_t"'
- - SCM_I_GSC_NEEDS_INTTYPES_H=1
- -elif test "$ac_cv_sizeof_unsigned_int" -eq 8; then
- - SCM_I_GSC_T_UINT64='"unsigned int"'
- -elif test "$ac_cv_sizeof_unsigned_long" -eq 8; then
- - SCM_I_GSC_T_UINT64='"unsigned long"'
- -elif test "$ac_cv_sizeof_unsigned_short" -eq 8; then
- - SCM_I_GSC_T_UINT64='"unsigned short"'
- -elif test "$ac_cv_sizeof_unsigned_long_long" -eq 8; then
- - SCM_I_GSC_T_UINT64='"unsigned long long"'
- -elif test "$ac_cv_sizeof_unsigned___int64" -eq 8; then
- - SCM_I_GSC_T_UINT64='"unsigned __int64"'
- -else
- - { { $as_echo "$as_me:$LINENO: error: Can't find appropriate type for scm_t_uint64." >&5
- -$as_echo "$as_me: error: Can't find appropriate type for scm_t_uint64." >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -
- -### Required type scm_t_intmax
- -###
- -### We try 'intmax_t', '__int64', 'long long' in this order. When
- -### none of them is available, we use 'long'.
- -###
- -SCM_I_GSC_T_INTMAX=0
- -if test "$scm_stdint_has_intmax"; then
- - SCM_I_GSC_T_INTMAX='"intmax_t"'
- - SCM_I_GSC_NEEDS_STDINT_H=1
- -elif test "$scm_inttypes_has_intmax"; then
- - SCM_I_GSC_T_INTMAX='"intmax_t"'
- - SCM_I_GSC_NEEDS_INTTYPES_H=1
- -elif test "$ac_cv_sizeof___int64" -ne 0; then
- - SCM_I_GSC_T_INTMAX='"__int64"'
- -elif test "$ac_cv_sizeof_long_long" -ne 0; then
- - SCM_I_GSC_T_INTMAX='"long long"'
- -else
- - SCM_I_GSC_T_INTMAX='"long"'
- -fi
- -
- -
- -### Required type scm_t_uintmax
- -###
- -### We try 'uintmax_t', 'unsigned __int64', 'unsigned long long' in
- -### this order. When none of them is available, we use 'unsigned long'.
- -###
- -SCM_I_GSC_T_UINTMAX=0
- -if test "$scm_stdint_has_uintmax"; then
- - SCM_I_GSC_T_UINTMAX='"uintmax_t"'
- - SCM_I_GSC_NEEDS_STDINT_H=1
- -elif test "$scm_inttypes_has_uintmax"; then
- - SCM_I_GSC_T_UINTMAX='"uintmax_t"'
- - SCM_I_GSC_NEEDS_INTTYPES_H=1
- -elif test "$ac_cv_sizeof_unsigned___int64" -ne 0; then
- - SCM_I_GSC_T_UINTMAX='"unsigned __int64"'
- -elif test "$ac_cv_sizeof_unsigned_long_long" -ne 0; then
- - SCM_I_GSC_T_UINTMAX='"unsigned long long"'
- -else
- - SCM_I_GSC_T_UINTMAX='"unsigned long"'
- -fi
- -
- -
- -
- -
- -
- -
- -{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
- -$as_echo_n "checking for ANSI C header files... " >&6; }
- -if test "${ac_cv_header_stdc+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdlib.h>
- -#include <stdarg.h>
- -#include <string.h>
- -#include <float.h>
- -
- -int
- -main ()
- -{
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_header_stdc=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_header_stdc=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -
- -if test $ac_cv_header_stdc = yes; then
- - # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <string.h>
- -
- -_ACEOF
- -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- - $EGREP "memchr" >/dev/null 2>&1; then
- - :
- -else
- - ac_cv_header_stdc=no
- -fi
- -rm -f conftest*
- -
- -fi
- -
- -if test $ac_cv_header_stdc = yes; then
- - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdlib.h>
- -
- -_ACEOF
- -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- - $EGREP "free" >/dev/null 2>&1; then
- - :
- -else
- - ac_cv_header_stdc=no
- -fi
- -rm -f conftest*
- -
- -fi
- -
- -if test $ac_cv_header_stdc = yes; then
- - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
- - if test "$cross_compiling" = yes; then
- - :
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <ctype.h>
- -#include <stdlib.h>
- -#if ((' ' & 0x0FF) == 0x020)
- -# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
- -# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
- -#else
- -# define ISLOWER(c) \
- - (('a' <= (c) && (c) <= 'i') \
- - || ('j' <= (c) && (c) <= 'r') \
- - || ('s' <= (c) && (c) <= 'z'))
- -# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
- -#endif
- -
- -#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
- -int
- -main ()
- -{
- - int i;
- - for (i = 0; i < 256; i++)
- - if (XOR (islower (i), ISLOWER (i))
- - || toupper (i) != TOUPPER (i))
- - return 2;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - :
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -ac_cv_header_stdc=no
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -
- -fi
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
- -$as_echo "$ac_cv_header_stdc" >&6; }
- -if test $ac_cv_header_stdc = yes; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define STDC_HEADERS 1
- -_ACEOF
- -
- -fi
- -
- -{ $as_echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
- -$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
- -if test "${ac_cv_header_time+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <sys/types.h>
- -#include <sys/time.h>
- -#include <time.h>
- -
- -int
- -main ()
- -{
- -if ((struct tm *) 0)
- -return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_header_time=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_header_time=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
- -$as_echo "$ac_cv_header_time" >&6; }
- -if test $ac_cv_header_time = yes; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define TIME_WITH_SYS_TIME 1
- -_ACEOF
- -
- -fi
- -
- -{ $as_echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
- -$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
- -if test "${ac_cv_header_sys_wait_h+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <sys/types.h>
- -#include <sys/wait.h>
- -#ifndef WEXITSTATUS
- -# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
- -#endif
- -#ifndef WIFEXITED
- -# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
- -#endif
- -
- -int
- -main ()
- -{
- - int s;
- - wait (&s);
- - s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_header_sys_wait_h=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_header_sys_wait_h=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
- -$as_echo "$ac_cv_header_sys_wait_h" >&6; }
- -if test $ac_cv_header_sys_wait_h = yes; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_SYS_WAIT_H 1
- -_ACEOF
- -
- -fi
- -
- -
- -
- -
- -
- -
- -ac_header_dirent=no
- -for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
- - as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
- -$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <sys/types.h>
- -#include <$ac_hdr>
- -
- -int
- -main ()
- -{
- -if ((DIR *) 0)
- -return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - eval "$as_ac_Header=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_Header=no"
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
- -_ACEOF
- -
- -ac_header_dirent=$ac_hdr; break
- -fi
- -
- -done
- -# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
- -if test $ac_header_dirent = dirent.h; then
- - { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
- -$as_echo_n "checking for library containing opendir... " >&6; }
- -if test "${ac_cv_search_opendir+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_func_search_save_LIBS=$LIBS
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char opendir ();
- -int
- -main ()
- -{
- -return opendir ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -for ac_lib in '' dir; do
- - if test -z "$ac_lib"; then
- - ac_res="none required"
- - else
- - ac_res=-l$ac_lib
- - LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- - fi
- - rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_search_opendir=$ac_res
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext
- - if test "${ac_cv_search_opendir+set}" = set; then
- - break
- -fi
- -done
- -if test "${ac_cv_search_opendir+set}" = set; then
- - :
- -else
- - ac_cv_search_opendir=no
- -fi
- -rm conftest.$ac_ext
- -LIBS=$ac_func_search_save_LIBS
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
- -$as_echo "$ac_cv_search_opendir" >&6; }
- -ac_res=$ac_cv_search_opendir
- -if test "$ac_res" != no; then
- - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
- -
- -fi
- -
- -else
- - { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
- -$as_echo_n "checking for library containing opendir... " >&6; }
- -if test "${ac_cv_search_opendir+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_func_search_save_LIBS=$LIBS
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char opendir ();
- -int
- -main ()
- -{
- -return opendir ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -for ac_lib in '' x; do
- - if test -z "$ac_lib"; then
- - ac_res="none required"
- - else
- - ac_res=-l$ac_lib
- - LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- - fi
- - rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_search_opendir=$ac_res
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext
- - if test "${ac_cv_search_opendir+set}" = set; then
- - break
- -fi
- -done
- -if test "${ac_cv_search_opendir+set}" = set; then
- - :
- -else
- - ac_cv_search_opendir=no
- -fi
- -rm conftest.$ac_ext
- -LIBS=$ac_func_search_save_LIBS
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
- -$as_echo "$ac_cv_search_opendir" >&6; }
- -ac_res=$ac_cv_search_opendir
- -if test "$ac_res" != no; then
- - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
- -
- -fi
- -
- -fi
- -
- -
- -# Reason for checking:
- -#
- -# HP-UX 11.11 (at least) doesn't provide `struct dirent64', even
- -# with `_LARGEFILE64_SOURCE', so check whether it's available.
- -#
- -{ $as_echo "$as_me:$LINENO: checking for struct dirent64.d_name" >&5
- -$as_echo_n "checking for struct dirent64.d_name... " >&6; }
- -if test "${ac_cv_member_struct_dirent64_d_name+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- - #ifndef _LARGEFILE64_SOURCE
- - # define _LARGEFILE64_SOURCE
- - #endif
- -
- - /* Per Autoconf manual. */
- - #include <sys/types.h>
- - #ifdef HAVE_DIRENT_H
- - # include <dirent.h>
- - #else
- - # define dirent direct
- - # ifdef HAVE_SYS_NDIR_H
- - # include <sys/ndir.h>
- - # endif
- - # ifdef HAVE_SYS_DIR_H
- - # include <sys/dir.h>
- - # endif
- - # ifdef HAVE_NDIR_H
- - # include <ndir.h>
- - # endif
- - #endif
- -
- -int
- -main ()
- -{
- -static struct dirent64 ac_aggr;
- -if (ac_aggr.d_name)
- -return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_dirent64_d_name=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- - #ifndef _LARGEFILE64_SOURCE
- - # define _LARGEFILE64_SOURCE
- - #endif
- -
- - /* Per Autoconf manual. */
- - #include <sys/types.h>
- - #ifdef HAVE_DIRENT_H
- - # include <dirent.h>
- - #else
- - # define dirent direct
- - # ifdef HAVE_SYS_NDIR_H
- - # include <sys/ndir.h>
- - # endif
- - # ifdef HAVE_SYS_DIR_H
- - # include <sys/dir.h>
- - # endif
- - # ifdef HAVE_NDIR_H
- - # include <ndir.h>
- - # endif
- - #endif
- -
- -int
- -main ()
- -{
- -static struct dirent64 ac_aggr;
- -if (sizeof ac_aggr.d_name)
- -return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_dirent64_d_name=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_member_struct_dirent64_d_name=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_dirent64_d_name" >&5
- -$as_echo "$ac_cv_member_struct_dirent64_d_name" >&6; }
- -if test "x$ac_cv_member_struct_dirent64_d_name" = x""yes; then
- - SCM_I_GSC_HAVE_STRUCT_DIRENT64=1
- -else
- - SCM_I_GSC_HAVE_STRUCT_DIRENT64=0
- -fi
- -
- -
- -
- -# Reasons for testing:
- -# complex.h - new in C99
- -# fenv.h - available in C99, but not older systems
- -# machine/fpu.h - on Tru64 5.1b, the declaration of fesetround(3) is in
- -# this file instead of <fenv.h>
- -# process.h - mingw specific
- -#
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -for ac_header in complex.h fenv.h io.h libc.h limits.h malloc.h memory.h process.h string.h \
- -regex.h rxposix.h rx/rxposix.h sys/dir.h sys/ioctl.h sys/select.h \
- -sys/time.h sys/timeb.h sys/times.h sys/stdtypes.h sys/types.h \
- -sys/utime.h time.h unistd.h utime.h pwd.h grp.h sys/utsname.h \
- -direct.h strings.h machine/fpu.h
- -do
- -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -else
- - # Is the header compilable?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
- -$as_echo_n "checking $ac_header usability... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -#include <$ac_header>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_header_compiler=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_compiler=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
- -$as_echo "$ac_header_compiler" >&6; }
- -
- -# Is the header present?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
- -$as_echo_n "checking $ac_header presence... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <$ac_header>
- -_ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - ac_header_preproc=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_preproc=no
- -fi
- -
- -rm -f conftest.err conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
- -$as_echo "$ac_header_preproc" >&6; }
- -
- -# So? What about this header?
- -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
- - yes:no: )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
- -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
- - ac_header_preproc=yes
- - ;;
- - no:yes:* )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
- -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
- -$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
- -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
- -$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
- -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
- - ( cat <<\_ASBOX
- -## -------------------------------- ##
- -## Report this to bug-guile@gnu.org ##
- -## -------------------------------- ##
- -_ASBOX
- - ) | sed "s/^/$as_me: WARNING: /" >&2
- - ;;
- -esac
- -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - eval "$as_ac_Header=\$ac_header_preproc"
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -
- -fi
- -as_val=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- -_ACEOF
- -
- -fi
- -
- -done
- -
- -
- -# "complex double" is new in C99, and "complex" is only a keyword if
- -# <complex.h> is included
- -{ $as_echo "$as_me:$LINENO: checking for complex double" >&5
- -$as_echo_n "checking for complex double... " >&6; }
- -if test "${ac_cv_type_complex_double+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_complex_double=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#if HAVE_COMPLEX_H
- -#include <complex.h>
- -#endif
- -
- -int
- -main ()
- -{
- -if (sizeof (complex double))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#if HAVE_COMPLEX_H
- -#include <complex.h>
- -#endif
- -
- -int
- -main ()
- -{
- -if (sizeof ((complex double)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_complex_double=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_complex_double" >&5
- -$as_echo "$ac_cv_type_complex_double" >&6; }
- -if test "x$ac_cv_type_complex_double" = x""yes; then
- -
- -cat >>confdefs.h <<_ACEOF
- -#define HAVE_COMPLEX_DOUBLE 1
- -_ACEOF
- -
- -
- -fi
- -
- -
- -# On MacOS X <sys/socklen.h> contains socklen_t, so must include that
- -# when testing.
- -{ $as_echo "$as_me:$LINENO: checking for socklen_t" >&5
- -$as_echo_n "checking for socklen_t... " >&6; }
- -if test "${ac_cv_type_socklen_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_socklen_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#if HAVE_SYS_TYPES_H
- -#include <sys/types.h>
- -#endif
- -#include <sys/socket.h>
- -
- -
- -int
- -main ()
- -{
- -if (sizeof (socklen_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#if HAVE_SYS_TYPES_H
- -#include <sys/types.h>
- -#endif
- -#include <sys/socket.h>
- -
- -
- -int
- -main ()
- -{
- -if (sizeof ((socklen_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_socklen_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
- -$as_echo "$ac_cv_type_socklen_t" >&6; }
- -if test "x$ac_cv_type_socklen_t" = x""yes; then
- - :
- -else
- -
- -cat >>confdefs.h <<_ACEOF
- -#define socklen_t int
- -_ACEOF
- -
- -fi
- -
- -{ $as_echo "$as_me:$LINENO: checking for struct ip_mreq" >&5
- -$as_echo_n "checking for struct ip_mreq... " >&6; }
- -if test "${ac_cv_type_struct_ip_mreq+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_struct_ip_mreq=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -if (sizeof (struct ip_mreq))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -if (sizeof ((struct ip_mreq)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_struct_ip_mreq=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_ip_mreq" >&5
- -$as_echo "$ac_cv_type_struct_ip_mreq" >&6; }
- -
- -
- -
- -
- -
- -for ac_header in libc.h unistd.h
- -do
- -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -else
- - # Is the header compilable?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
- -$as_echo_n "checking $ac_header usability... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -#include <$ac_header>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_header_compiler=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_compiler=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
- -$as_echo "$ac_header_compiler" >&6; }
- -
- -# Is the header present?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
- -$as_echo_n "checking $ac_header presence... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <$ac_header>
- -_ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - ac_header_preproc=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_preproc=no
- -fi
- -
- -rm -f conftest.err conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
- -$as_echo "$ac_header_preproc" >&6; }
- -
- -# So? What about this header?
- -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
- - yes:no: )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
- -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
- - ac_header_preproc=yes
- - ;;
- - no:yes:* )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
- -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
- -$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
- -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
- -$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
- -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
- - ( cat <<\_ASBOX
- -## -------------------------------- ##
- -## Report this to bug-guile@gnu.org ##
- -## -------------------------------- ##
- -_ASBOX
- - ) | sed "s/^/$as_me: WARNING: /" >&2
- - ;;
- -esac
- -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - eval "$as_ac_Header=\$ac_header_preproc"
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -
- -fi
- -as_val=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- -_ACEOF
- -
- -fi
- -
- -done
- -
- - { $as_echo "$as_me:$LINENO: checking whether libc.h and unistd.h can be included together" >&5
- -$as_echo_n "checking whether libc.h and unistd.h can be included together... " >&6; }
- -if test "${guile_cv_header_libc_with_unistd+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- -
- - if test "$ac_cv_header_libc_h" = "no"; then
- - guile_cv_header_libc_with_unistd="no"
- - elif test "$ac_cv_header_unistd_h" = "no"; then
- - guile_cv_header_libc_with_unistd="yes"
- - else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -# include <libc.h>
- -# include <unistd.h>
- -
- -int
- -main ()
- -{
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - guile_cv_header_libc_with_unistd=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - guile_cv_header_libc_with_unistd=no
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - fi
- -
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_header_libc_with_unistd" >&5
- -$as_echo "$guile_cv_header_libc_with_unistd" >&6; }
- - if test "$guile_cv_header_libc_with_unistd" = yes; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define LIBC_H_WITH_UNISTD_H 1
- -_ACEOF
- -
- - fi
- -
- -
- -
- -{ $as_echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
- -$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
- -if test "${ac_cv_type_uid_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <sys/types.h>
- -
- -_ACEOF
- -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- - $EGREP "uid_t" >/dev/null 2>&1; then
- - ac_cv_type_uid_t=yes
- -else
- - ac_cv_type_uid_t=no
- -fi
- -rm -f conftest*
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
- -$as_echo "$ac_cv_type_uid_t" >&6; }
- -if test $ac_cv_type_uid_t = no; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define uid_t int
- -_ACEOF
- -
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define gid_t int
- -_ACEOF
- -
- -fi
- -
- -{ $as_echo "$as_me:$LINENO: checking type of array argument to getgroups" >&5
- -$as_echo_n "checking type of array argument to getgroups... " >&6; }
- -if test "${ac_cv_type_getgroups+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - ac_cv_type_getgroups=cross
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* Thanks to Mike Rendell for this test. */
- -$ac_includes_default
- -#define NGID 256
- -#undef MAX
- -#define MAX(x, y) ((x) > (y) ? (x) : (y))
- -
- -int
- -main ()
- -{
- - gid_t gidset[NGID];
- - int i, n;
- - union { gid_t gval; long int lval; } val;
- -
- - val.lval = -1;
- - for (i = 0; i < NGID; i++)
- - gidset[i] = val.gval;
- - n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
- - gidset);
- - /* Exit non-zero if getgroups seems to require an array of ints. This
- - happens when gid_t is short int but getgroups modifies an array
- - of ints. */
- - return n > 0 && gidset[n] != val.gval;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_type_getgroups=gid_t
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -ac_cv_type_getgroups=int
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -
- -if test $ac_cv_type_getgroups = cross; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <unistd.h>
- -
- -_ACEOF
- -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- - $EGREP "getgroups.*int.*gid_t" >/dev/null 2>&1; then
- - ac_cv_type_getgroups=gid_t
- -else
- - ac_cv_type_getgroups=int
- -fi
- -rm -f conftest*
- -
- -fi
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_getgroups" >&5
- -$as_echo "$ac_cv_type_getgroups" >&6; }
- -
- -cat >>confdefs.h <<_ACEOF
- -#define GETGROUPS_T $ac_cv_type_getgroups
- -_ACEOF
- -
- -
- -{ $as_echo "$as_me:$LINENO: checking return type of signal handlers" >&5
- -$as_echo_n "checking return type of signal handlers... " >&6; }
- -if test "${ac_cv_type_signal+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <sys/types.h>
- -#include <signal.h>
- -
- -int
- -main ()
- -{
- -return *(signal (0, 0)) (0) == 1;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_type_signal=int
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_signal=void
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
- -$as_echo "$ac_cv_type_signal" >&6; }
- -
- -cat >>confdefs.h <<_ACEOF
- -#define RETSIGTYPE $ac_cv_type_signal
- -_ACEOF
- -
- -
- -{ $as_echo "$as_me:$LINENO: checking for mode_t" >&5
- -$as_echo_n "checking for mode_t... " >&6; }
- -if test "${ac_cv_type_mode_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_type_mode_t=no
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -if (sizeof (mode_t))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -if (sizeof ((mode_t)))
- - return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_mode_t=yes
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
- -$as_echo "$ac_cv_type_mode_t" >&6; }
- -if test "x$ac_cv_type_mode_t" = x""yes; then
- - :
- -else
- -
- -cat >>confdefs.h <<_ACEOF
- -#define mode_t int
- -_ACEOF
- -
- -fi
- -
- -
- -# On mingw -lm is empty, so this test is unnecessary, but it's
- -# harmless so we don't hard-code to suppress it.
- -#
- -
- -{ $as_echo "$as_me:$LINENO: checking for cos in -lm" >&5
- -$as_echo_n "checking for cos in -lm... " >&6; }
- -if test "${ac_cv_lib_m_cos+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_check_lib_save_LIBS=$LIBS
- -LIBS="-lm $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char cos ();
- -int
- -main ()
- -{
- -return cos ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_lib_m_cos=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_m_cos=no
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -LIBS=$ac_check_lib_save_LIBS
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_cos" >&5
- -$as_echo "$ac_cv_lib_m_cos" >&6; }
- -if test "x$ac_cv_lib_m_cos" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_LIBM 1
- -_ACEOF
- -
- - LIBS="-lm $LIBS"
- -
- -fi
- -
- -
- -
- -for ac_func in gethostbyname
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef $ac_func
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char $ac_func ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- -choke me
- -#endif
- -
- -int
- -main ()
- -{
- -return $ac_func ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_var=no"
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- -_ACEOF
- -
- -fi
- -done
- -
- -if test $ac_cv_func_gethostbyname = no; then
- -
- -{ $as_echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
- -$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
- -if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_check_lib_save_LIBS=$LIBS
- -LIBS="-lnsl $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char gethostbyname ();
- -int
- -main ()
- -{
- -return gethostbyname ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_lib_nsl_gethostbyname=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_nsl_gethostbyname=no
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -LIBS=$ac_check_lib_save_LIBS
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
- -$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
- -if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_LIBNSL 1
- -_ACEOF
- -
- - LIBS="-lnsl $LIBS"
- -
- -fi
- -
- -fi
- -
- -
- -for ac_func in connect
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef $ac_func
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char $ac_func ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- -choke me
- -#endif
- -
- -int
- -main ()
- -{
- -return $ac_func ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_var=no"
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- -_ACEOF
- -
- -fi
- -done
- -
- -if test $ac_cv_func_connect = no; then
- -
- -{ $as_echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
- -$as_echo_n "checking for connect in -lsocket... " >&6; }
- -if test "${ac_cv_lib_socket_connect+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_check_lib_save_LIBS=$LIBS
- -LIBS="-lsocket $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char connect ();
- -int
- -main ()
- -{
- -return connect ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_lib_socket_connect=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_socket_connect=no
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -LIBS=$ac_check_lib_save_LIBS
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
- -$as_echo "$ac_cv_lib_socket_connect" >&6; }
- -if test "x$ac_cv_lib_socket_connect" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_LIBSOCKET 1
- -_ACEOF
- -
- - LIBS="-lsocket $LIBS"
- -
- -fi
- -
- -fi
- -
- -EXTRA_DEFS=""
- -case $host in
- - *-*-mingw*)
- - if test "${ac_cv_header_winsock2_h+set}" = set; then
- - { $as_echo "$as_me:$LINENO: checking for winsock2.h" >&5
- -$as_echo_n "checking for winsock2.h... " >&6; }
- -if test "${ac_cv_header_winsock2_h+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_winsock2_h" >&5
- -$as_echo "$ac_cv_header_winsock2_h" >&6; }
- -else
- - # Is the header compilable?
- -{ $as_echo "$as_me:$LINENO: checking winsock2.h usability" >&5
- -$as_echo_n "checking winsock2.h usability... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -#include <winsock2.h>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_header_compiler=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_compiler=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
- -$as_echo "$ac_header_compiler" >&6; }
- -
- -# Is the header present?
- -{ $as_echo "$as_me:$LINENO: checking winsock2.h presence" >&5
- -$as_echo_n "checking winsock2.h presence... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <winsock2.h>
- -_ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - ac_header_preproc=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_preproc=no
- -fi
- -
- -rm -f conftest.err conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
- -$as_echo "$ac_header_preproc" >&6; }
- -
- -# So? What about this header?
- -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
- - yes:no: )
- - { $as_echo "$as_me:$LINENO: WARNING: winsock2.h: accepted by the compiler, rejected by the preprocessor!" >&5
- -$as_echo "$as_me: WARNING: winsock2.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: winsock2.h: proceeding with the compiler's result" >&5
- -$as_echo "$as_me: WARNING: winsock2.h: proceeding with the compiler's result" >&2;}
- - ac_header_preproc=yes
- - ;;
- - no:yes:* )
- - { $as_echo "$as_me:$LINENO: WARNING: winsock2.h: present but cannot be compiled" >&5
- -$as_echo "$as_me: WARNING: winsock2.h: present but cannot be compiled" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: winsock2.h: check for missing prerequisite headers?" >&5
- -$as_echo "$as_me: WARNING: winsock2.h: check for missing prerequisite headers?" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: winsock2.h: see the Autoconf documentation" >&5
- -$as_echo "$as_me: WARNING: winsock2.h: see the Autoconf documentation" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: winsock2.h: section \"Present But Cannot Be Compiled\"" >&5
- -$as_echo "$as_me: WARNING: winsock2.h: section \"Present But Cannot Be Compiled\"" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: winsock2.h: proceeding with the preprocessor's result" >&5
- -$as_echo "$as_me: WARNING: winsock2.h: proceeding with the preprocessor's result" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: winsock2.h: in the future, the compiler will take precedence" >&5
- -$as_echo "$as_me: WARNING: winsock2.h: in the future, the compiler will take precedence" >&2;}
- - ( cat <<\_ASBOX
- -## -------------------------------- ##
- -## Report this to bug-guile@gnu.org ##
- -## -------------------------------- ##
- -_ASBOX
- - ) | sed "s/^/$as_me: WARNING: /" >&2
- - ;;
- -esac
- -{ $as_echo "$as_me:$LINENO: checking for winsock2.h" >&5
- -$as_echo_n "checking for winsock2.h... " >&6; }
- -if test "${ac_cv_header_winsock2_h+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_header_winsock2_h=$ac_header_preproc
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_winsock2_h" >&5
- -$as_echo "$ac_cv_header_winsock2_h" >&6; }
- -
- -fi
- -if test "x$ac_cv_header_winsock2_h" = x""yes; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_WINSOCK2_H 1
- -_ACEOF
- -
- -fi
- -
- -
- -
- -{ $as_echo "$as_me:$LINENO: checking for main in -lws2_32" >&5
- -$as_echo_n "checking for main in -lws2_32... " >&6; }
- -if test "${ac_cv_lib_ws2_32_main+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_check_lib_save_LIBS=$LIBS
- -LIBS="-lws2_32 $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -
- -int
- -main ()
- -{
- -return main ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_lib_ws2_32_main=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_ws2_32_main=no
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -LIBS=$ac_check_lib_save_LIBS
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ws2_32_main" >&5
- -$as_echo "$ac_cv_lib_ws2_32_main" >&6; }
- -if test "x$ac_cv_lib_ws2_32_main" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_LIBWS2_32 1
- -_ACEOF
- -
- - LIBS="-lws2_32 $LIBS"
- -
- -fi
- -
- - case " $LIBOBJS " in
- - *" win32-uname.$ac_objext "* ) ;;
- - *) LIBOBJS="$LIBOBJS win32-uname.$ac_objext"
- - ;;
- -esac
- -
- - case " $LIBOBJS " in
- - *" win32-dirent.$ac_objext "* ) ;;
- - *) LIBOBJS="$LIBOBJS win32-dirent.$ac_objext"
- - ;;
- -esac
- -
- - if test "$enable_networking" = yes ; then
- - case " $LIBOBJS " in
- - *" win32-socket.$ac_objext "* ) ;;
- - *) LIBOBJS="$LIBOBJS win32-socket.$ac_objext"
- - ;;
- -esac
- -
- - fi
- - if test "$enable_shared" = yes ; then
- - EXTRA_DEFS="-DSCM_IMPORT"
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define USE_DLL_IMPORT 1
- -_ACEOF
- -
- - fi
- - ;;
- -esac
- -
- -
- -# Reasons for testing:
- -# crt_externs.h - Darwin specific
- -#
- -
- -
- -for ac_header in assert.h crt_externs.h
- -do
- -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -else
- - # Is the header compilable?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
- -$as_echo_n "checking $ac_header usability... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -#include <$ac_header>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_header_compiler=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_compiler=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
- -$as_echo "$ac_header_compiler" >&6; }
- -
- -# Is the header present?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
- -$as_echo_n "checking $ac_header presence... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <$ac_header>
- -_ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - ac_header_preproc=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_preproc=no
- -fi
- -
- -rm -f conftest.err conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
- -$as_echo "$ac_header_preproc" >&6; }
- -
- -# So? What about this header?
- -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
- - yes:no: )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
- -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
- - ac_header_preproc=yes
- - ;;
- - no:yes:* )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
- -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
- -$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
- -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
- -$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
- -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
- - ( cat <<\_ASBOX
- -## -------------------------------- ##
- -## Report this to bug-guile@gnu.org ##
- -## -------------------------------- ##
- -_ASBOX
- - ) | sed "s/^/$as_me: WARNING: /" >&2
- - ;;
- -esac
- -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - eval "$as_ac_Header=\$ac_header_preproc"
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -
- -fi
- -as_val=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- -_ACEOF
- -
- -fi
- -
- -done
- -
- -
- -# Reasons for testing:
- -# DINFINITY - OSF specific
- -# DQNAN - OSF specific
- -# (DINFINITY and DQNAN are actually global variables, not functions)
- -# chsize - an MS-DOS-ism, found in mingw
- -# cexp, clog - not in various pre-c99 systems, and note that it's possible
- -# for gcc to provide the "complex double" type but the system to not
- -# have functions like cexp and clog
- -# clog10 - not in mingw (though others like clog and csqrt are)
- -# fesetround - available in C99, but not older systems
- -# ftruncate - posix, but probably not older systems (current mingw
- -# has it as an inline for chsize)
- -# ioctl - not in mingw.
- -# gmtime_r - recent posix, not on old systems
- -# pipe - not in mingw
- -# _pipe - specific to mingw, taking 3 args
- -# readdir_r - recent posix, not on old systems
- -# readdir64_r - not available on HP-UX 11.11
- -# stat64 - SuS largefile stuff, not on old systems
- -# sysconf - not on old systems
- -# truncate - not in mingw
- -# isblank - available as a GNU extension or in C99
- -# _NSGetEnviron - Darwin specific
- -#
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -for ac_func in DINFINITY DQNAN cexp chsize clog clog10 ctermid fesetround ftime ftruncate fchown getcwd geteuid gettimeofday gmtime_r ioctl lstat mkdir mknod nice pipe _pipe readdir_r readdir64_r readlink rename rmdir select setegid seteuid setlocale setpgid setsid sigaction siginterrupt stat64 strftime strptime symlink sync sysconf tcgetpgrp tcsetpgrp times uname waitpid strdup system usleep atexit on_exit chown link fcntl ttyname getpwent getgrent kill getppid getpgrp fork setitimer getitimer strchr strcmp index bcopy memcpy rindex truncate unsetenv isblank _NSGetEnviron strncasecmp
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef $ac_func
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char $ac_func ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- -choke me
- -#endif
- -
- -int
- -main ()
- -{
- -return $ac_func ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_var=no"
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- -_ACEOF
- -
- -fi
- -done
- -
- -
- -# Reasons for testing:
- -# netdb.h - not in mingw
- -# sys/param.h - not in mingw
- -# pthread.h - only available with pthreads. ACX_PTHREAD doesn't
- -# check this specifically, we need it for the timespec test below.
- -# sethostname - the function itself check because it's not in mingw,
- -# the DECL is checked because Solaris 10 doens't have in any header
- -# strncasecmp - on NetBSD 1.6 the symbol is available in libc but the
- -# declaration cannot be found
- -# unsetenv - on Tru64 5.1b the symbol is available in libc but the
- -# declaration is only found if `_BSD' is defined; it's marked as
- -# discouraged in <stdlib.h> and has type `void' instead of `int'
- -# anyway.
- -# hstrerror - on Tru64 5.1b the symbol is available in libc but the
- -# declaration isn't anywhere.
- -# cuserid - on Tru64 5.1b the declaration is documented to be available
- -# only with `_XOPEN_SOURCE' or some such.
- -# flock - on Tru64 5.1b the declaration is available from <sys/fcntl.h>
- -# but only if `_BSD' is defined.
- -# vsnprintf - on AIX 5.3, the declaration is only visible with
- -# `_XOPEN_SOURCE >= 500' or `_ISOC99_SOURCE'.
- -#
- -
- -
- -
- -
- -
- -
- -for ac_header in crypt.h netdb.h pthread.h sys/param.h sys/resource.h sys/file.h
- -do
- -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -else
- - # Is the header compilable?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
- -$as_echo_n "checking $ac_header usability... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -#include <$ac_header>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_header_compiler=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_compiler=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
- -$as_echo "$ac_header_compiler" >&6; }
- -
- -# Is the header present?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
- -$as_echo_n "checking $ac_header presence... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <$ac_header>
- -_ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - ac_header_preproc=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_preproc=no
- -fi
- -
- -rm -f conftest.err conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
- -$as_echo "$ac_header_preproc" >&6; }
- -
- -# So? What about this header?
- -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
- - yes:no: )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
- -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
- - ac_header_preproc=yes
- - ;;
- - no:yes:* )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
- -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
- -$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
- -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
- -$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
- -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
- - ( cat <<\_ASBOX
- -## -------------------------------- ##
- -## Report this to bug-guile@gnu.org ##
- -## -------------------------------- ##
- -_ASBOX
- - ) | sed "s/^/$as_me: WARNING: /" >&2
- - ;;
- -esac
- -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - eval "$as_ac_Header=\$ac_header_preproc"
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -
- -fi
- -as_val=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- -_ACEOF
- -
- -fi
- -
- -done
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -for ac_func in chroot flock getlogin cuserid getpriority setpriority getpass sethostname gethostname
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef $ac_func
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char $ac_func ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- -choke me
- -#endif
- -
- -int
- -main ()
- -{
- -return $ac_func ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_var=no"
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- -_ACEOF
- -
- -fi
- -done
- -
- -{ $as_echo "$as_me:$LINENO: checking whether sethostname is declared" >&5
- -$as_echo_n "checking whether sethostname is declared... " >&6; }
- -if test "${ac_cv_have_decl_sethostname+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -#ifndef sethostname
- - (void) sethostname;
- -#endif
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_have_decl_sethostname=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_have_decl_sethostname=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_sethostname" >&5
- -$as_echo "$ac_cv_have_decl_sethostname" >&6; }
- -if test "x$ac_cv_have_decl_sethostname" = x""yes; then
- -
- -cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_SETHOSTNAME 1
- -_ACEOF
- -
- -
- -else
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_SETHOSTNAME 0
- -_ACEOF
- -
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: checking whether strncasecmp is declared" >&5
- -$as_echo_n "checking whether strncasecmp is declared... " >&6; }
- -if test "${ac_cv_have_decl_strncasecmp+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -#ifndef strncasecmp
- - (void) strncasecmp;
- -#endif
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_have_decl_strncasecmp=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_have_decl_strncasecmp=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strncasecmp" >&5
- -$as_echo "$ac_cv_have_decl_strncasecmp" >&6; }
- -if test "x$ac_cv_have_decl_strncasecmp" = x""yes; then
- -
- -cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_STRNCASECMP 1
- -_ACEOF
- -
- -
- -else
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_STRNCASECMP 0
- -_ACEOF
- -
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: checking whether unsetenv is declared" >&5
- -$as_echo_n "checking whether unsetenv is declared... " >&6; }
- -if test "${ac_cv_have_decl_unsetenv+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -#ifndef unsetenv
- - (void) unsetenv;
- -#endif
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_have_decl_unsetenv=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_have_decl_unsetenv=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_unsetenv" >&5
- -$as_echo "$ac_cv_have_decl_unsetenv" >&6; }
- -if test "x$ac_cv_have_decl_unsetenv" = x""yes; then
- -
- -cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_UNSETENV 1
- -_ACEOF
- -
- -
- -else
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_UNSETENV 0
- -_ACEOF
- -
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: checking whether hstrerror is declared" >&5
- -$as_echo_n "checking whether hstrerror is declared... " >&6; }
- -if test "${ac_cv_have_decl_hstrerror+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -#ifndef hstrerror
- - (void) hstrerror;
- -#endif
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_have_decl_hstrerror=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_have_decl_hstrerror=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_hstrerror" >&5
- -$as_echo "$ac_cv_have_decl_hstrerror" >&6; }
- -if test "x$ac_cv_have_decl_hstrerror" = x""yes; then
- -
- -cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_HSTRERROR 1
- -_ACEOF
- -
- -
- -else
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_HSTRERROR 0
- -_ACEOF
- -
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: checking whether cuserid is declared" >&5
- -$as_echo_n "checking whether cuserid is declared... " >&6; }
- -if test "${ac_cv_have_decl_cuserid+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -#ifndef cuserid
- - (void) cuserid;
- -#endif
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_have_decl_cuserid=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_have_decl_cuserid=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_cuserid" >&5
- -$as_echo "$ac_cv_have_decl_cuserid" >&6; }
- -if test "x$ac_cv_have_decl_cuserid" = x""yes; then
- -
- -cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_CUSERID 1
- -_ACEOF
- -
- -
- -else
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_CUSERID 0
- -_ACEOF
- -
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: checking whether flock is declared" >&5
- -$as_echo_n "checking whether flock is declared... " >&6; }
- -if test "${ac_cv_have_decl_flock+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -#ifndef flock
- - (void) flock;
- -#endif
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_have_decl_flock=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_have_decl_flock=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_flock" >&5
- -$as_echo "$ac_cv_have_decl_flock" >&6; }
- -if test "x$ac_cv_have_decl_flock" = x""yes; then
- -
- -cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_FLOCK 1
- -_ACEOF
- -
- -
- -else
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_FLOCK 0
- -_ACEOF
- -
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
- -$as_echo_n "checking whether vsnprintf is declared... " >&6; }
- -if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -#ifndef vsnprintf
- - (void) vsnprintf;
- -#endif
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_have_decl_vsnprintf=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_have_decl_vsnprintf=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
- -$as_echo "$ac_cv_have_decl_vsnprintf" >&6; }
- -if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then
- -
- -cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_VSNPRINTF 1
- -_ACEOF
- -
- -
- -else
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_VSNPRINTF 0
- -_ACEOF
- -
- -
- -fi
- -
- -
- -
- -# crypt() may or may not be available, for instance in some countries there
- -# are restrictions on cryptography.
- -#
- -# crypt() might be in libc (eg. OpenBSD), or it might be in a separate
- -# -lcrypt library (eg. Debian GNU/Linux).
- -#
- -# On HP-UX 11, crypt() is in libc and there's a dummy libcrypt.a. We must
- -# be careful to avoid -lcrypt in this case, since libtool will see there's
- -# only a static libcrypt and decide to build only a static libguile.
- -#
- -# AC_SEARCH_LIBS lets us add -lcrypt to LIBS only if crypt() is not in the
- -# libraries already in that list.
- -#
- -{ $as_echo "$as_me:$LINENO: checking for library containing crypt" >&5
- -$as_echo_n "checking for library containing crypt... " >&6; }
- -if test "${ac_cv_search_crypt+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_func_search_save_LIBS=$LIBS
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char crypt ();
- -int
- -main ()
- -{
- -return crypt ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -for ac_lib in '' crypt; do
- - if test -z "$ac_lib"; then
- - ac_res="none required"
- - else
- - ac_res=-l$ac_lib
- - LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- - fi
- - rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_search_crypt=$ac_res
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext
- - if test "${ac_cv_search_crypt+set}" = set; then
- - break
- -fi
- -done
- -if test "${ac_cv_search_crypt+set}" = set; then
- - :
- -else
- - ac_cv_search_crypt=no
- -fi
- -rm conftest.$ac_ext
- -LIBS=$ac_func_search_save_LIBS
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
- -$as_echo "$ac_cv_search_crypt" >&6; }
- -ac_res=$ac_cv_search_crypt
- -if test "$ac_res" != no; then
- - test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_CRYPT 1
- -_ACEOF
- -
- -fi
- -
- -
- -# When compiling with GCC on some OSs (Solaris, AIX), _Complex_I doesn't
- -# work; in the reported cases so far, 1.0fi works well instead. According
- -# to the C99 spec, the complex.h header must provide a working definition
- -# of _Complex_I, so we always try _Complex_I first. The 1.0fi fallback
- -# is a workaround for the failure of some systems to conform to C99.
- -if test "$ac_cv_type_complex_double" = yes; then
- - { $as_echo "$as_me:$LINENO: checking for i" >&5
- -$as_echo_n "checking for i... " >&6; }
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -#if HAVE_COMPLEX_H
- -#include <complex.h>
- -#endif
- -complex double z;
- -
- -int
- -main ()
- -{
- -
- -z = _Complex_I;
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define GUILE_I _Complex_I
- -_ACEOF
- -
- - { $as_echo "$as_me:$LINENO: result: _Complex_I" >&5
- -$as_echo "_Complex_I" >&6; }
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -#if HAVE_COMPLEX_H
- -#include <complex.h>
- -#endif
- -complex double z;
- -
- -int
- -main ()
- -{
- -
- -z = 1.0fi;
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - cat >>confdefs.h <<\_ACEOF
- -#define GUILE_I 1.0fi
- -_ACEOF
- -
- - { $as_echo "$as_me:$LINENO: result: 1.0fi" >&5
- -$as_echo "1.0fi" >&6; }
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_type_complex_double=no
- - { $as_echo "$as_me:$LINENO: result: not available" >&5
- -$as_echo "not available" >&6; }
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -# glibc 2.3.6 (circa 2006) and various prior versions had a bug where
- -# csqrt(-i) returned a negative real part, when it should be positive
- -# for the principal root.
- -#
- -if test "$ac_cv_type_complex_double" = yes; then
- - { $as_echo "$as_me:$LINENO: checking whether csqrt is usable" >&5
- -$as_echo_n "checking whether csqrt is usable... " >&6; }
- -if test "${guile_cv_use_csqrt+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - guile_cv_use_csqrt="yes, hopefully (cross-compiling)"
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -#include <complex.h>
- -/* "volatile" is meant to prevent gcc from calculating the sqrt as a
- - constant, we want to test libc. */
- -volatile complex double z = - _Complex_I;
- -int
- -main (void)
- -{
- - z = csqrt (z);
- - if (creal (z) > 0.0)
- - return 0; /* good */
- - else
- - return 1; /* bad */
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - guile_cv_use_csqrt=yes
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -guile_cv_use_csqrt="no, glibc 2.3 bug"
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_use_csqrt" >&5
- -$as_echo "$guile_cv_use_csqrt" >&6; }
- - case $guile_cv_use_csqrt in
- - yes*)
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_USABLE_CSQRT 1
- -_ACEOF
- -
- - ;;
- - esac
- -fi
- -
- -
- -
- -{ $as_echo "$as_me:$LINENO: checking for __gmpz_init in -lgmp" >&5
- -$as_echo_n "checking for __gmpz_init in -lgmp... " >&6; }
- -if test "${ac_cv_lib_gmp___gmpz_init+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_check_lib_save_LIBS=$LIBS
- -LIBS="-lgmp $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char __gmpz_init ();
- -int
- -main ()
- -{
- -return __gmpz_init ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_lib_gmp___gmpz_init=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_gmp___gmpz_init=no
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -LIBS=$ac_check_lib_save_LIBS
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_gmp___gmpz_init" >&5
- -$as_echo "$ac_cv_lib_gmp___gmpz_init" >&6; }
- -if test "x$ac_cv_lib_gmp___gmpz_init" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_LIBGMP 1
- -_ACEOF
- -
- - LIBS="-lgmp $LIBS"
- -
- -else
- - { { $as_echo "$as_me:$LINENO: error: GNU MP not found, see README" >&5
- -$as_echo "$as_me: error: GNU MP not found, see README" >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -
- -# mpz_import is a macro so we need to include <gmp.h>
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <gmp.h>
- -int
- -main ()
- -{
- -mpz_import (0, 0, 0, 0, 0, 0, 0);
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - { { $as_echo "$as_me:$LINENO: error: At least GNU MP 4.1 is required, see README" >&5
- -$as_echo "$as_me: error: At least GNU MP 4.1 is required, see README" >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -
- -#AC_CHECK_HEADERS([libintl.h])
- -#AC_CHECK_FUNCS(gettext)
- -#if test $ac_cv_func_gettext = no; then
- -# AC_CHECK_LIB(intl, gettext)
- -#fi
- -#AC_CHECK_FUNCS([bindtextdomain textdomain])
- -
- - { $as_echo "$as_me:$LINENO: checking whether NLS is requested" >&5
- -$as_echo_n "checking whether NLS is requested... " >&6; }
- - # Check whether --enable-nls was given.
- -if test "${enable_nls+set}" = set; then
- - enableval=$enable_nls; USE_NLS=$enableval
- -else
- - USE_NLS=yes
- -fi
- -
- - { $as_echo "$as_me:$LINENO: result: $USE_NLS" >&5
- -$as_echo "$USE_NLS" >&6; }
- -
- -
- -
- -
- - GETTEXT_MACRO_VERSION=0.17
- -
- -
- -
- -
- -# Prepare PATH_SEPARATOR.
- -# The user is always right.
- -if test "${PATH_SEPARATOR+set}" != set; then
- - echo "#! /bin/sh" >conf$$.sh
- - echo "exit 0" >>conf$$.sh
- - chmod +x conf$$.sh
- - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- - PATH_SEPARATOR=';'
- - else
- - PATH_SEPARATOR=:
- - fi
- - rm -f conf$$.sh
- -fi
- -
- -# Find out how to test for executable files. Don't use a zero-byte file,
- -# as systems may use methods other than mode bits to determine executability.
- -cat >conf$$.file <<_ASEOF
- -#! /bin/sh
- -exit 0
- -_ASEOF
- -chmod +x conf$$.file
- -if test -x conf$$.file >/dev/null 2>&1; then
- - ac_executable_p="test -x"
- -else
- - ac_executable_p="test -f"
- -fi
- -rm -f conf$$.file
- -
- -# Extract the first word of "msgfmt", so it can be a program name with args.
- -set dummy msgfmt; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- -$as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_path_MSGFMT+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - case "$MSGFMT" in
- - [\\/]* | ?:[\\/]*)
- - ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
- - ;;
- - *)
- - ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
- - for ac_dir in $PATH; do
- - IFS="$ac_save_IFS"
- - test -z "$ac_dir" && ac_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- - if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
- - echo "$as_me: trying $ac_dir/$ac_word..." >&5
- - if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
- - (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
- - ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
- - break 2
- - fi
- - fi
- - done
- - done
- - IFS="$ac_save_IFS"
- - test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
- - ;;
- -esac
- -fi
- -MSGFMT="$ac_cv_path_MSGFMT"
- -if test "$MSGFMT" != ":"; then
- - { $as_echo "$as_me:$LINENO: result: $MSGFMT" >&5
- -$as_echo "$MSGFMT" >&6; }
- -else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- -$as_echo "no" >&6; }
- -fi
- -
- - # Extract the first word of "gmsgfmt", so it can be a program name with args.
- -set dummy gmsgfmt; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- -$as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_path_GMSGFMT+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - case $GMSGFMT in
- - [\\/]* | ?:[\\/]*)
- - ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
- - ;;
- - *)
- - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- -for as_dir in $PATH
- -do
- - IFS=$as_save_IFS
- - test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- - ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- - break 2
- - fi
- -done
- -done
- -IFS=$as_save_IFS
- -
- - test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
- - ;;
- -esac
- -fi
- -GMSGFMT=$ac_cv_path_GMSGFMT
- -if test -n "$GMSGFMT"; then
- - { $as_echo "$as_me:$LINENO: result: $GMSGFMT" >&5
- -$as_echo "$GMSGFMT" >&6; }
- -else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- -$as_echo "no" >&6; }
- -fi
- -
- -
- -
- - case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
- - '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
- - *) MSGFMT_015=$MSGFMT ;;
- - esac
- -
- - case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
- - '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
- - *) GMSGFMT_015=$GMSGFMT ;;
- - esac
- -
- -
- -
- -# Prepare PATH_SEPARATOR.
- -# The user is always right.
- -if test "${PATH_SEPARATOR+set}" != set; then
- - echo "#! /bin/sh" >conf$$.sh
- - echo "exit 0" >>conf$$.sh
- - chmod +x conf$$.sh
- - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- - PATH_SEPARATOR=';'
- - else
- - PATH_SEPARATOR=:
- - fi
- - rm -f conf$$.sh
- -fi
- -
- -# Find out how to test for executable files. Don't use a zero-byte file,
- -# as systems may use methods other than mode bits to determine executability.
- -cat >conf$$.file <<_ASEOF
- -#! /bin/sh
- -exit 0
- -_ASEOF
- -chmod +x conf$$.file
- -if test -x conf$$.file >/dev/null 2>&1; then
- - ac_executable_p="test -x"
- -else
- - ac_executable_p="test -f"
- -fi
- -rm -f conf$$.file
- -
- -# Extract the first word of "xgettext", so it can be a program name with args.
- -set dummy xgettext; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- -$as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_path_XGETTEXT+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - case "$XGETTEXT" in
- - [\\/]* | ?:[\\/]*)
- - ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
- - ;;
- - *)
- - ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
- - for ac_dir in $PATH; do
- - IFS="$ac_save_IFS"
- - test -z "$ac_dir" && ac_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- - if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
- - echo "$as_me: trying $ac_dir/$ac_word..." >&5
- - if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
- - (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
- - ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
- - break 2
- - fi
- - fi
- - done
- - done
- - IFS="$ac_save_IFS"
- - test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
- - ;;
- -esac
- -fi
- -XGETTEXT="$ac_cv_path_XGETTEXT"
- -if test "$XGETTEXT" != ":"; then
- - { $as_echo "$as_me:$LINENO: result: $XGETTEXT" >&5
- -$as_echo "$XGETTEXT" >&6; }
- -else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- -$as_echo "no" >&6; }
- -fi
- -
- - rm -f messages.po
- -
- - case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
- - '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
- - *) XGETTEXT_015=$XGETTEXT ;;
- - esac
- -
- -
- -
- -# Prepare PATH_SEPARATOR.
- -# The user is always right.
- -if test "${PATH_SEPARATOR+set}" != set; then
- - echo "#! /bin/sh" >conf$$.sh
- - echo "exit 0" >>conf$$.sh
- - chmod +x conf$$.sh
- - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- - PATH_SEPARATOR=';'
- - else
- - PATH_SEPARATOR=:
- - fi
- - rm -f conf$$.sh
- -fi
- -
- -# Find out how to test for executable files. Don't use a zero-byte file,
- -# as systems may use methods other than mode bits to determine executability.
- -cat >conf$$.file <<_ASEOF
- -#! /bin/sh
- -exit 0
- -_ASEOF
- -chmod +x conf$$.file
- -if test -x conf$$.file >/dev/null 2>&1; then
- - ac_executable_p="test -x"
- -else
- - ac_executable_p="test -f"
- -fi
- -rm -f conf$$.file
- -
- -# Extract the first word of "msgmerge", so it can be a program name with args.
- -set dummy msgmerge; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- -$as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_path_MSGMERGE+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - case "$MSGMERGE" in
- - [\\/]* | ?:[\\/]*)
- - ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
- - ;;
- - *)
- - ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
- - for ac_dir in $PATH; do
- - IFS="$ac_save_IFS"
- - test -z "$ac_dir" && ac_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- - if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
- - echo "$as_me: trying $ac_dir/$ac_word..." >&5
- - if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
- - ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
- - break 2
- - fi
- - fi
- - done
- - done
- - IFS="$ac_save_IFS"
- - test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
- - ;;
- -esac
- -fi
- -MSGMERGE="$ac_cv_path_MSGMERGE"
- -if test "$MSGMERGE" != ":"; then
- - { $as_echo "$as_me:$LINENO: result: $MSGMERGE" >&5
- -$as_echo "$MSGMERGE" >&6; }
- -else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- -$as_echo "no" >&6; }
- -fi
- -
- -
- - test -n "$localedir" || localedir='${datadir}/locale'
- -
- -
- - test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
- -
- -
- - ac_config_commands="$ac_config_commands po-directories"
- -
- -
- -
- - if test "X$prefix" = "XNONE"; then
- - acl_final_prefix="$ac_default_prefix"
- - else
- - acl_final_prefix="$prefix"
- - fi
- - if test "X$exec_prefix" = "XNONE"; then
- - acl_final_exec_prefix='${prefix}'
- - else
- - acl_final_exec_prefix="$exec_prefix"
- - fi
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
- - prefix="$acl_save_prefix"
- -
- -
- -# Check whether --with-gnu-ld was given.
- -if test "${with_gnu_ld+set}" = set; then
- - withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
- -else
- - with_gnu_ld=no
- -fi
- -
- -# Prepare PATH_SEPARATOR.
- -# The user is always right.
- -if test "${PATH_SEPARATOR+set}" != set; then
- - echo "#! /bin/sh" >conf$$.sh
- - echo "exit 0" >>conf$$.sh
- - chmod +x conf$$.sh
- - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
- - PATH_SEPARATOR=';'
- - else
- - PATH_SEPARATOR=:
- - fi
- - rm -f conf$$.sh
- -fi
- -ac_prog=ld
- -if test "$GCC" = yes; then
- - # Check if gcc -print-prog-name=ld gives a path.
- - { $as_echo "$as_me:$LINENO: checking for ld used by GCC" >&5
- -$as_echo_n "checking for ld used by GCC... " >&6; }
- - case $host in
- - *-*-mingw*)
- - # gcc leaves a trailing carriage return which upsets mingw
- - ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- - *)
- - ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- - esac
- - case $ac_prog in
- - # Accept absolute paths.
- - [\\/]* | [A-Za-z]:[\\/]*)
- - re_direlt='/[^/][^/]*/\.\./'
- - # Canonicalize the path of ld
- - ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
- - while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
- - ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
- - done
- - test -z "$LD" && LD="$ac_prog"
- - ;;
- - "")
- - # If it fails, then pretend we aren't using GCC.
- - ac_prog=ld
- - ;;
- - *)
- - # If it is relative, then search for the first ld in PATH.
- - with_gnu_ld=unknown
- - ;;
- - esac
- -elif test "$with_gnu_ld" = yes; then
- - { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
- -$as_echo_n "checking for GNU ld... " >&6; }
- -else
- - { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
- -$as_echo_n "checking for non-GNU ld... " >&6; }
- -fi
- -if test "${acl_cv_path_LD+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test -z "$LD"; then
- - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
- - for ac_dir in $PATH; do
- - test -z "$ac_dir" && ac_dir=.
- - if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- - acl_cv_path_LD="$ac_dir/$ac_prog"
- - # Check to see if the program is GNU ld. I'd rather use --version,
- - # but apparently some GNU ld's only accept -v.
- - # Break only if it was the GNU/non-GNU ld that we prefer.
- - case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
- - *GNU* | *'with BFD'*)
- - test "$with_gnu_ld" != no && break ;;
- - *)
- - test "$with_gnu_ld" != yes && break ;;
- - esac
- - fi
- - done
- - IFS="$ac_save_ifs"
- -else
- - acl_cv_path_LD="$LD" # Let the user override the test with a path.
- -fi
- -fi
- -
- -LD="$acl_cv_path_LD"
- -if test -n "$LD"; then
- - { $as_echo "$as_me:$LINENO: result: $LD" >&5
- -$as_echo "$LD" >&6; }
- -else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- -$as_echo "no" >&6; }
- -fi
- -test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
- -$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
- - { (exit 1); exit 1; }; }
- -{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
- -$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
- -if test "${acl_cv_prog_gnu_ld+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - # I'd rather use --version here, but apparently some GNU ld's only accept -v.
- -case `$LD -v 2>&1 </dev/null` in
- -*GNU* | *'with BFD'*)
- - acl_cv_prog_gnu_ld=yes ;;
- -*)
- - acl_cv_prog_gnu_ld=no ;;
- -esac
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
- -$as_echo "$acl_cv_prog_gnu_ld" >&6; }
- -with_gnu_ld=$acl_cv_prog_gnu_ld
- -
- -
- -
- -
- - { $as_echo "$as_me:$LINENO: checking for shared library run path origin" >&5
- -$as_echo_n "checking for shared library run path origin... " >&6; }
- -if test "${acl_cv_rpath+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- -
- - CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
- - ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
- - . ./conftest.sh
- - rm -f ./conftest.sh
- - acl_cv_rpath=done
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
- -$as_echo "$acl_cv_rpath" >&6; }
- - wl="$acl_cv_wl"
- - acl_libext="$acl_cv_libext"
- - acl_shlibext="$acl_cv_shlibext"
- - acl_libname_spec="$acl_cv_libname_spec"
- - acl_library_names_spec="$acl_cv_library_names_spec"
- - acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
- - acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
- - acl_hardcode_direct="$acl_cv_hardcode_direct"
- - acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
- - # Check whether --enable-rpath was given.
- -if test "${enable_rpath+set}" = set; then
- - enableval=$enable_rpath; :
- -else
- - enable_rpath=yes
- -fi
- -
- -
- -
- - acl_libdirstem=lib
- - searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
- - if test -n "$searchpath"; then
- - acl_save_IFS="${IFS= }"; IFS=":"
- - for searchdir in $searchpath; do
- - if test -d "$searchdir"; then
- - case "$searchdir" in
- - */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
- - *) searchdir=`cd "$searchdir" && pwd`
- - case "$searchdir" in
- - */lib64 ) acl_libdirstem=lib64 ;;
- - esac ;;
- - esac
- - fi
- - done
- - IFS="$acl_save_IFS"
- - fi
- -
- -
- -
- -
- -
- -
- -
- -
- -
- - use_additional=yes
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- -
- - eval additional_includedir=\"$includedir\"
- - eval additional_libdir=\"$libdir\"
- -
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- -
- -# Check whether --with-libiconv-prefix was given.
- -if test "${with_libiconv_prefix+set}" = set; then
- - withval=$with_libiconv_prefix;
- - if test "X$withval" = "Xno"; then
- - use_additional=no
- - else
- - if test "X$withval" = "X"; then
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- -
- - eval additional_includedir=\"$includedir\"
- - eval additional_libdir=\"$libdir\"
- -
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- - else
- - additional_includedir="$withval/include"
- - additional_libdir="$withval/$acl_libdirstem"
- - fi
- - fi
- -
- -fi
- -
- - LIBICONV=
- - LTLIBICONV=
- - INCICONV=
- - LIBICONV_PREFIX=
- - rpathdirs=
- - ltrpathdirs=
- - names_already_handled=
- - names_next_round='iconv '
- - while test -n "$names_next_round"; do
- - names_this_round="$names_next_round"
- - names_next_round=
- - for name in $names_this_round; do
- - already_handled=
- - for n in $names_already_handled; do
- - if test "$n" = "$name"; then
- - already_handled=yes
- - break
- - fi
- - done
- - if test -z "$already_handled"; then
- - names_already_handled="$names_already_handled $name"
- - uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
- - eval value=\"\$HAVE_LIB$uppername\"
- - if test -n "$value"; then
- - if test "$value" = yes; then
- - eval value=\"\$LIB$uppername\"
- - test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
- - eval value=\"\$LTLIB$uppername\"
- - test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
- - else
- - :
- - fi
- - else
- - found_dir=
- - found_la=
- - found_so=
- - found_a=
- - eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
- - if test -n "$acl_shlibext"; then
- - shrext=".$acl_shlibext" # typically: shrext=.so
- - else
- - shrext=
- - fi
- - if test $use_additional = yes; then
- - dir="$additional_libdir"
- - if test -n "$acl_shlibext"; then
- - if test -f "$dir/$libname$shrext"; then
- - found_dir="$dir"
- - found_so="$dir/$libname$shrext"
- - else
- - if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
- - ver=`(cd "$dir" && \
- - for f in "$libname$shrext".*; do echo "$f"; done \
- - | sed -e "s,^$libname$shrext\\\\.,," \
- - | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
- - | sed 1q ) 2>/dev/null`
- - if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
- - found_dir="$dir"
- - found_so="$dir/$libname$shrext.$ver"
- - fi
- - else
- - eval library_names=\"$acl_library_names_spec\"
- - for f in $library_names; do
- - if test -f "$dir/$f"; then
- - found_dir="$dir"
- - found_so="$dir/$f"
- - break
- - fi
- - done
- - fi
- - fi
- - fi
- - if test "X$found_dir" = "X"; then
- - if test -f "$dir/$libname.$acl_libext"; then
- - found_dir="$dir"
- - found_a="$dir/$libname.$acl_libext"
- - fi
- - fi
- - if test "X$found_dir" != "X"; then
- - if test -f "$dir/$libname.la"; then
- - found_la="$dir/$libname.la"
- - fi
- - fi
- - fi
- - if test "X$found_dir" = "X"; then
- - for x in $LDFLAGS $LTLIBICONV; do
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- - eval x=\"$x\"
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- - case "$x" in
- - -L*)
- - dir=`echo "X$x" | sed -e 's/^X-L//'`
- - if test -n "$acl_shlibext"; then
- - if test -f "$dir/$libname$shrext"; then
- - found_dir="$dir"
- - found_so="$dir/$libname$shrext"
- - else
- - if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
- - ver=`(cd "$dir" && \
- - for f in "$libname$shrext".*; do echo "$f"; done \
- - | sed -e "s,^$libname$shrext\\\\.,," \
- - | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
- - | sed 1q ) 2>/dev/null`
- - if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
- - found_dir="$dir"
- - found_so="$dir/$libname$shrext.$ver"
- - fi
- - else
- - eval library_names=\"$acl_library_names_spec\"
- - for f in $library_names; do
- - if test -f "$dir/$f"; then
- - found_dir="$dir"
- - found_so="$dir/$f"
- - break
- - fi
- - done
- - fi
- - fi
- - fi
- - if test "X$found_dir" = "X"; then
- - if test -f "$dir/$libname.$acl_libext"; then
- - found_dir="$dir"
- - found_a="$dir/$libname.$acl_libext"
- - fi
- - fi
- - if test "X$found_dir" != "X"; then
- - if test -f "$dir/$libname.la"; then
- - found_la="$dir/$libname.la"
- - fi
- - fi
- - ;;
- - esac
- - if test "X$found_dir" != "X"; then
- - break
- - fi
- - done
- - fi
- - if test "X$found_dir" != "X"; then
- - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
- - if test "X$found_so" != "X"; then
- - if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
- - LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
- - else
- - haveit=
- - for x in $ltrpathdirs; do
- - if test "X$x" = "X$found_dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - ltrpathdirs="$ltrpathdirs $found_dir"
- - fi
- - if test "$acl_hardcode_direct" = yes; then
- - LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
- - else
- - if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
- - LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
- - haveit=
- - for x in $rpathdirs; do
- - if test "X$x" = "X$found_dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - rpathdirs="$rpathdirs $found_dir"
- - fi
- - else
- - haveit=
- - for x in $LDFLAGS $LIBICONV; do
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- - eval x=\"$x\"
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- - if test "X$x" = "X-L$found_dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
- - fi
- - if test "$acl_hardcode_minus_L" != no; then
- - LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
- - else
- - LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
- - fi
- - fi
- - fi
- - fi
- - else
- - if test "X$found_a" != "X"; then
- - LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
- - else
- - LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
- - fi
- - fi
- - additional_includedir=
- - case "$found_dir" in
- - */$acl_libdirstem | */$acl_libdirstem/)
- - basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
- - LIBICONV_PREFIX="$basedir"
- - additional_includedir="$basedir/include"
- - ;;
- - esac
- - if test "X$additional_includedir" != "X"; then
- - if test "X$additional_includedir" != "X/usr/include"; then
- - haveit=
- - if test "X$additional_includedir" = "X/usr/local/include"; then
- - if test -n "$GCC"; then
- - case $host_os in
- - linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- - esac
- - fi
- - fi
- - if test -z "$haveit"; then
- - for x in $CPPFLAGS $INCICONV; do
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- - eval x=\"$x\"
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- - if test "X$x" = "X-I$additional_includedir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - if test -d "$additional_includedir"; then
- - INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
- - fi
- - fi
- - fi
- - fi
- - fi
- - if test -n "$found_la"; then
- - save_libdir="$libdir"
- - case "$found_la" in
- - */* | *\\*) . "$found_la" ;;
- - *) . "./$found_la" ;;
- - esac
- - libdir="$save_libdir"
- - for dep in $dependency_libs; do
- - case "$dep" in
- - -L*)
- - additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
- - if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
- - haveit=
- - if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
- - if test -n "$GCC"; then
- - case $host_os in
- - linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- - esac
- - fi
- - fi
- - if test -z "$haveit"; then
- - haveit=
- - for x in $LDFLAGS $LIBICONV; do
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- - eval x=\"$x\"
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- - if test "X$x" = "X-L$additional_libdir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - if test -d "$additional_libdir"; then
- - LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
- - fi
- - fi
- - haveit=
- - for x in $LDFLAGS $LTLIBICONV; do
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- - eval x=\"$x\"
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- - if test "X$x" = "X-L$additional_libdir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - if test -d "$additional_libdir"; then
- - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
- - fi
- - fi
- - fi
- - fi
- - ;;
- - -R*)
- - dir=`echo "X$dep" | sed -e 's/^X-R//'`
- - if test "$enable_rpath" != no; then
- - haveit=
- - for x in $rpathdirs; do
- - if test "X$x" = "X$dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - rpathdirs="$rpathdirs $dir"
- - fi
- - haveit=
- - for x in $ltrpathdirs; do
- - if test "X$x" = "X$dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - ltrpathdirs="$ltrpathdirs $dir"
- - fi
- - fi
- - ;;
- - -l*)
- - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
- - ;;
- - *.la)
- - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
- - ;;
- - *)
- - LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
- - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
- - ;;
- - esac
- - done
- - fi
- - else
- - LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
- - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
- - fi
- - fi
- - fi
- - done
- - done
- - if test "X$rpathdirs" != "X"; then
- - if test -n "$acl_hardcode_libdir_separator"; then
- - alldirs=
- - for found_dir in $rpathdirs; do
- - alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
- - done
- - acl_save_libdir="$libdir"
- - libdir="$alldirs"
- - eval flag=\"$acl_hardcode_libdir_flag_spec\"
- - libdir="$acl_save_libdir"
- - LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
- - else
- - for found_dir in $rpathdirs; do
- - acl_save_libdir="$libdir"
- - libdir="$found_dir"
- - eval flag=\"$acl_hardcode_libdir_flag_spec\"
- - libdir="$acl_save_libdir"
- - LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
- - done
- - fi
- - fi
- - if test "X$ltrpathdirs" != "X"; then
- - for found_dir in $ltrpathdirs; do
- - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
- - done
- - fi
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- - { $as_echo "$as_me:$LINENO: checking for CFPreferencesCopyAppValue" >&5
- -$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
- -if test "${gt_cv_func_CFPreferencesCopyAppValue+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - gt_save_LIBS="$LIBS"
- - LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <CoreFoundation/CFPreferences.h>
- -int
- -main ()
- -{
- -CFPreferencesCopyAppValue(NULL, NULL)
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - gt_cv_func_CFPreferencesCopyAppValue=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - gt_cv_func_CFPreferencesCopyAppValue=no
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- - LIBS="$gt_save_LIBS"
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
- -$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
- - if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_CFPREFERENCESCOPYAPPVALUE 1
- -_ACEOF
- -
- - fi
- - { $as_echo "$as_me:$LINENO: checking for CFLocaleCopyCurrent" >&5
- -$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
- -if test "${gt_cv_func_CFLocaleCopyCurrent+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - gt_save_LIBS="$LIBS"
- - LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <CoreFoundation/CFLocale.h>
- -int
- -main ()
- -{
- -CFLocaleCopyCurrent();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - gt_cv_func_CFLocaleCopyCurrent=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - gt_cv_func_CFLocaleCopyCurrent=no
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- - LIBS="$gt_save_LIBS"
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
- -$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
- - if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_CFLOCALECOPYCURRENT 1
- -_ACEOF
- -
- - fi
- - INTL_MACOSX_LIBS=
- - if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
- - INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
- - fi
- -
- -
- -
- -
- -
- -
- - LIBINTL=
- - LTLIBINTL=
- - POSUB=
- -
- - case " $gt_needs " in
- - *" need-formatstring-macros "*) gt_api_version=3 ;;
- - *" need-ngettext "*) gt_api_version=2 ;;
- - *) gt_api_version=1 ;;
- - esac
- - gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
- - gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
- -
- - if test "$USE_NLS" = "yes"; then
- - gt_use_preinstalled_gnugettext=no
- -
- -
- - if test $gt_api_version -ge 3; then
- - gt_revision_test_code='
- -#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
- -#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
- -#endif
- -typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
- -'
- - else
- - gt_revision_test_code=
- - fi
- - if test $gt_api_version -ge 2; then
- - gt_expression_test_code=' + * ngettext ("", "", 0)'
- - else
- - gt_expression_test_code=
- - fi
- -
- - { $as_echo "$as_me:$LINENO: checking for GNU gettext in libc" >&5
- -$as_echo_n "checking for GNU gettext in libc... " >&6; }
- -if { as_var=$gt_func_gnugettext_libc; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <libintl.h>
- -$gt_revision_test_code
- -extern int _nl_msg_cat_cntr;
- -extern int *_nl_domain_bindings;
- -int
- -main ()
- -{
- -bindtextdomain ("", "");
- -return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$gt_func_gnugettext_libc=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$gt_func_gnugettext_libc=no"
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$gt_func_gnugettext_libc'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -
- - if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
- -
- -
- -
- -
- -
- - am_save_CPPFLAGS="$CPPFLAGS"
- -
- - for element in $INCICONV; do
- - haveit=
- - for x in $CPPFLAGS; do
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- - eval x=\"$x\"
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- - if test "X$x" = "X$element"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
- - fi
- - done
- -
- -
- - { $as_echo "$as_me:$LINENO: checking for iconv" >&5
- -$as_echo_n "checking for iconv... " >&6; }
- -if test "${am_cv_func_iconv+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- -
- - am_cv_func_iconv="no, consider installing GNU libiconv"
- - am_cv_lib_iconv=no
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdlib.h>
- -#include <iconv.h>
- -int
- -main ()
- -{
- -iconv_t cd = iconv_open("","");
- - iconv(cd,NULL,NULL,NULL,NULL);
- - iconv_close(cd);
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - am_cv_func_iconv=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- - if test "$am_cv_func_iconv" != yes; then
- - am_save_LIBS="$LIBS"
- - LIBS="$LIBS $LIBICONV"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <stdlib.h>
- -#include <iconv.h>
- -int
- -main ()
- -{
- -iconv_t cd = iconv_open("","");
- - iconv(cd,NULL,NULL,NULL,NULL);
- - iconv_close(cd);
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - am_cv_lib_iconv=yes
- - am_cv_func_iconv=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- - LIBS="$am_save_LIBS"
- - fi
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
- -$as_echo "$am_cv_func_iconv" >&6; }
- - if test "$am_cv_func_iconv" = yes; then
- - { $as_echo "$as_me:$LINENO: checking for working iconv" >&5
- -$as_echo_n "checking for working iconv... " >&6; }
- -if test "${am_cv_func_iconv_works+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- -
- - am_save_LIBS="$LIBS"
- - if test $am_cv_lib_iconv = yes; then
- - LIBS="$LIBS $LIBICONV"
- - fi
- - if test "$cross_compiling" = yes; then
- - case "$host_os" in
- - aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
- - *) am_cv_func_iconv_works="guessing yes" ;;
- - esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -#include <iconv.h>
- -#include <string.h>
- -int main ()
- -{
- - /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
- - returns. */
- - {
- - iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
- - if (cd_utf8_to_88591 != (iconv_t)(-1))
- - {
- - static const char input[] = "\342\202\254"; /* EURO SIGN */
- - char buf[10];
- - const char *inptr = input;
- - size_t inbytesleft = strlen (input);
- - char *outptr = buf;
- - size_t outbytesleft = sizeof (buf);
- - size_t res = iconv (cd_utf8_to_88591,
- - (char **) &inptr, &inbytesleft,
- - &outptr, &outbytesleft);
- - if (res == 0)
- - return 1;
- - }
- - }
- -#if 0 /* This bug could be worked around by the caller. */
- - /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
- - {
- - iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
- - if (cd_88591_to_utf8 != (iconv_t)(-1))
- - {
- - static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
- - char buf[50];
- - const char *inptr = input;
- - size_t inbytesleft = strlen (input);
- - char *outptr = buf;
- - size_t outbytesleft = sizeof (buf);
- - size_t res = iconv (cd_88591_to_utf8,
- - (char **) &inptr, &inbytesleft,
- - &outptr, &outbytesleft);
- - if ((int)res > 0)
- - return 1;
- - }
- - }
- -#endif
- - /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
- - provided. */
- - if (/* Try standardized names. */
- - iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
- - /* Try IRIX, OSF/1 names. */
- - && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
- - /* Try AIX names. */
- - && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
- - /* Try HP-UX names. */
- - && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
- - return 1;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - am_cv_func_iconv_works=yes
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -( exit $ac_status )
- -am_cv_func_iconv_works=no
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -
- - LIBS="$am_save_LIBS"
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $am_cv_func_iconv_works" >&5
- -$as_echo "$am_cv_func_iconv_works" >&6; }
- - case "$am_cv_func_iconv_works" in
- - *no) am_func_iconv=no am_cv_lib_iconv=no ;;
- - *) am_func_iconv=yes ;;
- - esac
- - else
- - am_func_iconv=no am_cv_lib_iconv=no
- - fi
- - if test "$am_func_iconv" = yes; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_ICONV 1
- -_ACEOF
- -
- - fi
- - if test "$am_cv_lib_iconv" = yes; then
- - { $as_echo "$as_me:$LINENO: checking how to link with libiconv" >&5
- -$as_echo_n "checking how to link with libiconv... " >&6; }
- - { $as_echo "$as_me:$LINENO: result: $LIBICONV" >&5
- -$as_echo "$LIBICONV" >&6; }
- - else
- - CPPFLAGS="$am_save_CPPFLAGS"
- - LIBICONV=
- - LTLIBICONV=
- - fi
- -
- -
- -
- -
- -
- -
- -
- -
- - use_additional=yes
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- -
- - eval additional_includedir=\"$includedir\"
- - eval additional_libdir=\"$libdir\"
- -
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- -
- -# Check whether --with-libintl-prefix was given.
- -if test "${with_libintl_prefix+set}" = set; then
- - withval=$with_libintl_prefix;
- - if test "X$withval" = "Xno"; then
- - use_additional=no
- - else
- - if test "X$withval" = "X"; then
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- -
- - eval additional_includedir=\"$includedir\"
- - eval additional_libdir=\"$libdir\"
- -
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- - else
- - additional_includedir="$withval/include"
- - additional_libdir="$withval/$acl_libdirstem"
- - fi
- - fi
- -
- -fi
- -
- - LIBINTL=
- - LTLIBINTL=
- - INCINTL=
- - LIBINTL_PREFIX=
- - rpathdirs=
- - ltrpathdirs=
- - names_already_handled=
- - names_next_round='intl '
- - while test -n "$names_next_round"; do
- - names_this_round="$names_next_round"
- - names_next_round=
- - for name in $names_this_round; do
- - already_handled=
- - for n in $names_already_handled; do
- - if test "$n" = "$name"; then
- - already_handled=yes
- - break
- - fi
- - done
- - if test -z "$already_handled"; then
- - names_already_handled="$names_already_handled $name"
- - uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
- - eval value=\"\$HAVE_LIB$uppername\"
- - if test -n "$value"; then
- - if test "$value" = yes; then
- - eval value=\"\$LIB$uppername\"
- - test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
- - eval value=\"\$LTLIB$uppername\"
- - test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
- - else
- - :
- - fi
- - else
- - found_dir=
- - found_la=
- - found_so=
- - found_a=
- - eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
- - if test -n "$acl_shlibext"; then
- - shrext=".$acl_shlibext" # typically: shrext=.so
- - else
- - shrext=
- - fi
- - if test $use_additional = yes; then
- - dir="$additional_libdir"
- - if test -n "$acl_shlibext"; then
- - if test -f "$dir/$libname$shrext"; then
- - found_dir="$dir"
- - found_so="$dir/$libname$shrext"
- - else
- - if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
- - ver=`(cd "$dir" && \
- - for f in "$libname$shrext".*; do echo "$f"; done \
- - | sed -e "s,^$libname$shrext\\\\.,," \
- - | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
- - | sed 1q ) 2>/dev/null`
- - if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
- - found_dir="$dir"
- - found_so="$dir/$libname$shrext.$ver"
- - fi
- - else
- - eval library_names=\"$acl_library_names_spec\"
- - for f in $library_names; do
- - if test -f "$dir/$f"; then
- - found_dir="$dir"
- - found_so="$dir/$f"
- - break
- - fi
- - done
- - fi
- - fi
- - fi
- - if test "X$found_dir" = "X"; then
- - if test -f "$dir/$libname.$acl_libext"; then
- - found_dir="$dir"
- - found_a="$dir/$libname.$acl_libext"
- - fi
- - fi
- - if test "X$found_dir" != "X"; then
- - if test -f "$dir/$libname.la"; then
- - found_la="$dir/$libname.la"
- - fi
- - fi
- - fi
- - if test "X$found_dir" = "X"; then
- - for x in $LDFLAGS $LTLIBINTL; do
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- - eval x=\"$x\"
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
- + eval x=\"$x\"
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- case "$x" in
- -L*)
- @@ -29835,10 +15701,10 @@
- done
- fi
- if test "X$found_dir" != "X"; then
- - LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
- + LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
- if test "X$found_so" != "X"; then
- if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
- - LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
- + LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
- else
- haveit=
- for x in $ltrpathdirs; do
- @@ -29847,439 +15713,145 @@
- break
- fi
- done
- - if test -z "$haveit"; then
- - ltrpathdirs="$ltrpathdirs $found_dir"
- - fi
- - if test "$acl_hardcode_direct" = yes; then
- - LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
- - else
- - if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
- - LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
- - haveit=
- - for x in $rpathdirs; do
- - if test "X$x" = "X$found_dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - rpathdirs="$rpathdirs $found_dir"
- - fi
- - else
- - haveit=
- - for x in $LDFLAGS $LIBINTL; do
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- - eval x=\"$x\"
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- - if test "X$x" = "X-L$found_dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
- - fi
- - if test "$acl_hardcode_minus_L" != no; then
- - LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
- - else
- - LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
- - fi
- - fi
- - fi
- - fi
- - else
- - if test "X$found_a" != "X"; then
- - LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
- - else
- - LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
- - fi
- - fi
- - additional_includedir=
- - case "$found_dir" in
- - */$acl_libdirstem | */$acl_libdirstem/)
- - basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
- - LIBINTL_PREFIX="$basedir"
- - additional_includedir="$basedir/include"
- - ;;
- - esac
- - if test "X$additional_includedir" != "X"; then
- - if test "X$additional_includedir" != "X/usr/include"; then
- - haveit=
- - if test "X$additional_includedir" = "X/usr/local/include"; then
- - if test -n "$GCC"; then
- - case $host_os in
- - linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- - esac
- - fi
- - fi
- - if test -z "$haveit"; then
- - for x in $CPPFLAGS $INCINTL; do
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- - eval x=\"$x\"
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- - if test "X$x" = "X-I$additional_includedir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - if test -d "$additional_includedir"; then
- - INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
- - fi
- - fi
- - fi
- - fi
- - fi
- - if test -n "$found_la"; then
- - save_libdir="$libdir"
- - case "$found_la" in
- - */* | *\\*) . "$found_la" ;;
- - *) . "./$found_la" ;;
- - esac
- - libdir="$save_libdir"
- - for dep in $dependency_libs; do
- - case "$dep" in
- - -L*)
- - additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
- - if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
- - haveit=
- - if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
- - if test -n "$GCC"; then
- - case $host_os in
- - linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- - esac
- - fi
- - fi
- - if test -z "$haveit"; then
- - haveit=
- - for x in $LDFLAGS $LIBINTL; do
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- - eval x=\"$x\"
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- - if test "X$x" = "X-L$additional_libdir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - if test -d "$additional_libdir"; then
- - LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
- - fi
- - fi
- - haveit=
- - for x in $LDFLAGS $LTLIBINTL; do
- -
- - acl_save_prefix="$prefix"
- - prefix="$acl_final_prefix"
- - acl_save_exec_prefix="$exec_prefix"
- - exec_prefix="$acl_final_exec_prefix"
- - eval x=\"$x\"
- - exec_prefix="$acl_save_exec_prefix"
- - prefix="$acl_save_prefix"
- -
- - if test "X$x" = "X-L$additional_libdir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - if test -d "$additional_libdir"; then
- - LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
- - fi
- - fi
- - fi
- - fi
- - ;;
- - -R*)
- - dir=`echo "X$dep" | sed -e 's/^X-R//'`
- - if test "$enable_rpath" != no; then
- - haveit=
- - for x in $rpathdirs; do
- - if test "X$x" = "X$dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - rpathdirs="$rpathdirs $dir"
- - fi
- - haveit=
- - for x in $ltrpathdirs; do
- - if test "X$x" = "X$dir"; then
- - haveit=yes
- - break
- - fi
- - done
- - if test -z "$haveit"; then
- - ltrpathdirs="$ltrpathdirs $dir"
- + if test -z "$haveit"; then
- + ltrpathdirs="$ltrpathdirs $found_dir"
- + fi
- + if test "$acl_hardcode_direct" = yes; then
- + LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
- + else
- + if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
- + LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
- + haveit=
- + for x in $rpathdirs; do
- + if test "X$x" = "X$found_dir"; then
- + haveit=yes
- + break
- fi
- + done
- + if test -z "$haveit"; then
- + rpathdirs="$rpathdirs $found_dir"
- fi
- - ;;
- - -l*)
- - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
- - ;;
- - *.la)
- - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
- - ;;
- - *)
- - LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
- - LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
- - ;;
- - esac
- - done
- - fi
- - else
- - LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
- - LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
- - fi
- - fi
- - fi
- - done
- - done
- - if test "X$rpathdirs" != "X"; then
- - if test -n "$acl_hardcode_libdir_separator"; then
- - alldirs=
- - for found_dir in $rpathdirs; do
- - alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
- - done
- - acl_save_libdir="$libdir"
- - libdir="$alldirs"
- - eval flag=\"$acl_hardcode_libdir_flag_spec\"
- - libdir="$acl_save_libdir"
- - LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
- - else
- - for found_dir in $rpathdirs; do
- - acl_save_libdir="$libdir"
- - libdir="$found_dir"
- - eval flag=\"$acl_hardcode_libdir_flag_spec\"
- - libdir="$acl_save_libdir"
- - LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
- - done
- - fi
- - fi
- - if test "X$ltrpathdirs" != "X"; then
- - for found_dir in $ltrpathdirs; do
- - LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
- - done
- - fi
- -
- - { $as_echo "$as_me:$LINENO: checking for GNU gettext in libintl" >&5
- -$as_echo_n "checking for GNU gettext in libintl... " >&6; }
- -if { as_var=$gt_func_gnugettext_libintl; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - gt_save_CPPFLAGS="$CPPFLAGS"
- - CPPFLAGS="$CPPFLAGS $INCINTL"
- - gt_save_LIBS="$LIBS"
- - LIBS="$LIBS $LIBINTL"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <libintl.h>
- -$gt_revision_test_code
- -extern int _nl_msg_cat_cntr;
- -extern
- -#ifdef __cplusplus
- -"C"
- -#endif
- -const char *_nl_expand_alias (const char *);
- -int
- -main ()
- -{
- -bindtextdomain ("", "");
- -return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$gt_func_gnugettext_libintl=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$gt_func_gnugettext_libintl=no"
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- - if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
- - LIBS="$LIBS $LIBICONV"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <libintl.h>
- -$gt_revision_test_code
- -extern int _nl_msg_cat_cntr;
- -extern
- -#ifdef __cplusplus
- -"C"
- -#endif
- -const char *_nl_expand_alias (const char *);
- -int
- -main ()
- -{
- -bindtextdomain ("", "");
- -return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - LIBINTL="$LIBINTL $LIBICONV"
- - LTLIBINTL="$LTLIBINTL $LTLIBICONV"
- - eval "$gt_func_gnugettext_libintl=yes"
- -
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- + else
- + haveit=
- + for x in $LDFLAGS $LIBICONV; do
-
- -fi
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
- + eval x=\"$x\"
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- + if test "X$x" = "X-L$found_dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
- + fi
- + if test "$acl_hardcode_minus_L" != no; then
- + LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
- + else
- + LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
- + fi
- + fi
- + fi
- + fi
- + else
- + if test "X$found_a" != "X"; then
- + LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
- + else
- + LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
- + fi
- fi
- - CPPFLAGS="$gt_save_CPPFLAGS"
- - LIBS="$gt_save_LIBS"
- -fi
- -ac_res=`eval 'as_val=${'$gt_func_gnugettext_libintl'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- - fi
- -
- - if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
- - || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
- - && test "$PACKAGE" != gettext-runtime \
- - && test "$PACKAGE" != gettext-tools; }; then
- - gt_use_preinstalled_gnugettext=yes
- - else
- - LIBINTL=
- - LTLIBINTL=
- - INCINTL=
- - fi
- -
- -
- -
- - if test -n "$INTL_MACOSX_LIBS"; then
- - if test "$gt_use_preinstalled_gnugettext" = "yes" \
- - || test "$nls_cv_use_gnu_gettext" = "yes"; then
- - LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
- - LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
- - fi
- - fi
- -
- - if test "$gt_use_preinstalled_gnugettext" = "yes" \
- - || test "$nls_cv_use_gnu_gettext" = "yes"; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define ENABLE_NLS 1
- -_ACEOF
- -
- - else
- - USE_NLS=no
- - fi
- - fi
- + additional_includedir=
- + case "$found_dir" in
- + */$acl_libdirstem | */$acl_libdirstem/)
- + basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
- + LIBICONV_PREFIX="$basedir"
- + additional_includedir="$basedir/include"
- + ;;
- + esac
- + if test "X$additional_includedir" != "X"; then
- + if test "X$additional_includedir" != "X/usr/include"; then
- + haveit=
- + if test "X$additional_includedir" = "X/usr/local/include"; then
- + if test -n "$GCC"; then
- + case $host_os in
- + linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- + esac
- + fi
- + fi
- + if test -z "$haveit"; then
- + for x in $CPPFLAGS $INCICONV; do
-
- - { $as_echo "$as_me:$LINENO: checking whether to use NLS" >&5
- -$as_echo_n "checking whether to use NLS... " >&6; }
- - { $as_echo "$as_me:$LINENO: result: $USE_NLS" >&5
- -$as_echo "$USE_NLS" >&6; }
- - if test "$USE_NLS" = "yes"; then
- - { $as_echo "$as_me:$LINENO: checking where the gettext function comes from" >&5
- -$as_echo_n "checking where the gettext function comes from... " >&6; }
- - if test "$gt_use_preinstalled_gnugettext" = "yes"; then
- - if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
- - gt_source="external libintl"
- - else
- - gt_source="libc"
- - fi
- - else
- - gt_source="included intl directory"
- - fi
- - { $as_echo "$as_me:$LINENO: result: $gt_source" >&5
- -$as_echo "$gt_source" >&6; }
- - fi
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
- + eval x=\"$x\"
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- - if test "$USE_NLS" = "yes"; then
- + if test "X$x" = "X-I$additional_includedir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + if test -d "$additional_includedir"; then
- + INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
- + fi
- + fi
- + fi
- + fi
- + fi
- + if test -n "$found_la"; then
- + save_libdir="$libdir"
- + case "$found_la" in
- + */* | *\\*) . "$found_la" ;;
- + *) . "./$found_la" ;;
- + esac
- + libdir="$save_libdir"
- + for dep in $dependency_libs; do
- + case "$dep" in
- + -L*)
- + additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
- + if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
- + haveit=
- + if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
- + if test -n "$GCC"; then
- + case $host_os in
- + linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- + esac
- + fi
- + fi
- + if test -z "$haveit"; then
- + haveit=
- + for x in $LDFLAGS $LIBICONV; do
-
- - if test "$gt_use_preinstalled_gnugettext" = "yes"; then
- - if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
- - { $as_echo "$as_me:$LINENO: checking how to link with libintl" >&5
- -$as_echo_n "checking how to link with libintl... " >&6; }
- - { $as_echo "$as_me:$LINENO: result: $LIBINTL" >&5
- -$as_echo "$LIBINTL" >&6; }
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
- + eval x=\"$x\"
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- - for element in $INCINTL; do
- - haveit=
- - for x in $CPPFLAGS; do
- + if test "X$x" = "X-L$additional_libdir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + if test -d "$additional_libdir"; then
- + LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
- + fi
- + fi
- + haveit=
- + for x in $LDFLAGS $LTLIBICONV; do
-
- acl_save_prefix="$prefix"
- prefix="$acl_final_prefix"
- @@ -30289,2862 +15861,2110 @@
- exec_prefix="$acl_save_exec_prefix"
- prefix="$acl_save_prefix"
-
- - if test "X$x" = "X$element"; then
- - haveit=yes
- - break
- + if test "X$x" = "X-L$additional_libdir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + if test -d "$additional_libdir"; then
- + LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
- + fi
- + fi
- + fi
- + fi
- + ;;
- + -R*)
- + dir=`echo "X$dep" | sed -e 's/^X-R//'`
- + if test "$enable_rpath" != no; then
- + haveit=
- + for x in $rpathdirs; do
- + if test "X$x" = "X$dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + rpathdirs="$rpathdirs $dir"
- + fi
- + haveit=
- + for x in $ltrpathdirs; do
- + if test "X$x" = "X$dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + ltrpathdirs="$ltrpathdirs $dir"
- + fi
- + fi
- + ;;
- + -l*)
- + names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
- + ;;
- + *.la)
- + names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
- + ;;
- + *)
- + LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
- + LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
- + ;;
- + esac
- + done
- + fi
- + else
- + LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
- + LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
- + fi
- + fi
- fi
- done
- - if test -z "$haveit"; then
- - CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
- - fi
- done
- + if test "X$rpathdirs" != "X"; then
- + if test -n "$acl_hardcode_libdir_separator"; then
- + alldirs=
- + for found_dir in $rpathdirs; do
- + alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
- + done
- + acl_save_libdir="$libdir"
- + libdir="$alldirs"
- + eval flag=\"$acl_hardcode_libdir_flag_spec\"
- + libdir="$acl_save_libdir"
- + LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
- + else
- + for found_dir in $rpathdirs; do
- + acl_save_libdir="$libdir"
- + libdir="$found_dir"
- + eval flag=\"$acl_hardcode_libdir_flag_spec\"
- + libdir="$acl_save_libdir"
- + LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
- + done
- + fi
- + fi
- + if test "X$ltrpathdirs" != "X"; then
- + for found_dir in $ltrpathdirs; do
- + LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
- + done
- + fi
-
- - fi
- -
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_GETTEXT 1
- -_ACEOF
- -
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_DCGETTEXT 1
- -_ACEOF
- -
- - fi
- -
- - POSUB=po
- - fi
- -
- -
- -
- - INTLLIBS="$LIBINTL"
- -
- -
- -
- -
- -
- -
- -
- -### Some systems don't declare some functions. On such systems, we
- -### need to at least provide our own K&R-style declarations.
- -
- -### GUILE_FUNC_DECLARED(function, headerfile)
- -
- -### Check for a declaration of FUNCTION in HEADERFILE; if it is
- -### not there, #define MISSING_FUNCTION_DECL.
- -
- -
- -
- - { $as_echo "$as_me:$LINENO: checking for sleep declaration" >&5
- -$as_echo_n "checking for sleep declaration... " >&6; }
- -if test "${guile_cv_func_sleep_declared+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <unistd.h>
- -
- -_ACEOF
- -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- - $EGREP "sleep" >/dev/null 2>&1; then
- - guile_cv_func_sleep_declared=yes
- -else
- - guile_cv_func_sleep_declared=no
- -fi
- -rm -f conftest*
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_func_sleep_declared" >&5
- -$as_echo "$guile_cv_func_sleep_declared" >&6; }
- - if test x$guile_cv_func_sleep_declared = xno; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define MISSING_SLEEP_DECL 1
- -_ACEOF
- -
- - fi
- -
- -
- - { $as_echo "$as_me:$LINENO: checking for usleep declaration" >&5
- -$as_echo_n "checking for usleep declaration... " >&6; }
- -if test "${guile_cv_func_usleep_declared+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <unistd.h>
- -
- -_ACEOF
- -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- - $EGREP "usleep" >/dev/null 2>&1; then
- - guile_cv_func_usleep_declared=yes
- -else
- - guile_cv_func_usleep_declared=no
- -fi
- -rm -f conftest*
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_func_usleep_declared" >&5
- -$as_echo "$guile_cv_func_usleep_declared" >&6; }
- - if test x$guile_cv_func_usleep_declared = xno; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define MISSING_USLEEP_DECL 1
- -_ACEOF
- -
- - fi
- -
- -
- -{ $as_echo "$as_me:$LINENO: checking whether strptime is declared" >&5
- -$as_echo_n "checking whether strptime is declared... " >&6; }
- -if test "${ac_cv_have_decl_strptime+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#define _GNU_SOURCE /* ask glibc to give strptime prototype */
- -#include <time.h>
- -
- -int
- -main ()
- -{
- -#ifndef strptime
- - (void) strptime;
- -#endif
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_have_decl_strptime=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_have_decl_strptime=no
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strptime" >&5
- -$as_echo "$ac_cv_have_decl_strptime" >&6; }
- -if test "x$ac_cv_have_decl_strptime" = x""yes; then
-
- -cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_STRPTIME 1
- -_ACEOF
-
-
- -else
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_STRPTIME 0
- -_ACEOF
-
-
- -fi
-
-
-
- -### On some systems usleep has no return value. If it does have one,
- -### we'd like to return it; otherwise, we'll fake it.
- -{ $as_echo "$as_me:$LINENO: checking return type of usleep" >&5
- -$as_echo_n "checking return type of usleep... " >&6; }
- -if test "${guile_cv_func_usleep_return_type+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <unistd.h>
-
- -_ACEOF
- -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- - $EGREP "void[ ]+usleep" >/dev/null 2>&1; then
- - guile_cv_func_usleep_return_type=void
- -else
- - guile_cv_func_usleep_return_type=int
- -fi
- -rm -f conftest*
-
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_func_usleep_return_type" >&5
- -$as_echo "$guile_cv_func_usleep_return_type" >&6; }
- -case "$guile_cv_func_usleep_return_type" in
- - "void" )
-
- -cat >>confdefs.h <<\_ACEOF
- -#define USLEEP_RETURNS_VOID 1
- -_ACEOF
-
- - ;;
- -esac
-
- -if test "${ac_cv_header_sys_un_h+set}" = set; then
- - { $as_echo "$as_me:$LINENO: checking for sys/un.h" >&5
- -$as_echo_n "checking for sys/un.h... " >&6; }
- -if test "${ac_cv_header_sys_un_h+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_un_h" >&5
- -$as_echo "$ac_cv_header_sys_un_h" >&6; }
- -else
- - # Is the header compilable?
- -{ $as_echo "$as_me:$LINENO: checking sys/un.h usability" >&5
- -$as_echo_n "checking sys/un.h usability... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -#include <sys/un.h>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_header_compiler=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_header_compiler=no
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
- -$as_echo "$ac_header_compiler" >&6; }
-
- -# Is the header present?
- -{ $as_echo "$as_me:$LINENO: checking sys/un.h presence" >&5
- -$as_echo_n "checking sys/un.h presence... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <sys/un.h>
- -_ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - ac_header_preproc=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_header_preproc=no
- -fi
-
- -rm -f conftest.err conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
- -$as_echo "$ac_header_preproc" >&6; }
-
- -# So? What about this header?
- -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
- - yes:no: )
- - { $as_echo "$as_me:$LINENO: WARNING: sys/un.h: accepted by the compiler, rejected by the preprocessor!" >&5
- -$as_echo "$as_me: WARNING: sys/un.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: sys/un.h: proceeding with the compiler's result" >&5
- -$as_echo "$as_me: WARNING: sys/un.h: proceeding with the compiler's result" >&2;}
- - ac_header_preproc=yes
- - ;;
- - no:yes:* )
- - { $as_echo "$as_me:$LINENO: WARNING: sys/un.h: present but cannot be compiled" >&5
- -$as_echo "$as_me: WARNING: sys/un.h: present but cannot be compiled" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: sys/un.h: check for missing prerequisite headers?" >&5
- -$as_echo "$as_me: WARNING: sys/un.h: check for missing prerequisite headers?" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: sys/un.h: see the Autoconf documentation" >&5
- -$as_echo "$as_me: WARNING: sys/un.h: see the Autoconf documentation" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: sys/un.h: section \"Present But Cannot Be Compiled\"" >&5
- -$as_echo "$as_me: WARNING: sys/un.h: section \"Present But Cannot Be Compiled\"" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: sys/un.h: proceeding with the preprocessor's result" >&5
- -$as_echo "$as_me: WARNING: sys/un.h: proceeding with the preprocessor's result" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: sys/un.h: in the future, the compiler will take precedence" >&5
- -$as_echo "$as_me: WARNING: sys/un.h: in the future, the compiler will take precedence" >&2;}
- - ( cat <<\_ASBOX
- -## -------------------------------- ##
- -## Report this to bug-guile@gnu.org ##
- -## -------------------------------- ##
- -_ASBOX
- - ) | sed "s/^/$as_me: WARNING: /" >&2
- - ;;
- -esac
- -{ $as_echo "$as_me:$LINENO: checking for sys/un.h" >&5
- -$as_echo_n "checking for sys/un.h... " >&6; }
- -if test "${ac_cv_header_sys_un_h+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_cv_header_sys_un_h=$ac_header_preproc
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_un_h" >&5
- -$as_echo "$ac_cv_header_sys_un_h" >&6; }
-
- -fi
- -if test "x$ac_cv_header_sys_un_h" = x""yes; then
- - have_sys_un_h=1
- -fi
-
-
- -if test -n "$have_sys_un_h" ; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_UNIX_DOMAIN_SOCKETS 1
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
- +$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
- +if test "${gt_cv_func_CFPreferencesCopyAppValue+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + gt_save_LIBS="$LIBS"
- + LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +#include <CoreFoundation/CFPreferences.h>
- +int
- +main ()
- +{
- +CFPreferencesCopyAppValue(NULL, NULL)
- + ;
- + return 0;
- +}
- _ACEOF
- -
- +if ac_fn_c_try_link "$LINENO"; then :
- + gt_cv_func_CFPreferencesCopyAppValue=yes
- +else
- + gt_cv_func_CFPreferencesCopyAppValue=no
- fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- + LIBS="$gt_save_LIBS"
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
- +$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
- + if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
-
- +$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
-
- -
- -
- -
- -
- -
- -for ac_func in socketpair getgroups setgroups setpwent pause tzset
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- + fi
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
- +$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
- +if test "${gt_cv_func_CFLocaleCopyCurrent+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + gt_save_LIBS="$LIBS"
- + LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef $ac_func
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char $ac_func ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- -choke me
- -#endif
- -
- +#include <CoreFoundation/CFLocale.h>
- int
- main ()
- {
- -return $ac_func ();
- +CFLocaleCopyCurrent();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- +if ac_fn_c_try_link "$LINENO"; then :
- + gt_cv_func_CFLocaleCopyCurrent=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_var=no"
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- + gt_cv_func_CFLocaleCopyCurrent=no
- fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- -_ACEOF
- -
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- + LIBS="$gt_save_LIBS"
- fi
- -done
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
- +$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
- + if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
-
- +$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
-
- + fi
- + INTL_MACOSX_LIBS=
- + if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
- + INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
- + fi
-
-
-
-
-
-
- -for ac_func in sethostent gethostent endhostent setnetent getnetent endnetent setprotoent getprotoent endprotoent setservent getservent endservent getnetbyaddr getnetbyname inet_lnaof inet_makeaddr inet_netof hstrerror inet_pton inet_ntop
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- + LIBINTL=
- + LTLIBINTL=
- + POSUB=
-
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- + case " $gt_needs " in
- + *" need-formatstring-macros "*) gt_api_version=3 ;;
- + *" need-ngettext "*) gt_api_version=2 ;;
- + *) gt_api_version=1 ;;
- + esac
- + gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
- + gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
-
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- + if test "$USE_NLS" = "yes"; then
- + gt_use_preinstalled_gnugettext=no
-
- -#undef $ac_func
-
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char $ac_func ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- -choke me
- + if test $gt_api_version -ge 3; then
- + gt_revision_test_code='
- +#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
- +#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
- #endif
- +typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
- +'
- + else
- + gt_revision_test_code=
- + fi
- + if test $gt_api_version -ge 2; then
- + gt_expression_test_code=' + * ngettext ("", "", 0)'
- + else
- + gt_expression_test_code=
- + fi
-
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
- +$as_echo_n "checking for GNU gettext in libc... " >&6; }
- +if { as_var=$gt_func_gnugettext_libc; eval "test \"\${$as_var+set}\" = set"; }; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +#include <libintl.h>
- +$gt_revision_test_code
- +extern int _nl_msg_cat_cntr;
- +extern int *_nl_domain_bindings;
- int
- main ()
- {
- -return $ac_func ();
- +bindtextdomain ("", "");
- +return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- +if ac_fn_c_try_link "$LINENO"; then :
- + eval "$gt_func_gnugettext_libc=yes"
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_var=no"
- + eval "$gt_func_gnugettext_libc=no"
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- +eval ac_res=\$$gt_func_gnugettext_libc
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- -_ACEOF
-
- -fi
- -done
- + if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
-
-
- -# struct sockaddr field sin_len is only present on BSD systems.
- -# On 4.4BSD apparently a #define SIN_LEN exists, but on other BSD systems
- -# (eg. FreeBSD 4.9) it doesn't and we must use this configure check
- -{ $as_echo "$as_me:$LINENO: checking for struct sockaddr.sin_len" >&5
- -$as_echo_n "checking for struct sockaddr.sin_len... " >&6; }
- -if test "${ac_cv_member_struct_sockaddr_sin_len+set}" = set; then
- +
- +
- +
- + am_save_CPPFLAGS="$CPPFLAGS"
- +
- + for element in $INCICONV; do
- + haveit=
- + for x in $CPPFLAGS; do
- +
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
- + eval x=\"$x\"
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
- +
- + if test "X$x" = "X$element"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
- + fi
- + done
- +
- +
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
- +$as_echo_n "checking for iconv... " >&6; }
- +if test "${am_cv_func_iconv+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#ifdef HAVE_SYS_TYPES_H
- -#include <sys/types.h>
- -#endif
- -#include <netinet/in.h>
-
- + am_cv_func_iconv="no, consider installing GNU libiconv"
- + am_cv_lib_iconv=no
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +#include <stdlib.h>
- +#include <iconv.h>
- int
- main ()
- {
- -static struct sockaddr ac_aggr;
- -if (ac_aggr.sin_len)
- -return 0;
- +iconv_t cd = iconv_open("","");
- + iconv(cd,NULL,NULL,NULL,NULL);
- + iconv_close(cd);
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_sockaddr_sin_len=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +if ac_fn_c_try_link "$LINENO"; then :
- + am_cv_func_iconv=yes
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- + if test "$am_cv_func_iconv" != yes; then
- + am_save_LIBS="$LIBS"
- + LIBS="$LIBS $LIBICONV"
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -#ifdef HAVE_SYS_TYPES_H
- -#include <sys/types.h>
- -#endif
- -#include <netinet/in.h>
- -
- +#include <stdlib.h>
- +#include <iconv.h>
- int
- main ()
- {
- -static struct sockaddr ac_aggr;
- -if (sizeof ac_aggr.sin_len)
- -return 0;
- +iconv_t cd = iconv_open("","");
- + iconv(cd,NULL,NULL,NULL,NULL);
- + iconv_close(cd);
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_sockaddr_sin_len=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_member_struct_sockaddr_sin_len=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +if ac_fn_c_try_link "$LINENO"; then :
- + am_cv_lib_iconv=yes
- + am_cv_func_iconv=yes
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sin_len" >&5
- -$as_echo "$ac_cv_member_struct_sockaddr_sin_len" >&6; }
- -if test "x$ac_cv_member_struct_sockaddr_sin_len" = x""yes; then
- -
- -cat >>confdefs.h <<_ACEOF
- -#define HAVE_STRUCT_SOCKADDR_SIN_LEN 1
- -_ACEOF
- -
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- + LIBS="$am_save_LIBS"
- + fi
-
- fi
- -
- -
- -{ $as_echo "$as_me:$LINENO: checking for __libc_stack_end" >&5
- -$as_echo_n "checking for __libc_stack_end... " >&6; }
- -if test "${guile_cv_have_libc_stack_end+set}" = set; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
- +$as_echo "$am_cv_func_iconv" >&6; }
- + if test "$am_cv_func_iconv" = yes; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
- +$as_echo_n "checking for working iconv... " >&6; }
- +if test "${am_cv_func_iconv_works+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +
- + am_save_LIBS="$LIBS"
- + if test $am_cv_lib_iconv = yes; then
- + LIBS="$LIBS $LIBICONV"
- + fi
- + if test "$cross_compiling" = yes; then :
- + case "$host_os" in
- + aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
- + *) am_cv_func_iconv_works="guessing yes" ;;
- + esac
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -#include <stdio.h>
- -extern char *__libc_stack_end;
- -int
- -main ()
- +
- +#include <iconv.h>
- +#include <string.h>
- +int main ()
- {
- -printf("%p", (char*) __libc_stack_end);
- - ;
- + /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
- + returns. */
- + {
- + iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
- + if (cd_utf8_to_88591 != (iconv_t)(-1))
- + {
- + static const char input[] = "\342\202\254"; /* EURO SIGN */
- + char buf[10];
- + const char *inptr = input;
- + size_t inbytesleft = strlen (input);
- + char *outptr = buf;
- + size_t outbytesleft = sizeof (buf);
- + size_t res = iconv (cd_utf8_to_88591,
- + (char **) &inptr, &inbytesleft,
- + &outptr, &outbytesleft);
- + if (res == 0)
- + return 1;
- + }
- + }
- +#if 0 /* This bug could be worked around by the caller. */
- + /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
- + {
- + iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
- + if (cd_88591_to_utf8 != (iconv_t)(-1))
- + {
- + static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
- + char buf[50];
- + const char *inptr = input;
- + size_t inbytesleft = strlen (input);
- + char *outptr = buf;
- + size_t outbytesleft = sizeof (buf);
- + size_t res = iconv (cd_88591_to_utf8,
- + (char **) &inptr, &inbytesleft,
- + &outptr, &outbytesleft);
- + if ((int)res > 0)
- + return 1;
- + }
- + }
- +#endif
- + /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
- + provided. */
- + if (/* Try standardized names. */
- + iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
- + /* Try IRIX, OSF/1 names. */
- + && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
- + /* Try AIX names. */
- + && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
- + /* Try HP-UX names. */
- + && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
- + return 1;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - guile_cv_have_libc_stack_end=yes
- +if ac_fn_c_try_run "$LINENO"; then :
- + am_cv_func_iconv_works=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - guile_cv_have_libc_stack_end=no
- + am_cv_func_iconv_works=no
- +fi
- +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- + conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
-
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- + LIBS="$am_save_LIBS"
- +
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
- +$as_echo "$am_cv_func_iconv_works" >&6; }
- + case "$am_cv_func_iconv_works" in
- + *no) am_func_iconv=no am_cv_lib_iconv=no ;;
- + *) am_func_iconv=yes ;;
- + esac
- + else
- + am_func_iconv=no am_cv_lib_iconv=no
- + fi
- + if test "$am_func_iconv" = yes; then
- +
- +$as_echo "#define HAVE_ICONV 1" >>confdefs.h
- +
- + fi
- + if test "$am_cv_lib_iconv" = yes; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
- +$as_echo_n "checking how to link with libiconv... " >&6; }
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
- +$as_echo "$LIBICONV" >&6; }
- + else
- + CPPFLAGS="$am_save_CPPFLAGS"
- + LIBICONV=
- + LTLIBICONV=
- + fi
- +
- +
- +
- +
- +
-
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_have_libc_stack_end" >&5
- -$as_echo "$guile_cv_have_libc_stack_end" >&6; }
-
- -if test $guile_cv_have_libc_stack_end = yes; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_LIBC_STACK_END 1
- -_ACEOF
- + use_additional=yes
-
- -fi
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
-
- + eval additional_includedir=\"$includedir\"
- + eval additional_libdir=\"$libdir\"
-
- -{ $as_echo "$as_me:$LINENO: checking whether netdb.h declares h_errno" >&5
- -$as_echo_n "checking whether netdb.h declares h_errno... " >&6; }
- -if test "${guile_cv_have_h_errno+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <netdb.h>
- -int
- -main ()
- -{
- -int a = h_errno;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - guile_cv_have_h_errno=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- - guile_cv_have_h_errno=no
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- +# Check whether --with-libintl-prefix was given.
- +if test "${with_libintl_prefix+set}" = set; then :
- + withval=$with_libintl_prefix;
- + if test "X$withval" = "Xno"; then
- + use_additional=no
- + else
- + if test "X$withval" = "X"; then
-
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_have_h_errno" >&5
- -$as_echo "$guile_cv_have_h_errno" >&6; }
- -if test $guile_cv_have_h_errno = yes; then
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
-
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_H_ERRNO 1
- -_ACEOF
- + eval additional_includedir=\"$includedir\"
- + eval additional_libdir=\"$libdir\"
-
- -fi
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- -{ $as_echo "$as_me:$LINENO: checking whether uint32_t is defined" >&5
- -$as_echo_n "checking whether uint32_t is defined... " >&6; }
- -if test "${guile_cv_have_uint32_t+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <sys/types.h>
- - #if HAVE_STDINT_H
- - #include <stdint.h>
- - #endif
- - #ifndef HAVE_NETDB_H
- - #include <netdb.h>
- - #endif
- -int
- -main ()
- -{
- -uint32_t a;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - guile_cv_have_uint32_t=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + else
- + additional_includedir="$withval/include"
- + additional_libdir="$withval/$acl_libdirstem"
- + fi
- + fi
-
- - guile_cv_have_uint32_t=no
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- + LIBINTL=
- + LTLIBINTL=
- + INCINTL=
- + LIBINTL_PREFIX=
- + rpathdirs=
- + ltrpathdirs=
- + names_already_handled=
- + names_next_round='intl '
- + while test -n "$names_next_round"; do
- + names_this_round="$names_next_round"
- + names_next_round=
- + for name in $names_this_round; do
- + already_handled=
- + for n in $names_already_handled; do
- + if test "$n" = "$name"; then
- + already_handled=yes
- + break
- + fi
- + done
- + if test -z "$already_handled"; then
- + names_already_handled="$names_already_handled $name"
- + uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
- + eval value=\"\$HAVE_LIB$uppername\"
- + if test -n "$value"; then
- + if test "$value" = yes; then
- + eval value=\"\$LIB$uppername\"
- + test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
- + eval value=\"\$LTLIB$uppername\"
- + test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
- + else
- + :
- + fi
- + else
- + found_dir=
- + found_la=
- + found_so=
- + found_a=
- + eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
- + if test -n "$acl_shlibext"; then
- + shrext=".$acl_shlibext" # typically: shrext=.so
- + else
- + shrext=
- + fi
- + if test $use_additional = yes; then
- + dir="$additional_libdir"
- + if test -n "$acl_shlibext"; then
- + if test -f "$dir/$libname$shrext"; then
- + found_dir="$dir"
- + found_so="$dir/$libname$shrext"
- + else
- + if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
- + ver=`(cd "$dir" && \
- + for f in "$libname$shrext".*; do echo "$f"; done \
- + | sed -e "s,^$libname$shrext\\\\.,," \
- + | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
- + | sed 1q ) 2>/dev/null`
- + if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
- + found_dir="$dir"
- + found_so="$dir/$libname$shrext.$ver"
- + fi
- + else
- + eval library_names=\"$acl_library_names_spec\"
- + for f in $library_names; do
- + if test -f "$dir/$f"; then
- + found_dir="$dir"
- + found_so="$dir/$f"
- + break
- + fi
- + done
- + fi
- + fi
- + fi
- + if test "X$found_dir" = "X"; then
- + if test -f "$dir/$libname.$acl_libext"; then
- + found_dir="$dir"
- + found_a="$dir/$libname.$acl_libext"
- + fi
- + fi
- + if test "X$found_dir" != "X"; then
- + if test -f "$dir/$libname.la"; then
- + found_la="$dir/$libname.la"
- + fi
- + fi
- + fi
- + if test "X$found_dir" = "X"; then
- + for x in $LDFLAGS $LTLIBINTL; do
-
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_have_uint32_t" >&5
- -$as_echo "$guile_cv_have_uint32_t" >&6; }
- -if test $guile_cv_have_uint32_t = yes; then
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
- + eval x=\"$x\"
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_UINT32_T 1
- -_ACEOF
- + case "$x" in
- + -L*)
- + dir=`echo "X$x" | sed -e 's/^X-L//'`
- + if test -n "$acl_shlibext"; then
- + if test -f "$dir/$libname$shrext"; then
- + found_dir="$dir"
- + found_so="$dir/$libname$shrext"
- + else
- + if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
- + ver=`(cd "$dir" && \
- + for f in "$libname$shrext".*; do echo "$f"; done \
- + | sed -e "s,^$libname$shrext\\\\.,," \
- + | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
- + | sed 1q ) 2>/dev/null`
- + if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
- + found_dir="$dir"
- + found_so="$dir/$libname$shrext.$ver"
- + fi
- + else
- + eval library_names=\"$acl_library_names_spec\"
- + for f in $library_names; do
- + if test -f "$dir/$f"; then
- + found_dir="$dir"
- + found_so="$dir/$f"
- + break
- + fi
- + done
- + fi
- + fi
- + fi
- + if test "X$found_dir" = "X"; then
- + if test -f "$dir/$libname.$acl_libext"; then
- + found_dir="$dir"
- + found_a="$dir/$libname.$acl_libext"
- + fi
- + fi
- + if test "X$found_dir" != "X"; then
- + if test -f "$dir/$libname.la"; then
- + found_la="$dir/$libname.la"
- + fi
- + fi
- + ;;
- + esac
- + if test "X$found_dir" != "X"; then
- + break
- + fi
- + done
- + fi
- + if test "X$found_dir" != "X"; then
- + LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
- + if test "X$found_so" != "X"; then
- + if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
- + LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
- + else
- + haveit=
- + for x in $ltrpathdirs; do
- + if test "X$x" = "X$found_dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + ltrpathdirs="$ltrpathdirs $found_dir"
- + fi
- + if test "$acl_hardcode_direct" = yes; then
- + LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
- + else
- + if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
- + LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
- + haveit=
- + for x in $rpathdirs; do
- + if test "X$x" = "X$found_dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + rpathdirs="$rpathdirs $found_dir"
- + fi
- + else
- + haveit=
- + for x in $LDFLAGS $LIBINTL; do
-
- -fi
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
- + eval x=\"$x\"
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- -{ $as_echo "$as_me:$LINENO: checking for working IPv6 support" >&5
- -$as_echo_n "checking for working IPv6 support... " >&6; }
- -if test "${guile_cv_have_ipv6+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- + if test "X$x" = "X-L$found_dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
- + fi
- + if test "$acl_hardcode_minus_L" != no; then
- + LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
- + else
- + LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
- + fi
- + fi
- + fi
- + fi
- + else
- + if test "X$found_a" != "X"; then
- + LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
- + else
- + LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
- + fi
- + fi
- + additional_includedir=
- + case "$found_dir" in
- + */$acl_libdirstem | */$acl_libdirstem/)
- + basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
- + LIBINTL_PREFIX="$basedir"
- + additional_includedir="$basedir/include"
- + ;;
- + esac
- + if test "X$additional_includedir" != "X"; then
- + if test "X$additional_includedir" != "X/usr/include"; then
- + haveit=
- + if test "X$additional_includedir" = "X/usr/local/include"; then
- + if test -n "$GCC"; then
- + case $host_os in
- + linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- + esac
- + fi
- + fi
- + if test -z "$haveit"; then
- + for x in $CPPFLAGS $INCINTL; do
-
- -#ifdef HAVE_SYS_TYPES_H
- -#include <sys/types.h>
- -#endif
- -#include <netinet/in.h>
- -#include <sys/socket.h>
- -int
- -main ()
- -{
- -struct sockaddr_in6 a; a.sin6_family = AF_INET6;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - guile_cv_have_ipv6=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
- + eval x=\"$x\"
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- - guile_cv_have_ipv6=no
- -fi
- + if test "X$x" = "X-I$additional_includedir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + if test -d "$additional_includedir"; then
- + INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
- + fi
- + fi
- + fi
- + fi
- + fi
- + if test -n "$found_la"; then
- + save_libdir="$libdir"
- + case "$found_la" in
- + */* | *\\*) . "$found_la" ;;
- + *) . "./$found_la" ;;
- + esac
- + libdir="$save_libdir"
- + for dep in $dependency_libs; do
- + case "$dep" in
- + -L*)
- + additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
- + if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
- + haveit=
- + if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
- + if test -n "$GCC"; then
- + case $host_os in
- + linux* | gnu* | k*bsd*-gnu) haveit=yes;;
- + esac
- + fi
- + fi
- + if test -z "$haveit"; then
- + haveit=
- + for x in $LDFLAGS $LIBINTL; do
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
- + eval x=\"$x\"
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_have_ipv6" >&5
- -$as_echo "$guile_cv_have_ipv6" >&6; }
- -if test $guile_cv_have_ipv6 = yes; then
- + if test "X$x" = "X-L$additional_libdir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + if test -d "$additional_libdir"; then
- + LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
- + fi
- + fi
- + haveit=
- + for x in $LDFLAGS $LTLIBINTL; do
-
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_IPV6 1
- -_ACEOF
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
- + eval x=\"$x\"
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
-
- -fi
- + if test "X$x" = "X-L$additional_libdir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + if test -d "$additional_libdir"; then
- + LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
- + fi
- + fi
- + fi
- + fi
- + ;;
- + -R*)
- + dir=`echo "X$dep" | sed -e 's/^X-R//'`
- + if test "$enable_rpath" != no; then
- + haveit=
- + for x in $rpathdirs; do
- + if test "X$x" = "X$dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + rpathdirs="$rpathdirs $dir"
- + fi
- + haveit=
- + for x in $ltrpathdirs; do
- + if test "X$x" = "X$dir"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + ltrpathdirs="$ltrpathdirs $dir"
- + fi
- + fi
- + ;;
- + -l*)
- + names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
- + ;;
- + *.la)
- + names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
- + ;;
- + *)
- + LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
- + LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
- + ;;
- + esac
- + done
- + fi
- + else
- + LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
- + LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
- + fi
- + fi
- + fi
- + done
- + done
- + if test "X$rpathdirs" != "X"; then
- + if test -n "$acl_hardcode_libdir_separator"; then
- + alldirs=
- + for found_dir in $rpathdirs; do
- + alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
- + done
- + acl_save_libdir="$libdir"
- + libdir="$alldirs"
- + eval flag=\"$acl_hardcode_libdir_flag_spec\"
- + libdir="$acl_save_libdir"
- + LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
- + else
- + for found_dir in $rpathdirs; do
- + acl_save_libdir="$libdir"
- + libdir="$found_dir"
- + eval flag=\"$acl_hardcode_libdir_flag_spec\"
- + libdir="$acl_save_libdir"
- + LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
- + done
- + fi
- + fi
- + if test "X$ltrpathdirs" != "X"; then
- + for found_dir in $ltrpathdirs; do
- + LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
- + done
- + fi
-
- -# included in rfc2553 but not in older implementations, e.g., glibc 2.1.3.
- -{ $as_echo "$as_me:$LINENO: checking whether sockaddr_in6 has sin6_scope_id" >&5
- -$as_echo_n "checking whether sockaddr_in6 has sin6_scope_id... " >&6; }
- -if test "${guile_cv_have_sin6_scope_id+set}" = set; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
- +$as_echo_n "checking for GNU gettext in libintl... " >&6; }
- +if { as_var=$gt_func_gnugettext_libintl; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + gt_save_CPPFLAGS="$CPPFLAGS"
- + CPPFLAGS="$CPPFLAGS $INCINTL"
- + gt_save_LIBS="$LIBS"
- + LIBS="$LIBS $LIBINTL"
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -
- -#ifdef HAVE_SYS_TYPES_H
- -#include <sys/types.h>
- +#include <libintl.h>
- +$gt_revision_test_code
- +extern int _nl_msg_cat_cntr;
- +extern
- +#ifdef __cplusplus
- +"C"
- #endif
- -#include <netinet/in.h>
- +const char *_nl_expand_alias (const char *);
- int
- main ()
- {
- -struct sockaddr_in6 sok; sok.sin6_scope_id = 0;
- +bindtextdomain ("", "");
- +return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - guile_cv_have_sin6_scope_id=yes
- +if ac_fn_c_try_link "$LINENO"; then :
- + eval "$gt_func_gnugettext_libintl=yes"
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - guile_cv_have_sin6_scope_id=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_have_sin6_scope_id" >&5
- -$as_echo "$guile_cv_have_sin6_scope_id" >&6; }
- -if test $guile_cv_have_sin6_scope_id = yes; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_SIN6_SCOPE_ID 1
- -_ACEOF
- -
- + eval "$gt_func_gnugettext_libintl=no"
- fi
- -
- -# struct sockaddr_in6 field sin_len is only present on BSD systems
- -{ $as_echo "$as_me:$LINENO: checking for struct sockaddr_in6.sin6_len" >&5
- -$as_echo_n "checking for struct sockaddr_in6.sin6_len... " >&6; }
- -if test "${ac_cv_member_struct_sockaddr_in6_sin6_len+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- + if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
- + LIBS="$LIBS $LIBICONV"
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -#ifdef HAVE_SYS_TYPES_H
- -#include <sys/types.h>
- +#include <libintl.h>
- +$gt_revision_test_code
- +extern int _nl_msg_cat_cntr;
- +extern
- +#ifdef __cplusplus
- +"C"
- #endif
- -#include <netinet/in.h>
- -
- +const char *_nl_expand_alias (const char *);
- int
- main ()
- {
- -static struct sockaddr_in6 ac_aggr;
- -if (ac_aggr.sin6_len)
- -return 0;
- +bindtextdomain ("", "");
- +return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_sockaddr_in6_sin6_len=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +if ac_fn_c_try_link "$LINENO"; then :
- + LIBINTL="$LIBINTL $LIBICONV"
- + LTLIBINTL="$LTLIBINTL $LTLIBICONV"
- + eval "$gt_func_gnugettext_libintl=yes"
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#ifdef HAVE_SYS_TYPES_H
- -#include <sys/types.h>
- -#endif
- -#include <netinet/in.h>
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- + fi
- + CPPFLAGS="$gt_save_CPPFLAGS"
- + LIBS="$gt_save_LIBS"
- +fi
- +eval ac_res=\$$gt_func_gnugettext_libintl
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- +$as_echo "$ac_res" >&6; }
- + fi
-
- -int
- -main ()
- -{
- -static struct sockaddr_in6 ac_aggr;
- -if (sizeof ac_aggr.sin6_len)
- -return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_sockaddr_in6_sin6_len=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
- + || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
- + && test "$PACKAGE" != gettext-runtime \
- + && test "$PACKAGE" != gettext-tools; }; then
- + gt_use_preinstalled_gnugettext=yes
- + else
- + LIBINTL=
- + LTLIBINTL=
- + INCINTL=
- + fi
-
- - ac_cv_member_struct_sockaddr_in6_sin6_len=no
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_in6_sin6_len" >&5
- -$as_echo "$ac_cv_member_struct_sockaddr_in6_sin6_len" >&6; }
- -if test "x$ac_cv_member_struct_sockaddr_in6_sin6_len" = x""yes; then
- + if test -n "$INTL_MACOSX_LIBS"; then
- + if test "$gt_use_preinstalled_gnugettext" = "yes" \
- + || test "$nls_cv_use_gnu_gettext" = "yes"; then
- + LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
- + LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
- + fi
- + fi
-
- -cat >>confdefs.h <<_ACEOF
- -#define HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN 1
- -_ACEOF
- + if test "$gt_use_preinstalled_gnugettext" = "yes" \
- + || test "$nls_cv_use_gnu_gettext" = "yes"; then
-
- +$as_echo "#define ENABLE_NLS 1" >>confdefs.h
-
- -fi
- + else
- + USE_NLS=no
- + fi
- + fi
-
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
- +$as_echo_n "checking whether to use NLS... " >&6; }
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
- +$as_echo "$USE_NLS" >&6; }
- + if test "$USE_NLS" = "yes"; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
- +$as_echo_n "checking where the gettext function comes from... " >&6; }
- + if test "$gt_use_preinstalled_gnugettext" = "yes"; then
- + if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
- + gt_source="external libintl"
- + else
- + gt_source="libc"
- + fi
- + else
- + gt_source="included intl directory"
- + fi
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
- +$as_echo "$gt_source" >&6; }
- + fi
-
- -{ $as_echo "$as_me:$LINENO: checking whether localtime caches TZ" >&5
- -$as_echo_n "checking whether localtime caches TZ... " >&6; }
- -if test "${guile_cv_localtime_cache+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test x$ac_cv_func_tzset = xyes; then
- -if test "$cross_compiling" = yes; then
- - # If we have tzset, assume the worst when cross-compiling.
- -guile_cv_localtime_cache=yes
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <time.h>
- -#if STDC_HEADERS
- -# include <stdlib.h>
- -#endif
- -extern char **environ;
- -unset_TZ ()
- -{
- - char **from, **to;
- - for (to = from = environ; (*to = *from); from++)
- - if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
- - to++;
- -}
- -char TZ_GMT0[] = "TZ=GMT0";
- -char TZ_PST8[] = "TZ=PST8";
- -main()
- -{
- - time_t now = time ((time_t *) 0);
- - int hour_GMT0, hour_unset;
- - if (putenv (TZ_GMT0) != 0)
- - exit (1);
- - hour_GMT0 = localtime (&now)->tm_hour;
- - unset_TZ ();
- - hour_unset = localtime (&now)->tm_hour;
- - if (putenv (TZ_PST8) != 0)
- - exit (1);
- - if (localtime (&now)->tm_hour == hour_GMT0)
- - exit (1);
- - unset_TZ ();
- - if (localtime (&now)->tm_hour != hour_unset)
- - exit (1);
- - exit (0);
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - guile_cv_localtime_cache=no
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if test "$USE_NLS" = "yes"; then
-
- -( exit $ac_status )
- -guile_cv_localtime_cache=yes
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- + if test "$gt_use_preinstalled_gnugettext" = "yes"; then
- + if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
- +$as_echo_n "checking how to link with libintl... " >&6; }
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
- +$as_echo "$LIBINTL" >&6; }
-
- + for element in $INCINTL; do
- + haveit=
- + for x in $CPPFLAGS; do
-
- -else
- - # If we lack tzset, report that localtime does not cache TZ,
- - # since we can't invalidate the cache if we don't have tzset.
- - guile_cv_localtime_cache=no
- -fi
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_localtime_cache" >&5
- -$as_echo "$guile_cv_localtime_cache" >&6; }
- -if test $guile_cv_localtime_cache = yes; then
- + acl_save_prefix="$prefix"
- + prefix="$acl_final_prefix"
- + acl_save_exec_prefix="$exec_prefix"
- + exec_prefix="$acl_final_exec_prefix"
- + eval x=\"$x\"
- + exec_prefix="$acl_save_exec_prefix"
- + prefix="$acl_save_prefix"
- +
- + if test "X$x" = "X$element"; then
- + haveit=yes
- + break
- + fi
- + done
- + if test -z "$haveit"; then
- + CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
- + fi
- + done
-
- -cat >>confdefs.h <<\_ACEOF
- -#define LOCALTIME_CACHE 1
- -_ACEOF
- + fi
-
- -fi
-
- -if test "$enable_regex" = yes; then
- - if test "$ac_cv_header_regex_h" = yes ||
- - test "$ac_cv_header_rxposix_h" = yes ||
- - test "$ac_cv_header_rx_rxposix_h" = yes; then
- - { $as_echo "$as_me:$LINENO: checking for regcomp" >&5
- -$as_echo_n "checking for regcomp... " >&6; }
- -if test "${ac_cv_func_regcomp_norx+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char regcomp(); below. */
- -#include <assert.h>
- -/* Override any gcc2 internal prototype to avoid an error. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -/* We use char because int might match the return type of a gcc2
- - builtin and then its argument prototype would still apply. */
- -char regcomp();
- +$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
-
- -int
- -main ()
- -{
-
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined (__stub_regcomp) || defined (__stub___regcomp)
- -choke me
- -#else
- -regcomp();
- -#endif
- +$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
-
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "ac_cv_func_regcomp_norx=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + fi
-
- - eval "ac_cv_func_regcomp_norx=no"
- -fi
- + POSUB=po
- + fi
-
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -fi
-
- -if eval "test \"`echo '$ac_cv_func_'regcomp'_'norx`\" = yes"; then
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- -$as_echo "yes" >&6; }
- - case " $LIBOBJS " in
- - *" regex-posix.$ac_objext "* ) ;;
- - *) LIBOBJS="$LIBOBJS regex-posix.$ac_objext"
- - ;;
- -esac
-
- -else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- -$as_echo "no" >&6; }
- + INTLLIBS="$LIBINTL"
-
- -{ $as_echo "$as_me:$LINENO: checking for main in -lrx" >&5
- -$as_echo_n "checking for main in -lrx... " >&6; }
- -if test "${ac_cv_lib_rx_main+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_check_lib_save_LIBS=$LIBS
- -LIBS="-lrx $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
-
-
- -int
- -main ()
- -{
- -return main ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_lib_rx_main=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - ac_cv_lib_rx_main=no
- -fi
-
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -LIBS=$ac_check_lib_save_LIBS
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_rx_main" >&5
- -$as_echo "$ac_cv_lib_rx_main" >&6; }
- -if test "x$ac_cv_lib_rx_main" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_LIBRX 1
- -_ACEOF
-
- - LIBS="-lrx $LIBS"
-
- -fi
- +### Some systems don't declare some functions. On such systems, we
- +### need to at least provide our own K&R-style declarations.
-
- - { $as_echo "$as_me:$LINENO: checking for regcomp" >&5
- -$as_echo_n "checking for regcomp... " >&6; }
- -if test "${ac_cv_func_regcomp_rx+set}" = set; then
- +### GUILE_FUNC_DECLARED(function, headerfile)
- +
- +### Check for a declaration of FUNCTION in HEADERFILE; if it is
- +### not there, #define MISSING_FUNCTION_DECL.
- +
- +
- +
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sleep declaration" >&5
- +$as_echo_n "checking for sleep declaration... " >&6; }
- +if test "${guile_cv_func_sleep_declared+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char regcomp(); below. */
- -#include <assert.h>
- -/* Override any gcc2 internal prototype to avoid an error. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -/* We use char because int might match the return type of a gcc2
- - builtin and then its argument prototype would still apply. */
- -char regcomp();
- -
- -int
- -main ()
- -{
- -
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined (__stub_regcomp) || defined (__stub___regcomp)
- -choke me
- -#else
- -regcomp();
- -#endif
- +#include <unistd.h>
-
- - ;
- - return 0;
- -}
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "ac_cv_func_regcomp_rx=yes"
- +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- + $EGREP "sleep" >/dev/null 2>&1; then :
- + guile_cv_func_sleep_declared=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "ac_cv_func_regcomp_rx=no"
- + guile_cv_func_sleep_declared=no
- fi
- +rm -f conftest*
-
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_func_sleep_declared" >&5
- +$as_echo "$guile_cv_func_sleep_declared" >&6; }
- + if test x$guile_cv_func_sleep_declared = xno; then
-
- -if eval "test \"`echo '$ac_cv_func_'regcomp'_'rx`\" = yes"; then
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- -$as_echo "yes" >&6; }
- - case " $LIBOBJS " in
- - *" regex-posix.$ac_objext "* ) ;;
- - *) LIBOBJS="$LIBOBJS regex-posix.$ac_objext"
- - ;;
- -esac
- +$as_echo "#define MISSING_SLEEP_DECL 1" >>confdefs.h
-
- -else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- -$as_echo "no" >&6; }
- + fi
-
- -{ $as_echo "$as_me:$LINENO: checking for main in -lregex" >&5
- -$as_echo_n "checking for main in -lregex... " >&6; }
- -if test "${ac_cv_lib_regex_main+set}" = set; then
- +
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usleep declaration" >&5
- +$as_echo_n "checking for usleep declaration... " >&6; }
- +if test "${guile_cv_func_usleep_declared+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - ac_check_lib_save_LIBS=$LIBS
- -LIBS="-lregex $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- +#include <unistd.h>
-
- -
- -int
- -main ()
- -{
- -return main ();
- - ;
- - return 0;
- -}
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_lib_regex_main=yes
- +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- + $EGREP "usleep" >/dev/null 2>&1; then :
- + guile_cv_func_usleep_declared=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_regex_main=no
- + guile_cv_func_usleep_declared=no
- fi
- +rm -f conftest*
-
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_regex_main" >&5
- -$as_echo "$ac_cv_lib_regex_main" >&6; }
- -if test "x$ac_cv_lib_regex_main" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_LIBREGEX 1
- -_ACEOF
- -
- - LIBS="-lregex $LIBS"
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_func_usleep_declared" >&5
- +$as_echo "$guile_cv_func_usleep_declared" >&6; }
- + if test x$guile_cv_func_usleep_declared = xno; then
-
- -fi
- +$as_echo "#define MISSING_USLEEP_DECL 1" >>confdefs.h
-
- - { $as_echo "$as_me:$LINENO: checking for regcomp" >&5
- -$as_echo_n "checking for regcomp... " >&6; }
- -if test "${ac_cv_func_regcomp_regex+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char regcomp(); below. */
- -#include <assert.h>
- -/* Override any gcc2 internal prototype to avoid an error. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -/* We use char because int might match the return type of a gcc2
- - builtin and then its argument prototype would still apply. */
- -char regcomp();
- + fi
-
- -int
- -main ()
- -{
-
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined (__stub_regcomp) || defined (__stub___regcomp)
- -choke me
- -#else
- -regcomp();
- -#endif
- +ac_fn_c_check_decl "$LINENO" "strptime" "ac_cv_have_decl_strptime" "#define _GNU_SOURCE /* ask glibc to give strptime prototype */
- +#include <time.h>
- +"
- +if test "x$ac_cv_have_decl_strptime" = x""yes; then :
- + ac_have_decl=1
- +else
- + ac_have_decl=0
- +fi
-
- - ;
- - return 0;
- -}
- +cat >>confdefs.h <<_ACEOF
- +#define HAVE_DECL_STRPTIME $ac_have_decl
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "ac_cv_func_regcomp_regex=yes"
- +
- +
- +### On some systems usleep has no return value. If it does have one,
- +### we'd like to return it; otherwise, we'll fake it.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of usleep" >&5
- +$as_echo_n "checking return type of usleep... " >&6; }
- +if test "${guile_cv_func_usleep_return_type+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +#include <unistd.h>
-
- - eval "ac_cv_func_regcomp_regex=no"
- +_ACEOF
- +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- + $EGREP "void[ ]+usleep" >/dev/null 2>&1; then :
- + guile_cv_func_usleep_return_type=void
- +else
- + guile_cv_func_usleep_return_type=int
- fi
- +rm -f conftest*
-
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_func_usleep_return_type" >&5
- +$as_echo "$guile_cv_func_usleep_return_type" >&6; }
- +case "$guile_cv_func_usleep_return_type" in
- + "void" )
-
- -if eval "test \"`echo '$ac_cv_func_'regcomp'_'regex`\" = yes"; then
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- -$as_echo "yes" >&6; }
- - case " $LIBOBJS " in
- - *" regex-posix.$ac_objext "* ) ;;
- - *) LIBOBJS="$LIBOBJS regex-posix.$ac_objext"
- - ;;
- +$as_echo "#define USLEEP_RETURNS_VOID 1" >>confdefs.h
- +
- + ;;
- esac
-
- -else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- -$as_echo "no" >&6; }
- +ac_fn_c_check_header_mongrel "$LINENO" "sys/un.h" "ac_cv_header_sys_un_h" "$ac_includes_default"
- +if test "x$ac_cv_header_sys_un_h" = x""yes; then :
- + have_sys_un_h=1
- fi
-
- +
- +if test -n "$have_sys_un_h" ; then
- +
- +$as_echo "#define HAVE_UNIX_DOMAIN_SOCKETS 1" >>confdefs.h
- +
- fi
-
- +for ac_func in socketpair getgroups setgroups setpwent pause tzset
- +do :
- + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
- +eval as_val=\$$as_ac_var
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- +_ACEOF
-
- fi
- +done
-
- - if test "$ac_cv_func_regcomp_norx" = yes ||
- - test "$ac_cv_func_regcomp_regex" = yes ||
- - test "$ac_cv_func_regcomp_rx" = yes; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_REGCOMP 1
- +for ac_func in sethostent gethostent endhostent setnetent getnetent endnetent setprotoent getprotoent endprotoent setservent getservent endservent getnetbyaddr getnetbyname inet_lnaof inet_makeaddr inet_netof hstrerror inet_pton inet_ntop
- +do :
- + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
- +eval as_val=\$$as_ac_var
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- _ACEOF
-
- - fi
- - fi
- fi
- +done
- +
-
- +# struct sockaddr field sin_len is only present on BSD systems.
- +# On 4.4BSD apparently a #define SIN_LEN exists, but on other BSD systems
- +# (eg. FreeBSD 4.9) it doesn't and we must use this configure check
- +ac_fn_c_check_member "$LINENO" "struct sockaddr" "sin_len" "ac_cv_member_struct_sockaddr_sin_len" "#ifdef HAVE_SYS_TYPES_H
- +#include <sys/types.h>
- +#endif
- +#include <netinet/in.h>
- +"
- +if test "x$ac_cv_member_struct_sockaddr_sin_len" = x""yes; then :
-
- +cat >>confdefs.h <<_ACEOF
- +#define HAVE_STRUCT_SOCKADDR_SIN_LEN 1
- +_ACEOF
-
-
- +fi
-
-
- -for ac_func in inet_aton putenv strerror memmove mkstemp
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __libc_stack_end" >&5
- +$as_echo_n "checking for __libc_stack_end... " >&6; }
- +if test "${guile_cv_have_libc_stack_end+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- +#include <stdio.h>
- +extern char *__libc_stack_end;
- +int
- +main ()
- +{
- +printf("%p", (char*) __libc_stack_end);
- + ;
- + return 0;
- +}
- +_ACEOF
- +if ac_fn_c_try_link "$LINENO"; then :
- + guile_cv_have_libc_stack_end=yes
- +else
- + guile_cv_have_libc_stack_end=no
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +fi
-
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_have_libc_stack_end" >&5
- +$as_echo "$guile_cv_have_libc_stack_end" >&6; }
-
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- +if test $guile_cv_have_libc_stack_end = yes; then
-
- -#undef $ac_func
- +$as_echo "#define HAVE_LIBC_STACK_END 1" >>confdefs.h
-
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char $ac_func ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- -choke me
- -#endif
- +fi
-
- +
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether netdb.h declares h_errno" >&5
- +$as_echo_n "checking whether netdb.h declares h_errno... " >&6; }
- +if test "${guile_cv_have_h_errno+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +#include <netdb.h>
- int
- main ()
- {
- -return $ac_func ();
- +int a = h_errno;
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- +if ac_fn_c_try_compile "$LINENO"; then :
- + guile_cv_have_h_errno=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_var=no"
- + guile_cv_have_h_errno=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- -_ACEOF
-
- -else
- - case " $LIBOBJS " in
- - *" $ac_func.$ac_objext "* ) ;;
- - *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
- - ;;
- -esac
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_have_h_errno" >&5
- +$as_echo "$guile_cv_have_h_errno" >&6; }
- +if test $guile_cv_have_h_errno = yes; then
-
- -fi
- -done
- +$as_echo "#define HAVE_H_ERRNO 1" >>confdefs.h
-
- +fi
-
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether uint32_t is defined" >&5
- +$as_echo_n "checking whether uint32_t is defined... " >&6; }
- +if test "${guile_cv_have_uint32_t+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +#include <sys/types.h>
- + #if HAVE_STDINT_H
- + #include <stdint.h>
- + #endif
- + #ifndef HAVE_NETDB_H
- + #include <netdb.h>
- + #endif
- +int
- +main ()
- +{
- +uint32_t a;
- + ;
- + return 0;
- +}
- +_ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + guile_cv_have_uint32_t=yes
- +else
- + guile_cv_have_uint32_t=no
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +fi
-
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_have_uint32_t" >&5
- +$as_echo "$guile_cv_have_uint32_t" >&6; }
- +if test $guile_cv_have_uint32_t = yes; then
-
- +$as_echo "#define HAVE_UINT32_T 1" >>confdefs.h
-
- +fi
-
- -for ac_header in floatingpoint.h ieeefp.h nan.h
- -do
- -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working IPv6 support" >&5
- +$as_echo_n "checking for working IPv6 support... " >&6; }
- +if test "${guile_cv_have_ipv6+set}" = set; then :
- $as_echo_n "(cached) " >&6
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- else
- - # Is the header compilable?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
- -$as_echo_n "checking $ac_header usability... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -#include <$ac_header>
- +
- +#ifdef HAVE_SYS_TYPES_H
- +#include <sys/types.h>
- +#endif
- +#include <netinet/in.h>
- +#include <sys/socket.h>
- +int
- +main ()
- +{
- +struct sockaddr_in6 a; a.sin6_family = AF_INET6;
- + ;
- + return 0;
- +}
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_header_compiler=yes
- +if ac_fn_c_try_compile "$LINENO"; then :
- + guile_cv_have_ipv6=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_header_compiler=no
- + guile_cv_have_ipv6=no
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
- -$as_echo "$ac_header_compiler" >&6; }
- +fi
-
- -# Is the header present?
- -{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
- -$as_echo_n "checking $ac_header presence... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <$ac_header>
- -_ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - ac_header_preproc=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_have_ipv6" >&5
- +$as_echo "$guile_cv_have_ipv6" >&6; }
- +if test $guile_cv_have_ipv6 = yes; then
-
- - ac_header_preproc=no
- -fi
- +$as_echo "#define HAVE_IPV6 1" >>confdefs.h
-
- -rm -f conftest.err conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
- -$as_echo "$ac_header_preproc" >&6; }
- +fi
-
- -# So? What about this header?
- -case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
- - yes:no: )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
- -$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
- - ac_header_preproc=yes
- - ;;
- - no:yes:* )
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
- -$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
- -$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
- -$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
- -$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
- -$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
- -$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
- - ( cat <<\_ASBOX
- -## -------------------------------- ##
- -## Report this to bug-guile@gnu.org ##
- -## -------------------------------- ##
- -_ASBOX
- - ) | sed "s/^/$as_me: WARNING: /" >&2
- - ;;
- -esac
- -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- +# included in rfc2553 but not in older implementations, e.g., glibc 2.1.3.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sockaddr_in6 has sin6_scope_id" >&5
- +$as_echo_n "checking whether sockaddr_in6 has sin6_scope_id... " >&6; }
- +if test "${guile_cv_have_sin6_scope_id+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - eval "$as_ac_Header=\$ac_header_preproc"
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
-
- -fi
- -as_val=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- +#ifdef HAVE_SYS_TYPES_H
- +#include <sys/types.h>
- +#endif
- +#include <netinet/in.h>
- +int
- +main ()
- +{
- +struct sockaddr_in6 sok; sok.sin6_scope_id = 0;
- + ;
- + return 0;
- +}
- _ACEOF
- -
- +if ac_fn_c_try_compile "$LINENO"; then :
- + guile_cv_have_sin6_scope_id=yes
- +else
- + guile_cv_have_sin6_scope_id=no
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
-
- -done
- -
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_have_sin6_scope_id" >&5
- +$as_echo "$guile_cv_have_sin6_scope_id" >&6; }
- +if test $guile_cv_have_sin6_scope_id = yes; then
-
- -# Reasons for testing:
- -# asinh, acosh, atanh, trunc - C99 standard, generally not available on
- -# older systems
- -# sincos - GLIBC extension
- -#
- +$as_echo "#define HAVE_SIN6_SCOPE_ID 1" >>confdefs.h
-
- +fi
-
- +# struct sockaddr_in6 field sin_len is only present on BSD systems
- +ac_fn_c_check_member "$LINENO" "struct sockaddr_in6" "sin6_len" "ac_cv_member_struct_sockaddr_in6_sin6_len" "#ifdef HAVE_SYS_TYPES_H
- +#include <sys/types.h>
- +#endif
- +#include <netinet/in.h>
- +"
- +if test "x$ac_cv_member_struct_sockaddr_in6_sin6_len" = x""yes; then :
-
- +cat >>confdefs.h <<_ACEOF
- +#define HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN 1
- +_ACEOF
-
-
- +fi
-
-
- -for ac_func in asinh acosh atanh copysign finite sincos trunc
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether localtime caches TZ" >&5
- +$as_echo_n "checking whether localtime caches TZ... " >&6; }
- +if test "${guile_cv_localtime_cache+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + if test x$ac_cv_func_tzset = xyes; then
- +if test "$cross_compiling" = yes; then :
- + # If we have tzset, assume the worst when cross-compiling.
- +guile_cv_localtime_cache=yes
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- +#include <time.h>
- +#if STDC_HEADERS
- +# include <stdlib.h>
- +#endif
- +extern char **environ;
- +unset_TZ ()
- +{
- + char **from, **to;
- + for (to = from = environ; (*to = *from); from++)
- + if (! (to[0][0] == 'T' && to[0][1] == 'Z' && to[0][2] == '='))
- + to++;
- +}
- +char TZ_GMT0[] = "TZ=GMT0";
- +char TZ_PST8[] = "TZ=PST8";
- +main()
- +{
- + time_t now = time ((time_t *) 0);
- + int hour_GMT0, hour_unset;
- + if (putenv (TZ_GMT0) != 0)
- + exit (1);
- + hour_GMT0 = localtime (&now)->tm_hour;
- + unset_TZ ();
- + hour_unset = localtime (&now)->tm_hour;
- + if (putenv (TZ_PST8) != 0)
- + exit (1);
- + if (localtime (&now)->tm_hour == hour_GMT0)
- + exit (1);
- + unset_TZ ();
- + if (localtime (&now)->tm_hour != hour_unset)
- + exit (1);
- + exit (0);
- +}
- +_ACEOF
- +if ac_fn_c_try_run "$LINENO"; then :
- + guile_cv_localtime_cache=no
- +else
- + guile_cv_localtime_cache=yes
- +fi
- +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- + conftest.$ac_objext conftest.beam conftest.$ac_ext
- +fi
-
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- +else
- + # If we lack tzset, report that localtime does not cache TZ,
- + # since we can't invalidate the cache if we don't have tzset.
- + guile_cv_localtime_cache=no
- +fi
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_localtime_cache" >&5
- +$as_echo "$guile_cv_localtime_cache" >&6; }
- +if test $guile_cv_localtime_cache = yes; then
-
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- +$as_echo "#define LOCALTIME_CACHE 1" >>confdefs.h
-
- -#undef $ac_func
- +fi
-
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- +if test "$enable_regex" = yes; then
- + if test "$ac_cv_header_regex_h" = yes ||
- + test "$ac_cv_header_rxposix_h" = yes ||
- + test "$ac_cv_header_rx_rxposix_h" = yes; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for regcomp" >&5
- +$as_echo_n "checking for regcomp... " >&6; }
- +if test "${ac_cv_func_regcomp_norx+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +/* System header to define __stub macros and hopefully few prototypes,
- + which can conflict with char regcomp(); below. */
- +#include <assert.h>
- +/* Override any gcc2 internal prototype to avoid an error. */
- #ifdef __cplusplus
- extern "C"
- #endif
- -char $ac_func ();
- +/* We use char because int might match the return type of a gcc2
- + builtin and then its argument prototype would still apply. */
- +char regcomp();
- +
- +int
- +main ()
- +{
- +
- /* The GNU C library defines this for functions which it implements
- to always fail with ENOSYS. Some functions are actually named
- something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- +#if defined (__stub_regcomp) || defined (__stub___regcomp)
- choke me
- +#else
- +regcomp();
- #endif
-
- -int
- -main ()
- -{
- -return $ac_func ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- +if ac_fn_c_try_link "$LINENO"; then :
- + eval "ac_cv_func_regcomp_norx=yes"
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_var=no"
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- + eval "ac_cv_func_regcomp_norx=no"
- fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- -_ACEOF
- -
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- fi
- -done
- -
-
- -# C99 specifies isinf and isnan as macros.
- -# HP-UX provides only macros, no functions.
- -# glibc 2.3.2 provides both macros and functions.
- -# IRIX 6.5 and Solaris 8 only provide functions.
- -#
- -# The following tests detect isinf and isnan either as functions or as
- -# macros from <math.h>. Plain AC_CHECK_FUNCS is insufficient, it doesn't
- -# use <math.h> so doesn't detect on macro-only systems like HP-UX.
- -#
- -{ $as_echo "$as_me:$LINENO: checking for isinf" >&5
- -$as_echo_n "checking for isinf... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <math.h>
- -volatile double x = 0.0;
- -int main () { return (isinf(x) != 0); }
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- +if eval "test \"`echo '$ac_cv_func_'regcomp'_'norx`\" = yes"; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_ISINF 1
- -_ACEOF
- -
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- -$as_echo "no" >&6; }
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -{ $as_echo "$as_me:$LINENO: checking for isnan" >&5
- -$as_echo_n "checking for isnan... " >&6; }
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <math.h>
- -volatile double x = 0.0;
- -int main () { return (isnan(x) != 0); }
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- + case " $LIBOBJS " in
- + *" regex-posix.$ac_objext "* ) ;;
- + *) LIBOBJS="$LIBOBJS regex-posix.$ac_objext"
- + ;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- -$as_echo "yes" >&6; }
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_ISNAN 1
- -_ACEOF
-
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -
- -# We must have a proper stack-using alloca in order for stack-copying
- -# continuations to work properly. If we don't find a native one,
- -# abort.
- -
- -# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
- -# for constant arguments. Useless!
- -{ $as_echo "$as_me:$LINENO: checking for working alloca.h" >&5
- -$as_echo_n "checking for working alloca.h... " >&6; }
- -if test "${ac_cv_working_alloca_h+set}" = set; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lrx" >&5
- +$as_echo_n "checking for main in -lrx... " >&6; }
- +if test "${ac_cv_lib_rx_main+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + ac_check_lib_save_LIBS=$LIBS
- +LIBS="-lrx $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -#include <alloca.h>
- +
- +
- int
- main ()
- {
- -char *p = (char *) alloca (2 * sizeof (int));
- - if (p) return 0;
- +return main ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_working_alloca_h=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_working_alloca_h=no
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_lib_rx_main=yes
- +else
- + ac_cv_lib_rx_main=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
- -$as_echo "$ac_cv_working_alloca_h" >&6; }
- -if test $ac_cv_working_alloca_h = yes; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_ALLOCA_H 1
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rx_main" >&5
- +$as_echo "$ac_cv_lib_rx_main" >&6; }
- +if test "x$ac_cv_lib_rx_main" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_LIBRX 1
- _ACEOF
-
- + LIBS="-lrx $LIBS"
- +
- fi
-
- -{ $as_echo "$as_me:$LINENO: checking for alloca" >&5
- -$as_echo_n "checking for alloca... " >&6; }
- -if test "${ac_cv_func_alloca_works+set}" = set; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for regcomp" >&5
- +$as_echo_n "checking for regcomp... " >&6; }
- +if test "${ac_cv_func_regcomp_rx+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -#ifdef __GNUC__
- -# define alloca __builtin_alloca
- -#else
- -# ifdef _MSC_VER
- -# include <malloc.h>
- -# define alloca _alloca
- -# else
- -# ifdef HAVE_ALLOCA_H
- -# include <alloca.h>
- -# else
- -# ifdef _AIX
- - #pragma alloca
- -# else
- -# ifndef alloca /* predefined by HP cc +Olibcalls */
- -char *alloca ();
- -# endif
- -# endif
- -# endif
- -# endif
- +/* System header to define __stub macros and hopefully few prototypes,
- + which can conflict with char regcomp(); below. */
- +#include <assert.h>
- +/* Override any gcc2 internal prototype to avoid an error. */
- +#ifdef __cplusplus
- +extern "C"
- #endif
- +/* We use char because int might match the return type of a gcc2
- + builtin and then its argument prototype would still apply. */
- +char regcomp();
-
- int
- main ()
- {
- -char *p = (char *) alloca (1);
- - if (p) return 0;
- +
- +/* The GNU C library defines this for functions which it implements
- + to always fail with ENOSYS. Some functions are actually named
- + something starting with __ and the normal name is an alias. */
- +#if defined (__stub_regcomp) || defined (__stub___regcomp)
- +choke me
- +#else
- +regcomp();
- +#endif
- +
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_func_alloca_works=yes
- +if ac_fn_c_try_link "$LINENO"; then :
- + eval "ac_cv_func_regcomp_rx=yes"
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_func_alloca_works=no
- + eval "ac_cv_func_regcomp_rx=no"
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
- -$as_echo "$ac_cv_func_alloca_works" >&6; }
-
- -if test $ac_cv_func_alloca_works = yes; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_ALLOCA 1
- -_ACEOF
- +if eval "test \"`echo '$ac_cv_func_'regcomp'_'rx`\" = yes"; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- +$as_echo "yes" >&6; }
- + case " $LIBOBJS " in
- + *" regex-posix.$ac_objext "* ) ;;
- + *) LIBOBJS="$LIBOBJS regex-posix.$ac_objext"
- + ;;
- +esac
-
- else
- - # The SVR3 libPW and SVR4 libucb both contain incompatible functions
- -# that cause trouble. Some versions do not even contain alloca or
- -# contain a buggy version. If you still want to use their alloca,
- -# use ar to extract alloca.o from them instead of compiling alloca.c.
- -
- -ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define C_ALLOCA 1
- -_ACEOF
- -
- -
- -{ $as_echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
- -$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
- -if test "${ac_cv_os_cray+set}" = set; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- +$as_echo "no" >&6; }
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lregex" >&5
- +$as_echo_n "checking for main in -lregex... " >&6; }
- +if test "${ac_cv_lib_regex_main+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + ac_check_lib_save_LIBS=$LIBS
- +LIBS="-lregex $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -#if defined CRAY && ! defined CRAY2
- -webecray
- -#else
- -wenotbecray
- -#endif
-
- +
- +int
- +main ()
- +{
- +return main ();
- + ;
- + return 0;
- +}
- _ACEOF
- -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- - $EGREP "webecray" >/dev/null 2>&1; then
- - ac_cv_os_cray=yes
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_lib_regex_main=yes
- else
- - ac_cv_os_cray=no
- + ac_cv_lib_regex_main=no
- fi
- -rm -f conftest*
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +LIBS=$ac_check_lib_save_LIBS
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_regex_main" >&5
- +$as_echo "$ac_cv_lib_regex_main" >&6; }
- +if test "x$ac_cv_lib_regex_main" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_LIBREGEX 1
- +_ACEOF
- +
- + LIBS="-lregex $LIBS"
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
- -$as_echo "$ac_cv_os_cray" >&6; }
- -if test $ac_cv_os_cray = yes; then
- - for ac_func in _getb67 GETB67 getb67; do
- - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- +
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for regcomp" >&5
- +$as_echo_n "checking for regcomp... " >&6; }
- +if test "${ac_cv_func_regcomp_regex+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- -
- /* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef $ac_func
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- + which can conflict with char regcomp(); below. */
- +#include <assert.h>
- +/* Override any gcc2 internal prototype to avoid an error. */
- #ifdef __cplusplus
- extern "C"
- #endif
- -char $ac_func ();
- +/* We use char because int might match the return type of a gcc2
- + builtin and then its argument prototype would still apply. */
- +char regcomp();
- +
- +int
- +main ()
- +{
- +
- /* The GNU C library defines this for functions which it implements
- to always fail with ENOSYS. Some functions are actually named
- something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- +#if defined (__stub_regcomp) || defined (__stub___regcomp)
- choke me
- +#else
- +regcomp();
- #endif
-
- -int
- -main ()
- -{
- -return $ac_func ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- +if ac_fn_c_try_link "$LINENO"; then :
- + eval "ac_cv_func_regcomp_regex=yes"
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + eval "ac_cv_func_regcomp_regex=no"
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +fi
- +
- +if eval "test \"`echo '$ac_cv_func_'regcomp'_'regex`\" = yes"; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- +$as_echo "yes" >&6; }
- + case " $LIBOBJS " in
- + *" regex-posix.$ac_objext "* ) ;;
- + *) LIBOBJS="$LIBOBJS regex-posix.$ac_objext"
- + ;;
- +esac
-
- - eval "$as_ac_var=no"
- +else
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- +$as_echo "no" >&6; }
- fi
-
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
-
- -cat >>confdefs.h <<_ACEOF
- -#define CRAY_STACKSEG_END $ac_func
- -_ACEOF
-
- - break
- fi
-
- - done
- + if test "$ac_cv_func_regcomp_norx" = yes ||
- + test "$ac_cv_func_regcomp_regex" = yes ||
- + test "$ac_cv_func_regcomp_rx" = yes; then
- +
- +$as_echo "#define HAVE_REGCOMP 1" >>confdefs.h
- +
- + fi
- + fi
- fi
-
- -{ $as_echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
- -$as_echo_n "checking stack direction for C alloca... " >&6; }
- -if test "${ac_cv_c_stack_direction+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - ac_cv_c_stack_direction=0
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- +for ac_func in inet_aton putenv strerror memmove mkstemp
- +do :
- + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
- +eval as_val=\$$as_ac_var
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- _ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -find_stack_direction ()
- -{
- - static char *addr = 0;
- - auto char dummy;
- - if (addr == 0)
- - {
- - addr = &dummy;
- - return find_stack_direction ();
- - }
- - else
- - return (&dummy > addr) ? 1 : -1;
- -}
-
- -int
- -main ()
- -{
- - return find_stack_direction () < 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_c_stack_direction=1
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + case " $LIBOBJS " in
- + *" $ac_func.$ac_objext "* ) ;;
- + *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
- + ;;
- +esac
- +
- +fi
- +done
- +
- +
- +
- +for ac_header in floatingpoint.h ieeefp.h nan.h
- +do :
- + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- +ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
- +eval as_val=\$$as_ac_Header
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- +_ACEOF
-
- -( exit $ac_status )
- -ac_cv_c_stack_direction=-1
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- fi
-
- +done
-
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
- -$as_echo "$ac_cv_c_stack_direction" >&6; }
-
- -cat >>confdefs.h <<_ACEOF
- -#define STACK_DIRECTION $ac_cv_c_stack_direction
- +# Reasons for testing:
- +# asinh, acosh, atanh, trunc - C99 standard, generally not available on
- +# older systems
- +# sincos - GLIBC extension
- +#
- +for ac_func in asinh acosh atanh copysign finite sincos trunc
- +do :
- + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
- +eval as_val=\$$as_ac_var
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- _ACEOF
-
- -
- fi
- +done
-
- -if test "$ALLOCA" = "alloca.o"
- -then
- - { { $as_echo "$as_me:$LINENO: error: No native alloca found." >&5
- -$as_echo "$as_me: error: No native alloca found." >&2;}
- - { (exit 1); exit 1; }; }
- -fi
-
- -# Reasons for checking:
- -#
- -# st_rdev
- -# st_blksize
- -# st_blocks not in mingw
- -# tm_gmtoff BSD+GNU, not in C99
- +# C99 specifies isinf and isnan as macros.
- +# HP-UX provides only macros, no functions.
- +# glibc 2.3.2 provides both macros and functions.
- +# IRIX 6.5 and Solaris 8 only provide functions.
- #
- -# Note AC_STRUCT_ST_BLOCKS is not used here because we don't want the
- -# AC_LIBOBJ(fileblocks) replacement which that macro gives.
- +# The following tests detect isinf and isnan either as functions or as
- +# macros from <math.h>. Plain AC_CHECK_FUNCS is insufficient, it doesn't
- +# use <math.h> so doesn't detect on macro-only systems like HP-UX.
- #
- -{ $as_echo "$as_me:$LINENO: checking for struct stat.st_rdev" >&5
- -$as_echo_n "checking for struct stat.st_rdev... " >&6; }
- -if test "${ac_cv_member_struct_stat_st_rdev+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for isinf" >&5
- +$as_echo_n "checking for isinf... " >&6; }
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +#include <math.h>
- +volatile double x = 0.0;
- +int main () { return (isinf(x) != 0); }
- _ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +if ac_fn_c_try_link "$LINENO"; then :
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- +$as_echo "yes" >&6; }
- +
- +$as_echo "#define HAVE_ISINF 1" >>confdefs.h
- +
- +else
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- +$as_echo "no" >&6; }
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for isnan" >&5
- +$as_echo_n "checking for isnan... " >&6; }
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static struct stat ac_aggr;
- -if (ac_aggr.st_rdev)
- -return 0;
- - ;
- - return 0;
- -}
- +#include <math.h>
- +volatile double x = 0.0;
- +int main () { return (isnan(x) != 0); }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_stat_st_rdev=yes
- +if ac_fn_c_try_link "$LINENO"; then :
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- +$as_echo "yes" >&6; }
- +
- +$as_echo "#define HAVE_ISNAN 1" >>confdefs.h
- +
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- +$as_echo "no" >&6; }
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +# We must have a proper stack-using alloca in order for stack-copying
- +# continuations to work properly. If we don't find a native one,
- +# abort.
- +
- +# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
- +# for constant arguments. Useless!
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
- +$as_echo_n "checking for working alloca.h... " >&6; }
- +if test "${ac_cv_working_alloca_h+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +#include <alloca.h>
- int
- main ()
- {
- -static struct stat ac_aggr;
- -if (sizeof ac_aggr.st_rdev)
- -return 0;
- +char *p = (char *) alloca (2 * sizeof (int));
- + if (p) return 0;
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_stat_st_rdev=yes
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_working_alloca_h=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_member_struct_stat_st_rdev=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- + ac_cv_working_alloca_h=no
- fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_rdev" >&5
- -$as_echo "$ac_cv_member_struct_stat_st_rdev" >&6; }
- -if test "x$ac_cv_member_struct_stat_st_rdev" = x""yes; then
- -
- -cat >>confdefs.h <<_ACEOF
- -#define HAVE_STRUCT_STAT_ST_RDEV 1
- -_ACEOF
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
- +$as_echo "$ac_cv_working_alloca_h" >&6; }
- +if test $ac_cv_working_alloca_h = yes; then
-
- +$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
-
- fi
- -{ $as_echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
- -$as_echo_n "checking for struct stat.st_blksize... " >&6; }
- -if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
- +
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
- +$as_echo_n "checking for alloca... " >&6; }
- +if test "${ac_cv_func_alloca_works+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -$ac_includes_default
- +#ifdef __GNUC__
- +# define alloca __builtin_alloca
- +#else
- +# ifdef _MSC_VER
- +# include <malloc.h>
- +# define alloca _alloca
- +# else
- +# ifdef HAVE_ALLOCA_H
- +# include <alloca.h>
- +# else
- +# ifdef _AIX
- + #pragma alloca
- +# else
- +# ifndef alloca /* predefined by HP cc +Olibcalls */
- +char *alloca ();
- +# endif
- +# endif
- +# endif
- +# endif
- +#endif
- +
- int
- main ()
- {
- -static struct stat ac_aggr;
- -if (ac_aggr.st_blksize)
- -return 0;
- +char *p = (char *) alloca (1);
- + if (p) return 0;
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_stat_st_blksize=yes
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_func_alloca_works=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_cv_func_alloca_works=no
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
- +$as_echo "$ac_cv_func_alloca_works" >&6; }
- +
- +if test $ac_cv_func_alloca_works = yes; then
- +
- +$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static struct stat ac_aggr;
- -if (sizeof ac_aggr.st_blksize)
- -return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_stat_st_blksize=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + # The SVR3 libPW and SVR4 libucb both contain incompatible functions
- +# that cause trouble. Some versions do not even contain alloca or
- +# contain a buggy version. If you still want to use their alloca,
- +# use ar to extract alloca.o from them instead of compiling alloca.c.
-
- - ac_cv_member_struct_stat_st_blksize=no
- -fi
- +ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +$as_echo "#define C_ALLOCA 1" >>confdefs.h
- +
- +
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
- +$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
- +if test "${ac_cv_os_cray+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +#if defined CRAY && ! defined CRAY2
- +webecray
- +#else
- +wenotbecray
- +#endif
- +
- +_ACEOF
- +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- + $EGREP "webecray" >/dev/null 2>&1; then :
- + ac_cv_os_cray=yes
- +else
- + ac_cv_os_cray=no
- fi
- +rm -f conftest*
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
- -$as_echo "$ac_cv_member_struct_stat_st_blksize" >&6; }
- -if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
- +$as_echo "$ac_cv_os_cray" >&6; }
- +if test $ac_cv_os_cray = yes; then
- + for ac_func in _getb67 GETB67 getb67; do
- + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
- +eval as_val=\$$as_ac_var
- + if test "x$as_val" = x""yes; then :
-
- cat >>confdefs.h <<_ACEOF
- -#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- +#define CRAY_STACKSEG_END $ac_func
- _ACEOF
-
- + break
- +fi
-
- + done
- fi
- -{ $as_echo "$as_me:$LINENO: checking for struct stat.st_blocks" >&5
- -$as_echo_n "checking for struct stat.st_blocks... " >&6; }
- -if test "${ac_cv_member_struct_stat_st_blocks+set}" = set; then
- +
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
- +$as_echo_n "checking stack direction for C alloca... " >&6; }
- +if test "${ac_cv_c_stack_direction+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + if test "$cross_compiling" = yes; then :
- + ac_cv_c_stack_direction=0
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- $ac_includes_default
- int
- -main ()
- +find_stack_direction ()
- {
- -static struct stat ac_aggr;
- -if (ac_aggr.st_blocks)
- -return 0;
- - ;
- - return 0;
- + static char *addr = 0;
- + auto char dummy;
- + if (addr == 0)
- + {
- + addr = &dummy;
- + return find_stack_direction ();
- + }
- + else
- + return (&dummy > addr) ? 1 : -1;
- }
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_stat_st_blocks=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- int
- main ()
- -{
- -static struct stat ac_aggr;
- -if (sizeof ac_aggr.st_blocks)
- -return 0;
- - ;
- - return 0;
- +{
- + return find_stack_direction () < 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_stat_st_blocks=yes
- +if ac_fn_c_try_run "$LINENO"; then :
- + ac_cv_c_stack_direction=1
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_cv_c_stack_direction=-1
- +fi
- +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- + conftest.$ac_objext conftest.beam conftest.$ac_ext
- +fi
- +
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
- +$as_echo "$ac_cv_c_stack_direction" >&6; }
- +cat >>confdefs.h <<_ACEOF
- +#define STACK_DIRECTION $ac_cv_c_stack_direction
- +_ACEOF
- +
-
- - ac_cv_member_struct_stat_st_blocks=no
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +if test "$ALLOCA" = "alloca.o"
- +then
- + as_fn_error "No native alloca found." "$LINENO" 5
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +# Reasons for checking:
- +#
- +# st_rdev
- +# st_blksize
- +# st_blocks not in mingw
- +# tm_gmtoff BSD+GNU, not in C99
- +#
- +# Note AC_STRUCT_ST_BLOCKS is not used here because we don't want the
- +# AC_LIBOBJ(fileblocks) replacement which that macro gives.
- +#
- +ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
- +if test "x$ac_cv_member_struct_stat_st_rdev" = x""yes; then :
- +
- +cat >>confdefs.h <<_ACEOF
- +#define HAVE_STRUCT_STAT_ST_RDEV 1
- +_ACEOF
- +
- +
- +fi
- +ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "$ac_includes_default"
- +if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
- +
- +cat >>confdefs.h <<_ACEOF
- +#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
- +_ACEOF
- +
- +
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blocks" >&5
- -$as_echo "$ac_cv_member_struct_stat_st_blocks" >&6; }
- -if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then
- +ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "$ac_includes_default"
- +if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
-
- cat >>confdefs.h <<_ACEOF
- #define HAVE_STRUCT_STAT_ST_BLOCKS 1
- @@ -33154,16 +17974,12 @@
- fi
-
-
- -{ $as_echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
- $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
- -if test "${ac_cv_struct_tm+set}" = set; then
- +if test "${ac_cv_struct_tm+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <sys/types.h>
- #include <time.h>
- @@ -33178,146 +17994,26 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_struct_tm=time.h
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_struct_tm=sys/time.h
- + ac_cv_struct_tm=sys/time.h
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
- $as_echo "$ac_cv_struct_tm" >&6; }
- if test $ac_cv_struct_tm = sys/time.h; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define TM_IN_SYS_TIME 1
- -_ACEOF
- +$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
-
- fi
-
- -{ $as_echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
- -$as_echo_n "checking for struct tm.tm_zone... " >&6; }
- -if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <sys/types.h>
- -#include <$ac_cv_struct_tm>
- -
- -
- -int
- -main ()
- -{
- -static struct tm ac_aggr;
- -if (ac_aggr.tm_zone)
- -return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_tm_tm_zone=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <sys/types.h>
- +ac_fn_c_check_member "$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
- #include <$ac_cv_struct_tm>
-
- -
- -int
- -main ()
- -{
- -static struct tm ac_aggr;
- -if (sizeof ac_aggr.tm_zone)
- -return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_tm_tm_zone=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_member_struct_tm_tm_zone=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
- -$as_echo "$ac_cv_member_struct_tm_tm_zone" >&6; }
- -if test "x$ac_cv_member_struct_tm_tm_zone" = x""yes; then
- +"
- +if test "x$ac_cv_member_struct_tm_tm_zone" = x""yes; then :
-
- cat >>confdefs.h <<_ACEOF
- #define HAVE_STRUCT_TM_TM_ZONE 1
- @@ -33328,91 +18024,27 @@
-
- if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_TM_ZONE 1
- -_ACEOF
- +$as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
-
- else
- - { $as_echo "$as_me:$LINENO: checking whether tzname is declared" >&5
- -$as_echo_n "checking whether tzname is declared... " >&6; }
- -if test "${ac_cv_have_decl_tzname+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <time.h>
- -
- -int
- -main ()
- -{
- -#ifndef tzname
- - (void) tzname;
- -#endif
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_have_decl_tzname=yes
- + ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
- +"
- +if test "x$ac_cv_have_decl_tzname" = x""yes; then :
- + ac_have_decl=1
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_have_decl_tzname=no
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- + ac_have_decl=0
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_tzname" >&5
- -$as_echo "$ac_cv_have_decl_tzname" >&6; }
- -if test "x$ac_cv_have_decl_tzname" = x""yes; then
-
- cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_TZNAME 1
- -_ACEOF
- -
- -
- -else
- - cat >>confdefs.h <<_ACEOF
- -#define HAVE_DECL_TZNAME 0
- +#define HAVE_DECL_TZNAME $ac_have_decl
- _ACEOF
-
- -
- -fi
- -
- -
- - { $as_echo "$as_me:$LINENO: checking for tzname" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
- $as_echo_n "checking for tzname... " >&6; }
- -if test "${ac_cv_var_tzname+set}" = set; then
- +if test "${ac_cv_var_tzname+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <time.h>
- #if !HAVE_DECL_TZNAME
- @@ -33427,170 +18059,37 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_var_tzname=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_var_tzname=no
- + ac_cv_var_tzname=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
- $as_echo "$ac_cv_var_tzname" >&6; }
- if test $ac_cv_var_tzname = yes; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_TZNAME 1
- -_ACEOF
- -
- - fi
- -fi
- -
- -{ $as_echo "$as_me:$LINENO: checking for struct tm.tm_gmtoff" >&5
- -$as_echo_n "checking for struct tm.tm_gmtoff... " >&6; }
- -if test "${ac_cv_member_struct_tm_tm_gmtoff+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <time.h>
- -#ifdef TIME_WITH_SYS_TIME
- -# include <sys/time.h>
- -# include <time.h>
- -#else
- -# if HAVE_SYS_TIME_H
- -# include <sys/time.h>
- -# else
- -# include <time.h>
- -# endif
- -#endif
- -
- -
- -int
- -main ()
- -{
- -static struct tm ac_aggr;
- -if (ac_aggr.tm_gmtoff)
- -return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_tm_tm_gmtoff=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -#include <time.h>
- -#ifdef TIME_WITH_SYS_TIME
- -# include <sys/time.h>
- -# include <time.h>
- -#else
- -# if HAVE_SYS_TIME_H
- -# include <sys/time.h>
- -# else
- -# include <time.h>
- -# endif
- -#endif
- -
- -
- -int
- -main ()
- -{
- -static struct tm ac_aggr;
- -if (sizeof ac_aggr.tm_gmtoff)
- -return 0;
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_cv_member_struct_tm_tm_gmtoff=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_member_struct_tm_tm_gmtoff=no
- -fi
- +$as_echo "#define HAVE_TZNAME 1" >>confdefs.h
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- + fi
- fi
-
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_gmtoff" >&5
- -$as_echo "$ac_cv_member_struct_tm_tm_gmtoff" >&6; }
- -if test "x$ac_cv_member_struct_tm_tm_gmtoff" = x""yes; then
- +ac_fn_c_check_member "$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "#include <time.h>
- +#ifdef TIME_WITH_SYS_TIME
- +# include <sys/time.h>
- +# include <time.h>
- +#else
- +# if HAVE_SYS_TIME_H
- +# include <sys/time.h>
- +# else
- +# include <time.h>
- +# endif
- +#endif
- +
- +"
- +if test "x$ac_cv_member_struct_tm_tm_gmtoff" = x""yes; then :
-
- cat >>confdefs.h <<_ACEOF
- #define HAVE_STRUCT_TM_TM_GMTOFF 1
- @@ -33600,16 +18099,12 @@
- fi
-
-
- - { $as_echo "$as_me:$LINENO: checking whether we need POSIX to get struct utimbuf" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we need POSIX to get struct utimbuf" >&5
- $as_echo_n "checking whether we need POSIX to get struct utimbuf... " >&6; }
- -if test "${guile_cv_struct_utimbuf_needs_posix+set}" = set; then
- +if test "${guile_cv_struct_utimbuf_needs_posix+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- #ifdef __EMX__
- @@ -33620,40 +18115,18 @@
- struct utime blah;
-
- _ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- +if ac_fn_c_try_cpp "$LINENO"; then :
- guile_cv_struct_utimbuf_needs_posix=no
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- guile_cv_struct_utimbuf_needs_posix=yes
- fi
- -
- rm -f conftest.err conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_struct_utimbuf_needs_posix" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_struct_utimbuf_needs_posix" >&5
- $as_echo "$guile_cv_struct_utimbuf_needs_posix" >&6; }
- if test "$guile_cv_struct_utimbuf_needs_posix" = yes; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define UTIMBUF_NEEDS_POSIX 1
- -_ACEOF
- +$as_echo "#define UTIMBUF_NEEDS_POSIX 1" >>confdefs.h
-
- fi
-
- @@ -33674,15 +18147,11 @@
- #--------------------------------------------------------------------
-
- SCM_I_GSC_STACK_GROWS_UP=0
- -if test "$cross_compiling" = yes; then
- - { $as_echo "$as_me:$LINENO: WARNING: Guessing that stack grows down -- see scmconfig.h" >&5
- +if test "$cross_compiling" = yes; then :
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Guessing that stack grows down -- see scmconfig.h" >&5
- $as_echo "$as_me: WARNING: Guessing that stack grows down -- see scmconfig.h" >&2;}
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- $ac_includes_default
- int
- @@ -33692,404 +18161,52 @@
- auto char dummy;
- if (addr == 0)
- {
- - addr = &dummy;
- - return find_stack_direction ();
- - }
- - else
- - return (&dummy > addr) ? 1 : -1;
- -}
- -
- -int
- -main ()
- -{
- - return find_stack_direction () < 0;
- -}
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - SCM_I_GSC_STACK_GROWS_UP=1
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -
- -
- -# The cast to long int works around a bug in the HP C Compiler
- -# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- -# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- -# This bug is HP SR number 8606223364.
- -{ $as_echo "$as_me:$LINENO: checking size of float" >&5
- -$as_echo_n "checking size of float... " >&6; }
- -if test "${ac_cv_sizeof_float+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "$cross_compiling" = yes; then
- - # Depending upon the size, compute the lo and hi bounds.
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (float))) >= 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=0 ac_mid=0
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr $ac_mid + 1`
- - if test $ac_lo -le $ac_mid; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid + 1`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (float))) < 0)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=-1 ac_mid=-1
- - while :; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (float))) >= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_lo=$ac_mid; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_hi=`expr '(' $ac_mid ')' - 1`
- - if test $ac_mid -le $ac_hi; then
- - ac_lo= ac_hi=
- - break
- - fi
- - ac_mid=`expr 2 '*' $ac_mid`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- - done
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo= ac_hi=
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -# Binary search between lo and hi bounds.
- -while test "x$ac_lo" != "x$ac_hi"; do
- - ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -int
- -main ()
- -{
- -static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= $ac_mid)];
- -test_array [0] = 0
- -
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - ac_hi=$ac_mid
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_lo=`expr '(' $ac_mid ')' + 1`
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -done
- -case $ac_lo in
- -?*) ac_cv_sizeof_float=$ac_lo;;
- -'') if test "$ac_cv_type_float" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (float)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (float)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- - else
- - ac_cv_sizeof_float=0
- - fi ;;
- -esac
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -static long int longval () { return (long int) (sizeof (float)); }
- -static unsigned long int ulongval () { return (long int) (sizeof (float)); }
- -#include <stdio.h>
- -#include <stdlib.h>
- -int
- -main ()
- -{
- -
- - FILE *f = fopen ("conftest.val", "w");
- - if (! f)
- - return 1;
- - if (((long int) (sizeof (float))) < 0)
- - {
- - long int i = longval ();
- - if (i != ((long int) (sizeof (float))))
- - return 1;
- - fprintf (f, "%ld", i);
- - }
- - else
- - {
- - unsigned long int i = ulongval ();
- - if (i != ((long int) (sizeof (float))))
- - return 1;
- - fprintf (f, "%lu", i);
- + addr = &dummy;
- + return find_stack_direction ();
- }
- - /* Do not output a trailing newline, as this causes \r\n confusion
- - on some platforms. */
- - return ferror (f) || fclose (f) != 0;
- + else
- + return (&dummy > addr) ? 1 : -1;
- +}
-
- - ;
- - return 0;
- +int
- +main ()
- +{
- + return find_stack_direction () < 0;
- }
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - ac_cv_sizeof_float=`cat conftest.val`
- +if ac_fn_c_try_run "$LINENO"; then :
- + SCM_I_GSC_STACK_GROWS_UP=1
- +fi
- +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- + conftest.$ac_objext conftest.beam conftest.$ac_ext
- +fi
- +
- +
- +# The cast to long int works around a bug in the HP C Compiler
- +# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
- +# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
- +# This bug is HP SR number 8606223364.
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of float" >&5
- +$as_echo_n "checking size of float... " >&6; }
- +if test "${ac_cv_sizeof_float+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (float))" "ac_cv_sizeof_float" "$ac_includes_default"; then :
-
- -( exit $ac_status )
- -if test "$ac_cv_type_float" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +else
- + if test "$ac_cv_type_float" = yes; then
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (float)
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute sizeof (float)
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- +{ as_fn_set_status 77
- +as_fn_error "cannot compute sizeof (float)
- +See \`config.log' for more details." "$LINENO" 5; }; }
- else
- ac_cv_sizeof_float=0
- fi
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- -fi
- -rm -f conftest.val
- +
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_float" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_float" >&5
- $as_echo "$ac_cv_sizeof_float" >&6; }
-
-
- @@ -34101,22 +18218,16 @@
-
- if test "$ac_cv_sizeof_float" -le "$ac_cv_sizeof_long"; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define SCM_SINGLES 1
- -_ACEOF
- +$as_echo "#define SCM_SINGLES 1" >>confdefs.h
-
- fi
-
- -{ $as_echo "$as_me:$LINENO: checking for struct linger" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct linger" >&5
- $as_echo_n "checking for struct linger... " >&6; }
- -if test "${scm_cv_struct_linger+set}" = set; then
- +if test "${scm_cv_struct_linger+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- #include <sys/types.h>
- @@ -34129,58 +18240,31 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- scm_cv_struct_linger="yes"
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - scm_cv_struct_linger="no"
- + scm_cv_struct_linger="no"
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
-
- -{ $as_echo "$as_me:$LINENO: result: $scm_cv_struct_linger" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $scm_cv_struct_linger" >&5
- $as_echo "$scm_cv_struct_linger" >&6; }
- if test $scm_cv_struct_linger = yes; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_STRUCT_LINGER 1
- -_ACEOF
- +$as_echo "#define HAVE_STRUCT_LINGER 1" >>confdefs.h
-
- fi
-
-
- # On mingw, struct timespec is in <pthread.h>.
- #
- -{ $as_echo "$as_me:$LINENO: checking for struct timespec" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec" >&5
- $as_echo_n "checking for struct timespec... " >&6; }
- -if test "${scm_cv_struct_timespec+set}" = set; then
- +if test "${scm_cv_struct_timespec+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- #include <time.h>
- @@ -34195,42 +18279,19 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- scm_cv_struct_timespec="yes"
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - scm_cv_struct_timespec="no"
- + scm_cv_struct_timespec="no"
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
-
- -{ $as_echo "$as_me:$LINENO: result: $scm_cv_struct_timespec" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $scm_cv_struct_timespec" >&5
- $as_echo "$scm_cv_struct_timespec" >&6; }
- if test $scm_cv_struct_timespec = yes; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_STRUCT_TIMESPEC 1
- -_ACEOF
- +$as_echo "#define HAVE_STRUCT_TIMESPEC 1" >>confdefs.h
-
- fi
-
- @@ -34248,7 +18309,7 @@
- ### What thread package has the user asked for?
-
- # Check whether --with-threads was given.
- -if test "${with_threads+set}" = set; then
- +if test "${with_threads+set}" = set; then :
- withval=$with_threads;
- else
- with_threads=yes
- @@ -34288,13 +18349,9 @@
- CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
- save_LIBS="$LIBS"
- LIBS="$PTHREAD_LIBS $LIBS"
- - { $as_echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
- $as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -34312,39 +18369,12 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- acx_pthread_ok=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- - { $as_echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
- $as_echo "$acx_pthread_ok" >&6; }
- if test x"$acx_pthread_ok" = xno; then
- PTHREAD_LIBS=""
- @@ -34406,12 +18436,12 @@
-
- case $flag in
- none)
- - { $as_echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
- $as_echo_n "checking whether pthreads work without any flags... " >&6; }
- ;;
-
- -*)
- - { $as_echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5
- $as_echo_n "checking whether pthreads work with $flag... " >&6; }
- PTHREAD_CFLAGS="$flag"
- ;;
- @@ -34419,9 +18449,9 @@
- pthread-config)
- # Extract the first word of "pthread-config", so it can be a program name with args.
- set dummy pthread-config; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_acx_pthread_config+set}" = set; then
- +if test "${ac_cv_prog_acx_pthread_config+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$acx_pthread_config"; then
- @@ -34432,14 +18462,14 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_acx_pthread_config="yes"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
- @@ -34447,10 +18477,10 @@
- fi
- acx_pthread_config=$ac_cv_prog_acx_pthread_config
- if test -n "$acx_pthread_config"; then
- - { $as_echo "$as_me:$LINENO: result: $acx_pthread_config" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_config" >&5
- $as_echo "$acx_pthread_config" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -34461,7 +18491,7 @@
- ;;
-
- *)
- - { $as_echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5
- $as_echo_n "checking for the pthreads library -l$flag... " >&6; }
- PTHREAD_LIBS="-l$flag"
- ;;
- @@ -34481,11 +18511,7 @@
- # pthread_cleanup_push because it is one of the few pthread
- # functions on Solaris that doesn't have a non-functional libc stub.
- # We try pthread_create on general principles.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <pthread.h>
- int
- @@ -34498,43 +18524,16 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- acx_pthread_ok=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
-
- LIBS="$save_LIBS"
- CFLAGS="$save_CFLAGS"
-
- - { $as_echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
- $as_echo "$acx_pthread_ok" >&6; }
- if test "x$acx_pthread_ok" = xyes; then
- break;
- @@ -34553,15 +18552,11 @@
- CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
-
- # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
- - { $as_echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
- $as_echo_n "checking for joinable pthread attribute... " >&6; }
- attr_name=unknown
- for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <pthread.h>
- int
- @@ -34572,40 +18567,13 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- attr_name=$attr; break
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- done
- - { $as_echo "$as_me:$LINENO: result: $attr_name" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
- $as_echo "$attr_name" >&6; }
- if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
-
- @@ -34615,14 +18583,14 @@
-
- fi
-
- - { $as_echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5
- $as_echo_n "checking if more special flags are required for pthreads... " >&6; }
- flag=no
- case "${host_cpu}-${host_os}" in
- *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
- *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
- esac
- - { $as_echo "$as_me:$LINENO: result: ${flag}" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5
- $as_echo "${flag}" >&6; }
- if test "x$flag" != xno; then
- PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
- @@ -34637,9 +18605,9 @@
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then
- +if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$PTHREAD_CC"; then
- @@ -34650,24 +18618,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_PTHREAD_CC="$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
- if test -n "$PTHREAD_CC"; then
- - { $as_echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
- $as_echo "$PTHREAD_CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -34717,103 +18685,12 @@
- # all; specific to MacOS X
- # pthread_sigmask - not available on mingw
- #
- -
- -
- -
- -
- -for ac_func in pthread_attr_getstack pthread_getattr_np pthread_get_stackaddr_np pthread_sigmask
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef $ac_func
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char $ac_func ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- -choke me
- -#endif
- -
- -int
- -main ()
- -{
- -return $ac_func ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_var=no"
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- + for ac_func in pthread_attr_getstack pthread_getattr_np pthread_get_stackaddr_np pthread_sigmask
- +do :
- + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
- +eval as_val=\$$as_ac_var
- + if test "x$as_val" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
- #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- _ACEOF
- @@ -34838,44 +18715,24 @@
- CFLAGS="-Werror -Wmissing-braces $CFLAGS"
- fi
-
- - { $as_echo "$as_me:$LINENO: checking whether PTHREAD_ONCE_INIT needs braces" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether PTHREAD_ONCE_INIT needs braces" >&5
- $as_echo_n "checking whether PTHREAD_ONCE_INIT needs braces... " >&6; }
- -if test "${guile_cv_need_braces_on_pthread_once_init+set}" = set; then
- +if test "${guile_cv_need_braces_on_pthread_once_init+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- #include <pthread.h>
- pthread_once_t foo = PTHREAD_ONCE_INIT;
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- guile_cv_need_braces_on_pthread_once_init=no
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - guile_cv_need_braces_on_pthread_once_init=yes
- + guile_cv_need_braces_on_pthread_once_init=yes
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_need_braces_on_pthread_once_init" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_need_braces_on_pthread_once_init" >&5
- $as_echo "$guile_cv_need_braces_on_pthread_once_init" >&6; }
- if test "$guile_cv_need_braces_on_pthread_once_init" = yes; then
- SCM_I_GSC_NEED_BRACES_ON_PTHREAD_ONCE_INIT=1
- @@ -34883,44 +18740,24 @@
-
- # Same problem with `PTHREAD_MUTEX_INITIALIZER', e.g., on IRIX
- # 6.5.30m with GCC 3.3.
- - { $as_echo "$as_me:$LINENO: checking whether PTHREAD_MUTEX_INITIALIZER needs braces" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether PTHREAD_MUTEX_INITIALIZER needs braces" >&5
- $as_echo_n "checking whether PTHREAD_MUTEX_INITIALIZER needs braces... " >&6; }
- -if test "${guile_cv_need_braces_on_pthread_mutex_initializer+set}" = set; then
- +if test "${guile_cv_need_braces_on_pthread_mutex_initializer+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- #include <pthread.h>
- pthread_mutex_t foo = PTHREAD_MUTEX_INITIALIZER;
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- guile_cv_need_braces_on_pthread_mutex_initializer=no
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - guile_cv_need_braces_on_pthread_mutex_initializer=yes
- + guile_cv_need_braces_on_pthread_mutex_initializer=yes
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $guile_cv_need_braces_on_pthread_mutex_initializer" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $guile_cv_need_braces_on_pthread_mutex_initializer" >&5
- $as_echo "$guile_cv_need_braces_on_pthread_mutex_initializer" >&6; }
- if test "$guile_cv_need_braces_on_pthread_mutex_initializer" = yes; then
- SCM_I_GSC_NEED_BRACES_ON_PTHREAD_MUTEX_INITIALIZER=1
- @@ -34929,17 +18766,13 @@
- CFLAGS="$old_CFLAGS"
-
- # On Solaris, sched_yield lives in -lrt.
- - { $as_echo "$as_me:$LINENO: checking for library containing sched_yield" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sched_yield" >&5
- $as_echo_n "checking for library containing sched_yield... " >&6; }
- -if test "${ac_cv_search_sched_yield+set}" = set; then
- +if test "${ac_cv_search_sched_yield+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_func_search_save_LIBS=$LIBS
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -34964,54 +18797,27 @@
- ac_res=-l$ac_lib
- LIBS="-l$ac_lib $ac_func_search_save_LIBS"
- fi
- - rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- + if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_search_sched_yield=$ac_res
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext
- - if test "${ac_cv_search_sched_yield+set}" = set; then
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext
- + if test "${ac_cv_search_sched_yield+set}" = set; then :
- break
- fi
- done
- -if test "${ac_cv_search_sched_yield+set}" = set; then
- - :
- +if test "${ac_cv_search_sched_yield+set}" = set; then :
- +
- else
- ac_cv_search_sched_yield=no
- fi
- rm conftest.$ac_ext
- LIBS=$ac_func_search_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_sched_yield" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sched_yield" >&5
- $as_echo "$ac_cv_search_sched_yield" >&6; }
- ac_res=$ac_cv_search_sched_yield
- -if test "$ac_res" != no; then
- +if test "$ac_res" != no; then :
- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
-
- fi
- @@ -35028,15 +18834,13 @@
- with_threads="null-threads"
- ;;
- * )
- - { { $as_echo "$as_me:$LINENO: error: invalid value for --with-threads: $with_threads" >&5
- -$as_echo "$as_me: error: invalid value for --with-threads: $with_threads" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "invalid value for --with-threads: $with_threads" "$LINENO" 5
- ;;
- esac
-
- -{ $as_echo "$as_me:$LINENO: checking what kind of threads to support" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking what kind of threads to support" >&5
- $as_echo_n "checking what kind of threads to support... " >&6; }
- -{ $as_echo "$as_me:$LINENO: result: $with_threads" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_threads" >&5
- $as_echo "$with_threads" >&6; }
-
- if test "x$build_pthread_support" = "xyes"; then
- @@ -35053,24 +18857,17 @@
-
- if test "$with_threads" = pthreads; then
-
- -{ $as_echo "$as_me:$LINENO: checking whether pthread_attr_getstack works for the main thread" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthread_attr_getstack works for the main thread" >&5
- $as_echo_n "checking whether pthread_attr_getstack works for the main thread... " >&6; }
- old_CFLAGS="$CFLAGS"
- CFLAGS="$PTHREAD_CFLAGS $CFLAGS"
- -if test "$cross_compiling" = yes; then
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +if test "$cross_compiling" = yes; then :
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot run test program while cross compiling
- -See \`config.log' for more details." >&2;}
- - { (exit 1); exit 1; }; }; }
- +as_fn_error "cannot run test program while cross compiling
- +See \`config.log' for more details." "$LINENO" 5; }
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- #if HAVE_PTHREAD_ATTR_GETSTACK
- @@ -35094,54 +18891,25 @@
- #else
- int main ()
- {
- - return 1;
- -}
- -#endif
- -
- -_ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - works=yes
- + return 1;
- +}
- +#endif
-
- -cat >>confdefs.h <<\_ACEOF
- -#define PTHREAD_ATTR_GETSTACK_WORKS 1
- _ACEOF
- +if ac_fn_c_try_run "$LINENO"; then :
- + works=yes
-
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +$as_echo "#define PTHREAD_ATTR_GETSTACK_WORKS 1" >>confdefs.h
-
- -( exit $ac_status )
- -works=no
- +else
- + works=no
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- + conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
-
- -
- CFLAGS="$old_CFLAGS"
- -{ $as_echo "$as_me:$LINENO: result: $works" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $works" >&5
- $as_echo "$works" >&6; }
-
- fi # with_threads=pthreads
- @@ -35149,7 +18917,7 @@
-
- ## Cross building
- if test "$cross_compiling" = "yes"; then
- - { $as_echo "$as_me:$LINENO: checking cc for build" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking cc for build" >&5
- $as_echo_n "checking cc for build... " >&6; }
- ## /usr/bin/cc still uses wrong assembler
- ## CC_FOR_BUILD="${CC_FOR_BUILD-/usr/bincc}"
- @@ -35161,7 +18929,7 @@
- ## AC_MSG_CHECKING("if we are cross compiling")
- ## AC_MSG_RESULT($cross_compiling)
- if test "$cross_compiling" = "yes"; then
- - { $as_echo "$as_me:$LINENO: result: $CC_FOR_BUILD" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5
- $as_echo "$CC_FOR_BUILD" >&6; }
- fi
-
- @@ -35178,7 +18946,7 @@
-
-
- if test "$cross_compiling" = "yes"; then
- - { $as_echo "$as_me:$LINENO: checking guile for build" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking guile for build" >&5
- $as_echo_n "checking guile for build... " >&6; }
- GUILE_FOR_BUILD="${GUILE_FOR_BUILD-guile}"
- else
- @@ -35188,7 +18956,7 @@
- ## AC_MSG_CHECKING("if we are cross compiling")
- ## AC_MSG_RESULT($cross_compiling)
- if test "$cross_compiling" = "yes"; then
- - { $as_echo "$as_me:$LINENO: result: $GUILE_FOR_BUILD" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GUILE_FOR_BUILD" >&5
- $as_echo "$GUILE_FOR_BUILD" >&6; }
- fi
-
- @@ -35292,7 +19060,7 @@
- ac_config_files="$ac_config_files libguile/gen-scmconfig.h"
-
-
- -ac_config_files="$ac_config_files Makefile am/Makefile benchmark-suite/Makefile doc/Makefile doc/goops/Makefile doc/r5rs/Makefile doc/ref/Makefile doc/tutorial/Makefile emacs/Makefile examples/Makefile guile-config/Makefile ice-9/Makefile lang/Makefile libguile/Makefile oop/Makefile oop/goops/Makefile scripts/Makefile srfi/Makefile test-suite/Makefile test-suite/standalone/Makefile"
- +ac_config_files="$ac_config_files Makefile am/Makefile benchmark-suite/Makefile doc/Makefile doc/r5rs/Makefile doc/tutorial/Makefile emacs/Makefile examples/Makefile guile-config/Makefile ice-9/Makefile lang/Makefile libguile/Makefile oop/Makefile oop/goops/Makefile scripts/Makefile srfi/Makefile test-suite/Makefile test-suite/standalone/Makefile"
-
-
- ac_config_files="$ac_config_files guile-1.8.pc"
- @@ -35347,13 +19115,13 @@
- case $ac_val in #(
- *${as_nl}*)
- case $ac_var in #(
- - *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
- + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
- $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
- esac
- case $ac_var in #(
- _ | IFS | as_nl) ;; #(
- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
- - *) $as_unset $ac_var ;;
- + *) { eval $ac_var=; unset $ac_var;} ;;
- esac ;;
- esac
- done
- @@ -35361,8 +19129,8 @@
- (set) 2>&1 |
- case $as_nl`(ac_space=' '; set) 2>&1` in #(
- *${as_nl}ac_space=\ *)
- - # `set' does not quote correctly, so add quotes (double-quote
- - # substitution turns \\\\ into \\, and sed turns \\ into \).
- + # `set' does not quote correctly, so add quotes: double-quote
- + # substitution turns \\\\ into \\, and sed turns \\ into \.
- sed -n \
- "s/'/'\\\\''/g;
- s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
- @@ -35385,11 +19153,11 @@
- if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
- if test -w "$cache_file"; then
- test "x$cache_file" != "x/dev/null" &&
- - { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
- $as_echo "$as_me: updating cache $cache_file" >&6;}
- cat confcache >$cache_file
- else
- - { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
- $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
- fi
- fi
- @@ -35409,8 +19177,8 @@
- ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
- # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
- # will be set to the directory where LIBOBJS objects are built.
- - ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
- - ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
- + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
- + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
- done
- LIBOBJS=$ac_libobjs
-
- @@ -35426,42 +19194,31 @@
- fi
-
- if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
- - { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&5
- -$as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "conditional \"AMDEP\" was never defined.
- +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
- - { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&5
- -$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "conditional \"am__fastdepCC\" was never defined.
- +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${HAVE_MAKEINFO_TRUE}" && test -z "${HAVE_MAKEINFO_FALSE}"; then
- - { { $as_echo "$as_me:$LINENO: error: conditional \"HAVE_MAKEINFO\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&5
- -$as_echo "$as_me: error: conditional \"HAVE_MAKEINFO\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "conditional \"HAVE_MAKEINFO\" was never defined.
- +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
-
- if test -z "${BUILD_PTHREAD_SUPPORT_TRUE}" && test -z "${BUILD_PTHREAD_SUPPORT_FALSE}"; then
- - { { $as_echo "$as_me:$LINENO: error: conditional \"BUILD_PTHREAD_SUPPORT\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&5
- -$as_echo "$as_me: error: conditional \"BUILD_PTHREAD_SUPPORT\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "conditional \"BUILD_PTHREAD_SUPPORT\" was never defined.
- +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
-
- : ${CONFIG_STATUS=./config.status}
- ac_write_fail=0
- ac_clean_files_save=$ac_clean_files
- ac_clean_files="$ac_clean_files $CONFIG_STATUS"
- -{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
- $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
- -cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- +as_write_fail=0
- +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
- #! $SHELL
- # Generated by $as_me.
- # Run this file to recreate the current configuration.
- @@ -35471,17 +19228,18 @@
- debug=false
- ac_cs_recheck=false
- ac_cs_silent=false
- -SHELL=\${CONFIG_SHELL-$SHELL}
- -_ACEOF
-
- -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- -## --------------------- ##
- -## M4sh Initialization. ##
- -## --------------------- ##
- +SHELL=\${CONFIG_SHELL-$SHELL}
- +export SHELL
- +_ASEOF
- +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
- +## -------------------- ##
- +## M4sh Initialization. ##
- +## -------------------- ##
-
- # Be more Bourne compatible
- DUALCASE=1; export DUALCASE # for MKS sh
- -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- @@ -35489,23 +19247,15 @@
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
- else
- - case `(set -o) 2>/dev/null` in
- - *posix*) set -o posix ;;
- + case `(set -o) 2>/dev/null` in #(
- + *posix*) :
- + set -o posix ;; #(
- + *) :
- + ;;
- esac
- -
- fi
-
-
- -
- -
- -# PATH needs CR
- -# Avoid depending upon Character Ranges.
- -as_cr_letters='abcdefghijklmnopqrstuvwxyz'
- -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
- -as_cr_Letters=$as_cr_letters$as_cr_LETTERS
- -as_cr_digits='0123456789'
- -as_cr_alnum=$as_cr_Letters$as_cr_digits
- -
- as_nl='
- '
- export as_nl
- @@ -35513,7 +19263,13 @@
- as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
- as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
- as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
- -if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- +# Prefer a ksh shell builtin over an external printf program on Solaris,
- +# but without wasting forks for bash or zsh.
- +if test -z "$BASH_VERSION$ZSH_VERSION" \
- + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
- + as_echo='print -r --'
- + as_echo_n='print -rn --'
- +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='printf %s\n'
- as_echo_n='printf %s'
- else
- @@ -35524,7 +19280,7 @@
- as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
- as_echo_n_body='eval
- arg=$1;
- - case $arg in
- + case $arg in #(
- *"$as_nl"*)
- expr "X$arg" : "X\\(.*\\)$as_nl";
- arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
- @@ -35547,13 +19303,6 @@
- }
- fi
-
- -# Support unset when possible.
- -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- - as_unset=unset
- -else
- - as_unset=false
- -fi
- -
-
- # IFS
- # We need space, tab and new line, in precisely that order. Quoting is
- @@ -35563,15 +19312,15 @@
- IFS=" "" $as_nl"
-
- # Find who we are. Look in the path if we contain no directory separator.
- -case $0 in
- +case $0 in #((
- *[\\/]* ) as_myself=$0 ;;
- *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- -done
- + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- + done
- IFS=$as_save_IFS
-
- ;;
- @@ -35583,12 +19332,16 @@
- fi
- if test ! -f "$as_myself"; then
- $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
- - { (exit 1); exit 1; }
- + exit 1
- fi
-
- -# Work around bugs in pre-3.0 UWIN ksh.
- -for as_var in ENV MAIL MAILPATH
- -do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
- +# Unset variables that we do not need and which cause bugs (e.g. in
- +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
- +# suppresses any "Segmentation fault" message there. '((' could
- +# trigger a bug in pdksh 5.2.14.
- +for as_var in BASH_ENV ENV MAIL MAILPATH
- +do eval test x\${$as_var+set} = xset \
- + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
- done
- PS1='$ '
- PS2='> '
- @@ -35600,7 +19353,89 @@
- LANGUAGE=C
- export LANGUAGE
-
- -# Required to use basename.
- +# CDPATH.
- +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
- +
- +
- +# as_fn_error ERROR [LINENO LOG_FD]
- +# ---------------------------------
- +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
- +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
- +# script with status $?, using 1 if that was 0.
- +as_fn_error ()
- +{
- + as_status=$?; test $as_status -eq 0 && as_status=1
- + if test "$3"; then
- + as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
- + fi
- + $as_echo "$as_me: error: $1" >&2
- + as_fn_exit $as_status
- +} # as_fn_error
- +
- +
- +# as_fn_set_status STATUS
- +# -----------------------
- +# Set $? to STATUS, without forking.
- +as_fn_set_status ()
- +{
- + return $1
- +} # as_fn_set_status
- +
- +# as_fn_exit STATUS
- +# -----------------
- +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
- +as_fn_exit ()
- +{
- + set +e
- + as_fn_set_status $1
- + exit $1
- +} # as_fn_exit
- +
- +# as_fn_unset VAR
- +# ---------------
- +# Portably unset VAR.
- +as_fn_unset ()
- +{
- + { eval $1=; unset $1;}
- +}
- +as_unset=as_fn_unset
- +# as_fn_append VAR VALUE
- +# ----------------------
- +# Append the text in VALUE to the end of the definition contained in VAR. Take
- +# advantage of any shell optimizations that allow amortized linear growth over
- +# repeated appends, instead of the typical quadratic growth present in naive
- +# implementations.
- +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
- + eval 'as_fn_append ()
- + {
- + eval $1+=\$2
- + }'
- +else
- + as_fn_append ()
- + {
- + eval $1=\$$1\$2
- + }
- +fi # as_fn_append
- +
- +# as_fn_arith ARG...
- +# ------------------
- +# Perform arithmetic evaluation on the ARGs, and store the result in the
- +# global $as_val. Take advantage of shells that can avoid forks. The arguments
- +# must be portable across $(()) and expr.
- +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
- + eval 'as_fn_arith ()
- + {
- + as_val=$(( $* ))
- + }'
- +else
- + as_fn_arith ()
- + {
- + as_val=`expr "$@" || test $? -eq 1`
- + }
- +fi # as_fn_arith
- +
- +
- if expr a : '\(a\)' >/dev/null 2>&1 &&
- test "X`expr 00001 : '.*\(...\)'`" = X001; then
- as_expr=expr
- @@ -35614,8 +19449,12 @@
- as_basename=false
- fi
-
- +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- + as_dirname=dirname
- +else
- + as_dirname=false
- +fi
-
- -# Name of the executable.
- as_me=`$as_basename -- "$0" ||
- $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- X"$0" : 'X\(//\)$' \| \
- @@ -35635,76 +19474,25 @@
- }
- s/.*/./; q'`
-
- -# CDPATH.
- -$as_unset CDPATH
- -
- -
- -
- - as_lineno_1=$LINENO
- - as_lineno_2=$LINENO
- - test "x$as_lineno_1" != "x$as_lineno_2" &&
- - test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
- -
- - # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
- - # uniformly replaced by the line number. The first 'sed' inserts a
- - # line-number line after each line using $LINENO; the second 'sed'
- - # does the real work. The second script uses 'N' to pair each
- - # line-number line with the line containing $LINENO, and appends
- - # trailing '-' during substitution so that $LINENO is not a special
- - # case at line end.
- - # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
- - # scripts with optimization help from Paolo Bonzini. Blame Lee
- - # E. McMahon (1931-1989) for sed's syntax. :-)
- - sed -n '
- - p
- - /[$]LINENO/=
- - ' <$as_myself |
- - sed '
- - s/[$]LINENO.*/&-/
- - t lineno
- - b
- - :lineno
- - N
- - :loop
- - s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
- - t loop
- - s/-\n.*//
- - ' >$as_me.lineno &&
- - chmod +x "$as_me.lineno" ||
- - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
- - { (exit 1); exit 1; }; }
- -
- - # Don't try to exec as it changes $[0], causing all sort of problems
- - # (the dirname of $[0] is not the place where we might find the
- - # original and so on. Autoconf is especially sensitive to this).
- - . "./$as_me.lineno"
- - # Exit status is that of the last command.
- - exit
- -}
- -
- -
- -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- - as_dirname=dirname
- -else
- - as_dirname=false
- -fi
- +# Avoid depending upon Character Ranges.
- +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
- +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
- +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
- +as_cr_digits='0123456789'
- +as_cr_alnum=$as_cr_Letters$as_cr_digits
-
- ECHO_C= ECHO_N= ECHO_T=
- -case `echo -n x` in
- +case `echo -n x` in #(((((
- -n*)
- - case `echo 'x\c'` in
- + case `echo 'xy\c'` in
- *c*) ECHO_T=' ';; # ECHO_T is single tab character.
- - *) ECHO_C='\c';;
- + xy) ECHO_C='\c';;
- + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
- + ECHO_T=' ';;
- esac;;
- *)
- ECHO_N='-n';;
- esac
- -if expr a : '\(a\)' >/dev/null 2>&1 &&
- - test "X`expr 00001 : '.*\(...\)'`" = X001; then
- - as_expr=expr
- -else
- - as_expr=false
- -fi
-
- rm -f conf$$ conf$$.exe conf$$.file
- if test -d conf$$.dir; then
- @@ -35733,8 +19521,56 @@
- rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
- rmdir conf$$.dir 2>/dev/null
-
- +
- +# as_fn_mkdir_p
- +# -------------
- +# Create "$as_dir" as a directory, including parents if necessary.
- +as_fn_mkdir_p ()
- +{
- +
- + case $as_dir in #(
- + -*) as_dir=./$as_dir;;
- + esac
- + test -d "$as_dir" || eval $as_mkdir_p || {
- + as_dirs=
- + while :; do
- + case $as_dir in #(
- + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- + *) as_qdir=$as_dir;;
- + esac
- + as_dirs="'$as_qdir' $as_dirs"
- + as_dir=`$as_dirname -- "$as_dir" ||
- +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- + X"$as_dir" : 'X\(//\)[^/]' \| \
- + X"$as_dir" : 'X\(//\)$' \| \
- + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
- +$as_echo X"$as_dir" |
- + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- + s//\1/
- + q
- + }
- + /^X\(\/\/\)[^/].*/{
- + s//\1/
- + q
- + }
- + /^X\(\/\/\)$/{
- + s//\1/
- + q
- + }
- + /^X\(\/\).*/{
- + s//\1/
- + q
- + }
- + s/.*/./; q'`
- + test -d "$as_dir" && break
- + done
- + test -z "$as_dirs" || eval "mkdir $as_dirs"
- + } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
- +
- +
- +} # as_fn_mkdir_p
- if mkdir -p . 2>/dev/null; then
- - as_mkdir_p=:
- + as_mkdir_p='mkdir -p "$as_dir"'
- else
- test -d ./-p && rmdir ./-p
- as_mkdir_p=false
- @@ -35753,10 +19589,10 @@
- if test -d "$1"; then
- test -d "$1/.";
- else
- - case $1 in
- + case $1 in #(
- -*)set "./$1";;
- esac;
- - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
- + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
- ???[sx]*):;;*)false;;esac;fi
- '\'' sh
- '
- @@ -35771,13 +19607,19 @@
-
-
- exec 6>&1
- +## ----------------------------------- ##
- +## Main body of $CONFIG_STATUS script. ##
- +## ----------------------------------- ##
- +_ASEOF
- +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
-
- -# Save the log message, to keep $[0] and so on meaningful, and to
- +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- +# Save the log message, to keep $0 and so on meaningful, and to
- # report actual input values of CONFIG_FILES etc. instead of their
- # values after options handling.
- ac_log="
- This file was extended by guile $as_me 1.8.7, which was
- -generated by GNU Autoconf 2.63. Invocation command line was
- +generated by GNU Autoconf 2.64. Invocation command line was
-
- CONFIG_FILES = $CONFIG_FILES
- CONFIG_HEADERS = $CONFIG_HEADERS
- @@ -35809,10 +19651,11 @@
-
- cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- ac_cs_usage="\
- -\`$as_me' instantiates files from templates according to the
- -current configuration.
- +\`$as_me' instantiates files and other configuration actions
- +from templates according to the current configuration. Unless the files
- +and actions are specified as TAGs, all are instantiated by default.
-
- -Usage: $0 [OPTION]... [FILE]...
- +Usage: $0 [OPTION]... [TAG]...
-
- -h, --help print this help, then exit
- -V, --version print version number and configuration settings, then exit
- @@ -35834,16 +19677,16 @@
- Configuration commands:
- $config_commands
-
- -Report bugs to <bug-autoconf@gnu.org>."
- +Report bugs to <bug-guile@gnu.org>."
-
- _ACEOF
- cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- ac_cs_version="\\
- guile config.status 1.8.7
- -configured by $0, generated by GNU Autoconf 2.63,
- +configured by $0, generated by GNU Autoconf 2.64,
- with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
-
- -Copyright (C) 2008 Free Software Foundation, Inc.
- +Copyright (C) 2009 Free Software Foundation, Inc.
- This config.status script is free software; the Free Software Foundation
- gives unlimited permission to copy, distribute and modify it."
-
- @@ -35886,20 +19729,19 @@
- case $ac_optarg in
- *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- - CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
- + as_fn_append CONFIG_FILES " '$ac_optarg'"
- ac_need_defaults=false;;
- --header | --heade | --head | --hea )
- $ac_shift
- case $ac_optarg in
- *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- - CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
- + as_fn_append CONFIG_HEADERS " '$ac_optarg'"
- ac_need_defaults=false;;
- --he | --h)
- # Conflict between --help and --header
- - { $as_echo "$as_me: error: ambiguous option: $1
- -Try \`$0 --help' for more information." >&2
- - { (exit 1); exit 1; }; };;
- + as_fn_error "ambiguous option: \`$1'
- +Try \`$0 --help' for more information.";;
- --help | --hel | -h )
- $as_echo "$ac_cs_usage"; exit ;;
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- @@ -35907,11 +19749,10 @@
- ac_cs_silent=: ;;
-
- # This is an error.
- - -*) { $as_echo "$as_me: error: unrecognized option: $1
- -Try \`$0 --help' for more information." >&2
- - { (exit 1); exit 1; }; } ;;
- + -*) as_fn_error "unrecognized option: \`$1'
- +Try \`$0 --help' for more information." ;;
-
- - *) ac_config_targets="$ac_config_targets $1"
- + *) as_fn_append ac_config_targets " $1"
- ac_need_defaults=false ;;
-
- esac
- @@ -36234,9 +20075,7 @@
- "am/Makefile") CONFIG_FILES="$CONFIG_FILES am/Makefile" ;;
- "benchmark-suite/Makefile") CONFIG_FILES="$CONFIG_FILES benchmark-suite/Makefile" ;;
- "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
- - "doc/goops/Makefile") CONFIG_FILES="$CONFIG_FILES doc/goops/Makefile" ;;
- "doc/r5rs/Makefile") CONFIG_FILES="$CONFIG_FILES doc/r5rs/Makefile" ;;
- - "doc/ref/Makefile") CONFIG_FILES="$CONFIG_FILES doc/ref/Makefile" ;;
- "doc/tutorial/Makefile") CONFIG_FILES="$CONFIG_FILES doc/tutorial/Makefile" ;;
- "emacs/Makefile") CONFIG_FILES="$CONFIG_FILES emacs/Makefile" ;;
- "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;;
- @@ -36263,9 +20102,7 @@
- "test-suite/standalone/test-use-srfi") CONFIG_FILES="$CONFIG_FILES test-suite/standalone/test-use-srfi" ;;
- "test-suite/standalone/test-fast-slot-ref") CONFIG_FILES="$CONFIG_FILES test-suite/standalone/test-fast-slot-ref" ;;
-
- - *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
- -$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
- - { (exit 1); exit 1; }; };;
- + *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
- esac
- done
-
- @@ -36292,7 +20129,7 @@
- trap 'exit_status=$?
- { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
- ' 0
- - trap '{ (exit 1); exit 1; }' 1 2 13 15
- + trap 'as_fn_exit 1' 1 2 13 15
- }
- # Create a (secure) tmp directory for tmp files.
-
- @@ -36303,11 +20140,7 @@
- {
- tmp=./conf$$-$RANDOM
- (umask 077 && mkdir "$tmp")
- -} ||
- -{
- - $as_echo "$as_me: cannot create a temporary directory in ." >&2
- - { (exit 1); exit 1; }
- -}
- +} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
-
- # Set up the scripts for CONFIG_FILES section.
- # No need to generate them if there are no CONFIG_FILES.
- @@ -36315,10 +20148,16 @@
- if test -n "$CONFIG_FILES"; then
-
-
- -ac_cr='
'
- +ac_cr=`echo X | tr X '\015'`
- +# On cygwin, bash can eat \r inside `` if the user requested igncr.
- +# But we know of no other shell where ac_cr would be empty at this
- +# point, so we can use a bashism as a fallback.
- +if test "x$ac_cr" = x; then
- + eval ac_cr=\$\'\\r\'
- +fi
- ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
- if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
- - ac_cs_awk_cr='\\r'
- + ac_cs_awk_cr='\r'
- else
- ac_cs_awk_cr=$ac_cr
- fi
- @@ -36332,24 +20171,18 @@
- echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
- echo "_ACEOF"
- } >conf$$subs.sh ||
- - { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
- -$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
- ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
- ac_delim='%!_!# '
- for ac_last_try in false false false false false :; do
- . ./conf$$subs.sh ||
- - { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
- -$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
-
- ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
- if test $ac_delim_n = $ac_delim_num; then
- break
- elif $ac_last_try; then
- - { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
- -$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
- else
- ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
- fi
- @@ -36438,9 +20271,7 @@
- else
- cat
- fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
- - || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
- -$as_echo "$as_me: error: could not setup config files machinery" >&2;}
- - { (exit 1); exit 1; }; }
- + || as_fn_error "could not setup config files machinery" "$LINENO" 5
- _ACEOF
-
- # VPATH may cause trouble with some makes, so we remove $(srcdir),
- @@ -36481,9 +20312,7 @@
- if test -z "$ac_t"; then
- break
- elif $ac_last_try; then
- - { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
- -$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
- else
- ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
- fi
- @@ -36568,9 +20397,7 @@
- _ACAWK
- _ACEOF
- cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- - { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
- -$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "could not setup config headers machinery" "$LINENO" 5
- fi # test -n "$CONFIG_HEADERS"
-
-
- @@ -36583,9 +20410,7 @@
- esac
- case $ac_mode$ac_tag in
- :[FHL]*:*);;
- - :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
- -$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
- - { (exit 1); exit 1; }; };;
- + :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
- :[FH]-) ac_tag=-:-;;
- :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
- esac
- @@ -36613,12 +20438,10 @@
- [\\/$]*) false;;
- *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
- esac ||
- - { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
- -$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
- - { (exit 1); exit 1; }; };;
- + as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
- esac
- case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
- - ac_file_inputs="$ac_file_inputs '$ac_f'"
- + as_fn_append ac_file_inputs " '$ac_f'"
- done
-
- # Let's still pretend it is `configure' which instantiates (i.e., don't
- @@ -36629,7 +20452,7 @@
- `' by configure.'
- if test x"$ac_file" != x-; then
- configure_input="$ac_file. $configure_input"
- - { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
- $as_echo "$as_me: creating $ac_file" >&6;}
- fi
- # Neutralize special characters interpreted by sed in replacement strings.
- @@ -36642,9 +20465,7 @@
-
- case $ac_tag in
- *:-:* | *:-) cat >"$tmp/stdin" \
- - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
- -$as_echo "$as_me: error: could not create $ac_file" >&2;}
- - { (exit 1); exit 1; }; } ;;
- + || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
- esac
- ;;
- esac
- @@ -36672,47 +20493,7 @@
- q
- }
- s/.*/./; q'`
- - { as_dir="$ac_dir"
- - case $as_dir in #(
- - -*) as_dir=./$as_dir;;
- - esac
- - test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
- - as_dirs=
- - while :; do
- - case $as_dir in #(
- - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- - *) as_qdir=$as_dir;;
- - esac
- - as_dirs="'$as_qdir' $as_dirs"
- - as_dir=`$as_dirname -- "$as_dir" ||
- -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- - X"$as_dir" : 'X\(//\)[^/]' \| \
- - X"$as_dir" : 'X\(//\)$' \| \
- - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
- -$as_echo X"$as_dir" |
- - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- - s//\1/
- - q
- - }
- - /^X\(\/\/\)[^/].*/{
- - s//\1/
- - q
- - }
- - /^X\(\/\/\)$/{
- - s//\1/
- - q
- - }
- - /^X\(\/\).*/{
- - s//\1/
- - q
- - }
- - s/.*/./; q'`
- - test -d "$as_dir" && break
- - done
- - test -z "$as_dirs" || eval "mkdir $as_dirs"
- - } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
- -$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
- - { (exit 1); exit 1; }; }; }
- + as_dir="$ac_dir"; as_fn_mkdir_p
- ac_builddir=.
-
- case "$ac_dir" in
- @@ -36769,7 +20550,6 @@
- # If the template does not know about datarootdir, expand it.
- # FIXME: This hack should be removed a few years after 2.60.
- ac_datarootdir_hack=; ac_datarootdir_seen=
- -
- ac_sed_dataroot='
- /datarootdir/ {
- p
- @@ -36779,12 +20559,11 @@
- /@docdir@/p
- /@infodir@/p
- /@localedir@/p
- -/@mandir@/p
- -'
- +/@mandir@/p'
- case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
- *datarootdir*) ac_datarootdir_seen=yes;;
- *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
- $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
- _ACEOF
- cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- @@ -36794,7 +20573,7 @@
- s&@infodir@&$infodir&g
- s&@localedir@&$localedir&g
- s&@mandir@&$mandir&g
- - s&\\\${datarootdir}&$datarootdir&g' ;;
- + s&\\\${datarootdir}&$datarootdir&g' ;;
- esac
- _ACEOF
-
- @@ -36823,14 +20602,12 @@
- $ac_datarootdir_hack
- "
- eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
- - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
- -$as_echo "$as_me: error: could not create $ac_file" >&2;}
- - { (exit 1); exit 1; }; }
- + || as_fn_error "could not create $ac_file" "$LINENO" 5
-
- test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
- { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
- { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
- which seems to be undefined. Please make sure it is defined." >&5
- $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
- which seems to be undefined. Please make sure it is defined." >&2;}
- @@ -36840,9 +20617,7 @@
- -) cat "$tmp/out" && rm -f "$tmp/out";;
- *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
- esac \
- - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
- -$as_echo "$as_me: error: could not create $ac_file" >&2;}
- - { (exit 1); exit 1; }; }
- + || as_fn_error "could not create $ac_file" "$LINENO" 5
- ;;
- :H)
- #
- @@ -36853,25 +20628,19 @@
- $as_echo "/* $configure_input */" \
- && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
- } >"$tmp/config.h" \
- - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
- -$as_echo "$as_me: error: could not create $ac_file" >&2;}
- - { (exit 1); exit 1; }; }
- + || as_fn_error "could not create $ac_file" "$LINENO" 5
- if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
- - { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
- $as_echo "$as_me: $ac_file is unchanged" >&6;}
- else
- rm -f "$ac_file"
- mv "$tmp/config.h" "$ac_file" \
- - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
- -$as_echo "$as_me: error: could not create $ac_file" >&2;}
- - { (exit 1); exit 1; }; }
- + || as_fn_error "could not create $ac_file" "$LINENO" 5
- fi
- else
- $as_echo "/* $configure_input */" \
- && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
- - || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
- -$as_echo "$as_me: error: could not create -" >&2;}
- - { (exit 1); exit 1; }; }
- + || as_fn_error "could not create -" "$LINENO" 5
- fi
- # Compute "$ac_file"'s index in $config_headers.
- _am_arg="$ac_file"
- @@ -36909,7 +20678,7 @@
- s/.*/./; q'`/stamp-h$_am_stamp_count
- ;;
-
- - :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
- + :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
- $as_echo "$as_me: executing $ac_file commands" >&6;}
- ;;
- esac
- @@ -37004,47 +20773,7 @@
- q
- }
- s/.*/./; q'`
- - { as_dir=$dirpart/$fdir
- - case $as_dir in #(
- - -*) as_dir=./$as_dir;;
- - esac
- - test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
- - as_dirs=
- - while :; do
- - case $as_dir in #(
- - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- - *) as_qdir=$as_dir;;
- - esac
- - as_dirs="'$as_qdir' $as_dirs"
- - as_dir=`$as_dirname -- "$as_dir" ||
- -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- - X"$as_dir" : 'X\(//\)[^/]' \| \
- - X"$as_dir" : 'X\(//\)$' \| \
- - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
- -$as_echo X"$as_dir" |
- - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- - s//\1/
- - q
- - }
- - /^X\(\/\/\)[^/].*/{
- - s//\1/
- - q
- - }
- - /^X\(\/\/\)$/{
- - s//\1/
- - q
- - }
- - /^X\(\/\).*/{
- - s//\1/
- - q
- - }
- - s/.*/./; q'`
- - test -d "$as_dir" && break
- - done
- - test -z "$as_dirs" || eval "mkdir $as_dirs"
- - } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
- -$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
- - { (exit 1); exit 1; }; }; }
- + as_dir=$dirpart/$fdir; as_fn_mkdir_p
- # echo "creating $dirpart/$file"
- echo '# dummy' > "$dirpart/$file"
- done
- @@ -37821,15 +21550,12 @@
- done # for ac_tag
-
-
- -{ (exit 0); exit 0; }
- +as_fn_exit 0
- _ACEOF
- -chmod +x $CONFIG_STATUS
- ac_clean_files=$ac_clean_files_save
-
- test $ac_write_fail = 0 ||
- - { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
- -$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
-
-
- # configure is writing to config.log, and then calls config.status.
- @@ -37850,7 +21576,7 @@
- exec 5>>config.log
- # Use ||, not &&, to avoid exiting from the if with $? = 1, which
- # would make configure fail if this is the last instruction.
- - $ac_cs_success || { (exit 1); exit 1; }
- + $ac_cs_success || as_fn_exit $?
- fi
-
- #
- @@ -37894,7 +21620,7 @@
- case $ac_arg in
- *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- - ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
- + as_fn_append ac_sub_configure_args " '$ac_arg'" ;;
- esac
- done
-
- @@ -37923,49 +21649,9 @@
- test -d "$srcdir/$ac_dir" || continue
-
- ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
- - $as_echo "$as_me:$LINENO: $ac_msg" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
- $as_echo "$ac_msg" >&6
- - { as_dir="$ac_dir"
- - case $as_dir in #(
- - -*) as_dir=./$as_dir;;
- - esac
- - test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
- - as_dirs=
- - while :; do
- - case $as_dir in #(
- - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- - *) as_qdir=$as_dir;;
- - esac
- - as_dirs="'$as_qdir' $as_dirs"
- - as_dir=`$as_dirname -- "$as_dir" ||
- -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- - X"$as_dir" : 'X\(//\)[^/]' \| \
- - X"$as_dir" : 'X\(//\)$' \| \
- - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
- -$as_echo X"$as_dir" |
- - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- - s//\1/
- - q
- - }
- - /^X\(\/\/\)[^/].*/{
- - s//\1/
- - q
- - }
- - /^X\(\/\/\)$/{
- - s//\1/
- - q
- - }
- - /^X\(\/\).*/{
- - s//\1/
- - q
- - }
- - s/.*/./; q'`
- - test -d "$as_dir" && break
- - done
- - test -z "$as_dirs" || eval "mkdir $as_dirs"
- - } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
- -$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
- - { (exit 1); exit 1; }; }; }
- + as_dir="$ac_dir"; as_fn_mkdir_p
- ac_builddir=.
-
- case "$ac_dir" in
- @@ -38012,7 +21698,7 @@
- # This should be Cygnus configure.
- ac_sub_configure=$ac_aux_dir/configure
- else
- - { $as_echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
- $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
- ac_sub_configure=
- fi
- @@ -38026,21 +21712,19 @@
- ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
- esac
-
- - { $as_echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
- $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
- # The eval makes quoting arguments work.
- eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
- --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
- - { { $as_echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
- -$as_echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "$ac_sub_configure failed for $ac_dir" "$LINENO" 5
- fi
-
- cd "$ac_popdir"
- done
- fi
- if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
- - { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
- $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
- fi
-
- Index: sid/doc/Makefile.in
- ===================================================================
- --- sid.orig/doc/Makefile.in
- +++ sid/doc/Makefile.in
- @@ -39,7 +39,10 @@
- subdir = doc
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -220,6 +223,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- @@ -322,11 +326,8 @@
- top_srcdir = @top_srcdir@
- top_srcdir_absolute = @top_srcdir_absolute@
- AUTOMAKE_OPTIONS = gnu
- -SUBDIRS = ref tutorial goops r5rs
- +SUBDIRS = tutorial r5rs
- dist_man1_MANS = guile.1
- -EXAMPLE_SMOB_FILES = \
- - ChangeLog-2008 Makefile README image-type.c image-type.h myguile.c
- -
- OLDFMT = oldfmt.c
- EXTRA_DIST = groupings.alist ChangeLog-2008 # guile-api.alist
- workbook = $(top_srcdir_absolute)/../workbook
- @@ -736,10 +737,6 @@
-
- dist-hook:
- cp $(srcdir)/$(OLDFMT) $(distdir)/
- - mkdir $(distdir)/example-smob
- - for f in $(EXAMPLE_SMOB_FILES); do \
- - cp $(srcdir)/example-smob/$$f $(distdir)/example-smob/; \
- - done
-
- guile-api.alist: guile-api.alist-FORCE
- ( cd $(top_builddir) ; $(mscripts)/update-guile-api.alist )
- Index: sid/doc/r5rs/Makefile.in
- ===================================================================
- --- sid.orig/doc/r5rs/Makefile.in
- +++ sid/doc/r5rs/Makefile.in
- @@ -37,7 +37,10 @@
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -188,6 +191,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/doc/tutorial/Makefile.in
- ===================================================================
- --- sid.orig/doc/tutorial/Makefile.in
- +++ sid/doc/tutorial/Makefile.in
- @@ -38,7 +38,10 @@
- $(srcdir)/stamp-vti $(srcdir)/version.texi
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -47,14 +50,14 @@
- CONFIG_CLEAN_VPATH_FILES =
- SOURCES =
- DIST_SOURCES =
- -INFO_DEPS = $(srcdir)/guile-tut.info
- +INFO_DEPS = $(srcdir)/guile-tut-1.8.info
- TEXINFO_TEX = $(top_srcdir)/build-aux/texinfo.tex
- am__TEXINFO_TEX_DIR = $(top_srcdir)/build-aux
- -DVIS = guile-tut.dvi
- -PDFS = guile-tut.pdf
- -PSS = guile-tut.ps
- -HTMLS = guile-tut.html
- -TEXINFOS = guile-tut.texi
- +DVIS = guile-tut-1.8.dvi
- +PDFS = guile-tut-1.8.pdf
- +PSS = guile-tut-1.8.ps
- +HTMLS = guile-tut-1.8.html
- +TEXINFOS = guile-tut-1.8.texi
- TEXI2DVI = texi2dvi
- TEXI2PDF = $(TEXI2DVI) --pdf --batch
- MAKEINFOHTML = $(MAKEINFO) --html
- @@ -189,6 +192,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- @@ -291,7 +295,7 @@
- top_srcdir = @top_srcdir@
- top_srcdir_absolute = @top_srcdir_absolute@
- AUTOMAKE_OPTIONS = gnu
- -info_TEXINFOS = guile-tut.texi
- +info_TEXINFOS = guile-tut-1.8.texi
- EXTRA_DIST = ChangeLog-2008
- all: all-am
-
- @@ -379,14 +383,14 @@
- rm -rf $(@:.html=); else rm -Rf $(@:.html=.htp) $@; fi; \
- exit 1; \
- fi
- -$(srcdir)/guile-tut.info: guile-tut.texi $(srcdir)/version.texi
- -guile-tut.dvi: guile-tut.texi $(srcdir)/version.texi
- -guile-tut.pdf: guile-tut.texi $(srcdir)/version.texi
- -guile-tut.html: guile-tut.texi $(srcdir)/version.texi
- +$(srcdir)/guile-tut-1.8.info: guile-tut-1.8.texi $(srcdir)/version.texi
- +guile-tut-1.8.dvi: guile-tut-1.8.texi $(srcdir)/version.texi
- +guile-tut-1.8.pdf: guile-tut-1.8.texi $(srcdir)/version.texi
- +guile-tut-1.8.html: guile-tut-1.8.texi $(srcdir)/version.texi
- $(srcdir)/version.texi: $(srcdir)/stamp-vti
- -$(srcdir)/stamp-vti: guile-tut.texi $(top_srcdir)/configure
- - @(dir=.; test -f ./guile-tut.texi || dir=$(srcdir); \
- - set `$(SHELL) $(top_srcdir)/build-aux/mdate-sh $$dir/guile-tut.texi`; \
- +$(srcdir)/stamp-vti: guile-tut-1.8.texi $(top_srcdir)/configure
- + @(dir=.; test -f ./guile-tut-1.8.texi || dir=$(srcdir); \
- + set `$(SHELL) $(top_srcdir)/build-aux/mdate-sh $$dir/guile-tut-1.8.texi`; \
- echo "@set UPDATED $$1 $$2 $$3"; \
- echo "@set UPDATED-MONTH $$2 $$3"; \
- echo "@set EDITION $(VERSION)"; \
- @@ -485,14 +489,18 @@
- done
-
- mostlyclean-aminfo:
- - -rm -rf guile-tut.aux guile-tut.cp guile-tut.cps guile-tut.fn guile-tut.fns \
- - guile-tut.ky guile-tut.kys guile-tut.log guile-tut.pg \
- - guile-tut.pgs guile-tut.tmp guile-tut.toc guile-tut.tp \
- - guile-tut.tps guile-tut.vr guile-tut.vrs
- + -rm -rf guile-tut-1.8.aux guile-tut-1.8.cp guile-tut-1.8.cps \
- + guile-tut-1.8.fn guile-tut-1.8.fns guile-tut-1.8.ky \
- + guile-tut-1.8.kys guile-tut-1.8.log guile-tut-1.8.pg \
- + guile-tut-1.8.pgs guile-tut-1.8.tmp guile-tut-1.8.toc \
- + guile-tut-1.8.tp guile-tut-1.8.tps guile-tut-1.8.vr \
- + guile-tut-1.8.vrs
-
- clean-aminfo:
- - -test -z "guile-tut.dvi guile-tut.pdf guile-tut.ps guile-tut.html" \
- - || rm -rf guile-tut.dvi guile-tut.pdf guile-tut.ps guile-tut.html
- + -test -z "guile-tut-1.8.dvi guile-tut-1.8.pdf guile-tut-1.8.ps \
- + guile-tut-1.8.html" \
- + || rm -rf guile-tut-1.8.dvi guile-tut-1.8.pdf guile-tut-1.8.ps \
- + guile-tut-1.8.html
-
- maintainer-clean-aminfo:
- @list='$(INFO_DEPS)'; for i in $$list; do \
- Index: sid/emacs/Makefile.in
- ===================================================================
- --- sid.orig/emacs/Makefile.in
- +++ sid/emacs/Makefile.in
- @@ -39,7 +39,10 @@
- $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -184,6 +187,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/examples/Makefile.in
- ===================================================================
- --- sid.orig/examples/Makefile.in
- +++ sid/examples/Makefile.in
- @@ -37,7 +37,10 @@
- DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -153,6 +156,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/guile-config/Makefile.in
- ===================================================================
- --- sid.orig/guile-config/Makefile.in
- +++ sid/guile-config/Makefile.in
- @@ -39,7 +39,10 @@
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -179,6 +182,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/guile-readline/Makefile.in
- ===================================================================
- --- sid.orig/guile-readline/Makefile.in
- +++ sid/guile-readline/Makefile.in
- @@ -211,6 +211,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- RANLIB = @RANLIB@
- Index: sid/guile-readline/aclocal.m4
- ===================================================================
- --- sid.orig/guile-readline/aclocal.m4
- +++ sid/guile-readline/aclocal.m4
- @@ -13,4126 +13,3173 @@
-
- m4_ifndef([AC_AUTOCONF_VERSION],
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
- -m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.63],,
- -[m4_warning([this file was generated for autoconf 2.63.
- +m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.64],,
- +[m4_warning([this file was generated for autoconf 2.64.
- You have another version of autoconf. It may work, but is not guaranteed to.
- If you have problems, you may need to regenerate the build system entirely.
- To do so, use the procedure documented by the package, typically `autoreconf'.])])
-
- -# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
- +# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
- #
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- -
- -# AM_AUTOMAKE_VERSION(VERSION)
- -# ----------------------------
- -# Automake X.Y traces this macro to ensure aclocal.m4 has been
- -# generated from the m4 files accompanying Automake X.Y.
- -# (This private macro should not be called outside this file.)
- -AC_DEFUN([AM_AUTOMAKE_VERSION],
- -[am__api_version='1.11'
- -dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
- -dnl require some minimum version. Point them to the right macro.
- -m4_if([$1], [1.11], [],
- - [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
- -])
- -
- -# _AM_AUTOCONF_VERSION(VERSION)
- -# -----------------------------
- -# aclocal traces this macro to find the Autoconf version.
- -# This is a private macro too. Using m4_define simplifies
- -# the logic in aclocal, which can simply ignore this definition.
- -m4_define([_AM_AUTOCONF_VERSION], [])
- -
- -# AM_SET_CURRENT_AUTOMAKE_VERSION
- -# -------------------------------
- -# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
- -# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
- -AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
- -[AM_AUTOMAKE_VERSION([1.11])dnl
- -m4_ifndef([AC_AUTOCONF_VERSION],
- - [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
- -_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
- -
- -# AM_AUX_DIR_EXPAND -*- Autoconf -*-
- -
- -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
- +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
- +# 2006, 2007, 2008 Free Software Foundation, Inc.
- +# Written by Gordon Matzigkeit, 1996
- #
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +# This file is free software; the Free Software Foundation gives
- +# unlimited permission to copy and/or distribute it, with or without
- +# modifications, as long as this notice is preserved.
-
- -# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
- -# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
- -# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
- +m4_define([_LT_COPYING], [dnl
- +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
- +# 2006, 2007, 2008 Free Software Foundation, Inc.
- +# Written by Gordon Matzigkeit, 1996
- #
- -# Of course, Automake must honor this variable whenever it calls a
- -# tool from the auxiliary directory. The problem is that $srcdir (and
- -# therefore $ac_aux_dir as well) can be either absolute or relative,
- -# depending on how configure is run. This is pretty annoying, since
- -# it makes $ac_aux_dir quite unusable in subdirectories: in the top
- -# source directory, any form will work fine, but in subdirectories a
- -# relative path needs to be adjusted first.
- +# This file is part of GNU Libtool.
- #
- -# $ac_aux_dir/missing
- -# fails when called from a subdirectory if $ac_aux_dir is relative
- -# $top_srcdir/$ac_aux_dir/missing
- -# fails if $ac_aux_dir is absolute,
- -# fails when called from a subdirectory in a VPATH build with
- -# a relative $ac_aux_dir
- +# GNU Libtool is free software; you can redistribute it and/or
- +# modify it under the terms of the GNU General Public License as
- +# published by the Free Software Foundation; either version 2 of
- +# the License, or (at your option) any later version.
- #
- -# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
- -# are both prefixed by $srcdir. In an in-source build this is usually
- -# harmless because $srcdir is `.', but things will broke when you
- -# start a VPATH build or use an absolute $srcdir.
- +# As a special exception to the GNU General Public License,
- +# if you distribute this file as part of a program or library that
- +# is built using GNU Libtool, you may include this file under the
- +# same distribution terms that you use for the rest of that program.
- #
- -# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
- -# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
- -# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
- -# and then we would define $MISSING as
- -# MISSING="\${SHELL} $am_aux_dir/missing"
- -# This will work as long as MISSING is not called from configure, because
- -# unfortunately $(top_srcdir) has no meaning in configure.
- -# However there are other variables, like CC, which are often used in
- -# configure, and could therefore not use this "fixed" $ac_aux_dir.
- +# GNU Libtool is distributed in the hope that it will be useful,
- +# but WITHOUT ANY WARRANTY; without even the implied warranty of
- +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- +# GNU General Public License for more details.
- #
- -# Another solution, used here, is to always expand $ac_aux_dir to an
- -# absolute PATH. The drawback is that using absolute paths prevent a
- -# configured tree to be moved without reconfiguration.
- -
- -AC_DEFUN([AM_AUX_DIR_EXPAND],
- -[dnl Rely on autoconf to set up CDPATH properly.
- -AC_PREREQ([2.50])dnl
- -# expand $ac_aux_dir to an absolute path
- -am_aux_dir=`cd $ac_aux_dir && pwd`
- +# You should have received a copy of the GNU General Public License
- +# along with GNU Libtool; see the file COPYING. If not, a copy
- +# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
- +# obtained by writing to the Free Software Foundation, Inc.,
- +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- ])
-
- +# serial 56 LT_INIT
-
- -# Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2005
- -# Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
-
- -# serial 4
- +# LT_PREREQ(VERSION)
- +# ------------------
- +# Complain and exit if this libtool version is less that VERSION.
- +m4_defun([LT_PREREQ],
- +[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
- + [m4_default([$3],
- + [m4_fatal([Libtool version $1 or higher is required],
- + 63)])],
- + [$2])])
-
- -# This was merged into AC_PROG_CC in Autoconf.
-
- -AU_DEFUN([AM_PROG_CC_STDC],
- -[AC_PROG_CC
- -AC_DIAGNOSE([obsolete], [$0:
- - your code should no longer depend upon `am_cv_prog_cc_stdc', but upon
- - `ac_cv_prog_cc_stdc'. Remove this warning and the assignment when
- - you adjust the code. You can also remove the above call to
- - AC_PROG_CC if you already called it elsewhere.])
- -am_cv_prog_cc_stdc=$ac_cv_prog_cc_stdc
- +# _LT_CHECK_BUILDDIR
- +# ------------------
- +# Complain if the absolute build directory name contains unusual characters
- +m4_defun([_LT_CHECK_BUILDDIR],
- +[case `pwd` in
- + *\ * | *\ *)
- + AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
- +esac
- ])
- -AU_DEFUN([fp_PROG_CC_STDC])
-
- -# AM_CONDITIONAL -*- Autoconf -*-
-
- -# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
- -# Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +# LT_INIT([OPTIONS])
- +# ------------------
- +AC_DEFUN([LT_INIT],
- +[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
- +AC_BEFORE([$0], [LT_LANG])dnl
- +AC_BEFORE([$0], [LT_OUTPUT])dnl
- +AC_BEFORE([$0], [LTDL_INIT])dnl
- +m4_require([_LT_CHECK_BUILDDIR])dnl
-
- -# serial 9
- +dnl Autoconf doesn't catch unexpanded LT_ macros by default:
- +m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
- +m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
- +dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
- +dnl unless we require an AC_DEFUNed macro:
- +AC_REQUIRE([LTOPTIONS_VERSION])dnl
- +AC_REQUIRE([LTSUGAR_VERSION])dnl
- +AC_REQUIRE([LTVERSION_VERSION])dnl
- +AC_REQUIRE([LTOBSOLETE_VERSION])dnl
- +m4_require([_LT_PROG_LTMAIN])dnl
-
- -# AM_CONDITIONAL(NAME, SHELL-CONDITION)
- -# -------------------------------------
- -# Define a conditional.
- -AC_DEFUN([AM_CONDITIONAL],
- -[AC_PREREQ(2.52)dnl
- - ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
- - [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
- -AC_SUBST([$1_TRUE])dnl
- -AC_SUBST([$1_FALSE])dnl
- -_AM_SUBST_NOTMAKE([$1_TRUE])dnl
- -_AM_SUBST_NOTMAKE([$1_FALSE])dnl
- -m4_define([_AM_COND_VALUE_$1], [$2])dnl
- -if $2; then
- - $1_TRUE=
- - $1_FALSE='#'
- -else
- - $1_TRUE='#'
- - $1_FALSE=
- -fi
- -AC_CONFIG_COMMANDS_PRE(
- -[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
- - AC_MSG_ERROR([[conditional "$1" was never defined.
- -Usually this means the macro was only invoked conditionally.]])
- -fi])])
- +dnl Parse OPTIONS
- +_LT_SET_OPTIONS([$0], [$1])
-
- -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
- -# Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +# This can be used to rebuild libtool when needed
- +LIBTOOL_DEPS="$ltmain"
-
- -# serial 10
- +# Always use our own libtool.
- +LIBTOOL='$(SHELL) $(top_builddir)/libtool'
- +AC_SUBST(LIBTOOL)dnl
-
- -# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
- -# written in clear, in which case automake, when reading aclocal.m4,
- -# will think it sees a *use*, and therefore will trigger all it's
- -# C support machinery. Also note that it means that autoscan, seeing
- -# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
- +_LT_SETUP
-
- +# Only expand once:
- +m4_define([LT_INIT])
- +])# LT_INIT
-
- -# _AM_DEPENDENCIES(NAME)
- -# ----------------------
- -# See how the compiler implements dependency checking.
- -# NAME is "CC", "CXX", "GCJ", or "OBJC".
- -# We try a few techniques and use that to set a single cache variable.
- -#
- -# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
- -# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
- -# dependency, and given that the user is not expected to run this macro,
- -# just rely on AC_PROG_CC.
- -AC_DEFUN([_AM_DEPENDENCIES],
- -[AC_REQUIRE([AM_SET_DEPDIR])dnl
- -AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
- -AC_REQUIRE([AM_MAKE_INCLUDE])dnl
- -AC_REQUIRE([AM_DEP_TRACK])dnl
- +# Old names:
- +AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
- +AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
- +dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
-
- -ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
- - [$1], CXX, [depcc="$CXX" am_compiler_list=],
- - [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
- - [$1], UPC, [depcc="$UPC" am_compiler_list=],
- - [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
- - [depcc="$$1" am_compiler_list=])
-
- -AC_CACHE_CHECK([dependency style of $depcc],
- - [am_cv_$1_dependencies_compiler_type],
- -[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- - # We make a subdir and do the tests there. Otherwise we can end up
- - # making bogus files that we don't know about and never remove. For
- - # instance it was reported that on HP-UX the gcc test will end up
- - # making a dummy file named `D' -- because `-MD' means `put the output
- - # in D'.
- - mkdir conftest.dir
- - # Copy depcomp to subdir because otherwise we won't find it if we're
- - # using a relative directory.
- - cp "$am_depcomp" conftest.dir
- - cd conftest.dir
- - # We will build objects and dependencies in a subdirectory because
- - # it helps to detect inapplicable dependency modes. For instance
- - # both Tru64's cc and ICC support -MD to output dependencies as a
- - # side effect of compilation, but ICC will put the dependencies in
- - # the current directory while Tru64 will put them in the object
- - # directory.
- - mkdir sub
- +# _LT_CC_BASENAME(CC)
- +# -------------------
- +# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
- +m4_defun([_LT_CC_BASENAME],
- +[for cc_temp in $1""; do
- + case $cc_temp in
- + compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
- + distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
- + \-*) ;;
- + *) break;;
- + esac
- +done
- +cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
- +])
-
- - am_cv_$1_dependencies_compiler_type=none
- - if test "$am_compiler_list" = ""; then
- - am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
- - fi
- - am__universal=false
- - m4_case([$1], [CC],
- - [case " $depcc " in #(
- - *\ -arch\ *\ -arch\ *) am__universal=true ;;
- - esac],
- - [CXX],
- - [case " $depcc " in #(
- - *\ -arch\ *\ -arch\ *) am__universal=true ;;
- - esac])
-
- - for depmode in $am_compiler_list; do
- - # Setup a source with many dependencies, because some compilers
- - # like to wrap large dependency lists on column 80 (with \), and
- - # we should not choose a depcomp mode which is confused by this.
- - #
- - # We need to recreate these files for each test, as the compiler may
- - # overwrite some of them when testing with obscure command lines.
- - # This happens at least with the AIX C compiler.
- - : > sub/conftest.c
- - for i in 1 2 3 4 5 6; do
- - echo '#include "conftst'$i'.h"' >> sub/conftest.c
- - # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
- - # Solaris 8's {/usr,}/bin/sh.
- - touch sub/conftst$i.h
- - done
- - echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
- +# _LT_FILEUTILS_DEFAULTS
- +# ----------------------
- +# It is okay to use these file commands and assume they have been set
- +# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
- +m4_defun([_LT_FILEUTILS_DEFAULTS],
- +[: ${CP="cp -f"}
- +: ${MV="mv -f"}
- +: ${RM="rm -f"}
- +])# _LT_FILEUTILS_DEFAULTS
-
- - # We check with `-c' and `-o' for the sake of the "dashmstdout"
- - # mode. It turns out that the SunPro C++ compiler does not properly
- - # handle `-M -o', and we need to detect this. Also, some Intel
- - # versions had trouble with output in subdirs
- - am__obj=sub/conftest.${OBJEXT-o}
- - am__minus_obj="-o $am__obj"
- - case $depmode in
- - gcc)
- - # This depmode causes a compiler race in universal mode.
- - test "$am__universal" = false || continue
- - ;;
- - nosideeffect)
- - # after this tag, mechanisms are not by side-effect, so they'll
- - # only be used when explicitly requested
- - if test "x$enable_dependency_tracking" = xyes; then
- - continue
- - else
- - break
- - fi
- - ;;
- - msvisualcpp | msvcmsys)
- - # This compiler won't grok `-c -o', but also, the minuso test has
- - # not run yet. These depmodes are late enough in the game, and
- - # so weak that their functioning should not be impacted.
- - am__obj=conftest.${OBJEXT-o}
- - am__minus_obj=
- - ;;
- - none) break ;;
- - esac
- - if depmode=$depmode \
- - source=sub/conftest.c object=$am__obj \
- - depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- - $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
- - >/dev/null 2>conftest.err &&
- - grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
- - grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- - grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
- - ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
- - # icc doesn't choke on unknown options, it will just issue warnings
- - # or remarks (even with -Werror). So we grep stderr for any message
- - # that says an option was ignored or not supported.
- - # When given -MP, icc 7.0 and 7.1 complain thusly:
- - # icc: Command line warning: ignoring option '-M'; no argument required
- - # The diagnosis changed in icc 8.0:
- - # icc: Command line remark: option '-MP' not supported
- - if (grep 'ignoring option' conftest.err ||
- - grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
- - am_cv_$1_dependencies_compiler_type=$depmode
- - break
- - fi
- - fi
- - done
-
- - cd ..
- - rm -rf conftest.dir
- -else
- - am_cv_$1_dependencies_compiler_type=none
- +# _LT_SETUP
- +# ---------
- +m4_defun([_LT_SETUP],
- +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +AC_REQUIRE([AC_CANONICAL_BUILD])dnl
- +_LT_DECL([], [host_alias], [0], [The host system])dnl
- +_LT_DECL([], [host], [0])dnl
- +_LT_DECL([], [host_os], [0])dnl
- +dnl
- +_LT_DECL([], [build_alias], [0], [The build system])dnl
- +_LT_DECL([], [build], [0])dnl
- +_LT_DECL([], [build_os], [0])dnl
- +dnl
- +AC_REQUIRE([AC_PROG_CC])dnl
- +AC_REQUIRE([LT_PATH_LD])dnl
- +AC_REQUIRE([LT_PATH_NM])dnl
- +dnl
- +AC_REQUIRE([AC_PROG_LN_S])dnl
- +test -z "$LN_S" && LN_S="ln -s"
- +_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
- +dnl
- +AC_REQUIRE([LT_CMD_MAX_LEN])dnl
- +_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
- +_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
- +dnl
- +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +m4_require([_LT_CHECK_SHELL_FEATURES])dnl
- +m4_require([_LT_CMD_RELOAD])dnl
- +m4_require([_LT_CHECK_MAGIC_METHOD])dnl
- +m4_require([_LT_CMD_OLD_ARCHIVE])dnl
- +m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
- +
- +_LT_CONFIG_LIBTOOL_INIT([
- +# See if we are running on zsh, and set the options which allow our
- +# commands through without removal of \ escapes INIT.
- +if test -n "\${ZSH_VERSION+set}" ; then
- + setopt NO_GLOB_SUBST
- fi
- ])
- -AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
- -AM_CONDITIONAL([am__fastdep$1], [
- - test "x$enable_dependency_tracking" != xno \
- - && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
- -])
- +if test -n "${ZSH_VERSION+set}" ; then
- + setopt NO_GLOB_SUBST
- +fi
-
- +_LT_CHECK_OBJDIR
-
- -# AM_SET_DEPDIR
- -# -------------
- -# Choose a directory name for dependency files.
- -# This macro is AC_REQUIREd in _AM_DEPENDENCIES
- -AC_DEFUN([AM_SET_DEPDIR],
- -[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
- -AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
- -])
- +m4_require([_LT_TAG_COMPILER])dnl
- +_LT_PROG_ECHO_BACKSLASH
-
- +case $host_os in
- +aix3*)
- + # AIX sometimes has problems with the GCC collect2 program. For some
- + # reason, if we set the COLLECT_NAMES environment variable, the problems
- + # vanish in a puff of smoke.
- + if test "X${COLLECT_NAMES+set}" != Xset; then
- + COLLECT_NAMES=
- + export COLLECT_NAMES
- + fi
- + ;;
- +esac
-
- -# AM_DEP_TRACK
- -# ------------
- -AC_DEFUN([AM_DEP_TRACK],
- -[AC_ARG_ENABLE(dependency-tracking,
- -[ --disable-dependency-tracking speeds up one-time build
- - --enable-dependency-tracking do not reject slow dependency extractors])
- -if test "x$enable_dependency_tracking" != xno; then
- - am_depcomp="$ac_aux_dir/depcomp"
- - AMDEPBACKSLASH='\'
- -fi
- -AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
- -AC_SUBST([AMDEPBACKSLASH])dnl
- -_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
- -])
- +# Sed substitution that helps us do robust quoting. It backslashifies
- +# metacharacters that are still active within double-quoted strings.
- +sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
-
- -# Generate code to set up dependency tracking. -*- Autoconf -*-
- +# Same as above, but do not quote variable references.
- +double_quote_subst='s/\([["`\\]]\)/\\\1/g'
-
- -# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
- -# Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +# Sed substitution to delay expansion of an escaped shell variable in a
- +# double_quote_subst'ed string.
- +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-
- -#serial 5
- +# Sed substitution to delay expansion of an escaped single quote.
- +delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-
- -# _AM_OUTPUT_DEPENDENCY_COMMANDS
- -# ------------------------------
- -AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
- -[{
- - # Autoconf 2.62 quotes --file arguments for eval, but not when files
- - # are listed without --file. Let's play safe and only enable the eval
- - # if we detect the quoting.
- - case $CONFIG_FILES in
- - *\'*) eval set x "$CONFIG_FILES" ;;
- - *) set x $CONFIG_FILES ;;
- - esac
- - shift
- - for mf
- - do
- - # Strip MF so we end up with the name of the file.
- - mf=`echo "$mf" | sed -e 's/:.*$//'`
- - # Check whether this is an Automake generated Makefile or not.
- - # We used to match only the files named `Makefile.in', but
- - # some people rename them; so instead we look at the file content.
- - # Grep'ing the first line is not enough: some people post-process
- - # each Makefile.in and add a new line on top of each file to say so.
- - # Grep'ing the whole file is not good either: AIX grep has a line
- - # limit of 2048, but all sed's we know have understand at least 4000.
- - if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- - dirpart=`AS_DIRNAME("$mf")`
- - else
- - continue
- - fi
- - # Extract the definition of DEPDIR, am__include, and am__quote
- - # from the Makefile without running `make'.
- - DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- - test -z "$DEPDIR" && continue
- - am__include=`sed -n 's/^am__include = //p' < "$mf"`
- - test -z "am__include" && continue
- - am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- - # When using ansi2knr, U may be empty or an underscore; expand it
- - U=`sed -n 's/^U = //p' < "$mf"`
- - # Find all dependency output files, they are included files with
- - # $(DEPDIR) in their names. We invoke sed twice because it is the
- - # simplest approach to changing $(DEPDIR) to its actual value in the
- - # expansion.
- - for file in `sed -n "
- - s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- - sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
- - # Make sure the directory exists.
- - test -f "$dirpart/$file" && continue
- - fdir=`AS_DIRNAME(["$file"])`
- - AS_MKDIR_P([$dirpart/$fdir])
- - # echo "creating $dirpart/$file"
- - echo '# dummy' > "$dirpart/$file"
- - done
- - done
- -}
- -])# _AM_OUTPUT_DEPENDENCY_COMMANDS
- -
- -
- -# AM_OUTPUT_DEPENDENCY_COMMANDS
- -# -----------------------------
- -# This macro should only be invoked once -- use via AC_REQUIRE.
- -#
- -# This code is only required when automatic dependency tracking
- -# is enabled. FIXME. This creates each `.P' file that we will
- -# need in order to bootstrap the dependency handling code.
- -AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
- -[AC_CONFIG_COMMANDS([depfiles],
- - [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
- - [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
- -])
- -
- -# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
- -# Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +# Sed substitution to avoid accidental globbing in evaled expressions
- +no_glob_subst='s/\*/\\\*/g'
-
- -# serial 8
- +# Global variables:
- +ofile=libtool
- +can_build_shared=yes
-
- -# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS.
- -AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
- +# All known linkers require a `.a' archive for static linking (except MSVC,
- +# which needs '.lib').
- +libext=a
-
- -# Do all the work for Automake. -*- Autoconf -*-
- +with_gnu_ld="$lt_cv_prog_gnu_ld"
-
- -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
- -# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +old_CC="$CC"
- +old_CFLAGS="$CFLAGS"
-
- -# serial 16
- +# Set sane defaults for various variables
- +test -z "$CC" && CC=cc
- +test -z "$LTCC" && LTCC=$CC
- +test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
- +test -z "$LD" && LD=ld
- +test -z "$ac_objext" && ac_objext=o
-
- -# This macro actually does too much. Some checks are only needed if
- -# your package does certain things. But this isn't really a big deal.
- +_LT_CC_BASENAME([$compiler])
-
- -# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
- -# AM_INIT_AUTOMAKE([OPTIONS])
- -# -----------------------------------------------
- -# The call with PACKAGE and VERSION arguments is the old style
- -# call (pre autoconf-2.50), which is being phased out. PACKAGE
- -# and VERSION should now be passed to AC_INIT and removed from
- -# the call to AM_INIT_AUTOMAKE.
- -# We support both call styles for the transition. After
- -# the next Automake release, Autoconf can make the AC_INIT
- -# arguments mandatory, and then we can depend on a new Autoconf
- -# release and drop the old call support.
- -AC_DEFUN([AM_INIT_AUTOMAKE],
- -[AC_PREREQ([2.62])dnl
- -dnl Autoconf wants to disallow AM_ names. We explicitly allow
- -dnl the ones we care about.
- -m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
- -AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
- -AC_REQUIRE([AC_PROG_INSTALL])dnl
- -if test "`cd $srcdir && pwd`" != "`pwd`"; then
- - # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- - # is not polluted with repeated "-I."
- - AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
- - # test to see if srcdir already configured
- - if test -f $srcdir/config.status; then
- - AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
- +# Only perform the check for file, if the check method requires it
- +test -z "$MAGIC_CMD" && MAGIC_CMD=file
- +case $deplibs_check_method in
- +file_magic*)
- + if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- + _LT_PATH_MAGIC
- fi
- -fi
- + ;;
- +esac
-
- -# test whether we have cygpath
- -if test -z "$CYGPATH_W"; then
- - if (cygpath --version) >/dev/null 2>/dev/null; then
- - CYGPATH_W='cygpath -w'
- - else
- - CYGPATH_W=echo
- - fi
- -fi
- -AC_SUBST([CYGPATH_W])
- +# Use C for the default configuration in the libtool script
- +LT_SUPPORTED_TAG([CC])
- +_LT_LANG_C_CONFIG
- +_LT_LANG_DEFAULT_CONFIG
- +_LT_CONFIG_COMMANDS
- +])# _LT_SETUP
-
- -# Define the identity of the package.
- -dnl Distinguish between old-style and new-style calls.
- -m4_ifval([$2],
- -[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
- - AC_SUBST([PACKAGE], [$1])dnl
- - AC_SUBST([VERSION], [$2])],
- -[_AM_SET_OPTIONS([$1])dnl
- -dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
- -m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
- - [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
- - AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
- - AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
-
- -_AM_IF_OPTION([no-define],,
- -[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
- - AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
- +# _LT_PROG_LTMAIN
- +# ---------------
- +# Note that this code is called both from `configure', and `config.status'
- +# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
- +# `config.status' has no value for ac_aux_dir unless we are using Automake,
- +# so we pass a copy along to make sure it has a sensible value anyway.
- +m4_defun([_LT_PROG_LTMAIN],
- +[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
- +_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
- +ltmain="$ac_aux_dir/ltmain.sh"
- +])# _LT_PROG_LTMAIN
-
- -# Some tools Automake needs.
- -AC_REQUIRE([AM_SANITY_CHECK])dnl
- -AC_REQUIRE([AC_ARG_PROGRAM])dnl
- -AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
- -AM_MISSING_PROG(AUTOCONF, autoconf)
- -AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
- -AM_MISSING_PROG(AUTOHEADER, autoheader)
- -AM_MISSING_PROG(MAKEINFO, makeinfo)
- -AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
- -AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
- -AC_REQUIRE([AM_PROG_MKDIR_P])dnl
- -# We need awk for the "check" target. The system "awk" is bad on
- -# some platforms.
- -AC_REQUIRE([AC_PROG_AWK])dnl
- -AC_REQUIRE([AC_PROG_MAKE_SET])dnl
- -AC_REQUIRE([AM_SET_LEADING_DOT])dnl
- -_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
- - [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
- - [_AM_PROG_TAR([v7])])])
- -_AM_IF_OPTION([no-dependencies],,
- -[AC_PROVIDE_IFELSE([AC_PROG_CC],
- - [_AM_DEPENDENCIES(CC)],
- - [define([AC_PROG_CC],
- - defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
- -AC_PROVIDE_IFELSE([AC_PROG_CXX],
- - [_AM_DEPENDENCIES(CXX)],
- - [define([AC_PROG_CXX],
- - defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
- -AC_PROVIDE_IFELSE([AC_PROG_OBJC],
- - [_AM_DEPENDENCIES(OBJC)],
- - [define([AC_PROG_OBJC],
- - defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
- -])
- -_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
- -dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
- -dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
- -dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
- -AC_CONFIG_COMMANDS_PRE(dnl
- -[m4_provide_if([_AM_COMPILER_EXEEXT],
- - [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
- -])
-
- -dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
- -dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
- -dnl mangled by Autoconf and run in a shell conditional statement.
- -m4_define([_AC_COMPILER_EXEEXT],
- -m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
-
- +# So that we can recreate a full libtool script including additional
- +# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
- +# in macros and then make a single call at the end using the `libtool'
- +# label.
-
- -# When config.status generates a header, we must update the stamp-h file.
- -# This file resides in the same directory as the config header
- -# that is generated. The stamp files are numbered to have different names.
-
- -# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
- -# loop where config.status creates the headers, so we can generate
- -# our stamp files there.
- -AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
- -[# Compute $1's index in $config_headers.
- -_am_arg=$1
- -_am_stamp_count=1
- -for _am_header in $config_headers :; do
- - case $_am_header in
- - $_am_arg | $_am_arg:* )
- - break ;;
- - * )
- - _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- - esac
- -done
- -echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
- +# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
- +# ----------------------------------------
- +# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
- +m4_define([_LT_CONFIG_LIBTOOL_INIT],
- +[m4_ifval([$1],
- + [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
- + [$1
- +])])])
-
- -# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +# Initialize.
- +m4_define([_LT_OUTPUT_LIBTOOL_INIT])
-
- -# AM_PROG_INSTALL_SH
- -# ------------------
- -# Define $install_sh.
- -AC_DEFUN([AM_PROG_INSTALL_SH],
- -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
- -if test x"${install_sh}" != xset; then
- - case $am_aux_dir in
- - *\ * | *\ *)
- - install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
- - *)
- - install_sh="\${SHELL} $am_aux_dir/install-sh"
- - esac
- -fi
- -AC_SUBST(install_sh)])
-
- -# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +# _LT_CONFIG_LIBTOOL([COMMANDS])
- +# ------------------------------
- +# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
- +m4_define([_LT_CONFIG_LIBTOOL],
- +[m4_ifval([$1],
- + [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
- + [$1
- +])])])
-
- -# serial 2
- +# Initialize.
- +m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
-
- -# Check whether the underlying file-system supports filenames
- -# with a leading dot. For instance MS-DOS doesn't.
- -AC_DEFUN([AM_SET_LEADING_DOT],
- -[rm -rf .tst 2>/dev/null
- -mkdir .tst 2>/dev/null
- -if test -d .tst; then
- - am__leading_dot=.
- -else
- - am__leading_dot=_
- -fi
- -rmdir .tst 2>/dev/null
- -AC_SUBST([am__leading_dot])])
-
- -# Check to see how 'make' treats includes. -*- Autoconf -*-
- +# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
- +# -----------------------------------------------------
- +m4_defun([_LT_CONFIG_SAVE_COMMANDS],
- +[_LT_CONFIG_LIBTOOL([$1])
- +_LT_CONFIG_LIBTOOL_INIT([$2])
- +])
-
- -# Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
-
- -# serial 4
- +# _LT_FORMAT_COMMENT([COMMENT])
- +# -----------------------------
- +# Add leading comment marks to the start of each line, and a trailing
- +# full-stop to the whole comment if one is not present already.
- +m4_define([_LT_FORMAT_COMMENT],
- +[m4_ifval([$1], [
- +m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
- + [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
- +)])
-
- -# AM_MAKE_INCLUDE()
- -# -----------------
- -# Check to see how make treats includes.
- -AC_DEFUN([AM_MAKE_INCLUDE],
- -[am_make=${MAKE-make}
- -cat > confinc << 'END'
- -am__doit:
- - @echo this is the am__doit target
- -.PHONY: am__doit
- -END
- -# If we don't find an include directive, just comment out the code.
- -AC_MSG_CHECKING([for style of include used by $am_make])
- -am__include="#"
- -am__quote=
- -_am_result=none
- -# First try GNU make style include.
- -echo "include confinc" > confmf
- -# Ignore all kinds of additional output from `make'.
- -case `$am_make -s -f confmf 2> /dev/null` in #(
- -*the\ am__doit\ target*)
- - am__include=include
- - am__quote=
- - _am_result=GNU
- - ;;
- -esac
- -# Now try BSD make style include.
- -if test "$am__include" = "#"; then
- - echo '.include "confinc"' > confmf
- - case `$am_make -s -f confmf 2> /dev/null` in #(
- - *the\ am__doit\ target*)
- - am__include=.include
- - am__quote="\""
- - _am_result=BSD
- - ;;
- - esac
- -fi
- -AC_SUBST([am__include])
- -AC_SUBST([am__quote])
- -AC_MSG_RESULT([$_am_result])
- -rm -f confinc confmf
- +
- +
- +
- +
- +# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
- +# -------------------------------------------------------------------
- +# CONFIGNAME is the name given to the value in the libtool script.
- +# VARNAME is the (base) name used in the configure script.
- +# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
- +# VARNAME. Any other value will be used directly.
- +m4_define([_LT_DECL],
- +[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
- + [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
- + [m4_ifval([$1], [$1], [$2])])
- + lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
- + m4_ifval([$4],
- + [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
- + lt_dict_add_subkey([lt_decl_dict], [$2],
- + [tagged?], [m4_ifval([$5], [yes], [no])])])
- ])
-
- -# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
-
- -# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
- -# Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
- +# --------------------------------------------------------
- +m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
-
- -# serial 6
-
- -# AM_MISSING_PROG(NAME, PROGRAM)
- -# ------------------------------
- -AC_DEFUN([AM_MISSING_PROG],
- -[AC_REQUIRE([AM_MISSING_HAS_RUN])
- -$1=${$1-"${am_missing_run}$2"}
- -AC_SUBST($1)])
- +# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
- +# ------------------------------------------------
- +m4_define([lt_decl_tag_varnames],
- +[_lt_decl_filter([tagged?], [yes], $@)])
-
-
- -# AM_MISSING_HAS_RUN
- -# ------------------
- -# Define MISSING if not defined so far and test if it supports --run.
- -# If it does, set am_missing_run to use it, otherwise, to nothing.
- -AC_DEFUN([AM_MISSING_HAS_RUN],
- -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
- -AC_REQUIRE_AUX_FILE([missing])dnl
- -if test x"${MISSING+set}" != xset; then
- - case $am_aux_dir in
- - *\ * | *\ *)
- - MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
- - *)
- - MISSING="\${SHELL} $am_aux_dir/missing" ;;
- - esac
- -fi
- -# Use eval to expand $SHELL
- -if eval "$MISSING --run true"; then
- - am_missing_run="$MISSING --run "
- -else
- - am_missing_run=
- - AC_MSG_WARN([`missing' script is too old or missing])
- -fi
- +# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
- +# ---------------------------------------------------------
- +m4_define([_lt_decl_filter],
- +[m4_case([$#],
- + [0], [m4_fatal([$0: too few arguments: $#])],
- + [1], [m4_fatal([$0: too few arguments: $#: $1])],
- + [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
- + [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
- + [lt_dict_filter([lt_decl_dict], $@)])[]dnl
- ])
-
- -# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
-
- -# AM_PROG_MKDIR_P
- -# ---------------
- -# Check for `mkdir -p'.
- -AC_DEFUN([AM_PROG_MKDIR_P],
- -[AC_PREREQ([2.60])dnl
- -AC_REQUIRE([AC_PROG_MKDIR_P])dnl
- -dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
- -dnl while keeping a definition of mkdir_p for backward compatibility.
- -dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
- -dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
- -dnl Makefile.ins that do not define MKDIR_P, so we do our own
- -dnl adjustment using top_builddir (which is defined more often than
- -dnl MKDIR_P).
- -AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
- -case $mkdir_p in
- - [[\\/$]]* | ?:[[\\/]]*) ;;
- - */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
- -esac
- -])
- +# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
- +# --------------------------------------------------
- +m4_define([lt_decl_quote_varnames],
- +[_lt_decl_filter([value], [1], $@)])
-
- -# Helper functions for option handling. -*- Autoconf -*-
-
- -# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
- +# ---------------------------------------------------
- +m4_define([lt_decl_dquote_varnames],
- +[_lt_decl_filter([value], [2], $@)])
-
- -# serial 4
-
- -# _AM_MANGLE_OPTION(NAME)
- -# -----------------------
- -AC_DEFUN([_AM_MANGLE_OPTION],
- -[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
- +# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
- +# ---------------------------------------------------
- +m4_define([lt_decl_varnames_tagged],
- +[m4_assert([$# <= 2])dnl
- +_$0(m4_quote(m4_default([$1], [[, ]])),
- + m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
- + m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
- +m4_define([_lt_decl_varnames_tagged],
- +[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
-
- -# _AM_SET_OPTION(NAME)
- -# ------------------------------
- -# Set option NAME. Presently that only means defining a flag for this option.
- -AC_DEFUN([_AM_SET_OPTION],
- -[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
-
- -# _AM_SET_OPTIONS(OPTIONS)
- -# ----------------------------------
- -# OPTIONS is a space-separated list of Automake options.
- -AC_DEFUN([_AM_SET_OPTIONS],
- -[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
- +# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
- +# ------------------------------------------------
- +m4_define([lt_decl_all_varnames],
- +[_$0(m4_quote(m4_default([$1], [[, ]])),
- + m4_if([$2], [],
- + m4_quote(lt_decl_varnames),
- + m4_quote(m4_shift($@))))[]dnl
- +])
- +m4_define([_lt_decl_all_varnames],
- +[lt_join($@, lt_decl_varnames_tagged([$1],
- + lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
- +])
-
- -# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
- -# -------------------------------------------
- -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
- -AC_DEFUN([_AM_IF_OPTION],
- -[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-
- -# Check to make sure that the build environment is sane. -*- Autoconf -*-
- +# _LT_CONFIG_STATUS_DECLARE([VARNAME])
- +# ------------------------------------
- +# Quote a variable value, and forward it to `config.status' so that its
- +# declaration there will have the same value as in `configure'. VARNAME
- +# must have a single quote delimited value for this to work.
- +m4_define([_LT_CONFIG_STATUS_DECLARE],
- +[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
-
- -# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
- -# Free Software Foundation, Inc.
- +
- +# _LT_CONFIG_STATUS_DECLARATIONS
- +# ------------------------------
- +# We delimit libtool config variables with single quotes, so when
- +# we write them to config.status, we have to be sure to quote all
- +# embedded single quotes properly. In configure, this macro expands
- +# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
- #
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +# <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
- +m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
- +[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
- + [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
-
- -# serial 5
-
- -# AM_SANITY_CHECK
- -# ---------------
- -AC_DEFUN([AM_SANITY_CHECK],
- -[AC_MSG_CHECKING([whether build environment is sane])
- -# Just in case
- -sleep 1
- -echo timestamp > conftest.file
- -# Reject unsafe characters in $srcdir or the absolute working directory
- -# name. Accept space and tab only in the latter.
- -am_lf='
- -'
- -case `pwd` in
- - *[[\\\"\#\$\&\'\`$am_lf]]*)
- - AC_MSG_ERROR([unsafe absolute working directory name]);;
- -esac
- -case $srcdir in
- - *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
- - AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
- -esac
- +# _LT_LIBTOOL_TAGS
- +# ----------------
- +# Output comment and list of tags supported by the script
- +m4_defun([_LT_LIBTOOL_TAGS],
- +[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
- +available_tags="_LT_TAGS"dnl
- +])
-
- -# Do `set' in a subshell so we don't clobber the current shell's
- -# arguments. Must try -L first in case configure is actually a
- -# symlink; some systems play weird games with the mod time of symlinks
- -# (eg FreeBSD returns the mod time of the symlink's containing
- -# directory).
- -if (
- - set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
- - if test "$[*]" = "X"; then
- - # -L didn't work.
- - set X `ls -t "$srcdir/configure" conftest.file`
- - fi
- - rm -f conftest.file
- - if test "$[*]" != "X $srcdir/configure conftest.file" \
- - && test "$[*]" != "X conftest.file $srcdir/configure"; then
-
- - # If neither matched, then we have a broken ls. This can happen
- - # if, for instance, CONFIG_SHELL is bash and it inherits a
- - # broken ls alias from the environment. This has actually
- - # happened. Such a system could not be considered "sane".
- - AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
- -alias in your environment])
- - fi
- +# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
- +# -----------------------------------
- +# Extract the dictionary values for VARNAME (optionally with TAG) and
- +# expand to a commented shell variable setting:
- +#
- +# # Some comment about what VAR is for.
- +# visible_name=$lt_internal_name
- +m4_define([_LT_LIBTOOL_DECLARE],
- +[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
- + [description])))[]dnl
- +m4_pushdef([_libtool_name],
- + m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
- +m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
- + [0], [_libtool_name=[$]$1],
- + [1], [_libtool_name=$lt_[]$1],
- + [2], [_libtool_name=$lt_[]$1],
- + [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
- +m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
- +])
-
- - test "$[2]" = conftest.file
- - )
- -then
- - # Ok.
- - :
- -else
- - AC_MSG_ERROR([newly created file is older than distributed files!
- -Check your system clock])
- -fi
- -AC_MSG_RESULT(yes)])
-
- -# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +# _LT_LIBTOOL_CONFIG_VARS
- +# -----------------------
- +# Produce commented declarations of non-tagged libtool config variables
- +# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
- +# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
- +# section) are produced by _LT_LIBTOOL_TAG_VARS.
- +m4_defun([_LT_LIBTOOL_CONFIG_VARS],
- +[m4_foreach([_lt_var],
- + m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
- + [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
-
- -# AM_PROG_INSTALL_STRIP
- -# ---------------------
- -# One issue with vendor `install' (even GNU) is that you can't
- -# specify the program used to strip binaries. This is especially
- -# annoying in cross-compiling environments, where the build's strip
- -# is unlikely to handle the host's binaries.
- -# Fortunately install-sh will honor a STRIPPROG variable, so we
- -# always use install-sh in `make install-strip', and initialize
- -# STRIPPROG with the value of the STRIP variable (set by the user).
- -AC_DEFUN([AM_PROG_INSTALL_STRIP],
- -[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
- -# Installed binaries are usually stripped using `strip' when the user
- -# run `make install-strip'. However `strip' might not be the right
- -# tool to use in cross-compilation environments, therefore Automake
- -# will honor the `STRIP' environment variable to overrule this program.
- -dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
- -if test "$cross_compiling" != no; then
- - AC_CHECK_TOOL([STRIP], [strip], :)
- -fi
- -INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
- -AC_SUBST([INSTALL_STRIP_PROGRAM])])
-
- -# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
- +# _LT_LIBTOOL_TAG_VARS(TAG)
- +# -------------------------
- +m4_define([_LT_LIBTOOL_TAG_VARS],
- +[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
- + [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
-
- -# serial 2
-
- -# _AM_SUBST_NOTMAKE(VARIABLE)
- -# ---------------------------
- -# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
- -# This macro is traced by Automake.
- -AC_DEFUN([_AM_SUBST_NOTMAKE])
- +# _LT_TAGVAR(VARNAME, [TAGNAME])
- +# ------------------------------
- +m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
-
- -# AM_SUBST_NOTMAKE(VARIABLE)
- -# ---------------------------
- -# Public sister of _AM_SUBST_NOTMAKE.
- -AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
-
- -# Check how to create a tarball. -*- Autoconf -*-
- +# _LT_CONFIG_COMMANDS
- +# -------------------
- +# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
- +# variables for single and double quote escaping we saved from calls
- +# to _LT_DECL, we can put quote escaped variables declarations
- +# into `config.status', and then the shell code to quote escape them in
- +# for loops in `config.status'. Finally, any additional code accumulated
- +# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
- +m4_defun([_LT_CONFIG_COMMANDS],
- +[AC_PROVIDE_IFELSE([LT_OUTPUT],
- + dnl If the libtool generation code has been placed in $CONFIG_LT,
- + dnl instead of duplicating it all over again into config.status,
- + dnl then we will have config.status run $CONFIG_LT later, so it
- + dnl needs to know what name is stored there:
- + [AC_CONFIG_COMMANDS([libtool],
- + [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
- + dnl If the libtool generation code is destined for config.status,
- + dnl expand the accumulated commands and init code now:
- + [AC_CONFIG_COMMANDS([libtool],
- + [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
- +])#_LT_CONFIG_COMMANDS
-
- -# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
- -#
- -# This file is free software; the Free Software Foundation
- -# gives unlimited permission to copy and/or distribute it,
- -# with or without modifications, as long as this notice is preserved.
-
- -# serial 2
- +# Initialize.
- +m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
- +[
-
- -# _AM_PROG_TAR(FORMAT)
- -# --------------------
- -# Check how to create a tarball in format FORMAT.
- -# FORMAT should be one of `v7', `ustar', or `pax'.
- -#
- -# Substitute a variable $(am__tar) that is a command
- -# writing to stdout a FORMAT-tarball containing the directory
- -# $tardir.
- -# tardir=directory && $(am__tar) > result.tar
- -#
- -# Substitute a variable $(am__untar) that extract such
- -# a tarball read from stdin.
- -# $(am__untar) < result.tar
- -AC_DEFUN([_AM_PROG_TAR],
- -[# Always define AMTAR for backward compatibility.
- -AM_MISSING_PROG([AMTAR], [tar])
- -m4_if([$1], [v7],
- - [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
- - [m4_case([$1], [ustar],, [pax],,
- - [m4_fatal([Unknown tar format])])
- -AC_MSG_CHECKING([how to create a $1 tar archive])
- -# Loop over all known methods to create a tar archive until one works.
- -_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
- -_am_tools=${am_cv_prog_tar_$1-$_am_tools}
- -# Do not fold the above two line into one, because Tru64 sh and
- -# Solaris sh will not grok spaces in the rhs of `-'.
- -for _am_tool in $_am_tools
- -do
- - case $_am_tool in
- - gnutar)
- - for _am_tar in tar gnutar gtar;
- - do
- - AM_RUN_LOG([$_am_tar --version]) && break
- - done
- - am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
- - am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
- - am__untar="$_am_tar -xf -"
- - ;;
- - plaintar)
- - # Must skip GNU tar: if it does not support --format= it doesn't create
- - # ustar tarball either.
- - (tar --version) >/dev/null 2>&1 && continue
- - am__tar='tar chf - "$$tardir"'
- - am__tar_='tar chf - "$tardir"'
- - am__untar='tar xf -'
- - ;;
- - pax)
- - am__tar='pax -L -x $1 -w "$$tardir"'
- - am__tar_='pax -L -x $1 -w "$tardir"'
- - am__untar='pax -r'
- - ;;
- - cpio)
- - am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
- - am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
- - am__untar='cpio -i -H $1 -d'
- - ;;
- - none)
- - am__tar=false
- - am__tar_=false
- - am__untar=false
- - ;;
- - esac
- +# The HP-UX ksh and POSIX shell print the target directory to stdout
- +# if CDPATH is set.
- +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
- - # If the value was cached, stop now. We just wanted to have am__tar
- - # and am__untar set.
- - test -n "${am_cv_prog_tar_$1}" && break
- +sed_quote_subst='$sed_quote_subst'
- +double_quote_subst='$double_quote_subst'
- +delay_variable_subst='$delay_variable_subst'
- +_LT_CONFIG_STATUS_DECLARATIONS
- +LTCC='$LTCC'
- +LTCFLAGS='$LTCFLAGS'
- +compiler='$compiler_DEFAULT'
-
- - # tar/untar a dummy directory, and stop if the command works
- - rm -rf conftest.dir
- - mkdir conftest.dir
- - echo GrepMe > conftest.dir/file
- - AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
- - rm -rf conftest.dir
- - if test -s conftest.tar; then
- - AM_RUN_LOG([$am__untar <conftest.tar])
- - grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
- - fi
- +# Quote evaled strings.
- +for var in lt_decl_all_varnames([[ \
- +]], lt_decl_quote_varnames); do
- + case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
- + *[[\\\\\\\`\\"\\\$]]*)
- + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
- + ;;
- + *)
- + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- + ;;
- + esac
- done
- -rm -rf conftest.dir
-
- -AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
- -AC_MSG_RESULT([$am_cv_prog_tar_$1])])
- -AC_SUBST([am__tar])
- -AC_SUBST([am__untar])
- -]) # _AM_PROG_TAR
- +# Double-quote double-evaled strings.
- +for var in lt_decl_all_varnames([[ \
- +]], lt_decl_dquote_varnames); do
- + case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
- + *[[\\\\\\\`\\"\\\$]]*)
- + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
- + ;;
- + *)
- + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- + ;;
- + esac
- +done
-
- -# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
- -#
- -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
- -# 2006, 2007, 2008 Free Software Foundation, Inc.
- -# Written by Gordon Matzigkeit, 1996
- -#
- -# This file is free software; the Free Software Foundation gives
- -# unlimited permission to copy and/or distribute it, with or without
- -# modifications, as long as this notice is preserved.
- +# Fix-up fallback echo if it was mangled by the above quoting rules.
- +case \$lt_ECHO in
- +*'\\\[$]0 --fallback-echo"')dnl "
- + lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
- + ;;
- +esac
-
- -m4_define([_LT_COPYING], [dnl
- -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
- -# 2006, 2007, 2008 Free Software Foundation, Inc.
- -# Written by Gordon Matzigkeit, 1996
- -#
- -# This file is part of GNU Libtool.
- -#
- -# GNU Libtool is free software; you can redistribute it and/or
- -# modify it under the terms of the GNU General Public License as
- -# published by the Free Software Foundation; either version 2 of
- -# the License, or (at your option) any later version.
- -#
- -# As a special exception to the GNU General Public License,
- -# if you distribute this file as part of a program or library that
- -# is built using GNU Libtool, you may include this file under the
- -# same distribution terms that you use for the rest of that program.
- -#
- -# GNU Libtool is distributed in the hope that it will be useful,
- -# but WITHOUT ANY WARRANTY; without even the implied warranty of
- -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- -# GNU General Public License for more details.
- -#
- -# You should have received a copy of the GNU General Public License
- -# along with GNU Libtool; see the file COPYING. If not, a copy
- -# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
- -# obtained by writing to the Free Software Foundation, Inc.,
- -# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- +_LT_OUTPUT_LIBTOOL_INIT
- ])
-
- -# serial 56 LT_INIT
- -
- -
- -# LT_PREREQ(VERSION)
- -# ------------------
- -# Complain and exit if this libtool version is less that VERSION.
- -m4_defun([LT_PREREQ],
- -[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
- - [m4_default([$3],
- - [m4_fatal([Libtool version $1 or higher is required],
- - 63)])],
- - [$2])])
-
- +# LT_OUTPUT
- +# ---------
- +# This macro allows early generation of the libtool script (before
- +# AC_OUTPUT is called), incase it is used in configure for compilation
- +# tests.
- +AC_DEFUN([LT_OUTPUT],
- +[: ${CONFIG_LT=./config.lt}
- +AC_MSG_NOTICE([creating $CONFIG_LT])
- +cat >"$CONFIG_LT" <<_LTEOF
- +#! $SHELL
- +# Generated by $as_me.
- +# Run this file to recreate a libtool stub with the current configuration.
-
- -# _LT_CHECK_BUILDDIR
- -# ------------------
- -# Complain if the absolute build directory name contains unusual characters
- -m4_defun([_LT_CHECK_BUILDDIR],
- -[case `pwd` in
- - *\ * | *\ *)
- - AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
- -esac
- -])
- +lt_cl_silent=false
- +SHELL=\${CONFIG_SHELL-$SHELL}
- +_LTEOF
-
- +cat >>"$CONFIG_LT" <<\_LTEOF
- +AS_SHELL_SANITIZE
- +_AS_PREPARE
-
- -# LT_INIT([OPTIONS])
- -# ------------------
- -AC_DEFUN([LT_INIT],
- -[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
- -AC_BEFORE([$0], [LT_LANG])dnl
- -AC_BEFORE([$0], [LT_OUTPUT])dnl
- -AC_BEFORE([$0], [LTDL_INIT])dnl
- -m4_require([_LT_CHECK_BUILDDIR])dnl
- +exec AS_MESSAGE_FD>&1
- +exec AS_MESSAGE_LOG_FD>>config.log
- +{
- + echo
- + AS_BOX([Running $as_me.])
- +} >&AS_MESSAGE_LOG_FD
-
- -dnl Autoconf doesn't catch unexpanded LT_ macros by default:
- -m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
- -m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
- -dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
- -dnl unless we require an AC_DEFUNed macro:
- -AC_REQUIRE([LTOPTIONS_VERSION])dnl
- -AC_REQUIRE([LTSUGAR_VERSION])dnl
- -AC_REQUIRE([LTVERSION_VERSION])dnl
- -AC_REQUIRE([LTOBSOLETE_VERSION])dnl
- -m4_require([_LT_PROG_LTMAIN])dnl
- +lt_cl_help="\
- +\`$as_me' creates a local libtool stub from the current configuration,
- +for use in further configure time tests before the real libtool is
- +generated.
-
- -dnl Parse OPTIONS
- -_LT_SET_OPTIONS([$0], [$1])
- +Usage: $[0] [[OPTIONS]]
-
- -# This can be used to rebuild libtool when needed
- -LIBTOOL_DEPS="$ltmain"
- + -h, --help print this help, then exit
- + -V, --version print version number, then exit
- + -q, --quiet do not print progress messages
- + -d, --debug don't remove temporary files
-
- -# Always use our own libtool.
- -LIBTOOL='$(SHELL) $(top_builddir)/libtool'
- -AC_SUBST(LIBTOOL)dnl
- +Report bugs to <bug-libtool@gnu.org>."
-
- -_LT_SETUP
- +lt_cl_version="\
- +m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
- +m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
- +configured by $[0], generated by m4_PACKAGE_STRING.
-
- -# Only expand once:
- -m4_define([LT_INIT])
- -])# LT_INIT
- +Copyright (C) 2008 Free Software Foundation, Inc.
- +This config.lt script is free software; the Free Software Foundation
- +gives unlimited permision to copy, distribute and modify it."
-
- -# Old names:
- -AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
- -AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
- -dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
- +while test $[#] != 0
- +do
- + case $[1] in
- + --version | --v* | -V )
- + echo "$lt_cl_version"; exit 0 ;;
- + --help | --h* | -h )
- + echo "$lt_cl_help"; exit 0 ;;
- + --debug | --d* | -d )
- + debug=: ;;
- + --quiet | --q* | --silent | --s* | -q )
- + lt_cl_silent=: ;;
-
- + -*) AC_MSG_ERROR([unrecognized option: $[1]
- +Try \`$[0] --help' for more information.]) ;;
-
- -# _LT_CC_BASENAME(CC)
- -# -------------------
- -# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
- -m4_defun([_LT_CC_BASENAME],
- -[for cc_temp in $1""; do
- - case $cc_temp in
- - compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
- - distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
- - \-*) ;;
- - *) break;;
- + *) AC_MSG_ERROR([unrecognized argument: $[1]
- +Try \`$[0] --help' for more information.]) ;;
- esac
- + shift
- done
- -cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
- -])
- -
- -
- -# _LT_FILEUTILS_DEFAULTS
- -# ----------------------
- -# It is okay to use these file commands and assume they have been set
- -# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
- -m4_defun([_LT_FILEUTILS_DEFAULTS],
- -[: ${CP="cp -f"}
- -: ${MV="mv -f"}
- -: ${RM="rm -f"}
- -])# _LT_FILEUTILS_DEFAULTS
- -
- -
- -# _LT_SETUP
- -# ---------
- -m4_defun([_LT_SETUP],
- -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -AC_REQUIRE([AC_CANONICAL_BUILD])dnl
- -_LT_DECL([], [host_alias], [0], [The host system])dnl
- -_LT_DECL([], [host], [0])dnl
- -_LT_DECL([], [host_os], [0])dnl
- -dnl
- -_LT_DECL([], [build_alias], [0], [The build system])dnl
- -_LT_DECL([], [build], [0])dnl
- -_LT_DECL([], [build_os], [0])dnl
- -dnl
- -AC_REQUIRE([AC_PROG_CC])dnl
- -AC_REQUIRE([LT_PATH_LD])dnl
- -AC_REQUIRE([LT_PATH_NM])dnl
- -dnl
- -AC_REQUIRE([AC_PROG_LN_S])dnl
- -test -z "$LN_S" && LN_S="ln -s"
- -_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
- -dnl
- -AC_REQUIRE([LT_CMD_MAX_LEN])dnl
- -_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
- -_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
- -dnl
- -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -m4_require([_LT_CHECK_SHELL_FEATURES])dnl
- -m4_require([_LT_CMD_RELOAD])dnl
- -m4_require([_LT_CHECK_MAGIC_METHOD])dnl
- -m4_require([_LT_CMD_OLD_ARCHIVE])dnl
- -m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
-
- -_LT_CONFIG_LIBTOOL_INIT([
- -# See if we are running on zsh, and set the options which allow our
- -# commands through without removal of \ escapes INIT.
- -if test -n "\${ZSH_VERSION+set}" ; then
- - setopt NO_GLOB_SUBST
- -fi
- -])
- -if test -n "${ZSH_VERSION+set}" ; then
- - setopt NO_GLOB_SUBST
- +if $lt_cl_silent; then
- + exec AS_MESSAGE_FD>/dev/null
- fi
- +_LTEOF
-
- -_LT_CHECK_OBJDIR
- +cat >>"$CONFIG_LT" <<_LTEOF
- +_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
- +_LTEOF
-
- -m4_require([_LT_TAG_COMPILER])dnl
- -_LT_PROG_ECHO_BACKSLASH
- +cat >>"$CONFIG_LT" <<\_LTEOF
- +AC_MSG_NOTICE([creating $ofile])
- +_LT_OUTPUT_LIBTOOL_COMMANDS
- +AS_EXIT(0)
- +_LTEOF
- +chmod +x "$CONFIG_LT"
-
- -case $host_os in
- -aix3*)
- - # AIX sometimes has problems with the GCC collect2 program. For some
- - # reason, if we set the COLLECT_NAMES environment variable, the problems
- - # vanish in a puff of smoke.
- - if test "X${COLLECT_NAMES+set}" != Xset; then
- - COLLECT_NAMES=
- - export COLLECT_NAMES
- - fi
- - ;;
- -esac
- -
- -# Sed substitution that helps us do robust quoting. It backslashifies
- -# metacharacters that are still active within double-quoted strings.
- -sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
- -
- -# Same as above, but do not quote variable references.
- -double_quote_subst='s/\([["`\\]]\)/\\\1/g'
- -
- -# Sed substitution to delay expansion of an escaped shell variable in a
- -# double_quote_subst'ed string.
- -delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
- +# configure is writing to config.log, but config.lt does its own redirection,
- +# appending to config.log, which fails on DOS, as config.log is still kept
- +# open by configure. Here we exec the FD to /dev/null, effectively closing
- +# config.log, so it can be properly (re)opened and appended to by config.lt.
- +if test "$no_create" != yes; then
- + lt_cl_success=:
- + test "$silent" = yes &&
- + lt_config_lt_args="$lt_config_lt_args --quiet"
- + exec AS_MESSAGE_LOG_FD>/dev/null
- + $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
- + exec AS_MESSAGE_LOG_FD>>config.log
- + $lt_cl_success || AS_EXIT(1)
- +fi
- +])# LT_OUTPUT
-
- -# Sed substitution to delay expansion of an escaped single quote.
- -delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
-
- -# Sed substitution to avoid accidental globbing in evaled expressions
- -no_glob_subst='s/\*/\\\*/g'
- +# _LT_CONFIG(TAG)
- +# ---------------
- +# If TAG is the built-in tag, create an initial libtool script with a
- +# default configuration from the untagged config vars. Otherwise add code
- +# to config.status for appending the configuration named by TAG from the
- +# matching tagged config vars.
- +m4_defun([_LT_CONFIG],
- +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +_LT_CONFIG_SAVE_COMMANDS([
- + m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
- + m4_if(_LT_TAG, [C], [
- + # See if we are running on zsh, and set the options which allow our
- + # commands through without removal of \ escapes.
- + if test -n "${ZSH_VERSION+set}" ; then
- + setopt NO_GLOB_SUBST
- + fi
-
- -# Global variables:
- -ofile=libtool
- -can_build_shared=yes
- + cfgfile="${ofile}T"
- + trap "$RM \"$cfgfile\"; exit 1" 1 2 15
- + $RM "$cfgfile"
-
- -# All known linkers require a `.a' archive for static linking (except MSVC,
- -# which needs '.lib').
- -libext=a
- + cat <<_LT_EOF >> "$cfgfile"
- +#! $SHELL
-
- -with_gnu_ld="$lt_cv_prog_gnu_ld"
- +# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
- +# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
- +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
- +# NOTE: Changes made to this file will be lost: look at ltmain.sh.
- +#
- +_LT_COPYING
- +_LT_LIBTOOL_TAGS
-
- -old_CC="$CC"
- -old_CFLAGS="$CFLAGS"
- +# ### BEGIN LIBTOOL CONFIG
- +_LT_LIBTOOL_CONFIG_VARS
- +_LT_LIBTOOL_TAG_VARS
- +# ### END LIBTOOL CONFIG
-
- -# Set sane defaults for various variables
- -test -z "$CC" && CC=cc
- -test -z "$LTCC" && LTCC=$CC
- -test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
- -test -z "$LD" && LD=ld
- -test -z "$ac_objext" && ac_objext=o
- +_LT_EOF
-
- -_LT_CC_BASENAME([$compiler])
- + case $host_os in
- + aix3*)
- + cat <<\_LT_EOF >> "$cfgfile"
- +# AIX sometimes has problems with the GCC collect2 program. For some
- +# reason, if we set the COLLECT_NAMES environment variable, the problems
- +# vanish in a puff of smoke.
- +if test "X${COLLECT_NAMES+set}" != Xset; then
- + COLLECT_NAMES=
- + export COLLECT_NAMES
- +fi
- +_LT_EOF
- + ;;
- + esac
-
- -# Only perform the check for file, if the check method requires it
- -test -z "$MAGIC_CMD" && MAGIC_CMD=file
- -case $deplibs_check_method in
- -file_magic*)
- - if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- - _LT_PATH_MAGIC
- - fi
- - ;;
- -esac
- + _LT_PROG_LTMAIN
-
- -# Use C for the default configuration in the libtool script
- -LT_SUPPORTED_TAG([CC])
- -_LT_LANG_C_CONFIG
- -_LT_LANG_DEFAULT_CONFIG
- -_LT_CONFIG_COMMANDS
- -])# _LT_SETUP
- + # We use sed instead of cat because bash on DJGPP gets confused if
- + # if finds mixed CR/LF and LF-only lines. Since sed operates in
- + # text mode, it properly converts lines to CR/LF. This bash problem
- + # is reportedly fixed, but why not run on old versions too?
- + sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
- + || (rm -f "$cfgfile"; exit 1)
-
- + _LT_PROG_XSI_SHELLFNS
-
- -# _LT_PROG_LTMAIN
- -# ---------------
- -# Note that this code is called both from `configure', and `config.status'
- -# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
- -# `config.status' has no value for ac_aux_dir unless we are using Automake,
- -# so we pass a copy along to make sure it has a sensible value anyway.
- -m4_defun([_LT_PROG_LTMAIN],
- -[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
- -_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
- -ltmain="$ac_aux_dir/ltmain.sh"
- -])# _LT_PROG_LTMAIN
- + sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
- + || (rm -f "$cfgfile"; exit 1)
-
- + mv -f "$cfgfile" "$ofile" ||
- + (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
- + chmod +x "$ofile"
- +],
- +[cat <<_LT_EOF >> "$ofile"
-
- +dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
- +dnl in a comment (ie after a #).
- +# ### BEGIN LIBTOOL TAG CONFIG: $1
- +_LT_LIBTOOL_TAG_VARS(_LT_TAG)
- +# ### END LIBTOOL TAG CONFIG: $1
- +_LT_EOF
- +])dnl /m4_if
- +],
- +[m4_if([$1], [], [
- + PACKAGE='$PACKAGE'
- + VERSION='$VERSION'
- + TIMESTAMP='$TIMESTAMP'
- + RM='$RM'
- + ofile='$ofile'], [])
- +])dnl /_LT_CONFIG_SAVE_COMMANDS
- +])# _LT_CONFIG
-
- -# So that we can recreate a full libtool script including additional
- -# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
- -# in macros and then make a single call at the end using the `libtool'
- -# label.
-
- +# LT_SUPPORTED_TAG(TAG)
- +# ---------------------
- +# Trace this macro to discover what tags are supported by the libtool
- +# --tag option, using:
- +# autoconf --trace 'LT_SUPPORTED_TAG:$1'
- +AC_DEFUN([LT_SUPPORTED_TAG], [])
-
- -# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
- -# ----------------------------------------
- -# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
- -m4_define([_LT_CONFIG_LIBTOOL_INIT],
- -[m4_ifval([$1],
- - [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
- - [$1
- -])])])
-
- -# Initialize.
- -m4_define([_LT_OUTPUT_LIBTOOL_INIT])
- +# C support is built-in for now
- +m4_define([_LT_LANG_C_enabled], [])
- +m4_define([_LT_TAGS], [])
-
-
- -# _LT_CONFIG_LIBTOOL([COMMANDS])
- -# ------------------------------
- -# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
- -m4_define([_LT_CONFIG_LIBTOOL],
- -[m4_ifval([$1],
- - [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
- - [$1
- -])])])
- +# LT_LANG(LANG)
- +# -------------
- +# Enable libtool support for the given language if not already enabled.
- +AC_DEFUN([LT_LANG],
- +[AC_BEFORE([$0], [LT_OUTPUT])dnl
- +m4_case([$1],
- + [C], [_LT_LANG(C)],
- + [C++], [_LT_LANG(CXX)],
- + [Java], [_LT_LANG(GCJ)],
- + [Fortran 77], [_LT_LANG(F77)],
- + [Fortran], [_LT_LANG(FC)],
- + [Windows Resource], [_LT_LANG(RC)],
- + [m4_ifdef([_LT_LANG_]$1[_CONFIG],
- + [_LT_LANG($1)],
- + [m4_fatal([$0: unsupported language: "$1"])])])dnl
- +])# LT_LANG
-
- -# Initialize.
- -m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
-
- +# _LT_LANG(LANGNAME)
- +# ------------------
- +m4_defun([_LT_LANG],
- +[m4_ifdef([_LT_LANG_]$1[_enabled], [],
- + [LT_SUPPORTED_TAG([$1])dnl
- + m4_append([_LT_TAGS], [$1 ])dnl
- + m4_define([_LT_LANG_]$1[_enabled], [])dnl
- + _LT_LANG_$1_CONFIG($1)])dnl
- +])# _LT_LANG
-
- -# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
- -# -----------------------------------------------------
- -m4_defun([_LT_CONFIG_SAVE_COMMANDS],
- -[_LT_CONFIG_LIBTOOL([$1])
- -_LT_CONFIG_LIBTOOL_INIT([$2])
- -])
-
- +# _LT_LANG_DEFAULT_CONFIG
- +# -----------------------
- +m4_defun([_LT_LANG_DEFAULT_CONFIG],
- +[AC_PROVIDE_IFELSE([AC_PROG_CXX],
- + [LT_LANG(CXX)],
- + [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
-
- -# _LT_FORMAT_COMMENT([COMMENT])
- -# -----------------------------
- -# Add leading comment marks to the start of each line, and a trailing
- -# full-stop to the whole comment if one is not present already.
- -m4_define([_LT_FORMAT_COMMENT],
- -[m4_ifval([$1], [
- -m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
- - [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
- -)])
- +AC_PROVIDE_IFELSE([AC_PROG_F77],
- + [LT_LANG(F77)],
- + [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
-
- +AC_PROVIDE_IFELSE([AC_PROG_FC],
- + [LT_LANG(FC)],
- + [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
-
- +dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
- +dnl pulling things in needlessly.
- +AC_PROVIDE_IFELSE([AC_PROG_GCJ],
- + [LT_LANG(GCJ)],
- + [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
- + [LT_LANG(GCJ)],
- + [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
- + [LT_LANG(GCJ)],
- + [m4_ifdef([AC_PROG_GCJ],
- + [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
- + m4_ifdef([A][M_PROG_GCJ],
- + [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
- + m4_ifdef([LT_PROG_GCJ],
- + [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
-
- +AC_PROVIDE_IFELSE([LT_PROG_RC],
- + [LT_LANG(RC)],
- + [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
- +])# _LT_LANG_DEFAULT_CONFIG
-
- -
- -# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
- -# -------------------------------------------------------------------
- -# CONFIGNAME is the name given to the value in the libtool script.
- -# VARNAME is the (base) name used in the configure script.
- -# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
- -# VARNAME. Any other value will be used directly.
- -m4_define([_LT_DECL],
- -[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
- - [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
- - [m4_ifval([$1], [$1], [$2])])
- - lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
- - m4_ifval([$4],
- - [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
- - lt_dict_add_subkey([lt_decl_dict], [$2],
- - [tagged?], [m4_ifval([$5], [yes], [no])])])
- -])
- +# Obsolete macros:
- +AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
- +AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
- +AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
- +AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
- +dnl AC_DEFUN([AC_LIBTOOL_F77], [])
- +dnl AC_DEFUN([AC_LIBTOOL_FC], [])
- +dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
-
-
- -# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
- -# --------------------------------------------------------
- -m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
- +# _LT_TAG_COMPILER
- +# ----------------
- +m4_defun([_LT_TAG_COMPILER],
- +[AC_REQUIRE([AC_PROG_CC])dnl
-
- +_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
- +_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
- +_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
- +_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
-
- -# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
- -# ------------------------------------------------
- -m4_define([lt_decl_tag_varnames],
- -[_lt_decl_filter([tagged?], [yes], $@)])
- +# If no C compiler was specified, use CC.
- +LTCC=${LTCC-"$CC"}
-
- +# If no C compiler flags were specified, use CFLAGS.
- +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-
- -# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
- -# ---------------------------------------------------------
- -m4_define([_lt_decl_filter],
- -[m4_case([$#],
- - [0], [m4_fatal([$0: too few arguments: $#])],
- - [1], [m4_fatal([$0: too few arguments: $#: $1])],
- - [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
- - [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
- - [lt_dict_filter([lt_decl_dict], $@)])[]dnl
- -])
- +# Allow CC to be a program name with arguments.
- +compiler=$CC
- +])# _LT_TAG_COMPILER
-
-
- -# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
- -# --------------------------------------------------
- -m4_define([lt_decl_quote_varnames],
- -[_lt_decl_filter([value], [1], $@)])
- +# _LT_COMPILER_BOILERPLATE
- +# ------------------------
- +# Check for compiler boilerplate output or warnings with
- +# the simple compiler test code.
- +m4_defun([_LT_COMPILER_BOILERPLATE],
- +[m4_require([_LT_DECL_SED])dnl
- +ac_outfile=conftest.$ac_objext
- +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
- +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
- +_lt_compiler_boilerplate=`cat conftest.err`
- +$RM conftest*
- +])# _LT_COMPILER_BOILERPLATE
-
-
- -# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
- -# ---------------------------------------------------
- -m4_define([lt_decl_dquote_varnames],
- -[_lt_decl_filter([value], [2], $@)])
- +# _LT_LINKER_BOILERPLATE
- +# ----------------------
- +# Check for linker boilerplate output or warnings with
- +# the simple link test code.
- +m4_defun([_LT_LINKER_BOILERPLATE],
- +[m4_require([_LT_DECL_SED])dnl
- +ac_outfile=conftest.$ac_objext
- +echo "$lt_simple_link_test_code" >conftest.$ac_ext
- +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
- +_lt_linker_boilerplate=`cat conftest.err`
- +$RM -r conftest*
- +])# _LT_LINKER_BOILERPLATE
-
- +# _LT_REQUIRED_DARWIN_CHECKS
- +# -------------------------
- +m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
- + case $host_os in
- + rhapsody* | darwin*)
- + AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
- + AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
- + AC_CHECK_TOOL([LIPO], [lipo], [:])
- + AC_CHECK_TOOL([OTOOL], [otool], [:])
- + AC_CHECK_TOOL([OTOOL64], [otool64], [:])
- + _LT_DECL([], [DSYMUTIL], [1],
- + [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
- + _LT_DECL([], [NMEDIT], [1],
- + [Tool to change global to local symbols on Mac OS X])
- + _LT_DECL([], [LIPO], [1],
- + [Tool to manipulate fat objects and archives on Mac OS X])
- + _LT_DECL([], [OTOOL], [1],
- + [ldd/readelf like tool for Mach-O binaries on Mac OS X])
- + _LT_DECL([], [OTOOL64], [1],
- + [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
-
- -# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
- -# ---------------------------------------------------
- -m4_define([lt_decl_varnames_tagged],
- -[m4_assert([$# <= 2])dnl
- -_$0(m4_quote(m4_default([$1], [[, ]])),
- - m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
- - m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
- -m4_define([_lt_decl_varnames_tagged],
- -[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
- + AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
- + [lt_cv_apple_cc_single_mod=no
- + if test -z "${LT_MULTI_MODULE}"; then
- + # By default we will add the -single_module flag. You can override
- + # by either setting the environment variable LT_MULTI_MODULE
- + # non-empty at configure time, or by adding -multi_module to the
- + # link flags.
- + rm -rf libconftest.dylib*
- + echo "int foo(void){return 1;}" > conftest.c
- + echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- +-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
- + $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- + -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
- + _lt_result=$?
- + if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
- + lt_cv_apple_cc_single_mod=yes
- + else
- + cat conftest.err >&AS_MESSAGE_LOG_FD
- + fi
- + rm -rf libconftest.dylib*
- + rm -f conftest.*
- + fi])
- + AC_CACHE_CHECK([for -exported_symbols_list linker flag],
- + [lt_cv_ld_exported_symbols_list],
- + [lt_cv_ld_exported_symbols_list=no
- + save_LDFLAGS=$LDFLAGS
- + echo "_main" > conftest.sym
- + LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- + AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- + [lt_cv_ld_exported_symbols_list=yes],
- + [lt_cv_ld_exported_symbols_list=no])
- + LDFLAGS="$save_LDFLAGS"
- + ])
- + case $host_os in
- + rhapsody* | darwin1.[[012]])
- + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
- + darwin1.*)
- + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- + darwin*) # darwin 5.x on
- + # if running on 10.5 or later, the deployment target defaults
- + # to the OS version, if on x86, and 10.4, the deployment
- + # target defaults to 10.4. Don't you love it?
- + case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- + 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
- + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- + 10.[[012]]*)
- + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- + 10.*)
- + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- + esac
- + ;;
- + esac
- + if test "$lt_cv_apple_cc_single_mod" = "yes"; then
- + _lt_dar_single_mod='$single_module'
- + fi
- + if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
- + _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
- + else
- + _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
- + fi
- + if test "$DSYMUTIL" != ":"; then
- + _lt_dsymutil='~$DSYMUTIL $lib || :'
- + else
- + _lt_dsymutil=
- + fi
- + ;;
- + esac
- +])
-
-
- -# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
- -# ------------------------------------------------
- -m4_define([lt_decl_all_varnames],
- -[_$0(m4_quote(m4_default([$1], [[, ]])),
- - m4_if([$2], [],
- - m4_quote(lt_decl_varnames),
- - m4_quote(m4_shift($@))))[]dnl
- -])
- -m4_define([_lt_decl_all_varnames],
- -[lt_join($@, lt_decl_varnames_tagged([$1],
- - lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
- +# _LT_DARWIN_LINKER_FEATURES
- +# --------------------------
- +# Checks for linker and compiler features on darwin
- +m4_defun([_LT_DARWIN_LINKER_FEATURES],
- +[
- + m4_require([_LT_REQUIRED_DARWIN_CHECKS])
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- + _LT_TAGVAR(hardcode_direct, $1)=no
- + _LT_TAGVAR(hardcode_automatic, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- + _LT_TAGVAR(whole_archive_flag_spec, $1)=''
- + _LT_TAGVAR(link_all_deplibs, $1)=yes
- + _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
- + case $cc_basename in
- + ifort*) _lt_dar_can_shared=yes ;;
- + *) _lt_dar_can_shared=$GCC ;;
- + esac
- + if test "$_lt_dar_can_shared" = "yes"; then
- + output_verbose_link_cmd=echo
- + _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
- + _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
- + _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
- + _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
- + m4_if([$1], [CXX],
- +[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
- + _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
- + _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
- + fi
- +],[])
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- ])
-
- +# _LT_SYS_MODULE_PATH_AIX
- +# -----------------------
- +# Links a minimal program and checks the executable
- +# for the system default hardcoded library path. In most cases,
- +# this is /usr/lib:/lib, but when the MPI compilers are used
- +# the location of the communication and MPI libs are included too.
- +# If we don't find anything, use the default library path according
- +# to the aix ld manual.
- +m4_defun([_LT_SYS_MODULE_PATH_AIX],
- +[m4_require([_LT_DECL_SED])dnl
- +AC_LINK_IFELSE(AC_LANG_PROGRAM,[
- +lt_aix_libpath_sed='
- + /Import File Strings/,/^$/ {
- + /^0/ {
- + s/^0 *\(.*\)$/\1/
- + p
- + }
- + }'
- +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- +# Check for a 64-bit object if we didn't find anything.
- +if test -z "$aix_libpath"; then
- + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- +fi],[])
- +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
- +])# _LT_SYS_MODULE_PATH_AIX
-
- -# _LT_CONFIG_STATUS_DECLARE([VARNAME])
- -# ------------------------------------
- -# Quote a variable value, and forward it to `config.status' so that its
- -# declaration there will have the same value as in `configure'. VARNAME
- -# must have a single quote delimited value for this to work.
- -m4_define([_LT_CONFIG_STATUS_DECLARE],
- -[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
-
- +# _LT_SHELL_INIT(ARG)
- +# -------------------
- +m4_define([_LT_SHELL_INIT],
- +[ifdef([AC_DIVERSION_NOTICE],
- + [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
- + [AC_DIVERT_PUSH(NOTICE)])
- +$1
- +AC_DIVERT_POP
- +])# _LT_SHELL_INIT
-
- -# _LT_CONFIG_STATUS_DECLARATIONS
- -# ------------------------------
- -# We delimit libtool config variables with single quotes, so when
- -# we write them to config.status, we have to be sure to quote all
- -# embedded single quotes properly. In configure, this macro expands
- -# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
- -#
- -# <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
- -m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
- -[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
- - [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
-
- +# _LT_PROG_ECHO_BACKSLASH
- +# -----------------------
- +# Add some code to the start of the generated configure script which
- +# will find an echo command which doesn't interpret backslashes.
- +m4_defun([_LT_PROG_ECHO_BACKSLASH],
- +[_LT_SHELL_INIT([
- +# Check that we are running under the correct shell.
- +SHELL=${CONFIG_SHELL-/bin/sh}
-
- -# _LT_LIBTOOL_TAGS
- -# ----------------
- -# Output comment and list of tags supported by the script
- -m4_defun([_LT_LIBTOOL_TAGS],
- -[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
- -available_tags="_LT_TAGS"dnl
- -])
- +case X$lt_ECHO in
- +X*--fallback-echo)
- + # Remove one level of quotation (which was required for Make).
- + ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
- + ;;
- +esac
-
- +ECHO=${lt_ECHO-echo}
- +if test "X[$]1" = X--no-reexec; then
- + # Discard the --no-reexec flag, and continue.
- + shift
- +elif test "X[$]1" = X--fallback-echo; then
- + # Avoid inline document here, it may be left over
- + :
- +elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
- + # Yippee, $ECHO works!
- + :
- +else
- + # Restart under the correct shell.
- + exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
- +fi
-
- -# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
- -# -----------------------------------
- -# Extract the dictionary values for VARNAME (optionally with TAG) and
- -# expand to a commented shell variable setting:
- -#
- -# # Some comment about what VAR is for.
- -# visible_name=$lt_internal_name
- -m4_define([_LT_LIBTOOL_DECLARE],
- -[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
- - [description])))[]dnl
- -m4_pushdef([_libtool_name],
- - m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
- -m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
- - [0], [_libtool_name=[$]$1],
- - [1], [_libtool_name=$lt_[]$1],
- - [2], [_libtool_name=$lt_[]$1],
- - [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
- -m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
- -])
- +if test "X[$]1" = X--fallback-echo; then
- + # used as fallback echo
- + shift
- + cat <<_LT_EOF
- +[$]*
- +_LT_EOF
- + exit 0
- +fi
-
- +# The HP-UX ksh and POSIX shell print the target directory to stdout
- +# if CDPATH is set.
- +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
- -# _LT_LIBTOOL_CONFIG_VARS
- -# -----------------------
- -# Produce commented declarations of non-tagged libtool config variables
- -# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
- -# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
- -# section) are produced by _LT_LIBTOOL_TAG_VARS.
- -m4_defun([_LT_LIBTOOL_CONFIG_VARS],
- -[m4_foreach([_lt_var],
- - m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
- - [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
- +if test -z "$lt_ECHO"; then
- + if test "X${echo_test_string+set}" != Xset; then
- + # find a string as large as possible, as long as the shell can cope with it
- + for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
- + # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
- + if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
- + { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
- + then
- + break
- + fi
- + done
- + fi
-
- + if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
- + echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
- + test "X$echo_testing_string" = "X$echo_test_string"; then
- + :
- + else
- + # The Solaris, AIX, and Digital Unix default echo programs unquote
- + # backslashes. This makes it impossible to quote backslashes using
- + # echo "$something" | sed 's/\\/\\\\/g'
- + #
- + # So, first we look for a working echo in the user's PATH.
-
- -# _LT_LIBTOOL_TAG_VARS(TAG)
- -# -------------------------
- -m4_define([_LT_LIBTOOL_TAG_VARS],
- -[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
- - [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
- + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- + for dir in $PATH /usr/ucb; do
- + IFS="$lt_save_ifs"
- + if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
- + test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
- + echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
- + test "X$echo_testing_string" = "X$echo_test_string"; then
- + ECHO="$dir/echo"
- + break
- + fi
- + done
- + IFS="$lt_save_ifs"
-
- + if test "X$ECHO" = Xecho; then
- + # We didn't find a better echo, so look for alternatives.
- + if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
- + echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
- + test "X$echo_testing_string" = "X$echo_test_string"; then
- + # This shell has a builtin print -r that does the trick.
- + ECHO='print -r'
- + elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
- + test "X$CONFIG_SHELL" != X/bin/ksh; then
- + # If we have ksh, try running configure again with it.
- + ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
- + export ORIGINAL_CONFIG_SHELL
- + CONFIG_SHELL=/bin/ksh
- + export CONFIG_SHELL
- + exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
- + else
- + # Try using printf.
- + ECHO='printf %s\n'
- + if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
- + echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
- + test "X$echo_testing_string" = "X$echo_test_string"; then
- + # Cool, printf works
- + :
- + elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
- + test "X$echo_testing_string" = 'X\t' &&
- + echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
- + test "X$echo_testing_string" = "X$echo_test_string"; then
- + CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
- + export CONFIG_SHELL
- + SHELL="$CONFIG_SHELL"
- + export SHELL
- + ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
- + elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
- + test "X$echo_testing_string" = 'X\t' &&
- + echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
- + test "X$echo_testing_string" = "X$echo_test_string"; then
- + ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
- + else
- + # maybe with a smaller string...
- + prev=:
-
- -# _LT_TAGVAR(VARNAME, [TAGNAME])
- -# ------------------------------
- -m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
- + for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
- + if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
- + then
- + break
- + fi
- + prev="$cmd"
- + done
-
- + if test "$prev" != 'sed 50q "[$]0"'; then
- + echo_test_string=`eval $prev`
- + export echo_test_string
- + exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
- + else
- + # Oops. We lost completely, so just stick with echo.
- + ECHO=echo
- + fi
- + fi
- + fi
- + fi
- + fi
- +fi
-
- -# _LT_CONFIG_COMMANDS
- -# -------------------
- -# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
- -# variables for single and double quote escaping we saved from calls
- -# to _LT_DECL, we can put quote escaped variables declarations
- -# into `config.status', and then the shell code to quote escape them in
- -# for loops in `config.status'. Finally, any additional code accumulated
- -# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
- -m4_defun([_LT_CONFIG_COMMANDS],
- -[AC_PROVIDE_IFELSE([LT_OUTPUT],
- - dnl If the libtool generation code has been placed in $CONFIG_LT,
- - dnl instead of duplicating it all over again into config.status,
- - dnl then we will have config.status run $CONFIG_LT later, so it
- - dnl needs to know what name is stored there:
- - [AC_CONFIG_COMMANDS([libtool],
- - [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
- - dnl If the libtool generation code is destined for config.status,
- - dnl expand the accumulated commands and init code now:
- - [AC_CONFIG_COMMANDS([libtool],
- - [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
- -])#_LT_CONFIG_COMMANDS
- +# Copy echo and quote the copy suitably for passing to libtool from
- +# the Makefile, instead of quoting the original, which is used later.
- +lt_ECHO=$ECHO
- +if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
- + lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
- +fi
-
- +AC_SUBST(lt_ECHO)
- +])
- +_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
- +_LT_DECL([], [ECHO], [1],
- + [An echo program that does not interpret backslashes])
- +])# _LT_PROG_ECHO_BACKSLASH
-
- -# Initialize.
- -m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
- -[
-
- -# The HP-UX ksh and POSIX shell print the target directory to stdout
- -# if CDPATH is set.
- -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
- +# _LT_ENABLE_LOCK
- +# ---------------
- +m4_defun([_LT_ENABLE_LOCK],
- +[AC_ARG_ENABLE([libtool-lock],
- + [AS_HELP_STRING([--disable-libtool-lock],
- + [avoid locking (might break parallel builds)])])
- +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-
- -sed_quote_subst='$sed_quote_subst'
- -double_quote_subst='$double_quote_subst'
- -delay_variable_subst='$delay_variable_subst'
- -_LT_CONFIG_STATUS_DECLARATIONS
- -LTCC='$LTCC'
- -LTCFLAGS='$LTCFLAGS'
- -compiler='$compiler_DEFAULT'
- +# Some flags need to be propagated to the compiler or linker for good
- +# libtool support.
- +case $host in
- +ia64-*-hpux*)
- + # Find out which ABI we are using.
- + echo 'int i;' > conftest.$ac_ext
- + if AC_TRY_EVAL(ac_compile); then
- + case `/usr/bin/file conftest.$ac_objext` in
- + *ELF-32*)
- + HPUX_IA64_MODE="32"
- + ;;
- + *ELF-64*)
- + HPUX_IA64_MODE="64"
- + ;;
- + esac
- + fi
- + rm -rf conftest*
- + ;;
- +*-*-irix6*)
- + # Find out which ABI we are using.
- + echo '[#]line __oline__ "configure"' > conftest.$ac_ext
- + if AC_TRY_EVAL(ac_compile); then
- + if test "$lt_cv_prog_gnu_ld" = yes; then
- + case `/usr/bin/file conftest.$ac_objext` in
- + *32-bit*)
- + LD="${LD-ld} -melf32bsmip"
- + ;;
- + *N32*)
- + LD="${LD-ld} -melf32bmipn32"
- + ;;
- + *64-bit*)
- + LD="${LD-ld} -melf64bmip"
- + ;;
- + esac
- + else
- + case `/usr/bin/file conftest.$ac_objext` in
- + *32-bit*)
- + LD="${LD-ld} -32"
- + ;;
- + *N32*)
- + LD="${LD-ld} -n32"
- + ;;
- + *64-bit*)
- + LD="${LD-ld} -64"
- + ;;
- + esac
- + fi
- + fi
- + rm -rf conftest*
- + ;;
-
- -# Quote evaled strings.
- -for var in lt_decl_all_varnames([[ \
- -]], lt_decl_quote_varnames); do
- - case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
- - *[[\\\\\\\`\\"\\\$]]*)
- - eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
- - ;;
- - *)
- - eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- - ;;
- +x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
- +s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- + # Find out which ABI we are using.
- + echo 'int i;' > conftest.$ac_ext
- + if AC_TRY_EVAL(ac_compile); then
- + case `/usr/bin/file conftest.o` in
- + *32-bit*)
- + case $host in
- + x86_64-*kfreebsd*-gnu)
- + LD="${LD-ld} -m elf_i386_fbsd"
- + ;;
- + x86_64-*linux*)
- + LD="${LD-ld} -m elf_i386"
- + ;;
- + ppc64-*linux*|powerpc64-*linux*)
- + LD="${LD-ld} -m elf32ppclinux"
- + ;;
- + s390x-*linux*)
- + LD="${LD-ld} -m elf_s390"
- + ;;
- + sparc64-*linux*)
- + LD="${LD-ld} -m elf32_sparc"
- + ;;
- + esac
- + ;;
- + *64-bit*)
- + case $host in
- + x86_64-*kfreebsd*-gnu)
- + LD="${LD-ld} -m elf_x86_64_fbsd"
- + ;;
- + x86_64-*linux*)
- + LD="${LD-ld} -m elf_x86_64"
- + ;;
- + ppc*-*linux*|powerpc*-*linux*)
- + LD="${LD-ld} -m elf64ppc"
- + ;;
- + s390*-*linux*|s390*-*tpf*)
- + LD="${LD-ld} -m elf64_s390"
- + ;;
- + sparc*-*linux*)
- + LD="${LD-ld} -m elf64_sparc"
- + ;;
- + esac
- + ;;
- esac
- -done
- + fi
- + rm -rf conftest*
- + ;;
-
- -# Double-quote double-evaled strings.
- -for var in lt_decl_all_varnames([[ \
- -]], lt_decl_dquote_varnames); do
- - case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
- - *[[\\\\\\\`\\"\\\$]]*)
- - eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
- - ;;
- - *)
- - eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- +*-*-sco3.2v5*)
- + # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- + SAVE_CFLAGS="$CFLAGS"
- + CFLAGS="$CFLAGS -belf"
- + AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
- + [AC_LANG_PUSH(C)
- + AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
- + AC_LANG_POP])
- + if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- + CFLAGS="$SAVE_CFLAGS"
- + fi
- + ;;
- +sparc*-*solaris*)
- + # Find out which ABI we are using.
- + echo 'int i;' > conftest.$ac_ext
- + if AC_TRY_EVAL(ac_compile); then
- + case `/usr/bin/file conftest.o` in
- + *64-bit*)
- + case $lt_cv_prog_gnu_ld in
- + yes*) LD="${LD-ld} -m elf64_sparc" ;;
- + *)
- + if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
- + LD="${LD-ld} -64"
- + fi
- + ;;
- + esac
- ;;
- esac
- -done
- -
- -# Fix-up fallback echo if it was mangled by the above quoting rules.
- -case \$lt_ECHO in
- -*'\\\[$]0 --fallback-echo"')dnl "
- - lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
- + fi
- + rm -rf conftest*
- ;;
- esac
-
- -_LT_OUTPUT_LIBTOOL_INIT
- -])
- -
- -
- -# LT_OUTPUT
- -# ---------
- -# This macro allows early generation of the libtool script (before
- -# AC_OUTPUT is called), incase it is used in configure for compilation
- -# tests.
- -AC_DEFUN([LT_OUTPUT],
- -[: ${CONFIG_LT=./config.lt}
- -AC_MSG_NOTICE([creating $CONFIG_LT])
- -cat >"$CONFIG_LT" <<_LTEOF
- -#! $SHELL
- -# Generated by $as_me.
- -# Run this file to recreate a libtool stub with the current configuration.
- -
- -lt_cl_silent=false
- -SHELL=\${CONFIG_SHELL-$SHELL}
- -_LTEOF
- -
- -cat >>"$CONFIG_LT" <<\_LTEOF
- -AS_SHELL_SANITIZE
- -_AS_PREPARE
- -
- -exec AS_MESSAGE_FD>&1
- -exec AS_MESSAGE_LOG_FD>>config.log
- -{
- - echo
- - AS_BOX([Running $as_me.])
- -} >&AS_MESSAGE_LOG_FD
- -
- -lt_cl_help="\
- -\`$as_me' creates a local libtool stub from the current configuration,
- -for use in further configure time tests before the real libtool is
- -generated.
- -
- -Usage: $[0] [[OPTIONS]]
- -
- - -h, --help print this help, then exit
- - -V, --version print version number, then exit
- - -q, --quiet do not print progress messages
- - -d, --debug don't remove temporary files
- +need_locks="$enable_libtool_lock"
- +])# _LT_ENABLE_LOCK
-
- -Report bugs to <bug-libtool@gnu.org>."
-
- -lt_cl_version="\
- -m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
- -m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
- -configured by $[0], generated by m4_PACKAGE_STRING.
- +# _LT_CMD_OLD_ARCHIVE
- +# -------------------
- +m4_defun([_LT_CMD_OLD_ARCHIVE],
- +[AC_CHECK_TOOL(AR, ar, false)
- +test -z "$AR" && AR=ar
- +test -z "$AR_FLAGS" && AR_FLAGS=cru
- +_LT_DECL([], [AR], [1], [The archiver])
- +_LT_DECL([], [AR_FLAGS], [1])
-
- -Copyright (C) 2008 Free Software Foundation, Inc.
- -This config.lt script is free software; the Free Software Foundation
- -gives unlimited permision to copy, distribute and modify it."
- +AC_CHECK_TOOL(STRIP, strip, :)
- +test -z "$STRIP" && STRIP=:
- +_LT_DECL([], [STRIP], [1], [A symbol stripping program])
-
- -while test $[#] != 0
- -do
- - case $[1] in
- - --version | --v* | -V )
- - echo "$lt_cl_version"; exit 0 ;;
- - --help | --h* | -h )
- - echo "$lt_cl_help"; exit 0 ;;
- - --debug | --d* | -d )
- - debug=: ;;
- - --quiet | --q* | --silent | --s* | -q )
- - lt_cl_silent=: ;;
- +AC_CHECK_TOOL(RANLIB, ranlib, :)
- +test -z "$RANLIB" && RANLIB=:
- +_LT_DECL([], [RANLIB], [1],
- + [Commands used to install an old-style archive])
-
- - -*) AC_MSG_ERROR([unrecognized option: $[1]
- -Try \`$[0] --help' for more information.]) ;;
- +# Determine commands to create old-style static archives.
- +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
- +old_postinstall_cmds='chmod 644 $oldlib'
- +old_postuninstall_cmds=
-
- - *) AC_MSG_ERROR([unrecognized argument: $[1]
- -Try \`$[0] --help' for more information.]) ;;
- +if test -n "$RANLIB"; then
- + case $host_os in
- + openbsd*)
- + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
- + ;;
- + *)
- + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
- + ;;
- esac
- - shift
- -done
- -
- -if $lt_cl_silent; then
- - exec AS_MESSAGE_FD>/dev/null
- + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
- fi
- -_LTEOF
- -
- -cat >>"$CONFIG_LT" <<_LTEOF
- -_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
- -_LTEOF
- -
- -cat >>"$CONFIG_LT" <<\_LTEOF
- -AC_MSG_NOTICE([creating $ofile])
- -_LT_OUTPUT_LIBTOOL_COMMANDS
- -AS_EXIT(0)
- -_LTEOF
- -chmod +x "$CONFIG_LT"
- -
- -# configure is writing to config.log, but config.lt does its own redirection,
- -# appending to config.log, which fails on DOS, as config.log is still kept
- -# open by configure. Here we exec the FD to /dev/null, effectively closing
- -# config.log, so it can be properly (re)opened and appended to by config.lt.
- -if test "$no_create" != yes; then
- - lt_cl_success=:
- - test "$silent" = yes &&
- - lt_config_lt_args="$lt_config_lt_args --quiet"
- - exec AS_MESSAGE_LOG_FD>/dev/null
- - $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
- - exec AS_MESSAGE_LOG_FD>>config.log
- - $lt_cl_success || AS_EXIT(1)
- -fi
- -])# LT_OUTPUT
- +_LT_DECL([], [old_postinstall_cmds], [2])
- +_LT_DECL([], [old_postuninstall_cmds], [2])
- +_LT_TAGDECL([], [old_archive_cmds], [2],
- + [Commands used to build an old-style archive])
- +])# _LT_CMD_OLD_ARCHIVE
-
-
- -# _LT_CONFIG(TAG)
- -# ---------------
- -# If TAG is the built-in tag, create an initial libtool script with a
- -# default configuration from the untagged config vars. Otherwise add code
- -# to config.status for appending the configuration named by TAG from the
- -# matching tagged config vars.
- -m4_defun([_LT_CONFIG],
- +# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
- +# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
- +# ----------------------------------------------------------------
- +# Check whether the given compiler option works
- +AC_DEFUN([_LT_COMPILER_OPTION],
- [m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -_LT_CONFIG_SAVE_COMMANDS([
- - m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
- - m4_if(_LT_TAG, [C], [
- - # See if we are running on zsh, and set the options which allow our
- - # commands through without removal of \ escapes.
- - if test -n "${ZSH_VERSION+set}" ; then
- - setopt NO_GLOB_SUBST
- - fi
- -
- - cfgfile="${ofile}T"
- - trap "$RM \"$cfgfile\"; exit 1" 1 2 15
- - $RM "$cfgfile"
- +m4_require([_LT_DECL_SED])dnl
- +AC_CACHE_CHECK([$1], [$2],
- + [$2=no
- + m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
- + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- + lt_compiler_flag="$3"
- + # Insert the option either (1) after the last *FLAGS variable, or
- + # (2) before a word containing "conftest.", or (3) at the end.
- + # Note that $ac_compile itself does not contain backslashes and begins
- + # with a dollar sign (not a hyphen), so the echo should work correctly.
- + # The option is referenced via a variable to avoid confusing sed.
- + lt_compile=`echo "$ac_compile" | $SED \
- + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- + -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- + -e 's:$: $lt_compiler_flag:'`
- + (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- + (eval "$lt_compile" 2>conftest.err)
- + ac_status=$?
- + cat conftest.err >&AS_MESSAGE_LOG_FD
- + echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- + if (exit $ac_status) && test -s "$ac_outfile"; then
- + # The compiler can only warn and ignore the option if not recognized
- + # So say no if there are warnings other than the usual output.
- + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
- + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- + $2=yes
- + fi
- + fi
- + $RM conftest*
- +])
-
- - cat <<_LT_EOF >> "$cfgfile"
- -#! $SHELL
- +if test x"[$]$2" = xyes; then
- + m4_if([$5], , :, [$5])
- +else
- + m4_if([$6], , :, [$6])
- +fi
- +])# _LT_COMPILER_OPTION
-
- -# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
- -# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
- -# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
- -# NOTE: Changes made to this file will be lost: look at ltmain.sh.
- -#
- -_LT_COPYING
- -_LT_LIBTOOL_TAGS
- +# Old name:
- +AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
-
- -# ### BEGIN LIBTOOL CONFIG
- -_LT_LIBTOOL_CONFIG_VARS
- -_LT_LIBTOOL_TAG_VARS
- -# ### END LIBTOOL CONFIG
-
- -_LT_EOF
- +# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
- +# [ACTION-SUCCESS], [ACTION-FAILURE])
- +# ----------------------------------------------------
- +# Check whether the given linker option works
- +AC_DEFUN([_LT_LINKER_OPTION],
- +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +m4_require([_LT_DECL_SED])dnl
- +AC_CACHE_CHECK([$1], [$2],
- + [$2=no
- + save_LDFLAGS="$LDFLAGS"
- + LDFLAGS="$LDFLAGS $3"
- + echo "$lt_simple_link_test_code" > conftest.$ac_ext
- + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- + # The linker can only warn and ignore the option if not recognized
- + # So say no if there are warnings
- + if test -s conftest.err; then
- + # Append any errors to the config.log.
- + cat conftest.err 1>&AS_MESSAGE_LOG_FD
- + $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
- + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- + if diff conftest.exp conftest.er2 >/dev/null; then
- + $2=yes
- + fi
- + else
- + $2=yes
- + fi
- + fi
- + $RM -r conftest*
- + LDFLAGS="$save_LDFLAGS"
- +])
-
- - case $host_os in
- - aix3*)
- - cat <<\_LT_EOF >> "$cfgfile"
- -# AIX sometimes has problems with the GCC collect2 program. For some
- -# reason, if we set the COLLECT_NAMES environment variable, the problems
- -# vanish in a puff of smoke.
- -if test "X${COLLECT_NAMES+set}" != Xset; then
- - COLLECT_NAMES=
- - export COLLECT_NAMES
- +if test x"[$]$2" = xyes; then
- + m4_if([$4], , :, [$4])
- +else
- + m4_if([$5], , :, [$5])
- fi
- -_LT_EOF
- - ;;
- - esac
- -
- - _LT_PROG_LTMAIN
- +])# _LT_LINKER_OPTION
-
- - # We use sed instead of cat because bash on DJGPP gets confused if
- - # if finds mixed CR/LF and LF-only lines. Since sed operates in
- - # text mode, it properly converts lines to CR/LF. This bash problem
- - # is reportedly fixed, but why not run on old versions too?
- - sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
- - || (rm -f "$cfgfile"; exit 1)
- +# Old name:
- +AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
-
- - _LT_PROG_XSI_SHELLFNS
-
- - sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
- - || (rm -f "$cfgfile"; exit 1)
- +# LT_CMD_MAX_LEN
- +#---------------
- +AC_DEFUN([LT_CMD_MAX_LEN],
- +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +# find the maximum length of command line arguments
- +AC_MSG_CHECKING([the maximum length of command line arguments])
- +AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
- + i=0
- + teststring="ABCD"
-
- - mv -f "$cfgfile" "$ofile" ||
- - (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
- - chmod +x "$ofile"
- -],
- -[cat <<_LT_EOF >> "$ofile"
- + case $build_os in
- + msdosdjgpp*)
- + # On DJGPP, this test can blow up pretty badly due to problems in libc
- + # (any single argument exceeding 2000 bytes causes a buffer overrun
- + # during glob expansion). Even if it were fixed, the result of this
- + # check would be larger than it should be.
- + lt_cv_sys_max_cmd_len=12288; # 12K is about right
- + ;;
-
- -dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
- -dnl in a comment (ie after a #).
- -# ### BEGIN LIBTOOL TAG CONFIG: $1
- -_LT_LIBTOOL_TAG_VARS(_LT_TAG)
- -# ### END LIBTOOL TAG CONFIG: $1
- -_LT_EOF
- -])dnl /m4_if
- -],
- -[m4_if([$1], [], [
- - PACKAGE='$PACKAGE'
- - VERSION='$VERSION'
- - TIMESTAMP='$TIMESTAMP'
- - RM='$RM'
- - ofile='$ofile'], [])
- -])dnl /_LT_CONFIG_SAVE_COMMANDS
- -])# _LT_CONFIG
- + gnu*)
- + # Under GNU Hurd, this test is not required because there is
- + # no limit to the length of command line arguments.
- + # Libtool will interpret -1 as no limit whatsoever
- + lt_cv_sys_max_cmd_len=-1;
- + ;;
-
- + cygwin* | mingw* | cegcc*)
- + # On Win9x/ME, this test blows up -- it succeeds, but takes
- + # about 5 minutes as the teststring grows exponentially.
- + # Worse, since 9x/ME are not pre-emptively multitasking,
- + # you end up with a "frozen" computer, even though with patience
- + # the test eventually succeeds (with a max line length of 256k).
- + # Instead, let's just punt: use the minimum linelength reported by
- + # all of the supported platforms: 8192 (on NT/2K/XP).
- + lt_cv_sys_max_cmd_len=8192;
- + ;;
-
- -# LT_SUPPORTED_TAG(TAG)
- -# ---------------------
- -# Trace this macro to discover what tags are supported by the libtool
- -# --tag option, using:
- -# autoconf --trace 'LT_SUPPORTED_TAG:$1'
- -AC_DEFUN([LT_SUPPORTED_TAG], [])
- + amigaos*)
- + # On AmigaOS with pdksh, this test takes hours, literally.
- + # So we just punt and use a minimum line length of 8192.
- + lt_cv_sys_max_cmd_len=8192;
- + ;;
-
- + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
- + # This has been around since 386BSD, at least. Likely further.
- + if test -x /sbin/sysctl; then
- + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
- + elif test -x /usr/sbin/sysctl; then
- + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
- + else
- + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
- + fi
- + # And add a safety zone
- + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- + ;;
-
- -# C support is built-in for now
- -m4_define([_LT_LANG_C_enabled], [])
- -m4_define([_LT_TAGS], [])
- + interix*)
- + # We know the value 262144 and hardcode it with a safety zone (like BSD)
- + lt_cv_sys_max_cmd_len=196608
- + ;;
-
- + osf*)
- + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
- + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
- + # nice to cause kernel panics so lets avoid the loop below.
- + # First set a reasonable default.
- + lt_cv_sys_max_cmd_len=16384
- + #
- + if test -x /sbin/sysconfig; then
- + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
- + *1*) lt_cv_sys_max_cmd_len=-1 ;;
- + esac
- + fi
- + ;;
- + sco3.2v5*)
- + lt_cv_sys_max_cmd_len=102400
- + ;;
- + sysv5* | sco5v6* | sysv4.2uw2*)
- + kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
- + if test -n "$kargmax"; then
- + lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
- + else
- + lt_cv_sys_max_cmd_len=32768
- + fi
- + ;;
- + *)
- + lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
- + if test -n "$lt_cv_sys_max_cmd_len"; then
- + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- + else
- + # Make teststring a little bigger before we do anything with it.
- + # a 1K string should be a reasonable start.
- + for i in 1 2 3 4 5 6 7 8 ; do
- + teststring=$teststring$teststring
- + done
- + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
- + # If test is not a shell built-in, we'll probably end up computing a
- + # maximum length that is only half of the actual maximum length, but
- + # we can't tell.
- + while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
- + = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
- + test $i != 17 # 1/2 MB should be enough
- + do
- + i=`expr $i + 1`
- + teststring=$teststring$teststring
- + done
- + # Only check the string length outside the loop.
- + lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
- + teststring=
- + # Add a significant safety factor because C++ compilers can tack on
- + # massive amounts of additional arguments before passing them to the
- + # linker. It appears as though 1/2 is a usable value.
- + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
- + fi
- + ;;
- + esac
- +])
- +if test -n $lt_cv_sys_max_cmd_len ; then
- + AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
- +else
- + AC_MSG_RESULT(none)
- +fi
- +max_cmd_len=$lt_cv_sys_max_cmd_len
- +_LT_DECL([], [max_cmd_len], [0],
- + [What is the maximum length of a command?])
- +])# LT_CMD_MAX_LEN
-
- -# LT_LANG(LANG)
- -# -------------
- -# Enable libtool support for the given language if not already enabled.
- -AC_DEFUN([LT_LANG],
- -[AC_BEFORE([$0], [LT_OUTPUT])dnl
- -m4_case([$1],
- - [C], [_LT_LANG(C)],
- - [C++], [_LT_LANG(CXX)],
- - [Java], [_LT_LANG(GCJ)],
- - [Fortran 77], [_LT_LANG(F77)],
- - [Fortran], [_LT_LANG(FC)],
- - [Windows Resource], [_LT_LANG(RC)],
- - [m4_ifdef([_LT_LANG_]$1[_CONFIG],
- - [_LT_LANG($1)],
- - [m4_fatal([$0: unsupported language: "$1"])])])dnl
- -])# LT_LANG
- -
- +# Old name:
- +AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
-
- -# _LT_LANG(LANGNAME)
- -# ------------------
- -m4_defun([_LT_LANG],
- -[m4_ifdef([_LT_LANG_]$1[_enabled], [],
- - [LT_SUPPORTED_TAG([$1])dnl
- - m4_append([_LT_TAGS], [$1 ])dnl
- - m4_define([_LT_LANG_]$1[_enabled], [])dnl
- - _LT_LANG_$1_CONFIG($1)])dnl
- -])# _LT_LANG
-
- +# _LT_HEADER_DLFCN
- +# ----------------
- +m4_defun([_LT_HEADER_DLFCN],
- +[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
- +])# _LT_HEADER_DLFCN
-
- -# _LT_LANG_DEFAULT_CONFIG
- -# -----------------------
- -m4_defun([_LT_LANG_DEFAULT_CONFIG],
- -[AC_PROVIDE_IFELSE([AC_PROG_CXX],
- - [LT_LANG(CXX)],
- - [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
-
- -AC_PROVIDE_IFELSE([AC_PROG_F77],
- - [LT_LANG(F77)],
- - [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
- +# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
- +# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
- +# ----------------------------------------------------------------
- +m4_defun([_LT_TRY_DLOPEN_SELF],
- +[m4_require([_LT_HEADER_DLFCN])dnl
- +if test "$cross_compiling" = yes; then :
- + [$4]
- +else
- + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- + lt_status=$lt_dlunknown
- + cat > conftest.$ac_ext <<_LT_EOF
- +[#line __oline__ "configure"
- +#include "confdefs.h"
-
- -AC_PROVIDE_IFELSE([AC_PROG_FC],
- - [LT_LANG(FC)],
- - [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
- +#if HAVE_DLFCN_H
- +#include <dlfcn.h>
- +#endif
-
- -dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
- -dnl pulling things in needlessly.
- -AC_PROVIDE_IFELSE([AC_PROG_GCJ],
- - [LT_LANG(GCJ)],
- - [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
- - [LT_LANG(GCJ)],
- - [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
- - [LT_LANG(GCJ)],
- - [m4_ifdef([AC_PROG_GCJ],
- - [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
- - m4_ifdef([A][M_PROG_GCJ],
- - [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
- - m4_ifdef([LT_PROG_GCJ],
- - [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
- +#include <stdio.h>
-
- -AC_PROVIDE_IFELSE([LT_PROG_RC],
- - [LT_LANG(RC)],
- - [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
- -])# _LT_LANG_DEFAULT_CONFIG
- +#ifdef RTLD_GLOBAL
- +# define LT_DLGLOBAL RTLD_GLOBAL
- +#else
- +# ifdef DL_GLOBAL
- +# define LT_DLGLOBAL DL_GLOBAL
- +# else
- +# define LT_DLGLOBAL 0
- +# endif
- +#endif
-
- -# Obsolete macros:
- -AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
- -AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
- -AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
- -AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
- -dnl AC_DEFUN([AC_LIBTOOL_F77], [])
- -dnl AC_DEFUN([AC_LIBTOOL_FC], [])
- -dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
- +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- + find out it does not work in some platform. */
- +#ifndef LT_DLLAZY_OR_NOW
- +# ifdef RTLD_LAZY
- +# define LT_DLLAZY_OR_NOW RTLD_LAZY
- +# else
- +# ifdef DL_LAZY
- +# define LT_DLLAZY_OR_NOW DL_LAZY
- +# else
- +# ifdef RTLD_NOW
- +# define LT_DLLAZY_OR_NOW RTLD_NOW
- +# else
- +# ifdef DL_NOW
- +# define LT_DLLAZY_OR_NOW DL_NOW
- +# else
- +# define LT_DLLAZY_OR_NOW 0
- +# endif
- +# endif
- +# endif
- +# endif
- +#endif
-
- +void fnord() { int i=42;}
- +int main ()
- +{
- + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- + int status = $lt_dlunknown;
-
- -# _LT_TAG_COMPILER
- -# ----------------
- -m4_defun([_LT_TAG_COMPILER],
- -[AC_REQUIRE([AC_PROG_CC])dnl
- + if (self)
- + {
- + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- + /* dlclose (self); */
- + }
- + else
- + puts (dlerror ());
-
- -_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
- -_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
- -_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
- -_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
- + return status;
- +}]
- +_LT_EOF
- + if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
- + (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
- + lt_status=$?
- + case x$lt_status in
- + x$lt_dlno_uscore) $1 ;;
- + x$lt_dlneed_uscore) $2 ;;
- + x$lt_dlunknown|x*) $3 ;;
- + esac
- + else :
- + # compilation failed
- + $3
- + fi
- +fi
- +rm -fr conftest*
- +])# _LT_TRY_DLOPEN_SELF
-
- -# If no C compiler was specified, use CC.
- -LTCC=${LTCC-"$CC"}
-
- -# If no C compiler flags were specified, use CFLAGS.
- -LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
- +# LT_SYS_DLOPEN_SELF
- +# ------------------
- +AC_DEFUN([LT_SYS_DLOPEN_SELF],
- +[m4_require([_LT_HEADER_DLFCN])dnl
- +if test "x$enable_dlopen" != xyes; then
- + enable_dlopen=unknown
- + enable_dlopen_self=unknown
- + enable_dlopen_self_static=unknown
- +else
- + lt_cv_dlopen=no
- + lt_cv_dlopen_libs=
-
- -# Allow CC to be a program name with arguments.
- -compiler=$CC
- -])# _LT_TAG_COMPILER
- + case $host_os in
- + beos*)
- + lt_cv_dlopen="load_add_on"
- + lt_cv_dlopen_libs=
- + lt_cv_dlopen_self=yes
- + ;;
-
- + mingw* | pw32* | cegcc*)
- + lt_cv_dlopen="LoadLibrary"
- + lt_cv_dlopen_libs=
- + ;;
-
- -# _LT_COMPILER_BOILERPLATE
- -# ------------------------
- -# Check for compiler boilerplate output or warnings with
- -# the simple compiler test code.
- -m4_defun([_LT_COMPILER_BOILERPLATE],
- -[m4_require([_LT_DECL_SED])dnl
- -ac_outfile=conftest.$ac_objext
- -echo "$lt_simple_compile_test_code" >conftest.$ac_ext
- -eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
- -_lt_compiler_boilerplate=`cat conftest.err`
- -$RM conftest*
- -])# _LT_COMPILER_BOILERPLATE
- -
- -
- -# _LT_LINKER_BOILERPLATE
- -# ----------------------
- -# Check for linker boilerplate output or warnings with
- -# the simple link test code.
- -m4_defun([_LT_LINKER_BOILERPLATE],
- -[m4_require([_LT_DECL_SED])dnl
- -ac_outfile=conftest.$ac_objext
- -echo "$lt_simple_link_test_code" >conftest.$ac_ext
- -eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
- -_lt_linker_boilerplate=`cat conftest.err`
- -$RM -r conftest*
- -])# _LT_LINKER_BOILERPLATE
- -
- -# _LT_REQUIRED_DARWIN_CHECKS
- -# -------------------------
- -m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
- - case $host_os in
- - rhapsody* | darwin*)
- - AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
- - AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
- - AC_CHECK_TOOL([LIPO], [lipo], [:])
- - AC_CHECK_TOOL([OTOOL], [otool], [:])
- - AC_CHECK_TOOL([OTOOL64], [otool64], [:])
- - _LT_DECL([], [DSYMUTIL], [1],
- - [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
- - _LT_DECL([], [NMEDIT], [1],
- - [Tool to change global to local symbols on Mac OS X])
- - _LT_DECL([], [LIPO], [1],
- - [Tool to manipulate fat objects and archives on Mac OS X])
- - _LT_DECL([], [OTOOL], [1],
- - [ldd/readelf like tool for Mach-O binaries on Mac OS X])
- - _LT_DECL([], [OTOOL64], [1],
- - [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
- + cygwin*)
- + lt_cv_dlopen="dlopen"
- + lt_cv_dlopen_libs=
- + ;;
-
- - AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
- - [lt_cv_apple_cc_single_mod=no
- - if test -z "${LT_MULTI_MODULE}"; then
- - # By default we will add the -single_module flag. You can override
- - # by either setting the environment variable LT_MULTI_MODULE
- - # non-empty at configure time, or by adding -multi_module to the
- - # link flags.
- - rm -rf libconftest.dylib*
- - echo "int foo(void){return 1;}" > conftest.c
- - echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- --dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
- - $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- - -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
- - _lt_result=$?
- - if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
- - lt_cv_apple_cc_single_mod=yes
- - else
- - cat conftest.err >&AS_MESSAGE_LOG_FD
- - fi
- - rm -rf libconftest.dylib*
- - rm -f conftest.*
- - fi])
- - AC_CACHE_CHECK([for -exported_symbols_list linker flag],
- - [lt_cv_ld_exported_symbols_list],
- - [lt_cv_ld_exported_symbols_list=no
- - save_LDFLAGS=$LDFLAGS
- - echo "_main" > conftest.sym
- - LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- - AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- - [lt_cv_ld_exported_symbols_list=yes],
- - [lt_cv_ld_exported_symbols_list=no])
- - LDFLAGS="$save_LDFLAGS"
- + darwin*)
- + # if libdl is installed we need to link against it
- + AC_CHECK_LIB([dl], [dlopen],
- + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
- + lt_cv_dlopen="dyld"
- + lt_cv_dlopen_libs=
- + lt_cv_dlopen_self=yes
- ])
- - case $host_os in
- - rhapsody* | darwin1.[[012]])
- - _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
- - darwin1.*)
- - _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- - darwin*) # darwin 5.x on
- - # if running on 10.5 or later, the deployment target defaults
- - # to the OS version, if on x86, and 10.4, the deployment
- - # target defaults to 10.4. Don't you love it?
- - case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- - 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
- - _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- - 10.[[012]]*)
- - _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- - 10.*)
- - _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- - esac
- ;;
- - esac
- - if test "$lt_cv_apple_cc_single_mod" = "yes"; then
- - _lt_dar_single_mod='$single_module'
- - fi
- - if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
- - _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
- - else
- - _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
- - fi
- - if test "$DSYMUTIL" != ":"; then
- - _lt_dsymutil='~$DSYMUTIL $lib || :'
- - else
- - _lt_dsymutil=
- - fi
- +
- + *)
- + AC_CHECK_FUNC([shl_load],
- + [lt_cv_dlopen="shl_load"],
- + [AC_CHECK_LIB([dld], [shl_load],
- + [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
- + [AC_CHECK_FUNC([dlopen],
- + [lt_cv_dlopen="dlopen"],
- + [AC_CHECK_LIB([dl], [dlopen],
- + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
- + [AC_CHECK_LIB([svld], [dlopen],
- + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
- + [AC_CHECK_LIB([dld], [dld_link],
- + [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
- + ])
- + ])
- + ])
- + ])
- + ])
- ;;
- esac
- -])
-
- -
- -# _LT_DARWIN_LINKER_FEATURES
- -# --------------------------
- -# Checks for linker and compiler features on darwin
- -m4_defun([_LT_DARWIN_LINKER_FEATURES],
- -[
- - m4_require([_LT_REQUIRED_DARWIN_CHECKS])
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- - _LT_TAGVAR(hardcode_direct, $1)=no
- - _LT_TAGVAR(hardcode_automatic, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- - _LT_TAGVAR(whole_archive_flag_spec, $1)=''
- - _LT_TAGVAR(link_all_deplibs, $1)=yes
- - _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
- - case $cc_basename in
- - ifort*) _lt_dar_can_shared=yes ;;
- - *) _lt_dar_can_shared=$GCC ;;
- - esac
- - if test "$_lt_dar_can_shared" = "yes"; then
- - output_verbose_link_cmd=echo
- - _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
- - _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
- - _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
- - _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
- - m4_if([$1], [CXX],
- -[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
- - _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
- - _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
- - fi
- -],[])
- + if test "x$lt_cv_dlopen" != xno; then
- + enable_dlopen=yes
- else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- + enable_dlopen=no
- fi
- -])
-
- -# _LT_SYS_MODULE_PATH_AIX
- -# -----------------------
- -# Links a minimal program and checks the executable
- -# for the system default hardcoded library path. In most cases,
- -# this is /usr/lib:/lib, but when the MPI compilers are used
- -# the location of the communication and MPI libs are included too.
- -# If we don't find anything, use the default library path according
- -# to the aix ld manual.
- -m4_defun([_LT_SYS_MODULE_PATH_AIX],
- -[m4_require([_LT_DECL_SED])dnl
- -AC_LINK_IFELSE(AC_LANG_PROGRAM,[
- -lt_aix_libpath_sed='
- - /Import File Strings/,/^$/ {
- - /^0/ {
- - s/^0 *\(.*\)$/\1/
- - p
- - }
- - }'
- -aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- -# Check for a 64-bit object if we didn't find anything.
- -if test -z "$aix_libpath"; then
- - aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- -fi],[])
- -if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
- -])# _LT_SYS_MODULE_PATH_AIX
- + case $lt_cv_dlopen in
- + dlopen)
- + save_CPPFLAGS="$CPPFLAGS"
- + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-
- + save_LDFLAGS="$LDFLAGS"
- + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-
- -# _LT_SHELL_INIT(ARG)
- -# -------------------
- -m4_define([_LT_SHELL_INIT],
- -[ifdef([AC_DIVERSION_NOTICE],
- - [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
- - [AC_DIVERT_PUSH(NOTICE)])
- -$1
- -AC_DIVERT_POP
- -])# _LT_SHELL_INIT
- + save_LIBS="$LIBS"
- + LIBS="$lt_cv_dlopen_libs $LIBS"
-
- + AC_CACHE_CHECK([whether a program can dlopen itself],
- + lt_cv_dlopen_self, [dnl
- + _LT_TRY_DLOPEN_SELF(
- + lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
- + lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
- + ])
-
- -# _LT_PROG_ECHO_BACKSLASH
- -# -----------------------
- -# Add some code to the start of the generated configure script which
- -# will find an echo command which doesn't interpret backslashes.
- -m4_defun([_LT_PROG_ECHO_BACKSLASH],
- -[_LT_SHELL_INIT([
- -# Check that we are running under the correct shell.
- -SHELL=${CONFIG_SHELL-/bin/sh}
- + if test "x$lt_cv_dlopen_self" = xyes; then
- + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- + AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
- + lt_cv_dlopen_self_static, [dnl
- + _LT_TRY_DLOPEN_SELF(
- + lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
- + lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
- + ])
- + fi
-
- -case X$lt_ECHO in
- -X*--fallback-echo)
- - # Remove one level of quotation (which was required for Make).
- - ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
- - ;;
- -esac
- + CPPFLAGS="$save_CPPFLAGS"
- + LDFLAGS="$save_LDFLAGS"
- + LIBS="$save_LIBS"
- + ;;
- + esac
-
- -ECHO=${lt_ECHO-echo}
- -if test "X[$]1" = X--no-reexec; then
- - # Discard the --no-reexec flag, and continue.
- - shift
- -elif test "X[$]1" = X--fallback-echo; then
- - # Avoid inline document here, it may be left over
- - :
- -elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
- - # Yippee, $ECHO works!
- - :
- -else
- - # Restart under the correct shell.
- - exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
- -fi
- + case $lt_cv_dlopen_self in
- + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
- + *) enable_dlopen_self=unknown ;;
- + esac
-
- -if test "X[$]1" = X--fallback-echo; then
- - # used as fallback echo
- - shift
- - cat <<_LT_EOF
- -[$]*
- -_LT_EOF
- - exit 0
- + case $lt_cv_dlopen_self_static in
- + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
- + *) enable_dlopen_self_static=unknown ;;
- + esac
- fi
- +_LT_DECL([dlopen_support], [enable_dlopen], [0],
- + [Whether dlopen is supported])
- +_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
- + [Whether dlopen of programs is supported])
- +_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
- + [Whether dlopen of statically linked programs is supported])
- +])# LT_SYS_DLOPEN_SELF
-
- -# The HP-UX ksh and POSIX shell print the target directory to stdout
- -# if CDPATH is set.
- -(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
- +# Old name:
- +AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
-
- -if test -z "$lt_ECHO"; then
- - if test "X${echo_test_string+set}" != Xset; then
- - # find a string as large as possible, as long as the shell can cope with it
- - for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
- - # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
- - if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
- - { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
- - then
- - break
- - fi
- - done
- - fi
-
- - if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
- - echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
- - test "X$echo_testing_string" = "X$echo_test_string"; then
- - :
- - else
- - # The Solaris, AIX, and Digital Unix default echo programs unquote
- - # backslashes. This makes it impossible to quote backslashes using
- - # echo "$something" | sed 's/\\/\\\\/g'
- - #
- - # So, first we look for a working echo in the user's PATH.
- +# _LT_COMPILER_C_O([TAGNAME])
- +# ---------------------------
- +# Check to see if options -c and -o are simultaneously supported by compiler.
- +# This macro does not hard code the compiler like AC_PROG_CC_C_O.
- +m4_defun([_LT_COMPILER_C_O],
- +[m4_require([_LT_DECL_SED])dnl
- +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +m4_require([_LT_TAG_COMPILER])dnl
- +AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
- + [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
- + [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
- + $RM -r conftest 2>/dev/null
- + mkdir conftest
- + cd conftest
- + mkdir out
- + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- - for dir in $PATH /usr/ucb; do
- - IFS="$lt_save_ifs"
- - if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
- - test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
- - echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
- - test "X$echo_testing_string" = "X$echo_test_string"; then
- - ECHO="$dir/echo"
- - break
- - fi
- - done
- - IFS="$lt_save_ifs"
- + lt_compiler_flag="-o out/conftest2.$ac_objext"
- + # Insert the option either (1) after the last *FLAGS variable, or
- + # (2) before a word containing "conftest.", or (3) at the end.
- + # Note that $ac_compile itself does not contain backslashes and begins
- + # with a dollar sign (not a hyphen), so the echo should work correctly.
- + lt_compile=`echo "$ac_compile" | $SED \
- + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- + -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- + -e 's:$: $lt_compiler_flag:'`
- + (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- + (eval "$lt_compile" 2>out/conftest.err)
- + ac_status=$?
- + cat out/conftest.err >&AS_MESSAGE_LOG_FD
- + echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- + if (exit $ac_status) && test -s out/conftest2.$ac_objext
- + then
- + # The compiler can only warn and ignore the option if not recognized
- + # So say no if there are warnings
- + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
- + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- + _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
- + fi
- + fi
- + chmod u+w . 2>&AS_MESSAGE_LOG_FD
- + $RM conftest*
- + # SGI C++ compiler will create directory out/ii_files/ for
- + # template instantiation
- + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- + $RM out/* && rmdir out
- + cd ..
- + $RM -r conftest
- + $RM conftest*
- +])
- +_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
- + [Does compiler simultaneously support -c and -o options?])
- +])# _LT_COMPILER_C_O
-
- - if test "X$ECHO" = Xecho; then
- - # We didn't find a better echo, so look for alternatives.
- - if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
- - echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
- - test "X$echo_testing_string" = "X$echo_test_string"; then
- - # This shell has a builtin print -r that does the trick.
- - ECHO='print -r'
- - elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
- - test "X$CONFIG_SHELL" != X/bin/ksh; then
- - # If we have ksh, try running configure again with it.
- - ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
- - export ORIGINAL_CONFIG_SHELL
- - CONFIG_SHELL=/bin/ksh
- - export CONFIG_SHELL
- - exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
- - else
- - # Try using printf.
- - ECHO='printf %s\n'
- - if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
- - echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
- - test "X$echo_testing_string" = "X$echo_test_string"; then
- - # Cool, printf works
- - :
- - elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
- - test "X$echo_testing_string" = 'X\t' &&
- - echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
- - test "X$echo_testing_string" = "X$echo_test_string"; then
- - CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
- - export CONFIG_SHELL
- - SHELL="$CONFIG_SHELL"
- - export SHELL
- - ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
- - elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
- - test "X$echo_testing_string" = 'X\t' &&
- - echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
- - test "X$echo_testing_string" = "X$echo_test_string"; then
- - ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
- - else
- - # maybe with a smaller string...
- - prev=:
-
- - for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
- - if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
- - then
- - break
- - fi
- - prev="$cmd"
- - done
- +# _LT_COMPILER_FILE_LOCKS([TAGNAME])
- +# ----------------------------------
- +# Check to see if we can do hard links to lock some files if needed
- +m4_defun([_LT_COMPILER_FILE_LOCKS],
- +[m4_require([_LT_ENABLE_LOCK])dnl
- +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +_LT_COMPILER_C_O([$1])
-
- - if test "$prev" != 'sed 50q "[$]0"'; then
- - echo_test_string=`eval $prev`
- - export echo_test_string
- - exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
- - else
- - # Oops. We lost completely, so just stick with echo.
- - ECHO=echo
- - fi
- - fi
- - fi
- - fi
- +hard_links="nottested"
- +if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
- + # do not overwrite the value of need_locks provided by the user
- + AC_MSG_CHECKING([if we can lock with hard links])
- + hard_links=yes
- + $RM conftest*
- + ln conftest.a conftest.b 2>/dev/null && hard_links=no
- + touch conftest.a
- + ln conftest.a conftest.b 2>&5 || hard_links=no
- + ln conftest.a conftest.b 2>/dev/null && hard_links=no
- + AC_MSG_RESULT([$hard_links])
- + if test "$hard_links" = no; then
- + AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
- + need_locks=warn
- fi
- +else
- + need_locks=no
- fi
- +_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
- +])# _LT_COMPILER_FILE_LOCKS
-
- -# Copy echo and quote the copy suitably for passing to libtool from
- -# the Makefile, instead of quoting the original, which is used later.
- -lt_ECHO=$ECHO
- -if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
- - lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
- -fi
-
- -AC_SUBST(lt_ECHO)
- -])
- -_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
- -_LT_DECL([], [ECHO], [1],
- - [An echo program that does not interpret backslashes])
- -])# _LT_PROG_ECHO_BACKSLASH
- +# _LT_CHECK_OBJDIR
- +# ----------------
- +m4_defun([_LT_CHECK_OBJDIR],
- +[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
- +[rm -f .libs 2>/dev/null
- +mkdir .libs 2>/dev/null
- +if test -d .libs; then
- + lt_cv_objdir=.libs
- +else
- + # MS-DOS does not allow filenames that begin with a dot.
- + lt_cv_objdir=_libs
- +fi
- +rmdir .libs 2>/dev/null])
- +objdir=$lt_cv_objdir
- +_LT_DECL([], [objdir], [0],
- + [The name of the directory that contains temporary libtool files])dnl
- +m4_pattern_allow([LT_OBJDIR])dnl
- +AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
- + [Define to the sub-directory in which libtool stores uninstalled libraries.])
- +])# _LT_CHECK_OBJDIR
-
-
- -# _LT_ENABLE_LOCK
- -# ---------------
- -m4_defun([_LT_ENABLE_LOCK],
- -[AC_ARG_ENABLE([libtool-lock],
- - [AS_HELP_STRING([--disable-libtool-lock],
- - [avoid locking (might break parallel builds)])])
- -test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
- +# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
- +# --------------------------------------
- +# Check hardcoding attributes.
- +m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
- +[AC_MSG_CHECKING([how to hardcode library paths into programs])
- +_LT_TAGVAR(hardcode_action, $1)=
- +if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
- + test -n "$_LT_TAGVAR(runpath_var, $1)" ||
- + test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
-
- -# Some flags need to be propagated to the compiler or linker for good
- -# libtool support.
- -case $host in
- -ia64-*-hpux*)
- - # Find out which ABI we are using.
- - echo 'int i;' > conftest.$ac_ext
- - if AC_TRY_EVAL(ac_compile); then
- - case `/usr/bin/file conftest.$ac_objext` in
- - *ELF-32*)
- - HPUX_IA64_MODE="32"
- - ;;
- - *ELF-64*)
- - HPUX_IA64_MODE="64"
- - ;;
- - esac
- - fi
- - rm -rf conftest*
- - ;;
- -*-*-irix6*)
- - # Find out which ABI we are using.
- - echo '[#]line __oline__ "configure"' > conftest.$ac_ext
- - if AC_TRY_EVAL(ac_compile); then
- - if test "$lt_cv_prog_gnu_ld" = yes; then
- - case `/usr/bin/file conftest.$ac_objext` in
- - *32-bit*)
- - LD="${LD-ld} -melf32bsmip"
- - ;;
- - *N32*)
- - LD="${LD-ld} -melf32bmipn32"
- - ;;
- - *64-bit*)
- - LD="${LD-ld} -melf64bmip"
- - ;;
- - esac
- - else
- - case `/usr/bin/file conftest.$ac_objext` in
- - *32-bit*)
- - LD="${LD-ld} -32"
- - ;;
- - *N32*)
- - LD="${LD-ld} -n32"
- - ;;
- - *64-bit*)
- - LD="${LD-ld} -64"
- - ;;
- - esac
- - fi
- - fi
- - rm -rf conftest*
- - ;;
- -
- -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
- -s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- - # Find out which ABI we are using.
- - echo 'int i;' > conftest.$ac_ext
- - if AC_TRY_EVAL(ac_compile); then
- - case `/usr/bin/file conftest.o` in
- - *32-bit*)
- - case $host in
- - x86_64-*kfreebsd*-gnu)
- - LD="${LD-ld} -m elf_i386_fbsd"
- - ;;
- - x86_64-*linux*)
- - LD="${LD-ld} -m elf_i386"
- - ;;
- - ppc64-*linux*|powerpc64-*linux*)
- - LD="${LD-ld} -m elf32ppclinux"
- - ;;
- - s390x-*linux*)
- - LD="${LD-ld} -m elf_s390"
- - ;;
- - sparc64-*linux*)
- - LD="${LD-ld} -m elf32_sparc"
- - ;;
- - esac
- - ;;
- - *64-bit*)
- - case $host in
- - x86_64-*kfreebsd*-gnu)
- - LD="${LD-ld} -m elf_x86_64_fbsd"
- - ;;
- - x86_64-*linux*)
- - LD="${LD-ld} -m elf_x86_64"
- - ;;
- - ppc*-*linux*|powerpc*-*linux*)
- - LD="${LD-ld} -m elf64ppc"
- - ;;
- - s390*-*linux*|s390*-*tpf*)
- - LD="${LD-ld} -m elf64_s390"
- - ;;
- - sparc*-*linux*)
- - LD="${LD-ld} -m elf64_sparc"
- - ;;
- - esac
- - ;;
- - esac
- - fi
- - rm -rf conftest*
- - ;;
- -
- -*-*-sco3.2v5*)
- - # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- - SAVE_CFLAGS="$CFLAGS"
- - CFLAGS="$CFLAGS -belf"
- - AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
- - [AC_LANG_PUSH(C)
- - AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
- - AC_LANG_POP])
- - if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- - # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- - CFLAGS="$SAVE_CFLAGS"
- - fi
- - ;;
- -sparc*-*solaris*)
- - # Find out which ABI we are using.
- - echo 'int i;' > conftest.$ac_ext
- - if AC_TRY_EVAL(ac_compile); then
- - case `/usr/bin/file conftest.o` in
- - *64-bit*)
- - case $lt_cv_prog_gnu_ld in
- - yes*) LD="${LD-ld} -m elf64_sparc" ;;
- - *)
- - if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
- - LD="${LD-ld} -64"
- - fi
- - ;;
- - esac
- - ;;
- - esac
- + # We can hardcode non-existent directories.
- + if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
- + # If the only mechanism to avoid hardcoding is shlibpath_var, we
- + # have to relink, otherwise we might link with an installed library
- + # when we should be linking with a yet-to-be-installed one
- + ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
- + test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
- + # Linking always hardcodes the temporary library directory.
- + _LT_TAGVAR(hardcode_action, $1)=relink
- + else
- + # We can link without hardcoding, and we can hardcode nonexisting dirs.
- + _LT_TAGVAR(hardcode_action, $1)=immediate
- fi
- - rm -rf conftest*
- - ;;
- -esac
- -
- -need_locks="$enable_libtool_lock"
- -])# _LT_ENABLE_LOCK
- -
- -
- -# _LT_CMD_OLD_ARCHIVE
- -# -------------------
- -m4_defun([_LT_CMD_OLD_ARCHIVE],
- -[AC_CHECK_TOOL(AR, ar, false)
- -test -z "$AR" && AR=ar
- -test -z "$AR_FLAGS" && AR_FLAGS=cru
- -_LT_DECL([], [AR], [1], [The archiver])
- -_LT_DECL([], [AR_FLAGS], [1])
- -
- -AC_CHECK_TOOL(STRIP, strip, :)
- -test -z "$STRIP" && STRIP=:
- -_LT_DECL([], [STRIP], [1], [A symbol stripping program])
- +else
- + # We cannot hardcode anything, or else we can only hardcode existing
- + # directories.
- + _LT_TAGVAR(hardcode_action, $1)=unsupported
- +fi
- +AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
-
- -AC_CHECK_TOOL(RANLIB, ranlib, :)
- -test -z "$RANLIB" && RANLIB=:
- -_LT_DECL([], [RANLIB], [1],
- - [Commands used to install an old-style archive])
- +if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
- + test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
- + # Fast installation is not supported
- + enable_fast_install=no
- +elif test "$shlibpath_overrides_runpath" = yes ||
- + test "$enable_shared" = no; then
- + # Fast installation is not necessary
- + enable_fast_install=needless
- +fi
- +_LT_TAGDECL([], [hardcode_action], [0],
- + [How to hardcode a shared library path into an executable])
- +])# _LT_LINKER_HARDCODE_LIBPATH
-
- -# Determine commands to create old-style static archives.
- -old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
- -old_postinstall_cmds='chmod 644 $oldlib'
- -old_postuninstall_cmds=
-
- -if test -n "$RANLIB"; then
- +# _LT_CMD_STRIPLIB
- +# ----------------
- +m4_defun([_LT_CMD_STRIPLIB],
- +[m4_require([_LT_DECL_EGREP])
- +striplib=
- +old_striplib=
- +AC_MSG_CHECKING([whether stripping libraries is possible])
- +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- + test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- + AC_MSG_RESULT([yes])
- +else
- +# FIXME - insert some real tests, host_os isn't really good enough
- case $host_os in
- - openbsd*)
- - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
- + darwin*)
- + if test -n "$STRIP" ; then
- + striplib="$STRIP -x"
- + old_striplib="$STRIP -S"
- + AC_MSG_RESULT([yes])
- + else
- + AC_MSG_RESULT([no])
- + fi
- ;;
- *)
- - old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
- + AC_MSG_RESULT([no])
- ;;
- esac
- - old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
- fi
- -_LT_DECL([], [old_postinstall_cmds], [2])
- -_LT_DECL([], [old_postuninstall_cmds], [2])
- -_LT_TAGDECL([], [old_archive_cmds], [2],
- - [Commands used to build an old-style archive])
- -])# _LT_CMD_OLD_ARCHIVE
- +_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
- +_LT_DECL([], [striplib], [1])
- +])# _LT_CMD_STRIPLIB
-
-
- -# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
- -# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
- -# ----------------------------------------------------------------
- -# Check whether the given compiler option works
- -AC_DEFUN([_LT_COMPILER_OPTION],
- -[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +# _LT_SYS_DYNAMIC_LINKER([TAG])
- +# -----------------------------
- +# PORTME Fill in your ld.so characteristics
- +m4_defun([_LT_SYS_DYNAMIC_LINKER],
- +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +m4_require([_LT_DECL_EGREP])dnl
- +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +m4_require([_LT_DECL_OBJDUMP])dnl
- m4_require([_LT_DECL_SED])dnl
- -AC_CACHE_CHECK([$1], [$2],
- - [$2=no
- - m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
- - echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- - lt_compiler_flag="$3"
- - # Insert the option either (1) after the last *FLAGS variable, or
- - # (2) before a word containing "conftest.", or (3) at the end.
- - # Note that $ac_compile itself does not contain backslashes and begins
- - # with a dollar sign (not a hyphen), so the echo should work correctly.
- - # The option is referenced via a variable to avoid confusing sed.
- - lt_compile=`echo "$ac_compile" | $SED \
- - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- - -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- - -e 's:$: $lt_compiler_flag:'`
- - (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- - (eval "$lt_compile" 2>conftest.err)
- - ac_status=$?
- - cat conftest.err >&AS_MESSAGE_LOG_FD
- - echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- - if (exit $ac_status) && test -s "$ac_outfile"; then
- - # The compiler can only warn and ignore the option if not recognized
- - # So say no if there are warnings other than the usual output.
- - $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
- - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- - if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- - $2=yes
- - fi
- - fi
- - $RM conftest*
- -])
- -
- -if test x"[$]$2" = xyes; then
- - m4_if([$5], , :, [$5])
- +AC_MSG_CHECKING([dynamic linker characteristics])
- +m4_if([$1],
- + [], [
- +if test "$GCC" = yes; then
- + case $host_os in
- + darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
- + *) lt_awk_arg="/^libraries:/" ;;
- + esac
- + lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
- + if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
- + # if the path contains ";" then we assume it to be the separator
- + # otherwise default to the standard path separator (i.e. ":") - it is
- + # assumed that no part of a normal pathname contains ";" but that should
- + # okay in the real world where ";" in dirpaths is itself problematic.
- + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
- + else
- + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- + fi
- + # Ok, now we have the path, separated by spaces, we can step through it
- + # and add multilib dir if necessary.
- + lt_tmp_lt_search_path_spec=
- + lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
- + for lt_sys_path in $lt_search_path_spec; do
- + if test -d "$lt_sys_path/$lt_multi_os_dir"; then
- + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
- + else
- + test -d "$lt_sys_path" && \
- + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
- + fi
- + done
- + lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
- +BEGIN {RS=" "; FS="/|\n";} {
- + lt_foo="";
- + lt_count=0;
- + for (lt_i = NF; lt_i > 0; lt_i--) {
- + if ($lt_i != "" && $lt_i != ".") {
- + if ($lt_i == "..") {
- + lt_count++;
- + } else {
- + if (lt_count == 0) {
- + lt_foo="/" $lt_i lt_foo;
- + } else {
- + lt_count--;
- + }
- + }
- + }
- + }
- + if (lt_foo != "") { lt_freq[[lt_foo]]++; }
- + if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
- +}'`
- + sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
- else
- - m4_if([$6], , :, [$6])
- -fi
- -])# _LT_COMPILER_OPTION
- -
- -# Old name:
- -AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
- -
- -
- -# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
- -# [ACTION-SUCCESS], [ACTION-FAILURE])
- -# ----------------------------------------------------
- -# Check whether the given linker option works
- -AC_DEFUN([_LT_LINKER_OPTION],
- -[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -m4_require([_LT_DECL_SED])dnl
- -AC_CACHE_CHECK([$1], [$2],
- - [$2=no
- - save_LDFLAGS="$LDFLAGS"
- - LDFLAGS="$LDFLAGS $3"
- - echo "$lt_simple_link_test_code" > conftest.$ac_ext
- - if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- - # The linker can only warn and ignore the option if not recognized
- - # So say no if there are warnings
- - if test -s conftest.err; then
- - # Append any errors to the config.log.
- - cat conftest.err 1>&AS_MESSAGE_LOG_FD
- - $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
- - $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- - if diff conftest.exp conftest.er2 >/dev/null; then
- - $2=yes
- - fi
- - else
- - $2=yes
- - fi
- - fi
- - $RM -r conftest*
- - LDFLAGS="$save_LDFLAGS"
- -])
- + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
- +fi])
- +library_names_spec=
- +libname_spec='lib$name'
- +soname_spec=
- +shrext_cmds=".so"
- +postinstall_cmds=
- +postuninstall_cmds=
- +finish_cmds=
- +finish_eval=
- +shlibpath_var=
- +shlibpath_overrides_runpath=unknown
- +version_type=none
- +dynamic_linker="$host_os ld.so"
- +sys_lib_dlsearch_path_spec="/lib /usr/lib"
- +need_lib_prefix=unknown
- +hardcode_into_libs=no
-
- -if test x"[$]$2" = xyes; then
- - m4_if([$4], , :, [$4])
- -else
- - m4_if([$5], , :, [$5])
- -fi
- -])# _LT_LINKER_OPTION
- +# when you set need_version to no, make sure it does not cause -set_version
- +# flags to be left without arguments
- +need_version=unknown
-
- -# Old name:
- -AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
- +case $host_os in
- +aix3*)
- + version_type=linux
- + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
- + shlibpath_var=LIBPATH
-
- + # AIX 3 has no versioning support, so we append a major version to the name.
- + soname_spec='${libname}${release}${shared_ext}$major'
- + ;;
-
- -# LT_CMD_MAX_LEN
- -#---------------
- -AC_DEFUN([LT_CMD_MAX_LEN],
- -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -# find the maximum length of command line arguments
- -AC_MSG_CHECKING([the maximum length of command line arguments])
- -AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
- - i=0
- - teststring="ABCD"
- +aix[[4-9]]*)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + hardcode_into_libs=yes
- + if test "$host_cpu" = ia64; then
- + # AIX 5 supports IA64
- + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
- + shlibpath_var=LD_LIBRARY_PATH
- + else
- + # With GCC up to 2.95.x, collect2 would create an import file
- + # for dependence libraries. The import file would start with
- + # the line `#! .'. This would cause the generated library to
- + # depend on `.', always an invalid library. This was fixed in
- + # development snapshots of GCC prior to 3.0.
- + case $host_os in
- + aix4 | aix4.[[01]] | aix4.[[01]].*)
- + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- + echo ' yes '
- + echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- + :
- + else
- + can_build_shared=no
- + fi
- + ;;
- + esac
- + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
- + # soname into executable. Probably we can add versioning support to
- + # collect2, so additional links can be useful in future.
- + if test "$aix_use_runtimelinking" = yes; then
- + # If using run time linking (on AIX 4.2 or later) use lib<name>.so
- + # instead of lib<name>.a to let people know that these are not
- + # typical AIX shared libraries.
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + else
- + # We preserve .a as extension for shared libraries through AIX4.2
- + # and later when we are not doing run time linking.
- + library_names_spec='${libname}${release}.a $libname.a'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + fi
- + shlibpath_var=LIBPATH
- + fi
- + ;;
-
- - case $build_os in
- - msdosdjgpp*)
- - # On DJGPP, this test can blow up pretty badly due to problems in libc
- - # (any single argument exceeding 2000 bytes causes a buffer overrun
- - # during glob expansion). Even if it were fixed, the result of this
- - # check would be larger than it should be.
- - lt_cv_sys_max_cmd_len=12288; # 12K is about right
- +amigaos*)
- + case $host_cpu in
- + powerpc)
- + # Since July 2007 AmigaOS4 officially supports .so libraries.
- + # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- ;;
- -
- - gnu*)
- - # Under GNU Hurd, this test is not required because there is
- - # no limit to the length of command line arguments.
- - # Libtool will interpret -1 as no limit whatsoever
- - lt_cv_sys_max_cmd_len=-1;
- + m68k)
- + library_names_spec='$libname.ixlibrary $libname.a'
- + # Create ${libname}_ixlibrary.a entries in /sys/libs.
- + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
- ;;
- + esac
- + ;;
-
- - cygwin* | mingw* | cegcc*)
- - # On Win9x/ME, this test blows up -- it succeeds, but takes
- - # about 5 minutes as the teststring grows exponentially.
- - # Worse, since 9x/ME are not pre-emptively multitasking,
- - # you end up with a "frozen" computer, even though with patience
- - # the test eventually succeeds (with a max line length of 256k).
- - # Instead, let's just punt: use the minimum linelength reported by
- - # all of the supported platforms: 8192 (on NT/2K/XP).
- - lt_cv_sys_max_cmd_len=8192;
- - ;;
- +beos*)
- + library_names_spec='${libname}${shared_ext}'
- + dynamic_linker="$host_os ld.so"
- + shlibpath_var=LIBRARY_PATH
- + ;;
-
- - amigaos*)
- - # On AmigaOS with pdksh, this test takes hours, literally.
- - # So we just punt and use a minimum line length of 8192.
- - lt_cv_sys_max_cmd_len=8192;
- - ;;
- +bsdi[[45]]*)
- + version_type=linux
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
- + shlibpath_var=LD_LIBRARY_PATH
- + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
- + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
- + # the default ld.so.conf also contains /usr/contrib/lib and
- + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
- + # libtool to hard-code these into programs
- + ;;
-
- - netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
- - # This has been around since 386BSD, at least. Likely further.
- - if test -x /sbin/sysctl; then
- - lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
- - elif test -x /usr/sbin/sysctl; then
- - lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
- - else
- - lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
- - fi
- - # And add a safety zone
- - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- - ;;
- +cygwin* | mingw* | pw32* | cegcc*)
- + version_type=windows
- + shrext_cmds=".dll"
- + need_version=no
- + need_lib_prefix=no
-
- - interix*)
- - # We know the value 262144 and hardcode it with a safety zone (like BSD)
- - lt_cv_sys_max_cmd_len=196608
- - ;;
- + case $GCC,$host_os in
- + yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
- + library_names_spec='$libname.dll.a'
- + # DLL is installed to $(libdir)/../bin by postinstall_cmds
- + postinstall_cmds='base_file=`basename \${file}`~
- + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- + dldir=$destdir/`dirname \$dlpath`~
- + test -d \$dldir || mkdir -p \$dldir~
- + $install_prog $dir/$dlname \$dldir/$dlname~
- + chmod a+x \$dldir/$dlname~
- + if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
- + eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
- + fi'
- + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- + dlpath=$dir/\$dldll~
- + $RM \$dlpath'
- + shlibpath_overrides_runpath=yes
-
- - osf*)
- - # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
- - # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
- - # nice to cause kernel panics so lets avoid the loop below.
- - # First set a reasonable default.
- - lt_cv_sys_max_cmd_len=16384
- - #
- - if test -x /sbin/sysconfig; then
- - case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
- - *1*) lt_cv_sys_max_cmd_len=-1 ;;
- - esac
- - fi
- - ;;
- - sco3.2v5*)
- - lt_cv_sys_max_cmd_len=102400
- - ;;
- - sysv5* | sco5v6* | sysv4.2uw2*)
- - kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
- - if test -n "$kargmax"; then
- - lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
- - else
- - lt_cv_sys_max_cmd_len=32768
- - fi
- + case $host_os in
- + cygwin*)
- + # Cygwin DLLs use 'cyg' prefix rather than 'lib'
- + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- + sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
- + ;;
- + mingw* | cegcc*)
- + # MinGW DLLs use traditional 'lib' prefix
- + soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- + sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
- + if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
- + # It is most probably a Windows format PATH printed by
- + # mingw gcc, but we are running on Cygwin. Gcc prints its search
- + # path with ; separators, and with drive letters. We can handle the
- + # drive letters (cygwin fileutils understands them), so leave them,
- + # especially as we might pass files found there to a mingw objdump,
- + # which wouldn't understand a cygwinified path. Ahh.
- + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
- + else
- + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- + fi
- + ;;
- + pw32*)
- + # pw32 DLLs use 'pw' prefix rather than 'lib'
- + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- + ;;
- + esac
- ;;
- +
- *)
- - lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
- - if test -n "$lt_cv_sys_max_cmd_len"; then
- - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- - else
- - # Make teststring a little bigger before we do anything with it.
- - # a 1K string should be a reasonable start.
- - for i in 1 2 3 4 5 6 7 8 ; do
- - teststring=$teststring$teststring
- - done
- - SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
- - # If test is not a shell built-in, we'll probably end up computing a
- - # maximum length that is only half of the actual maximum length, but
- - # we can't tell.
- - while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
- - = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
- - test $i != 17 # 1/2 MB should be enough
- - do
- - i=`expr $i + 1`
- - teststring=$teststring$teststring
- - done
- - # Only check the string length outside the loop.
- - lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
- - teststring=
- - # Add a significant safety factor because C++ compilers can tack on
- - # massive amounts of additional arguments before passing them to the
- - # linker. It appears as though 1/2 is a usable value.
- - lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
- - fi
- + library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
- ;;
- esac
- -])
- -if test -n $lt_cv_sys_max_cmd_len ; then
- - AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
- -else
- - AC_MSG_RESULT(none)
- -fi
- -max_cmd_len=$lt_cv_sys_max_cmd_len
- -_LT_DECL([], [max_cmd_len], [0],
- - [What is the maximum length of a command?])
- -])# LT_CMD_MAX_LEN
- -
- -# Old name:
- -AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
- -
- -
- -# _LT_HEADER_DLFCN
- -# ----------------
- -m4_defun([_LT_HEADER_DLFCN],
- -[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
- -])# _LT_HEADER_DLFCN
- -
- -
- -# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
- -# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
- -# ----------------------------------------------------------------
- -m4_defun([_LT_TRY_DLOPEN_SELF],
- -[m4_require([_LT_HEADER_DLFCN])dnl
- -if test "$cross_compiling" = yes; then :
- - [$4]
- -else
- - lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- - lt_status=$lt_dlunknown
- - cat > conftest.$ac_ext <<_LT_EOF
- -[#line __oline__ "configure"
- -#include "confdefs.h"
- -
- -#if HAVE_DLFCN_H
- -#include <dlfcn.h>
- -#endif
- -
- -#include <stdio.h>
- + dynamic_linker='Win32 ld.exe'
- + # FIXME: first we should search . and the directory the executable is in
- + shlibpath_var=PATH
- + ;;
-
- -#ifdef RTLD_GLOBAL
- -# define LT_DLGLOBAL RTLD_GLOBAL
- -#else
- -# ifdef DL_GLOBAL
- -# define LT_DLGLOBAL DL_GLOBAL
- -# else
- -# define LT_DLGLOBAL 0
- -# endif
- -#endif
- +darwin* | rhapsody*)
- + dynamic_linker="$host_os dyld"
- + version_type=darwin
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
- + soname_spec='${libname}${release}${major}$shared_ext'
- + shlibpath_overrides_runpath=yes
- + shlibpath_var=DYLD_LIBRARY_PATH
- + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
- +m4_if([$1], [],[
- + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
- + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
- + ;;
-
- -/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- - find out it does not work in some platform. */
- -#ifndef LT_DLLAZY_OR_NOW
- -# ifdef RTLD_LAZY
- -# define LT_DLLAZY_OR_NOW RTLD_LAZY
- -# else
- -# ifdef DL_LAZY
- -# define LT_DLLAZY_OR_NOW DL_LAZY
- -# else
- -# ifdef RTLD_NOW
- -# define LT_DLLAZY_OR_NOW RTLD_NOW
- -# else
- -# ifdef DL_NOW
- -# define LT_DLLAZY_OR_NOW DL_NOW
- -# else
- -# define LT_DLLAZY_OR_NOW 0
- -# endif
- -# endif
- -# endif
- -# endif
- -#endif
- +dgux*)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + ;;
-
- -void fnord() { int i=42;}
- -int main ()
- -{
- - void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- - int status = $lt_dlunknown;
- +freebsd1*)
- + dynamic_linker=no
- + ;;
-
- - if (self)
- - {
- - if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- - else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- - /* dlclose (self); */
- - }
- +freebsd* | dragonfly*)
- + # DragonFly does not have aout. When/if they implement a new
- + # versioning mechanism, adjust this.
- + if test -x /usr/bin/objformat; then
- + objformat=`/usr/bin/objformat`
- else
- - puts (dlerror ());
- -
- - return status;
- -}]
- -_LT_EOF
- - if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
- - (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
- - lt_status=$?
- - case x$lt_status in
- - x$lt_dlno_uscore) $1 ;;
- - x$lt_dlneed_uscore) $2 ;;
- - x$lt_dlunknown|x*) $3 ;;
- + case $host_os in
- + freebsd[[123]]*) objformat=aout ;;
- + *) objformat=elf ;;
- esac
- - else :
- - # compilation failed
- - $3
- fi
- -fi
- -rm -fr conftest*
- -])# _LT_TRY_DLOPEN_SELF
- -
- -
- -# LT_SYS_DLOPEN_SELF
- -# ------------------
- -AC_DEFUN([LT_SYS_DLOPEN_SELF],
- -[m4_require([_LT_HEADER_DLFCN])dnl
- -if test "x$enable_dlopen" != xyes; then
- - enable_dlopen=unknown
- - enable_dlopen_self=unknown
- - enable_dlopen_self_static=unknown
- -else
- - lt_cv_dlopen=no
- - lt_cv_dlopen_libs=
- -
- + version_type=freebsd-$objformat
- + case $version_type in
- + freebsd-elf*)
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- + need_version=no
- + need_lib_prefix=no
- + ;;
- + freebsd-*)
- + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
- + need_version=yes
- + ;;
- + esac
- + shlibpath_var=LD_LIBRARY_PATH
- case $host_os in
- - beos*)
- - lt_cv_dlopen="load_add_on"
- - lt_cv_dlopen_libs=
- - lt_cv_dlopen_self=yes
- - ;;
- -
- - mingw* | pw32* | cegcc*)
- - lt_cv_dlopen="LoadLibrary"
- - lt_cv_dlopen_libs=
- + freebsd2*)
- + shlibpath_overrides_runpath=yes
- ;;
- -
- - cygwin*)
- - lt_cv_dlopen="dlopen"
- - lt_cv_dlopen_libs=
- + freebsd3.[[01]]* | freebsdelf3.[[01]]*)
- + shlibpath_overrides_runpath=yes
- + hardcode_into_libs=yes
- ;;
- -
- - darwin*)
- - # if libdl is installed we need to link against it
- - AC_CHECK_LIB([dl], [dlopen],
- - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
- - lt_cv_dlopen="dyld"
- - lt_cv_dlopen_libs=
- - lt_cv_dlopen_self=yes
- - ])
- + freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
- + freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
- + shlibpath_overrides_runpath=no
- + hardcode_into_libs=yes
- ;;
- -
- - *)
- - AC_CHECK_FUNC([shl_load],
- - [lt_cv_dlopen="shl_load"],
- - [AC_CHECK_LIB([dld], [shl_load],
- - [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
- - [AC_CHECK_FUNC([dlopen],
- - [lt_cv_dlopen="dlopen"],
- - [AC_CHECK_LIB([dl], [dlopen],
- - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
- - [AC_CHECK_LIB([svld], [dlopen],
- - [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
- - [AC_CHECK_LIB([dld], [dld_link],
- - [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
- - ])
- - ])
- - ])
- - ])
- - ])
- + *) # from 4.6 on, and DragonFly
- + shlibpath_overrides_runpath=yes
- + hardcode_into_libs=yes
- ;;
- esac
- + ;;
-
- - if test "x$lt_cv_dlopen" != xno; then
- - enable_dlopen=yes
- - else
- - enable_dlopen=no
- - fi
- -
- - case $lt_cv_dlopen in
- - dlopen)
- - save_CPPFLAGS="$CPPFLAGS"
- - test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
- -
- - save_LDFLAGS="$LDFLAGS"
- - wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
- -
- - save_LIBS="$LIBS"
- - LIBS="$lt_cv_dlopen_libs $LIBS"
- -
- - AC_CACHE_CHECK([whether a program can dlopen itself],
- - lt_cv_dlopen_self, [dnl
- - _LT_TRY_DLOPEN_SELF(
- - lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
- - lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
- - ])
- +gnu*)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + hardcode_into_libs=yes
- + ;;
-
- - if test "x$lt_cv_dlopen_self" = xyes; then
- - wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- - AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
- - lt_cv_dlopen_self_static, [dnl
- - _LT_TRY_DLOPEN_SELF(
- - lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
- - lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
- - ])
- +hpux9* | hpux10* | hpux11*)
- + # Give a soname corresponding to the major version so that dld.sl refuses to
- + # link against other versions.
- + version_type=sunos
- + need_lib_prefix=no
- + need_version=no
- + case $host_cpu in
- + ia64*)
- + shrext_cmds='.so'
- + hardcode_into_libs=yes
- + dynamic_linker="$host_os dld.so"
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + if test "X$HPUX_IA64_MODE" = X32; then
- + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
- + else
- + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
- fi
- -
- - CPPFLAGS="$save_CPPFLAGS"
- - LDFLAGS="$save_LDFLAGS"
- - LIBS="$save_LIBS"
- + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- + ;;
- + hppa*64*)
- + shrext_cmds='.sl'
- + hardcode_into_libs=yes
- + dynamic_linker="$host_os dld.sl"
- + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
- + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
- + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- + ;;
- + *)
- + shrext_cmds='.sl'
- + dynamic_linker="$host_os dld.sl"
- + shlibpath_var=SHLIB_PATH
- + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- ;;
- esac
- + # HP-UX runs *really* slowly unless shared libraries are mode 555.
- + postinstall_cmds='chmod 555 $lib'
- + ;;
-
- - case $lt_cv_dlopen_self in
- - yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
- - *) enable_dlopen_self=unknown ;;
- - esac
- +interix[[3-9]]*)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=no
- + hardcode_into_libs=yes
- + ;;
-
- - case $lt_cv_dlopen_self_static in
- - yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
- - *) enable_dlopen_self_static=unknown ;;
- +irix5* | irix6* | nonstopux*)
- + case $host_os in
- + nonstopux*) version_type=nonstopux ;;
- + *)
- + if test "$lt_cv_prog_gnu_ld" = yes; then
- + version_type=linux
- + else
- + version_type=irix
- + fi ;;
- esac
- -fi
- -_LT_DECL([dlopen_support], [enable_dlopen], [0],
- - [Whether dlopen is supported])
- -_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
- - [Whether dlopen of programs is supported])
- -_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
- - [Whether dlopen of statically linked programs is supported])
- -])# LT_SYS_DLOPEN_SELF
- + need_lib_prefix=no
- + need_version=no
- + soname_spec='${libname}${release}${shared_ext}$major'
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
- + case $host_os in
- + irix5* | nonstopux*)
- + libsuff= shlibsuff=
- + ;;
- + *)
- + case $LD in # libtool.m4 will add one of these switches to LD
- + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
- + libsuff= shlibsuff= libmagic=32-bit;;
- + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
- + libsuff=32 shlibsuff=N32 libmagic=N32;;
- + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
- + libsuff=64 shlibsuff=64 libmagic=64-bit;;
- + *) libsuff= shlibsuff= libmagic=never-match;;
- + esac
- + ;;
- + esac
- + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
- + shlibpath_overrides_runpath=no
- + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
- + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
- + hardcode_into_libs=yes
- + ;;
-
- -# Old name:
- -AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
- +# No shared lib support for Linux oldld, aout, or coff.
- +linux*oldld* | linux*aout* | linux*coff*)
- + dynamic_linker=no
- + ;;
-
- +# This must be Linux ELF.
- +linux* | k*bsd*-gnu | kopensolaris*-gnu)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=no
- + # Some binutils ld are patched to set DT_RUNPATH
- + save_LDFLAGS=$LDFLAGS
- + save_libdir=$libdir
- + eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
- + LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
- + AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- + [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
- + [shlibpath_overrides_runpath=yes])])
- + LDFLAGS=$save_LDFLAGS
- + libdir=$save_libdir
-
- -# _LT_COMPILER_C_O([TAGNAME])
- -# ---------------------------
- -# Check to see if options -c and -o are simultaneously supported by compiler.
- -# This macro does not hard code the compiler like AC_PROG_CC_C_O.
- -m4_defun([_LT_COMPILER_C_O],
- -[m4_require([_LT_DECL_SED])dnl
- -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -m4_require([_LT_TAG_COMPILER])dnl
- -AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
- - [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
- - [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
- - $RM -r conftest 2>/dev/null
- - mkdir conftest
- - cd conftest
- - mkdir out
- - echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- -
- - lt_compiler_flag="-o out/conftest2.$ac_objext"
- - # Insert the option either (1) after the last *FLAGS variable, or
- - # (2) before a word containing "conftest.", or (3) at the end.
- - # Note that $ac_compile itself does not contain backslashes and begins
- - # with a dollar sign (not a hyphen), so the echo should work correctly.
- - lt_compile=`echo "$ac_compile" | $SED \
- - -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- - -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- - -e 's:$: $lt_compiler_flag:'`
- - (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- - (eval "$lt_compile" 2>out/conftest.err)
- - ac_status=$?
- - cat out/conftest.err >&AS_MESSAGE_LOG_FD
- - echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- - if (exit $ac_status) && test -s out/conftest2.$ac_objext
- - then
- - # The compiler can only warn and ignore the option if not recognized
- - # So say no if there are warnings
- - $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
- - $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- - if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- - _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
- - fi
- - fi
- - chmod u+w . 2>&AS_MESSAGE_LOG_FD
- - $RM conftest*
- - # SGI C++ compiler will create directory out/ii_files/ for
- - # template instantiation
- - test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- - $RM out/* && rmdir out
- - cd ..
- - $RM -r conftest
- - $RM conftest*
- -])
- -_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
- - [Does compiler simultaneously support -c and -o options?])
- -])# _LT_COMPILER_C_O
- -
- -
- -# _LT_COMPILER_FILE_LOCKS([TAGNAME])
- -# ----------------------------------
- -# Check to see if we can do hard links to lock some files if needed
- -m4_defun([_LT_COMPILER_FILE_LOCKS],
- -[m4_require([_LT_ENABLE_LOCK])dnl
- -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -_LT_COMPILER_C_O([$1])
- + # This implies no fast_install, which is unacceptable.
- + # Some rework will be needed to allow for fast_install
- + # before this can be enabled.
- + hardcode_into_libs=yes
-
- -hard_links="nottested"
- -if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
- - # do not overwrite the value of need_locks provided by the user
- - AC_MSG_CHECKING([if we can lock with hard links])
- - hard_links=yes
- - $RM conftest*
- - ln conftest.a conftest.b 2>/dev/null && hard_links=no
- - touch conftest.a
- - ln conftest.a conftest.b 2>&5 || hard_links=no
- - ln conftest.a conftest.b 2>/dev/null && hard_links=no
- - AC_MSG_RESULT([$hard_links])
- - if test "$hard_links" = no; then
- - AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
- - need_locks=warn
- + # Append ld.so.conf contents to the search path
- + if test -f /etc/ld.so.conf; then
- + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
- + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
- fi
- -else
- - need_locks=no
- -fi
- -_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
- -])# _LT_COMPILER_FILE_LOCKS
- -
- -
- -# _LT_CHECK_OBJDIR
- -# ----------------
- -m4_defun([_LT_CHECK_OBJDIR],
- -[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
- -[rm -f .libs 2>/dev/null
- -mkdir .libs 2>/dev/null
- -if test -d .libs; then
- - lt_cv_objdir=.libs
- -else
- - # MS-DOS does not allow filenames that begin with a dot.
- - lt_cv_objdir=_libs
- -fi
- -rmdir .libs 2>/dev/null])
- -objdir=$lt_cv_objdir
- -_LT_DECL([], [objdir], [0],
- - [The name of the directory that contains temporary libtool files])dnl
- -m4_pattern_allow([LT_OBJDIR])dnl
- -AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
- - [Define to the sub-directory in which libtool stores uninstalled libraries.])
- -])# _LT_CHECK_OBJDIR
-
- + # We used to test for /lib/ld.so.1 and disable shared libraries on
- + # powerpc, because MkLinux only supported shared libraries with the
- + # GNU dynamic linker. Since this was broken with cross compilers,
- + # most powerpc-linux boxes support dynamic linking these days and
- + # people can always --disable-shared, the test was removed, and we
- + # assume the GNU/Linux dynamic linker is in use.
- + dynamic_linker='GNU/Linux ld.so'
- + ;;
-
- -# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
- -# --------------------------------------
- -# Check hardcoding attributes.
- -m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
- -[AC_MSG_CHECKING([how to hardcode library paths into programs])
- -_LT_TAGVAR(hardcode_action, $1)=
- -if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
- - test -n "$_LT_TAGVAR(runpath_var, $1)" ||
- - test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
- +netbsdelf*-gnu)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=no
- + hardcode_into_libs=yes
- + dynamic_linker='NetBSD ld.elf_so'
- + ;;
-
- - # We can hardcode non-existent directories.
- - if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
- - # If the only mechanism to avoid hardcoding is shlibpath_var, we
- - # have to relink, otherwise we might link with an installed library
- - # when we should be linking with a yet-to-be-installed one
- - ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
- - test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
- - # Linking always hardcodes the temporary library directory.
- - _LT_TAGVAR(hardcode_action, $1)=relink
- +netbsd*)
- + version_type=sunos
- + need_lib_prefix=no
- + need_version=no
- + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- + dynamic_linker='NetBSD (a.out) ld.so'
- else
- - # We can link without hardcoding, and we can hardcode nonexisting dirs.
- - _LT_TAGVAR(hardcode_action, $1)=immediate
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + dynamic_linker='NetBSD ld.elf_so'
- fi
- -else
- - # We cannot hardcode anything, or else we can only hardcode existing
- - # directories.
- - _LT_TAGVAR(hardcode_action, $1)=unsupported
- -fi
- -AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=yes
- + hardcode_into_libs=yes
- + ;;
-
- -if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
- - test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
- - # Fast installation is not supported
- - enable_fast_install=no
- -elif test "$shlibpath_overrides_runpath" = yes ||
- - test "$enable_shared" = no; then
- - # Fast installation is not necessary
- - enable_fast_install=needless
- -fi
- -_LT_TAGDECL([], [hardcode_action], [0],
- - [How to hardcode a shared library path into an executable])
- -])# _LT_LINKER_HARDCODE_LIBPATH
- +newsos6)
- + version_type=linux
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=yes
- + ;;
-
- +*nto* | *qnx*)
- + version_type=qnx
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=no
- + hardcode_into_libs=yes
- + dynamic_linker='ldqnx.so'
- + ;;
-
- -# _LT_CMD_STRIPLIB
- -# ----------------
- -m4_defun([_LT_CMD_STRIPLIB],
- -[m4_require([_LT_DECL_EGREP])
- -striplib=
- -old_striplib=
- -AC_MSG_CHECKING([whether stripping libraries is possible])
- -if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- - test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- - test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- - AC_MSG_RESULT([yes])
- -else
- -# FIXME - insert some real tests, host_os isn't really good enough
- +openbsd*)
- + version_type=sunos
- + sys_lib_dlsearch_path_spec="/usr/lib"
- + need_lib_prefix=no
- + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
- case $host_os in
- - darwin*)
- - if test -n "$STRIP" ; then
- - striplib="$STRIP -x"
- - old_striplib="$STRIP -S"
- - AC_MSG_RESULT([yes])
- - else
- - AC_MSG_RESULT([no])
- - fi
- - ;;
- - *)
- - AC_MSG_RESULT([no])
- - ;;
- + openbsd3.3 | openbsd3.3.*) need_version=yes ;;
- + *) need_version=no ;;
- esac
- -fi
- -_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
- -_LT_DECL([], [striplib], [1])
- -])# _LT_CMD_STRIPLIB
- -
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- + shlibpath_var=LD_LIBRARY_PATH
- + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- + case $host_os in
- + openbsd2.[[89]] | openbsd2.[[89]].*)
- + shlibpath_overrides_runpath=no
- + ;;
- + *)
- + shlibpath_overrides_runpath=yes
- + ;;
- + esac
- + else
- + shlibpath_overrides_runpath=yes
- + fi
- + ;;
-
- -# _LT_SYS_DYNAMIC_LINKER([TAG])
- -# -----------------------------
- -# PORTME Fill in your ld.so characteristics
- -m4_defun([_LT_SYS_DYNAMIC_LINKER],
- -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -m4_require([_LT_DECL_EGREP])dnl
- -m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -m4_require([_LT_DECL_OBJDUMP])dnl
- -m4_require([_LT_DECL_SED])dnl
- -AC_MSG_CHECKING([dynamic linker characteristics])
- -m4_if([$1],
- - [], [
- -if test "$GCC" = yes; then
- - case $host_os in
- - darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
- - *) lt_awk_arg="/^libraries:/" ;;
- - esac
- - lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
- - if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
- - # if the path contains ";" then we assume it to be the separator
- - # otherwise default to the standard path separator (i.e. ":") - it is
- - # assumed that no part of a normal pathname contains ";" but that should
- - # okay in the real world where ";" in dirpaths is itself problematic.
- - lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
- - else
- - lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- - fi
- - # Ok, now we have the path, separated by spaces, we can step through it
- - # and add multilib dir if necessary.
- - lt_tmp_lt_search_path_spec=
- - lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
- - for lt_sys_path in $lt_search_path_spec; do
- - if test -d "$lt_sys_path/$lt_multi_os_dir"; then
- - lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
- - else
- - test -d "$lt_sys_path" && \
- - lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
- - fi
- - done
- - lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
- -BEGIN {RS=" "; FS="/|\n";} {
- - lt_foo="";
- - lt_count=0;
- - for (lt_i = NF; lt_i > 0; lt_i--) {
- - if ($lt_i != "" && $lt_i != ".") {
- - if ($lt_i == "..") {
- - lt_count++;
- - } else {
- - if (lt_count == 0) {
- - lt_foo="/" $lt_i lt_foo;
- - } else {
- - lt_count--;
- - }
- - }
- - }
- - }
- - if (lt_foo != "") { lt_freq[[lt_foo]]++; }
- - if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
- -}'`
- - sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
- -else
- - sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
- -fi])
- -library_names_spec=
- -libname_spec='lib$name'
- -soname_spec=
- -shrext_cmds=".so"
- -postinstall_cmds=
- -postuninstall_cmds=
- -finish_cmds=
- -finish_eval=
- -shlibpath_var=
- -shlibpath_overrides_runpath=unknown
- -version_type=none
- -dynamic_linker="$host_os ld.so"
- -sys_lib_dlsearch_path_spec="/lib /usr/lib"
- -need_lib_prefix=unknown
- -hardcode_into_libs=no
- -
- -# when you set need_version to no, make sure it does not cause -set_version
- -# flags to be left without arguments
- -need_version=unknown
- -
- -case $host_os in
- -aix3*)
- - version_type=linux
- - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
- +os2*)
- + libname_spec='$name'
- + shrext_cmds=".dll"
- + need_lib_prefix=no
- + library_names_spec='$libname${shared_ext} $libname.a'
- + dynamic_linker='OS/2 ld.exe'
- shlibpath_var=LIBPATH
- + ;;
-
- - # AIX 3 has no versioning support, so we append a major version to the name.
- +osf3* | osf4* | osf5*)
- + version_type=osf
- + need_lib_prefix=no
- + need_version=no
- soname_spec='${libname}${release}${shared_ext}$major'
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + shlibpath_var=LD_LIBRARY_PATH
- + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
- + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
- ;;
-
- -aix[[4-9]]*)
- +rdos*)
- + dynamic_linker=no
- + ;;
- +
- +solaris*)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=yes
- hardcode_into_libs=yes
- - if test "$host_cpu" = ia64; then
- - # AIX 5 supports IA64
- - library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
- - shlibpath_var=LD_LIBRARY_PATH
- - else
- - # With GCC up to 2.95.x, collect2 would create an import file
- - # for dependence libraries. The import file would start with
- - # the line `#! .'. This would cause the generated library to
- - # depend on `.', always an invalid library. This was fixed in
- - # development snapshots of GCC prior to 3.0.
- - case $host_os in
- - aix4 | aix4.[[01]] | aix4.[[01]].*)
- - if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- - echo ' yes '
- - echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- - :
- - else
- - can_build_shared=no
- - fi
- - ;;
- - esac
- - # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
- - # soname into executable. Probably we can add versioning support to
- - # collect2, so additional links can be useful in future.
- - if test "$aix_use_runtimelinking" = yes; then
- - # If using run time linking (on AIX 4.2 or later) use lib<name>.so
- - # instead of lib<name>.a to let people know that these are not
- - # typical AIX shared libraries.
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - else
- - # We preserve .a as extension for shared libraries through AIX4.2
- - # and later when we are not doing run time linking.
- - library_names_spec='${libname}${release}.a $libname.a'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - fi
- - shlibpath_var=LIBPATH
- + # ldd complains unless libraries are executable
- + postinstall_cmds='chmod +x $lib'
- + ;;
- +
- +sunos4*)
- + version_type=sunos
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=yes
- + if test "$with_gnu_ld" = yes; then
- + need_lib_prefix=no
- fi
- + need_version=yes
- ;;
-
- -amigaos*)
- - case $host_cpu in
- - powerpc)
- - # Since July 2007 AmigaOS4 officially supports .so libraries.
- - # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - ;;
- - m68k)
- - library_names_spec='$libname.ixlibrary $libname.a'
- - # Create ${libname}_ixlibrary.a entries in /sys/libs.
- - finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
- - ;;
- +sysv4 | sysv4.3*)
- + version_type=linux
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + case $host_vendor in
- + sni)
- + shlibpath_overrides_runpath=no
- + need_lib_prefix=no
- + runpath_var=LD_RUN_PATH
- + ;;
- + siemens)
- + need_lib_prefix=no
- + ;;
- + motorola)
- + need_lib_prefix=no
- + need_version=no
- + shlibpath_overrides_runpath=no
- + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
- + ;;
- esac
- ;;
-
- -beos*)
- - library_names_spec='${libname}${shared_ext}'
- - dynamic_linker="$host_os ld.so"
- - shlibpath_var=LIBRARY_PATH
- +sysv4*MP*)
- + if test -d /usr/nec ;then
- + version_type=linux
- + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
- + soname_spec='$libname${shared_ext}.$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + fi
- ;;
-
- -bsdi[[45]]*)
- +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- + version_type=freebsd-elf
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=yes
- + hardcode_into_libs=yes
- + if test "$with_gnu_ld" = yes; then
- + sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
- + else
- + sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
- + case $host_os in
- + sco3.2v5*)
- + sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
- + ;;
- + esac
- + fi
- + sys_lib_dlsearch_path_spec='/usr/lib'
- + ;;
- +
- +tpf*)
- + # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux
- + need_lib_prefix=no
- need_version=no
- library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=no
- + hardcode_into_libs=yes
- + ;;
- +
- +uts4*)
- + version_type=linux
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- soname_spec='${libname}${release}${shared_ext}$major'
- - finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
- shlibpath_var=LD_LIBRARY_PATH
- - sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
- - sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
- - # the default ld.so.conf also contains /usr/contrib/lib and
- - # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
- - # libtool to hard-code these into programs
- ;;
-
- -cygwin* | mingw* | pw32* | cegcc*)
- - version_type=windows
- - shrext_cmds=".dll"
- - need_version=no
- - need_lib_prefix=no
- +*)
- + dynamic_linker=no
- + ;;
- +esac
- +AC_MSG_RESULT([$dynamic_linker])
- +test "$dynamic_linker" = no && can_build_shared=no
-
- - case $GCC,$host_os in
- - yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
- - library_names_spec='$libname.dll.a'
- - # DLL is installed to $(libdir)/../bin by postinstall_cmds
- - postinstall_cmds='base_file=`basename \${file}`~
- - dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- - dldir=$destdir/`dirname \$dlpath`~
- - test -d \$dldir || mkdir -p \$dldir~
- - $install_prog $dir/$dlname \$dldir/$dlname~
- - chmod a+x \$dldir/$dlname~
- - if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
- - eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
- - fi'
- - postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- - dlpath=$dir/\$dldll~
- - $RM \$dlpath'
- - shlibpath_overrides_runpath=yes
- +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
- +if test "$GCC" = yes; then
- + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
- +fi
-
- - case $host_os in
- - cygwin*)
- - # Cygwin DLLs use 'cyg' prefix rather than 'lib'
- - soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- - sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
- - ;;
- - mingw* | cegcc*)
- - # MinGW DLLs use traditional 'lib' prefix
- - soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- - sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
- - if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
- - # It is most probably a Windows format PATH printed by
- - # mingw gcc, but we are running on Cygwin. Gcc prints its search
- - # path with ; separators, and with drive letters. We can handle the
- - # drive letters (cygwin fileutils understands them), so leave them,
- - # especially as we might pass files found there to a mingw objdump,
- - # which wouldn't understand a cygwinified path. Ahh.
- - sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
- - else
- - sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- - fi
- - ;;
- - pw32*)
- - # pw32 DLLs use 'pw' prefix rather than 'lib'
- - library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- - ;;
- - esac
- - ;;
- +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
- + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
- +fi
- +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
- + sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
- +fi
-
- - *)
- - library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
- - ;;
- - esac
- - dynamic_linker='Win32 ld.exe'
- - # FIXME: first we should search . and the directory the executable is in
- - shlibpath_var=PATH
- - ;;
- +_LT_DECL([], [variables_saved_for_relink], [1],
- + [Variables whose values should be saved in libtool wrapper scripts and
- + restored at link time])
- +_LT_DECL([], [need_lib_prefix], [0],
- + [Do we need the "lib" prefix for modules?])
- +_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
- +_LT_DECL([], [version_type], [0], [Library versioning type])
- +_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
- +_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
- +_LT_DECL([], [shlibpath_overrides_runpath], [0],
- + [Is shlibpath searched before the hard-coded library search path?])
- +_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
- +_LT_DECL([], [library_names_spec], [1],
- + [[List of archive names. First name is the real one, the rest are links.
- + The last name is the one that the linker finds with -lNAME]])
- +_LT_DECL([], [soname_spec], [1],
- + [[The coded name of the library, if different from the real name]])
- +_LT_DECL([], [postinstall_cmds], [2],
- + [Command to use after installation of a shared archive])
- +_LT_DECL([], [postuninstall_cmds], [2],
- + [Command to use after uninstallation of a shared archive])
- +_LT_DECL([], [finish_cmds], [2],
- + [Commands used to finish a libtool library installation in a directory])
- +_LT_DECL([], [finish_eval], [1],
- + [[As "finish_cmds", except a single script fragment to be evaled but
- + not shown]])
- +_LT_DECL([], [hardcode_into_libs], [0],
- + [Whether we should hardcode library paths into libraries])
- +_LT_DECL([], [sys_lib_search_path_spec], [2],
- + [Compile-time system search path for libraries])
- +_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
- + [Run-time system search path for libraries])
- +])# _LT_SYS_DYNAMIC_LINKER
-
- -darwin* | rhapsody*)
- - dynamic_linker="$host_os dyld"
- - version_type=darwin
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
- - soname_spec='${libname}${release}${major}$shared_ext'
- - shlibpath_overrides_runpath=yes
- - shlibpath_var=DYLD_LIBRARY_PATH
- - shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
- -m4_if([$1], [],[
- - sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
- - sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
- - ;;
-
- -dgux*)
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- +# _LT_PATH_TOOL_PREFIX(TOOL)
- +# --------------------------
- +# find a file program which can recognize shared library
- +AC_DEFUN([_LT_PATH_TOOL_PREFIX],
- +[m4_require([_LT_DECL_EGREP])dnl
- +AC_MSG_CHECKING([for $1])
- +AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
- +[case $MAGIC_CMD in
- +[[\\/*] | ?:[\\/]*])
- + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- ;;
- +*)
- + lt_save_MAGIC_CMD="$MAGIC_CMD"
- + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- +dnl $ac_dummy forces splitting on constant user-supplied paths.
- +dnl POSIX.2 word splitting is done only on the output of word expansions,
- +dnl not every word. This closes a longstanding sh security hole.
- + ac_dummy="m4_if([$2], , $PATH, [$2])"
- + for ac_dir in $ac_dummy; do
- + IFS="$lt_save_ifs"
- + test -z "$ac_dir" && ac_dir=.
- + if test -f $ac_dir/$1; then
- + lt_cv_path_MAGIC_CMD="$ac_dir/$1"
- + if test -n "$file_magic_test_file"; then
- + case $deplibs_check_method in
- + "file_magic "*)
- + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- + $EGREP "$file_magic_regex" > /dev/null; then
- + :
- + else
- + cat <<_LT_EOF 1>&2
-
- -freebsd1*)
- - dynamic_linker=no
- +*** Warning: the command libtool uses to detect shared libraries,
- +*** $file_magic_cmd, produces output that libtool cannot recognize.
- +*** The result is that libtool may fail to recognize shared libraries
- +*** as such. This will affect the creation of libtool libraries that
- +*** depend on shared libraries, but programs linked with such libtool
- +*** libraries will work regardless of this problem. Nevertheless, you
- +*** may want to report the problem to your system manager and/or to
- +*** bug-libtool@gnu.org
- +
- +_LT_EOF
- + fi ;;
- + esac
- + fi
- + break
- + fi
- + done
- + IFS="$lt_save_ifs"
- + MAGIC_CMD="$lt_save_MAGIC_CMD"
- ;;
- +esac])
- +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- +if test -n "$MAGIC_CMD"; then
- + AC_MSG_RESULT($MAGIC_CMD)
- +else
- + AC_MSG_RESULT(no)
- +fi
- +_LT_DECL([], [MAGIC_CMD], [0],
- + [Used to examine libraries when file_magic_cmd begins with "file"])dnl
- +])# _LT_PATH_TOOL_PREFIX
-
- -freebsd* | dragonfly*)
- - # DragonFly does not have aout. When/if they implement a new
- - # versioning mechanism, adjust this.
- - if test -x /usr/bin/objformat; then
- - objformat=`/usr/bin/objformat`
- +# Old name:
- +AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
- +
- +
- +# _LT_PATH_MAGIC
- +# --------------
- +# find a file program which can recognize a shared library
- +m4_defun([_LT_PATH_MAGIC],
- +[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
- +if test -z "$lt_cv_path_MAGIC_CMD"; then
- + if test -n "$ac_tool_prefix"; then
- + _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
- else
- - case $host_os in
- - freebsd[[123]]*) objformat=aout ;;
- - *) objformat=elf ;;
- - esac
- + MAGIC_CMD=:
- fi
- - version_type=freebsd-$objformat
- - case $version_type in
- - freebsd-elf*)
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- - need_version=no
- - need_lib_prefix=no
- - ;;
- - freebsd-*)
- - library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
- - need_version=yes
- - ;;
- - esac
- - shlibpath_var=LD_LIBRARY_PATH
- - case $host_os in
- - freebsd2*)
- - shlibpath_overrides_runpath=yes
- - ;;
- - freebsd3.[[01]]* | freebsdelf3.[[01]]*)
- - shlibpath_overrides_runpath=yes
- - hardcode_into_libs=yes
- - ;;
- - freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
- - freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
- - shlibpath_overrides_runpath=no
- - hardcode_into_libs=yes
- - ;;
- - *) # from 4.6 on, and DragonFly
- - shlibpath_overrides_runpath=yes
- - hardcode_into_libs=yes
- - ;;
- - esac
- - ;;
- +fi
- +])# _LT_PATH_MAGIC
-
- -gnu*)
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - hardcode_into_libs=yes
- - ;;
-
- -hpux9* | hpux10* | hpux11*)
- - # Give a soname corresponding to the major version so that dld.sl refuses to
- - # link against other versions.
- - version_type=sunos
- - need_lib_prefix=no
- - need_version=no
- - case $host_cpu in
- - ia64*)
- - shrext_cmds='.so'
- - hardcode_into_libs=yes
- - dynamic_linker="$host_os dld.so"
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - if test "X$HPUX_IA64_MODE" = X32; then
- - sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
- - else
- - sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
- - fi
- - sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- - ;;
- - hppa*64*)
- - shrext_cmds='.sl'
- - hardcode_into_libs=yes
- - dynamic_linker="$host_os dld.sl"
- - shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
- - shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
- - sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- - ;;
- - *)
- - shrext_cmds='.sl'
- - dynamic_linker="$host_os dld.sl"
- - shlibpath_var=SHLIB_PATH
- - shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - ;;
- - esac
- - # HP-UX runs *really* slowly unless shared libraries are mode 555.
- - postinstall_cmds='chmod 555 $lib'
- - ;;
- +# LT_PATH_LD
- +# ----------
- +# find the pathname to the GNU or non-GNU linker
- +AC_DEFUN([LT_PATH_LD],
- +[AC_REQUIRE([AC_PROG_CC])dnl
- +AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +AC_REQUIRE([AC_CANONICAL_BUILD])dnl
- +m4_require([_LT_DECL_SED])dnl
- +m4_require([_LT_DECL_EGREP])dnl
-
- -interix[[3-9]]*)
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=no
- - hardcode_into_libs=yes
- - ;;
- +AC_ARG_WITH([gnu-ld],
- + [AS_HELP_STRING([--with-gnu-ld],
- + [assume the C compiler uses GNU ld @<:@default=no@:>@])],
- + [test "$withval" = no || with_gnu_ld=yes],
- + [with_gnu_ld=no])dnl
-
- -irix5* | irix6* | nonstopux*)
- - case $host_os in
- - nonstopux*) version_type=nonstopux ;;
- - *)
- - if test "$lt_cv_prog_gnu_ld" = yes; then
- - version_type=linux
- - else
- - version_type=irix
- - fi ;;
- +ac_prog=ld
- +if test "$GCC" = yes; then
- + # Check if gcc -print-prog-name=ld gives a path.
- + AC_MSG_CHECKING([for ld used by $CC])
- + case $host in
- + *-*-mingw*)
- + # gcc leaves a trailing carriage return which upsets mingw
- + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- + *)
- + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- esac
- - need_lib_prefix=no
- - need_version=no
- - soname_spec='${libname}${release}${shared_ext}$major'
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
- - case $host_os in
- - irix5* | nonstopux*)
- - libsuff= shlibsuff=
- + case $ac_prog in
- + # Accept absolute paths.
- + [[\\/]]* | ?:[[\\/]]*)
- + re_direlt='/[[^/]][[^/]]*/\.\./'
- + # Canonicalize the pathname of ld
- + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
- + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
- + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
- + done
- + test -z "$LD" && LD="$ac_prog"
- + ;;
- + "")
- + # If it fails, then pretend we aren't using GCC.
- + ac_prog=ld
- ;;
- *)
- - case $LD in # libtool.m4 will add one of these switches to LD
- - *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
- - libsuff= shlibsuff= libmagic=32-bit;;
- - *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
- - libsuff=32 shlibsuff=N32 libmagic=N32;;
- - *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
- - libsuff=64 shlibsuff=64 libmagic=64-bit;;
- - *) libsuff= shlibsuff= libmagic=never-match;;
- - esac
- + # If it is relative, then search for the first ld in PATH.
- + with_gnu_ld=unknown
- ;;
- esac
- - shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
- - shlibpath_overrides_runpath=no
- - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
- - sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
- - hardcode_into_libs=yes
- - ;;
- -
- -# No shared lib support for Linux oldld, aout, or coff.
- -linux*oldld* | linux*aout* | linux*coff*)
- - dynamic_linker=no
- - ;;
- -
- -# This must be Linux ELF.
- -linux* | k*bsd*-gnu)
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=no
- - # Some binutils ld are patched to set DT_RUNPATH
- - save_LDFLAGS=$LDFLAGS
- - save_libdir=$libdir
- - eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
- - LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
- - AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- - [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
- - [shlibpath_overrides_runpath=yes])])
- - LDFLAGS=$save_LDFLAGS
- - libdir=$save_libdir
- +elif test "$with_gnu_ld" = yes; then
- + AC_MSG_CHECKING([for GNU ld])
- +else
- + AC_MSG_CHECKING([for non-GNU ld])
- +fi
- +AC_CACHE_VAL(lt_cv_path_LD,
- +[if test -z "$LD"; then
- + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- + for ac_dir in $PATH; do
- + IFS="$lt_save_ifs"
- + test -z "$ac_dir" && ac_dir=.
- + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- + lt_cv_path_LD="$ac_dir/$ac_prog"
- + # Check to see if the program is GNU ld. I'd rather use --version,
- + # but apparently some variants of GNU ld only accept -v.
- + # Break only if it was the GNU/non-GNU ld that we prefer.
- + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
- + *GNU* | *'with BFD'*)
- + test "$with_gnu_ld" != no && break
- + ;;
- + *)
- + test "$with_gnu_ld" != yes && break
- + ;;
- + esac
- + fi
- + done
- + IFS="$lt_save_ifs"
- +else
- + lt_cv_path_LD="$LD" # Let the user override the test with a path.
- +fi])
- +LD="$lt_cv_path_LD"
- +if test -n "$LD"; then
- + AC_MSG_RESULT($LD)
- +else
- + AC_MSG_RESULT(no)
- +fi
- +test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
- +_LT_PATH_LD_GNU
- +AC_SUBST([LD])
-
- - # This implies no fast_install, which is unacceptable.
- - # Some rework will be needed to allow for fast_install
- - # before this can be enabled.
- - hardcode_into_libs=yes
- +_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
- +])# LT_PATH_LD
-
- - # Append ld.so.conf contents to the search path
- - if test -f /etc/ld.so.conf; then
- - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
- - sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
- - fi
- +# Old names:
- +AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
- +AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AM_PROG_LD], [])
- +dnl AC_DEFUN([AC_PROG_LD], [])
-
- - # We used to test for /lib/ld.so.1 and disable shared libraries on
- - # powerpc, because MkLinux only supported shared libraries with the
- - # GNU dynamic linker. Since this was broken with cross compilers,
- - # most powerpc-linux boxes support dynamic linking these days and
- - # people can always --disable-shared, the test was removed, and we
- - # assume the GNU/Linux dynamic linker is in use.
- - dynamic_linker='GNU/Linux ld.so'
- - ;;
-
- -netbsd*)
- - version_type=sunos
- - need_lib_prefix=no
- - need_version=no
- - if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- - finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- - dynamic_linker='NetBSD (a.out) ld.so'
- - else
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - dynamic_linker='NetBSD ld.elf_so'
- - fi
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=yes
- - hardcode_into_libs=yes
- +# _LT_PATH_LD_GNU
- +#- --------------
- +m4_defun([_LT_PATH_LD_GNU],
- +[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
- +[# I'd rather use --version here, but apparently some GNU lds only accept -v.
- +case `$LD -v 2>&1 </dev/null` in
- +*GNU* | *'with BFD'*)
- + lt_cv_prog_gnu_ld=yes
- ;;
- -
- -newsos6)
- - version_type=linux
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=yes
- +*)
- + lt_cv_prog_gnu_ld=no
- ;;
- +esac])
- +with_gnu_ld=$lt_cv_prog_gnu_ld
- +])# _LT_PATH_LD_GNU
-
- -*nto* | *qnx*)
- - version_type=qnx
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=no
- - hardcode_into_libs=yes
- - dynamic_linker='ldqnx.so'
- - ;;
-
- -openbsd*)
- - version_type=sunos
- - sys_lib_dlsearch_path_spec="/usr/lib"
- - need_lib_prefix=no
- - # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
- - case $host_os in
- - openbsd3.3 | openbsd3.3.*) need_version=yes ;;
- - *) need_version=no ;;
- - esac
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- - finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- - shlibpath_var=LD_LIBRARY_PATH
- - if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- - case $host_os in
- - openbsd2.[[89]] | openbsd2.[[89]].*)
- - shlibpath_overrides_runpath=no
- - ;;
- - *)
- - shlibpath_overrides_runpath=yes
- - ;;
- - esac
- - else
- - shlibpath_overrides_runpath=yes
- - fi
- - ;;
- +# _LT_CMD_RELOAD
- +# --------------
- +# find reload flag for linker
- +# -- PORTME Some linkers may need a different reload flag.
- +m4_defun([_LT_CMD_RELOAD],
- +[AC_CACHE_CHECK([for $LD option to reload object files],
- + lt_cv_ld_reload_flag,
- + [lt_cv_ld_reload_flag='-r'])
- +reload_flag=$lt_cv_ld_reload_flag
- +case $reload_flag in
- +"" | " "*) ;;
- +*) reload_flag=" $reload_flag" ;;
- +esac
- +reload_cmds='$LD$reload_flag -o $output$reload_objs'
- +case $host_os in
- + darwin*)
- + if test "$GCC" = yes; then
- + reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
- + else
- + reload_cmds='$LD$reload_flag -o $output$reload_objs'
- + fi
- + ;;
- +esac
- +_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
- +_LT_DECL([], [reload_cmds], [2])dnl
- +])# _LT_CMD_RELOAD
-
- -os2*)
- - libname_spec='$name'
- - shrext_cmds=".dll"
- - need_lib_prefix=no
- - library_names_spec='$libname${shared_ext} $libname.a'
- - dynamic_linker='OS/2 ld.exe'
- - shlibpath_var=LIBPATH
- +
- +# _LT_CHECK_MAGIC_METHOD
- +# ----------------------
- +# how to check for library dependencies
- +# -- PORTME fill in with the dynamic library characteristics
- +m4_defun([_LT_CHECK_MAGIC_METHOD],
- +[m4_require([_LT_DECL_EGREP])
- +m4_require([_LT_DECL_OBJDUMP])
- +AC_CACHE_CHECK([how to recognize dependent libraries],
- +lt_cv_deplibs_check_method,
- +[lt_cv_file_magic_cmd='$MAGIC_CMD'
- +lt_cv_file_magic_test_file=
- +lt_cv_deplibs_check_method='unknown'
- +# Need to set the preceding variable on all platforms that support
- +# interlibrary dependencies.
- +# 'none' -- dependencies not supported.
- +# `unknown' -- same as none, but documents that we really don't know.
- +# 'pass_all' -- all dependencies passed with no checks.
- +# 'test_compile' -- check by making test program.
- +# 'file_magic [[regex]]' -- check by looking for files in library path
- +# which responds to the $file_magic_cmd with a given extended regex.
- +# If you have `file' or equivalent on your system and you're not sure
- +# whether `pass_all' will *always* work, you probably want this one.
- +
- +case $host_os in
- +aix[[4-9]]*)
- + lt_cv_deplibs_check_method=pass_all
- ;;
-
- -osf3* | osf4* | osf5*)
- - version_type=osf
- - need_lib_prefix=no
- - need_version=no
- - soname_spec='${libname}${release}${shared_ext}$major'
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - shlibpath_var=LD_LIBRARY_PATH
- - sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
- - sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
- +beos*)
- + lt_cv_deplibs_check_method=pass_all
- ;;
-
- -rdos*)
- - dynamic_linker=no
- +bsdi[[45]]*)
- + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
- + lt_cv_file_magic_cmd='/usr/bin/file -L'
- + lt_cv_file_magic_test_file=/shlib/libc.so
- ;;
-
- -solaris*)
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=yes
- - hardcode_into_libs=yes
- - # ldd complains unless libraries are executable
- - postinstall_cmds='chmod +x $lib'
- +cygwin*)
- + # func_win32_libid is a shell function defined in ltmain.sh
- + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- + lt_cv_file_magic_cmd='func_win32_libid'
- ;;
-
- -sunos4*)
- - version_type=sunos
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- - finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=yes
- - if test "$with_gnu_ld" = yes; then
- - need_lib_prefix=no
- +mingw* | pw32*)
- + # Base MSYS/MinGW do not provide the 'file' command needed by
- + # func_win32_libid shell function, so use a weaker test based on 'objdump',
- + # unless we find 'file', for example because we are cross-compiling.
- + if ( file / ) >/dev/null 2>&1; then
- + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- + lt_cv_file_magic_cmd='func_win32_libid'
- + else
- + lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
- + lt_cv_file_magic_cmd='$OBJDUMP -f'
- fi
- - need_version=yes
- ;;
-
- -sysv4 | sysv4.3*)
- - version_type=linux
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - case $host_vendor in
- - sni)
- - shlibpath_overrides_runpath=no
- - need_lib_prefix=no
- - runpath_var=LD_RUN_PATH
- - ;;
- - siemens)
- - need_lib_prefix=no
- - ;;
- - motorola)
- - need_lib_prefix=no
- - need_version=no
- - shlibpath_overrides_runpath=no
- - sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
- - ;;
- - esac
- +cegcc)
- + # use the weaker test based on 'objdump'. See mingw*.
- + lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
- + lt_cv_file_magic_cmd='$OBJDUMP -f'
- ;;
-
- -sysv4*MP*)
- - if test -d /usr/nec ;then
- - version_type=linux
- - library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
- - soname_spec='$libname${shared_ext}.$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - fi
- +darwin* | rhapsody*)
- + lt_cv_deplibs_check_method=pass_all
- ;;
-
- -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- - version_type=freebsd-elf
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=yes
- - hardcode_into_libs=yes
- - if test "$with_gnu_ld" = yes; then
- - sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
- - else
- - sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
- - case $host_os in
- - sco3.2v5*)
- - sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
- - ;;
- +freebsd* | dragonfly*)
- + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- + case $host_cpu in
- + i*86 )
- + # Not sure whether the presence of OpenBSD here was a mistake.
- + # Let's accept both of them until this is cleared up.
- + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
- + lt_cv_file_magic_cmd=/usr/bin/file
- + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- + ;;
- esac
- + else
- + lt_cv_deplibs_check_method=pass_all
- fi
- - sys_lib_dlsearch_path_spec='/usr/lib'
- ;;
-
- -tpf*)
- - # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- - version_type=linux
- - need_lib_prefix=no
- - need_version=no
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - shlibpath_var=LD_LIBRARY_PATH
- - shlibpath_overrides_runpath=no
- - hardcode_into_libs=yes
- +gnu*)
- + lt_cv_deplibs_check_method=pass_all
- ;;
-
- -uts4*)
- - version_type=linux
- - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- - soname_spec='${libname}${release}${shared_ext}$major'
- - shlibpath_var=LD_LIBRARY_PATH
- +hpux10.20* | hpux11*)
- + lt_cv_file_magic_cmd=/usr/bin/file
- + case $host_cpu in
- + ia64*)
- + lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
- + lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
- + ;;
- + hppa*64*)
- + [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
- + lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
- + ;;
- + *)
- + lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
- + lt_cv_file_magic_test_file=/usr/lib/libc.sl
- + ;;
- + esac
- ;;
-
- -*)
- - dynamic_linker=no
- +interix[[3-9]]*)
- + # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
- + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
- ;;
- -esac
- -AC_MSG_RESULT([$dynamic_linker])
- -test "$dynamic_linker" = no && can_build_shared=no
-
- -variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
- -if test "$GCC" = yes; then
- - variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
- -fi
- +irix5* | irix6* | nonstopux*)
- + case $LD in
- + *-32|*"-32 ") libmagic=32-bit;;
- + *-n32|*"-n32 ") libmagic=N32;;
- + *-64|*"-64 ") libmagic=64-bit;;
- + *) libmagic=never-match;;
- + esac
- + lt_cv_deplibs_check_method=pass_all
- + ;;
-
- -if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
- - sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
- -fi
- -if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
- - sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
- -fi
- +# This must be Linux ELF.
- +linux* | k*bsd*-gnu | kopensolaris*-gnu)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
-
- -_LT_DECL([], [variables_saved_for_relink], [1],
- - [Variables whose values should be saved in libtool wrapper scripts and
- - restored at link time])
- -_LT_DECL([], [need_lib_prefix], [0],
- - [Do we need the "lib" prefix for modules?])
- -_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
- -_LT_DECL([], [version_type], [0], [Library versioning type])
- -_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
- -_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
- -_LT_DECL([], [shlibpath_overrides_runpath], [0],
- - [Is shlibpath searched before the hard-coded library search path?])
- -_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
- -_LT_DECL([], [library_names_spec], [1],
- - [[List of archive names. First name is the real one, the rest are links.
- - The last name is the one that the linker finds with -lNAME]])
- -_LT_DECL([], [soname_spec], [1],
- - [[The coded name of the library, if different from the real name]])
- -_LT_DECL([], [postinstall_cmds], [2],
- - [Command to use after installation of a shared archive])
- -_LT_DECL([], [postuninstall_cmds], [2],
- - [Command to use after uninstallation of a shared archive])
- -_LT_DECL([], [finish_cmds], [2],
- - [Commands used to finish a libtool library installation in a directory])
- -_LT_DECL([], [finish_eval], [1],
- - [[As "finish_cmds", except a single script fragment to be evaled but
- - not shown]])
- -_LT_DECL([], [hardcode_into_libs], [0],
- - [Whether we should hardcode library paths into libraries])
- -_LT_DECL([], [sys_lib_search_path_spec], [2],
- - [Compile-time system search path for libraries])
- -_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
- - [Run-time system search path for libraries])
- -])# _LT_SYS_DYNAMIC_LINKER
- -
- -
- -# _LT_PATH_TOOL_PREFIX(TOOL)
- -# --------------------------
- -# find a file program which can recognize shared library
- -AC_DEFUN([_LT_PATH_TOOL_PREFIX],
- -[m4_require([_LT_DECL_EGREP])dnl
- -AC_MSG_CHECKING([for $1])
- -AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
- -[case $MAGIC_CMD in
- -[[\\/*] | ?:[\\/]*])
- - lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- +netbsd* | netbsdelf*-gnu)
- + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- + else
- + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
- + fi
- ;;
- -*)
- - lt_save_MAGIC_CMD="$MAGIC_CMD"
- - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- -dnl $ac_dummy forces splitting on constant user-supplied paths.
- -dnl POSIX.2 word splitting is done only on the output of word expansions,
- -dnl not every word. This closes a longstanding sh security hole.
- - ac_dummy="m4_if([$2], , $PATH, [$2])"
- - for ac_dir in $ac_dummy; do
- - IFS="$lt_save_ifs"
- - test -z "$ac_dir" && ac_dir=.
- - if test -f $ac_dir/$1; then
- - lt_cv_path_MAGIC_CMD="$ac_dir/$1"
- - if test -n "$file_magic_test_file"; then
- - case $deplibs_check_method in
- - "file_magic "*)
- - file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- - MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- - if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- - $EGREP "$file_magic_regex" > /dev/null; then
- - :
- - else
- - cat <<_LT_EOF 1>&2
- -
- -*** Warning: the command libtool uses to detect shared libraries,
- -*** $file_magic_cmd, produces output that libtool cannot recognize.
- -*** The result is that libtool may fail to recognize shared libraries
- -*** as such. This will affect the creation of libtool libraries that
- -*** depend on shared libraries, but programs linked with such libtool
- -*** libraries will work regardless of this problem. Nevertheless, you
- -*** may want to report the problem to your system manager and/or to
- -*** bug-libtool@gnu.org
-
- -_LT_EOF
- - fi ;;
- - esac
- - fi
- - break
- - fi
- - done
- - IFS="$lt_save_ifs"
- - MAGIC_CMD="$lt_save_MAGIC_CMD"
- +newos6*)
- + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
- + lt_cv_file_magic_cmd=/usr/bin/file
- + lt_cv_file_magic_test_file=/usr/lib/libnls.so
- ;;
- -esac])
- -MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- -if test -n "$MAGIC_CMD"; then
- - AC_MSG_RESULT($MAGIC_CMD)
- -else
- - AC_MSG_RESULT(no)
- -fi
- -_LT_DECL([], [MAGIC_CMD], [0],
- - [Used to examine libraries when file_magic_cmd begins with "file"])dnl
- -])# _LT_PATH_TOOL_PREFIX
- -
- -# Old name:
- -AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
-
- +*nto* | *qnx*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
-
- -# _LT_PATH_MAGIC
- -# --------------
- -# find a file program which can recognize a shared library
- -m4_defun([_LT_PATH_MAGIC],
- -[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
- -if test -z "$lt_cv_path_MAGIC_CMD"; then
- - if test -n "$ac_tool_prefix"; then
- - _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
- +openbsd*)
- + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
- else
- - MAGIC_CMD=:
- + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- fi
- -fi
- -])# _LT_PATH_MAGIC
- + ;;
-
- +osf3* | osf4* | osf5*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
-
- -# LT_PATH_LD
- -# ----------
- -# find the pathname to the GNU or non-GNU linker
- -AC_DEFUN([LT_PATH_LD],
- -[AC_REQUIRE([AC_PROG_CC])dnl
- -AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -AC_REQUIRE([AC_CANONICAL_BUILD])dnl
- -m4_require([_LT_DECL_SED])dnl
- -m4_require([_LT_DECL_EGREP])dnl
- +rdos*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
-
- -AC_ARG_WITH([gnu-ld],
- - [AS_HELP_STRING([--with-gnu-ld],
- - [assume the C compiler uses GNU ld @<:@default=no@:>@])],
- - [test "$withval" = no || with_gnu_ld=yes],
- - [with_gnu_ld=no])dnl
- +solaris*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
-
- -ac_prog=ld
- -if test "$GCC" = yes; then
- - # Check if gcc -print-prog-name=ld gives a path.
- - AC_MSG_CHECKING([for ld used by $CC])
- - case $host in
- - *-*-mingw*)
- - # gcc leaves a trailing carriage return which upsets mingw
- - ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- - *)
- - ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- - esac
- - case $ac_prog in
- - # Accept absolute paths.
- - [[\\/]]* | ?:[[\\/]]*)
- - re_direlt='/[[^/]][[^/]]*/\.\./'
- - # Canonicalize the pathname of ld
- - ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
- - while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
- - ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
- - done
- - test -z "$LD" && LD="$ac_prog"
- - ;;
- - "")
- - # If it fails, then pretend we aren't using GCC.
- - ac_prog=ld
- +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +
- +sysv4 | sysv4.3*)
- + case $host_vendor in
- + motorola)
- + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
- + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
- ;;
- - *)
- - # If it is relative, then search for the first ld in PATH.
- - with_gnu_ld=unknown
- + ncr)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- + sequent)
- + lt_cv_file_magic_cmd='/bin/file'
- + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
- + ;;
- + sni)
- + lt_cv_file_magic_cmd='/bin/file'
- + lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
- + lt_cv_file_magic_test_file=/lib/libc.so
- + ;;
- + siemens)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- + pc)
- + lt_cv_deplibs_check_method=pass_all
- ;;
- esac
- -elif test "$with_gnu_ld" = yes; then
- - AC_MSG_CHECKING([for GNU ld])
- -else
- - AC_MSG_CHECKING([for non-GNU ld])
- -fi
- -AC_CACHE_VAL(lt_cv_path_LD,
- -[if test -z "$LD"; then
- - lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- - for ac_dir in $PATH; do
- - IFS="$lt_save_ifs"
- - test -z "$ac_dir" && ac_dir=.
- - if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- - lt_cv_path_LD="$ac_dir/$ac_prog"
- - # Check to see if the program is GNU ld. I'd rather use --version,
- - # but apparently some variants of GNU ld only accept -v.
- - # Break only if it was the GNU/non-GNU ld that we prefer.
- - case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
- - *GNU* | *'with BFD'*)
- - test "$with_gnu_ld" != no && break
- - ;;
- - *)
- - test "$with_gnu_ld" != yes && break
- - ;;
- - esac
- - fi
- - done
- - IFS="$lt_save_ifs"
- -else
- - lt_cv_path_LD="$LD" # Let the user override the test with a path.
- -fi])
- -LD="$lt_cv_path_LD"
- -if test -n "$LD"; then
- - AC_MSG_RESULT($LD)
- -else
- - AC_MSG_RESULT(no)
- -fi
- -test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
- -_LT_PATH_LD_GNU
- -AC_SUBST([LD])
- + ;;
-
- -_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
- -])# LT_PATH_LD
- -
- -# Old names:
- -AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
- -AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AM_PROG_LD], [])
- -dnl AC_DEFUN([AC_PROG_LD], [])
- -
- -
- -# _LT_PATH_LD_GNU
- -#- --------------
- -m4_defun([_LT_PATH_LD_GNU],
- -[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
- -[# I'd rather use --version here, but apparently some GNU lds only accept -v.
- -case `$LD -v 2>&1 </dev/null` in
- -*GNU* | *'with BFD'*)
- - lt_cv_prog_gnu_ld=yes
- - ;;
- -*)
- - lt_cv_prog_gnu_ld=no
- - ;;
- -esac])
- -with_gnu_ld=$lt_cv_prog_gnu_ld
- -])# _LT_PATH_LD_GNU
- -
- -
- -# _LT_CMD_RELOAD
- -# --------------
- -# find reload flag for linker
- -# -- PORTME Some linkers may need a different reload flag.
- -m4_defun([_LT_CMD_RELOAD],
- -[AC_CACHE_CHECK([for $LD option to reload object files],
- - lt_cv_ld_reload_flag,
- - [lt_cv_ld_reload_flag='-r'])
- -reload_flag=$lt_cv_ld_reload_flag
- -case $reload_flag in
- -"" | " "*) ;;
- -*) reload_flag=" $reload_flag" ;;
- -esac
- -reload_cmds='$LD$reload_flag -o $output$reload_objs'
- -case $host_os in
- - darwin*)
- - if test "$GCC" = yes; then
- - reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
- - else
- - reload_cmds='$LD$reload_flag -o $output$reload_objs'
- - fi
- - ;;
- -esac
- -_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
- -_LT_DECL([], [reload_cmds], [2])dnl
- -])# _LT_CMD_RELOAD
- -
- -
- -# _LT_CHECK_MAGIC_METHOD
- -# ----------------------
- -# how to check for library dependencies
- -# -- PORTME fill in with the dynamic library characteristics
- -m4_defun([_LT_CHECK_MAGIC_METHOD],
- -[m4_require([_LT_DECL_EGREP])
- -m4_require([_LT_DECL_OBJDUMP])
- -AC_CACHE_CHECK([how to recognize dependent libraries],
- -lt_cv_deplibs_check_method,
- -[lt_cv_file_magic_cmd='$MAGIC_CMD'
- -lt_cv_file_magic_test_file=
- -lt_cv_deplibs_check_method='unknown'
- -# Need to set the preceding variable on all platforms that support
- -# interlibrary dependencies.
- -# 'none' -- dependencies not supported.
- -# `unknown' -- same as none, but documents that we really don't know.
- -# 'pass_all' -- all dependencies passed with no checks.
- -# 'test_compile' -- check by making test program.
- -# 'file_magic [[regex]]' -- check by looking for files in library path
- -# which responds to the $file_magic_cmd with a given extended regex.
- -# If you have `file' or equivalent on your system and you're not sure
- -# whether `pass_all' will *always* work, you probably want this one.
- -
- -case $host_os in
- -aix[[4-9]]*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -beos*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -bsdi[[45]]*)
- - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
- - lt_cv_file_magic_cmd='/usr/bin/file -L'
- - lt_cv_file_magic_test_file=/shlib/libc.so
- - ;;
- -
- -cygwin*)
- - # func_win32_libid is a shell function defined in ltmain.sh
- - lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- - lt_cv_file_magic_cmd='func_win32_libid'
- - ;;
- -
- -mingw* | pw32*)
- - # Base MSYS/MinGW do not provide the 'file' command needed by
- - # func_win32_libid shell function, so use a weaker test based on 'objdump',
- - # unless we find 'file', for example because we are cross-compiling.
- - if ( file / ) >/dev/null 2>&1; then
- - lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- - lt_cv_file_magic_cmd='func_win32_libid'
- - else
- - lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
- - lt_cv_file_magic_cmd='$OBJDUMP -f'
- - fi
- - ;;
- -
- -cegcc)
- - # use the weaker test based on 'objdump'. See mingw*.
- - lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
- - lt_cv_file_magic_cmd='$OBJDUMP -f'
- - ;;
- -
- -darwin* | rhapsody*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -freebsd* | dragonfly*)
- - if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- - case $host_cpu in
- - i*86 )
- - # Not sure whether the presence of OpenBSD here was a mistake.
- - # Let's accept both of them until this is cleared up.
- - lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
- - lt_cv_file_magic_cmd=/usr/bin/file
- - lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- - ;;
- - esac
- - else
- - lt_cv_deplibs_check_method=pass_all
- - fi
- - ;;
- -
- -gnu*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -hpux10.20* | hpux11*)
- - lt_cv_file_magic_cmd=/usr/bin/file
- - case $host_cpu in
- - ia64*)
- - lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
- - lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
- - ;;
- - hppa*64*)
- - [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
- - lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
- - ;;
- - *)
- - lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
- - lt_cv_file_magic_test_file=/usr/lib/libc.sl
- - ;;
- - esac
- - ;;
- -
- -interix[[3-9]]*)
- - # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
- - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
- - ;;
- -
- -irix5* | irix6* | nonstopux*)
- - case $LD in
- - *-32|*"-32 ") libmagic=32-bit;;
- - *-n32|*"-n32 ") libmagic=N32;;
- - *-64|*"-64 ") libmagic=64-bit;;
- - *) libmagic=never-match;;
- - esac
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -# This must be Linux ELF.
- -linux* | k*bsd*-gnu)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -netbsd*)
- - if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- - else
- - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
- - fi
- - ;;
- -
- -newos6*)
- - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
- - lt_cv_file_magic_cmd=/usr/bin/file
- - lt_cv_file_magic_test_file=/usr/lib/libnls.so
- - ;;
- -
- -*nto* | *qnx*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -openbsd*)
- - if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
- - else
- - lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- - fi
- - ;;
- -
- -osf3* | osf4* | osf5*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -rdos*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -solaris*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -
- -sysv4 | sysv4.3*)
- - case $host_vendor in
- - motorola)
- - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
- - lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
- - ;;
- - ncr)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- - sequent)
- - lt_cv_file_magic_cmd='/bin/file'
- - lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
- - ;;
- - sni)
- - lt_cv_file_magic_cmd='/bin/file'
- - lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
- - lt_cv_file_magic_test_file=/lib/libc.so
- - ;;
- - siemens)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- - pc)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- - esac
- - ;;
- -
- -tpf*)
- - lt_cv_deplibs_check_method=pass_all
- - ;;
- -esac
- -])
- -file_magic_cmd=$lt_cv_file_magic_cmd
- -deplibs_check_method=$lt_cv_deplibs_check_method
- -test -z "$deplibs_check_method" && deplibs_check_method=unknown
- +tpf*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +esac
- +])
- +file_magic_cmd=$lt_cv_file_magic_cmd
- +deplibs_check_method=$lt_cv_deplibs_check_method
- +test -z "$deplibs_check_method" && deplibs_check_method=unknown
-
- _LT_DECL([], [deplibs_check_method], [1],
- [Method to check whether dependent libraries are shared objects])
- @@ -4673,7 +3720,7 @@
- ;;
- esac
- ;;
- - linux* | k*bsd*-gnu)
- + linux* | k*bsd*-gnu | kopensolaris*-gnu)
- case $cc_basename in
- KCC*)
- # KAI C++ Compiler
- @@ -4737,7 +3784,7 @@
- ;;
- esac
- ;;
- - netbsd*)
- + netbsd* | netbsdelf*-gnu)
- ;;
- *qnx* | *nto*)
- # QNX uses GNU C++, but need to define -shared option too, otherwise
- @@ -4957,7 +4004,7 @@
- _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- ;;
-
- - linux* | k*bsd*-gnu)
- + linux* | k*bsd*-gnu | kopensolaris*-gnu)
- case $cc_basename in
- # old Intel for x86_64 which still supported -KPIC.
- ecc*)
- @@ -5162,6 +4209,9 @@
- cygwin* | mingw* | cegcc*)
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
- ;;
- + linux* | k*bsd*-gnu)
- + _LT_TAGVAR(link_all_deplibs, $1)=no
- + ;;
- *)
- _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- ;;
- @@ -5226,6 +4276,9 @@
- openbsd*)
- with_gnu_ld=no
- ;;
- + linux* | k*bsd*-gnu)
- + _LT_TAGVAR(link_all_deplibs, $1)=no
- + ;;
- esac
-
- _LT_TAGVAR(ld_shlibs, $1)=yes
- @@ -5247,6 +4300,7 @@
- fi
- supports_anon_versioning=no
- case `$LD -v 2>&1` in
- + *GNU\ gold*) supports_anon_versioning=yes ;;
- *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
- *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
- *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
- @@ -5338,7 +4392,7 @@
- _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
-
- - gnu* | linux* | tpf* | k*bsd*-gnu)
- + gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
- tmp_diet=no
- if test "$host_os" = linux-dietlibc; then
- case $cc_basename in
- @@ -5408,7 +4462,7 @@
- fi
- ;;
-
- - netbsd*)
- + netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- wlarc=
- @@ -5583,6 +4637,7 @@
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- + _LT_TAGVAR(link_all_deplibs, $1)=no
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- @@ -5821,7 +4876,7 @@
- _LT_TAGVAR(link_all_deplibs, $1)=yes
- ;;
-
- - netbsd*)
- + netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
- else
- @@ -6817,7 +5872,7 @@
- _LT_TAGVAR(inherit_rpath, $1)=yes
- ;;
-
- - linux* | k*bsd*-gnu)
- + linux* | k*bsd*-gnu | kopensolaris*-gnu)
- case $cc_basename in
- KCC*)
- # Kuck and Associates, Inc. (KAI) C++ Compiler
- @@ -6897,389 +5952,906 @@
- ;;
- esac
-
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- - ;;
- - cxx*)
- - # Compaq C++
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- + ;;
- + cxx*)
- + # Compaq C++
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
- +
- + runpath_var=LD_RUN_PATH
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- +
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + #
- + # There doesn't appear to be a way to prevent this compiler from
- + # explicitly linking system object files so we need to strip them
- + # from the output so that they don't get included in the library
- + # dependencies.
- + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- + ;;
- + xl*)
- + # IBM XL 8.0 on PPC, with GNU ld
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + if test "x$supports_anon_versioning" = xyes; then
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- + echo "local: *; };" >> $output_objdir/$libname.ver~
- + $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- + fi
- + ;;
- + *)
- + case `$CC -V 2>&1 | sed 5q` in
- + *Sun\ C*)
- + # Sun C++ 5.9
- + _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- + _LT_TAGVAR(compiler_needs_object, $1)=yes
- +
- + # Not sure whether something based on
- + # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
- + # would be better.
- + output_verbose_link_cmd='echo'
- +
- + # Archives containing C++ object files must be created using
- + # "CC -xar", where "CC" is the Sun C++ compiler. This is
- + # necessary to make sure instantiated templates are included
- + # in the archive.
- + _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- + ;;
- + esac
- + ;;
- + esac
- + ;;
- +
- + lynxos*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- +
- + m88k*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- +
- + mvs*)
- + case $cc_basename in
- + cxx*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + *)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + esac
- + ;;
- +
- + netbsd*)
- + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
- + wlarc=
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + fi
- + # Workaround some broken pre-1.5 toolchains
- + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
- + ;;
- +
- + *nto* | *qnx*)
- + _LT_TAGVAR(ld_shlibs, $1)=yes
- + ;;
- +
- + openbsd2*)
- + # C++ shared libraries are fairly broken
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- +
- + openbsd*)
- + if test -f /usr/libexec/ld.so; then
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- + _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- + fi
- + output_verbose_link_cmd=echo
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- +
- + osf3* | osf4* | osf5*)
- + case $cc_basename in
- + KCC*)
- + # Kuck and Associates, Inc. (KAI) C++ Compiler
- +
- + # KCC will only create a shared library if the output file
- + # ends with ".so" (or ".sl" for HP-UX), so rename the library
- + # to its proper name (with version) after linking.
- + _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
- +
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- +
- + # Archives containing C++ object files must be created using
- + # the KAI C++ compiler.
- + case $host in
- + osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
- + *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
- + esac
- + ;;
- + RCC*)
- + # Rational C++ 2.4.1
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + cxx*)
- + case $host in
- + osf3*)
- + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + ;;
- + *)
- + _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
- + echo "-hidden">> $lib.exp~
- + $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
- + $RM $lib.exp'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- + ;;
- + esac
- +
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- +
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + #
- + # There doesn't appear to be a way to prevent this compiler from
- + # explicitly linking system object files so we need to strip them
- + # from the output so that they don't get included in the library
- + # dependencies.
- + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- + ;;
- + *)
- + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- + case $host in
- + osf3*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- + ;;
- + *)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- + ;;
- + esac
- +
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- +
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- +
- + else
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- + esac
- + ;;
- +
- + psos*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- +
- + sunos4*)
- + case $cc_basename in
- + CC*)
- + # Sun C++ 4.x
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + lcc*)
- + # Lucid
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + *)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + esac
- + ;;
- +
- + solaris*)
- + case $cc_basename in
- + CC*)
- + # Sun C++ 4.2, 5.x and Centerline C++
- + _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
- + _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- + $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
- +
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + case $host_os in
- + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- + *)
- + # The compiler driver will combine and reorder linker options,
- + # but understands `-z linker_flag'.
- + # Supported since Solaris 2.6 (maybe 2.5.1?)
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- + ;;
- + esac
- + _LT_TAGVAR(link_all_deplibs, $1)=yes
- +
- + output_verbose_link_cmd='echo'
- +
- + # Archives containing C++ object files must be created using
- + # "CC -xar", where "CC" is the Sun C++ compiler. This is
- + # necessary to make sure instantiated templates are included
- + # in the archive.
- + _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- + ;;
- + gcx*)
- + # Green Hills C++ Compiler
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- +
- + # The C++ compiler must be used to create the archive.
- + _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
- + ;;
- + *)
- + # GNU C++ compiler with Solaris linker
- + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- + _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
- + if $CC --version | $GREP -v '^2\.7' > /dev/null; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- + $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
- +
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- + else
- + # g++ 2.7 appears to require `-G' NOT `-shared' on this
- + # platform.
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- + $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
- +
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- + fi
- +
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
- + case $host_os in
- + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- + *)
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- + ;;
- + esac
- + fi
- + ;;
- + esac
- + ;;
- +
- + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + runpath_var='LD_RUN_PATH'
- +
- + case $cc_basename in
- + CC*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + *)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + esac
- + ;;
- +
- + sysv5* | sco3.2v5* | sco5v6*)
- + # Note: We can NOT use -z defs as we might desire, because we do not
- + # link with -lc, and that would cause any symbols used from libc to
- + # always be unresolved, which means just about no library would
- + # ever link correctly. If we're not using GNU ld we use -z text
- + # though, which does catch some bad symbols but isn't as heavy-handed
- + # as -z defs.
- + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- + _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- + _LT_TAGVAR(link_all_deplibs, $1)=yes
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- + runpath_var='LD_RUN_PATH'
- +
- + case $cc_basename in
- + CC*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + *)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + esac
- + ;;
- +
- + tandem*)
- + case $cc_basename in
- + NCC*)
- + # NonStop-UX NCC 3.20
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + *)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + esac
- + ;;
- +
- + vxworks*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- +
- + *)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + esac
- +
- + AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
- + test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
- +
- + _LT_TAGVAR(GCC, $1)="$GXX"
- + _LT_TAGVAR(LD, $1)="$LD"
- +
- + ## CAVEAT EMPTOR:
- + ## There is no encapsulation within the following macros, do not change
- + ## the running order or otherwise move them around unless you know exactly
- + ## what you are doing...
- + _LT_SYS_HIDDEN_LIBDEPS($1)
- + _LT_COMPILER_PIC($1)
- + _LT_COMPILER_C_O($1)
- + _LT_COMPILER_FILE_LOCKS($1)
- + _LT_LINKER_SHLIBS($1)
- + _LT_SYS_DYNAMIC_LINKER($1)
- + _LT_LINKER_HARDCODE_LIBPATH($1)
- +
- + _LT_CONFIG($1)
- + fi # test -n "$compiler"
- +
- + CC=$lt_save_CC
- + LDCXX=$LD
- + LD=$lt_save_LD
- + GCC=$lt_save_GCC
- + with_gnu_ld=$lt_save_with_gnu_ld
- + lt_cv_path_LDCXX=$lt_cv_path_LD
- + lt_cv_path_LD=$lt_save_path_LD
- + lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
- + lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
- +fi # test "$_lt_caught_CXX_error" != yes
- +
- +AC_LANG_POP
- +])# _LT_LANG_CXX_CONFIG
- +
- +
- +# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
- +# ---------------------------------
- +# Figure out "hidden" library dependencies from verbose
- +# compiler output when linking a shared library.
- +# Parse the compiler output and extract the necessary
- +# objects, libraries and library flags.
- +m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
- +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +# Dependencies to place before and after the object being linked:
- +_LT_TAGVAR(predep_objects, $1)=
- +_LT_TAGVAR(postdep_objects, $1)=
- +_LT_TAGVAR(predeps, $1)=
- +_LT_TAGVAR(postdeps, $1)=
- +_LT_TAGVAR(compiler_lib_search_path, $1)=
- +
- +dnl we can't use the lt_simple_compile_test_code here,
- +dnl because it contains code intended for an executable,
- +dnl not a library. It's possible we should let each
- +dnl tag define a new lt_????_link_test_code variable,
- +dnl but it's only used here...
- +m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
- +int a;
- +void foo (void) { a = 0; }
- +_LT_EOF
- +], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
- +class Foo
- +{
- +public:
- + Foo (void) { a = 0; }
- +private:
- + int a;
- +};
- +_LT_EOF
- +], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
- + subroutine foo
- + implicit none
- + integer*4 a
- + a=0
- + return
- + end
- +_LT_EOF
- +], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
- + subroutine foo
- + implicit none
- + integer a
- + a=0
- + return
- + end
- +_LT_EOF
- +], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
- +public class foo {
- + private int a;
- + public void bar (void) {
- + a = 0;
- + }
- +};
- +_LT_EOF
- +])
- +dnl Parse the compiler output and extract the necessary
- +dnl objects, libraries and library flags.
- +if AC_TRY_EVAL(ac_compile); then
- + # Parse the compiler output and extract the necessary
- + # objects, libraries and library flags.
- +
- + # Sentinel used to keep track of whether or not we are before
- + # the conftest object file.
- + pre_test_object_deps_done=no
- +
- + for p in `eval "$output_verbose_link_cmd"`; do
- + case $p in
- +
- + -L* | -R* | -l*)
- + # Some compilers place space between "-{L,R}" and the path.
- + # Remove the space.
- + if test $p = "-L" ||
- + test $p = "-R"; then
- + prev=$p
- + continue
- + else
- + prev=
- + fi
- +
- + if test "$pre_test_object_deps_done" = no; then
- + case $p in
- + -L* | -R*)
- + # Internal compiler library paths should come after those
- + # provided the user. The postdeps already come after the
- + # user supplied libs so there is no need to process them.
- + if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
- + _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
- + else
- + _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
- + fi
- + ;;
- + # The "-l" case would never come before the object being
- + # linked, so don't bother handling this case.
- + esac
- + else
- + if test -z "$_LT_TAGVAR(postdeps, $1)"; then
- + _LT_TAGVAR(postdeps, $1)="${prev}${p}"
- + else
- + _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
- + fi
- + fi
- + ;;
- +
- + *.$objext)
- + # This assumes that the test object file only shows up
- + # once in the compiler output.
- + if test "$p" = "conftest.$objext"; then
- + pre_test_object_deps_done=yes
- + continue
- + fi
- +
- + if test "$pre_test_object_deps_done" = no; then
- + if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
- + _LT_TAGVAR(predep_objects, $1)="$p"
- + else
- + _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
- + fi
- + else
- + if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
- + _LT_TAGVAR(postdep_objects, $1)="$p"
- + else
- + _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
- + fi
- + fi
- + ;;
- +
- + *) ;; # Ignore the rest.
- +
- + esac
- + done
- +
- + # Clean up.
- + rm -f a.out a.exe
- +else
- + echo "libtool.m4: error: problem compiling $1 test program"
- +fi
- +
- +$RM -f confest.$objext
- +
- +# PORTME: override above test on systems where it is broken
- +m4_if([$1], [CXX],
- +[case $host_os in
- +interix[[3-9]]*)
- + # Interix 3.5 installs completely hosed .la files for C++, so rather than
- + # hack all around it, let's just trust "g++" to DTRT.
- + _LT_TAGVAR(predep_objects,$1)=
- + _LT_TAGVAR(postdep_objects,$1)=
- + _LT_TAGVAR(postdeps,$1)=
- + ;;
- +
- +linux*)
- + case `$CC -V 2>&1 | sed 5q` in
- + *Sun\ C*)
- + # Sun C++ 5.9
- +
- + # The more standards-conforming stlport4 library is
- + # incompatible with the Cstd library. Avoid specifying
- + # it if it's in CXXFLAGS. Ignore libCrun as
- + # -library=stlport4 depends on it.
- + case " $CXX $CXXFLAGS " in
- + *" -library=stlport4 "*)
- + solaris_use_stlport4=yes
- + ;;
- + esac
-
- - runpath_var=LD_RUN_PATH
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- + if test "$solaris_use_stlport4" != yes; then
- + _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- + fi
- + ;;
- + esac
- + ;;
-
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - #
- - # There doesn't appear to be a way to prevent this compiler from
- - # explicitly linking system object files so we need to strip them
- - # from the output so that they don't get included in the library
- - # dependencies.
- - output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- - ;;
- - xl*)
- - # IBM XL 8.0 on PPC, with GNU ld
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- - if test "x$supports_anon_versioning" = xyes; then
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- - cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- - echo "local: *; };" >> $output_objdir/$libname.ver~
- - $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- - fi
- - ;;
- - *)
- - case `$CC -V 2>&1 | sed 5q` in
- - *Sun\ C*)
- - # Sun C++ 5.9
- - _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- - _LT_TAGVAR(compiler_needs_object, $1)=yes
- +solaris*)
- + case $cc_basename in
- + CC*)
- + # The more standards-conforming stlport4 library is
- + # incompatible with the Cstd library. Avoid specifying
- + # it if it's in CXXFLAGS. Ignore libCrun as
- + # -library=stlport4 depends on it.
- + case " $CXX $CXXFLAGS " in
- + *" -library=stlport4 "*)
- + solaris_use_stlport4=yes
- + ;;
- + esac
-
- - # Not sure whether something based on
- - # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
- - # would be better.
- - output_verbose_link_cmd='echo'
- + # Adding this requires a known-good setup of shared libraries for
- + # Sun compiler versions before 5.6, else PIC objects from an old
- + # archive will be linked into the output, leading to subtle bugs.
- + if test "$solaris_use_stlport4" != yes; then
- + _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- + fi
- + ;;
- + esac
- + ;;
- +esac
- +])
-
- - # Archives containing C++ object files must be created using
- - # "CC -xar", where "CC" is the Sun C++ compiler. This is
- - # necessary to make sure instantiated templates are included
- - # in the archive.
- - _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- - ;;
- - esac
- - ;;
- - esac
- - ;;
- +case " $_LT_TAGVAR(postdeps, $1) " in
- +*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
- +esac
- + _LT_TAGVAR(compiler_lib_search_dirs, $1)=
- +if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
- + _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
- +fi
- +_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
- + [The directories searched by this compiler when creating a shared library])
- +_LT_TAGDECL([], [predep_objects], [1],
- + [Dependencies to place before and after the objects being linked to
- + create a shared library])
- +_LT_TAGDECL([], [postdep_objects], [1])
- +_LT_TAGDECL([], [predeps], [1])
- +_LT_TAGDECL([], [postdeps], [1])
- +_LT_TAGDECL([], [compiler_lib_search_path], [1],
- + [The library search path used internally by the compiler when linking
- + a shared library])
- +])# _LT_SYS_HIDDEN_LIBDEPS
-
- - lynxos*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
-
- - m88k*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- +# _LT_PROG_F77
- +# ------------
- +# Since AC_PROG_F77 is broken, in that it returns the empty string
- +# if there is no fortran compiler, we have our own version here.
- +m4_defun([_LT_PROG_F77],
- +[
- +pushdef([AC_MSG_ERROR], [_lt_disable_F77=yes])
- +AC_PROG_F77
- +if test -z "$F77" || test "X$F77" = "Xno"; then
- + _lt_disable_F77=yes
- +fi
- +popdef([AC_MSG_ERROR])
- +])# _LT_PROG_F77
-
- - mvs*)
- - case $cc_basename in
- - cxx*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - *)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - esac
- - ;;
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([_LT_PROG_F77], [])
-
- - netbsd*)
- - if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- - _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
- - wlarc=
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - fi
- - # Workaround some broken pre-1.5 toolchains
- - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
- - ;;
-
- - *nto* | *qnx*)
- - _LT_TAGVAR(ld_shlibs, $1)=yes
- - ;;
- +# _LT_LANG_F77_CONFIG([TAG])
- +# --------------------------
- +# Ensure that the configuration variables for a Fortran 77 compiler are
- +# suitably defined. These variables are subsequently used by _LT_CONFIG
- +# to write the compiler configuration to `libtool'.
- +m4_defun([_LT_LANG_F77_CONFIG],
- +[AC_REQUIRE([_LT_PROG_F77])dnl
- +AC_LANG_PUSH(Fortran 77)
-
- - openbsd2*)
- - # C++ shared libraries are fairly broken
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- +_LT_TAGVAR(allow_undefined_flag, $1)=
- +_LT_TAGVAR(always_export_symbols, $1)=no
- +_LT_TAGVAR(archive_expsym_cmds, $1)=
- +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
- +_LT_TAGVAR(hardcode_direct, $1)=no
- +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
- +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- +_LT_TAGVAR(hardcode_libdir_separator, $1)=
- +_LT_TAGVAR(hardcode_minus_L, $1)=no
- +_LT_TAGVAR(hardcode_automatic, $1)=no
- +_LT_TAGVAR(inherit_rpath, $1)=no
- +_LT_TAGVAR(module_cmds, $1)=
- +_LT_TAGVAR(module_expsym_cmds, $1)=
- +_LT_TAGVAR(link_all_deplibs, $1)=unknown
- +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- +_LT_TAGVAR(no_undefined_flag, $1)=
- +_LT_TAGVAR(whole_archive_flag_spec, $1)=
- +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
- - openbsd*)
- - if test -f /usr/libexec/ld.so; then
- - _LT_TAGVAR(hardcode_direct, $1)=yes
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- - if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- - _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- - fi
- - output_verbose_link_cmd=echo
- - else
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- +# Source file extension for f77 test sources.
- +ac_ext=f
-
- - osf3* | osf4* | osf5*)
- - case $cc_basename in
- - KCC*)
- - # Kuck and Associates, Inc. (KAI) C++ Compiler
- +# Object file extension for compiled f77 test sources.
- +objext=o
- +_LT_TAGVAR(objext, $1)=$objext
- +
- +# No sense in running all these tests if we already determined that
- +# the F77 compiler isn't working. Some variables (like enable_shared)
- +# are currently assumed to apply to all compilers on this platform,
- +# and will be corrupted by setting them based on a non-working compiler.
- +if test "$_lt_disable_F77" != yes; then
- + # Code to be used in simple compile tests
- + lt_simple_compile_test_code="\
- + subroutine t
- + return
- + end
- +"
- +
- + # Code to be used in simple link tests
- + lt_simple_link_test_code="\
- + program t
- + end
- +"
- +
- + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- + _LT_TAG_COMPILER
- +
- + # save warnings/boilerplate of simple test code
- + _LT_COMPILER_BOILERPLATE
- + _LT_LINKER_BOILERPLATE
- +
- + # Allow CC to be a program name with arguments.
- + lt_save_CC="$CC"
- + lt_save_GCC=$GCC
- + CC=${F77-"f77"}
- + compiler=$CC
- + _LT_TAGVAR(compiler, $1)=$CC
- + _LT_CC_BASENAME([$compiler])
- + GCC=$G77
- + if test -n "$compiler"; then
- + AC_MSG_CHECKING([if libtool supports shared libraries])
- + AC_MSG_RESULT([$can_build_shared])
-
- - # KCC will only create a shared library if the output file
- - # ends with ".so" (or ".sl" for HP-UX), so rename the library
- - # to its proper name (with version) after linking.
- - _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
- + AC_MSG_CHECKING([whether to build shared libraries])
- + test "$can_build_shared" = "no" && enable_shared=no
-
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- + # On AIX, shared libraries and static libraries use the same namespace, and
- + # are all built from PIC.
- + case $host_os in
- + aix3*)
- + test "$enable_shared" = yes && enable_static=no
- + if test -n "$RANLIB"; then
- + archive_cmds="$archive_cmds~\$RANLIB \$lib"
- + postinstall_cmds='$RANLIB $lib'
- + fi
- + ;;
- + aix[[4-9]]*)
- + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- + test "$enable_shared" = yes && enable_static=no
- + fi
- + ;;
- + esac
- + AC_MSG_RESULT([$enable_shared])
-
- - # Archives containing C++ object files must be created using
- - # the KAI C++ compiler.
- - case $host in
- - osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
- - *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
- - esac
- - ;;
- - RCC*)
- - # Rational C++ 2.4.1
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - cxx*)
- - case $host in
- - osf3*)
- - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - ;;
- - *)
- - _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
- - echo "-hidden">> $lib.exp~
- - $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
- - $RM $lib.exp'
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- - ;;
- - esac
- + AC_MSG_CHECKING([whether to build static libraries])
- + # Make sure either enable_shared or enable_static is yes.
- + test "$enable_shared" = yes || enable_static=yes
- + AC_MSG_RESULT([$enable_static])
-
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- + _LT_TAGVAR(GCC, $1)="$G77"
- + _LT_TAGVAR(LD, $1)="$LD"
-
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - #
- - # There doesn't appear to be a way to prevent this compiler from
- - # explicitly linking system object files so we need to strip them
- - # from the output so that they don't get included in the library
- - # dependencies.
- - output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- - ;;
- - *)
- - if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- - _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- - case $host in
- - osf3*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- - ;;
- - *)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- - ;;
- - esac
- + ## CAVEAT EMPTOR:
- + ## There is no encapsulation within the following macros, do not change
- + ## the running order or otherwise move them around unless you know exactly
- + ## what you are doing...
- + _LT_COMPILER_PIC($1)
- + _LT_COMPILER_C_O($1)
- + _LT_COMPILER_FILE_LOCKS($1)
- + _LT_LINKER_SHLIBS($1)
- + _LT_SYS_DYNAMIC_LINKER($1)
- + _LT_LINKER_HARDCODE_LIBPATH($1)
-
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- + _LT_CONFIG($1)
- + fi # test -n "$compiler"
-
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- + GCC=$lt_save_GCC
- + CC="$lt_save_CC"
- +fi # test "$_lt_disable_F77" != yes
-
- - else
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - fi
- - ;;
- - esac
- - ;;
- +AC_LANG_POP
- +])# _LT_LANG_F77_CONFIG
-
- - psos*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
-
- - sunos4*)
- - case $cc_basename in
- - CC*)
- - # Sun C++ 4.x
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - lcc*)
- - # Lucid
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - *)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - esac
- - ;;
- +# _LT_PROG_FC
- +# -----------
- +# Since AC_PROG_FC is broken, in that it returns the empty string
- +# if there is no fortran compiler, we have our own version here.
- +m4_defun([_LT_PROG_FC],
- +[
- +pushdef([AC_MSG_ERROR], [_lt_disable_FC=yes])
- +AC_PROG_FC
- +if test -z "$FC" || test "X$FC" = "Xno"; then
- + _lt_disable_FC=yes
- +fi
- +popdef([AC_MSG_ERROR])
- +])# _LT_PROG_FC
-
- - solaris*)
- - case $cc_basename in
- - CC*)
- - # Sun C++ 4.2, 5.x and Centerline C++
- - _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
- - _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- - $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([_LT_PROG_FC], [])
-
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - case $host_os in
- - solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- - *)
- - # The compiler driver will combine and reorder linker options,
- - # but understands `-z linker_flag'.
- - # Supported since Solaris 2.6 (maybe 2.5.1?)
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- - ;;
- - esac
- - _LT_TAGVAR(link_all_deplibs, $1)=yes
-
- - output_verbose_link_cmd='echo'
- +# _LT_LANG_FC_CONFIG([TAG])
- +# -------------------------
- +# Ensure that the configuration variables for a Fortran compiler are
- +# suitably defined. These variables are subsequently used by _LT_CONFIG
- +# to write the compiler configuration to `libtool'.
- +m4_defun([_LT_LANG_FC_CONFIG],
- +[AC_REQUIRE([_LT_PROG_FC])dnl
- +AC_LANG_PUSH(Fortran)
-
- - # Archives containing C++ object files must be created using
- - # "CC -xar", where "CC" is the Sun C++ compiler. This is
- - # necessary to make sure instantiated templates are included
- - # in the archive.
- - _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- - ;;
- - gcx*)
- - # Green Hills C++ Compiler
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- +_LT_TAGVAR(allow_undefined_flag, $1)=
- +_LT_TAGVAR(always_export_symbols, $1)=no
- +_LT_TAGVAR(archive_expsym_cmds, $1)=
- +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
- +_LT_TAGVAR(hardcode_direct, $1)=no
- +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
- +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- +_LT_TAGVAR(hardcode_libdir_separator, $1)=
- +_LT_TAGVAR(hardcode_minus_L, $1)=no
- +_LT_TAGVAR(hardcode_automatic, $1)=no
- +_LT_TAGVAR(inherit_rpath, $1)=no
- +_LT_TAGVAR(module_cmds, $1)=
- +_LT_TAGVAR(module_expsym_cmds, $1)=
- +_LT_TAGVAR(link_all_deplibs, $1)=unknown
- +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- +_LT_TAGVAR(no_undefined_flag, $1)=
- +_LT_TAGVAR(whole_archive_flag_spec, $1)=
- +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
- - # The C++ compiler must be used to create the archive.
- - _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
- - ;;
- - *)
- - # GNU C++ compiler with Solaris linker
- - if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- - _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
- - if $CC --version | $GREP -v '^2\.7' > /dev/null; then
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- - $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
- +# Source file extension for fc test sources.
- +ac_ext=${ac_fc_srcext-f}
-
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- - else
- - # g++ 2.7 appears to require `-G' NOT `-shared' on this
- - # platform.
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- - $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
- +# Object file extension for compiled fc test sources.
- +objext=o
- +_LT_TAGVAR(objext, $1)=$objext
-
- - # Commands to make compiler produce verbose output that lists
- - # what "hidden" libraries, object files and flags are used when
- - # linking a shared library.
- - output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- - fi
- +# No sense in running all these tests if we already determined that
- +# the FC compiler isn't working. Some variables (like enable_shared)
- +# are currently assumed to apply to all compilers on this platform,
- +# and will be corrupted by setting them based on a non-working compiler.
- +if test "$_lt_disable_FC" != yes; then
- + # Code to be used in simple compile tests
- + lt_simple_compile_test_code="\
- + subroutine t
- + return
- + end
- +"
-
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
- - case $host_os in
- - solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- - *)
- - _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- - ;;
- - esac
- - fi
- - ;;
- - esac
- - ;;
- + # Code to be used in simple link tests
- + lt_simple_link_test_code="\
- + program t
- + end
- +"
-
- - sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- - _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - runpath_var='LD_RUN_PATH'
- + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- + _LT_TAG_COMPILER
-
- - case $cc_basename in
- - CC*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - *)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - esac
- - ;;
- + # save warnings/boilerplate of simple test code
- + _LT_COMPILER_BOILERPLATE
- + _LT_LINKER_BOILERPLATE
-
- - sysv5* | sco3.2v5* | sco5v6*)
- - # Note: We can NOT use -z defs as we might desire, because we do not
- - # link with -lc, and that would cause any symbols used from libc to
- - # always be unresolved, which means just about no library would
- - # ever link correctly. If we're not using GNU ld we use -z text
- - # though, which does catch some bad symbols but isn't as heavy-handed
- - # as -z defs.
- - _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- - _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- - _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- - _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- - _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- - _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- - _LT_TAGVAR(link_all_deplibs, $1)=yes
- - _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- - runpath_var='LD_RUN_PATH'
- + # Allow CC to be a program name with arguments.
- + lt_save_CC="$CC"
- + lt_save_GCC=$GCC
- + CC=${FC-"f95"}
- + compiler=$CC
- + GCC=$ac_cv_fc_compiler_gnu
-
- - case $cc_basename in
- - CC*)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - *)
- - _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- - ;;
- - esac
- - ;;
- + _LT_TAGVAR(compiler, $1)=$CC
- + _LT_CC_BASENAME([$compiler])
-
- - tandem*)
- - case $cc_basename in
- - NCC*)
- - # NonStop-UX NCC 3.20
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - *)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- - esac
- - ;;
- + if test -n "$compiler"; then
- + AC_MSG_CHECKING([if libtool supports shared libraries])
- + AC_MSG_RESULT([$can_build_shared])
-
- - vxworks*)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- - ;;
- + AC_MSG_CHECKING([whether to build shared libraries])
- + test "$can_build_shared" = "no" && enable_shared=no
-
- - *)
- - # FIXME: insert proper C++ library support
- - _LT_TAGVAR(ld_shlibs, $1)=no
- + # On AIX, shared libraries and static libraries use the same namespace, and
- + # are all built from PIC.
- + case $host_os in
- + aix3*)
- + test "$enable_shared" = yes && enable_static=no
- + if test -n "$RANLIB"; then
- + archive_cmds="$archive_cmds~\$RANLIB \$lib"
- + postinstall_cmds='$RANLIB $lib'
- + fi
- + ;;
- + aix[[4-9]]*)
- + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- + test "$enable_shared" = yes && enable_static=no
- + fi
- ;;
- esac
- + AC_MSG_RESULT([$enable_shared])
-
- - AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
- - test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
- + AC_MSG_CHECKING([whether to build static libraries])
- + # Make sure either enable_shared or enable_static is yes.
- + test "$enable_shared" = yes || enable_static=yes
- + AC_MSG_RESULT([$enable_static])
-
- - _LT_TAGVAR(GCC, $1)="$GXX"
- + _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
- _LT_TAGVAR(LD, $1)="$LD"
-
- ## CAVEAT EMPTOR:
- @@ -7294,1639 +6866,2087 @@
- _LT_SYS_DYNAMIC_LINKER($1)
- _LT_LINKER_HARDCODE_LIBPATH($1)
-
- - _LT_CONFIG($1)
- - fi # test -n "$compiler"
- + _LT_CONFIG($1)
- + fi # test -n "$compiler"
- +
- + GCC=$lt_save_GCC
- + CC="$lt_save_CC"
- +fi # test "$_lt_disable_FC" != yes
- +
- +AC_LANG_POP
- +])# _LT_LANG_FC_CONFIG
- +
- +
- +# _LT_LANG_GCJ_CONFIG([TAG])
- +# --------------------------
- +# Ensure that the configuration variables for the GNU Java Compiler compiler
- +# are suitably defined. These variables are subsequently used by _LT_CONFIG
- +# to write the compiler configuration to `libtool'.
- +m4_defun([_LT_LANG_GCJ_CONFIG],
- +[AC_REQUIRE([LT_PROG_GCJ])dnl
- +AC_LANG_SAVE
- +
- +# Source file extension for Java test sources.
- +ac_ext=java
- +
- +# Object file extension for compiled Java test sources.
- +objext=o
- +_LT_TAGVAR(objext, $1)=$objext
- +
- +# Code to be used in simple compile tests
- +lt_simple_compile_test_code="class foo {}"
- +
- +# Code to be used in simple link tests
- +lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
- +
- +# ltmain only uses $CC for tagged configurations so make sure $CC is set.
- +_LT_TAG_COMPILER
- +
- +# save warnings/boilerplate of simple test code
- +_LT_COMPILER_BOILERPLATE
- +_LT_LINKER_BOILERPLATE
- +
- +# Allow CC to be a program name with arguments.
- +lt_save_CC="$CC"
- +lt_save_GCC=$GCC
- +GCC=yes
- +CC=${GCJ-"gcj"}
- +compiler=$CC
- +_LT_TAGVAR(compiler, $1)=$CC
- +_LT_TAGVAR(LD, $1)="$LD"
- +_LT_CC_BASENAME([$compiler])
- +
- +# GCJ did not exist at the time GCC didn't implicitly link libc in.
- +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- +
- +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- +
- +if test -n "$compiler"; then
- + _LT_COMPILER_NO_RTTI($1)
- + _LT_COMPILER_PIC($1)
- + _LT_COMPILER_C_O($1)
- + _LT_COMPILER_FILE_LOCKS($1)
- + _LT_LINKER_SHLIBS($1)
- + _LT_LINKER_HARDCODE_LIBPATH($1)
- +
- + _LT_CONFIG($1)
- +fi
- +
- +AC_LANG_RESTORE
- +
- +GCC=$lt_save_GCC
- +CC="$lt_save_CC"
- +])# _LT_LANG_GCJ_CONFIG
- +
- +
- +# _LT_LANG_RC_CONFIG([TAG])
- +# -------------------------
- +# Ensure that the configuration variables for the Windows resource compiler
- +# are suitably defined. These variables are subsequently used by _LT_CONFIG
- +# to write the compiler configuration to `libtool'.
- +m4_defun([_LT_LANG_RC_CONFIG],
- +[AC_REQUIRE([LT_PROG_RC])dnl
- +AC_LANG_SAVE
- +
- +# Source file extension for RC test sources.
- +ac_ext=rc
- +
- +# Object file extension for compiled RC test sources.
- +objext=o
- +_LT_TAGVAR(objext, $1)=$objext
- +
- +# Code to be used in simple compile tests
- +lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
- +
- +# Code to be used in simple link tests
- +lt_simple_link_test_code="$lt_simple_compile_test_code"
- +
- +# ltmain only uses $CC for tagged configurations so make sure $CC is set.
- +_LT_TAG_COMPILER
- +
- +# save warnings/boilerplate of simple test code
- +_LT_COMPILER_BOILERPLATE
- +_LT_LINKER_BOILERPLATE
- +
- +# Allow CC to be a program name with arguments.
- +lt_save_CC="$CC"
- +lt_save_GCC=$GCC
- +GCC=
- +CC=${RC-"windres"}
- +compiler=$CC
- +_LT_TAGVAR(compiler, $1)=$CC
- +_LT_CC_BASENAME([$compiler])
- +_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
- +
- +if test -n "$compiler"; then
- + :
- + _LT_CONFIG($1)
- +fi
- +
- +GCC=$lt_save_GCC
- +AC_LANG_RESTORE
- +CC="$lt_save_CC"
- +])# _LT_LANG_RC_CONFIG
- +
- +
- +# LT_PROG_GCJ
- +# -----------
- +AC_DEFUN([LT_PROG_GCJ],
- +[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
- + [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
- + [AC_CHECK_TOOL(GCJ, gcj,)
- + test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
- + AC_SUBST(GCJFLAGS)])])[]dnl
- +])
- +
- +# Old name:
- +AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
- +
-
- - CC=$lt_save_CC
- - LDCXX=$LD
- - LD=$lt_save_LD
- - GCC=$lt_save_GCC
- - with_gnu_ld=$lt_save_with_gnu_ld
- - lt_cv_path_LDCXX=$lt_cv_path_LD
- - lt_cv_path_LD=$lt_save_path_LD
- - lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
- - lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
- -fi # test "$_lt_caught_CXX_error" != yes
- +# LT_PROG_RC
- +# ----------
- +AC_DEFUN([LT_PROG_RC],
- +[AC_CHECK_TOOL(RC, windres,)
- +])
-
- -AC_LANG_POP
- -])# _LT_LANG_CXX_CONFIG
- +# Old name:
- +AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([LT_AC_PROG_RC], [])
-
-
- -# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
- -# ---------------------------------
- -# Figure out "hidden" library dependencies from verbose
- -# compiler output when linking a shared library.
- -# Parse the compiler output and extract the necessary
- -# objects, libraries and library flags.
- -m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
- -[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- -# Dependencies to place before and after the object being linked:
- -_LT_TAGVAR(predep_objects, $1)=
- -_LT_TAGVAR(postdep_objects, $1)=
- -_LT_TAGVAR(predeps, $1)=
- -_LT_TAGVAR(postdeps, $1)=
- -_LT_TAGVAR(compiler_lib_search_path, $1)=
- +# _LT_DECL_EGREP
- +# --------------
- +# If we don't have a new enough Autoconf to choose the best grep
- +# available, choose the one first in the user's PATH.
- +m4_defun([_LT_DECL_EGREP],
- +[AC_REQUIRE([AC_PROG_EGREP])dnl
- +AC_REQUIRE([AC_PROG_FGREP])dnl
- +test -z "$GREP" && GREP=grep
- +_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
- +_LT_DECL([], [EGREP], [1], [An ERE matcher])
- +_LT_DECL([], [FGREP], [1], [A literal string matcher])
- +dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
- +AC_SUBST([GREP])
- +])
-
- -dnl we can't use the lt_simple_compile_test_code here,
- -dnl because it contains code intended for an executable,
- -dnl not a library. It's possible we should let each
- -dnl tag define a new lt_????_link_test_code variable,
- -dnl but it's only used here...
- -m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
- -int a;
- -void foo (void) { a = 0; }
- -_LT_EOF
- -], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
- -class Foo
- -{
- -public:
- - Foo (void) { a = 0; }
- -private:
- - int a;
- -};
- -_LT_EOF
- -], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
- - subroutine foo
- - implicit none
- - integer*4 a
- - a=0
- - return
- - end
- -_LT_EOF
- -], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
- - subroutine foo
- - implicit none
- - integer a
- - a=0
- - return
- - end
- -_LT_EOF
- -], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
- -public class foo {
- - private int a;
- - public void bar (void) {
- - a = 0;
- - }
- -};
- -_LT_EOF
- +
- +# _LT_DECL_OBJDUMP
- +# --------------
- +# If we don't have a new enough Autoconf to choose the best objdump
- +# available, choose the one first in the user's PATH.
- +m4_defun([_LT_DECL_OBJDUMP],
- +[AC_CHECK_TOOL(OBJDUMP, objdump, false)
- +test -z "$OBJDUMP" && OBJDUMP=objdump
- +_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
- +AC_SUBST([OBJDUMP])
- ])
- -dnl Parse the compiler output and extract the necessary
- -dnl objects, libraries and library flags.
- -if AC_TRY_EVAL(ac_compile); then
- - # Parse the compiler output and extract the necessary
- - # objects, libraries and library flags.
-
- - # Sentinel used to keep track of whether or not we are before
- - # the conftest object file.
- - pre_test_object_deps_done=no
-
- - for p in `eval "$output_verbose_link_cmd"`; do
- - case $p in
- +# _LT_DECL_SED
- +# ------------
- +# Check for a fully-functional sed program, that truncates
- +# as few characters as possible. Prefer GNU sed if found.
- +m4_defun([_LT_DECL_SED],
- +[AC_PROG_SED
- +test -z "$SED" && SED=sed
- +Xsed="$SED -e 1s/^X//"
- +_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
- +_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
- + [Sed that helps us avoid accidentally triggering echo(1) options like -n])
- +])# _LT_DECL_SED
-
- - -L* | -R* | -l*)
- - # Some compilers place space between "-{L,R}" and the path.
- - # Remove the space.
- - if test $p = "-L" ||
- - test $p = "-R"; then
- - prev=$p
- - continue
- - else
- - prev=
- - fi
- +m4_ifndef([AC_PROG_SED], [
- +# NOTE: This macro has been submitted for inclusion into #
- +# GNU Autoconf as AC_PROG_SED. When it is available in #
- +# a released version of Autoconf we should remove this #
- +# macro and use it instead. #
-
- - if test "$pre_test_object_deps_done" = no; then
- - case $p in
- - -L* | -R*)
- - # Internal compiler library paths should come after those
- - # provided the user. The postdeps already come after the
- - # user supplied libs so there is no need to process them.
- - if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
- - _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
- - else
- - _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
- - fi
- - ;;
- - # The "-l" case would never come before the object being
- - # linked, so don't bother handling this case.
- - esac
- - else
- - if test -z "$_LT_TAGVAR(postdeps, $1)"; then
- - _LT_TAGVAR(postdeps, $1)="${prev}${p}"
- - else
- - _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
- - fi
- - fi
- - ;;
- +m4_defun([AC_PROG_SED],
- +[AC_MSG_CHECKING([for a sed that does not truncate output])
- +AC_CACHE_VAL(lt_cv_path_SED,
- +[# Loop through the user's path and test for sed and gsed.
- +# Then use that list of sed's as ones to test for truncation.
- +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- +for as_dir in $PATH
- +do
- + IFS=$as_save_IFS
- + test -z "$as_dir" && as_dir=.
- + for lt_ac_prog in sed gsed; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- + if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
- + lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
- + fi
- + done
- + done
- +done
- +IFS=$as_save_IFS
- +lt_ac_max=0
- +lt_ac_count=0
- +# Add /usr/xpg4/bin/sed as it is typically found on Solaris
- +# along with /bin/sed that truncates output.
- +for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
- + test ! -f $lt_ac_sed && continue
- + cat /dev/null > conftest.in
- + lt_ac_count=0
- + echo $ECHO_N "0123456789$ECHO_C" >conftest.in
- + # Check for GNU sed and select it if it is found.
- + if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
- + lt_cv_path_SED=$lt_ac_sed
- + break
- + fi
- + while true; do
- + cat conftest.in conftest.in >conftest.tmp
- + mv conftest.tmp conftest.in
- + cp conftest.in conftest.nl
- + echo >>conftest.nl
- + $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
- + cmp -s conftest.out conftest.nl || break
- + # 10000 chars as input seems more than enough
- + test $lt_ac_count -gt 10 && break
- + lt_ac_count=`expr $lt_ac_count + 1`
- + if test $lt_ac_count -gt $lt_ac_max; then
- + lt_ac_max=$lt_ac_count
- + lt_cv_path_SED=$lt_ac_sed
- + fi
- + done
- +done
- +])
- +SED=$lt_cv_path_SED
- +AC_SUBST([SED])
- +AC_MSG_RESULT([$SED])
- +])#AC_PROG_SED
- +])#m4_ifndef
-
- - *.$objext)
- - # This assumes that the test object file only shows up
- - # once in the compiler output.
- - if test "$p" = "conftest.$objext"; then
- - pre_test_object_deps_done=yes
- - continue
- - fi
- +# Old name:
- +AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([LT_AC_PROG_SED], [])
-
- - if test "$pre_test_object_deps_done" = no; then
- - if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
- - _LT_TAGVAR(predep_objects, $1)="$p"
- - else
- - _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
- - fi
- - else
- - if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
- - _LT_TAGVAR(postdep_objects, $1)="$p"
- - else
- - _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
- - fi
- - fi
- - ;;
-
- - *) ;; # Ignore the rest.
- +# _LT_CHECK_SHELL_FEATURES
- +# ------------------------
- +# Find out whether the shell is Bourne or XSI compatible,
- +# or has some other useful features.
- +m4_defun([_LT_CHECK_SHELL_FEATURES],
- +[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
- +# Try some XSI features
- +xsi_shell=no
- +( _lt_dummy="a/b/c"
- + test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
- + = c,a/b,, \
- + && eval 'test $(( 1 + 1 )) -eq 2 \
- + && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- + && xsi_shell=yes
- +AC_MSG_RESULT([$xsi_shell])
- +_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
-
- - esac
- - done
- +AC_MSG_CHECKING([whether the shell understands "+="])
- +lt_shell_append=no
- +( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
- + >/dev/null 2>&1 \
- + && lt_shell_append=yes
- +AC_MSG_RESULT([$lt_shell_append])
- +_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
-
- - # Clean up.
- - rm -f a.out a.exe
- +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- + lt_unset=unset
- else
- - echo "libtool.m4: error: problem compiling $1 test program"
- + lt_unset=false
- fi
- +_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
-
- -$RM -f confest.$objext
- -
- -# PORTME: override above test on systems where it is broken
- -m4_if([$1], [CXX],
- -[case $host_os in
- -interix[[3-9]]*)
- - # Interix 3.5 installs completely hosed .la files for C++, so rather than
- - # hack all around it, let's just trust "g++" to DTRT.
- - _LT_TAGVAR(predep_objects,$1)=
- - _LT_TAGVAR(postdep_objects,$1)=
- - _LT_TAGVAR(postdeps,$1)=
- +# test EBCDIC or ASCII
- +case `echo X|tr X '\101'` in
- + A) # ASCII based system
- + # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
- + lt_SP2NL='tr \040 \012'
- + lt_NL2SP='tr \015\012 \040\040'
- + ;;
- + *) # EBCDIC based system
- + lt_SP2NL='tr \100 \n'
- + lt_NL2SP='tr \r\n \100\100'
- ;;
- +esac
- +_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
- +_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
- +])# _LT_CHECK_SHELL_FEATURES
-
- -linux*)
- - case `$CC -V 2>&1 | sed 5q` in
- - *Sun\ C*)
- - # Sun C++ 5.9
-
- - # The more standards-conforming stlport4 library is
- - # incompatible with the Cstd library. Avoid specifying
- - # it if it's in CXXFLAGS. Ignore libCrun as
- - # -library=stlport4 depends on it.
- - case " $CXX $CXXFLAGS " in
- - *" -library=stlport4 "*)
- - solaris_use_stlport4=yes
- - ;;
- - esac
- +# _LT_PROG_XSI_SHELLFNS
- +# ---------------------
- +# Bourne and XSI compatible variants of some useful shell functions.
- +m4_defun([_LT_PROG_XSI_SHELLFNS],
- +[case $xsi_shell in
- + yes)
- + cat << \_LT_EOF >> "$cfgfile"
-
- - if test "$solaris_use_stlport4" != yes; then
- - _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- - fi
- - ;;
- +# func_dirname file append nondir_replacement
- +# Compute the dirname of FILE. If nonempty, add APPEND to the result,
- +# otherwise set result to NONDIR_REPLACEMENT.
- +func_dirname ()
- +{
- + case ${1} in
- + */*) func_dirname_result="${1%/*}${2}" ;;
- + * ) func_dirname_result="${3}" ;;
- esac
- - ;;
- +}
-
- -solaris*)
- - case $cc_basename in
- - CC*)
- - # The more standards-conforming stlport4 library is
- - # incompatible with the Cstd library. Avoid specifying
- - # it if it's in CXXFLAGS. Ignore libCrun as
- - # -library=stlport4 depends on it.
- - case " $CXX $CXXFLAGS " in
- - *" -library=stlport4 "*)
- - solaris_use_stlport4=yes
- - ;;
- - esac
- +# func_basename file
- +func_basename ()
- +{
- + func_basename_result="${1##*/}"
- +}
-
- - # Adding this requires a known-good setup of shared libraries for
- - # Sun compiler versions before 5.6, else PIC objects from an old
- - # archive will be linked into the output, leading to subtle bugs.
- - if test "$solaris_use_stlport4" != yes; then
- - _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- - fi
- - ;;
- +# func_dirname_and_basename file append nondir_replacement
- +# perform func_basename and func_dirname in a single function
- +# call:
- +# dirname: Compute the dirname of FILE. If nonempty,
- +# add APPEND to the result, otherwise set result
- +# to NONDIR_REPLACEMENT.
- +# value returned in "$func_dirname_result"
- +# basename: Compute filename of FILE.
- +# value retuned in "$func_basename_result"
- +# Implementation must be kept synchronized with func_dirname
- +# and func_basename. For efficiency, we do not delegate to
- +# those functions but instead duplicate the functionality here.
- +func_dirname_and_basename ()
- +{
- + case ${1} in
- + */*) func_dirname_result="${1%/*}${2}" ;;
- + * ) func_dirname_result="${3}" ;;
- esac
- - ;;
- -esac
- -])
- + func_basename_result="${1##*/}"
- +}
-
- -case " $_LT_TAGVAR(postdeps, $1) " in
- -*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
- -esac
- - _LT_TAGVAR(compiler_lib_search_dirs, $1)=
- -if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
- - _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
- -fi
- -_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
- - [The directories searched by this compiler when creating a shared library])
- -_LT_TAGDECL([], [predep_objects], [1],
- - [Dependencies to place before and after the objects being linked to
- - create a shared library])
- -_LT_TAGDECL([], [postdep_objects], [1])
- -_LT_TAGDECL([], [predeps], [1])
- -_LT_TAGDECL([], [postdeps], [1])
- -_LT_TAGDECL([], [compiler_lib_search_path], [1],
- - [The library search path used internally by the compiler when linking
- - a shared library])
- -])# _LT_SYS_HIDDEN_LIBDEPS
- +# func_stripname prefix suffix name
- +# strip PREFIX and SUFFIX off of NAME.
- +# PREFIX and SUFFIX must not contain globbing or regex special
- +# characters, hashes, percent signs, but SUFFIX may contain a leading
- +# dot (in which case that matches only a dot).
- +func_stripname ()
- +{
- + # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
- + # positional parameters, so assign one to ordinary parameter first.
- + func_stripname_result=${3}
- + func_stripname_result=${func_stripname_result#"${1}"}
- + func_stripname_result=${func_stripname_result%"${2}"}
- +}
-
- +# func_opt_split
- +func_opt_split ()
- +{
- + func_opt_split_opt=${1%%=*}
- + func_opt_split_arg=${1#*=}
- +}
-
- -# _LT_PROG_F77
- -# ------------
- -# Since AC_PROG_F77 is broken, in that it returns the empty string
- -# if there is no fortran compiler, we have our own version here.
- -m4_defun([_LT_PROG_F77],
- -[
- -pushdef([AC_MSG_ERROR], [_lt_disable_F77=yes])
- -AC_PROG_F77
- -if test -z "$F77" || test "X$F77" = "Xno"; then
- - _lt_disable_F77=yes
- -fi
- -popdef([AC_MSG_ERROR])
- -])# _LT_PROG_F77
- +# func_lo2o object
- +func_lo2o ()
- +{
- + case ${1} in
- + *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
- + *) func_lo2o_result=${1} ;;
- + esac
- +}
-
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([_LT_PROG_F77], [])
- +# func_xform libobj-or-source
- +func_xform ()
- +{
- + func_xform_result=${1%.*}.lo
- +}
-
- +# func_arith arithmetic-term...
- +func_arith ()
- +{
- + func_arith_result=$(( $[*] ))
- +}
-
- -# _LT_LANG_F77_CONFIG([TAG])
- -# --------------------------
- -# Ensure that the configuration variables for a Fortran 77 compiler are
- -# suitably defined. These variables are subsequently used by _LT_CONFIG
- -# to write the compiler configuration to `libtool'.
- -m4_defun([_LT_LANG_F77_CONFIG],
- -[AC_REQUIRE([_LT_PROG_F77])dnl
- -AC_LANG_PUSH(Fortran 77)
- +# func_len string
- +# STRING may not start with a hyphen.
- +func_len ()
- +{
- + func_len_result=${#1}
- +}
-
- -_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- -_LT_TAGVAR(allow_undefined_flag, $1)=
- -_LT_TAGVAR(always_export_symbols, $1)=no
- -_LT_TAGVAR(archive_expsym_cmds, $1)=
- -_LT_TAGVAR(export_dynamic_flag_spec, $1)=
- -_LT_TAGVAR(hardcode_direct, $1)=no
- -_LT_TAGVAR(hardcode_direct_absolute, $1)=no
- -_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- -_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- -_LT_TAGVAR(hardcode_libdir_separator, $1)=
- -_LT_TAGVAR(hardcode_minus_L, $1)=no
- -_LT_TAGVAR(hardcode_automatic, $1)=no
- -_LT_TAGVAR(inherit_rpath, $1)=no
- -_LT_TAGVAR(module_cmds, $1)=
- -_LT_TAGVAR(module_expsym_cmds, $1)=
- -_LT_TAGVAR(link_all_deplibs, $1)=unknown
- -_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- -_LT_TAGVAR(no_undefined_flag, $1)=
- -_LT_TAGVAR(whole_archive_flag_spec, $1)=
- -_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- +_LT_EOF
- + ;;
- + *) # Bourne compatible functions.
- + cat << \_LT_EOF >> "$cfgfile"
- +
- +# func_dirname file append nondir_replacement
- +# Compute the dirname of FILE. If nonempty, add APPEND to the result,
- +# otherwise set result to NONDIR_REPLACEMENT.
- +func_dirname ()
- +{
- + # Extract subdirectory from the argument.
- + func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
- + if test "X$func_dirname_result" = "X${1}"; then
- + func_dirname_result="${3}"
- + else
- + func_dirname_result="$func_dirname_result${2}"
- + fi
- +}
- +
- +# func_basename file
- +func_basename ()
- +{
- + func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
- +}
-
- -# Source file extension for f77 test sources.
- -ac_ext=f
- +dnl func_dirname_and_basename
- +dnl A portable version of this function is already defined in general.m4sh
- +dnl so there is no need for it here.
-
- -# Object file extension for compiled f77 test sources.
- -objext=o
- -_LT_TAGVAR(objext, $1)=$objext
- +# func_stripname prefix suffix name
- +# strip PREFIX and SUFFIX off of NAME.
- +# PREFIX and SUFFIX must not contain globbing or regex special
- +# characters, hashes, percent signs, but SUFFIX may contain a leading
- +# dot (in which case that matches only a dot).
- +# func_strip_suffix prefix name
- +func_stripname ()
- +{
- + case ${2} in
- + .*) func_stripname_result=`$ECHO "X${3}" \
- + | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
- + *) func_stripname_result=`$ECHO "X${3}" \
- + | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
- + esac
- +}
-
- -# No sense in running all these tests if we already determined that
- -# the F77 compiler isn't working. Some variables (like enable_shared)
- -# are currently assumed to apply to all compilers on this platform,
- -# and will be corrupted by setting them based on a non-working compiler.
- -if test "$_lt_disable_F77" != yes; then
- - # Code to be used in simple compile tests
- - lt_simple_compile_test_code="\
- - subroutine t
- - return
- - end
- -"
- +# sed scripts:
- +my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
- +my_sed_long_arg='1s/^-[[^=]]*=//'
-
- - # Code to be used in simple link tests
- - lt_simple_link_test_code="\
- - program t
- - end
- -"
- +# func_opt_split
- +func_opt_split ()
- +{
- + func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
- + func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
- +}
-
- - # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- - _LT_TAG_COMPILER
- +# func_lo2o object
- +func_lo2o ()
- +{
- + func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
- +}
-
- - # save warnings/boilerplate of simple test code
- - _LT_COMPILER_BOILERPLATE
- - _LT_LINKER_BOILERPLATE
- +# func_xform libobj-or-source
- +func_xform ()
- +{
- + func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[[^.]]*$/.lo/'`
- +}
-
- - # Allow CC to be a program name with arguments.
- - lt_save_CC="$CC"
- - lt_save_GCC=$GCC
- - CC=${F77-"f77"}
- - compiler=$CC
- - _LT_TAGVAR(compiler, $1)=$CC
- - _LT_CC_BASENAME([$compiler])
- - GCC=$G77
- - if test -n "$compiler"; then
- - AC_MSG_CHECKING([if libtool supports shared libraries])
- - AC_MSG_RESULT([$can_build_shared])
- +# func_arith arithmetic-term...
- +func_arith ()
- +{
- + func_arith_result=`expr "$[@]"`
- +}
-
- - AC_MSG_CHECKING([whether to build shared libraries])
- - test "$can_build_shared" = "no" && enable_shared=no
- +# func_len string
- +# STRING may not start with a hyphen.
- +func_len ()
- +{
- + func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
- +}
-
- - # On AIX, shared libraries and static libraries use the same namespace, and
- - # are all built from PIC.
- - case $host_os in
- - aix3*)
- - test "$enable_shared" = yes && enable_static=no
- - if test -n "$RANLIB"; then
- - archive_cmds="$archive_cmds~\$RANLIB \$lib"
- - postinstall_cmds='$RANLIB $lib'
- - fi
- - ;;
- - aix[[4-9]]*)
- - if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- - test "$enable_shared" = yes && enable_static=no
- - fi
- - ;;
- - esac
- - AC_MSG_RESULT([$enable_shared])
- +_LT_EOF
- +esac
-
- - AC_MSG_CHECKING([whether to build static libraries])
- - # Make sure either enable_shared or enable_static is yes.
- - test "$enable_shared" = yes || enable_static=yes
- - AC_MSG_RESULT([$enable_static])
- +case $lt_shell_append in
- + yes)
- + cat << \_LT_EOF >> "$cfgfile"
-
- - _LT_TAGVAR(GCC, $1)="$G77"
- - _LT_TAGVAR(LD, $1)="$LD"
- +# func_append var value
- +# Append VALUE to the end of shell variable VAR.
- +func_append ()
- +{
- + eval "$[1]+=\$[2]"
- +}
- +_LT_EOF
- + ;;
- + *)
- + cat << \_LT_EOF >> "$cfgfile"
-
- - ## CAVEAT EMPTOR:
- - ## There is no encapsulation within the following macros, do not change
- - ## the running order or otherwise move them around unless you know exactly
- - ## what you are doing...
- - _LT_COMPILER_PIC($1)
- - _LT_COMPILER_C_O($1)
- - _LT_COMPILER_FILE_LOCKS($1)
- - _LT_LINKER_SHLIBS($1)
- - _LT_SYS_DYNAMIC_LINKER($1)
- - _LT_LINKER_HARDCODE_LIBPATH($1)
- +# func_append var value
- +# Append VALUE to the end of shell variable VAR.
- +func_append ()
- +{
- + eval "$[1]=\$$[1]\$[2]"
- +}
-
- - _LT_CONFIG($1)
- - fi # test -n "$compiler"
- +_LT_EOF
- + ;;
- + esac
- +])
-
- - GCC=$lt_save_GCC
- - CC="$lt_save_CC"
- -fi # test "$_lt_disable_F77" != yes
- +# Helper functions for option handling. -*- Autoconf -*-
- +#
- +# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
- +# Written by Gary V. Vaughan, 2004
- +#
- +# This file is free software; the Free Software Foundation gives
- +# unlimited permission to copy and/or distribute it, with or without
- +# modifications, as long as this notice is preserved.
-
- -AC_LANG_POP
- -])# _LT_LANG_F77_CONFIG
- +# serial 6 ltoptions.m4
-
- +# This is to help aclocal find these macros, as it can't see m4_define.
- +AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
-
- -# _LT_PROG_FC
- -# -----------
- -# Since AC_PROG_FC is broken, in that it returns the empty string
- -# if there is no fortran compiler, we have our own version here.
- -m4_defun([_LT_PROG_FC],
- -[
- -pushdef([AC_MSG_ERROR], [_lt_disable_FC=yes])
- -AC_PROG_FC
- -if test -z "$FC" || test "X$FC" = "Xno"; then
- - _lt_disable_FC=yes
- -fi
- -popdef([AC_MSG_ERROR])
- -])# _LT_PROG_FC
-
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([_LT_PROG_FC], [])
- +# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
- +# ------------------------------------------
- +m4_define([_LT_MANGLE_OPTION],
- +[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
-
-
- -# _LT_LANG_FC_CONFIG([TAG])
- -# -------------------------
- -# Ensure that the configuration variables for a Fortran compiler are
- -# suitably defined. These variables are subsequently used by _LT_CONFIG
- -# to write the compiler configuration to `libtool'.
- -m4_defun([_LT_LANG_FC_CONFIG],
- -[AC_REQUIRE([_LT_PROG_FC])dnl
- -AC_LANG_PUSH(Fortran)
- +# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
- +# ---------------------------------------
- +# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
- +# matching handler defined, dispatch to it. Other OPTION-NAMEs are
- +# saved as a flag.
- +m4_define([_LT_SET_OPTION],
- +[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
- +m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
- + _LT_MANGLE_DEFUN([$1], [$2]),
- + [m4_warning([Unknown $1 option `$2'])])[]dnl
- +])
-
- -_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- -_LT_TAGVAR(allow_undefined_flag, $1)=
- -_LT_TAGVAR(always_export_symbols, $1)=no
- -_LT_TAGVAR(archive_expsym_cmds, $1)=
- -_LT_TAGVAR(export_dynamic_flag_spec, $1)=
- -_LT_TAGVAR(hardcode_direct, $1)=no
- -_LT_TAGVAR(hardcode_direct_absolute, $1)=no
- -_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- -_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- -_LT_TAGVAR(hardcode_libdir_separator, $1)=
- -_LT_TAGVAR(hardcode_minus_L, $1)=no
- -_LT_TAGVAR(hardcode_automatic, $1)=no
- -_LT_TAGVAR(inherit_rpath, $1)=no
- -_LT_TAGVAR(module_cmds, $1)=
- -_LT_TAGVAR(module_expsym_cmds, $1)=
- -_LT_TAGVAR(link_all_deplibs, $1)=unknown
- -_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- -_LT_TAGVAR(no_undefined_flag, $1)=
- -_LT_TAGVAR(whole_archive_flag_spec, $1)=
- -_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-
- -# Source file extension for fc test sources.
- -ac_ext=${ac_fc_srcext-f}
- +# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
- +# ------------------------------------------------------------
- +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
- +m4_define([_LT_IF_OPTION],
- +[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
-
- -# Object file extension for compiled fc test sources.
- -objext=o
- -_LT_TAGVAR(objext, $1)=$objext
-
- -# No sense in running all these tests if we already determined that
- -# the FC compiler isn't working. Some variables (like enable_shared)
- -# are currently assumed to apply to all compilers on this platform,
- -# and will be corrupted by setting them based on a non-working compiler.
- -if test "$_lt_disable_FC" != yes; then
- - # Code to be used in simple compile tests
- - lt_simple_compile_test_code="\
- - subroutine t
- - return
- - end
- -"
- +# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
- +# -------------------------------------------------------
- +# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
- +# are set.
- +m4_define([_LT_UNLESS_OPTIONS],
- +[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- + [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
- + [m4_define([$0_found])])])[]dnl
- +m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
- +])[]dnl
- +])
- +
- +
- +# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
- +# ----------------------------------------
- +# OPTION-LIST is a space-separated list of Libtool options associated
- +# with MACRO-NAME. If any OPTION has a matching handler declared with
- +# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
- +# the unknown option and exit.
- +m4_defun([_LT_SET_OPTIONS],
- +[# Set options
- +m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- + [_LT_SET_OPTION([$1], _LT_Option)])
-
- - # Code to be used in simple link tests
- - lt_simple_link_test_code="\
- - program t
- - end
- -"
- +m4_if([$1],[LT_INIT],[
- + dnl
- + dnl Simply set some default values (i.e off) if boolean options were not
- + dnl specified:
- + _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
- + ])
- + _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
- + ])
- + dnl
- + dnl If no reference was made to various pairs of opposing options, then
- + dnl we run the default mode handler for the pair. For example, if neither
- + dnl `shared' nor `disable-shared' was passed, we enable building of shared
- + dnl archives by default:
- + _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
- + _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
- + _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
- + _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
- + [_LT_ENABLE_FAST_INSTALL])
- + ])
- +])# _LT_SET_OPTIONS
-
- - # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- - _LT_TAG_COMPILER
-
- - # save warnings/boilerplate of simple test code
- - _LT_COMPILER_BOILERPLATE
- - _LT_LINKER_BOILERPLATE
-
- - # Allow CC to be a program name with arguments.
- - lt_save_CC="$CC"
- - lt_save_GCC=$GCC
- - CC=${FC-"f95"}
- - compiler=$CC
- - GCC=$ac_cv_fc_compiler_gnu
- +# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
- +# -----------------------------------------
- +m4_define([_LT_MANGLE_DEFUN],
- +[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
-
- - _LT_TAGVAR(compiler, $1)=$CC
- - _LT_CC_BASENAME([$compiler])
-
- - if test -n "$compiler"; then
- - AC_MSG_CHECKING([if libtool supports shared libraries])
- - AC_MSG_RESULT([$can_build_shared])
- +# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
- +# -----------------------------------------------
- +m4_define([LT_OPTION_DEFINE],
- +[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
- +])# LT_OPTION_DEFINE
-
- - AC_MSG_CHECKING([whether to build shared libraries])
- - test "$can_build_shared" = "no" && enable_shared=no
-
- - # On AIX, shared libraries and static libraries use the same namespace, and
- - # are all built from PIC.
- - case $host_os in
- - aix3*)
- - test "$enable_shared" = yes && enable_static=no
- - if test -n "$RANLIB"; then
- - archive_cmds="$archive_cmds~\$RANLIB \$lib"
- - postinstall_cmds='$RANLIB $lib'
- - fi
- - ;;
- - aix[[4-9]]*)
- - if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- - test "$enable_shared" = yes && enable_static=no
- - fi
- - ;;
- - esac
- - AC_MSG_RESULT([$enable_shared])
- +# dlopen
- +# ------
- +LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
- +])
-
- - AC_MSG_CHECKING([whether to build static libraries])
- - # Make sure either enable_shared or enable_static is yes.
- - test "$enable_shared" = yes || enable_static=yes
- - AC_MSG_RESULT([$enable_static])
- +AU_DEFUN([AC_LIBTOOL_DLOPEN],
- +[_LT_SET_OPTION([LT_INIT], [dlopen])
- +AC_DIAGNOSE([obsolete],
- +[$0: Remove this warning and the call to _LT_SET_OPTION when you
- +put the `dlopen' option into LT_INIT's first parameter.])
- +])
-
- - _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
- - _LT_TAGVAR(LD, $1)="$LD"
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
-
- - ## CAVEAT EMPTOR:
- - ## There is no encapsulation within the following macros, do not change
- - ## the running order or otherwise move them around unless you know exactly
- - ## what you are doing...
- - _LT_SYS_HIDDEN_LIBDEPS($1)
- - _LT_COMPILER_PIC($1)
- - _LT_COMPILER_C_O($1)
- - _LT_COMPILER_FILE_LOCKS($1)
- - _LT_LINKER_SHLIBS($1)
- - _LT_SYS_DYNAMIC_LINKER($1)
- - _LT_LINKER_HARDCODE_LIBPATH($1)
-
- - _LT_CONFIG($1)
- - fi # test -n "$compiler"
- +# win32-dll
- +# ---------
- +# Declare package support for building win32 dll's.
- +LT_OPTION_DEFINE([LT_INIT], [win32-dll],
- +[enable_win32_dll=yes
-
- - GCC=$lt_save_GCC
- - CC="$lt_save_CC"
- -fi # test "$_lt_disable_FC" != yes
- +case $host in
- +*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
- + AC_CHECK_TOOL(AS, as, false)
- + AC_CHECK_TOOL(DLLTOOL, dlltool, false)
- + AC_CHECK_TOOL(OBJDUMP, objdump, false)
- + ;;
- +esac
-
- -AC_LANG_POP
- -])# _LT_LANG_FC_CONFIG
- +test -z "$AS" && AS=as
- +_LT_DECL([], [AS], [0], [Assembler program])dnl
-
- +test -z "$DLLTOOL" && DLLTOOL=dlltool
- +_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
-
- -# _LT_LANG_GCJ_CONFIG([TAG])
- -# --------------------------
- -# Ensure that the configuration variables for the GNU Java Compiler compiler
- -# are suitably defined. These variables are subsequently used by _LT_CONFIG
- -# to write the compiler configuration to `libtool'.
- -m4_defun([_LT_LANG_GCJ_CONFIG],
- -[AC_REQUIRE([LT_PROG_GCJ])dnl
- -AC_LANG_SAVE
- +test -z "$OBJDUMP" && OBJDUMP=objdump
- +_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
- +])# win32-dll
-
- -# Source file extension for Java test sources.
- -ac_ext=java
- +AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
- +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +_LT_SET_OPTION([LT_INIT], [win32-dll])
- +AC_DIAGNOSE([obsolete],
- +[$0: Remove this warning and the call to _LT_SET_OPTION when you
- +put the `win32-dll' option into LT_INIT's first parameter.])
- +])
-
- -# Object file extension for compiled Java test sources.
- -objext=o
- -_LT_TAGVAR(objext, $1)=$objext
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
-
- -# Code to be used in simple compile tests
- -lt_simple_compile_test_code="class foo {}"
-
- -# Code to be used in simple link tests
- -lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
- +# _LT_ENABLE_SHARED([DEFAULT])
- +# ----------------------------
- +# implement the --enable-shared flag, and supports the `shared' and
- +# `disable-shared' LT_INIT options.
- +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
- +m4_define([_LT_ENABLE_SHARED],
- +[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
- +AC_ARG_ENABLE([shared],
- + [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
- + [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
- + [p=${PACKAGE-default}
- + case $enableval in
- + yes) enable_shared=yes ;;
- + no) enable_shared=no ;;
- + *)
- + enable_shared=no
- + # Look at the argument we got. We use all the common list separators.
- + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- + for pkg in $enableval; do
- + IFS="$lt_save_ifs"
- + if test "X$pkg" = "X$p"; then
- + enable_shared=yes
- + fi
- + done
- + IFS="$lt_save_ifs"
- + ;;
- + esac],
- + [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
-
- -# ltmain only uses $CC for tagged configurations so make sure $CC is set.
- -_LT_TAG_COMPILER
- + _LT_DECL([build_libtool_libs], [enable_shared], [0],
- + [Whether or not to build shared libraries])
- +])# _LT_ENABLE_SHARED
-
- -# save warnings/boilerplate of simple test code
- -_LT_COMPILER_BOILERPLATE
- -_LT_LINKER_BOILERPLATE
- +LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
- +LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
-
- -# Allow CC to be a program name with arguments.
- -lt_save_CC="$CC"
- -lt_save_GCC=$GCC
- -GCC=yes
- -CC=${GCJ-"gcj"}
- -compiler=$CC
- -_LT_TAGVAR(compiler, $1)=$CC
- -_LT_TAGVAR(LD, $1)="$LD"
- -_LT_CC_BASENAME([$compiler])
- +# Old names:
- +AC_DEFUN([AC_ENABLE_SHARED],
- +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
- +])
-
- -# GCJ did not exist at the time GCC didn't implicitly link libc in.
- -_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- +AC_DEFUN([AC_DISABLE_SHARED],
- +[_LT_SET_OPTION([LT_INIT], [disable-shared])
- +])
-
- -_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- +AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
- +AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
-
- -if test -n "$compiler"; then
- - _LT_COMPILER_NO_RTTI($1)
- - _LT_COMPILER_PIC($1)
- - _LT_COMPILER_C_O($1)
- - _LT_COMPILER_FILE_LOCKS($1)
- - _LT_LINKER_SHLIBS($1)
- - _LT_LINKER_HARDCODE_LIBPATH($1)
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AM_ENABLE_SHARED], [])
- +dnl AC_DEFUN([AM_DISABLE_SHARED], [])
-
- - _LT_CONFIG($1)
- -fi
-
- -AC_LANG_RESTORE
-
- -GCC=$lt_save_GCC
- -CC="$lt_save_CC"
- -])# _LT_LANG_GCJ_CONFIG
- +# _LT_ENABLE_STATIC([DEFAULT])
- +# ----------------------------
- +# implement the --enable-static flag, and support the `static' and
- +# `disable-static' LT_INIT options.
- +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
- +m4_define([_LT_ENABLE_STATIC],
- +[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
- +AC_ARG_ENABLE([static],
- + [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
- + [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
- + [p=${PACKAGE-default}
- + case $enableval in
- + yes) enable_static=yes ;;
- + no) enable_static=no ;;
- + *)
- + enable_static=no
- + # Look at the argument we got. We use all the common list separators.
- + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- + for pkg in $enableval; do
- + IFS="$lt_save_ifs"
- + if test "X$pkg" = "X$p"; then
- + enable_static=yes
- + fi
- + done
- + IFS="$lt_save_ifs"
- + ;;
- + esac],
- + [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
-
- + _LT_DECL([build_old_libs], [enable_static], [0],
- + [Whether or not to build static libraries])
- +])# _LT_ENABLE_STATIC
-
- -# _LT_LANG_RC_CONFIG([TAG])
- -# -------------------------
- -# Ensure that the configuration variables for the Windows resource compiler
- -# are suitably defined. These variables are subsequently used by _LT_CONFIG
- -# to write the compiler configuration to `libtool'.
- -m4_defun([_LT_LANG_RC_CONFIG],
- -[AC_REQUIRE([LT_PROG_RC])dnl
- -AC_LANG_SAVE
- +LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
- +LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
-
- -# Source file extension for RC test sources.
- -ac_ext=rc
- +# Old names:
- +AC_DEFUN([AC_ENABLE_STATIC],
- +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
- +])
-
- -# Object file extension for compiled RC test sources.
- -objext=o
- -_LT_TAGVAR(objext, $1)=$objext
- +AC_DEFUN([AC_DISABLE_STATIC],
- +[_LT_SET_OPTION([LT_INIT], [disable-static])
- +])
-
- -# Code to be used in simple compile tests
- -lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
- +AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
- +AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
-
- -# Code to be used in simple link tests
- -lt_simple_link_test_code="$lt_simple_compile_test_code"
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AM_ENABLE_STATIC], [])
- +dnl AC_DEFUN([AM_DISABLE_STATIC], [])
-
- -# ltmain only uses $CC for tagged configurations so make sure $CC is set.
- -_LT_TAG_COMPILER
-
- -# save warnings/boilerplate of simple test code
- -_LT_COMPILER_BOILERPLATE
- -_LT_LINKER_BOILERPLATE
-
- -# Allow CC to be a program name with arguments.
- -lt_save_CC="$CC"
- -lt_save_GCC=$GCC
- -GCC=
- -CC=${RC-"windres"}
- -compiler=$CC
- -_LT_TAGVAR(compiler, $1)=$CC
- -_LT_CC_BASENAME([$compiler])
- -_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
- +# _LT_ENABLE_FAST_INSTALL([DEFAULT])
- +# ----------------------------------
- +# implement the --enable-fast-install flag, and support the `fast-install'
- +# and `disable-fast-install' LT_INIT options.
- +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
- +m4_define([_LT_ENABLE_FAST_INSTALL],
- +[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
- +AC_ARG_ENABLE([fast-install],
- + [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
- + [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
- + [p=${PACKAGE-default}
- + case $enableval in
- + yes) enable_fast_install=yes ;;
- + no) enable_fast_install=no ;;
- + *)
- + enable_fast_install=no
- + # Look at the argument we got. We use all the common list separators.
- + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- + for pkg in $enableval; do
- + IFS="$lt_save_ifs"
- + if test "X$pkg" = "X$p"; then
- + enable_fast_install=yes
- + fi
- + done
- + IFS="$lt_save_ifs"
- + ;;
- + esac],
- + [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
-
- -if test -n "$compiler"; then
- - :
- - _LT_CONFIG($1)
- -fi
- +_LT_DECL([fast_install], [enable_fast_install], [0],
- + [Whether or not to optimize for fast installation])dnl
- +])# _LT_ENABLE_FAST_INSTALL
-
- -GCC=$lt_save_GCC
- -AC_LANG_RESTORE
- -CC="$lt_save_CC"
- -])# _LT_LANG_RC_CONFIG
- +LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
- +LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
-
- +# Old names:
- +AU_DEFUN([AC_ENABLE_FAST_INSTALL],
- +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
- +AC_DIAGNOSE([obsolete],
- +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
- +the `fast-install' option into LT_INIT's first parameter.])
- +])
-
- -# LT_PROG_GCJ
- -# -----------
- -AC_DEFUN([LT_PROG_GCJ],
- -[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
- - [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
- - [AC_CHECK_TOOL(GCJ, gcj,)
- - test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
- - AC_SUBST(GCJFLAGS)])])[]dnl
- +AU_DEFUN([AC_DISABLE_FAST_INSTALL],
- +[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
- +AC_DIAGNOSE([obsolete],
- +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
- +the `disable-fast-install' option into LT_INIT's first parameter.])
- ])
-
- -# Old name:
- -AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
- dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
- -
- +dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
- +dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
-
- -# LT_PROG_RC
- -# ----------
- -AC_DEFUN([LT_PROG_RC],
- -[AC_CHECK_TOOL(RC, windres,)
- -])
-
- -# Old name:
- -AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([LT_AC_PROG_RC], [])
- +# _LT_WITH_PIC([MODE])
- +# --------------------
- +# implement the --with-pic flag, and support the `pic-only' and `no-pic'
- +# LT_INIT options.
- +# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
- +m4_define([_LT_WITH_PIC],
- +[AC_ARG_WITH([pic],
- + [AS_HELP_STRING([--with-pic],
- + [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
- + [pic_mode="$withval"],
- + [pic_mode=default])
-
- +test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
-
- -# _LT_DECL_EGREP
- -# --------------
- -# If we don't have a new enough Autoconf to choose the best grep
- -# available, choose the one first in the user's PATH.
- -m4_defun([_LT_DECL_EGREP],
- -[AC_REQUIRE([AC_PROG_EGREP])dnl
- -AC_REQUIRE([AC_PROG_FGREP])dnl
- -test -z "$GREP" && GREP=grep
- -_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
- -_LT_DECL([], [EGREP], [1], [An ERE matcher])
- -_LT_DECL([], [FGREP], [1], [A literal string matcher])
- -dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
- -AC_SUBST([GREP])
- -])
- +_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
- +])# _LT_WITH_PIC
-
- +LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
- +LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
-
- -# _LT_DECL_OBJDUMP
- -# --------------
- -# If we don't have a new enough Autoconf to choose the best objdump
- -# available, choose the one first in the user's PATH.
- -m4_defun([_LT_DECL_OBJDUMP],
- -[AC_CHECK_TOOL(OBJDUMP, objdump, false)
- -test -z "$OBJDUMP" && OBJDUMP=objdump
- -_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
- -AC_SUBST([OBJDUMP])
- +# Old name:
- +AU_DEFUN([AC_LIBTOOL_PICMODE],
- +[_LT_SET_OPTION([LT_INIT], [pic-only])
- +AC_DIAGNOSE([obsolete],
- +[$0: Remove this warning and the call to _LT_SET_OPTION when you
- +put the `pic-only' option into LT_INIT's first parameter.])
- ])
-
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
-
- -# _LT_DECL_SED
- -# ------------
- -# Check for a fully-functional sed program, that truncates
- -# as few characters as possible. Prefer GNU sed if found.
- -m4_defun([_LT_DECL_SED],
- -[AC_PROG_SED
- -test -z "$SED" && SED=sed
- -Xsed="$SED -e 1s/^X//"
- -_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
- -_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
- - [Sed that helps us avoid accidentally triggering echo(1) options like -n])
- -])# _LT_DECL_SED
-
- -m4_ifndef([AC_PROG_SED], [
- -# NOTE: This macro has been submitted for inclusion into #
- -# GNU Autoconf as AC_PROG_SED. When it is available in #
- -# a released version of Autoconf we should remove this #
- -# macro and use it instead. #
- +m4_define([_LTDL_MODE], [])
- +LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
- + [m4_define([_LTDL_MODE], [nonrecursive])])
- +LT_OPTION_DEFINE([LTDL_INIT], [recursive],
- + [m4_define([_LTDL_MODE], [recursive])])
- +LT_OPTION_DEFINE([LTDL_INIT], [subproject],
- + [m4_define([_LTDL_MODE], [subproject])])
-
- -m4_defun([AC_PROG_SED],
- -[AC_MSG_CHECKING([for a sed that does not truncate output])
- -AC_CACHE_VAL(lt_cv_path_SED,
- -[# Loop through the user's path and test for sed and gsed.
- -# Then use that list of sed's as ones to test for truncation.
- -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- -for as_dir in $PATH
- -do
- - IFS=$as_save_IFS
- - test -z "$as_dir" && as_dir=.
- - for lt_ac_prog in sed gsed; do
- - for ac_exec_ext in '' $ac_executable_extensions; do
- - if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
- - lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
- - fi
- - done
- - done
- -done
- -IFS=$as_save_IFS
- -lt_ac_max=0
- -lt_ac_count=0
- -# Add /usr/xpg4/bin/sed as it is typically found on Solaris
- -# along with /bin/sed that truncates output.
- -for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
- - test ! -f $lt_ac_sed && continue
- - cat /dev/null > conftest.in
- - lt_ac_count=0
- - echo $ECHO_N "0123456789$ECHO_C" >conftest.in
- - # Check for GNU sed and select it if it is found.
- - if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
- - lt_cv_path_SED=$lt_ac_sed
- - break
- - fi
- - while true; do
- - cat conftest.in conftest.in >conftest.tmp
- - mv conftest.tmp conftest.in
- - cp conftest.in conftest.nl
- - echo >>conftest.nl
- - $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
- - cmp -s conftest.out conftest.nl || break
- - # 10000 chars as input seems more than enough
- - test $lt_ac_count -gt 10 && break
- - lt_ac_count=`expr $lt_ac_count + 1`
- - if test $lt_ac_count -gt $lt_ac_max; then
- - lt_ac_max=$lt_ac_count
- - lt_cv_path_SED=$lt_ac_sed
- - fi
- - done
- -done
- -])
- -SED=$lt_cv_path_SED
- -AC_SUBST([SED])
- -AC_MSG_RESULT([$SED])
- -])#AC_PROG_SED
- -])#m4_ifndef
- +m4_define([_LTDL_TYPE], [])
- +LT_OPTION_DEFINE([LTDL_INIT], [installable],
- + [m4_define([_LTDL_TYPE], [installable])])
- +LT_OPTION_DEFINE([LTDL_INIT], [convenience],
- + [m4_define([_LTDL_TYPE], [convenience])])
-
- -# Old name:
- -AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([LT_AC_PROG_SED], [])
- +# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
- +#
- +# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
- +# Written by Gary V. Vaughan, 2004
- +#
- +# This file is free software; the Free Software Foundation gives
- +# unlimited permission to copy and/or distribute it, with or without
- +# modifications, as long as this notice is preserved.
-
- +# serial 6 ltsugar.m4
-
- -# _LT_CHECK_SHELL_FEATURES
- -# ------------------------
- -# Find out whether the shell is Bourne or XSI compatible,
- -# or has some other useful features.
- -m4_defun([_LT_CHECK_SHELL_FEATURES],
- -[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
- -# Try some XSI features
- -xsi_shell=no
- -( _lt_dummy="a/b/c"
- - test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
- - = c,a/b,, \
- - && eval 'test $(( 1 + 1 )) -eq 2 \
- - && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- - && xsi_shell=yes
- -AC_MSG_RESULT([$xsi_shell])
- -_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
- +# This is to help aclocal find these macros, as it can't see m4_define.
- +AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
-
- -AC_MSG_CHECKING([whether the shell understands "+="])
- -lt_shell_append=no
- -( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
- - >/dev/null 2>&1 \
- - && lt_shell_append=yes
- -AC_MSG_RESULT([$lt_shell_append])
- -_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
-
- -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- - lt_unset=unset
- -else
- - lt_unset=false
- -fi
- -_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
- +# lt_join(SEP, ARG1, [ARG2...])
- +# -----------------------------
- +# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
- +# associated separator.
- +# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
- +# versions in m4sugar had bugs.
- +m4_define([lt_join],
- +[m4_if([$#], [1], [],
- + [$#], [2], [[$2]],
- + [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
- +m4_define([_lt_join],
- +[m4_if([$#$2], [2], [],
- + [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
-
- -# test EBCDIC or ASCII
- -case `echo X|tr X '\101'` in
- - A) # ASCII based system
- - # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
- - lt_SP2NL='tr \040 \012'
- - lt_NL2SP='tr \015\012 \040\040'
- - ;;
- - *) # EBCDIC based system
- - lt_SP2NL='tr \100 \n'
- - lt_NL2SP='tr \r\n \100\100'
- - ;;
- -esac
- -_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
- -_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
- -])# _LT_CHECK_SHELL_FEATURES
-
- +# lt_car(LIST)
- +# lt_cdr(LIST)
- +# ------------
- +# Manipulate m4 lists.
- +# These macros are necessary as long as will still need to support
- +# Autoconf-2.59 which quotes differently.
- +m4_define([lt_car], [[$1]])
- +m4_define([lt_cdr],
- +[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
- + [$#], 1, [],
- + [m4_dquote(m4_shift($@))])])
- +m4_define([lt_unquote], $1)
-
- -# _LT_PROG_XSI_SHELLFNS
- -# ---------------------
- -# Bourne and XSI compatible variants of some useful shell functions.
- -m4_defun([_LT_PROG_XSI_SHELLFNS],
- -[case $xsi_shell in
- - yes)
- - cat << \_LT_EOF >> "$cfgfile"
-
- -# func_dirname file append nondir_replacement
- -# Compute the dirname of FILE. If nonempty, add APPEND to the result,
- -# otherwise set result to NONDIR_REPLACEMENT.
- -func_dirname ()
- -{
- - case ${1} in
- - */*) func_dirname_result="${1%/*}${2}" ;;
- - * ) func_dirname_result="${3}" ;;
- - esac
- -}
- +# lt_append(MACRO-NAME, STRING, [SEPARATOR])
- +# ------------------------------------------
- +# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
- +# Note that neither SEPARATOR nor STRING are expanded; they are appended
- +# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
- +# No SEPARATOR is output if MACRO-NAME was previously undefined (different
- +# than defined and empty).
- +#
- +# This macro is needed until we can rely on Autoconf 2.62, since earlier
- +# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
- +m4_define([lt_append],
- +[m4_define([$1],
- + m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
-
- -# func_basename file
- -func_basename ()
- -{
- - func_basename_result="${1##*/}"
- -}
-
- -# func_dirname_and_basename file append nondir_replacement
- -# perform func_basename and func_dirname in a single function
- -# call:
- -# dirname: Compute the dirname of FILE. If nonempty,
- -# add APPEND to the result, otherwise set result
- -# to NONDIR_REPLACEMENT.
- -# value returned in "$func_dirname_result"
- -# basename: Compute filename of FILE.
- -# value retuned in "$func_basename_result"
- -# Implementation must be kept synchronized with func_dirname
- -# and func_basename. For efficiency, we do not delegate to
- -# those functions but instead duplicate the functionality here.
- -func_dirname_and_basename ()
- -{
- - case ${1} in
- - */*) func_dirname_result="${1%/*}${2}" ;;
- - * ) func_dirname_result="${3}" ;;
- - esac
- - func_basename_result="${1##*/}"
- -}
-
- -# func_stripname prefix suffix name
- -# strip PREFIX and SUFFIX off of NAME.
- -# PREFIX and SUFFIX must not contain globbing or regex special
- -# characters, hashes, percent signs, but SUFFIX may contain a leading
- -# dot (in which case that matches only a dot).
- -func_stripname ()
- -{
- - # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
- - # positional parameters, so assign one to ordinary parameter first.
- - func_stripname_result=${3}
- - func_stripname_result=${func_stripname_result#"${1}"}
- - func_stripname_result=${func_stripname_result%"${2}"}
- -}
- +# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
- +# ----------------------------------------------------------
- +# Produce a SEP delimited list of all paired combinations of elements of
- +# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
- +# has the form PREFIXmINFIXSUFFIXn.
- +# Needed until we can rely on m4_combine added in Autoconf 2.62.
- +m4_define([lt_combine],
- +[m4_if(m4_eval([$# > 3]), [1],
- + [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
- +[[m4_foreach([_Lt_prefix], [$2],
- + [m4_foreach([_Lt_suffix],
- + ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
- + [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
-
- -# func_opt_split
- -func_opt_split ()
- -{
- - func_opt_split_opt=${1%%=*}
- - func_opt_split_arg=${1#*=}
- -}
-
- -# func_lo2o object
- -func_lo2o ()
- -{
- - case ${1} in
- - *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
- - *) func_lo2o_result=${1} ;;
- - esac
- -}
- +# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
- +# -----------------------------------------------------------------------
- +# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
- +# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
- +m4_define([lt_if_append_uniq],
- +[m4_ifdef([$1],
- + [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
- + [lt_append([$1], [$2], [$3])$4],
- + [$5])],
- + [lt_append([$1], [$2], [$3])$4])])
-
- -# func_xform libobj-or-source
- -func_xform ()
- -{
- - func_xform_result=${1%.*}.lo
- -}
-
- -# func_arith arithmetic-term...
- -func_arith ()
- -{
- - func_arith_result=$(( $[*] ))
- -}
- +# lt_dict_add(DICT, KEY, VALUE)
- +# -----------------------------
- +m4_define([lt_dict_add],
- +[m4_define([$1($2)], [$3])])
-
- -# func_len string
- -# STRING may not start with a hyphen.
- -func_len ()
- -{
- - func_len_result=${#1}
- -}
-
- -_LT_EOF
- - ;;
- - *) # Bourne compatible functions.
- - cat << \_LT_EOF >> "$cfgfile"
- +# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
- +# --------------------------------------------
- +m4_define([lt_dict_add_subkey],
- +[m4_define([$1($2:$3)], [$4])])
- +
- +
- +# lt_dict_fetch(DICT, KEY, [SUBKEY])
- +# ----------------------------------
- +m4_define([lt_dict_fetch],
- +[m4_ifval([$3],
- + m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
- + m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
- +
- +
- +# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
- +# -----------------------------------------------------------------
- +m4_define([lt_if_dict_fetch],
- +[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
- + [$5],
- + [$6])])
- +
- +
- +# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
- +# --------------------------------------------------------------
- +m4_define([lt_dict_filter],
- +[m4_if([$5], [], [],
- + [lt_join(m4_quote(m4_default([$4], [[, ]])),
- + lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
- + [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
- +])
- +
- +# ltversion.m4 -- version numbers -*- Autoconf -*-
- +#
- +# Copyright (C) 2004 Free Software Foundation, Inc.
- +# Written by Scott James Remnant, 2004
- +#
- +# This file is free software; the Free Software Foundation gives
- +# unlimited permission to copy and/or distribute it, with or without
- +# modifications, as long as this notice is preserved.
-
- -# func_dirname file append nondir_replacement
- -# Compute the dirname of FILE. If nonempty, add APPEND to the result,
- -# otherwise set result to NONDIR_REPLACEMENT.
- -func_dirname ()
- -{
- - # Extract subdirectory from the argument.
- - func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
- - if test "X$func_dirname_result" = "X${1}"; then
- - func_dirname_result="${3}"
- - else
- - func_dirname_result="$func_dirname_result${2}"
- - fi
- -}
- +# Generated from ltversion.in.
-
- -# func_basename file
- -func_basename ()
- -{
- - func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
- -}
- +# serial 3017 ltversion.m4
- +# This file is part of GNU Libtool
-
- -dnl func_dirname_and_basename
- -dnl A portable version of this function is already defined in general.m4sh
- -dnl so there is no need for it here.
- +m4_define([LT_PACKAGE_VERSION], [2.2.6b])
- +m4_define([LT_PACKAGE_REVISION], [1.3017])
-
- -# func_stripname prefix suffix name
- -# strip PREFIX and SUFFIX off of NAME.
- -# PREFIX and SUFFIX must not contain globbing or regex special
- -# characters, hashes, percent signs, but SUFFIX may contain a leading
- -# dot (in which case that matches only a dot).
- -# func_strip_suffix prefix name
- -func_stripname ()
- -{
- - case ${2} in
- - .*) func_stripname_result=`$ECHO "X${3}" \
- - | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
- - *) func_stripname_result=`$ECHO "X${3}" \
- - | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
- - esac
- -}
- +AC_DEFUN([LTVERSION_VERSION],
- +[macro_version='2.2.6b'
- +macro_revision='1.3017'
- +_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
- +_LT_DECL(, macro_revision, 0)
- +])
-
- -# sed scripts:
- -my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
- -my_sed_long_arg='1s/^-[[^=]]*=//'
- +# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
- +#
- +# Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
- +# Written by Scott James Remnant, 2004.
- +#
- +# This file is free software; the Free Software Foundation gives
- +# unlimited permission to copy and/or distribute it, with or without
- +# modifications, as long as this notice is preserved.
-
- -# func_opt_split
- -func_opt_split ()
- -{
- - func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
- - func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
- -}
- +# serial 4 lt~obsolete.m4
-
- -# func_lo2o object
- -func_lo2o ()
- -{
- - func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
- -}
- +# These exist entirely to fool aclocal when bootstrapping libtool.
- +#
- +# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
- +# which have later been changed to m4_define as they aren't part of the
- +# exported API, or moved to Autoconf or Automake where they belong.
- +#
- +# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
- +# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
- +# using a macro with the same name in our local m4/libtool.m4 it'll
- +# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
- +# and doesn't know about Autoconf macros at all.)
- +#
- +# So we provide this file, which has a silly filename so it's always
- +# included after everything else. This provides aclocal with the
- +# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
- +# because those macros already exist, or will be overwritten later.
- +# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
- +#
- +# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
- +# Yes, that means every name once taken will need to remain here until
- +# we give up compatibility with versions before 1.7, at which point
- +# we need to keep only those names which we still refer to.
-
- -# func_xform libobj-or-source
- -func_xform ()
- -{
- - func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[[^.]]*$/.lo/'`
- -}
- +# This is to help aclocal find these macros, as it can't see m4_define.
- +AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
-
- -# func_arith arithmetic-term...
- -func_arith ()
- -{
- - func_arith_result=`expr "$[@]"`
- -}
- +m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
- +m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
- +m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
- +m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
- +m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
- +m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
- +m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
- +m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
- +m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
- +m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
- +m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
- +m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
- +m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
- +m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
- +m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
- +m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
- +m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
- +m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
- +m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
- +m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
- +m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
- +m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
- +m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
- +m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
- +m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
- +m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
- +m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
- +m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
- +m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
- +m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
- +m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
- +m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
- +m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
- +m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
- +m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
- +m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
- +m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
- +m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
- +m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
- +m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
- +m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
- +m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
- +m4_ifndef([AC_LIBTOOL_RC], [AC_DEFUN([AC_LIBTOOL_RC])])
- +m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
- +m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
- +m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
- +m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
- +m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
- +m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
- +m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
- +m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
- +m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
- +m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
- +m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
- +m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
-
- -# func_len string
- -# STRING may not start with a hyphen.
- -func_len ()
- -{
- - func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
- -}
- +# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -_LT_EOF
- -esac
- +# AM_AUTOMAKE_VERSION(VERSION)
- +# ----------------------------
- +# Automake X.Y traces this macro to ensure aclocal.m4 has been
- +# generated from the m4 files accompanying Automake X.Y.
- +# (This private macro should not be called outside this file.)
- +AC_DEFUN([AM_AUTOMAKE_VERSION],
- +[am__api_version='1.11'
- +dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
- +dnl require some minimum version. Point them to the right macro.
- +m4_if([$1], [1.11], [],
- + [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
- +])
-
- -case $lt_shell_append in
- - yes)
- - cat << \_LT_EOF >> "$cfgfile"
- +# _AM_AUTOCONF_VERSION(VERSION)
- +# -----------------------------
- +# aclocal traces this macro to find the Autoconf version.
- +# This is a private macro too. Using m4_define simplifies
- +# the logic in aclocal, which can simply ignore this definition.
- +m4_define([_AM_AUTOCONF_VERSION], [])
-
- -# func_append var value
- -# Append VALUE to the end of shell variable VAR.
- -func_append ()
- -{
- - eval "$[1]+=\$[2]"
- -}
- -_LT_EOF
- - ;;
- - *)
- - cat << \_LT_EOF >> "$cfgfile"
- +# AM_SET_CURRENT_AUTOMAKE_VERSION
- +# -------------------------------
- +# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
- +# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
- +AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
- +[AM_AUTOMAKE_VERSION([1.11])dnl
- +m4_ifndef([AC_AUTOCONF_VERSION],
- + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
- +_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
-
- -# func_append var value
- -# Append VALUE to the end of shell variable VAR.
- -func_append ()
- -{
- - eval "$[1]=\$$[1]\$[2]"
- -}
- +# AM_AUX_DIR_EXPAND -*- Autoconf -*-
-
- -_LT_EOF
- - ;;
- - esac
- -])
- +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# Helper functions for option handling. -*- Autoconf -*-
- +# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
- +# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
- +# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
- #
- -# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
- -# Written by Gary V. Vaughan, 2004
- +# Of course, Automake must honor this variable whenever it calls a
- +# tool from the auxiliary directory. The problem is that $srcdir (and
- +# therefore $ac_aux_dir as well) can be either absolute or relative,
- +# depending on how configure is run. This is pretty annoying, since
- +# it makes $ac_aux_dir quite unusable in subdirectories: in the top
- +# source directory, any form will work fine, but in subdirectories a
- +# relative path needs to be adjusted first.
- +#
- +# $ac_aux_dir/missing
- +# fails when called from a subdirectory if $ac_aux_dir is relative
- +# $top_srcdir/$ac_aux_dir/missing
- +# fails if $ac_aux_dir is absolute,
- +# fails when called from a subdirectory in a VPATH build with
- +# a relative $ac_aux_dir
- +#
- +# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
- +# are both prefixed by $srcdir. In an in-source build this is usually
- +# harmless because $srcdir is `.', but things will broke when you
- +# start a VPATH build or use an absolute $srcdir.
- +#
- +# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
- +# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
- +# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
- +# and then we would define $MISSING as
- +# MISSING="\${SHELL} $am_aux_dir/missing"
- +# This will work as long as MISSING is not called from configure, because
- +# unfortunately $(top_srcdir) has no meaning in configure.
- +# However there are other variables, like CC, which are often used in
- +# configure, and could therefore not use this "fixed" $ac_aux_dir.
- #
- -# This file is free software; the Free Software Foundation gives
- -# unlimited permission to copy and/or distribute it, with or without
- -# modifications, as long as this notice is preserved.
- +# Another solution, used here, is to always expand $ac_aux_dir to an
- +# absolute PATH. The drawback is that using absolute paths prevent a
- +# configured tree to be moved without reconfiguration.
-
- -# serial 6 ltoptions.m4
- +AC_DEFUN([AM_AUX_DIR_EXPAND],
- +[dnl Rely on autoconf to set up CDPATH properly.
- +AC_PREREQ([2.50])dnl
- +# expand $ac_aux_dir to an absolute path
- +am_aux_dir=`cd $ac_aux_dir && pwd`
- +])
-
- -# This is to help aclocal find these macros, as it can't see m4_define.
- -AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
-
- +# Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2005
- +# Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
- -# ------------------------------------------
- -m4_define([_LT_MANGLE_OPTION],
- -[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
- +# serial 4
-
- +# This was merged into AC_PROG_CC in Autoconf.
-
- -# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
- -# ---------------------------------------
- -# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
- -# matching handler defined, dispatch to it. Other OPTION-NAMEs are
- -# saved as a flag.
- -m4_define([_LT_SET_OPTION],
- -[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
- -m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
- - _LT_MANGLE_DEFUN([$1], [$2]),
- - [m4_warning([Unknown $1 option `$2'])])[]dnl
- +AU_DEFUN([AM_PROG_CC_STDC],
- +[AC_PROG_CC
- +AC_DIAGNOSE([obsolete], [$0:
- + your code should no longer depend upon `am_cv_prog_cc_stdc', but upon
- + `ac_cv_prog_cc_stdc'. Remove this warning and the assignment when
- + you adjust the code. You can also remove the above call to
- + AC_PROG_CC if you already called it elsewhere.])
- +am_cv_prog_cc_stdc=$ac_cv_prog_cc_stdc
- ])
- +AU_DEFUN([fp_PROG_CC_STDC])
-
- +# AM_CONDITIONAL -*- Autoconf -*-
-
- -# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
- -# ------------------------------------------------------------
- -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
- -m4_define([_LT_IF_OPTION],
- -[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
- +# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
- +# Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- +# serial 9
-
- -# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
- -# -------------------------------------------------------
- -# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
- -# are set.
- -m4_define([_LT_UNLESS_OPTIONS],
- -[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- - [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
- - [m4_define([$0_found])])])[]dnl
- -m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
- -])[]dnl
- -])
- +# AM_CONDITIONAL(NAME, SHELL-CONDITION)
- +# -------------------------------------
- +# Define a conditional.
- +AC_DEFUN([AM_CONDITIONAL],
- +[AC_PREREQ(2.52)dnl
- + ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
- + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
- +AC_SUBST([$1_TRUE])dnl
- +AC_SUBST([$1_FALSE])dnl
- +_AM_SUBST_NOTMAKE([$1_TRUE])dnl
- +_AM_SUBST_NOTMAKE([$1_FALSE])dnl
- +m4_define([_AM_COND_VALUE_$1], [$2])dnl
- +if $2; then
- + $1_TRUE=
- + $1_FALSE='#'
- +else
- + $1_TRUE='#'
- + $1_FALSE=
- +fi
- +AC_CONFIG_COMMANDS_PRE(
- +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
- + AC_MSG_ERROR([[conditional "$1" was never defined.
- +Usually this means the macro was only invoked conditionally.]])
- +fi])])
-
- +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
- +# Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
- -# ----------------------------------------
- -# OPTION-LIST is a space-separated list of Libtool options associated
- -# with MACRO-NAME. If any OPTION has a matching handler declared with
- -# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
- -# the unknown option and exit.
- -m4_defun([_LT_SET_OPTIONS],
- -[# Set options
- -m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- - [_LT_SET_OPTION([$1], _LT_Option)])
- +# serial 10
-
- -m4_if([$1],[LT_INIT],[
- - dnl
- - dnl Simply set some default values (i.e off) if boolean options were not
- - dnl specified:
- - _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
- - ])
- - _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
- - ])
- - dnl
- - dnl If no reference was made to various pairs of opposing options, then
- - dnl we run the default mode handler for the pair. For example, if neither
- - dnl `shared' nor `disable-shared' was passed, we enable building of shared
- - dnl archives by default:
- - _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
- - _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
- - _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
- - _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
- - [_LT_ENABLE_FAST_INSTALL])
- - ])
- -])# _LT_SET_OPTIONS
- +# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
- +# written in clear, in which case automake, when reading aclocal.m4,
- +# will think it sees a *use*, and therefore will trigger all it's
- +# C support machinery. Also note that it means that autoscan, seeing
- +# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
-
-
- +# _AM_DEPENDENCIES(NAME)
- +# ----------------------
- +# See how the compiler implements dependency checking.
- +# NAME is "CC", "CXX", "GCJ", or "OBJC".
- +# We try a few techniques and use that to set a single cache variable.
- +#
- +# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
- +# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
- +# dependency, and given that the user is not expected to run this macro,
- +# just rely on AC_PROG_CC.
- +AC_DEFUN([_AM_DEPENDENCIES],
- +[AC_REQUIRE([AM_SET_DEPDIR])dnl
- +AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
- +AC_REQUIRE([AM_MAKE_INCLUDE])dnl
- +AC_REQUIRE([AM_DEP_TRACK])dnl
-
- -# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
- -# -----------------------------------------
- -m4_define([_LT_MANGLE_DEFUN],
- -[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
- +ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
- + [$1], CXX, [depcc="$CXX" am_compiler_list=],
- + [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
- + [$1], UPC, [depcc="$UPC" am_compiler_list=],
- + [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
- + [depcc="$$1" am_compiler_list=])
-
- +AC_CACHE_CHECK([dependency style of $depcc],
- + [am_cv_$1_dependencies_compiler_type],
- +[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- + # We make a subdir and do the tests there. Otherwise we can end up
- + # making bogus files that we don't know about and never remove. For
- + # instance it was reported that on HP-UX the gcc test will end up
- + # making a dummy file named `D' -- because `-MD' means `put the output
- + # in D'.
- + mkdir conftest.dir
- + # Copy depcomp to subdir because otherwise we won't find it if we're
- + # using a relative directory.
- + cp "$am_depcomp" conftest.dir
- + cd conftest.dir
- + # We will build objects and dependencies in a subdirectory because
- + # it helps to detect inapplicable dependency modes. For instance
- + # both Tru64's cc and ICC support -MD to output dependencies as a
- + # side effect of compilation, but ICC will put the dependencies in
- + # the current directory while Tru64 will put them in the object
- + # directory.
- + mkdir sub
-
- -# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
- -# -----------------------------------------------
- -m4_define([LT_OPTION_DEFINE],
- -[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
- -])# LT_OPTION_DEFINE
- + am_cv_$1_dependencies_compiler_type=none
- + if test "$am_compiler_list" = ""; then
- + am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
- + fi
- + am__universal=false
- + m4_case([$1], [CC],
- + [case " $depcc " in #(
- + *\ -arch\ *\ -arch\ *) am__universal=true ;;
- + esac],
- + [CXX],
- + [case " $depcc " in #(
- + *\ -arch\ *\ -arch\ *) am__universal=true ;;
- + esac])
- +
- + for depmode in $am_compiler_list; do
- + # Setup a source with many dependencies, because some compilers
- + # like to wrap large dependency lists on column 80 (with \), and
- + # we should not choose a depcomp mode which is confused by this.
- + #
- + # We need to recreate these files for each test, as the compiler may
- + # overwrite some of them when testing with obscure command lines.
- + # This happens at least with the AIX C compiler.
- + : > sub/conftest.c
- + for i in 1 2 3 4 5 6; do
- + echo '#include "conftst'$i'.h"' >> sub/conftest.c
- + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
- + # Solaris 8's {/usr,}/bin/sh.
- + touch sub/conftst$i.h
- + done
- + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
-
- + # We check with `-c' and `-o' for the sake of the "dashmstdout"
- + # mode. It turns out that the SunPro C++ compiler does not properly
- + # handle `-M -o', and we need to detect this. Also, some Intel
- + # versions had trouble with output in subdirs
- + am__obj=sub/conftest.${OBJEXT-o}
- + am__minus_obj="-o $am__obj"
- + case $depmode in
- + gcc)
- + # This depmode causes a compiler race in universal mode.
- + test "$am__universal" = false || continue
- + ;;
- + nosideeffect)
- + # after this tag, mechanisms are not by side-effect, so they'll
- + # only be used when explicitly requested
- + if test "x$enable_dependency_tracking" = xyes; then
- + continue
- + else
- + break
- + fi
- + ;;
- + msvisualcpp | msvcmsys)
- + # This compiler won't grok `-c -o', but also, the minuso test has
- + # not run yet. These depmodes are late enough in the game, and
- + # so weak that their functioning should not be impacted.
- + am__obj=conftest.${OBJEXT-o}
- + am__minus_obj=
- + ;;
- + none) break ;;
- + esac
- + if depmode=$depmode \
- + source=sub/conftest.c object=$am__obj \
- + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
- + $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
- + >/dev/null 2>conftest.err &&
- + grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
- + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
- + grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
- + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
- + # icc doesn't choke on unknown options, it will just issue warnings
- + # or remarks (even with -Werror). So we grep stderr for any message
- + # that says an option was ignored or not supported.
- + # When given -MP, icc 7.0 and 7.1 complain thusly:
- + # icc: Command line warning: ignoring option '-M'; no argument required
- + # The diagnosis changed in icc 8.0:
- + # icc: Command line remark: option '-MP' not supported
- + if (grep 'ignoring option' conftest.err ||
- + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
- + am_cv_$1_dependencies_compiler_type=$depmode
- + break
- + fi
- + fi
- + done
-
- -# dlopen
- -# ------
- -LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
- + cd ..
- + rm -rf conftest.dir
- +else
- + am_cv_$1_dependencies_compiler_type=none
- +fi
- ])
- -
- -AU_DEFUN([AC_LIBTOOL_DLOPEN],
- -[_LT_SET_OPTION([LT_INIT], [dlopen])
- -AC_DIAGNOSE([obsolete],
- -[$0: Remove this warning and the call to _LT_SET_OPTION when you
- -put the `dlopen' option into LT_INIT's first parameter.])
- +AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
- +AM_CONDITIONAL([am__fastdep$1], [
- + test "x$enable_dependency_tracking" != xno \
- + && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
- ])
-
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
- -
- -
- -# win32-dll
- -# ---------
- -# Declare package support for building win32 dll's.
- -LT_OPTION_DEFINE([LT_INIT], [win32-dll],
- -[enable_win32_dll=yes
- -
- -case $host in
- -*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
- - AC_CHECK_TOOL(AS, as, false)
- - AC_CHECK_TOOL(DLLTOOL, dlltool, false)
- - AC_CHECK_TOOL(OBJDUMP, objdump, false)
- - ;;
- -esac
- -
- -test -z "$AS" && AS=as
- -_LT_DECL([], [AS], [0], [Assembler program])dnl
-
- -test -z "$DLLTOOL" && DLLTOOL=dlltool
- -_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
- +# AM_SET_DEPDIR
- +# -------------
- +# Choose a directory name for dependency files.
- +# This macro is AC_REQUIREd in _AM_DEPENDENCIES
- +AC_DEFUN([AM_SET_DEPDIR],
- +[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
- +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
- +])
-
- -test -z "$OBJDUMP" && OBJDUMP=objdump
- -_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
- -])# win32-dll
-
- -AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
- -[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- -_LT_SET_OPTION([LT_INIT], [win32-dll])
- -AC_DIAGNOSE([obsolete],
- -[$0: Remove this warning and the call to _LT_SET_OPTION when you
- -put the `win32-dll' option into LT_INIT's first parameter.])
- +# AM_DEP_TRACK
- +# ------------
- +AC_DEFUN([AM_DEP_TRACK],
- +[AC_ARG_ENABLE(dependency-tracking,
- +[ --disable-dependency-tracking speeds up one-time build
- + --enable-dependency-tracking do not reject slow dependency extractors])
- +if test "x$enable_dependency_tracking" != xno; then
- + am_depcomp="$ac_aux_dir/depcomp"
- + AMDEPBACKSLASH='\'
- +fi
- +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
- +AC_SUBST([AMDEPBACKSLASH])dnl
- +_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
- ])
-
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
- -
- +# Generate code to set up dependency tracking. -*- Autoconf -*-
-
- -# _LT_ENABLE_SHARED([DEFAULT])
- -# ----------------------------
- -# implement the --enable-shared flag, and supports the `shared' and
- -# `disable-shared' LT_INIT options.
- -# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
- -m4_define([_LT_ENABLE_SHARED],
- -[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
- -AC_ARG_ENABLE([shared],
- - [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
- - [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
- - [p=${PACKAGE-default}
- - case $enableval in
- - yes) enable_shared=yes ;;
- - no) enable_shared=no ;;
- - *)
- - enable_shared=no
- - # Look at the argument we got. We use all the common list separators.
- - lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- - for pkg in $enableval; do
- - IFS="$lt_save_ifs"
- - if test "X$pkg" = "X$p"; then
- - enable_shared=yes
- - fi
- - done
- - IFS="$lt_save_ifs"
- - ;;
- - esac],
- - [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
- +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
- +# Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- - _LT_DECL([build_libtool_libs], [enable_shared], [0],
- - [Whether or not to build shared libraries])
- -])# _LT_ENABLE_SHARED
- +#serial 5
-
- -LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
- -LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
- +# _AM_OUTPUT_DEPENDENCY_COMMANDS
- +# ------------------------------
- +AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
- +[{
- + # Autoconf 2.62 quotes --file arguments for eval, but not when files
- + # are listed without --file. Let's play safe and only enable the eval
- + # if we detect the quoting.
- + case $CONFIG_FILES in
- + *\'*) eval set x "$CONFIG_FILES" ;;
- + *) set x $CONFIG_FILES ;;
- + esac
- + shift
- + for mf
- + do
- + # Strip MF so we end up with the name of the file.
- + mf=`echo "$mf" | sed -e 's/:.*$//'`
- + # Check whether this is an Automake generated Makefile or not.
- + # We used to match only the files named `Makefile.in', but
- + # some people rename them; so instead we look at the file content.
- + # Grep'ing the first line is not enough: some people post-process
- + # each Makefile.in and add a new line on top of each file to say so.
- + # Grep'ing the whole file is not good either: AIX grep has a line
- + # limit of 2048, but all sed's we know have understand at least 4000.
- + if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- + dirpart=`AS_DIRNAME("$mf")`
- + else
- + continue
- + fi
- + # Extract the definition of DEPDIR, am__include, and am__quote
- + # from the Makefile without running `make'.
- + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- + test -z "$DEPDIR" && continue
- + am__include=`sed -n 's/^am__include = //p' < "$mf"`
- + test -z "am__include" && continue
- + am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- + # When using ansi2knr, U may be empty or an underscore; expand it
- + U=`sed -n 's/^U = //p' < "$mf"`
- + # Find all dependency output files, they are included files with
- + # $(DEPDIR) in their names. We invoke sed twice because it is the
- + # simplest approach to changing $(DEPDIR) to its actual value in the
- + # expansion.
- + for file in `sed -n "
- + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- + sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
- + # Make sure the directory exists.
- + test -f "$dirpart/$file" && continue
- + fdir=`AS_DIRNAME(["$file"])`
- + AS_MKDIR_P([$dirpart/$fdir])
- + # echo "creating $dirpart/$file"
- + echo '# dummy' > "$dirpart/$file"
- + done
- + done
- +}
- +])# _AM_OUTPUT_DEPENDENCY_COMMANDS
-
- -# Old names:
- -AC_DEFUN([AC_ENABLE_SHARED],
- -[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
- -])
-
- -AC_DEFUN([AC_DISABLE_SHARED],
- -[_LT_SET_OPTION([LT_INIT], [disable-shared])
- +# AM_OUTPUT_DEPENDENCY_COMMANDS
- +# -----------------------------
- +# This macro should only be invoked once -- use via AC_REQUIRE.
- +#
- +# This code is only required when automatic dependency tracking
- +# is enabled. FIXME. This creates each `.P' file that we will
- +# need in order to bootstrap the dependency handling code.
- +AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
- +[AC_CONFIG_COMMANDS([depfiles],
- + [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
- + [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
- ])
-
- -AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
- -AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
- +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
- +# Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AM_ENABLE_SHARED], [])
- -dnl AC_DEFUN([AM_DISABLE_SHARED], [])
- +# serial 8
-
- +# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS.
- +AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)])
-
- +# Do all the work for Automake. -*- Autoconf -*-
-
- -# _LT_ENABLE_STATIC([DEFAULT])
- -# ----------------------------
- -# implement the --enable-static flag, and support the `static' and
- -# `disable-static' LT_INIT options.
- -# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
- -m4_define([_LT_ENABLE_STATIC],
- -[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
- -AC_ARG_ENABLE([static],
- - [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
- - [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
- - [p=${PACKAGE-default}
- - case $enableval in
- - yes) enable_static=yes ;;
- - no) enable_static=no ;;
- - *)
- - enable_static=no
- - # Look at the argument we got. We use all the common list separators.
- - lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- - for pkg in $enableval; do
- - IFS="$lt_save_ifs"
- - if test "X$pkg" = "X$p"; then
- - enable_static=yes
- - fi
- - done
- - IFS="$lt_save_ifs"
- - ;;
- - esac],
- - [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
- +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
- +# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- - _LT_DECL([build_old_libs], [enable_static], [0],
- - [Whether or not to build static libraries])
- -])# _LT_ENABLE_STATIC
- +# serial 16
-
- -LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
- -LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
- +# This macro actually does too much. Some checks are only needed if
- +# your package does certain things. But this isn't really a big deal.
-
- -# Old names:
- -AC_DEFUN([AC_ENABLE_STATIC],
- -[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
- -])
- +# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
- +# AM_INIT_AUTOMAKE([OPTIONS])
- +# -----------------------------------------------
- +# The call with PACKAGE and VERSION arguments is the old style
- +# call (pre autoconf-2.50), which is being phased out. PACKAGE
- +# and VERSION should now be passed to AC_INIT and removed from
- +# the call to AM_INIT_AUTOMAKE.
- +# We support both call styles for the transition. After
- +# the next Automake release, Autoconf can make the AC_INIT
- +# arguments mandatory, and then we can depend on a new Autoconf
- +# release and drop the old call support.
- +AC_DEFUN([AM_INIT_AUTOMAKE],
- +[AC_PREREQ([2.62])dnl
- +dnl Autoconf wants to disallow AM_ names. We explicitly allow
- +dnl the ones we care about.
- +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
- +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
- +AC_REQUIRE([AC_PROG_INSTALL])dnl
- +if test "`cd $srcdir && pwd`" != "`pwd`"; then
- + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
- + # is not polluted with repeated "-I."
- + AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
- + # test to see if srcdir already configured
- + if test -f $srcdir/config.status; then
- + AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
- + fi
- +fi
-
- -AC_DEFUN([AC_DISABLE_STATIC],
- -[_LT_SET_OPTION([LT_INIT], [disable-static])
- -])
- +# test whether we have cygpath
- +if test -z "$CYGPATH_W"; then
- + if (cygpath --version) >/dev/null 2>/dev/null; then
- + CYGPATH_W='cygpath -w'
- + else
- + CYGPATH_W=echo
- + fi
- +fi
- +AC_SUBST([CYGPATH_W])
-
- -AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
- -AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
- +# Define the identity of the package.
- +dnl Distinguish between old-style and new-style calls.
- +m4_ifval([$2],
- +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
- + AC_SUBST([PACKAGE], [$1])dnl
- + AC_SUBST([VERSION], [$2])],
- +[_AM_SET_OPTIONS([$1])dnl
- +dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
- +m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
- + [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
- + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
- + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
-
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AM_ENABLE_STATIC], [])
- -dnl AC_DEFUN([AM_DISABLE_STATIC], [])
- +_AM_IF_OPTION([no-define],,
- +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
- + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
-
- +# Some tools Automake needs.
- +AC_REQUIRE([AM_SANITY_CHECK])dnl
- +AC_REQUIRE([AC_ARG_PROGRAM])dnl
- +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
- +AM_MISSING_PROG(AUTOCONF, autoconf)
- +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
- +AM_MISSING_PROG(AUTOHEADER, autoheader)
- +AM_MISSING_PROG(MAKEINFO, makeinfo)
- +AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
- +AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
- +AC_REQUIRE([AM_PROG_MKDIR_P])dnl
- +# We need awk for the "check" target. The system "awk" is bad on
- +# some platforms.
- +AC_REQUIRE([AC_PROG_AWK])dnl
- +AC_REQUIRE([AC_PROG_MAKE_SET])dnl
- +AC_REQUIRE([AM_SET_LEADING_DOT])dnl
- +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
- + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
- + [_AM_PROG_TAR([v7])])])
- +_AM_IF_OPTION([no-dependencies],,
- +[AC_PROVIDE_IFELSE([AC_PROG_CC],
- + [_AM_DEPENDENCIES(CC)],
- + [define([AC_PROG_CC],
- + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
- +AC_PROVIDE_IFELSE([AC_PROG_CXX],
- + [_AM_DEPENDENCIES(CXX)],
- + [define([AC_PROG_CXX],
- + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
- +AC_PROVIDE_IFELSE([AC_PROG_OBJC],
- + [_AM_DEPENDENCIES(OBJC)],
- + [define([AC_PROG_OBJC],
- + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
- +])
- +_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
- +dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
- +dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
- +dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
- +AC_CONFIG_COMMANDS_PRE(dnl
- +[m4_provide_if([_AM_COMPILER_EXEEXT],
- + [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
- +])
-
- +dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
- +dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
- +dnl mangled by Autoconf and run in a shell conditional statement.
- +m4_define([_AC_COMPILER_EXEEXT],
- +m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
-
- -# _LT_ENABLE_FAST_INSTALL([DEFAULT])
- -# ----------------------------------
- -# implement the --enable-fast-install flag, and support the `fast-install'
- -# and `disable-fast-install' LT_INIT options.
- -# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
- -m4_define([_LT_ENABLE_FAST_INSTALL],
- -[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
- -AC_ARG_ENABLE([fast-install],
- - [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
- - [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
- - [p=${PACKAGE-default}
- - case $enableval in
- - yes) enable_fast_install=yes ;;
- - no) enable_fast_install=no ;;
- - *)
- - enable_fast_install=no
- - # Look at the argument we got. We use all the common list separators.
- - lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- - for pkg in $enableval; do
- - IFS="$lt_save_ifs"
- - if test "X$pkg" = "X$p"; then
- - enable_fast_install=yes
- - fi
- - done
- - IFS="$lt_save_ifs"
- - ;;
- - esac],
- - [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
-
- -_LT_DECL([fast_install], [enable_fast_install], [0],
- - [Whether or not to optimize for fast installation])dnl
- -])# _LT_ENABLE_FAST_INSTALL
- +# When config.status generates a header, we must update the stamp-h file.
- +# This file resides in the same directory as the config header
- +# that is generated. The stamp files are numbered to have different names.
-
- -LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
- -LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
- +# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
- +# loop where config.status creates the headers, so we can generate
- +# our stamp files there.
- +AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
- +[# Compute $1's index in $config_headers.
- +_am_arg=$1
- +_am_stamp_count=1
- +for _am_header in $config_headers :; do
- + case $_am_header in
- + $_am_arg | $_am_arg:* )
- + break ;;
- + * )
- + _am_stamp_count=`expr $_am_stamp_count + 1` ;;
- + esac
- +done
- +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-
- -# Old names:
- -AU_DEFUN([AC_ENABLE_FAST_INSTALL],
- -[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
- -AC_DIAGNOSE([obsolete],
- -[$0: Remove this warning and the call to _LT_SET_OPTION when you put
- -the `fast-install' option into LT_INIT's first parameter.])
- -])
- +# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -AU_DEFUN([AC_DISABLE_FAST_INSTALL],
- -[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
- -AC_DIAGNOSE([obsolete],
- -[$0: Remove this warning and the call to _LT_SET_OPTION when you put
- -the `disable-fast-install' option into LT_INIT's first parameter.])
- -])
- +# AM_PROG_INSTALL_SH
- +# ------------------
- +# Define $install_sh.
- +AC_DEFUN([AM_PROG_INSTALL_SH],
- +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
- +if test x"${install_sh}" != xset; then
- + case $am_aux_dir in
- + *\ * | *\ *)
- + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
- + *)
- + install_sh="\${SHELL} $am_aux_dir/install-sh"
- + esac
- +fi
- +AC_SUBST(install_sh)])
-
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
- -dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
- +# Copyright (C) 2003, 2005 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- +# serial 2
-
- -# _LT_WITH_PIC([MODE])
- -# --------------------
- -# implement the --with-pic flag, and support the `pic-only' and `no-pic'
- -# LT_INIT options.
- -# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
- -m4_define([_LT_WITH_PIC],
- -[AC_ARG_WITH([pic],
- - [AS_HELP_STRING([--with-pic],
- - [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
- - [pic_mode="$withval"],
- - [pic_mode=default])
- +# Check whether the underlying file-system supports filenames
- +# with a leading dot. For instance MS-DOS doesn't.
- +AC_DEFUN([AM_SET_LEADING_DOT],
- +[rm -rf .tst 2>/dev/null
- +mkdir .tst 2>/dev/null
- +if test -d .tst; then
- + am__leading_dot=.
- +else
- + am__leading_dot=_
- +fi
- +rmdir .tst 2>/dev/null
- +AC_SUBST([am__leading_dot])])
-
- -test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
- +# Check to see how 'make' treats includes. -*- Autoconf -*-
-
- -_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
- -])# _LT_WITH_PIC
- +# Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
- -LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
- +# serial 4
-
- -# Old name:
- -AU_DEFUN([AC_LIBTOOL_PICMODE],
- -[_LT_SET_OPTION([LT_INIT], [pic-only])
- -AC_DIAGNOSE([obsolete],
- -[$0: Remove this warning and the call to _LT_SET_OPTION when you
- -put the `pic-only' option into LT_INIT's first parameter.])
- +# AM_MAKE_INCLUDE()
- +# -----------------
- +# Check to see how make treats includes.
- +AC_DEFUN([AM_MAKE_INCLUDE],
- +[am_make=${MAKE-make}
- +cat > confinc << 'END'
- +am__doit:
- + @echo this is the am__doit target
- +.PHONY: am__doit
- +END
- +# If we don't find an include directive, just comment out the code.
- +AC_MSG_CHECKING([for style of include used by $am_make])
- +am__include="#"
- +am__quote=
- +_am_result=none
- +# First try GNU make style include.
- +echo "include confinc" > confmf
- +# Ignore all kinds of additional output from `make'.
- +case `$am_make -s -f confmf 2> /dev/null` in #(
- +*the\ am__doit\ target*)
- + am__include=include
- + am__quote=
- + _am_result=GNU
- + ;;
- +esac
- +# Now try BSD make style include.
- +if test "$am__include" = "#"; then
- + echo '.include "confinc"' > confmf
- + case `$am_make -s -f confmf 2> /dev/null` in #(
- + *the\ am__doit\ target*)
- + am__include=.include
- + am__quote="\""
- + _am_result=BSD
- + ;;
- + esac
- +fi
- +AC_SUBST([am__include])
- +AC_SUBST([am__quote])
- +AC_MSG_RESULT([$_am_result])
- +rm -f confinc confmf
- ])
-
- -dnl aclocal-1.4 backwards compatibility:
- -dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
- -
- -
- -m4_define([_LTDL_MODE], [])
- -LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
- - [m4_define([_LTDL_MODE], [nonrecursive])])
- -LT_OPTION_DEFINE([LTDL_INIT], [recursive],
- - [m4_define([_LTDL_MODE], [recursive])])
- -LT_OPTION_DEFINE([LTDL_INIT], [subproject],
- - [m4_define([_LTDL_MODE], [subproject])])
- -
- -m4_define([_LTDL_TYPE], [])
- -LT_OPTION_DEFINE([LTDL_INIT], [installable],
- - [m4_define([_LTDL_TYPE], [installable])])
- -LT_OPTION_DEFINE([LTDL_INIT], [convenience],
- - [m4_define([_LTDL_TYPE], [convenience])])
- +# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
-
- -# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
- -#
- -# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
- -# Written by Gary V. Vaughan, 2004
- +# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
- +# Free Software Foundation, Inc.
- #
- -# This file is free software; the Free Software Foundation gives
- -# unlimited permission to copy and/or distribute it, with or without
- -# modifications, as long as this notice is preserved.
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# serial 6 ltsugar.m4
- +# serial 6
-
- -# This is to help aclocal find these macros, as it can't see m4_define.
- -AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
- +# AM_MISSING_PROG(NAME, PROGRAM)
- +# ------------------------------
- +AC_DEFUN([AM_MISSING_PROG],
- +[AC_REQUIRE([AM_MISSING_HAS_RUN])
- +$1=${$1-"${am_missing_run}$2"}
- +AC_SUBST($1)])
-
-
- -# lt_join(SEP, ARG1, [ARG2...])
- -# -----------------------------
- -# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
- -# associated separator.
- -# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
- -# versions in m4sugar had bugs.
- -m4_define([lt_join],
- -[m4_if([$#], [1], [],
- - [$#], [2], [[$2]],
- - [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
- -m4_define([_lt_join],
- -[m4_if([$#$2], [2], [],
- - [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
- +# AM_MISSING_HAS_RUN
- +# ------------------
- +# Define MISSING if not defined so far and test if it supports --run.
- +# If it does, set am_missing_run to use it, otherwise, to nothing.
- +AC_DEFUN([AM_MISSING_HAS_RUN],
- +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
- +AC_REQUIRE_AUX_FILE([missing])dnl
- +if test x"${MISSING+set}" != xset; then
- + case $am_aux_dir in
- + *\ * | *\ *)
- + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
- + *)
- + MISSING="\${SHELL} $am_aux_dir/missing" ;;
- + esac
- +fi
- +# Use eval to expand $SHELL
- +if eval "$MISSING --run true"; then
- + am_missing_run="$MISSING --run "
- +else
- + am_missing_run=
- + AC_MSG_WARN([`missing' script is too old or missing])
- +fi
- +])
-
- +# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# lt_car(LIST)
- -# lt_cdr(LIST)
- -# ------------
- -# Manipulate m4 lists.
- -# These macros are necessary as long as will still need to support
- -# Autoconf-2.59 which quotes differently.
- -m4_define([lt_car], [[$1]])
- -m4_define([lt_cdr],
- -[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
- - [$#], 1, [],
- - [m4_dquote(m4_shift($@))])])
- -m4_define([lt_unquote], $1)
- +# AM_PROG_MKDIR_P
- +# ---------------
- +# Check for `mkdir -p'.
- +AC_DEFUN([AM_PROG_MKDIR_P],
- +[AC_PREREQ([2.60])dnl
- +AC_REQUIRE([AC_PROG_MKDIR_P])dnl
- +dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
- +dnl while keeping a definition of mkdir_p for backward compatibility.
- +dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
- +dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
- +dnl Makefile.ins that do not define MKDIR_P, so we do our own
- +dnl adjustment using top_builddir (which is defined more often than
- +dnl MKDIR_P).
- +AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
- +case $mkdir_p in
- + [[\\/$]]* | ?:[[\\/]]*) ;;
- + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
- +esac
- +])
-
- +# Helper functions for option handling. -*- Autoconf -*-
-
- -# lt_append(MACRO-NAME, STRING, [SEPARATOR])
- -# ------------------------------------------
- -# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
- -# Note that neither SEPARATOR nor STRING are expanded; they are appended
- -# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
- -# No SEPARATOR is output if MACRO-NAME was previously undefined (different
- -# than defined and empty).
- +# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
- #
- -# This macro is needed until we can rely on Autoconf 2.62, since earlier
- -# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
- -m4_define([lt_append],
- -[m4_define([$1],
- - m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
- -
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- +# serial 4
-
- -# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
- -# ----------------------------------------------------------
- -# Produce a SEP delimited list of all paired combinations of elements of
- -# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
- -# has the form PREFIXmINFIXSUFFIXn.
- -# Needed until we can rely on m4_combine added in Autoconf 2.62.
- -m4_define([lt_combine],
- -[m4_if(m4_eval([$# > 3]), [1],
- - [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
- -[[m4_foreach([_Lt_prefix], [$2],
- - [m4_foreach([_Lt_suffix],
- - ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
- - [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
- +# _AM_MANGLE_OPTION(NAME)
- +# -----------------------
- +AC_DEFUN([_AM_MANGLE_OPTION],
- +[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
-
- +# _AM_SET_OPTION(NAME)
- +# ------------------------------
- +# Set option NAME. Presently that only means defining a flag for this option.
- +AC_DEFUN([_AM_SET_OPTION],
- +[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
-
- -# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
- -# -----------------------------------------------------------------------
- -# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
- -# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
- -m4_define([lt_if_append_uniq],
- -[m4_ifdef([$1],
- - [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
- - [lt_append([$1], [$2], [$3])$4],
- - [$5])],
- - [lt_append([$1], [$2], [$3])$4])])
- +# _AM_SET_OPTIONS(OPTIONS)
- +# ----------------------------------
- +# OPTIONS is a space-separated list of Automake options.
- +AC_DEFUN([_AM_SET_OPTIONS],
- +[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
-
- +# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
- +# -------------------------------------------
- +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
- +AC_DEFUN([_AM_IF_OPTION],
- +[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-
- -# lt_dict_add(DICT, KEY, VALUE)
- -# -----------------------------
- -m4_define([lt_dict_add],
- -[m4_define([$1($2)], [$3])])
- +# Check to make sure that the build environment is sane. -*- Autoconf -*-
-
- +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
- +# Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
- -# --------------------------------------------
- -m4_define([lt_dict_add_subkey],
- -[m4_define([$1($2:$3)], [$4])])
- +# serial 5
-
- +# AM_SANITY_CHECK
- +# ---------------
- +AC_DEFUN([AM_SANITY_CHECK],
- +[AC_MSG_CHECKING([whether build environment is sane])
- +# Just in case
- +sleep 1
- +echo timestamp > conftest.file
- +# Reject unsafe characters in $srcdir or the absolute working directory
- +# name. Accept space and tab only in the latter.
- +am_lf='
- +'
- +case `pwd` in
- + *[[\\\"\#\$\&\'\`$am_lf]]*)
- + AC_MSG_ERROR([unsafe absolute working directory name]);;
- +esac
- +case $srcdir in
- + *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
- + AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
- +esac
-
- -# lt_dict_fetch(DICT, KEY, [SUBKEY])
- -# ----------------------------------
- -m4_define([lt_dict_fetch],
- -[m4_ifval([$3],
- - m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
- - m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
- +# Do `set' in a subshell so we don't clobber the current shell's
- +# arguments. Must try -L first in case configure is actually a
- +# symlink; some systems play weird games with the mod time of symlinks
- +# (eg FreeBSD returns the mod time of the symlink's containing
- +# directory).
- +if (
- + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
- + if test "$[*]" = "X"; then
- + # -L didn't work.
- + set X `ls -t "$srcdir/configure" conftest.file`
- + fi
- + rm -f conftest.file
- + if test "$[*]" != "X $srcdir/configure conftest.file" \
- + && test "$[*]" != "X conftest.file $srcdir/configure"; then
-
- + # If neither matched, then we have a broken ls. This can happen
- + # if, for instance, CONFIG_SHELL is bash and it inherits a
- + # broken ls alias from the environment. This has actually
- + # happened. Such a system could not be considered "sane".
- + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
- +alias in your environment])
- + fi
-
- -# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
- -# -----------------------------------------------------------------
- -m4_define([lt_if_dict_fetch],
- -[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
- - [$5],
- - [$6])])
- + test "$[2]" = conftest.file
- + )
- +then
- + # Ok.
- + :
- +else
- + AC_MSG_ERROR([newly created file is older than distributed files!
- +Check your system clock])
- +fi
- +AC_MSG_RESULT(yes)])
-
- +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
- +#
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
- -# --------------------------------------------------------------
- -m4_define([lt_dict_filter],
- -[m4_if([$5], [], [],
- - [lt_join(m4_quote(m4_default([$4], [[, ]])),
- - lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
- - [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
- -])
- +# AM_PROG_INSTALL_STRIP
- +# ---------------------
- +# One issue with vendor `install' (even GNU) is that you can't
- +# specify the program used to strip binaries. This is especially
- +# annoying in cross-compiling environments, where the build's strip
- +# is unlikely to handle the host's binaries.
- +# Fortunately install-sh will honor a STRIPPROG variable, so we
- +# always use install-sh in `make install-strip', and initialize
- +# STRIPPROG with the value of the STRIP variable (set by the user).
- +AC_DEFUN([AM_PROG_INSTALL_STRIP],
- +[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
- +# Installed binaries are usually stripped using `strip' when the user
- +# run `make install-strip'. However `strip' might not be the right
- +# tool to use in cross-compilation environments, therefore Automake
- +# will honor the `STRIP' environment variable to overrule this program.
- +dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
- +if test "$cross_compiling" != no; then
- + AC_CHECK_TOOL([STRIP], [strip], :)
- +fi
- +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
- +AC_SUBST([INSTALL_STRIP_PROGRAM])])
-
- -# ltversion.m4 -- version numbers -*- Autoconf -*-
- -#
- -# Copyright (C) 2004 Free Software Foundation, Inc.
- -# Written by Scott James Remnant, 2004
- +# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
- #
- -# This file is free software; the Free Software Foundation gives
- -# unlimited permission to copy and/or distribute it, with or without
- -# modifications, as long as this notice is preserved.
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# Generated from ltversion.in.
- +# serial 2
-
- -# serial 3012 ltversion.m4
- -# This file is part of GNU Libtool
- +# _AM_SUBST_NOTMAKE(VARIABLE)
- +# ---------------------------
- +# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
- +# This macro is traced by Automake.
- +AC_DEFUN([_AM_SUBST_NOTMAKE])
-
- -m4_define([LT_PACKAGE_VERSION], [2.2.6])
- -m4_define([LT_PACKAGE_REVISION], [1.3012])
- +# AM_SUBST_NOTMAKE(VARIABLE)
- +# ---------------------------
- +# Public sister of _AM_SUBST_NOTMAKE.
- +AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
-
- -AC_DEFUN([LTVERSION_VERSION],
- -[macro_version='2.2.6'
- -macro_revision='1.3012'
- -_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
- -_LT_DECL(, macro_revision, 0)
- -])
- +# Check how to create a tarball. -*- Autoconf -*-
-
- -# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
- -#
- -# Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
- -# Written by Scott James Remnant, 2004.
- +# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
- #
- -# This file is free software; the Free Software Foundation gives
- -# unlimited permission to copy and/or distribute it, with or without
- -# modifications, as long as this notice is preserved.
- +# This file is free software; the Free Software Foundation
- +# gives unlimited permission to copy and/or distribute it,
- +# with or without modifications, as long as this notice is preserved.
-
- -# serial 4 lt~obsolete.m4
- +# serial 2
-
- -# These exist entirely to fool aclocal when bootstrapping libtool.
- -#
- -# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
- -# which have later been changed to m4_define as they aren't part of the
- -# exported API, or moved to Autoconf or Automake where they belong.
- -#
- -# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
- -# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
- -# using a macro with the same name in our local m4/libtool.m4 it'll
- -# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
- -# and doesn't know about Autoconf macros at all.)
- +# _AM_PROG_TAR(FORMAT)
- +# --------------------
- +# Check how to create a tarball in format FORMAT.
- +# FORMAT should be one of `v7', `ustar', or `pax'.
- #
- -# So we provide this file, which has a silly filename so it's always
- -# included after everything else. This provides aclocal with the
- -# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
- -# because those macros already exist, or will be overwritten later.
- -# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
- +# Substitute a variable $(am__tar) that is a command
- +# writing to stdout a FORMAT-tarball containing the directory
- +# $tardir.
- +# tardir=directory && $(am__tar) > result.tar
- #
- -# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
- -# Yes, that means every name once taken will need to remain here until
- -# we give up compatibility with versions before 1.7, at which point
- -# we need to keep only those names which we still refer to.
- +# Substitute a variable $(am__untar) that extract such
- +# a tarball read from stdin.
- +# $(am__untar) < result.tar
- +AC_DEFUN([_AM_PROG_TAR],
- +[# Always define AMTAR for backward compatibility.
- +AM_MISSING_PROG([AMTAR], [tar])
- +m4_if([$1], [v7],
- + [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
- + [m4_case([$1], [ustar],, [pax],,
- + [m4_fatal([Unknown tar format])])
- +AC_MSG_CHECKING([how to create a $1 tar archive])
- +# Loop over all known methods to create a tar archive until one works.
- +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
- +_am_tools=${am_cv_prog_tar_$1-$_am_tools}
- +# Do not fold the above two line into one, because Tru64 sh and
- +# Solaris sh will not grok spaces in the rhs of `-'.
- +for _am_tool in $_am_tools
- +do
- + case $_am_tool in
- + gnutar)
- + for _am_tar in tar gnutar gtar;
- + do
- + AM_RUN_LOG([$_am_tar --version]) && break
- + done
- + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
- + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
- + am__untar="$_am_tar -xf -"
- + ;;
- + plaintar)
- + # Must skip GNU tar: if it does not support --format= it doesn't create
- + # ustar tarball either.
- + (tar --version) >/dev/null 2>&1 && continue
- + am__tar='tar chf - "$$tardir"'
- + am__tar_='tar chf - "$tardir"'
- + am__untar='tar xf -'
- + ;;
- + pax)
- + am__tar='pax -L -x $1 -w "$$tardir"'
- + am__tar_='pax -L -x $1 -w "$tardir"'
- + am__untar='pax -r'
- + ;;
- + cpio)
- + am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
- + am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
- + am__untar='cpio -i -H $1 -d'
- + ;;
- + none)
- + am__tar=false
- + am__tar_=false
- + am__untar=false
- + ;;
- + esac
-
- -# This is to help aclocal find these macros, as it can't see m4_define.
- -AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
- + # If the value was cached, stop now. We just wanted to have am__tar
- + # and am__untar set.
- + test -n "${am_cv_prog_tar_$1}" && break
-
- -m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
- -m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
- -m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
- -m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
- -m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
- -m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
- -m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
- -m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
- -m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
- -m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
- -m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
- -m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
- -m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
- -m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
- -m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
- -m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
- -m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
- -m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
- -m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
- -m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
- -m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
- -m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
- -m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
- -m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
- -m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
- -m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
- -m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
- -m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
- -m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
- -m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
- -m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
- -m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
- -m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
- -m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
- -m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
- -m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
- -m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
- -m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
- -m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
- -m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
- -m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
- -m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
- -m4_ifndef([AC_LIBTOOL_RC], [AC_DEFUN([AC_LIBTOOL_RC])])
- -m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
- -m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
- -m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
- -m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
- -m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
- -m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
- -m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
- -m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
- -m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
- -m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
- -m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
- -m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
- + # tar/untar a dummy directory, and stop if the command works
- + rm -rf conftest.dir
- + mkdir conftest.dir
- + echo GrepMe > conftest.dir/file
- + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
- + rm -rf conftest.dir
- + if test -s conftest.tar; then
- + AM_RUN_LOG([$am__untar <conftest.tar])
- + grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
- + fi
- +done
- +rm -rf conftest.dir
- +
- +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
- +AC_MSG_RESULT([$am_cv_prog_tar_$1])])
- +AC_SUBST([am__tar])
- +AC_SUBST([am__untar])
- +]) # _AM_PROG_TAR
-
- Index: sid/guile-readline/config.guess
- ===================================================================
- --- sid.orig/guile-readline/config.guess
- +++ sid/guile-readline/config.guess
- @@ -1,10 +1,10 @@
- #! /bin/sh
- # Attempt to guess a canonical system name.
- # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- -# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
- +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
- # Free Software Foundation, Inc.
-
- -timestamp='2009-04-27'
- +timestamp='2009-06-10'
-
- # This file is free software; you can redistribute it and/or modify it
- # under the terms of the GNU General Public License as published by
- @@ -170,7 +170,7 @@
- arm*|i386|m68k|ns32k|sh3*|sparc|vax)
- eval $set_cc_for_build
- if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
- - | grep __ELF__ >/dev/null
- + | grep -q __ELF__
- then
- # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
- # Return netbsd for either. FIX?
- @@ -656,7 +656,7 @@
- # => hppa64-hp-hpux11.23
-
- if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
- - grep __LP64__ >/dev/null
- + grep -q __LP64__
- then
- HP_ARCH="hppa2.0w"
- else
- @@ -822,6 +822,9 @@
- [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
- echo i${UNAME_MACHINE}-pc-mks
- exit ;;
- + 8664:Windows_NT:*)
- + echo x86_64-pc-mks
- + exit ;;
- i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
- # How do we know it's Interix rather than the generic POSIX subsystem?
- # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
- @@ -882,40 +885,17 @@
- m68*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit ;;
- - mips:Linux:*:*)
- + mips:Linux:*:* | mips64:Linux:*:*)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
- #undef CPU
- - #undef mips
- - #undef mipsel
- + #undef ${UNAME_MACHINE}
- + #undef ${UNAME_MACHINE}el
- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
- - CPU=mipsel
- + CPU=${UNAME_MACHINE}el
- #else
- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
- - CPU=mips
- - #else
- - CPU=
- - #endif
- - #endif
- -EOF
- - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
- - /^CPU/{
- - s: ::g
- - p
- - }'`"
- - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
- - ;;
- - mips64:Linux:*:*)
- - eval $set_cc_for_build
- - sed 's/^ //' << EOF >$dummy.c
- - #undef CPU
- - #undef mips64
- - #undef mips64el
- - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
- - CPU=mips64el
- - #else
- - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
- - CPU=mips64
- + CPU=${UNAME_MACHINE}
- #else
- CPU=
- #endif
- @@ -947,7 +927,7 @@
- EV67) UNAME_MACHINE=alphaev67 ;;
- EV68*) UNAME_MACHINE=alphaev68 ;;
- esac
- - objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
- + objdump --private-headers /bin/sh | grep -q ld.so.1
- if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
- exit ;;
- @@ -1001,14 +981,6 @@
- elf32-i386)
- TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
- ;;
- - a.out-i386-linux)
- - echo "${UNAME_MACHINE}-pc-linux-gnuaout"
- - exit ;;
- - "")
- - # Either a pre-BFD a.out linker (linux-gnuoldld) or
- - # one that does not give us useful --help.
- - echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
- - exit ;;
- esac
- # Determine whether the default compiler is a.out or elf
- eval $set_cc_for_build
- @@ -1074,7 +1046,7 @@
- i*86:syllable:*:*)
- echo ${UNAME_MACHINE}-pc-syllable
- exit ;;
- - i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
- + i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
- echo i386-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- i*86:*DOS:*:*)
- @@ -1182,7 +1154,7 @@
- rs6000:LynxOS:2.*:*)
- echo rs6000-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- - PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
- + PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
- echo powerpc-unknown-lynxos${UNAME_RELEASE}
- exit ;;
- SM[BE]S:UNIX_SV:*:*)
- Index: sid/guile-readline/config.sub
- ===================================================================
- --- sid.orig/guile-readline/config.sub
- +++ sid/guile-readline/config.sub
- @@ -1,10 +1,10 @@
- #! /bin/sh
- # Configuration validation subroutine script.
- # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- -# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
- +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
- # Free Software Foundation, Inc.
-
- -timestamp='2009-04-17'
- +timestamp='2009-06-11'
-
- # This file is (in principle) common to ALL GNU software.
- # The presence of a machine in this file suggests that SOME GNU software
- @@ -153,6 +153,9 @@
- os=
- basic_machine=$1
- ;;
- + -bluegene*)
- + os=-cnk
- + ;;
- -sim | -cisco | -oki | -wec | -winbond)
- os=
- basic_machine=$1
- @@ -467,6 +470,10 @@
- basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
- os=-linux
- ;;
- + bluegene*)
- + basic_machine=powerpc-ibm
- + os=-cnk
- + ;;
- c90)
- basic_machine=c90-cray
- os=-unicos
- @@ -1260,7 +1267,7 @@
- # Each alternative MUST END IN A *, to match a version number.
- # -sysv* is not here because it comes later, after sysvr4.
- -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
- - | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
- + | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
- | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
- | -kopensolaris* \
- | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
- @@ -1613,7 +1620,7 @@
- -sunos*)
- vendor=sun
- ;;
- - -aix*)
- + -cnk*|-aix*)
- vendor=ibm
- ;;
- -beos*)
- Index: sid/guile-readline/configure
- ===================================================================
- --- sid.orig/guile-readline/configure
- +++ sid/guile-readline/configure
- @@ -1,20 +1,22 @@
- #! /bin/sh
- # Guess values for system-dependent variables and create Makefiles.
- -# Generated by GNU Autoconf 2.63 for guile-readline 1.8.7.
- +# Generated by GNU Autoconf 2.64 for guile-readline 1.8.7.
- #
- # Report bugs to <bug-guile@gnu.org>.
- #
- # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
- -# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
- +# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
- +# Foundation, Inc.
- +#
- # This configure script is free software; the Free Software Foundation
- # gives unlimited permission to copy, distribute and modify it.
- -## --------------------- ##
- -## M4sh Initialization. ##
- -## --------------------- ##
- +## -------------------- ##
- +## M4sh Initialization. ##
- +## -------------------- ##
-
- # Be more Bourne compatible
- DUALCASE=1; export DUALCASE # for MKS sh
- -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- @@ -22,23 +24,15 @@
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
- else
- - case `(set -o) 2>/dev/null` in
- - *posix*) set -o posix ;;
- + case `(set -o) 2>/dev/null` in #(
- + *posix*) :
- + set -o posix ;; #(
- + *) :
- + ;;
- esac
- -
- fi
-
-
- -
- -
- -# PATH needs CR
- -# Avoid depending upon Character Ranges.
- -as_cr_letters='abcdefghijklmnopqrstuvwxyz'
- -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
- -as_cr_Letters=$as_cr_letters$as_cr_LETTERS
- -as_cr_digits='0123456789'
- -as_cr_alnum=$as_cr_Letters$as_cr_digits
- -
- as_nl='
- '
- export as_nl
- @@ -46,7 +40,13 @@
- as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
- as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
- as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
- -if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- +# Prefer a ksh shell builtin over an external printf program on Solaris,
- +# but without wasting forks for bash or zsh.
- +if test -z "$BASH_VERSION$ZSH_VERSION" \
- + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
- + as_echo='print -r --'
- + as_echo_n='print -rn --'
- +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='printf %s\n'
- as_echo_n='printf %s'
- else
- @@ -57,7 +57,7 @@
- as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
- as_echo_n_body='eval
- arg=$1;
- - case $arg in
- + case $arg in #(
- *"$as_nl"*)
- expr "X$arg" : "X\\(.*\\)$as_nl";
- arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
- @@ -80,13 +80,6 @@
- }
- fi
-
- -# Support unset when possible.
- -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- - as_unset=unset
- -else
- - as_unset=false
- -fi
- -
-
- # IFS
- # We need space, tab and new line, in precisely that order. Quoting is
- @@ -96,15 +89,15 @@
- IFS=" "" $as_nl"
-
- # Find who we are. Look in the path if we contain no directory separator.
- -case $0 in
- +case $0 in #((
- *[\\/]* ) as_myself=$0 ;;
- *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- -done
- + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- + done
- IFS=$as_save_IFS
-
- ;;
- @@ -116,12 +109,16 @@
- fi
- if test ! -f "$as_myself"; then
- $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
- - { (exit 1); exit 1; }
- + exit 1
- fi
-
- -# Work around bugs in pre-3.0 UWIN ksh.
- -for as_var in ENV MAIL MAILPATH
- -do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
- +# Unset variables that we do not need and which cause bugs (e.g. in
- +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
- +# suppresses any "Segmentation fault" message there. '((' could
- +# trigger a bug in pdksh 5.2.14.
- +for as_var in BASH_ENV ENV MAIL MAILPATH
- +do eval test x\${$as_var+set} = xset \
- + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
- done
- PS1='$ '
- PS2='> '
- @@ -133,330 +130,300 @@
- LANGUAGE=C
- export LANGUAGE
-
- -# Required to use basename.
- -if expr a : '\(a\)' >/dev/null 2>&1 &&
- - test "X`expr 00001 : '.*\(...\)'`" = X001; then
- - as_expr=expr
- -else
- - as_expr=false
- -fi
- -
- -if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
- - as_basename=basename
- -else
- - as_basename=false
- -fi
- -
- -
- -# Name of the executable.
- -as_me=`$as_basename -- "$0" ||
- -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- - X"$0" : 'X\(//\)$' \| \
- - X"$0" : 'X\(/\)' \| . 2>/dev/null ||
- -$as_echo X/"$0" |
- - sed '/^.*\/\([^/][^/]*\)\/*$/{
- - s//\1/
- - q
- - }
- - /^X\/\(\/\/\)$/{
- - s//\1/
- - q
- - }
- - /^X\/\(\/\).*/{
- - s//\1/
- - q
- - }
- - s/.*/./; q'`
- -
- # CDPATH.
- -$as_unset CDPATH
- -
- +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-
- if test "x$CONFIG_SHELL" = x; then
- - if (eval ":") 2>/dev/null; then
- - as_have_required=yes
- + as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
- + emulate sh
- + NULLCMD=:
- + # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
- + # is contrary to our usage. Disable this feature.
- + alias -g '\${1+\"\$@\"}'='\"\$@\"'
- + setopt NO_GLOB_SUBST
- else
- - as_have_required=no
- + case \`(set -o) 2>/dev/null\` in #(
- + *posix*) :
- + set -o posix ;; #(
- + *) :
- + ;;
- +esac
- fi
- -
- - if test $as_have_required = yes && (eval ":
- -(as_func_return () {
- - (exit \$1)
- -}
- -as_func_success () {
- - as_func_return 0
- -}
- -as_func_failure () {
- - as_func_return 1
- -}
- -as_func_ret_success () {
- - return 0
- -}
- -as_func_ret_failure () {
- - return 1
- -}
- +"
- + as_required="as_fn_return () { (exit \$1); }
- +as_fn_success () { as_fn_return 0; }
- +as_fn_failure () { as_fn_return 1; }
- +as_fn_ret_success () { return 0; }
- +as_fn_ret_failure () { return 1; }
-
- exitcode=0
- -if as_func_success; then
- - :
- -else
- - exitcode=1
- - echo as_func_success failed.
- -fi
- -
- -if as_func_failure; then
- - exitcode=1
- - echo as_func_failure succeeded.
- -fi
- -
- -if as_func_ret_success; then
- - :
- -else
- - exitcode=1
- - echo as_func_ret_success failed.
- -fi
- -
- -if as_func_ret_failure; then
- - exitcode=1
- - echo as_func_ret_failure succeeded.
- -fi
- -
- -if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
- - :
- +as_fn_success || { exitcode=1; echo as_fn_success failed.; }
- +as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
- +as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
- +as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
- +if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
- +
- +else
- + exitcode=1; echo positional parameters were not saved.
- +fi
- +test x\$exitcode = x0 || exit 1"
- + as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
- + as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
- + eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
- + test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
- +test \$(( 1 + 1 )) = 2 || exit 1"
- + if (eval "$as_required") 2>/dev/null; then :
- + as_have_required=yes
- else
- - exitcode=1
- - echo positional parameters were not saved.
- + as_have_required=no
- fi
- + if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
-
- -test \$exitcode = 0) || { (exit 1); exit 1; }
- -
- -(
- - as_lineno_1=\$LINENO
- - as_lineno_2=\$LINENO
- - test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
- - test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
- -") 2> /dev/null; then
- - :
- else
- - as_candidate_shells=
- - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- +as_found=false
- for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - case $as_dir in
- + as_found=:
- + case $as_dir in #(
- /*)
- for as_base in sh bash ksh sh5; do
- - as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
- + # Try only shells that exist, to save several forks.
- + as_shell=$as_dir/$as_base
- + if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
- + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
- + CONFIG_SHELL=$as_shell as_have_required=yes
- + if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
- + break 2
- +fi
- +fi
- done;;
- esac
- + as_found=false
- done
- +$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
- + { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
- + CONFIG_SHELL=$SHELL as_have_required=yes
- +fi; }
- IFS=$as_save_IFS
-
-
- - for as_shell in $as_candidate_shells $SHELL; do
- - # Try only shells that exist, to save several forks.
- - if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
- - { ("$as_shell") 2> /dev/null <<\_ASEOF
- -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- - emulate sh
- - NULLCMD=:
- - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- - # is contrary to our usage. Disable this feature.
- - alias -g '${1+"$@"}'='"$@"'
- - setopt NO_GLOB_SUBST
- -else
- - case `(set -o) 2>/dev/null` in
- - *posix*) set -o posix ;;
- -esac
- -
- -fi
- -
- -
- -:
- -_ASEOF
- -}; then
- - CONFIG_SHELL=$as_shell
- - as_have_required=yes
- - if { "$as_shell" 2> /dev/null <<\_ASEOF
- -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- - emulate sh
- - NULLCMD=:
- - # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- - # is contrary to our usage. Disable this feature.
- - alias -g '${1+"$@"}'='"$@"'
- - setopt NO_GLOB_SUBST
- -else
- - case `(set -o) 2>/dev/null` in
- - *posix*) set -o posix ;;
- -esac
- -
- -fi
- -
- -
- -:
- -(as_func_return () {
- - (exit $1)
- -}
- -as_func_success () {
- - as_func_return 0
- -}
- -as_func_failure () {
- - as_func_return 1
- -}
- -as_func_ret_success () {
- - return 0
- -}
- -as_func_ret_failure () {
- - return 1
- -}
- -
- -exitcode=0
- -if as_func_success; then
- - :
- -else
- - exitcode=1
- - echo as_func_success failed.
- -fi
- -
- -if as_func_failure; then
- - exitcode=1
- - echo as_func_failure succeeded.
- -fi
- -
- -if as_func_ret_success; then
- - :
- -else
- - exitcode=1
- - echo as_func_ret_success failed.
- -fi
- -
- -if as_func_ret_failure; then
- - exitcode=1
- - echo as_func_ret_failure succeeded.
- -fi
- -
- -if ( set x; as_func_ret_success y && test x = "$1" ); then
- - :
- -else
- - exitcode=1
- - echo positional parameters were not saved.
- -fi
- -
- -test $exitcode = 0) || { (exit 1); exit 1; }
- -
- -(
- - as_lineno_1=$LINENO
- - as_lineno_2=$LINENO
- - test "x$as_lineno_1" != "x$as_lineno_2" &&
- - test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
- -
- -_ASEOF
- -}; then
- - break
- -fi
- -
- -fi
- -
- - done
- -
- - if test "x$CONFIG_SHELL" != x; then
- - for as_var in BASH_ENV ENV
- - do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
- - done
- + if test "x$CONFIG_SHELL" != x; then :
- + # We cannot yet assume a decent shell, so we have to provide a
- + # neutralization value for shells without unset; and this also
- + # works around shells that cannot unset nonexistent variables.
- + BASH_ENV=/dev/null
- + ENV=/dev/null
- + (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
- export CONFIG_SHELL
- exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
- fi
-
- -
- - if test $as_have_required = no; then
- - echo This script requires a shell more modern than all the
- - echo shells that I found on your system. Please install a
- - echo modern shell, or manually run the script under such a
- - echo shell if you do have one.
- - { (exit 1); exit 1; }
- + if test x$as_have_required = xno; then :
- + $as_echo "$0: This script requires a shell more modern than all"
- + $as_echo "$0: the shells that I found on your system."
- + if test x${ZSH_VERSION+set} = xset ; then
- + $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
- + $as_echo "$0: be upgraded to zsh 4.3.4 or later."
- + else
- + $as_echo "$0: Please tell bug-autoconf@gnu.org and bug-guile@gnu.org
- +$0: about your system, including any error possibly output
- +$0: before this message. Then install a modern shell, or
- +$0: manually run the script under such a shell if you do
- +$0: have one."
- + fi
- + exit 1
- fi
- -
- -
- fi
- -
- fi
- +SHELL=${CONFIG_SHELL-/bin/sh}
- +export SHELL
- +# Unset more variables known to interfere with behavior of common tools.
- +CLICOLOR_FORCE= GREP_OPTIONS=
- +unset CLICOLOR_FORCE GREP_OPTIONS
- +
- +## --------------------- ##
- +## M4sh Shell Functions. ##
- +## --------------------- ##
- +# as_fn_unset VAR
- +# ---------------
- +# Portably unset VAR.
- +as_fn_unset ()
- +{
- + { eval $1=; unset $1;}
- +}
- +as_unset=as_fn_unset
- +
- +# as_fn_set_status STATUS
- +# -----------------------
- +# Set $? to STATUS, without forking.
- +as_fn_set_status ()
- +{
- + return $1
- +} # as_fn_set_status
- +
- +# as_fn_exit STATUS
- +# -----------------
- +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
- +as_fn_exit ()
- +{
- + set +e
- + as_fn_set_status $1
- + exit $1
- +} # as_fn_exit
- +
- +# as_fn_mkdir_p
- +# -------------
- +# Create "$as_dir" as a directory, including parents if necessary.
- +as_fn_mkdir_p ()
- +{
-
- + case $as_dir in #(
- + -*) as_dir=./$as_dir;;
- + esac
- + test -d "$as_dir" || eval $as_mkdir_p || {
- + as_dirs=
- + while :; do
- + case $as_dir in #(
- + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- + *) as_qdir=$as_dir;;
- + esac
- + as_dirs="'$as_qdir' $as_dirs"
- + as_dir=`$as_dirname -- "$as_dir" ||
- +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- + X"$as_dir" : 'X\(//\)[^/]' \| \
- + X"$as_dir" : 'X\(//\)$' \| \
- + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
- +$as_echo X"$as_dir" |
- + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- + s//\1/
- + q
- + }
- + /^X\(\/\/\)[^/].*/{
- + s//\1/
- + q
- + }
- + /^X\(\/\/\)$/{
- + s//\1/
- + q
- + }
- + /^X\(\/\).*/{
- + s//\1/
- + q
- + }
- + s/.*/./; q'`
- + test -d "$as_dir" && break
- + done
- + test -z "$as_dirs" || eval "mkdir $as_dirs"
- + } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
-
-
- -(eval "as_func_return () {
- - (exit \$1)
- -}
- -as_func_success () {
- - as_func_return 0
- -}
- -as_func_failure () {
- - as_func_return 1
- -}
- -as_func_ret_success () {
- - return 0
- -}
- -as_func_ret_failure () {
- - return 1
- -}
- +} # as_fn_mkdir_p
- +# as_fn_append VAR VALUE
- +# ----------------------
- +# Append the text in VALUE to the end of the definition contained in VAR. Take
- +# advantage of any shell optimizations that allow amortized linear growth over
- +# repeated appends, instead of the typical quadratic growth present in naive
- +# implementations.
- +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
- + eval 'as_fn_append ()
- + {
- + eval $1+=\$2
- + }'
- +else
- + as_fn_append ()
- + {
- + eval $1=\$$1\$2
- + }
- +fi # as_fn_append
-
- -exitcode=0
- -if as_func_success; then
- - :
- +# as_fn_arith ARG...
- +# ------------------
- +# Perform arithmetic evaluation on the ARGs, and store the result in the
- +# global $as_val. Take advantage of shells that can avoid forks. The arguments
- +# must be portable across $(()) and expr.
- +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
- + eval 'as_fn_arith ()
- + {
- + as_val=$(( $* ))
- + }'
- else
- - exitcode=1
- - echo as_func_success failed.
- -fi
- + as_fn_arith ()
- + {
- + as_val=`expr "$@" || test $? -eq 1`
- + }
- +fi # as_fn_arith
-
- -if as_func_failure; then
- - exitcode=1
- - echo as_func_failure succeeded.
- -fi
-
- -if as_func_ret_success; then
- - :
- +# as_fn_error ERROR [LINENO LOG_FD]
- +# ---------------------------------
- +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
- +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
- +# script with status $?, using 1 if that was 0.
- +as_fn_error ()
- +{
- + as_status=$?; test $as_status -eq 0 && as_status=1
- + if test "$3"; then
- + as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
- + fi
- + $as_echo "$as_me: error: $1" >&2
- + as_fn_exit $as_status
- +} # as_fn_error
- +
- +if expr a : '\(a\)' >/dev/null 2>&1 &&
- + test "X`expr 00001 : '.*\(...\)'`" = X001; then
- + as_expr=expr
- else
- - exitcode=1
- - echo as_func_ret_success failed.
- + as_expr=false
- fi
-
- -if as_func_ret_failure; then
- - exitcode=1
- - echo as_func_ret_failure succeeded.
- +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
- + as_basename=basename
- +else
- + as_basename=false
- fi
-
- -if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
- - :
- +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- + as_dirname=dirname
- else
- - exitcode=1
- - echo positional parameters were not saved.
- + as_dirname=false
- fi
-
- -test \$exitcode = 0") || {
- - echo No shell found that supports shell functions.
- - echo Please tell bug-autoconf@gnu.org about your system,
- - echo including any error possibly output before this message.
- - echo This can help us improve future autoconf versions.
- - echo Configuration will now proceed without shell functions.
- -}
- +as_me=`$as_basename -- "$0" ||
- +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- + X"$0" : 'X\(//\)$' \| \
- + X"$0" : 'X\(/\)' \| . 2>/dev/null ||
- +$as_echo X/"$0" |
- + sed '/^.*\/\([^/][^/]*\)\/*$/{
- + s//\1/
- + q
- + }
- + /^X\/\(\/\/\)$/{
- + s//\1/
- + q
- + }
- + /^X\/\(\/\).*/{
- + s//\1/
- + q
- + }
- + s/.*/./; q'`
-
- +# Avoid depending upon Character Ranges.
- +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
- +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
- +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
- +as_cr_digits='0123456789'
- +as_cr_alnum=$as_cr_Letters$as_cr_digits
-
-
- - as_lineno_1=$LINENO
- - as_lineno_2=$LINENO
- - test "x$as_lineno_1" != "x$as_lineno_2" &&
- - test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
- -
- - # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
- - # uniformly replaced by the line number. The first 'sed' inserts a
- - # line-number line after each line using $LINENO; the second 'sed'
- - # does the real work. The second script uses 'N' to pair each
- - # line-number line with the line containing $LINENO, and appends
- - # trailing '-' during substitution so that $LINENO is not a special
- - # case at line end.
- - # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
- - # scripts with optimization help from Paolo Bonzini. Blame Lee
- - # E. McMahon (1931-1989) for sed's syntax. :-)
- + as_lineno_1=$LINENO as_lineno_1a=$LINENO
- + as_lineno_2=$LINENO as_lineno_2a=$LINENO
- + eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
- + test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
- + # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
- sed -n '
- p
- /[$]LINENO/=
- @@ -473,8 +440,7 @@
- s/-\n.*//
- ' >$as_me.lineno &&
- chmod +x "$as_me.lineno" ||
- - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
- - { (exit 1); exit 1; }; }
- + { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
-
- # Don't try to exec as it changes $[0], causing all sort of problems
- # (the dirname of $[0] is not the place where we might find the
- @@ -484,29 +450,18 @@
- exit
- }
-
- -
- -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- - as_dirname=dirname
- -else
- - as_dirname=false
- -fi
- -
- ECHO_C= ECHO_N= ECHO_T=
- -case `echo -n x` in
- +case `echo -n x` in #(((((
- -n*)
- - case `echo 'x\c'` in
- + case `echo 'xy\c'` in
- *c*) ECHO_T=' ';; # ECHO_T is single tab character.
- - *) ECHO_C='\c';;
- + xy) ECHO_C='\c';;
- + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
- + ECHO_T=' ';;
- esac;;
- *)
- ECHO_N='-n';;
- esac
- -if expr a : '\(a\)' >/dev/null 2>&1 &&
- - test "X`expr 00001 : '.*\(...\)'`" = X001; then
- - as_expr=expr
- -else
- - as_expr=false
- -fi
-
- rm -f conf$$ conf$$.exe conf$$.file
- if test -d conf$$.dir; then
- @@ -536,7 +491,7 @@
- rmdir conf$$.dir 2>/dev/null
-
- if mkdir -p . 2>/dev/null; then
- - as_mkdir_p=:
- + as_mkdir_p='mkdir -p "$as_dir"'
- else
- test -d ./-p && rmdir ./-p
- as_mkdir_p=false
- @@ -555,10 +510,10 @@
- if test -d "$1"; then
- test -d "$1/.";
- else
- - case $1 in
- + case $1 in #(
- -*)set "./$1";;
- esac;
- - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
- + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
- ???[sx]*):;;*)false;;esac;fi
- '\'' sh
- '
- @@ -573,7 +528,6 @@
-
-
-
- -
- # Check that we are running under the correct shell.
- SHELL=${CONFIG_SHELL-/bin/sh}
-
- @@ -740,7 +694,6 @@
- subdirs=
- MFLAGS=
- MAKEFLAGS=
- -SHELL=${CONFIG_SHELL-/bin/sh}
-
- # Identity of this package.
- PACKAGE_NAME='guile-readline'
- @@ -748,6 +701,7 @@
- PACKAGE_VERSION='1.8.7'
- PACKAGE_STRING='guile-readline 1.8.7'
- PACKAGE_BUGREPORT='bug-guile@gnu.org'
- +PACKAGE_URL=''
-
- ac_unique_file="readline.c"
- # Factoring default headers for most tests.
- @@ -896,6 +850,7 @@
- program_transform_name
- prefix
- exec_prefix
- +PACKAGE_URL
- PACKAGE_BUGREPORT
- PACKAGE_STRING
- PACKAGE_VERSION
- @@ -1031,8 +986,7 @@
- ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- - { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "invalid feature name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- @@ -1058,8 +1012,7 @@
- ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- - { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "invalid feature name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- @@ -1263,8 +1216,7 @@
- ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- - { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "invalid package name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- @@ -1280,8 +1232,7 @@
- ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
- # Reject names that are not valid shell variable names.
- expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
- - { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "invalid package name: $ac_useropt"
- ac_useropt_orig=$ac_useropt
- ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
- case $ac_user_opts in
- @@ -1311,17 +1262,17 @@
- | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
- x_libraries=$ac_optarg ;;
-
- - -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
- -Try \`$0 --help' for more information." >&2
- - { (exit 1); exit 1; }; }
- + -*) as_fn_error "unrecognized option: \`$ac_option'
- +Try \`$0 --help' for more information."
- ;;
-
- *=*)
- ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
- # Reject names that are not valid shell variable names.
- - expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
- - { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
- - { (exit 1); exit 1; }; }
- + case $ac_envvar in #(
- + '' | [0-9]* | *[!_$as_cr_alnum]* )
- + as_fn_error "invalid variable name: \`$ac_envvar'" ;;
- + esac
- eval $ac_envvar=\$ac_optarg
- export $ac_envvar ;;
-
- @@ -1338,15 +1289,13 @@
-
- if test -n "$ac_prev"; then
- ac_option=--`echo $ac_prev | sed 's/_/-/g'`
- - { $as_echo "$as_me: error: missing argument to $ac_option" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "missing argument to $ac_option"
- fi
-
- if test -n "$ac_unrecognized_opts"; then
- case $enable_option_checking in
- no) ;;
- - fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
- - { (exit 1); exit 1; }; } ;;
- + fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
- *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
- esac
- fi
- @@ -1369,8 +1318,7 @@
- [\\/$]* | ?:[\\/]* ) continue;;
- NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
- esac
- - { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
- done
-
- # There might be people who depend on the old broken behavior: `$host'
- @@ -1400,11 +1348,9 @@
- ac_pwd=`pwd` && test -n "$ac_pwd" &&
- ac_ls_di=`ls -di .` &&
- ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
- - { $as_echo "$as_me: error: working directory cannot be determined" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "working directory cannot be determined"
- test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
- - { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "pwd does not report name of working directory"
-
-
- # Find the source files, if location was not specified.
- @@ -1443,13 +1389,11 @@
- fi
- if test ! -r "$srcdir/$ac_unique_file"; then
- test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
- - { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
- - { (exit 1); exit 1; }; }
- + as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
- fi
- ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
- ac_abs_confdir=`(
- - cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
- - { (exit 1); exit 1; }; }
- + cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
- pwd)`
- # When building in place, set srcdir=.
- if test "$ac_abs_confdir" = "$ac_pwd"; then
- @@ -1645,21 +1589,285 @@
- if $ac_init_version; then
- cat <<\_ACEOF
- guile-readline configure 1.8.7
- -generated by GNU Autoconf 2.63
- +generated by GNU Autoconf 2.64
-
- -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
- -2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
- +Copyright (C) 2009 Free Software Foundation, Inc.
- This configure script is free software; the Free Software Foundation
- gives unlimited permission to copy, distribute and modify it.
- _ACEOF
- exit
- fi
- +
- +## ------------------------ ##
- +## Autoconf initialization. ##
- +## ------------------------ ##
- +
- +# ac_fn_c_try_compile LINENO
- +# --------------------------
- +# Try to compile conftest.$ac_ext, and return whether this succeeded.
- +ac_fn_c_try_compile ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + rm -f conftest.$ac_objext
- + if { { ac_try="$ac_compile"
- +case "(($ac_try" in
- + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- + *) ac_try_echo=$ac_try;;
- +esac
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_compile") 2>conftest.err
- + ac_status=$?
- + if test -s conftest.err; then
- + grep -v '^ *+' conftest.err >conftest.er1
- + cat conftest.er1 >&5
- + mv -f conftest.er1 conftest.err
- + fi
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && {
- + test -z "$ac_c_werror_flag" ||
- + test ! -s conftest.err
- + } && test -s conftest.$ac_objext; then :
- + ac_retval=0
- +else
- + $as_echo "$as_me: failed program was:" >&5
- +sed 's/^/| /' conftest.$ac_ext >&5
- +
- + ac_retval=1
- +fi
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- + return $ac_retval
- +
- +} # ac_fn_c_try_compile
- +
- +# ac_fn_c_try_link LINENO
- +# -----------------------
- +# Try to link conftest.$ac_ext, and return whether this succeeded.
- +ac_fn_c_try_link ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + rm -f conftest.$ac_objext conftest$ac_exeext
- + if { { ac_try="$ac_link"
- +case "(($ac_try" in
- + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- + *) ac_try_echo=$ac_try;;
- +esac
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_link") 2>conftest.err
- + ac_status=$?
- + if test -s conftest.err; then
- + grep -v '^ *+' conftest.err >conftest.er1
- + cat conftest.er1 >&5
- + mv -f conftest.er1 conftest.err
- + fi
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && {
- + test -z "$ac_c_werror_flag" ||
- + test ! -s conftest.err
- + } && test -s conftest$ac_exeext && {
- + test "$cross_compiling" = yes ||
- + $as_test_x conftest$ac_exeext
- + }; then :
- + ac_retval=0
- +else
- + $as_echo "$as_me: failed program was:" >&5
- +sed 's/^/| /' conftest.$ac_ext >&5
- +
- + ac_retval=1
- +fi
- + # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
- + # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
- + # interfere with the next link command; also delete a directory that is
- + # left behind by Apple's compiler. We do this before executing the actions.
- + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- + return $ac_retval
- +
- +} # ac_fn_c_try_link
- +
- +# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
- +# -------------------------------------------------------
- +# Tests whether HEADER exists and can be compiled using the include files in
- +# INCLUDES, setting the cache variable VAR accordingly.
- +ac_fn_c_check_header_compile ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
- +$as_echo_n "checking for $2... " >&6; }
- +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +$4
- +#include <$2>
- +_ACEOF
- +if ac_fn_c_try_compile "$LINENO"; then :
- + eval "$3=yes"
- +else
- + eval "$3=no"
- +fi
- +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- +fi
- +eval ac_res=\$$3
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- +$as_echo "$ac_res" >&6; }
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- +
- +} # ac_fn_c_check_header_compile
- +
- +# ac_fn_c_try_cpp LINENO
- +# ----------------------
- +# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
- +ac_fn_c_try_cpp ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + if { { ac_try="$ac_cpp conftest.$ac_ext"
- +case "(($ac_try" in
- + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- + *) ac_try_echo=$ac_try;;
- +esac
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
- + ac_status=$?
- + if test -s conftest.err; then
- + grep -v '^ *+' conftest.err >conftest.er1
- + cat conftest.er1 >&5
- + mv -f conftest.er1 conftest.err
- + fi
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } >/dev/null && {
- + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- + test ! -s conftest.err
- + }; then :
- + ac_retval=0
- +else
- + $as_echo "$as_me: failed program was:" >&5
- +sed 's/^/| /' conftest.$ac_ext >&5
- +
- + ac_retval=1
- +fi
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- + return $ac_retval
- +
- +} # ac_fn_c_try_cpp
- +
- +# ac_fn_c_try_run LINENO
- +# ----------------------
- +# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
- +# that executables *can* be run.
- +ac_fn_c_try_run ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + if { { ac_try="$ac_link"
- +case "(($ac_try" in
- + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- + *) ac_try_echo=$ac_try;;
- +esac
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_link") 2>&5
- + ac_status=$?
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
- + { { case "(($ac_try" in
- + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- + *) ac_try_echo=$ac_try;;
- +esac
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_try") 2>&5
- + ac_status=$?
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; }; then :
- + ac_retval=0
- +else
- + $as_echo "$as_me: program exited with status $ac_status" >&5
- + $as_echo "$as_me: failed program was:" >&5
- +sed 's/^/| /' conftest.$ac_ext >&5
- +
- + ac_retval=$ac_status
- +fi
- + rm -rf conftest.dSYM conftest_ipa8_conftest.oo
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- + return $ac_retval
- +
- +} # ac_fn_c_try_run
- +
- +# ac_fn_c_check_func LINENO FUNC VAR
- +# ----------------------------------
- +# Tests whether FUNC exists, setting the cache variable VAR accordingly
- +ac_fn_c_check_func ()
- +{
- + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
- +$as_echo_n "checking for $2... " >&6; }
- +if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- +/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
- + For example, HP-UX 11i <limits.h> declares gettimeofday. */
- +#define $2 innocuous_$2
- +
- +/* System header to define __stub macros and hopefully few prototypes,
- + which can conflict with char $2 (); below.
- + Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- + <limits.h> exists even on freestanding compilers. */
- +
- +#ifdef __STDC__
- +# include <limits.h>
- +#else
- +# include <assert.h>
- +#endif
- +
- +#undef $2
- +
- +/* Override any GCC internal prototype to avoid an error.
- + Use char because int might match the return type of a GCC
- + builtin and then its argument prototype would still apply. */
- +#ifdef __cplusplus
- +extern "C"
- +#endif
- +char $2 ();
- +/* The GNU C library defines this for functions which it implements
- + to always fail with ENOSYS. Some functions are actually named
- + something starting with __ and the normal name is an alias. */
- +#if defined __stub_$2 || defined __stub___$2
- +choke me
- +#endif
- +
- +int
- +main ()
- +{
- +return $2 ();
- + ;
- + return 0;
- +}
- +_ACEOF
- +if ac_fn_c_try_link "$LINENO"; then :
- + eval "$3=yes"
- +else
- + eval "$3=no"
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +fi
- +eval ac_res=\$$3
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- +$as_echo "$ac_res" >&6; }
- + eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
- +
- +} # ac_fn_c_check_func
- cat >config.log <<_ACEOF
- This file contains any messages produced by compilers while
- running configure, to aid debugging if configure makes a mistake.
-
- It was created by guile-readline $as_me 1.8.7, which was
- -generated by GNU Autoconf 2.63. Invocation command line was
- +generated by GNU Autoconf 2.64. Invocation command line was
-
- $ $0 $@
-
- @@ -1695,8 +1903,8 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - $as_echo "PATH: $as_dir"
- -done
- + $as_echo "PATH: $as_dir"
- + done
- IFS=$as_save_IFS
-
- } >&5
- @@ -1733,9 +1941,9 @@
- ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- case $ac_pass in
- - 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
- + 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
- 2)
- - ac_configure_args1="$ac_configure_args1 '$ac_arg'"
- + as_fn_append ac_configure_args1 " '$ac_arg'"
- if test $ac_must_keep_next = true; then
- ac_must_keep_next=false # Got value, back to normal.
- else
- @@ -1751,13 +1959,13 @@
- -* ) ac_must_keep_next=true ;;
- esac
- fi
- - ac_configure_args="$ac_configure_args '$ac_arg'"
- + as_fn_append ac_configure_args " '$ac_arg'"
- ;;
- esac
- done
- done
- -$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
- -$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
- +{ ac_configure_args0=; unset ac_configure_args0;}
- +{ ac_configure_args1=; unset ac_configure_args1;}
-
- # When interrupted or exit'd, cleanup temporary files, and complete
- # config.log. We remove comments because anyway the quotes in there
- @@ -1782,13 +1990,13 @@
- case $ac_val in #(
- *${as_nl}*)
- case $ac_var in #(
- - *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
- + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
- $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
- esac
- case $ac_var in #(
- _ | IFS | as_nl) ;; #(
- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
- - *) $as_unset $ac_var ;;
- + *) { eval $ac_var=; unset $ac_var;} ;;
- esac ;;
- esac
- done
- @@ -1860,39 +2068,41 @@
- exit $exit_status
- ' 0
- for ac_signal in 1 2 13 15; do
- - trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
- + trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
- done
- ac_signal=0
-
- # confdefs.h avoids OS command line length limits that DEFS can exceed.
- rm -f -r conftest* confdefs.h
-
- +$as_echo "/* confdefs.h */" > confdefs.h
- +
- # Predefined preprocessor variables.
-
- cat >>confdefs.h <<_ACEOF
- #define PACKAGE_NAME "$PACKAGE_NAME"
- _ACEOF
-
- -
- cat >>confdefs.h <<_ACEOF
- #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
- _ACEOF
-
- -
- cat >>confdefs.h <<_ACEOF
- #define PACKAGE_VERSION "$PACKAGE_VERSION"
- _ACEOF
-
- -
- cat >>confdefs.h <<_ACEOF
- #define PACKAGE_STRING "$PACKAGE_STRING"
- _ACEOF
-
- -
- cat >>confdefs.h <<_ACEOF
- #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
- _ACEOF
-
- +cat >>confdefs.h <<_ACEOF
- +#define PACKAGE_URL "$PACKAGE_URL"
- +_ACEOF
- +
-
- # Let the site file select an alternate cache file if it wants to.
- # Prefer an explicitly selected file to automatically selected ones.
- @@ -1911,7 +2121,7 @@
- do
- test "x$ac_site_file" = xNONE && continue
- if test -r "$ac_site_file"; then
- - { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
- $as_echo "$as_me: loading site script $ac_site_file" >&6;}
- sed 's/^/| /' "$ac_site_file" >&5
- . "$ac_site_file"
- @@ -1922,7 +2132,7 @@
- # Some versions of bash will fail to source /dev/null (special
- # files actually), so we avoid doing that.
- if test -f "$cache_file"; then
- - { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
- $as_echo "$as_me: loading cache $cache_file" >&6;}
- case $cache_file in
- [\\/]* | ?:[\\/]* ) . "$cache_file";;
- @@ -1930,7 +2140,7 @@
- esac
- fi
- else
- - { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
- $as_echo "$as_me: creating cache $cache_file" >&6;}
- >$cache_file
- fi
- @@ -1945,11 +2155,11 @@
- eval ac_new_val=\$ac_env_${ac_var}_value
- case $ac_old_set,$ac_new_set in
- set,)
- - { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
- $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
- ac_cache_corrupted=: ;;
- ,set)
- - { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
- $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
- ac_cache_corrupted=: ;;
- ,);;
- @@ -1959,17 +2169,17 @@
- ac_old_val_w=`echo x $ac_old_val`
- ac_new_val_w=`echo x $ac_new_val`
- if test "$ac_old_val_w" != "$ac_new_val_w"; then
- - { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
- $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
- ac_cache_corrupted=:
- else
- - { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
- $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
- eval $ac_var=\$ac_old_val
- fi
- - { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
- $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
- - { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
- $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
- fi;;
- esac
- @@ -1981,43 +2191,20 @@
- esac
- case " $ac_configure_args " in
- *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
- - *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
- + *) as_fn_append ac_configure_args " '$ac_arg'" ;;
- esac
- fi
- done
- if $ac_cache_corrupted; then
- - { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- - { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
- $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
- - { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
- -$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
- fi
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- +## -------------------- ##
- +## Main body of script. ##
- +## -------------------- ##
-
- ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
- @@ -2029,24 +2216,16 @@
-
- ac_aux_dir=
- for ac_dir in . "$srcdir"/.; do
- - if test -f "$ac_dir/install-sh"; then
- - ac_aux_dir=$ac_dir
- - ac_install_sh="$ac_aux_dir/install-sh -c"
- - break
- - elif test -f "$ac_dir/install.sh"; then
- - ac_aux_dir=$ac_dir
- - ac_install_sh="$ac_aux_dir/install.sh -c"
- - break
- - elif test -f "$ac_dir/shtool"; then
- - ac_aux_dir=$ac_dir
- - ac_install_sh="$ac_aux_dir/shtool install -c"
- - break
- - fi
- + for ac_t in install-sh install.sh shtool; do
- + if test -f "$ac_dir/$ac_t"; then
- + ac_aux_dir=$ac_dir
- + ac_install_sh="$ac_aux_dir/$ac_t -c"
- + break 2
- + fi
- + done
- done
- if test -z "$ac_aux_dir"; then
- - { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5
- -$as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
- fi
-
- # These three variables are undocumented and unsupported,
- @@ -2077,10 +2256,10 @@
- # OS/2's system install, which has a completely different semantic
- # ./install, which can be erroneously created by make from ./install.sh.
- # Reject install programs that cannot install multiple files.
- -{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
- $as_echo_n "checking for a BSD-compatible install... " >&6; }
- if test -z "$INSTALL"; then
- -if test "${ac_cv_path_install+set}" = set; then
- +if test "${ac_cv_path_install+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- @@ -2088,11 +2267,11 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - # Account for people who put trailing slashes in PATH elements.
- -case $as_dir/ in
- - ./ | .// | /cC/* | \
- + # Account for people who put trailing slashes in PATH elements.
- +case $as_dir/ in #((
- + ./ | .// | /[cC]/* | \
- /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
- - ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
- + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
- /usr/ucb/* ) ;;
- *)
- # OSF1 and SCO ODT 3.0 have their own names for install.
- @@ -2129,7 +2308,7 @@
- ;;
- esac
-
- -done
- + done
- IFS=$as_save_IFS
-
- rm -rf conftest.one conftest.two conftest.dir
- @@ -2145,7 +2324,7 @@
- INSTALL=$ac_install_sh
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
- $as_echo "$INSTALL" >&6; }
-
- # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
- @@ -2156,7 +2335,7 @@
-
- test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-
- -{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
- $as_echo_n "checking whether build environment is sane... " >&6; }
- # Just in case
- sleep 1
- @@ -2167,15 +2346,11 @@
- '
- case `pwd` in
- *[\\\"\#\$\&\'\`$am_lf]*)
- - { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5
- -$as_echo "$as_me: error: unsafe absolute working directory name" >&2;}
- - { (exit 1); exit 1; }; };;
- + as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
- esac
- case $srcdir in
- *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
- - { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5
- -$as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;}
- - { (exit 1); exit 1; }; };;
- + as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
- esac
-
- # Do `set' in a subshell so we don't clobber the current shell's
- @@ -2197,11 +2372,8 @@
- # if, for instance, CONFIG_SHELL is bash and it inherits a
- # broken ls alias from the environment. This has actually
- # happened. Such a system could not be considered "sane".
- - { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
- -alias in your environment" >&5
- -$as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
- -alias in your environment" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "ls -t appears to fail. Make sure there is not a broken
- +alias in your environment" "$LINENO" 5
- fi
-
- test "$2" = conftest.file
- @@ -2210,13 +2382,10 @@
- # Ok.
- :
- else
- - { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files!
- -Check your system clock" >&5
- -$as_echo "$as_me: error: newly created file is older than distributed files!
- -Check your system clock" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "newly created file is older than distributed files!
- +Check your system clock" "$LINENO" 5
- fi
- -{ $as_echo "$as_me:$LINENO: result: yes" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- test "$program_prefix" != NONE &&
- program_transform_name="s&^&$program_prefix&;$program_transform_name"
- @@ -2244,7 +2413,7 @@
- am_missing_run="$MISSING --run "
- else
- am_missing_run=
- - { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
- $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
- fi
-
- @@ -2265,9 +2434,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
- set dummy ${ac_tool_prefix}strip; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_STRIP+set}" = set; then
- +if test "${ac_cv_prog_STRIP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$STRIP"; then
- @@ -2278,24 +2447,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_STRIP="${ac_tool_prefix}strip"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- STRIP=$ac_cv_prog_STRIP
- if test -n "$STRIP"; then
- - { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
- $as_echo "$STRIP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2305,9 +2474,9 @@
- ac_ct_STRIP=$STRIP
- # Extract the first word of "strip", so it can be a program name with args.
- set dummy strip; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_STRIP"; then
- @@ -2318,24 +2487,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_STRIP="strip"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
- if test -n "$ac_ct_STRIP"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
- $as_echo "$ac_ct_STRIP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2344,7 +2513,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -2357,10 +2526,10 @@
- fi
- INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-
- -{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
- $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
- if test -z "$MKDIR_P"; then
- - if test "${ac_cv_path_mkdir+set}" = set; then
- + if test "${ac_cv_path_mkdir+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- @@ -2368,7 +2537,7 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_prog in mkdir gmkdir; do
- + for ac_prog in mkdir gmkdir; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
- case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
- @@ -2380,7 +2549,7 @@
- esac
- done
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- @@ -2396,7 +2565,7 @@
- MKDIR_P="$ac_install_sh -d"
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
- $as_echo "$MKDIR_P" >&6; }
-
- mkdir_p="$MKDIR_P"
- @@ -2409,9 +2578,9 @@
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_AWK+set}" = set; then
- +if test "${ac_cv_prog_AWK+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$AWK"; then
- @@ -2422,24 +2591,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_AWK="$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- AWK=$ac_cv_prog_AWK
- if test -n "$AWK"; then
- - { $as_echo "$as_me:$LINENO: result: $AWK" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
- $as_echo "$AWK" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2447,11 +2616,11 @@
- test -n "$AWK" && break
- done
-
- -{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
- $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
- set x ${MAKE-make}
- ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
- -if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
- +if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
- else
- cat >conftest.make <<\_ACEOF
- @@ -2469,11 +2638,11 @@
- rm -f conftest.make
- fi
- if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- SET_MAKE=
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- SET_MAKE="MAKE=${MAKE-make}"
- fi
- @@ -2493,9 +2662,7 @@
- am__isrc=' -I$(srcdir)'
- # test to see if srcdir already configured
- if test -f $srcdir/config.status; then
- - { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
- -$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
- fi
- fi
-
- @@ -2545,138 +2712,46 @@
-
- . $srcdir/../GUILE-VERSION
-
- -# Find a good install program. We prefer a C program (faster),
- -# so one script is as good as another. But avoid the broken or
- -# incompatible versions:
- -# SysV /etc/install, /usr/sbin/install
- -# SunOS /usr/etc/install
- -# IRIX /sbin/install
- -# AIX /bin/install
- -# AmigaOS /C/install, which installs bootblocks on floppy discs
- -# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
- -# AFS /usr/afsws/bin/install, which mishandles nonexistent args
- -# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
- -# OS/2's system install, which has a completely different semantic
- -# ./install, which can be erroneously created by make from ./install.sh.
- -# Reject install programs that cannot install multiple files.
- -{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
- -$as_echo_n "checking for a BSD-compatible install... " >&6; }
- -if test -z "$INSTALL"; then
- -if test "${ac_cv_path_install+set}" = set; then
- +
- +ac_ext=c
- +ac_cpp='$CPP $CPPFLAGS'
- +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- +ac_compiler_gnu=$ac_cv_c_compiler_gnu
- +if test -n "$ac_tool_prefix"; then
- + # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
- +set dummy ${ac_tool_prefix}gcc; ac_word=$2
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- +$as_echo_n "checking for $ac_word... " >&6; }
- +if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- + if test -n "$CC"; then
- + ac_cv_prog_CC="$CC" # Let the user override the test.
- +else
- +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - # Account for people who put trailing slashes in PATH elements.
- -case $as_dir/ in
- - ./ | .// | /cC/* | \
- - /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
- - ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
- - /usr/ucb/* ) ;;
- - *)
- - # OSF1 and SCO ODT 3.0 have their own names for install.
- - # Don't use installbsd from OSF since it installs stuff as root
- - # by default.
- - for ac_prog in ginstall scoinst install; do
- - for ac_exec_ext in '' $ac_executable_extensions; do
- - if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
- - if test $ac_prog = install &&
- - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
- - # AIX install. It has an incompatible calling convention.
- - :
- - elif test $ac_prog = install &&
- - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
- - # program-specific install script used by HP pwplus--don't use.
- - :
- - else
- - rm -rf conftest.one conftest.two conftest.dir
- - echo one > conftest.one
- - echo two > conftest.two
- - mkdir conftest.dir
- - if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
- - test -s conftest.one && test -s conftest.two &&
- - test -s conftest.dir/conftest.one &&
- - test -s conftest.dir/conftest.two
- - then
- - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
- - break 3
- - fi
- - fi
- - fi
- - done
- - done
- - ;;
- -esac
- -
- -done
- -IFS=$as_save_IFS
- -
- -rm -rf conftest.one conftest.two conftest.dir
- -
- -fi
- - if test "${ac_cv_path_install+set}" = set; then
- - INSTALL=$ac_cv_path_install
- - else
- - # As a last resort, use the slow shell script. Don't cache a
- - # value for INSTALL within a source directory, because that will
- - # break other packages using the cache if that directory is
- - # removed, or if the value is a relative name.
- - INSTALL=$ac_install_sh
- - fi
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
- -$as_echo "$INSTALL" >&6; }
- -
- -# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
- -# It thinks the first close brace ends the variable substitution.
- -test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
- -
- -test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
- -
- -test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
- -
- -ac_ext=c
- -ac_cpp='$CPP $CPPFLAGS'
- -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- -ac_compiler_gnu=$ac_cv_c_compiler_gnu
- -if test -n "$ac_tool_prefix"; then
- - # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
- -set dummy ${ac_tool_prefix}gcc; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- -$as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_CC+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test -n "$CC"; then
- - ac_cv_prog_CC="$CC" # Let the user override the test.
- -else
- -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- -for as_dir in $PATH
- -do
- - IFS=$as_save_IFS
- - test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_CC="${ac_tool_prefix}gcc"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- CC=$ac_cv_prog_CC
- if test -n "$CC"; then
- - { $as_echo "$as_me:$LINENO: result: $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
- $as_echo "$CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2686,9 +2761,9 @@
- ac_ct_CC=$CC
- # Extract the first word of "gcc", so it can be a program name with args.
- set dummy gcc; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_CC"; then
- @@ -2699,24 +2774,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_CC="gcc"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_CC=$ac_cv_prog_ac_ct_CC
- if test -n "$ac_ct_CC"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
- $as_echo "$ac_ct_CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2725,7 +2800,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -2739,9 +2814,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
- set dummy ${ac_tool_prefix}cc; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_CC+set}" = set; then
- +if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$CC"; then
- @@ -2752,24 +2827,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_CC="${ac_tool_prefix}cc"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- CC=$ac_cv_prog_CC
- if test -n "$CC"; then
- - { $as_echo "$as_me:$LINENO: result: $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
- $as_echo "$CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2779,9 +2854,9 @@
- if test -z "$CC"; then
- # Extract the first word of "cc", so it can be a program name with args.
- set dummy cc; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_CC+set}" = set; then
- +if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$CC"; then
- @@ -2793,18 +2868,18 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
- ac_prog_rejected=yes
- continue
- fi
- ac_cv_prog_CC="cc"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- if test $ac_prog_rejected = yes; then
- @@ -2823,10 +2898,10 @@
- fi
- CC=$ac_cv_prog_CC
- if test -n "$CC"; then
- - { $as_echo "$as_me:$LINENO: result: $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
- $as_echo "$CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2838,9 +2913,9 @@
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
- set dummy $ac_tool_prefix$ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_CC+set}" = set; then
- +if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$CC"; then
- @@ -2851,24 +2926,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- CC=$ac_cv_prog_CC
- if test -n "$CC"; then
- - { $as_echo "$as_me:$LINENO: result: $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
- $as_echo "$CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2882,9 +2957,9 @@
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_CC"; then
- @@ -2895,24 +2970,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_CC="$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_CC=$ac_cv_prog_ac_ct_CC
- if test -n "$ac_ct_CC"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
- $as_echo "$ac_ct_CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -2925,7 +3000,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -2936,73 +3011,55 @@
- fi
-
-
- -test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
- -See \`config.log' for more details." >&2;}
- - { (exit 1); exit 1; }; }; }
- +as_fn_error "no acceptable C compiler found in \$PATH
- +See \`config.log' for more details." "$LINENO" 5; }
-
- # Provide some information about the compiler.
- -$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
- +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
- set X $ac_compile
- ac_compiler=$2
- -{ (ac_try="$ac_compiler --version >&5"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compiler --version >&5") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }
- -{ (ac_try="$ac_compiler -v >&5"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compiler -v >&5") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }
- -{ (ac_try="$ac_compiler -V >&5"
- +for ac_option in --version -v -V -qversion; do
- + { { ac_try="$ac_compiler $ac_option >&5"
- case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compiler -V >&5") 2>&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }
- + if test -s conftest.err; then
- + sed '10a\
- +... rest of stderr output deleted ...
- + 10q' conftest.err >conftest.er1
- + cat conftest.er1 >&5
- + rm -f conftest.er1 conftest.err
- + fi
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }
- +done
-
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -
- +#include <stdio.h>
- int
- main ()
- {
- +FILE *f = fopen ("conftest.out", "w");
- + return ferror (f) || fclose (f) != 0;
-
- ;
- return 0;
- }
- _ACEOF
- ac_clean_files_save=$ac_clean_files
- -ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
- +ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
- # Try to create an executable without -o first, disregard a.out.
- # It will help us diagnose broken compilers, and finding out an intuition
- # of exeext.
- -{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
- $as_echo_n "checking for C compiler default output file name... " >&6; }
- ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
-
- @@ -3019,17 +3076,17 @@
- done
- rm -f $ac_rmfiles
-
- -if { (ac_try="$ac_link_default"
- +if { { ac_try="$ac_link_default"
- case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link_default") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then :
- # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
- # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
- # in a Makefile. We should not override ac_cv_exeext if it was cached,
- @@ -3046,7 +3103,7 @@
- # certainly right.
- break;;
- *.* )
- - if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
- + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
- then :; else
- ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
- fi
- @@ -3065,84 +3122,75 @@
- else
- ac_file=''
- fi
- -
- -{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
- $as_echo "$ac_file" >&6; }
- -if test -z "$ac_file"; then
- +if test -z "$ac_file"; then :
- $as_echo "$as_me: failed program was:" >&5
- sed 's/^/| /' conftest.$ac_ext >&5
-
- -{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: C compiler cannot create executables
- -See \`config.log' for more details." >&2;}
- - { (exit 77); exit 77; }; }; }
- +{ as_fn_set_status 77
- +as_fn_error "C compiler cannot create executables
- +See \`config.log' for more details." "$LINENO" 5; }; }
- fi
- -
- ac_exeext=$ac_cv_exeext
-
- # Check that the compiler produces executables we can run. If not, either
- # the compiler is broken, or we cross compile.
- -{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
- $as_echo_n "checking whether the C compiler works... " >&6; }
- -# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
- # If not cross compiling, check that we can run a simple program.
- if test "$cross_compiling" != yes; then
- if { ac_try='./$ac_file'
- - { (case "(($ac_try" in
- + { { case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_try") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; }; then
- cross_compiling=no
- else
- if test "$cross_compiling" = maybe; then
- cross_compiling=yes
- else
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
- -If you meant to cross compile, use \`--host'.
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot run C compiled programs.
- +as_fn_error "cannot run C compiled programs.
- If you meant to cross compile, use \`--host'.
- -See \`config.log' for more details." >&2;}
- - { (exit 1); exit 1; }; }; }
- +See \`config.log' for more details." "$LINENO" 5; }
- fi
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: yes" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
-
- -rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
- +rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
- ac_clean_files=$ac_clean_files_save
- # Check that the compiler produces executables we can run. If not, either
- # the compiler is broken, or we cross compile.
- -{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
- $as_echo_n "checking whether we are cross compiling... " >&6; }
- -{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
- $as_echo "$cross_compiling" >&6; }
-
- -{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
- $as_echo_n "checking for suffix of executables... " >&6; }
- -if { (ac_try="$ac_link"
- +if { { ac_try="$ac_link"
- case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_link") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then :
- # If both `conftest.exe' and `conftest' are `present' (well, observable)
- # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
- # work properly (i.e., refer to `conftest.exe'), while it won't with
- @@ -3157,32 +3205,24 @@
- esac
- done
- else
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
- -See \`config.log' for more details." >&2;}
- - { (exit 1); exit 1; }; }; }
- +as_fn_error "cannot compute suffix of executables: cannot compile and link
- +See \`config.log' for more details." "$LINENO" 5; }
- fi
- -
- rm -f conftest$ac_cv_exeext
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
- $as_echo "$ac_cv_exeext" >&6; }
-
- rm -f conftest.$ac_ext
- EXEEXT=$ac_cv_exeext
- ac_exeext=$EXEEXT
- -{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
- $as_echo_n "checking for suffix of object files... " >&6; }
- -if test "${ac_cv_objext+set}" = set; then
- +if test "${ac_cv_objext+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -3194,17 +3234,17 @@
- }
- _ACEOF
- rm -f conftest.o conftest.obj
- -if { (ac_try="$ac_compile"
- +if { { ac_try="$ac_compile"
- case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- (eval "$ac_compile") 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then :
- for ac_file in conftest.o conftest.obj conftest.*; do
- test -f "$ac_file" || continue;
- case $ac_file in
- @@ -3217,31 +3257,23 @@
- $as_echo "$as_me: failed program was:" >&5
- sed 's/^/| /' conftest.$ac_ext >&5
-
- -{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
- -See \`config.log' for more details." >&2;}
- - { (exit 1); exit 1; }; }; }
- +as_fn_error "cannot compute suffix of object files: cannot compile
- +See \`config.log' for more details." "$LINENO" 5; }
- fi
- -
- rm -f conftest.$ac_cv_objext conftest.$ac_ext
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
- $as_echo "$ac_cv_objext" >&6; }
- OBJEXT=$ac_cv_objext
- ac_objext=$OBJEXT
- -{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
- $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
- -if test "${ac_cv_c_compiler_gnu+set}" = set; then
- +if test "${ac_cv_c_compiler_gnu+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -3255,37 +3287,16 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_compiler_gnu=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_compiler_gnu=no
- + ac_compiler_gnu=no
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- ac_cv_c_compiler_gnu=$ac_compiler_gnu
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
- $as_echo "$ac_cv_c_compiler_gnu" >&6; }
- if test $ac_compiler_gnu = yes; then
- GCC=yes
- @@ -3294,20 +3305,16 @@
- fi
- ac_test_CFLAGS=${CFLAGS+set}
- ac_save_CFLAGS=$CFLAGS
- -{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
- $as_echo_n "checking whether $CC accepts -g... " >&6; }
- -if test "${ac_cv_prog_cc_g+set}" = set; then
- +if test "${ac_cv_prog_cc_g+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_save_c_werror_flag=$ac_c_werror_flag
- ac_c_werror_flag=yes
- ac_cv_prog_cc_g=no
- CFLAGS="-g"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -3318,35 +3325,11 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_g=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - CFLAGS=""
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + CFLAGS=""
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -3357,36 +3340,12 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +if ac_fn_c_try_compile "$LINENO"; then :
-
- - ac_c_werror_flag=$ac_save_c_werror_flag
- +else
- + ac_c_werror_flag=$ac_save_c_werror_flag
- CFLAGS="-g"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -3397,42 +3356,17 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_g=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- ac_c_werror_flag=$ac_save_c_werror_flag
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
- $as_echo "$ac_cv_prog_cc_g" >&6; }
- if test "$ac_test_CFLAGS" = set; then
- CFLAGS=$ac_save_CFLAGS
- @@ -3449,18 +3383,14 @@
- CFLAGS=
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
- $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
- -if test "${ac_cv_prog_cc_c89+set}" = set; then
- +if test "${ac_cv_prog_cc_c89+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_cv_prog_cc_c89=no
- ac_save_CC=$CC
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <stdarg.h>
- #include <stdio.h>
- @@ -3517,32 +3447,9 @@
- -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
- do
- CC="$ac_save_CC $ac_arg"
- - rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- + if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_c89=$ac_arg
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- rm -f core conftest.err conftest.$ac_objext
- test "x$ac_cv_prog_cc_c89" != "xno" && break
- done
- @@ -3553,17 +3460,19 @@
- # AC_CACHE_VAL
- case "x$ac_cv_prog_cc_c89" in
- x)
- - { $as_echo "$as_me:$LINENO: result: none needed" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
- $as_echo "none needed" >&6; } ;;
- xno)
- - { $as_echo "$as_me:$LINENO: result: unsupported" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
- $as_echo "unsupported" >&6; } ;;
- *)
- CC="$CC $ac_cv_prog_cc_c89"
- - { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
- $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
- esac
- +if test "x$ac_cv_prog_cc_c89" != xno; then :
-
- +fi
-
- ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
- @@ -3582,7 +3491,7 @@
- .PHONY: am__doit
- END
- # If we don't find an include directive, just comment out the code.
- -{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
- $as_echo_n "checking for style of include used by $am_make... " >&6; }
- am__include="#"
- am__quote=
- @@ -3610,12 +3519,12 @@
- fi
-
-
- -{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
- $as_echo "$_am_result" >&6; }
- rm -f confinc confmf
-
- # Check whether --enable-dependency-tracking was given.
- -if test "${enable_dependency_tracking+set}" = set; then
- +if test "${enable_dependency_tracking+set}" = set; then :
- enableval=$enable_dependency_tracking;
- fi
-
- @@ -3635,9 +3544,9 @@
-
- depcc="$CC" am_compiler_list=
-
- -{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
- $as_echo_n "checking dependency style of $depcc... " >&6; }
- -if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
- +if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- @@ -3745,7 +3654,7 @@
- fi
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
- $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
- CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
-
- @@ -3768,9 +3677,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
- set dummy ${ac_tool_prefix}gcc; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_CC+set}" = set; then
- +if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$CC"; then
- @@ -3781,24 +3690,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_CC="${ac_tool_prefix}gcc"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- CC=$ac_cv_prog_CC
- if test -n "$CC"; then
- - { $as_echo "$as_me:$LINENO: result: $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
- $as_echo "$CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3808,9 +3717,9 @@
- ac_ct_CC=$CC
- # Extract the first word of "gcc", so it can be a program name with args.
- set dummy gcc; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_CC"; then
- @@ -3821,24 +3730,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_CC="gcc"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_CC=$ac_cv_prog_ac_ct_CC
- if test -n "$ac_ct_CC"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
- $as_echo "$ac_ct_CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3847,7 +3756,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -3861,9 +3770,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
- set dummy ${ac_tool_prefix}cc; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_CC+set}" = set; then
- +if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$CC"; then
- @@ -3874,24 +3783,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_CC="${ac_tool_prefix}cc"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- CC=$ac_cv_prog_CC
- if test -n "$CC"; then
- - { $as_echo "$as_me:$LINENO: result: $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
- $as_echo "$CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3901,9 +3810,9 @@
- if test -z "$CC"; then
- # Extract the first word of "cc", so it can be a program name with args.
- set dummy cc; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_CC+set}" = set; then
- +if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$CC"; then
- @@ -3915,18 +3824,18 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
- ac_prog_rejected=yes
- continue
- fi
- ac_cv_prog_CC="cc"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- if test $ac_prog_rejected = yes; then
- @@ -3945,10 +3854,10 @@
- fi
- CC=$ac_cv_prog_CC
- if test -n "$CC"; then
- - { $as_echo "$as_me:$LINENO: result: $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
- $as_echo "$CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -3960,9 +3869,9 @@
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
- set dummy $ac_tool_prefix$ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_CC+set}" = set; then
- +if test "${ac_cv_prog_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$CC"; then
- @@ -3973,24 +3882,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- CC=$ac_cv_prog_CC
- if test -n "$CC"; then
- - { $as_echo "$as_me:$LINENO: result: $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
- $as_echo "$CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -4004,9 +3913,9 @@
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_CC"; then
- @@ -4017,24 +3926,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_CC="$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_CC=$ac_cv_prog_ac_ct_CC
- if test -n "$ac_ct_CC"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
- $as_echo "$ac_ct_CC" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -4047,7 +3956,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -4058,62 +3967,42 @@
- fi
-
-
- -test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- +test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
- -See \`config.log' for more details." >&2;}
- - { (exit 1); exit 1; }; }; }
- +as_fn_error "no acceptable C compiler found in \$PATH
- +See \`config.log' for more details." "$LINENO" 5; }
-
- # Provide some information about the compiler.
- -$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
- +$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
- set X $ac_compile
- ac_compiler=$2
- -{ (ac_try="$ac_compiler --version >&5"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compiler --version >&5") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }
- -{ (ac_try="$ac_compiler -v >&5"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compiler -v >&5") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }
- -{ (ac_try="$ac_compiler -V >&5"
- +for ac_option in --version -v -V -qversion; do
- + { { ac_try="$ac_compiler $ac_option >&5"
- case "(($ac_try" in
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- *) ac_try_echo=$ac_try;;
- esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compiler -V >&5") 2>&5
- +eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
- +$as_echo "$ac_try_echo"; } >&5
- + (eval "$ac_compiler $ac_option >&5") 2>conftest.err
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }
- + if test -s conftest.err; then
- + sed '10a\
- +... rest of stderr output deleted ...
- + 10q' conftest.err >conftest.er1
- + cat conftest.er1 >&5
- + rm -f conftest.er1 conftest.err
- + fi
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }
- +done
-
- -{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
- $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
- -if test "${ac_cv_c_compiler_gnu+set}" = set; then
- +if test "${ac_cv_c_compiler_gnu+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -4127,37 +4016,16 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_compiler_gnu=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_compiler_gnu=no
- + ac_compiler_gnu=no
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- ac_cv_c_compiler_gnu=$ac_compiler_gnu
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
- $as_echo "$ac_cv_c_compiler_gnu" >&6; }
- if test $ac_compiler_gnu = yes; then
- GCC=yes
- @@ -4166,20 +4034,16 @@
- fi
- ac_test_CFLAGS=${CFLAGS+set}
- ac_save_CFLAGS=$CFLAGS
- -{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
- $as_echo_n "checking whether $CC accepts -g... " >&6; }
- -if test "${ac_cv_prog_cc_g+set}" = set; then
- +if test "${ac_cv_prog_cc_g+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_save_c_werror_flag=$ac_c_werror_flag
- ac_c_werror_flag=yes
- ac_cv_prog_cc_g=no
- CFLAGS="-g"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -4190,35 +4054,11 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_g=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - CFLAGS=""
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + CFLAGS=""
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -4229,36 +4069,12 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +if ac_fn_c_try_compile "$LINENO"; then :
-
- - ac_c_werror_flag=$ac_save_c_werror_flag
- +else
- + ac_c_werror_flag=$ac_save_c_werror_flag
- CFLAGS="-g"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -4269,42 +4085,17 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_g=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- ac_c_werror_flag=$ac_save_c_werror_flag
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
- $as_echo "$ac_cv_prog_cc_g" >&6; }
- if test "$ac_test_CFLAGS" = set; then
- CFLAGS=$ac_save_CFLAGS
- @@ -4321,18 +4112,14 @@
- CFLAGS=
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
- $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
- -if test "${ac_cv_prog_cc_c89+set}" = set; then
- +if test "${ac_cv_prog_cc_c89+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_cv_prog_cc_c89=no
- ac_save_CC=$CC
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <stdarg.h>
- #include <stdio.h>
- @@ -4389,32 +4176,9 @@
- -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
- do
- CC="$ac_save_CC $ac_arg"
- - rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- + if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_prog_cc_c89=$ac_arg
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- rm -f core conftest.err conftest.$ac_objext
- test "x$ac_cv_prog_cc_c89" != "xno" && break
- done
- @@ -4425,17 +4189,19 @@
- # AC_CACHE_VAL
- case "x$ac_cv_prog_cc_c89" in
- x)
- - { $as_echo "$as_me:$LINENO: result: none needed" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
- $as_echo "none needed" >&6; } ;;
- xno)
- - { $as_echo "$as_me:$LINENO: result: unsupported" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
- $as_echo "unsupported" >&6; } ;;
- *)
- CC="$CC $ac_cv_prog_cc_c89"
- - { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
- $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
- esac
- +if test "x$ac_cv_prog_cc_c89" != xno; then :
-
- +fi
-
- ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
- @@ -4445,9 +4211,9 @@
-
- depcc="$CC" am_compiler_list=
-
- -{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
- $as_echo_n "checking dependency style of $depcc... " >&6; }
- -if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
- +if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
- @@ -4555,7 +4321,7 @@
- fi
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
- $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
- CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
-
- @@ -4575,35 +4341,27 @@
-
- # Make sure we can run config.sub.
- $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
- - { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
- -$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
-
- -{ $as_echo "$as_me:$LINENO: checking build system type" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
- $as_echo_n "checking build system type... " >&6; }
- -if test "${ac_cv_build+set}" = set; then
- +if test "${ac_cv_build+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_build_alias=$build_alias
- test "x$ac_build_alias" = x &&
- ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
- test "x$ac_build_alias" = x &&
- - { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
- -$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
- ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
- - { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
- -$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
- $as_echo "$ac_cv_build" >&6; }
- case $ac_cv_build in
- *-*-*) ;;
- -*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
- -$as_echo "$as_me: error: invalid value of canonical build" >&2;}
- - { (exit 1); exit 1; }; };;
- +*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
- esac
- build=$ac_cv_build
- ac_save_IFS=$IFS; IFS='-'
- @@ -4619,28 +4377,24 @@
- case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
-
-
- -{ $as_echo "$as_me:$LINENO: checking host system type" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
- $as_echo_n "checking host system type... " >&6; }
- -if test "${ac_cv_host+set}" = set; then
- +if test "${ac_cv_host+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test "x$host_alias" = x; then
- ac_cv_host=$ac_cv_build
- else
- ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
- - { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
- -$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
- fi
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
- $as_echo "$ac_cv_host" >&6; }
- case $ac_cv_host in
- *-*-*) ;;
- -*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
- -$as_echo "$as_me: error: invalid value of canonical host" >&2;}
- - { (exit 1); exit 1; }; };;
- +*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
- esac
- host=$ac_cv_host
- ac_save_IFS=$IFS; IFS='-'
- @@ -4663,9 +4417,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
- set dummy ${ac_tool_prefix}as; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_AS+set}" = set; then
- +if test "${ac_cv_prog_AS+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$AS"; then
- @@ -4676,24 +4430,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_AS="${ac_tool_prefix}as"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- AS=$ac_cv_prog_AS
- if test -n "$AS"; then
- - { $as_echo "$as_me:$LINENO: result: $AS" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
- $as_echo "$AS" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -4703,9 +4457,9 @@
- ac_ct_AS=$AS
- # Extract the first word of "as", so it can be a program name with args.
- set dummy as; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_AS"; then
- @@ -4716,24 +4470,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_AS="as"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_AS=$ac_cv_prog_ac_ct_AS
- if test -n "$ac_ct_AS"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
- $as_echo "$ac_ct_AS" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -4742,7 +4496,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -4755,9 +4509,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
- set dummy ${ac_tool_prefix}dlltool; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_DLLTOOL+set}" = set; then
- +if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$DLLTOOL"; then
- @@ -4768,24 +4522,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- DLLTOOL=$ac_cv_prog_DLLTOOL
- if test -n "$DLLTOOL"; then
- - { $as_echo "$as_me:$LINENO: result: $DLLTOOL" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
- $as_echo "$DLLTOOL" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -4795,9 +4549,9 @@
- ac_ct_DLLTOOL=$DLLTOOL
- # Extract the first word of "dlltool", so it can be a program name with args.
- set dummy dlltool; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_DLLTOOL"; then
- @@ -4808,24 +4562,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_DLLTOOL="dlltool"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
- if test -n "$ac_ct_DLLTOOL"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
- $as_echo "$ac_ct_DLLTOOL" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -4834,7 +4588,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -4847,9 +4601,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
- set dummy ${ac_tool_prefix}objdump; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_OBJDUMP+set}" = set; then
- +if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$OBJDUMP"; then
- @@ -4860,24 +4614,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- OBJDUMP=$ac_cv_prog_OBJDUMP
- if test -n "$OBJDUMP"; then
- - { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
- $as_echo "$OBJDUMP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -4887,9 +4641,9 @@
- ac_ct_OBJDUMP=$OBJDUMP
- # Extract the first word of "objdump", so it can be a program name with args.
- set dummy objdump; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_OBJDUMP"; then
- @@ -4900,24 +4654,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_OBJDUMP="objdump"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
- if test -n "$ac_ct_OBJDUMP"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
- $as_echo "$ac_ct_OBJDUMP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -4926,7 +4680,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -4961,14 +4715,14 @@
-
- case `pwd` in
- *\ * | *\ *)
- - { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
- $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
- esac
-
-
-
- -macro_version='2.2.6'
- -macro_revision='1.3012'
- +macro_version='2.2.6b'
- +macro_revision='1.3017'
-
-
-
- @@ -4984,9 +4738,9 @@
-
- ltmain="$ac_aux_dir/ltmain.sh"
-
- -{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
- $as_echo_n "checking for a sed that does not truncate output... " >&6; }
- -if test "${ac_cv_path_SED+set}" = set; then
- +if test "${ac_cv_path_SED+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
- @@ -4994,7 +4748,7 @@
- ac_script="$ac_script$as_nl$ac_script"
- done
- echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
- - $as_unset ac_script || ac_script=
- + { ac_script=; unset ac_script;}
- if test -z "$SED"; then
- ac_path_SED_found=false
- # Loop through the user's path and test for each of PROGNAME-LIST
- @@ -5003,7 +4757,7 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_prog in sed gsed; do
- + for ac_prog in sed gsed; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
- @@ -5023,7 +4777,7 @@
- $as_echo '' >> "conftest.nl"
- "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- - ac_count=`expr $ac_count + 1`
- + as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_SED_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_SED="$ac_path_SED"
- @@ -5038,19 +4792,17 @@
- $ac_path_SED_found && break 3
- done
- done
- -done
- + done
- IFS=$as_save_IFS
- if test -z "$ac_cv_path_SED"; then
- - { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5
- -$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
- fi
- else
- ac_cv_path_SED=$SED
- fi
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
- $as_echo "$ac_cv_path_SED" >&6; }
- SED="$ac_cv_path_SED"
- rm -f conftest.sed
- @@ -5068,9 +4820,9 @@
-
-
-
- -{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
- $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
- -if test "${ac_cv_path_GREP+set}" = set; then
- +if test "${ac_cv_path_GREP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -z "$GREP"; then
- @@ -5081,7 +4833,7 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_prog in grep ggrep; do
- + for ac_prog in grep ggrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
- @@ -5101,7 +4853,7 @@
- $as_echo 'GREP' >> "conftest.nl"
- "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- - ac_count=`expr $ac_count + 1`
- + as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_GREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_GREP="$ac_path_GREP"
- @@ -5116,26 +4868,24 @@
- $ac_path_GREP_found && break 3
- done
- done
- -done
- + done
- IFS=$as_save_IFS
- if test -z "$ac_cv_path_GREP"; then
- - { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
- -$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
- else
- ac_cv_path_GREP=$GREP
- fi
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
- $as_echo "$ac_cv_path_GREP" >&6; }
- GREP="$ac_cv_path_GREP"
-
-
- -{ $as_echo "$as_me:$LINENO: checking for egrep" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
- $as_echo_n "checking for egrep... " >&6; }
- -if test "${ac_cv_path_EGREP+set}" = set; then
- +if test "${ac_cv_path_EGREP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
- @@ -5149,7 +4899,7 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_prog in egrep; do
- + for ac_prog in egrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
- @@ -5169,7 +4919,7 @@
- $as_echo 'EGREP' >> "conftest.nl"
- "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- - ac_count=`expr $ac_count + 1`
- + as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_EGREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_EGREP="$ac_path_EGREP"
- @@ -5184,12 +4934,10 @@
- $ac_path_EGREP_found && break 3
- done
- done
- -done
- + done
- IFS=$as_save_IFS
- if test -z "$ac_cv_path_EGREP"; then
- - { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
- -$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
- else
- ac_cv_path_EGREP=$EGREP
- @@ -5197,14 +4945,14 @@
-
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
- $as_echo "$ac_cv_path_EGREP" >&6; }
- EGREP="$ac_cv_path_EGREP"
-
-
- -{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
- $as_echo_n "checking for fgrep... " >&6; }
- -if test "${ac_cv_path_FGREP+set}" = set; then
- +if test "${ac_cv_path_FGREP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
- @@ -5218,7 +4966,7 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_prog in fgrep; do
- + for ac_prog in fgrep; do
- for ac_exec_ext in '' $ac_executable_extensions; do
- ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
- { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
- @@ -5238,7 +4986,7 @@
- $as_echo 'FGREP' >> "conftest.nl"
- "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
- - ac_count=`expr $ac_count + 1`
- + as_fn_arith $ac_count + 1 && ac_count=$as_val
- if test $ac_count -gt ${ac_path_FGREP_max-0}; then
- # Best one so far, save it but keep looking for a better one
- ac_cv_path_FGREP="$ac_path_FGREP"
- @@ -5253,12 +5001,10 @@
- $ac_path_FGREP_found && break 3
- done
- done
- -done
- + done
- IFS=$as_save_IFS
- if test -z "$ac_cv_path_FGREP"; then
- - { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
- -$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
- fi
- else
- ac_cv_path_FGREP=$FGREP
- @@ -5266,7 +5012,7 @@
-
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
- $as_echo "$ac_cv_path_FGREP" >&6; }
- FGREP="$ac_cv_path_FGREP"
-
- @@ -5292,7 +5038,7 @@
-
-
- # Check whether --with-gnu-ld was given.
- -if test "${with_gnu_ld+set}" = set; then
- +if test "${with_gnu_ld+set}" = set; then :
- withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
- else
- with_gnu_ld=no
- @@ -5301,7 +5047,7 @@
- ac_prog=ld
- if test "$GCC" = yes; then
- # Check if gcc -print-prog-name=ld gives a path.
- - { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
- $as_echo_n "checking for ld used by $CC... " >&6; }
- case $host in
- *-*-mingw*)
- @@ -5331,13 +5077,13 @@
- ;;
- esac
- elif test "$with_gnu_ld" = yes; then
- - { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
- $as_echo_n "checking for GNU ld... " >&6; }
- else
- - { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
- $as_echo_n "checking for non-GNU ld... " >&6; }
- fi
- -if test "${lt_cv_path_LD+set}" = set; then
- +if test "${lt_cv_path_LD+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -z "$LD"; then
- @@ -5368,18 +5114,16 @@
-
- LD="$lt_cv_path_LD"
- if test -n "$LD"; then
- - { $as_echo "$as_me:$LINENO: result: $LD" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
- $as_echo "$LD" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
- -test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
- -$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
- - { (exit 1); exit 1; }; }
- -{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
- +test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
- $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
- -if test "${lt_cv_prog_gnu_ld+set}" = set; then
- +if test "${lt_cv_prog_gnu_ld+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- # I'd rather use --version here, but apparently some GNU lds only accept -v.
- @@ -5392,7 +5136,7 @@
- ;;
- esac
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
- $as_echo "$lt_cv_prog_gnu_ld" >&6; }
- with_gnu_ld=$lt_cv_prog_gnu_ld
-
- @@ -5404,9 +5148,9 @@
-
-
-
- -{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
- $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
- -if test "${lt_cv_path_NM+set}" = set; then
- +if test "${lt_cv_path_NM+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$NM"; then
- @@ -5453,7 +5197,7 @@
- : ${lt_cv_path_NM=no}
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
- $as_echo "$lt_cv_path_NM" >&6; }
- if test "$lt_cv_path_NM" != "no"; then
- NM="$lt_cv_path_NM"
- @@ -5464,9 +5208,9 @@
- do
- # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
- set dummy $ac_tool_prefix$ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_DUMPBIN+set}" = set; then
- +if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$DUMPBIN"; then
- @@ -5477,24 +5221,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- DUMPBIN=$ac_cv_prog_DUMPBIN
- if test -n "$DUMPBIN"; then
- - { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
- $as_echo "$DUMPBIN" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -5508,9 +5252,9 @@
- do
- # Extract the first word of "$ac_prog", so it can be a program name with args.
- set dummy $ac_prog; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_DUMPBIN"; then
- @@ -5521,24 +5265,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
- if test -n "$ac_ct_DUMPBIN"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
- $as_echo "$ac_ct_DUMPBIN" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -5551,7 +5295,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -5571,44 +5315,44 @@
-
-
-
- -{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
- $as_echo_n "checking the name lister ($NM) interface... " >&6; }
- -if test "${lt_cv_nm_interface+set}" = set; then
- +if test "${lt_cv_nm_interface+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_nm_interface="BSD nm"
- echo "int some_variable = 0;" > conftest.$ac_ext
- - (eval echo "\"\$as_me:5581: $ac_compile\"" >&5)
- + (eval echo "\"\$as_me:5325: $ac_compile\"" >&5)
- (eval "$ac_compile" 2>conftest.err)
- cat conftest.err >&5
- - (eval echo "\"\$as_me:5584: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
- + (eval echo "\"\$as_me:5328: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
- (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
- cat conftest.err >&5
- - (eval echo "\"\$as_me:5587: output\"" >&5)
- + (eval echo "\"\$as_me:5331: output\"" >&5)
- cat conftest.out >&5
- if $GREP 'External.*some_variable' conftest.out > /dev/null; then
- lt_cv_nm_interface="MS dumpbin"
- fi
- rm -f conftest*
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
- $as_echo "$lt_cv_nm_interface" >&6; }
-
- -{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
- $as_echo_n "checking whether ln -s works... " >&6; }
- LN_S=$as_ln_s
- if test "$LN_S" = "ln -s"; then
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
- $as_echo "no, using $LN_S" >&6; }
- fi
-
- # find the maximum length of command line arguments
- -{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
- $as_echo_n "checking the maximum length of command line arguments... " >&6; }
- -if test "${lt_cv_sys_max_cmd_len+set}" = set; then
- +if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- i=0
- @@ -5726,10 +5470,10 @@
- fi
-
- if test -n $lt_cv_sys_max_cmd_len ; then
- - { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
- $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: none" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
- $as_echo "none" >&6; }
- fi
- max_cmd_len=$lt_cv_sys_max_cmd_len
- @@ -5743,7 +5487,7 @@
- : ${MV="mv -f"}
- : ${RM="rm -f"}
-
- -{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
- $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
- # Try some XSI features
- xsi_shell=no
- @@ -5753,17 +5497,17 @@
- && eval 'test $(( 1 + 1 )) -eq 2 \
- && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- && xsi_shell=yes
- -{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
- $as_echo "$xsi_shell" >&6; }
-
-
- -{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
- $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
- lt_shell_append=no
- ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
- >/dev/null 2>&1 \
- && lt_shell_append=yes
- -{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
- $as_echo "$lt_shell_append" >&6; }
-
-
- @@ -5798,14 +5542,14 @@
-
-
-
- -{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
- $as_echo_n "checking for $LD option to reload object files... " >&6; }
- -if test "${lt_cv_ld_reload_flag+set}" = set; then
- +if test "${lt_cv_ld_reload_flag+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_ld_reload_flag='-r'
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
- $as_echo "$lt_cv_ld_reload_flag" >&6; }
- reload_flag=$lt_cv_ld_reload_flag
- case $reload_flag in
- @@ -5834,9 +5578,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
- set dummy ${ac_tool_prefix}objdump; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_OBJDUMP+set}" = set; then
- +if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$OBJDUMP"; then
- @@ -5847,24 +5591,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- OBJDUMP=$ac_cv_prog_OBJDUMP
- if test -n "$OBJDUMP"; then
- - { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
- $as_echo "$OBJDUMP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -5874,9 +5618,9 @@
- ac_ct_OBJDUMP=$OBJDUMP
- # Extract the first word of "objdump", so it can be a program name with args.
- set dummy objdump; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_OBJDUMP"; then
- @@ -5887,24 +5631,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_OBJDUMP="objdump"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
- if test -n "$ac_ct_OBJDUMP"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
- $as_echo "$ac_ct_OBJDUMP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -5913,7 +5657,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -5930,9 +5674,9 @@
-
-
-
- -{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
- $as_echo_n "checking how to recognize dependent libraries... " >&6; }
- -if test "${lt_cv_deplibs_check_method+set}" = set; then
- +if test "${lt_cv_deplibs_check_method+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_file_magic_cmd='$MAGIC_CMD'
- @@ -6047,11 +5791,11 @@
- ;;
-
- # This must be Linux ELF.
- -linux* | k*bsd*-gnu)
- +linux* | k*bsd*-gnu | kopensolaris*-gnu)
- lt_cv_deplibs_check_method=pass_all
- ;;
-
- -netbsd*)
- +netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
- else
- @@ -6126,7 +5870,7 @@
- esac
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
- $as_echo "$lt_cv_deplibs_check_method" >&6; }
- file_magic_cmd=$lt_cv_file_magic_cmd
- deplibs_check_method=$lt_cv_deplibs_check_method
- @@ -6146,9 +5890,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
- set dummy ${ac_tool_prefix}ar; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_AR+set}" = set; then
- +if test "${ac_cv_prog_AR+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$AR"; then
- @@ -6159,24 +5903,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_AR="${ac_tool_prefix}ar"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- AR=$ac_cv_prog_AR
- if test -n "$AR"; then
- - { $as_echo "$as_me:$LINENO: result: $AR" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
- $as_echo "$AR" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6186,9 +5930,9 @@
- ac_ct_AR=$AR
- # Extract the first word of "ar", so it can be a program name with args.
- set dummy ar; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_AR"; then
- @@ -6199,24 +5943,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_AR="ar"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_AR=$ac_cv_prog_ac_ct_AR
- if test -n "$ac_ct_AR"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
- $as_echo "$ac_ct_AR" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6225,7 +5969,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -6251,9 +5995,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
- set dummy ${ac_tool_prefix}strip; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_STRIP+set}" = set; then
- +if test "${ac_cv_prog_STRIP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$STRIP"; then
- @@ -6264,24 +6008,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_STRIP="${ac_tool_prefix}strip"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- STRIP=$ac_cv_prog_STRIP
- if test -n "$STRIP"; then
- - { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
- $as_echo "$STRIP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6291,9 +6035,9 @@
- ac_ct_STRIP=$STRIP
- # Extract the first word of "strip", so it can be a program name with args.
- set dummy strip; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_STRIP"; then
- @@ -6304,24 +6048,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_STRIP="strip"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
- if test -n "$ac_ct_STRIP"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
- $as_echo "$ac_ct_STRIP" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6330,7 +6074,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -6350,9 +6094,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
- set dummy ${ac_tool_prefix}ranlib; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_RANLIB+set}" = set; then
- +if test "${ac_cv_prog_RANLIB+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$RANLIB"; then
- @@ -6363,24 +6107,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- RANLIB=$ac_cv_prog_RANLIB
- if test -n "$RANLIB"; then
- - { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
- $as_echo "$RANLIB" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6390,9 +6134,9 @@
- ac_ct_RANLIB=$RANLIB
- # Extract the first word of "ranlib", so it can be a program name with args.
- set dummy ranlib; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_RANLIB"; then
- @@ -6403,24 +6147,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_RANLIB="ranlib"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
- if test -n "$ac_ct_RANLIB"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
- $as_echo "$ac_ct_RANLIB" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -6429,7 +6173,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -6507,9 +6251,9 @@
-
-
- # Check for command to grab the raw symbol name followed by C symbol from nm.
- -{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
- $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
- -if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
- +if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
-
- @@ -6625,18 +6369,18 @@
- int main(){nm_test_var='a';nm_test_func();return(0);}
- _LT_EOF
-
- - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then
- # Now try to grab the symbols.
- nlist=conftest.nm
- - if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
- (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && test -s "$nlist"; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && test -s "$nlist"; then
- # Try sorting and uniquifying the output.
- if sort "$nlist" | uniq > "$nlist"T; then
- mv -f "$nlist"T "$nlist"
- @@ -6689,11 +6433,11 @@
- lt_save_CFLAGS="$CFLAGS"
- LIBS="conftstm.$ac_objext"
- CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
- - if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && test -s conftest${ac_exeext}; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && test -s conftest${ac_exeext}; then
- pipe_works=yes
- fi
- LIBS="$lt_save_LIBS"
- @@ -6727,10 +6471,10 @@
- lt_cv_sys_global_symbol_to_cdecl=
- fi
- if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
- - { $as_echo "$as_me:$LINENO: result: failed" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
- $as_echo "failed" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: ok" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
- $as_echo "ok" >&6; }
- fi
-
- @@ -6757,7 +6501,7 @@
-
-
- # Check whether --enable-libtool-lock was given.
- -if test "${enable_libtool_lock+set}" = set; then
- +if test "${enable_libtool_lock+set}" = set; then :
- enableval=$enable_libtool_lock;
- fi
-
- @@ -6769,11 +6513,11 @@
- ia64-*-hpux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then
- case `/usr/bin/file conftest.$ac_objext` in
- *ELF-32*)
- HPUX_IA64_MODE="32"
- @@ -6787,12 +6531,12 @@
- ;;
- *-*-irix6*)
- # Find out which ABI we are using.
- - echo '#line 6790 "configure"' > conftest.$ac_ext
- - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- + echo '#line 6534 "configure"' > conftest.$ac_ext
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then
- if test "$lt_cv_prog_gnu_ld" = yes; then
- case `/usr/bin/file conftest.$ac_objext` in
- *32-bit*)
- @@ -6826,11 +6570,11 @@
- s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then
- case `/usr/bin/file conftest.o` in
- *32-bit*)
- case $host in
- @@ -6879,9 +6623,9 @@
- # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS -belf"
- - { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
- $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
- -if test "${lt_cv_cc_needs_belf+set}" = set; then
- +if test "${lt_cv_cc_needs_belf+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_ext=c
- @@ -6890,11 +6634,7 @@
- ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -6905,38 +6645,13 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- lt_cv_cc_needs_belf=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - lt_cv_cc_needs_belf=no
- + lt_cv_cc_needs_belf=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- ac_ext=c
- ac_cpp='$CPP $CPPFLAGS'
- ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- @@ -6944,7 +6659,7 @@
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
- $as_echo "$lt_cv_cc_needs_belf" >&6; }
- if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- @@ -6954,11 +6669,11 @@
- sparc*-*solaris*)
- # Find out which ABI we are using.
- echo 'int i;' > conftest.$ac_ext
- - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }; then
- case `/usr/bin/file conftest.o` in
- *64-bit*)
- case $lt_cv_prog_gnu_ld in
- @@ -6984,9 +6699,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
- set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
- +if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$DSYMUTIL"; then
- @@ -6997,24 +6712,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- DSYMUTIL=$ac_cv_prog_DSYMUTIL
- if test -n "$DSYMUTIL"; then
- - { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
- $as_echo "$DSYMUTIL" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7024,9 +6739,9 @@
- ac_ct_DSYMUTIL=$DSYMUTIL
- # Extract the first word of "dsymutil", so it can be a program name with args.
- set dummy dsymutil; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_DSYMUTIL"; then
- @@ -7037,24 +6752,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
- if test -n "$ac_ct_DSYMUTIL"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
- $as_echo "$ac_ct_DSYMUTIL" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7063,7 +6778,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -7076,9 +6791,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
- set dummy ${ac_tool_prefix}nmedit; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_NMEDIT+set}" = set; then
- +if test "${ac_cv_prog_NMEDIT+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$NMEDIT"; then
- @@ -7089,24 +6804,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- NMEDIT=$ac_cv_prog_NMEDIT
- if test -n "$NMEDIT"; then
- - { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
- $as_echo "$NMEDIT" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7116,9 +6831,9 @@
- ac_ct_NMEDIT=$NMEDIT
- # Extract the first word of "nmedit", so it can be a program name with args.
- set dummy nmedit; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_NMEDIT"; then
- @@ -7129,24 +6844,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_NMEDIT="nmedit"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
- if test -n "$ac_ct_NMEDIT"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
- $as_echo "$ac_ct_NMEDIT" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7155,7 +6870,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -7168,9 +6883,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
- set dummy ${ac_tool_prefix}lipo; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_LIPO+set}" = set; then
- +if test "${ac_cv_prog_LIPO+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$LIPO"; then
- @@ -7181,24 +6896,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- LIPO=$ac_cv_prog_LIPO
- if test -n "$LIPO"; then
- - { $as_echo "$as_me:$LINENO: result: $LIPO" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
- $as_echo "$LIPO" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7208,9 +6923,9 @@
- ac_ct_LIPO=$LIPO
- # Extract the first word of "lipo", so it can be a program name with args.
- set dummy lipo; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_LIPO"; then
- @@ -7221,24 +6936,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_LIPO="lipo"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
- if test -n "$ac_ct_LIPO"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
- $as_echo "$ac_ct_LIPO" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7247,7 +6962,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -7260,9 +6975,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
- set dummy ${ac_tool_prefix}otool; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_OTOOL+set}" = set; then
- +if test "${ac_cv_prog_OTOOL+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$OTOOL"; then
- @@ -7273,24 +6988,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- OTOOL=$ac_cv_prog_OTOOL
- if test -n "$OTOOL"; then
- - { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
- $as_echo "$OTOOL" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7300,9 +7015,9 @@
- ac_ct_OTOOL=$OTOOL
- # Extract the first word of "otool", so it can be a program name with args.
- set dummy otool; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_OTOOL"; then
- @@ -7313,24 +7028,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_OTOOL="otool"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
- if test -n "$ac_ct_OTOOL"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
- $as_echo "$ac_ct_OTOOL" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7339,7 +7054,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -7352,9 +7067,9 @@
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
- set dummy ${ac_tool_prefix}otool64; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_OTOOL64+set}" = set; then
- +if test "${ac_cv_prog_OTOOL64+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$OTOOL64"; then
- @@ -7365,24 +7080,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- OTOOL64=$ac_cv_prog_OTOOL64
- if test -n "$OTOOL64"; then
- - { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
- $as_echo "$OTOOL64" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7392,9 +7107,9 @@
- ac_ct_OTOOL64=$OTOOL64
- # Extract the first word of "otool64", so it can be a program name with args.
- set dummy otool64; ac_word=$2
- -{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- -if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
- +if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test -n "$ac_ct_OTOOL64"; then
- @@ -7405,24 +7120,24 @@
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - for ac_exec_ext in '' $ac_executable_extensions; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
- ac_cv_prog_ac_ct_OTOOL64="otool64"
- - $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
- + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
- break 2
- fi
- done
- -done
- + done
- IFS=$as_save_IFS
-
- fi
- fi
- ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
- if test -n "$ac_ct_OTOOL64"; then
- - { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
- $as_echo "$ac_ct_OTOOL64" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -7431,7 +7146,7 @@
- else
- case $cross_compiling:$ac_tool_warned in
- yes:)
- -{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
- $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
- ac_tool_warned=yes ;;
- esac
- @@ -7467,9 +7182,9 @@
-
-
-
- - { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
- $as_echo_n "checking for -single_module linker flag... " >&6; }
- -if test "${lt_cv_apple_cc_single_mod+set}" = set; then
- +if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_apple_cc_single_mod=no
- @@ -7494,22 +7209,18 @@
- rm -f conftest.*
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
- $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
- - { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
- $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
- -if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
- +if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_ld_exported_symbols_list=no
- save_LDFLAGS=$LDFLAGS
- echo "_main" > conftest.sym
- LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -7520,42 +7231,17 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- lt_cv_ld_exported_symbols_list=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - lt_cv_ld_exported_symbols_list=no
- + lt_cv_ld_exported_symbols_list=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LDFLAGS="$save_LDFLAGS"
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
- $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
- case $host_os in
- rhapsody* | darwin1.[012])
- @@ -7597,14 +7283,14 @@
- ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
- ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
- -{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
- $as_echo_n "checking how to run the C preprocessor... " >&6; }
- # On Suns, sometimes $CPP names a directory.
- if test -n "$CPP" && test -d "$CPP"; then
- CPP=
- fi
- if test -z "$CPP"; then
- - if test "${ac_cv_prog_CPP+set}" = set; then
- + if test "${ac_cv_prog_CPP+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- # Double quotes because CPP needs to be expanded
- @@ -7619,11 +7305,7 @@
- # <limits.h> exists even on freestanding compilers.
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp. "Syntax error" is here to catch this case.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #ifdef __STDC__
- # include <limits.h>
- @@ -7632,78 +7314,34 @@
- #endif
- Syntax error
- _ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +if ac_fn_c_try_cpp "$LINENO"; then :
-
- +else
- # Broken: fails on valid input.
- continue
- fi
- -
- rm -f conftest.err conftest.$ac_ext
-
- # OK, works on sane cases. Now check whether nonexistent headers
- # can be detected and how.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <ac_nonexistent.h>
- _ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- +if ac_fn_c_try_cpp "$LINENO"; then :
- # Broken: success on invalid input.
- continue
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- # Passes both tests.
- ac_preproc_ok=:
- break
- fi
- -
- rm -f conftest.err conftest.$ac_ext
-
- done
- # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
- rm -f conftest.err conftest.$ac_ext
- -if $ac_preproc_ok; then
- +if $ac_preproc_ok; then :
- break
- fi
-
- @@ -7715,7 +7353,7 @@
- else
- ac_cv_prog_CPP=$CPP
- fi
- -{ $as_echo "$as_me:$LINENO: result: $CPP" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
- $as_echo "$CPP" >&6; }
- ac_preproc_ok=false
- for ac_c_preproc_warn_flag in '' yes
- @@ -7726,11 +7364,7 @@
- # <limits.h> exists even on freestanding compilers.
- # On the NeXT, cc -E runs the code through the compiler's parser,
- # not just through cpp. "Syntax error" is here to catch this case.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #ifdef __STDC__
- # include <limits.h>
- @@ -7739,87 +7373,40 @@
- #endif
- Syntax error
- _ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- - :
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +if ac_fn_c_try_cpp "$LINENO"; then :
-
- +else
- # Broken: fails on valid input.
- continue
- fi
- -
- rm -f conftest.err conftest.$ac_ext
-
- # OK, works on sane cases. Now check whether nonexistent headers
- # can be detected and how.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <ac_nonexistent.h>
- _ACEOF
- -if { (ac_try="$ac_cpp conftest.$ac_ext"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } >/dev/null && {
- - test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - }; then
- +if ac_fn_c_try_cpp "$LINENO"; then :
- # Broken: success on invalid input.
- continue
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- # Passes both tests.
- ac_preproc_ok=:
- break
- fi
- -
- rm -f conftest.err conftest.$ac_ext
-
- done
- # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
- rm -f conftest.err conftest.$ac_ext
- -if $ac_preproc_ok; then
- - :
- +if $ac_preproc_ok; then :
- +
- else
- - { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
- + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
- $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
- -{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
- -See \`config.log' for more details." >&5
- -$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
- -See \`config.log' for more details." >&2;}
- - { (exit 1); exit 1; }; }; }
- +as_fn_error "C preprocessor \"$CPP\" fails sanity check
- +See \`config.log' for more details." "$LINENO" 5; }
- fi
-
- ac_ext=c
- @@ -7829,16 +7416,12 @@
- ac_compiler_gnu=$ac_cv_c_compiler_gnu
-
-
- -{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
- $as_echo_n "checking for ANSI C header files... " >&6; }
- -if test "${ac_cv_header_stdc+set}" = set; then
- +if test "${ac_cv_header_stdc+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <stdlib.h>
- #include <stdarg.h>
- @@ -7853,48 +7436,23 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- +if ac_fn_c_try_compile "$LINENO"; then :
- ac_cv_header_stdc=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_header_stdc=no
- + ac_cv_header_stdc=no
- fi
- -
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-
- if test $ac_cv_header_stdc = yes; then
- # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <string.h>
-
- _ACEOF
- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- - $EGREP "memchr" >/dev/null 2>&1; then
- - :
- + $EGREP "memchr" >/dev/null 2>&1; then :
- +
- else
- ac_cv_header_stdc=no
- fi
- @@ -7904,18 +7462,14 @@
-
- if test $ac_cv_header_stdc = yes; then
- # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <stdlib.h>
-
- _ACEOF
- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- - $EGREP "free" >/dev/null 2>&1; then
- - :
- + $EGREP "free" >/dev/null 2>&1; then :
- +
- else
- ac_cv_header_stdc=no
- fi
- @@ -7925,14 +7479,10 @@
-
- if test $ac_cv_header_stdc = yes; then
- # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
- - if test "$cross_compiling" = yes; then
- + if test "$cross_compiling" = yes; then :
- :
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- #include <ctype.h>
- #include <stdlib.h>
- @@ -7959,192 +7509,59 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
- - { (case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_try") 2>&5
- - ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }; }; then
- - :
- -else
- - $as_echo "$as_me: program exited with status $ac_status" >&5
- -$as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- +if ac_fn_c_try_run "$LINENO"; then :
-
- -( exit $ac_status )
- -ac_cv_header_stdc=no
- +else
- + ac_cv_header_stdc=no
- fi
- -rm -rf conftest.dSYM
- -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
- +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
- + conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
-
- -
- fi
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
- $as_echo "$ac_cv_header_stdc" >&6; }
- if test $ac_cv_header_stdc = yes; then
-
- -cat >>confdefs.h <<\_ACEOF
- -#define STDC_HEADERS 1
- -_ACEOF
- +$as_echo "#define STDC_HEADERS 1" >>confdefs.h
-
- fi
-
- # On IRIX 5.3, sys/types and inttypes.h are conflicting.
- +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
- + inttypes.h stdint.h unistd.h
- +do :
- + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- +ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
- +"
- +eval as_val=\$$as_ac_Header
- + if test "x$as_val" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- +_ACEOF
-
- +fi
-
- +done
-
-
- +for ac_header in dlfcn.h
- +do :
- + ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
- +"
- +if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
- + cat >>confdefs.h <<_ACEOF
- +#define HAVE_DLFCN_H 1
- +_ACEOF
-
- +fi
-
- +done
-
-
-
- -for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
- - inttypes.h stdint.h unistd.h
- -do
- -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -
- -#include <$ac_header>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - eval "$as_ac_Header=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_Header=no"
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- -_ACEOF
- -
- -fi
- -
- -done
- -
- -
- -
- -for ac_header in dlfcn.h
- -do
- -as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
- -$as_echo_n "checking for $ac_header... " >&6; }
- -if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -$ac_includes_default
- -
- -#include <$ac_header>
- -_ACEOF
- -rm -f conftest.$ac_objext
- -if { (ac_try="$ac_compile"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_compile") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest.$ac_objext; then
- - eval "$as_ac_Header=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_Header=no"
- -fi
- -
- -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_Header'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- - cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- -_ACEOF
- -
- -fi
- -
- -done
- -
- -
- -
- -# Set options
- +# Set options
-
-
-
- @@ -8153,7 +7570,7 @@
-
-
- # Check whether --enable-shared was given.
- -if test "${enable_shared+set}" = set; then
- +if test "${enable_shared+set}" = set; then :
- enableval=$enable_shared; p=${PACKAGE-default}
- case $enableval in
- yes) enable_shared=yes ;;
- @@ -8184,7 +7601,7 @@
-
-
- # Check whether --enable-static was given.
- -if test "${enable_static+set}" = set; then
- +if test "${enable_static+set}" = set; then :
- enableval=$enable_static; p=${PACKAGE-default}
- case $enableval in
- yes) enable_static=yes ;;
- @@ -8216,7 +7633,7 @@
-
-
- # Check whether --with-pic was given.
- -if test "${with_pic+set}" = set; then
- +if test "${with_pic+set}" = set; then :
- withval=$with_pic; pic_mode="$withval"
- else
- pic_mode=default
- @@ -8232,7 +7649,7 @@
-
-
- # Check whether --enable-fast-install was given.
- -if test "${enable_fast_install+set}" = set; then
- +if test "${enable_fast_install+set}" = set; then :
- enableval=$enable_fast_install; p=${PACKAGE-default}
- case $enableval in
- yes) enable_fast_install=yes ;;
- @@ -8313,9 +7730,9 @@
- setopt NO_GLOB_SUBST
- fi
-
- -{ $as_echo "$as_me:$LINENO: checking for objdir" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
- $as_echo_n "checking for objdir... " >&6; }
- -if test "${lt_cv_objdir+set}" = set; then
- +if test "${lt_cv_objdir+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- rm -f .libs 2>/dev/null
- @@ -8328,7 +7745,7 @@
- fi
- rmdir .libs 2>/dev/null
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
- $as_echo "$lt_cv_objdir" >&6; }
- objdir=$lt_cv_objdir
-
- @@ -8421,9 +7838,9 @@
- case $deplibs_check_method in
- file_magic*)
- if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- - { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
- $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
- -if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
- +if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- case $MAGIC_CMD in
- @@ -8474,10 +7891,10 @@
-
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if test -n "$MAGIC_CMD"; then
- - { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
- $as_echo "$MAGIC_CMD" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -8487,9 +7904,9 @@
-
- if test -z "$lt_cv_path_MAGIC_CMD"; then
- if test -n "$ac_tool_prefix"; then
- - { $as_echo "$as_me:$LINENO: checking for file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
- $as_echo_n "checking for file... " >&6; }
- -if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
- +if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- case $MAGIC_CMD in
- @@ -8540,10 +7957,10 @@
-
- MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- if test -n "$MAGIC_CMD"; then
- - { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
- $as_echo "$MAGIC_CMD" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
-
- @@ -8620,9 +8037,9 @@
- if test "$GCC" = yes; then
- lt_prog_compiler_no_builtin_flag=' -fno-builtin'
-
- - { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
- $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
- -if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
- +if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_prog_compiler_rtti_exceptions=no
- @@ -8638,11 +8055,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- - (eval echo "\"\$as_me:8641: $lt_compile\"" >&5)
- + (eval echo "\"\$as_me:8058: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
- - echo "$as_me:8645: \$? = $ac_status" >&5
- + echo "$as_me:8062: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- @@ -8655,7 +8072,7 @@
- $RM conftest*
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
- $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
-
- if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
- @@ -8675,7 +8092,7 @@
- lt_prog_compiler_pic=
- lt_prog_compiler_static=
-
- -{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
- $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
-
- if test "$GCC" = yes; then
- @@ -8807,7 +8224,7 @@
- lt_prog_compiler_static='-non_shared'
- ;;
-
- - linux* | k*bsd*-gnu)
- + linux* | k*bsd*-gnu | kopensolaris*-gnu)
- case $cc_basename in
- # old Intel for x86_64 which still supported -KPIC.
- ecc*)
- @@ -8947,7 +8364,7 @@
- lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
- ;;
- esac
- -{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
- $as_echo "$lt_prog_compiler_pic" >&6; }
-
-
- @@ -8959,9 +8376,9 @@
- # Check to make sure the PIC flag actually works.
- #
- if test -n "$lt_prog_compiler_pic"; then
- - { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
- $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
- -if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
- +if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_prog_compiler_pic_works=no
- @@ -8977,11 +8394,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- - (eval echo "\"\$as_me:8980: $lt_compile\"" >&5)
- + (eval echo "\"\$as_me:8397: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>conftest.err)
- ac_status=$?
- cat conftest.err >&5
- - echo "$as_me:8984: \$? = $ac_status" >&5
- + echo "$as_me:8401: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s "$ac_outfile"; then
- # The compiler can only warn and ignore the option if not recognized
- # So say no if there are warnings other than the usual output.
- @@ -8994,7 +8411,7 @@
- $RM conftest*
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
- $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
-
- if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
- @@ -9018,9 +8435,9 @@
- # Check to make sure the static flag actually works.
- #
- wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
- -{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
- $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
- -if test "${lt_cv_prog_compiler_static_works+set}" = set; then
- +if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_prog_compiler_static_works=no
- @@ -9046,7 +8463,7 @@
- LDFLAGS="$save_LDFLAGS"
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
- $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
-
- if test x"$lt_cv_prog_compiler_static_works" = xyes; then
- @@ -9061,9 +8478,9 @@
-
-
-
- - { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
- $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
- -if test "${lt_cv_prog_compiler_c_o+set}" = set; then
- +if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_prog_compiler_c_o=no
- @@ -9082,11 +8499,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- - (eval echo "\"\$as_me:9085: $lt_compile\"" >&5)
- + (eval echo "\"\$as_me:8502: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
- - echo "$as_me:9089: \$? = $ac_status" >&5
- + echo "$as_me:8506: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- @@ -9108,7 +8525,7 @@
- $RM conftest*
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
- $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
-
-
- @@ -9116,9 +8533,9 @@
-
-
-
- - { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
- $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
- -if test "${lt_cv_prog_compiler_c_o+set}" = set; then
- +if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- lt_cv_prog_compiler_c_o=no
- @@ -9137,11 +8554,11 @@
- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
- -e 's:$: $lt_compiler_flag:'`
- - (eval echo "\"\$as_me:9140: $lt_compile\"" >&5)
- + (eval echo "\"\$as_me:8557: $lt_compile\"" >&5)
- (eval "$lt_compile" 2>out/conftest.err)
- ac_status=$?
- cat out/conftest.err >&5
- - echo "$as_me:9144: \$? = $ac_status" >&5
- + echo "$as_me:8561: \$? = $ac_status" >&5
- if (exit $ac_status) && test -s out/conftest2.$ac_objext
- then
- # The compiler can only warn and ignore the option if not recognized
- @@ -9163,7 +8580,7 @@
- $RM conftest*
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
- $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
-
-
- @@ -9172,7 +8589,7 @@
- hard_links="nottested"
- if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
- # do not overwrite the value of need_locks provided by the user
- - { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
- $as_echo_n "checking if we can lock with hard links... " >&6; }
- hard_links=yes
- $RM conftest*
- @@ -9180,10 +8597,10 @@
- touch conftest.a
- ln conftest.a conftest.b 2>&5 || hard_links=no
- ln conftest.a conftest.b 2>/dev/null && hard_links=no
- - { $as_echo "$as_me:$LINENO: result: $hard_links" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
- $as_echo "$hard_links" >&6; }
- if test "$hard_links" = no; then
- - { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
- $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
- need_locks=warn
- fi
- @@ -9196,7 +8613,7 @@
-
-
-
- - { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
- $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
-
- runpath_var=
- @@ -9256,6 +8673,9 @@
- openbsd*)
- with_gnu_ld=no
- ;;
- + linux* | k*bsd*-gnu)
- + link_all_deplibs=no
- + ;;
- esac
-
- ld_shlibs=yes
- @@ -9277,6 +8697,7 @@
- fi
- supports_anon_versioning=no
- case `$LD -v 2>&1` in
- + *GNU\ gold*) supports_anon_versioning=yes ;;
- *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
- *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
- *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
- @@ -9368,7 +8789,7 @@
- archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- ;;
-
- - gnu* | linux* | tpf* | k*bsd*-gnu)
- + gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
- tmp_diet=no
- if test "$host_os" = linux-dietlibc; then
- case $cc_basename in
- @@ -9438,7 +8859,7 @@
- fi
- ;;
-
- - netbsd*)
- + netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- wlarc=
- @@ -9613,6 +9034,7 @@
- if test "$aix_use_runtimelinking" = yes; then
- shared_flag="$shared_flag "'${wl}-G'
- fi
- + link_all_deplibs=no
- else
- # not using gcc
- if test "$host_cpu" = ia64; then
- @@ -9638,11 +9060,7 @@
- allow_undefined_flag='-berok'
- # Determine the default libpath from the value encoded in an
- # empty executable.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -9653,27 +9071,7 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
-
- lt_aix_libpath_sed='
- /Import File Strings/,/^$/ {
- @@ -9687,16 +9085,9 @@
- if test -z "$aix_libpath"; then
- aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
-
- hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
- @@ -9709,11 +9100,7 @@
- else
- # Determine the default libpath from the value encoded in an
- # empty executable.
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -9724,27 +9111,7 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
-
- lt_aix_libpath_sed='
- /Import File Strings/,/^$/ {
- @@ -9758,16 +9125,9 @@
- if test -z "$aix_libpath"; then
- aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- fi
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
-
- hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
- @@ -9979,42 +9339,16 @@
- # implicitly export all symbols.
- save_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
- - cat >conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
- int foo(void) {}
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
-
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LDFLAGS="$save_LDFLAGS"
- else
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- @@ -10027,7 +9361,7 @@
- link_all_deplibs=yes
- ;;
-
- - netbsd*)
- + netbsd* | netbsdelf*-gnu)
- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
- else
- @@ -10270,7 +9604,7 @@
- fi
- fi
-
- -{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
- $as_echo "$ld_shlibs" >&6; }
- test "$ld_shlibs" = no && can_build_shared=no
-
- @@ -10307,16 +9641,16 @@
- # Test whether the compiler implicitly links with -lc since on some
- # systems, -lgcc has to come before -lc. If gcc already passes -lc
- # to ld, don't add -lc before -lgcc.
- - { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
- $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
- $RM conftest*
- echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-
- - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
- (eval $ac_compile) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } 2>conftest.err; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } 2>conftest.err; then
- soname=conftest
- lib=conftest
- libobjs=conftest.$ac_objext
- @@ -10330,11 +9664,11 @@
- libname=conftest
- lt_save_allow_undefined_flag=$allow_undefined_flag
- allow_undefined_flag=
- - if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
- (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); }
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; }
- then
- archive_cmds_need_lc=no
- else
- @@ -10345,7 +9679,7 @@
- cat conftest.err 1>&5
- fi
- $RM conftest*
- - { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
- $as_echo "$archive_cmds_need_lc" >&6; }
- ;;
- esac
- @@ -10509,7 +9843,7 @@
-
-
-
- - { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
- $as_echo_n "checking dynamic linker characteristics... " >&6; }
-
- if test "$GCC" = yes; then
- @@ -10917,7 +10251,7 @@
- ;;
-
- # This must be Linux ELF.
- -linux* | k*bsd*-gnu)
- +linux* | k*bsd*-gnu | kopensolaris*-gnu)
- version_type=linux
- need_lib_prefix=no
- need_version=no
- @@ -10931,11 +10265,7 @@
- save_libdir=$libdir
- eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
- LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- int
- @@ -10946,41 +10276,13 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
- +if ac_fn_c_try_link "$LINENO"; then :
- + if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
- shlibpath_overrides_runpath=yes
- fi
- -
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- -
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LDFLAGS=$save_LDFLAGS
- libdir=$save_libdir
-
- @@ -11004,6 +10306,18 @@
- dynamic_linker='GNU/Linux ld.so'
- ;;
-
- +netbsdelf*-gnu)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=no
- + hardcode_into_libs=yes
- + dynamic_linker='NetBSD ld.elf_so'
- + ;;
- +
- netbsd*)
- version_type=sunos
- need_lib_prefix=no
- @@ -11192,7 +10506,7 @@
- dynamic_linker=no
- ;;
- esac
- -{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
- $as_echo "$dynamic_linker" >&6; }
- test "$dynamic_linker" = no && can_build_shared=no
-
- @@ -11294,7 +10608,7 @@
-
-
-
- - { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
- $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
- hardcode_action=
- if test -n "$hardcode_libdir_flag_spec" ||
- @@ -11319,7 +10633,7 @@
- # directories.
- hardcode_action=unsupported
- fi
- -{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
- $as_echo "$hardcode_action" >&6; }
-
- if test "$hardcode_action" = relink ||
- @@ -11364,18 +10678,14 @@
-
- darwin*)
- # if libdl is installed we need to link against it
- - { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
- $as_echo_n "checking for dlopen in -ldl... " >&6; }
- -if test "${ac_cv_lib_dl_dlopen+set}" = set; then
- +if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
- LIBS="-ldl $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -11393,43 +10703,18 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dl_dlopen=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_dl_dlopen=no
- + ac_cv_lib_dl_dlopen=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
- $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
- -if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
- +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
- lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
- else
-
- @@ -11442,33 +10727,19 @@
- ;;
-
- *)
- - { $as_echo "$as_me:$LINENO: checking for shl_load" >&5
- -$as_echo_n "checking for shl_load... " >&6; }
- -if test "${ac_cv_func_shl_load+set}" = set; then
- + ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
- +if test "x$ac_cv_func_shl_load" = x""yes; then :
- + lt_cv_dlopen="shl_load"
- +else
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
- +$as_echo_n "checking for shl_load in -ldld... " >&6; }
- +if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + ac_check_lib_save_LIBS=$LIBS
- +LIBS="-ldld $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define shl_load innocuous_shl_load
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char shl_load (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef shl_load
-
- /* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- @@ -11477,13 +10748,6 @@
- extern "C"
- #endif
- char shl_load ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_shl_load || defined __stub___shl_load
- -choke me
- -#endif
- -
- int
- main ()
- {
- @@ -11492,56 +10756,32 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_func_shl_load=yes
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_lib_dld_shl_load=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_func_shl_load=no
- + ac_cv_lib_dld_shl_load=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
- -$as_echo "$ac_cv_func_shl_load" >&6; }
- -if test "x$ac_cv_func_shl_load" = x""yes; then
- - lt_cv_dlopen="shl_load"
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
- +$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
- +if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
- + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
- else
- - { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
- -$as_echo_n "checking for shl_load in -ldld... " >&6; }
- -if test "${ac_cv_lib_dld_shl_load+set}" = set; then
- + ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
- +if test "x$ac_cv_func_dlopen" = x""yes; then :
- + lt_cv_dlopen="dlopen"
- +else
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
- +$as_echo_n "checking for dlopen in -ldl... " >&6; }
- +if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
- -LIBS="-ldld $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +LIBS="-ldl $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -11550,81 +10790,38 @@
- #ifdef __cplusplus
- extern "C"
- #endif
- -char shl_load ();
- +char dlopen ();
- int
- main ()
- {
- -return shl_load ();
- +return dlopen ();
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_lib_dld_shl_load=yes
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_lib_dl_dlopen=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_dld_shl_load=no
- + ac_cv_lib_dl_dlopen=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
- -$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
- -if test "x$ac_cv_lib_dld_shl_load" = x""yes; then
- - lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
- +$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
- +if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
- + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
- else
- - { $as_echo "$as_me:$LINENO: checking for dlopen" >&5
- -$as_echo_n "checking for dlopen... " >&6; }
- -if test "${ac_cv_func_dlopen+set}" = set; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
- +$as_echo_n "checking for dlopen in -lsvld... " >&6; }
- +if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- + ac_check_lib_save_LIBS=$LIBS
- +LIBS="-lsvld $LIBS"
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
- -/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define dlopen innocuous_dlopen
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char dlopen (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef dlopen
-
- /* Override any GCC internal prototype to avoid an error.
- Use char because int might match the return type of a GCC
- @@ -11633,13 +10830,6 @@
- extern "C"
- #endif
- char dlopen ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_dlopen || defined __stub___dlopen
- -choke me
- -#endif
- -
- int
- main ()
- {
- @@ -11648,192 +10838,28 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_func_dlopen=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_func_dlopen=no
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
- -$as_echo "$ac_cv_func_dlopen" >&6; }
- -if test "x$ac_cv_func_dlopen" = x""yes; then
- - lt_cv_dlopen="dlopen"
- -else
- - { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
- -$as_echo_n "checking for dlopen in -ldl... " >&6; }
- -if test "${ac_cv_lib_dl_dlopen+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_check_lib_save_LIBS=$LIBS
- -LIBS="-ldl $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char dlopen ();
- -int
- -main ()
- -{
- -return dlopen ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_lib_dl_dlopen=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_dl_dlopen=no
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -LIBS=$ac_check_lib_save_LIBS
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
- -$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
- -if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
- - lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
- -else
- - { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
- -$as_echo_n "checking for dlopen in -lsvld... " >&6; }
- -if test "${ac_cv_lib_svld_dlopen+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - ac_check_lib_save_LIBS=$LIBS
- -LIBS="-lsvld $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char dlopen ();
- -int
- -main ()
- -{
- -return dlopen ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_svld_dlopen=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_svld_dlopen=no
- + ac_cv_lib_svld_dlopen=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
- $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
- -if test "x$ac_cv_lib_svld_dlopen" = x""yes; then
- +if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
- lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
- else
- - { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
- $as_echo_n "checking for dld_link in -ldld... " >&6; }
- -if test "${ac_cv_lib_dld_dld_link+set}" = set; then
- +if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
- LIBS="-ldld $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -11851,43 +10877,18 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_dld_dld_link=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_dld_dld_link=no
- + ac_cv_lib_dld_dld_link=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
- $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
- -if test "x$ac_cv_lib_dld_dld_link" = x""yes; then
- +if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
- lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
- fi
-
- @@ -11926,9 +10927,9 @@
- save_LIBS="$LIBS"
- LIBS="$lt_cv_dlopen_libs $LIBS"
-
- - { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
- $as_echo_n "checking whether a program can dlopen itself... " >&6; }
- -if test "${lt_cv_dlopen_self+set}" = set; then
- +if test "${lt_cv_dlopen_self+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test "$cross_compiling" = yes; then :
- @@ -11937,7 +10938,7 @@
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
- -#line 11940 "configure"
- +#line 10941 "configure"
- #include "confdefs.h"
-
- #if HAVE_DLFCN_H
- @@ -11996,11 +10997,11 @@
- return status;
- }
- _LT_EOF
- - if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&5 2>/dev/null
- lt_status=$?
- case x$lt_status in
- @@ -12017,14 +11018,14 @@
-
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
- $as_echo "$lt_cv_dlopen_self" >&6; }
-
- if test "x$lt_cv_dlopen_self" = xyes; then
- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- - { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
- $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
- -if test "${lt_cv_dlopen_self_static+set}" = set; then
- +if test "${lt_cv_dlopen_self_static+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- if test "$cross_compiling" = yes; then :
- @@ -12033,7 +11034,7 @@
- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- lt_status=$lt_dlunknown
- cat > conftest.$ac_ext <<_LT_EOF
- -#line 12036 "configure"
- +#line 11037 "configure"
- #include "confdefs.h"
-
- #if HAVE_DLFCN_H
- @@ -12092,11 +11093,11 @@
- return status;
- }
- _LT_EOF
- - if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
- + if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
- (eval $ac_link) 2>&5
- ac_status=$?
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
- + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
- + test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
- (./conftest; exit; ) >&5 2>/dev/null
- lt_status=$?
- case x$lt_status in
- @@ -12113,7 +11114,7 @@
-
-
- fi
- -{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
- $as_echo "$lt_cv_dlopen_self_static" >&6; }
- fi
-
- @@ -12152,12 +11153,12 @@
-
- striplib=
- old_striplib=
- -{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
- $as_echo_n "checking whether stripping libraries is possible... " >&6; }
- if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- else
- # FIXME - insert some real tests, host_os isn't really good enough
- @@ -12166,15 +11167,15 @@
- if test -n "$STRIP" ; then
- striplib="$STRIP -x"
- old_striplib="$STRIP -S"
- - { $as_echo "$as_me:$LINENO: result: yes" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
- $as_echo "yes" >&6; }
- else
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
- ;;
- *)
- - { $as_echo "$as_me:$LINENO: result: no" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- ;;
- esac
- @@ -12192,12 +11193,12 @@
-
-
- # Report which library types will actually be built
- - { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
- $as_echo_n "checking if libtool supports shared libraries... " >&6; }
- - { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
- $as_echo "$can_build_shared" >&6; }
-
- - { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
- $as_echo_n "checking whether to build shared libraries... " >&6; }
- test "$can_build_shared" = "no" && enable_shared=no
-
- @@ -12218,14 +11219,14 @@
- fi
- ;;
- esac
- - { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
- $as_echo "$enable_shared" >&6; }
-
- - { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
- $as_echo_n "checking whether to build static libraries... " >&6; }
- # Make sure either enable_shared or enable_static is yes.
- test "$enable_shared" = yes || enable_static=yes
- - { $as_echo "$as_me:$LINENO: result: $enable_static" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
- $as_echo "$enable_static" >&6; }
-
-
- @@ -12261,84 +11262,12 @@
-
-
-
- -{ $as_echo "$as_me:$LINENO: checking host system type" >&5
- -$as_echo_n "checking host system type... " >&6; }
- -if test "${ac_cv_host+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "x$host_alias" = x; then
- - ac_cv_host=$ac_cv_build
- -else
- - ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
- - { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
- -$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
- -$as_echo "$ac_cv_host" >&6; }
- -case $ac_cv_host in
- -*-*-*) ;;
- -*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
- -$as_echo "$as_me: error: invalid value of canonical host" >&2;}
- - { (exit 1); exit 1; }; };;
- -esac
- -host=$ac_cv_host
- -ac_save_IFS=$IFS; IFS='-'
- -set x $ac_cv_host
- -shift
- -host_cpu=$1
- -host_vendor=$2
- -shift; shift
- -# Remember, the first character of IFS is used to create $*,
- -# except with old shells:
- -host_os=$*
- -IFS=$ac_save_IFS
- -case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
- -
-
- case $host_os in
- *cygwin* ) CYGWIN=yes;;
- * ) CYGWIN=no;;
- esac
-
- -{ $as_echo "$as_me:$LINENO: checking host system type" >&5
- -$as_echo_n "checking host system type... " >&6; }
- -if test "${ac_cv_host+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - if test "x$host_alias" = x; then
- - ac_cv_host=$ac_cv_build
- -else
- - ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
- - { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
- -$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
- - { (exit 1); exit 1; }; }
- -fi
- -
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
- -$as_echo "$ac_cv_host" >&6; }
- -case $ac_cv_host in
- -*-*-*) ;;
- -*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
- -$as_echo "$as_me: error: invalid value of canonical host" >&2;}
- - { (exit 1); exit 1; }; };;
- -esac
- -host=$ac_cv_host
- -ac_save_IFS=$IFS; IFS='-'
- -set x $ac_cv_host
- -shift
- -host_cpu=$1
- -host_vendor=$2
- -shift; shift
- -# Remember, the first character of IFS is used to create $*,
- -# except with old shells:
- -host_os=$*
- -IFS=$ac_save_IFS
- -case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
- -
-
- case $host_os in
- *mingw32* ) MINGW32=yes;;
- @@ -12355,18 +11284,14 @@
-
- for termlib in ncurses curses termcap terminfo termlib ; do
- as_ac_Lib=`$as_echo "ac_cv_lib_${termlib}''_tgoto" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for tgoto in -l${termlib}" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgoto in -l${termlib}" >&5
- $as_echo_n "checking for tgoto in -l${termlib}... " >&6; }
- -if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then
- +if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
- LIBS="-l${termlib} $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -12384,65 +11309,33 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- eval "$as_ac_Lib=yes"
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_Lib=no"
- + eval "$as_ac_Lib=no"
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
- -ac_res=`eval 'as_val=${'$as_ac_Lib'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- +eval ac_res=\$$as_ac_Lib
- + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_Lib'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- +eval as_val=\$$as_ac_Lib
- + if test "x$as_val" = x""yes; then :
- LIBS="-l${termlib} $LIBS"; break
- fi
-
- done
-
- -
- -{ $as_echo "$as_me:$LINENO: checking for readline in -lreadline" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -lreadline" >&5
- $as_echo_n "checking for readline in -lreadline... " >&6; }
- -if test "${ac_cv_lib_readline_readline+set}" = set; then
- +if test "${ac_cv_lib_readline_readline+set}" = set; then :
- $as_echo_n "(cached) " >&6
- else
- ac_check_lib_save_LIBS=$LIBS
- LIBS="-lreadline $LIBS"
- -cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- +cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
- /* Override any GCC internal prototype to avoid an error.
- @@ -12460,43 +11353,18 @@
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- +if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_readline_readline=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_lib_readline_readline=no
- + ac_cv_lib_readline_readline=no
- fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- LIBS=$ac_check_lib_save_LIBS
- fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_readline_readline" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_readline_readline" >&5
- $as_echo "$ac_cv_lib_readline_readline" >&6; }
- -if test "x$ac_cv_lib_readline_readline" = x""yes; then
- +if test "x$ac_cv_lib_readline_readline" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
- #define HAVE_LIBREADLINE 1
- _ACEOF
- @@ -12506,106 +11374,16 @@
- fi
-
- if test $ac_cv_lib_readline_readline = no; then
- - { $as_echo "$as_me:$LINENO: WARNING: libreadline was not found on your system." >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libreadline was not found on your system." >&5
- $as_echo "$as_me: WARNING: libreadline was not found on your system." >&2;}
- fi
-
- -
- -
- -
- for ac_func in siginterrupt rl_clear_signals rl_cleanup_after_signal
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef $ac_func
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char $ac_func ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- -choke me
- -#endif
- -
- -int
- -main ()
- -{
- -return $ac_func ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_var=no"
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- +do :
- + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- +ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
- +eval as_val=\$$as_ac_var
- + if test "x$as_val" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
- #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- _ACEOF
- @@ -12614,379 +11392,78 @@
- done
-
-
- -
- for ac_func in rl_filename_completion_function
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef $ac_func
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char $ac_func ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- -choke me
- -#endif
- -
- -int
- -main ()
- -{
- -return $ac_func ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_var=no"
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- +do :
- + ac_fn_c_check_func "$LINENO" "rl_filename_completion_function" "ac_cv_func_rl_filename_completion_function"
- +if test "x$ac_cv_func_rl_filename_completion_function" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- +#define HAVE_RL_FILENAME_COMPLETION_FUNCTION 1
- _ACEOF
-
- fi
- done
-
-
- -
- for ac_func in rl_get_keymap
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef $ac_func
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char $ac_func ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- -choke me
- -#endif
- -
- -int
- -main ()
- -{
- -return $ac_func ();
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - eval "$as_ac_var=no"
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- +do :
- + ac_fn_c_check_func "$LINENO" "rl_get_keymap" "ac_cv_func_rl_get_keymap"
- +if test "x$ac_cv_func_rl_get_keymap" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- +#define HAVE_RL_GET_KEYMAP 1
- _ACEOF
-
- fi
- done
-
-
- -{ $as_echo "$as_me:$LINENO: checking for rl_getc_function pointer in readline" >&5
- -$as_echo_n "checking for rl_getc_function pointer in readline... " >&6; }
- -if test "${ac_cv_var_rl_getc_function+set}" = set; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -
- -#include <stdio.h>
- -#include <readline/readline.h>
- -int
- -main ()
- -{
- -printf ("%ld", (long) rl_getc_function)
- - ;
- - return 0;
- -}
- -_ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - ac_cv_var_rl_getc_function=yes
- -else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- -
- - ac_cv_var_rl_getc_function=no
- -fi
- -
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- -fi
- -{ $as_echo "$as_me:$LINENO: result: $ac_cv_var_rl_getc_function" >&5
- -$as_echo "$ac_cv_var_rl_getc_function" >&6; }
- -if test "${ac_cv_var_rl_getc_function}" = "yes"; then
- -
- -cat >>confdefs.h <<\_ACEOF
- -#define HAVE_RL_GETC_FUNCTION 1
- -_ACEOF
- -
- -fi
- -
- -if test $ac_cv_lib_readline_readline = yes \
- - -a $ac_cv_var_rl_getc_function = no; then
- - { $as_echo "$as_me:$LINENO: WARNING: *** libreadline is too old on your system." >&5
- -$as_echo "$as_me: WARNING: *** libreadline is too old on your system." >&2;}
- - { $as_echo "$as_me:$LINENO: WARNING: *** You need readline version 2.1 or later." >&5
- -$as_echo "$as_me: WARNING: *** You need readline version 2.1 or later." >&2;}
- -fi
- -
- -
- -for ac_func in strdup
- -do
- -as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
- -{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
- -$as_echo_n "checking for $ac_func... " >&6; }
- -if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
- - $as_echo_n "(cached) " >&6
- -else
- - cat >conftest.$ac_ext <<_ACEOF
- -/* confdefs.h. */
- -_ACEOF
- -cat confdefs.h >>conftest.$ac_ext
- -cat >>conftest.$ac_ext <<_ACEOF
- -/* end confdefs.h. */
- -/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
- - For example, HP-UX 11i <limits.h> declares gettimeofday. */
- -#define $ac_func innocuous_$ac_func
- -
- -/* System header to define __stub macros and hopefully few prototypes,
- - which can conflict with char $ac_func (); below.
- - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
- - <limits.h> exists even on freestanding compilers. */
- -
- -#ifdef __STDC__
- -# include <limits.h>
- -#else
- -# include <assert.h>
- -#endif
- -
- -#undef $ac_func
- -
- -/* Override any GCC internal prototype to avoid an error.
- - Use char because int might match the return type of a GCC
- - builtin and then its argument prototype would still apply. */
- -#ifdef __cplusplus
- -extern "C"
- -#endif
- -char $ac_func ();
- -/* The GNU C library defines this for functions which it implements
- - to always fail with ENOSYS. Some functions are actually named
- - something starting with __ and the normal name is an alias. */
- -#if defined __stub_$ac_func || defined __stub___$ac_func
- -choke me
- -#endif
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for rl_getc_function pointer in readline" >&5
- +$as_echo_n "checking for rl_getc_function pointer in readline... " >&6; }
- +if test "${ac_cv_var_rl_getc_function+set}" = set; then :
- + $as_echo_n "(cached) " >&6
- +else
- + cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- +/* end confdefs.h. */
-
- +#include <stdio.h>
- +#include <readline/readline.h>
- int
- main ()
- {
- -return $ac_func ();
- +printf ("%ld", (long) rl_getc_function)
- ;
- return 0;
- }
- _ACEOF
- -rm -f conftest.$ac_objext conftest$ac_exeext
- -if { (ac_try="$ac_link"
- -case "(($ac_try" in
- - *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
- - *) ac_try_echo=$ac_try;;
- -esac
- -eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
- -$as_echo "$ac_try_echo") >&5
- - (eval "$ac_link") 2>conftest.er1
- - ac_status=$?
- - grep -v '^ *+' conftest.er1 >conftest.err
- - rm -f conftest.er1
- - cat conftest.err >&5
- - $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
- - (exit $ac_status); } && {
- - test -z "$ac_c_werror_flag" ||
- - test ! -s conftest.err
- - } && test -s conftest$ac_exeext && {
- - test "$cross_compiling" = yes ||
- - $as_test_x conftest$ac_exeext
- - }; then
- - eval "$as_ac_var=yes"
- +if ac_fn_c_try_link "$LINENO"; then :
- + ac_cv_var_rl_getc_function=yes
- else
- - $as_echo "$as_me: failed program was:" >&5
- -sed 's/^/| /' conftest.$ac_ext >&5
- + ac_cv_var_rl_getc_function=no
- +fi
- +rm -f core conftest.err conftest.$ac_objext \
- + conftest$ac_exeext conftest.$ac_ext
- +fi
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_rl_getc_function" >&5
- +$as_echo "$ac_cv_var_rl_getc_function" >&6; }
- +if test "${ac_cv_var_rl_getc_function}" = "yes"; then
- +
- +$as_echo "#define HAVE_RL_GETC_FUNCTION 1" >>confdefs.h
-
- - eval "$as_ac_var=no"
- fi
-
- -rm -rf conftest.dSYM
- -rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
- - conftest$ac_exeext conftest.$ac_ext
- +if test $ac_cv_lib_readline_readline = yes \
- + -a $ac_cv_var_rl_getc_function = no; then
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** libreadline is too old on your system." >&5
- +$as_echo "$as_me: WARNING: *** libreadline is too old on your system." >&2;}
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** You need readline version 2.1 or later." >&5
- +$as_echo "$as_me: WARNING: *** You need readline version 2.1 or later." >&2;}
- fi
- -ac_res=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
- -$as_echo "$ac_res" >&6; }
- -as_val=`eval 'as_val=${'$as_ac_var'}
- - $as_echo "$as_val"'`
- - if test "x$as_val" = x""yes; then
- +
- +for ac_func in strdup
- +do :
- + ac_fn_c_check_func "$LINENO" "strdup" "ac_cv_func_strdup"
- +if test "x$ac_cv_func_strdup" = x""yes; then :
- cat >>confdefs.h <<_ACEOF
- -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
- +#define HAVE_STRDUP 1
- _ACEOF
-
- fi
- @@ -13031,13 +11508,13 @@
- case $ac_val in #(
- *${as_nl}*)
- case $ac_var in #(
- - *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
- + *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
- $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
- esac
- case $ac_var in #(
- _ | IFS | as_nl) ;; #(
- BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
- - *) $as_unset $ac_var ;;
- + *) { eval $ac_var=; unset $ac_var;} ;;
- esac ;;
- esac
- done
- @@ -13045,8 +11522,8 @@
- (set) 2>&1 |
- case $as_nl`(ac_space=' '; set) 2>&1` in #(
- *${as_nl}ac_space=\ *)
- - # `set' does not quote correctly, so add quotes (double-quote
- - # substitution turns \\\\ into \\, and sed turns \\ into \).
- + # `set' does not quote correctly, so add quotes: double-quote
- + # substitution turns \\\\ into \\, and sed turns \\ into \.
- sed -n \
- "s/'/'\\\\''/g;
- s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
- @@ -13069,11 +11546,11 @@
- if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
- if test -w "$cache_file"; then
- test "x$cache_file" != "x/dev/null" &&
- - { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
- $as_echo "$as_me: updating cache $cache_file" >&6;}
- cat confcache >$cache_file
- else
- - { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
- $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
- fi
- fi
- @@ -13093,8 +11570,8 @@
- ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
- # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
- # will be set to the directory where LIBOBJS objects are built.
- - ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
- - ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
- + as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
- + as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
- done
- LIBOBJS=$ac_libobjs
-
- @@ -13110,34 +11587,26 @@
- fi
-
- if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
- - { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&5
- -$as_echo "$as_me: error: conditional \"AMDEP\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "conditional \"AMDEP\" was never defined.
- +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
- - { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&5
- -$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "conditional \"am__fastdepCC\" was never defined.
- +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
- if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
- - { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&5
- -$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
- -Usually this means the macro was only invoked conditionally." >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "conditional \"am__fastdepCC\" was never defined.
- +Usually this means the macro was only invoked conditionally." "$LINENO" 5
- fi
-
- : ${CONFIG_STATUS=./config.status}
- ac_write_fail=0
- ac_clean_files_save=$ac_clean_files
- ac_clean_files="$ac_clean_files $CONFIG_STATUS"
- -{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
- +{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
- $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
- -cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- +as_write_fail=0
- +cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
- #! $SHELL
- # Generated by $as_me.
- # Run this file to recreate the current configuration.
- @@ -13147,17 +11616,18 @@
- debug=false
- ac_cs_recheck=false
- ac_cs_silent=false
- -SHELL=\${CONFIG_SHELL-$SHELL}
- -_ACEOF
-
- -cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- -## --------------------- ##
- -## M4sh Initialization. ##
- -## --------------------- ##
- +SHELL=\${CONFIG_SHELL-$SHELL}
- +export SHELL
- +_ASEOF
- +cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
- +## -------------------- ##
- +## M4sh Initialization. ##
- +## -------------------- ##
-
- # Be more Bourne compatible
- DUALCASE=1; export DUALCASE # for MKS sh
- -if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
- emulate sh
- NULLCMD=:
- # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
- @@ -13165,23 +11635,15 @@
- alias -g '${1+"$@"}'='"$@"'
- setopt NO_GLOB_SUBST
- else
- - case `(set -o) 2>/dev/null` in
- - *posix*) set -o posix ;;
- + case `(set -o) 2>/dev/null` in #(
- + *posix*) :
- + set -o posix ;; #(
- + *) :
- + ;;
- esac
- -
- fi
-
-
- -
- -
- -# PATH needs CR
- -# Avoid depending upon Character Ranges.
- -as_cr_letters='abcdefghijklmnopqrstuvwxyz'
- -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
- -as_cr_Letters=$as_cr_letters$as_cr_LETTERS
- -as_cr_digits='0123456789'
- -as_cr_alnum=$as_cr_Letters$as_cr_digits
- -
- as_nl='
- '
- export as_nl
- @@ -13189,7 +11651,13 @@
- as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
- as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
- as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
- -if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- +# Prefer a ksh shell builtin over an external printf program on Solaris,
- +# but without wasting forks for bash or zsh.
- +if test -z "$BASH_VERSION$ZSH_VERSION" \
- + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
- + as_echo='print -r --'
- + as_echo_n='print -rn --'
- +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
- as_echo='printf %s\n'
- as_echo_n='printf %s'
- else
- @@ -13200,7 +11668,7 @@
- as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
- as_echo_n_body='eval
- arg=$1;
- - case $arg in
- + case $arg in #(
- *"$as_nl"*)
- expr "X$arg" : "X\\(.*\\)$as_nl";
- arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
- @@ -13223,13 +11691,6 @@
- }
- fi
-
- -# Support unset when possible.
- -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- - as_unset=unset
- -else
- - as_unset=false
- -fi
- -
-
- # IFS
- # We need space, tab and new line, in precisely that order. Quoting is
- @@ -13239,15 +11700,15 @@
- IFS=" "" $as_nl"
-
- # Find who we are. Look in the path if we contain no directory separator.
- -case $0 in
- +case $0 in #((
- *[\\/]* ) as_myself=$0 ;;
- *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
- do
- IFS=$as_save_IFS
- test -z "$as_dir" && as_dir=.
- - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- -done
- + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
- + done
- IFS=$as_save_IFS
-
- ;;
- @@ -13259,12 +11720,16 @@
- fi
- if test ! -f "$as_myself"; then
- $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
- - { (exit 1); exit 1; }
- + exit 1
- fi
-
- -# Work around bugs in pre-3.0 UWIN ksh.
- -for as_var in ENV MAIL MAILPATH
- -do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
- +# Unset variables that we do not need and which cause bugs (e.g. in
- +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
- +# suppresses any "Segmentation fault" message there. '((' could
- +# trigger a bug in pdksh 5.2.14.
- +for as_var in BASH_ENV ENV MAIL MAILPATH
- +do eval test x\${$as_var+set} = xset \
- + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
- done
- PS1='$ '
- PS2='> '
- @@ -13276,7 +11741,89 @@
- LANGUAGE=C
- export LANGUAGE
-
- -# Required to use basename.
- +# CDPATH.
- +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
- +
- +
- +# as_fn_error ERROR [LINENO LOG_FD]
- +# ---------------------------------
- +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
- +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
- +# script with status $?, using 1 if that was 0.
- +as_fn_error ()
- +{
- + as_status=$?; test $as_status -eq 0 && as_status=1
- + if test "$3"; then
- + as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
- + $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
- + fi
- + $as_echo "$as_me: error: $1" >&2
- + as_fn_exit $as_status
- +} # as_fn_error
- +
- +
- +# as_fn_set_status STATUS
- +# -----------------------
- +# Set $? to STATUS, without forking.
- +as_fn_set_status ()
- +{
- + return $1
- +} # as_fn_set_status
- +
- +# as_fn_exit STATUS
- +# -----------------
- +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
- +as_fn_exit ()
- +{
- + set +e
- + as_fn_set_status $1
- + exit $1
- +} # as_fn_exit
- +
- +# as_fn_unset VAR
- +# ---------------
- +# Portably unset VAR.
- +as_fn_unset ()
- +{
- + { eval $1=; unset $1;}
- +}
- +as_unset=as_fn_unset
- +# as_fn_append VAR VALUE
- +# ----------------------
- +# Append the text in VALUE to the end of the definition contained in VAR. Take
- +# advantage of any shell optimizations that allow amortized linear growth over
- +# repeated appends, instead of the typical quadratic growth present in naive
- +# implementations.
- +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
- + eval 'as_fn_append ()
- + {
- + eval $1+=\$2
- + }'
- +else
- + as_fn_append ()
- + {
- + eval $1=\$$1\$2
- + }
- +fi # as_fn_append
- +
- +# as_fn_arith ARG...
- +# ------------------
- +# Perform arithmetic evaluation on the ARGs, and store the result in the
- +# global $as_val. Take advantage of shells that can avoid forks. The arguments
- +# must be portable across $(()) and expr.
- +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
- + eval 'as_fn_arith ()
- + {
- + as_val=$(( $* ))
- + }'
- +else
- + as_fn_arith ()
- + {
- + as_val=`expr "$@" || test $? -eq 1`
- + }
- +fi # as_fn_arith
- +
- +
- if expr a : '\(a\)' >/dev/null 2>&1 &&
- test "X`expr 00001 : '.*\(...\)'`" = X001; then
- as_expr=expr
- @@ -13290,8 +11837,12 @@
- as_basename=false
- fi
-
- +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- + as_dirname=dirname
- +else
- + as_dirname=false
- +fi
-
- -# Name of the executable.
- as_me=`$as_basename -- "$0" ||
- $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
- X"$0" : 'X\(//\)$' \| \
- @@ -13311,76 +11862,25 @@
- }
- s/.*/./; q'`
-
- -# CDPATH.
- -$as_unset CDPATH
- -
- -
- -
- - as_lineno_1=$LINENO
- - as_lineno_2=$LINENO
- - test "x$as_lineno_1" != "x$as_lineno_2" &&
- - test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
- -
- - # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
- - # uniformly replaced by the line number. The first 'sed' inserts a
- - # line-number line after each line using $LINENO; the second 'sed'
- - # does the real work. The second script uses 'N' to pair each
- - # line-number line with the line containing $LINENO, and appends
- - # trailing '-' during substitution so that $LINENO is not a special
- - # case at line end.
- - # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
- - # scripts with optimization help from Paolo Bonzini. Blame Lee
- - # E. McMahon (1931-1989) for sed's syntax. :-)
- - sed -n '
- - p
- - /[$]LINENO/=
- - ' <$as_myself |
- - sed '
- - s/[$]LINENO.*/&-/
- - t lineno
- - b
- - :lineno
- - N
- - :loop
- - s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
- - t loop
- - s/-\n.*//
- - ' >$as_me.lineno &&
- - chmod +x "$as_me.lineno" ||
- - { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
- - { (exit 1); exit 1; }; }
- -
- - # Don't try to exec as it changes $[0], causing all sort of problems
- - # (the dirname of $[0] is not the place where we might find the
- - # original and so on. Autoconf is especially sensitive to this).
- - . "./$as_me.lineno"
- - # Exit status is that of the last command.
- - exit
- -}
- -
- -
- -if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
- - as_dirname=dirname
- -else
- - as_dirname=false
- -fi
- +# Avoid depending upon Character Ranges.
- +as_cr_letters='abcdefghijklmnopqrstuvwxyz'
- +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
- +as_cr_Letters=$as_cr_letters$as_cr_LETTERS
- +as_cr_digits='0123456789'
- +as_cr_alnum=$as_cr_Letters$as_cr_digits
-
- ECHO_C= ECHO_N= ECHO_T=
- -case `echo -n x` in
- +case `echo -n x` in #(((((
- -n*)
- - case `echo 'x\c'` in
- + case `echo 'xy\c'` in
- *c*) ECHO_T=' ';; # ECHO_T is single tab character.
- - *) ECHO_C='\c';;
- + xy) ECHO_C='\c';;
- + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
- + ECHO_T=' ';;
- esac;;
- *)
- ECHO_N='-n';;
- esac
- -if expr a : '\(a\)' >/dev/null 2>&1 &&
- - test "X`expr 00001 : '.*\(...\)'`" = X001; then
- - as_expr=expr
- -else
- - as_expr=false
- -fi
-
- rm -f conf$$ conf$$.exe conf$$.file
- if test -d conf$$.dir; then
- @@ -13409,8 +11909,56 @@
- rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
- rmdir conf$$.dir 2>/dev/null
-
- +
- +# as_fn_mkdir_p
- +# -------------
- +# Create "$as_dir" as a directory, including parents if necessary.
- +as_fn_mkdir_p ()
- +{
- +
- + case $as_dir in #(
- + -*) as_dir=./$as_dir;;
- + esac
- + test -d "$as_dir" || eval $as_mkdir_p || {
- + as_dirs=
- + while :; do
- + case $as_dir in #(
- + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- + *) as_qdir=$as_dir;;
- + esac
- + as_dirs="'$as_qdir' $as_dirs"
- + as_dir=`$as_dirname -- "$as_dir" ||
- +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- + X"$as_dir" : 'X\(//\)[^/]' \| \
- + X"$as_dir" : 'X\(//\)$' \| \
- + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
- +$as_echo X"$as_dir" |
- + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- + s//\1/
- + q
- + }
- + /^X\(\/\/\)[^/].*/{
- + s//\1/
- + q
- + }
- + /^X\(\/\/\)$/{
- + s//\1/
- + q
- + }
- + /^X\(\/\).*/{
- + s//\1/
- + q
- + }
- + s/.*/./; q'`
- + test -d "$as_dir" && break
- + done
- + test -z "$as_dirs" || eval "mkdir $as_dirs"
- + } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
- +
- +
- +} # as_fn_mkdir_p
- if mkdir -p . 2>/dev/null; then
- - as_mkdir_p=:
- + as_mkdir_p='mkdir -p "$as_dir"'
- else
- test -d ./-p && rmdir ./-p
- as_mkdir_p=false
- @@ -13429,10 +11977,10 @@
- if test -d "$1"; then
- test -d "$1/.";
- else
- - case $1 in
- + case $1 in #(
- -*)set "./$1";;
- esac;
- - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
- + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
- ???[sx]*):;;*)false;;esac;fi
- '\'' sh
- '
- @@ -13447,13 +11995,19 @@
-
-
- exec 6>&1
- +## ----------------------------------- ##
- +## Main body of $CONFIG_STATUS script. ##
- +## ----------------------------------- ##
- +_ASEOF
- +test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
-
- -# Save the log message, to keep $[0] and so on meaningful, and to
- +cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- +# Save the log message, to keep $0 and so on meaningful, and to
- # report actual input values of CONFIG_FILES etc. instead of their
- # values after options handling.
- ac_log="
- This file was extended by guile-readline $as_me 1.8.7, which was
- -generated by GNU Autoconf 2.63. Invocation command line was
- +generated by GNU Autoconf 2.64. Invocation command line was
-
- CONFIG_FILES = $CONFIG_FILES
- CONFIG_HEADERS = $CONFIG_HEADERS
- @@ -13485,10 +12039,11 @@
-
- cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- ac_cs_usage="\
- -\`$as_me' instantiates files from templates according to the
- -current configuration.
- +\`$as_me' instantiates files and other configuration actions
- +from templates according to the current configuration. Unless the files
- +and actions are specified as TAGs, all are instantiated by default.
-
- -Usage: $0 [OPTION]... [FILE]...
- +Usage: $0 [OPTION]... [TAG]...
-
- -h, --help print this help, then exit
- -V, --version print version number and configuration settings, then exit
- @@ -13510,16 +12065,16 @@
- Configuration commands:
- $config_commands
-
- -Report bugs to <bug-autoconf@gnu.org>."
- +Report bugs to <bug-guile@gnu.org>."
-
- _ACEOF
- cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- ac_cs_version="\\
- guile-readline config.status 1.8.7
- -configured by $0, generated by GNU Autoconf 2.63,
- +configured by $0, generated by GNU Autoconf 2.64,
- with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
-
- -Copyright (C) 2008 Free Software Foundation, Inc.
- +Copyright (C) 2009 Free Software Foundation, Inc.
- This config.status script is free software; the Free Software Foundation
- gives unlimited permission to copy, distribute and modify it."
-
- @@ -13562,20 +12117,19 @@
- case $ac_optarg in
- *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- - CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
- + as_fn_append CONFIG_FILES " '$ac_optarg'"
- ac_need_defaults=false;;
- --header | --heade | --head | --hea )
- $ac_shift
- case $ac_optarg in
- *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
- esac
- - CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
- + as_fn_append CONFIG_HEADERS " '$ac_optarg'"
- ac_need_defaults=false;;
- --he | --h)
- # Conflict between --help and --header
- - { $as_echo "$as_me: error: ambiguous option: $1
- -Try \`$0 --help' for more information." >&2
- - { (exit 1); exit 1; }; };;
- + as_fn_error "ambiguous option: \`$1'
- +Try \`$0 --help' for more information.";;
- --help | --hel | -h )
- $as_echo "$ac_cs_usage"; exit ;;
- -q | -quiet | --quiet | --quie | --qui | --qu | --q \
- @@ -13583,11 +12137,10 @@
- ac_cs_silent=: ;;
-
- # This is an error.
- - -*) { $as_echo "$as_me: error: unrecognized option: $1
- -Try \`$0 --help' for more information." >&2
- - { (exit 1); exit 1; }; } ;;
- + -*) as_fn_error "unrecognized option: \`$1'
- +Try \`$0 --help' for more information." ;;
-
- - *) ac_config_targets="$ac_config_targets $1"
- + *) as_fn_append ac_config_targets " $1"
- ac_need_defaults=false ;;
-
- esac
- @@ -13900,9 +12453,7 @@
- "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
- "ice-9/Makefile") CONFIG_FILES="$CONFIG_FILES ice-9/Makefile" ;;
-
- - *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
- -$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
- - { (exit 1); exit 1; }; };;
- + *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
- esac
- done
-
- @@ -13929,7 +12480,7 @@
- trap 'exit_status=$?
- { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
- ' 0
- - trap '{ (exit 1); exit 1; }' 1 2 13 15
- + trap 'as_fn_exit 1' 1 2 13 15
- }
- # Create a (secure) tmp directory for tmp files.
-
- @@ -13940,11 +12491,7 @@
- {
- tmp=./conf$$-$RANDOM
- (umask 077 && mkdir "$tmp")
- -} ||
- -{
- - $as_echo "$as_me: cannot create a temporary directory in ." >&2
- - { (exit 1); exit 1; }
- -}
- +} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
-
- # Set up the scripts for CONFIG_FILES section.
- # No need to generate them if there are no CONFIG_FILES.
- @@ -13952,10 +12499,16 @@
- if test -n "$CONFIG_FILES"; then
-
-
- -ac_cr='
'
- +ac_cr=`echo X | tr X '\015'`
- +# On cygwin, bash can eat \r inside `` if the user requested igncr.
- +# But we know of no other shell where ac_cr would be empty at this
- +# point, so we can use a bashism as a fallback.
- +if test "x$ac_cr" = x; then
- + eval ac_cr=\$\'\\r\'
- +fi
- ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
- if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
- - ac_cs_awk_cr='\\r'
- + ac_cs_awk_cr='\r'
- else
- ac_cs_awk_cr=$ac_cr
- fi
- @@ -13969,24 +12522,18 @@
- echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
- echo "_ACEOF"
- } >conf$$subs.sh ||
- - { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
- -$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
- ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
- ac_delim='%!_!# '
- for ac_last_try in false false false false false :; do
- . ./conf$$subs.sh ||
- - { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
- -$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
-
- ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
- if test $ac_delim_n = $ac_delim_num; then
- break
- elif $ac_last_try; then
- - { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
- -$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
- else
- ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
- fi
- @@ -14075,9 +12622,7 @@
- else
- cat
- fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
- - || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
- -$as_echo "$as_me: error: could not setup config files machinery" >&2;}
- - { (exit 1); exit 1; }; }
- + || as_fn_error "could not setup config files machinery" "$LINENO" 5
- _ACEOF
-
- # VPATH may cause trouble with some makes, so we remove $(srcdir),
- @@ -14118,9 +12663,7 @@
- if test -z "$ac_t"; then
- break
- elif $ac_last_try; then
- - { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
- -$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
- else
- ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
- fi
- @@ -14205,9 +12748,7 @@
- _ACAWK
- _ACEOF
- cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
- - { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
- -$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "could not setup config headers machinery" "$LINENO" 5
- fi # test -n "$CONFIG_HEADERS"
-
-
- @@ -14220,9 +12761,7 @@
- esac
- case $ac_mode$ac_tag in
- :[FHL]*:*);;
- - :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
- -$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
- - { (exit 1); exit 1; }; };;
- + :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
- :[FH]-) ac_tag=-:-;;
- :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
- esac
- @@ -14250,12 +12789,10 @@
- [\\/$]*) false;;
- *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
- esac ||
- - { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
- -$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
- - { (exit 1); exit 1; }; };;
- + as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
- esac
- case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
- - ac_file_inputs="$ac_file_inputs '$ac_f'"
- + as_fn_append ac_file_inputs " '$ac_f'"
- done
-
- # Let's still pretend it is `configure' which instantiates (i.e., don't
- @@ -14266,7 +12803,7 @@
- `' by configure.'
- if test x"$ac_file" != x-; then
- configure_input="$ac_file. $configure_input"
- - { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
- $as_echo "$as_me: creating $ac_file" >&6;}
- fi
- # Neutralize special characters interpreted by sed in replacement strings.
- @@ -14279,9 +12816,7 @@
-
- case $ac_tag in
- *:-:* | *:-) cat >"$tmp/stdin" \
- - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
- -$as_echo "$as_me: error: could not create $ac_file" >&2;}
- - { (exit 1); exit 1; }; } ;;
- + || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
- esac
- ;;
- esac
- @@ -14309,47 +12844,7 @@
- q
- }
- s/.*/./; q'`
- - { as_dir="$ac_dir"
- - case $as_dir in #(
- - -*) as_dir=./$as_dir;;
- - esac
- - test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
- - as_dirs=
- - while :; do
- - case $as_dir in #(
- - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- - *) as_qdir=$as_dir;;
- - esac
- - as_dirs="'$as_qdir' $as_dirs"
- - as_dir=`$as_dirname -- "$as_dir" ||
- -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- - X"$as_dir" : 'X\(//\)[^/]' \| \
- - X"$as_dir" : 'X\(//\)$' \| \
- - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
- -$as_echo X"$as_dir" |
- - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- - s//\1/
- - q
- - }
- - /^X\(\/\/\)[^/].*/{
- - s//\1/
- - q
- - }
- - /^X\(\/\/\)$/{
- - s//\1/
- - q
- - }
- - /^X\(\/\).*/{
- - s//\1/
- - q
- - }
- - s/.*/./; q'`
- - test -d "$as_dir" && break
- - done
- - test -z "$as_dirs" || eval "mkdir $as_dirs"
- - } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
- -$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
- - { (exit 1); exit 1; }; }; }
- + as_dir="$ac_dir"; as_fn_mkdir_p
- ac_builddir=.
-
- case "$ac_dir" in
- @@ -14406,7 +12901,6 @@
- # If the template does not know about datarootdir, expand it.
- # FIXME: This hack should be removed a few years after 2.60.
- ac_datarootdir_hack=; ac_datarootdir_seen=
- -
- ac_sed_dataroot='
- /datarootdir/ {
- p
- @@ -14416,12 +12910,11 @@
- /@docdir@/p
- /@infodir@/p
- /@localedir@/p
- -/@mandir@/p
- -'
- +/@mandir@/p'
- case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
- *datarootdir*) ac_datarootdir_seen=yes;;
- *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
- $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
- _ACEOF
- cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
- @@ -14431,7 +12924,7 @@
- s&@infodir@&$infodir&g
- s&@localedir@&$localedir&g
- s&@mandir@&$mandir&g
- - s&\\\${datarootdir}&$datarootdir&g' ;;
- + s&\\\${datarootdir}&$datarootdir&g' ;;
- esac
- _ACEOF
-
- @@ -14460,14 +12953,12 @@
- $ac_datarootdir_hack
- "
- eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
- - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
- -$as_echo "$as_me: error: could not create $ac_file" >&2;}
- - { (exit 1); exit 1; }; }
- + || as_fn_error "could not create $ac_file" "$LINENO" 5
-
- test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
- { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
- { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
- - { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
- which seems to be undefined. Please make sure it is defined." >&5
- $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
- which seems to be undefined. Please make sure it is defined." >&2;}
- @@ -14477,9 +12968,7 @@
- -) cat "$tmp/out" && rm -f "$tmp/out";;
- *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
- esac \
- - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
- -$as_echo "$as_me: error: could not create $ac_file" >&2;}
- - { (exit 1); exit 1; }; }
- + || as_fn_error "could not create $ac_file" "$LINENO" 5
- ;;
- :H)
- #
- @@ -14490,25 +12979,19 @@
- $as_echo "/* $configure_input */" \
- && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
- } >"$tmp/config.h" \
- - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
- -$as_echo "$as_me: error: could not create $ac_file" >&2;}
- - { (exit 1); exit 1; }; }
- + || as_fn_error "could not create $ac_file" "$LINENO" 5
- if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
- - { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
- $as_echo "$as_me: $ac_file is unchanged" >&6;}
- else
- rm -f "$ac_file"
- mv "$tmp/config.h" "$ac_file" \
- - || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
- -$as_echo "$as_me: error: could not create $ac_file" >&2;}
- - { (exit 1); exit 1; }; }
- + || as_fn_error "could not create $ac_file" "$LINENO" 5
- fi
- else
- $as_echo "/* $configure_input */" \
- && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
- - || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
- -$as_echo "$as_me: error: could not create -" >&2;}
- - { (exit 1); exit 1; }; }
- + || as_fn_error "could not create -" "$LINENO" 5
- fi
- # Compute "$ac_file"'s index in $config_headers.
- _am_arg="$ac_file"
- @@ -14546,7 +13029,7 @@
- s/.*/./; q'`/stamp-h$_am_stamp_count
- ;;
-
- - :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
- + :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
- $as_echo "$as_me: executing $ac_file commands" >&6;}
- ;;
- esac
- @@ -14641,47 +13124,7 @@
- q
- }
- s/.*/./; q'`
- - { as_dir=$dirpart/$fdir
- - case $as_dir in #(
- - -*) as_dir=./$as_dir;;
- - esac
- - test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
- - as_dirs=
- - while :; do
- - case $as_dir in #(
- - *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
- - *) as_qdir=$as_dir;;
- - esac
- - as_dirs="'$as_qdir' $as_dirs"
- - as_dir=`$as_dirname -- "$as_dir" ||
- -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
- - X"$as_dir" : 'X\(//\)[^/]' \| \
- - X"$as_dir" : 'X\(//\)$' \| \
- - X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
- -$as_echo X"$as_dir" |
- - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
- - s//\1/
- - q
- - }
- - /^X\(\/\/\)[^/].*/{
- - s//\1/
- - q
- - }
- - /^X\(\/\/\)$/{
- - s//\1/
- - q
- - }
- - /^X\(\/\).*/{
- - s//\1/
- - q
- - }
- - s/.*/./; q'`
- - test -d "$as_dir" && break
- - done
- - test -z "$as_dirs" || eval "mkdir $as_dirs"
- - } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
- -$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
- - { (exit 1); exit 1; }; }; }
- + as_dir=$dirpart/$fdir; as_fn_mkdir_p
- # echo "creating $dirpart/$file"
- echo '# dummy' > "$dirpart/$file"
- done
- @@ -15334,15 +13777,12 @@
- done # for ac_tag
-
-
- -{ (exit 0); exit 0; }
- +as_fn_exit 0
- _ACEOF
- -chmod +x $CONFIG_STATUS
- ac_clean_files=$ac_clean_files_save
-
- test $ac_write_fail = 0 ||
- - { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
- -$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
- - { (exit 1); exit 1; }; }
- + as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
-
-
- # configure is writing to config.log, and then calls config.status.
- @@ -15363,10 +13803,10 @@
- exec 5>>config.log
- # Use ||, not &&, to avoid exiting from the if with $? = 1, which
- # would make configure fail if this is the last instruction.
- - $ac_cs_success || { (exit 1); exit 1; }
- + $ac_cs_success || as_fn_exit $?
- fi
- if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
- - { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
- + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
- $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
- fi
-
- Index: sid/guile-readline/guile-readline-config.h.in
- ===================================================================
- --- sid.orig/guile-readline/guile-readline-config.h.in
- +++ sid/guile-readline/guile-readline-config.h.in
- @@ -70,6 +70,9 @@
- /* Define to the one symbol short name of this package. */
- #undef PACKAGE_TARNAME
-
- +/* Define to the home page for this package. */
- +#undef PACKAGE_URL
- +
- /* Define to the version of this package. */
- #undef PACKAGE_VERSION
-
- Index: sid/guile-readline/ice-9/Makefile.in
- ===================================================================
- --- sid.orig/guile-readline/ice-9/Makefile.in
- +++ sid/guile-readline/ice-9/Makefile.in
- @@ -131,6 +131,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- RANLIB = @RANLIB@
- Index: sid/guile-readline/ltmain.sh
- ===================================================================
- --- sid.orig/guile-readline/ltmain.sh
- +++ sid/guile-readline/ltmain.sh
- @@ -1,6 +1,6 @@
- # Generated from ltmain.m4sh.
-
- -# ltmain.sh (GNU libtool) 2.2.6
- +# ltmain.sh (GNU libtool) 2.2.6b
- # Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
-
- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.
- @@ -65,7 +65,7 @@
- # compiler: $LTCC
- # compiler flags: $LTCFLAGS
- # linker: $LD (gnu? $with_gnu_ld)
- -# $progname: (GNU libtool) 2.2.6
- +# $progname: (GNU libtool) 2.2.6b Debian-2.2.6b-2
- # automake: $automake_version
- # autoconf: $autoconf_version
- #
- @@ -73,9 +73,9 @@
-
- PROGRAM=ltmain.sh
- PACKAGE=libtool
- -VERSION=2.2.6
- +VERSION="2.2.6b Debian-2.2.6b-2"
- TIMESTAMP=""
- -package_revision=1.3012
- +package_revision=1.3017
-
- # Be Bourne compatible
- if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
- @@ -116,15 +116,15 @@
-
- : ${CP="cp -f"}
- : ${ECHO="echo"}
- -: ${EGREP="/usr/bin/grep -E"}
- -: ${FGREP="/usr/bin/grep -F"}
- -: ${GREP="/usr/bin/grep"}
- +: ${EGREP="/bin/grep -E"}
- +: ${FGREP="/bin/grep -F"}
- +: ${GREP="/bin/grep"}
- : ${LN_S="ln -s"}
- : ${MAKE="make"}
- : ${MKDIR="mkdir"}
- : ${MV="mv -f"}
- : ${RM="rm -f"}
- -: ${SED="/opt/local/bin/gsed"}
- +: ${SED="/bin/sed"}
- : ${SHELL="${CONFIG_SHELL-/bin/sh}"}
- : ${Xsed="$SED -e 1s/^X//"}
-
- @@ -4929,8 +4929,8 @@
- else
- shlib_search_path=
- fi
- -
- -
- + eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
- + eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
-
- func_dirname "$output" "/" ""
- output_objdir="$func_dirname_result$objdir"
- @@ -5033,7 +5033,10 @@
- case $pass in
- dlopen) libs="$dlfiles" ;;
- dlpreopen) libs="$dlprefiles" ;;
- - link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
- + link)
- + libs="$deplibs %DEPLIBS%"
- + test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
- + ;;
- esac
- fi
- if test "$linkmode,$pass" = "lib,dlpreopen"; then
- @@ -5344,19 +5347,19 @@
- # It is a libtool convenience library, so add in its objects.
- convenience="$convenience $ladir/$objdir/$old_library"
- old_convenience="$old_convenience $ladir/$objdir/$old_library"
- + tmp_libs=
- + for deplib in $dependency_libs; do
- + deplibs="$deplib $deplibs"
- + if $opt_duplicate_deps ; then
- + case "$tmp_libs " in
- + *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
- + esac
- + fi
- + tmp_libs="$tmp_libs $deplib"
- + done
- elif test "$linkmode" != prog && test "$linkmode" != lib; then
- func_fatal_error "\`$lib' is not a convenience library"
- fi
- - tmp_libs=
- - for deplib in $dependency_libs; do
- - deplibs="$deplib $deplibs"
- - if $opt_duplicate_deps ; then
- - case "$tmp_libs " in
- - *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
- - esac
- - fi
- - tmp_libs="$tmp_libs $deplib"
- - done
- continue
- fi # $pass = conv
-
- @@ -5893,6 +5896,7 @@
- if test "$link_all_deplibs" != no; then
- # Add the search paths of all dependency libraries
- for deplib in $dependency_libs; do
- + path=
- case $deplib in
- -L*) path="$deplib" ;;
- *.la)
- @@ -6206,6 +6210,9 @@
- revision="$number_minor"
- lt_irix_increment=no
- ;;
- + *)
- + func_fatal_configuration "$modename: unknown library version type \`$version_type'"
- + ;;
- esac
- ;;
- no)
- Index: sid/ice-9/Makefile.in
- ===================================================================
- --- sid.orig/ice-9/Makefile.in
- +++ sid/ice-9/Makefile.in
- @@ -39,7 +39,10 @@
- subdir = ice-9
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -178,6 +181,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/lang/Makefile.in
- ===================================================================
- --- sid.orig/lang/Makefile.in
- +++ sid/lang/Makefile.in
- @@ -38,7 +38,10 @@
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -177,6 +180,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/libguile/Makefile.in
- ===================================================================
- --- sid.orig/libguile/Makefile.in
- +++ sid/libguile/Makefile.in
- @@ -51,7 +51,10 @@
- subdir = libguile
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -281,6 +284,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/m4/libtool.m4
- ===================================================================
- --- /dev/null
- +++ sid/m4/libtool.m4
- @@ -0,0 +1,7377 @@
- +# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
- +#
- +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
- +# 2006, 2007, 2008 Free Software Foundation, Inc.
- +# Written by Gordon Matzigkeit, 1996
- +#
- +# This file is free software; the Free Software Foundation gives
- +# unlimited permission to copy and/or distribute it, with or without
- +# modifications, as long as this notice is preserved.
- +
- +m4_define([_LT_COPYING], [dnl
- +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
- +# 2006, 2007, 2008 Free Software Foundation, Inc.
- +# Written by Gordon Matzigkeit, 1996
- +#
- +# This file is part of GNU Libtool.
- +#
- +# GNU Libtool is free software; you can redistribute it and/or
- +# modify it under the terms of the GNU General Public License as
- +# published by the Free Software Foundation; either version 2 of
- +# the License, or (at your option) any later version.
- +#
- +# As a special exception to the GNU General Public License,
- +# if you distribute this file as part of a program or library that
- +# is built using GNU Libtool, you may include this file under the
- +# same distribution terms that you use for the rest of that program.
- +#
- +# GNU Libtool is distributed in the hope that it will be useful,
- +# but WITHOUT ANY WARRANTY; without even the implied warranty of
- +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- +# GNU General Public License for more details.
- +#
- +# You should have received a copy of the GNU General Public License
- +# along with GNU Libtool; see the file COPYING. If not, a copy
- +# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
- +# obtained by writing to the Free Software Foundation, Inc.,
- +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- +])
- +
- +# serial 56 LT_INIT
- +
- +
- +# LT_PREREQ(VERSION)
- +# ------------------
- +# Complain and exit if this libtool version is less that VERSION.
- +m4_defun([LT_PREREQ],
- +[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
- + [m4_default([$3],
- + [m4_fatal([Libtool version $1 or higher is required],
- + 63)])],
- + [$2])])
- +
- +
- +# _LT_CHECK_BUILDDIR
- +# ------------------
- +# Complain if the absolute build directory name contains unusual characters
- +m4_defun([_LT_CHECK_BUILDDIR],
- +[case `pwd` in
- + *\ * | *\ *)
- + AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
- +esac
- +])
- +
- +
- +# LT_INIT([OPTIONS])
- +# ------------------
- +AC_DEFUN([LT_INIT],
- +[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
- +AC_BEFORE([$0], [LT_LANG])dnl
- +AC_BEFORE([$0], [LT_OUTPUT])dnl
- +AC_BEFORE([$0], [LTDL_INIT])dnl
- +m4_require([_LT_CHECK_BUILDDIR])dnl
- +
- +dnl Autoconf doesn't catch unexpanded LT_ macros by default:
- +m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
- +m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
- +dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
- +dnl unless we require an AC_DEFUNed macro:
- +AC_REQUIRE([LTOPTIONS_VERSION])dnl
- +AC_REQUIRE([LTSUGAR_VERSION])dnl
- +AC_REQUIRE([LTVERSION_VERSION])dnl
- +AC_REQUIRE([LTOBSOLETE_VERSION])dnl
- +m4_require([_LT_PROG_LTMAIN])dnl
- +
- +dnl Parse OPTIONS
- +_LT_SET_OPTIONS([$0], [$1])
- +
- +# This can be used to rebuild libtool when needed
- +LIBTOOL_DEPS="$ltmain"
- +
- +# Always use our own libtool.
- +LIBTOOL='$(SHELL) $(top_builddir)/libtool'
- +AC_SUBST(LIBTOOL)dnl
- +
- +_LT_SETUP
- +
- +# Only expand once:
- +m4_define([LT_INIT])
- +])# LT_INIT
- +
- +# Old names:
- +AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
- +AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
- +dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
- +
- +
- +# _LT_CC_BASENAME(CC)
- +# -------------------
- +# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
- +m4_defun([_LT_CC_BASENAME],
- +[for cc_temp in $1""; do
- + case $cc_temp in
- + compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
- + distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
- + \-*) ;;
- + *) break;;
- + esac
- +done
- +cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
- +])
- +
- +
- +# _LT_FILEUTILS_DEFAULTS
- +# ----------------------
- +# It is okay to use these file commands and assume they have been set
- +# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
- +m4_defun([_LT_FILEUTILS_DEFAULTS],
- +[: ${CP="cp -f"}
- +: ${MV="mv -f"}
- +: ${RM="rm -f"}
- +])# _LT_FILEUTILS_DEFAULTS
- +
- +
- +# _LT_SETUP
- +# ---------
- +m4_defun([_LT_SETUP],
- +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +AC_REQUIRE([AC_CANONICAL_BUILD])dnl
- +_LT_DECL([], [host_alias], [0], [The host system])dnl
- +_LT_DECL([], [host], [0])dnl
- +_LT_DECL([], [host_os], [0])dnl
- +dnl
- +_LT_DECL([], [build_alias], [0], [The build system])dnl
- +_LT_DECL([], [build], [0])dnl
- +_LT_DECL([], [build_os], [0])dnl
- +dnl
- +AC_REQUIRE([AC_PROG_CC])dnl
- +AC_REQUIRE([LT_PATH_LD])dnl
- +AC_REQUIRE([LT_PATH_NM])dnl
- +dnl
- +AC_REQUIRE([AC_PROG_LN_S])dnl
- +test -z "$LN_S" && LN_S="ln -s"
- +_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
- +dnl
- +AC_REQUIRE([LT_CMD_MAX_LEN])dnl
- +_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
- +_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
- +dnl
- +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +m4_require([_LT_CHECK_SHELL_FEATURES])dnl
- +m4_require([_LT_CMD_RELOAD])dnl
- +m4_require([_LT_CHECK_MAGIC_METHOD])dnl
- +m4_require([_LT_CMD_OLD_ARCHIVE])dnl
- +m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
- +
- +_LT_CONFIG_LIBTOOL_INIT([
- +# See if we are running on zsh, and set the options which allow our
- +# commands through without removal of \ escapes INIT.
- +if test -n "\${ZSH_VERSION+set}" ; then
- + setopt NO_GLOB_SUBST
- +fi
- +])
- +if test -n "${ZSH_VERSION+set}" ; then
- + setopt NO_GLOB_SUBST
- +fi
- +
- +_LT_CHECK_OBJDIR
- +
- +m4_require([_LT_TAG_COMPILER])dnl
- +_LT_PROG_ECHO_BACKSLASH
- +
- +case $host_os in
- +aix3*)
- + # AIX sometimes has problems with the GCC collect2 program. For some
- + # reason, if we set the COLLECT_NAMES environment variable, the problems
- + # vanish in a puff of smoke.
- + if test "X${COLLECT_NAMES+set}" != Xset; then
- + COLLECT_NAMES=
- + export COLLECT_NAMES
- + fi
- + ;;
- +esac
- +
- +# Sed substitution that helps us do robust quoting. It backslashifies
- +# metacharacters that are still active within double-quoted strings.
- +sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
- +
- +# Same as above, but do not quote variable references.
- +double_quote_subst='s/\([["`\\]]\)/\\\1/g'
- +
- +# Sed substitution to delay expansion of an escaped shell variable in a
- +# double_quote_subst'ed string.
- +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
- +
- +# Sed substitution to delay expansion of an escaped single quote.
- +delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
- +
- +# Sed substitution to avoid accidental globbing in evaled expressions
- +no_glob_subst='s/\*/\\\*/g'
- +
- +# Global variables:
- +ofile=libtool
- +can_build_shared=yes
- +
- +# All known linkers require a `.a' archive for static linking (except MSVC,
- +# which needs '.lib').
- +libext=a
- +
- +with_gnu_ld="$lt_cv_prog_gnu_ld"
- +
- +old_CC="$CC"
- +old_CFLAGS="$CFLAGS"
- +
- +# Set sane defaults for various variables
- +test -z "$CC" && CC=cc
- +test -z "$LTCC" && LTCC=$CC
- +test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
- +test -z "$LD" && LD=ld
- +test -z "$ac_objext" && ac_objext=o
- +
- +_LT_CC_BASENAME([$compiler])
- +
- +# Only perform the check for file, if the check method requires it
- +test -z "$MAGIC_CMD" && MAGIC_CMD=file
- +case $deplibs_check_method in
- +file_magic*)
- + if test "$file_magic_cmd" = '$MAGIC_CMD'; then
- + _LT_PATH_MAGIC
- + fi
- + ;;
- +esac
- +
- +# Use C for the default configuration in the libtool script
- +LT_SUPPORTED_TAG([CC])
- +_LT_LANG_C_CONFIG
- +_LT_LANG_DEFAULT_CONFIG
- +_LT_CONFIG_COMMANDS
- +])# _LT_SETUP
- +
- +
- +# _LT_PROG_LTMAIN
- +# ---------------
- +# Note that this code is called both from `configure', and `config.status'
- +# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
- +# `config.status' has no value for ac_aux_dir unless we are using Automake,
- +# so we pass a copy along to make sure it has a sensible value anyway.
- +m4_defun([_LT_PROG_LTMAIN],
- +[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
- +_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
- +ltmain="$ac_aux_dir/ltmain.sh"
- +])# _LT_PROG_LTMAIN
- +
- +
- +## ------------------------------------- ##
- +## Accumulate code for creating libtool. ##
- +## ------------------------------------- ##
- +
- +# So that we can recreate a full libtool script including additional
- +# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
- +# in macros and then make a single call at the end using the `libtool'
- +# label.
- +
- +
- +# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
- +# ----------------------------------------
- +# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
- +m4_define([_LT_CONFIG_LIBTOOL_INIT],
- +[m4_ifval([$1],
- + [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
- + [$1
- +])])])
- +
- +# Initialize.
- +m4_define([_LT_OUTPUT_LIBTOOL_INIT])
- +
- +
- +# _LT_CONFIG_LIBTOOL([COMMANDS])
- +# ------------------------------
- +# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
- +m4_define([_LT_CONFIG_LIBTOOL],
- +[m4_ifval([$1],
- + [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
- + [$1
- +])])])
- +
- +# Initialize.
- +m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
- +
- +
- +# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
- +# -----------------------------------------------------
- +m4_defun([_LT_CONFIG_SAVE_COMMANDS],
- +[_LT_CONFIG_LIBTOOL([$1])
- +_LT_CONFIG_LIBTOOL_INIT([$2])
- +])
- +
- +
- +# _LT_FORMAT_COMMENT([COMMENT])
- +# -----------------------------
- +# Add leading comment marks to the start of each line, and a trailing
- +# full-stop to the whole comment if one is not present already.
- +m4_define([_LT_FORMAT_COMMENT],
- +[m4_ifval([$1], [
- +m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
- + [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
- +)])
- +
- +
- +
- +## ------------------------ ##
- +## FIXME: Eliminate VARNAME ##
- +## ------------------------ ##
- +
- +
- +# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
- +# -------------------------------------------------------------------
- +# CONFIGNAME is the name given to the value in the libtool script.
- +# VARNAME is the (base) name used in the configure script.
- +# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
- +# VARNAME. Any other value will be used directly.
- +m4_define([_LT_DECL],
- +[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
- + [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
- + [m4_ifval([$1], [$1], [$2])])
- + lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
- + m4_ifval([$4],
- + [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
- + lt_dict_add_subkey([lt_decl_dict], [$2],
- + [tagged?], [m4_ifval([$5], [yes], [no])])])
- +])
- +
- +
- +# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
- +# --------------------------------------------------------
- +m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
- +
- +
- +# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
- +# ------------------------------------------------
- +m4_define([lt_decl_tag_varnames],
- +[_lt_decl_filter([tagged?], [yes], $@)])
- +
- +
- +# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
- +# ---------------------------------------------------------
- +m4_define([_lt_decl_filter],
- +[m4_case([$#],
- + [0], [m4_fatal([$0: too few arguments: $#])],
- + [1], [m4_fatal([$0: too few arguments: $#: $1])],
- + [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
- + [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
- + [lt_dict_filter([lt_decl_dict], $@)])[]dnl
- +])
- +
- +
- +# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
- +# --------------------------------------------------
- +m4_define([lt_decl_quote_varnames],
- +[_lt_decl_filter([value], [1], $@)])
- +
- +
- +# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
- +# ---------------------------------------------------
- +m4_define([lt_decl_dquote_varnames],
- +[_lt_decl_filter([value], [2], $@)])
- +
- +
- +# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
- +# ---------------------------------------------------
- +m4_define([lt_decl_varnames_tagged],
- +[m4_assert([$# <= 2])dnl
- +_$0(m4_quote(m4_default([$1], [[, ]])),
- + m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
- + m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
- +m4_define([_lt_decl_varnames_tagged],
- +[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
- +
- +
- +# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
- +# ------------------------------------------------
- +m4_define([lt_decl_all_varnames],
- +[_$0(m4_quote(m4_default([$1], [[, ]])),
- + m4_if([$2], [],
- + m4_quote(lt_decl_varnames),
- + m4_quote(m4_shift($@))))[]dnl
- +])
- +m4_define([_lt_decl_all_varnames],
- +[lt_join($@, lt_decl_varnames_tagged([$1],
- + lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
- +])
- +
- +
- +# _LT_CONFIG_STATUS_DECLARE([VARNAME])
- +# ------------------------------------
- +# Quote a variable value, and forward it to `config.status' so that its
- +# declaration there will have the same value as in `configure'. VARNAME
- +# must have a single quote delimited value for this to work.
- +m4_define([_LT_CONFIG_STATUS_DECLARE],
- +[$1='`$ECHO "X$][$1" | $Xsed -e "$delay_single_quote_subst"`'])
- +
- +
- +# _LT_CONFIG_STATUS_DECLARATIONS
- +# ------------------------------
- +# We delimit libtool config variables with single quotes, so when
- +# we write them to config.status, we have to be sure to quote all
- +# embedded single quotes properly. In configure, this macro expands
- +# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
- +#
- +# <var>='`$ECHO "X$<var>" | $Xsed -e "$delay_single_quote_subst"`'
- +m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
- +[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
- + [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
- +
- +
- +# _LT_LIBTOOL_TAGS
- +# ----------------
- +# Output comment and list of tags supported by the script
- +m4_defun([_LT_LIBTOOL_TAGS],
- +[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
- +available_tags="_LT_TAGS"dnl
- +])
- +
- +
- +# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
- +# -----------------------------------
- +# Extract the dictionary values for VARNAME (optionally with TAG) and
- +# expand to a commented shell variable setting:
- +#
- +# # Some comment about what VAR is for.
- +# visible_name=$lt_internal_name
- +m4_define([_LT_LIBTOOL_DECLARE],
- +[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
- + [description])))[]dnl
- +m4_pushdef([_libtool_name],
- + m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
- +m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
- + [0], [_libtool_name=[$]$1],
- + [1], [_libtool_name=$lt_[]$1],
- + [2], [_libtool_name=$lt_[]$1],
- + [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
- +m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
- +])
- +
- +
- +# _LT_LIBTOOL_CONFIG_VARS
- +# -----------------------
- +# Produce commented declarations of non-tagged libtool config variables
- +# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
- +# script. Tagged libtool config variables (even for the LIBTOOL CONFIG
- +# section) are produced by _LT_LIBTOOL_TAG_VARS.
- +m4_defun([_LT_LIBTOOL_CONFIG_VARS],
- +[m4_foreach([_lt_var],
- + m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
- + [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
- +
- +
- +# _LT_LIBTOOL_TAG_VARS(TAG)
- +# -------------------------
- +m4_define([_LT_LIBTOOL_TAG_VARS],
- +[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
- + [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
- +
- +
- +# _LT_TAGVAR(VARNAME, [TAGNAME])
- +# ------------------------------
- +m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
- +
- +
- +# _LT_CONFIG_COMMANDS
- +# -------------------
- +# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
- +# variables for single and double quote escaping we saved from calls
- +# to _LT_DECL, we can put quote escaped variables declarations
- +# into `config.status', and then the shell code to quote escape them in
- +# for loops in `config.status'. Finally, any additional code accumulated
- +# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
- +m4_defun([_LT_CONFIG_COMMANDS],
- +[AC_PROVIDE_IFELSE([LT_OUTPUT],
- + dnl If the libtool generation code has been placed in $CONFIG_LT,
- + dnl instead of duplicating it all over again into config.status,
- + dnl then we will have config.status run $CONFIG_LT later, so it
- + dnl needs to know what name is stored there:
- + [AC_CONFIG_COMMANDS([libtool],
- + [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
- + dnl If the libtool generation code is destined for config.status,
- + dnl expand the accumulated commands and init code now:
- + [AC_CONFIG_COMMANDS([libtool],
- + [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
- +])#_LT_CONFIG_COMMANDS
- +
- +
- +# Initialize.
- +m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
- +[
- +
- +# The HP-UX ksh and POSIX shell print the target directory to stdout
- +# if CDPATH is set.
- +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
- +
- +sed_quote_subst='$sed_quote_subst'
- +double_quote_subst='$double_quote_subst'
- +delay_variable_subst='$delay_variable_subst'
- +_LT_CONFIG_STATUS_DECLARATIONS
- +LTCC='$LTCC'
- +LTCFLAGS='$LTCFLAGS'
- +compiler='$compiler_DEFAULT'
- +
- +# Quote evaled strings.
- +for var in lt_decl_all_varnames([[ \
- +]], lt_decl_quote_varnames); do
- + case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
- + *[[\\\\\\\`\\"\\\$]]*)
- + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
- + ;;
- + *)
- + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- + ;;
- + esac
- +done
- +
- +# Double-quote double-evaled strings.
- +for var in lt_decl_all_varnames([[ \
- +]], lt_decl_dquote_varnames); do
- + case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
- + *[[\\\\\\\`\\"\\\$]]*)
- + eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
- + ;;
- + *)
- + eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
- + ;;
- + esac
- +done
- +
- +# Fix-up fallback echo if it was mangled by the above quoting rules.
- +case \$lt_ECHO in
- +*'\\\[$]0 --fallback-echo"')dnl "
- + lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\[$]0 --fallback-echo"\[$]/\[$]0 --fallback-echo"/'\`
- + ;;
- +esac
- +
- +_LT_OUTPUT_LIBTOOL_INIT
- +])
- +
- +
- +# LT_OUTPUT
- +# ---------
- +# This macro allows early generation of the libtool script (before
- +# AC_OUTPUT is called), incase it is used in configure for compilation
- +# tests.
- +AC_DEFUN([LT_OUTPUT],
- +[: ${CONFIG_LT=./config.lt}
- +AC_MSG_NOTICE([creating $CONFIG_LT])
- +cat >"$CONFIG_LT" <<_LTEOF
- +#! $SHELL
- +# Generated by $as_me.
- +# Run this file to recreate a libtool stub with the current configuration.
- +
- +lt_cl_silent=false
- +SHELL=\${CONFIG_SHELL-$SHELL}
- +_LTEOF
- +
- +cat >>"$CONFIG_LT" <<\_LTEOF
- +AS_SHELL_SANITIZE
- +_AS_PREPARE
- +
- +exec AS_MESSAGE_FD>&1
- +exec AS_MESSAGE_LOG_FD>>config.log
- +{
- + echo
- + AS_BOX([Running $as_me.])
- +} >&AS_MESSAGE_LOG_FD
- +
- +lt_cl_help="\
- +\`$as_me' creates a local libtool stub from the current configuration,
- +for use in further configure time tests before the real libtool is
- +generated.
- +
- +Usage: $[0] [[OPTIONS]]
- +
- + -h, --help print this help, then exit
- + -V, --version print version number, then exit
- + -q, --quiet do not print progress messages
- + -d, --debug don't remove temporary files
- +
- +Report bugs to <bug-libtool@gnu.org>."
- +
- +lt_cl_version="\
- +m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
- +m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
- +configured by $[0], generated by m4_PACKAGE_STRING.
- +
- +Copyright (C) 2008 Free Software Foundation, Inc.
- +This config.lt script is free software; the Free Software Foundation
- +gives unlimited permision to copy, distribute and modify it."
- +
- +while test $[#] != 0
- +do
- + case $[1] in
- + --version | --v* | -V )
- + echo "$lt_cl_version"; exit 0 ;;
- + --help | --h* | -h )
- + echo "$lt_cl_help"; exit 0 ;;
- + --debug | --d* | -d )
- + debug=: ;;
- + --quiet | --q* | --silent | --s* | -q )
- + lt_cl_silent=: ;;
- +
- + -*) AC_MSG_ERROR([unrecognized option: $[1]
- +Try \`$[0] --help' for more information.]) ;;
- +
- + *) AC_MSG_ERROR([unrecognized argument: $[1]
- +Try \`$[0] --help' for more information.]) ;;
- + esac
- + shift
- +done
- +
- +if $lt_cl_silent; then
- + exec AS_MESSAGE_FD>/dev/null
- +fi
- +_LTEOF
- +
- +cat >>"$CONFIG_LT" <<_LTEOF
- +_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
- +_LTEOF
- +
- +cat >>"$CONFIG_LT" <<\_LTEOF
- +AC_MSG_NOTICE([creating $ofile])
- +_LT_OUTPUT_LIBTOOL_COMMANDS
- +AS_EXIT(0)
- +_LTEOF
- +chmod +x "$CONFIG_LT"
- +
- +# configure is writing to config.log, but config.lt does its own redirection,
- +# appending to config.log, which fails on DOS, as config.log is still kept
- +# open by configure. Here we exec the FD to /dev/null, effectively closing
- +# config.log, so it can be properly (re)opened and appended to by config.lt.
- +if test "$no_create" != yes; then
- + lt_cl_success=:
- + test "$silent" = yes &&
- + lt_config_lt_args="$lt_config_lt_args --quiet"
- + exec AS_MESSAGE_LOG_FD>/dev/null
- + $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
- + exec AS_MESSAGE_LOG_FD>>config.log
- + $lt_cl_success || AS_EXIT(1)
- +fi
- +])# LT_OUTPUT
- +
- +
- +# _LT_CONFIG(TAG)
- +# ---------------
- +# If TAG is the built-in tag, create an initial libtool script with a
- +# default configuration from the untagged config vars. Otherwise add code
- +# to config.status for appending the configuration named by TAG from the
- +# matching tagged config vars.
- +m4_defun([_LT_CONFIG],
- +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +_LT_CONFIG_SAVE_COMMANDS([
- + m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
- + m4_if(_LT_TAG, [C], [
- + # See if we are running on zsh, and set the options which allow our
- + # commands through without removal of \ escapes.
- + if test -n "${ZSH_VERSION+set}" ; then
- + setopt NO_GLOB_SUBST
- + fi
- +
- + cfgfile="${ofile}T"
- + trap "$RM \"$cfgfile\"; exit 1" 1 2 15
- + $RM "$cfgfile"
- +
- + cat <<_LT_EOF >> "$cfgfile"
- +#! $SHELL
- +
- +# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
- +# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
- +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
- +# NOTE: Changes made to this file will be lost: look at ltmain.sh.
- +#
- +_LT_COPYING
- +_LT_LIBTOOL_TAGS
- +
- +# ### BEGIN LIBTOOL CONFIG
- +_LT_LIBTOOL_CONFIG_VARS
- +_LT_LIBTOOL_TAG_VARS
- +# ### END LIBTOOL CONFIG
- +
- +_LT_EOF
- +
- + case $host_os in
- + aix3*)
- + cat <<\_LT_EOF >> "$cfgfile"
- +# AIX sometimes has problems with the GCC collect2 program. For some
- +# reason, if we set the COLLECT_NAMES environment variable, the problems
- +# vanish in a puff of smoke.
- +if test "X${COLLECT_NAMES+set}" != Xset; then
- + COLLECT_NAMES=
- + export COLLECT_NAMES
- +fi
- +_LT_EOF
- + ;;
- + esac
- +
- + _LT_PROG_LTMAIN
- +
- + # We use sed instead of cat because bash on DJGPP gets confused if
- + # if finds mixed CR/LF and LF-only lines. Since sed operates in
- + # text mode, it properly converts lines to CR/LF. This bash problem
- + # is reportedly fixed, but why not run on old versions too?
- + sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
- + || (rm -f "$cfgfile"; exit 1)
- +
- + _LT_PROG_XSI_SHELLFNS
- +
- + sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
- + || (rm -f "$cfgfile"; exit 1)
- +
- + mv -f "$cfgfile" "$ofile" ||
- + (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
- + chmod +x "$ofile"
- +],
- +[cat <<_LT_EOF >> "$ofile"
- +
- +dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
- +dnl in a comment (ie after a #).
- +# ### BEGIN LIBTOOL TAG CONFIG: $1
- +_LT_LIBTOOL_TAG_VARS(_LT_TAG)
- +# ### END LIBTOOL TAG CONFIG: $1
- +_LT_EOF
- +])dnl /m4_if
- +],
- +[m4_if([$1], [], [
- + PACKAGE='$PACKAGE'
- + VERSION='$VERSION'
- + TIMESTAMP='$TIMESTAMP'
- + RM='$RM'
- + ofile='$ofile'], [])
- +])dnl /_LT_CONFIG_SAVE_COMMANDS
- +])# _LT_CONFIG
- +
- +
- +# LT_SUPPORTED_TAG(TAG)
- +# ---------------------
- +# Trace this macro to discover what tags are supported by the libtool
- +# --tag option, using:
- +# autoconf --trace 'LT_SUPPORTED_TAG:$1'
- +AC_DEFUN([LT_SUPPORTED_TAG], [])
- +
- +
- +# C support is built-in for now
- +m4_define([_LT_LANG_C_enabled], [])
- +m4_define([_LT_TAGS], [])
- +
- +
- +# LT_LANG(LANG)
- +# -------------
- +# Enable libtool support for the given language if not already enabled.
- +AC_DEFUN([LT_LANG],
- +[AC_BEFORE([$0], [LT_OUTPUT])dnl
- +m4_case([$1],
- + [C], [_LT_LANG(C)],
- + [C++], [_LT_LANG(CXX)],
- + [Java], [_LT_LANG(GCJ)],
- + [Fortran 77], [_LT_LANG(F77)],
- + [Fortran], [_LT_LANG(FC)],
- + [Windows Resource], [_LT_LANG(RC)],
- + [m4_ifdef([_LT_LANG_]$1[_CONFIG],
- + [_LT_LANG($1)],
- + [m4_fatal([$0: unsupported language: "$1"])])])dnl
- +])# LT_LANG
- +
- +
- +# _LT_LANG(LANGNAME)
- +# ------------------
- +m4_defun([_LT_LANG],
- +[m4_ifdef([_LT_LANG_]$1[_enabled], [],
- + [LT_SUPPORTED_TAG([$1])dnl
- + m4_append([_LT_TAGS], [$1 ])dnl
- + m4_define([_LT_LANG_]$1[_enabled], [])dnl
- + _LT_LANG_$1_CONFIG($1)])dnl
- +])# _LT_LANG
- +
- +
- +# _LT_LANG_DEFAULT_CONFIG
- +# -----------------------
- +m4_defun([_LT_LANG_DEFAULT_CONFIG],
- +[AC_PROVIDE_IFELSE([AC_PROG_CXX],
- + [LT_LANG(CXX)],
- + [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
- +
- +AC_PROVIDE_IFELSE([AC_PROG_F77],
- + [LT_LANG(F77)],
- + [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
- +
- +AC_PROVIDE_IFELSE([AC_PROG_FC],
- + [LT_LANG(FC)],
- + [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
- +
- +dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
- +dnl pulling things in needlessly.
- +AC_PROVIDE_IFELSE([AC_PROG_GCJ],
- + [LT_LANG(GCJ)],
- + [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
- + [LT_LANG(GCJ)],
- + [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
- + [LT_LANG(GCJ)],
- + [m4_ifdef([AC_PROG_GCJ],
- + [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
- + m4_ifdef([A][M_PROG_GCJ],
- + [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
- + m4_ifdef([LT_PROG_GCJ],
- + [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
- +
- +AC_PROVIDE_IFELSE([LT_PROG_RC],
- + [LT_LANG(RC)],
- + [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
- +])# _LT_LANG_DEFAULT_CONFIG
- +
- +# Obsolete macros:
- +AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
- +AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
- +AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
- +AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
- +dnl AC_DEFUN([AC_LIBTOOL_F77], [])
- +dnl AC_DEFUN([AC_LIBTOOL_FC], [])
- +dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
- +
- +
- +# _LT_TAG_COMPILER
- +# ----------------
- +m4_defun([_LT_TAG_COMPILER],
- +[AC_REQUIRE([AC_PROG_CC])dnl
- +
- +_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
- +_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
- +_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
- +_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
- +
- +# If no C compiler was specified, use CC.
- +LTCC=${LTCC-"$CC"}
- +
- +# If no C compiler flags were specified, use CFLAGS.
- +LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
- +
- +# Allow CC to be a program name with arguments.
- +compiler=$CC
- +])# _LT_TAG_COMPILER
- +
- +
- +# _LT_COMPILER_BOILERPLATE
- +# ------------------------
- +# Check for compiler boilerplate output or warnings with
- +# the simple compiler test code.
- +m4_defun([_LT_COMPILER_BOILERPLATE],
- +[m4_require([_LT_DECL_SED])dnl
- +ac_outfile=conftest.$ac_objext
- +echo "$lt_simple_compile_test_code" >conftest.$ac_ext
- +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
- +_lt_compiler_boilerplate=`cat conftest.err`
- +$RM conftest*
- +])# _LT_COMPILER_BOILERPLATE
- +
- +
- +# _LT_LINKER_BOILERPLATE
- +# ----------------------
- +# Check for linker boilerplate output or warnings with
- +# the simple link test code.
- +m4_defun([_LT_LINKER_BOILERPLATE],
- +[m4_require([_LT_DECL_SED])dnl
- +ac_outfile=conftest.$ac_objext
- +echo "$lt_simple_link_test_code" >conftest.$ac_ext
- +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
- +_lt_linker_boilerplate=`cat conftest.err`
- +$RM -r conftest*
- +])# _LT_LINKER_BOILERPLATE
- +
- +# _LT_REQUIRED_DARWIN_CHECKS
- +# -------------------------
- +m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
- + case $host_os in
- + rhapsody* | darwin*)
- + AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
- + AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
- + AC_CHECK_TOOL([LIPO], [lipo], [:])
- + AC_CHECK_TOOL([OTOOL], [otool], [:])
- + AC_CHECK_TOOL([OTOOL64], [otool64], [:])
- + _LT_DECL([], [DSYMUTIL], [1],
- + [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
- + _LT_DECL([], [NMEDIT], [1],
- + [Tool to change global to local symbols on Mac OS X])
- + _LT_DECL([], [LIPO], [1],
- + [Tool to manipulate fat objects and archives on Mac OS X])
- + _LT_DECL([], [OTOOL], [1],
- + [ldd/readelf like tool for Mach-O binaries on Mac OS X])
- + _LT_DECL([], [OTOOL64], [1],
- + [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
- +
- + AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
- + [lt_cv_apple_cc_single_mod=no
- + if test -z "${LT_MULTI_MODULE}"; then
- + # By default we will add the -single_module flag. You can override
- + # by either setting the environment variable LT_MULTI_MODULE
- + # non-empty at configure time, or by adding -multi_module to the
- + # link flags.
- + rm -rf libconftest.dylib*
- + echo "int foo(void){return 1;}" > conftest.c
- + echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- +-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
- + $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
- + -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
- + _lt_result=$?
- + if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
- + lt_cv_apple_cc_single_mod=yes
- + else
- + cat conftest.err >&AS_MESSAGE_LOG_FD
- + fi
- + rm -rf libconftest.dylib*
- + rm -f conftest.*
- + fi])
- + AC_CACHE_CHECK([for -exported_symbols_list linker flag],
- + [lt_cv_ld_exported_symbols_list],
- + [lt_cv_ld_exported_symbols_list=no
- + save_LDFLAGS=$LDFLAGS
- + echo "_main" > conftest.sym
- + LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
- + AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- + [lt_cv_ld_exported_symbols_list=yes],
- + [lt_cv_ld_exported_symbols_list=no])
- + LDFLAGS="$save_LDFLAGS"
- + ])
- + case $host_os in
- + rhapsody* | darwin1.[[012]])
- + _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
- + darwin1.*)
- + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- + darwin*) # darwin 5.x on
- + # if running on 10.5 or later, the deployment target defaults
- + # to the OS version, if on x86, and 10.4, the deployment
- + # target defaults to 10.4. Don't you love it?
- + case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
- + 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
- + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- + 10.[[012]]*)
- + _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
- + 10.*)
- + _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
- + esac
- + ;;
- + esac
- + if test "$lt_cv_apple_cc_single_mod" = "yes"; then
- + _lt_dar_single_mod='$single_module'
- + fi
- + if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
- + _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
- + else
- + _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
- + fi
- + if test "$DSYMUTIL" != ":"; then
- + _lt_dsymutil='~$DSYMUTIL $lib || :'
- + else
- + _lt_dsymutil=
- + fi
- + ;;
- + esac
- +])
- +
- +
- +# _LT_DARWIN_LINKER_FEATURES
- +# --------------------------
- +# Checks for linker and compiler features on darwin
- +m4_defun([_LT_DARWIN_LINKER_FEATURES],
- +[
- + m4_require([_LT_REQUIRED_DARWIN_CHECKS])
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- + _LT_TAGVAR(hardcode_direct, $1)=no
- + _LT_TAGVAR(hardcode_automatic, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- + _LT_TAGVAR(whole_archive_flag_spec, $1)=''
- + _LT_TAGVAR(link_all_deplibs, $1)=yes
- + _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
- + case $cc_basename in
- + ifort*) _lt_dar_can_shared=yes ;;
- + *) _lt_dar_can_shared=$GCC ;;
- + esac
- + if test "$_lt_dar_can_shared" = "yes"; then
- + output_verbose_link_cmd=echo
- + _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
- + _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
- + _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
- + _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
- + m4_if([$1], [CXX],
- +[ if test "$lt_cv_apple_cc_single_mod" != "yes"; then
- + _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
- + _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
- + fi
- +],[])
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- +])
- +
- +# _LT_SYS_MODULE_PATH_AIX
- +# -----------------------
- +# Links a minimal program and checks the executable
- +# for the system default hardcoded library path. In most cases,
- +# this is /usr/lib:/lib, but when the MPI compilers are used
- +# the location of the communication and MPI libs are included too.
- +# If we don't find anything, use the default library path according
- +# to the aix ld manual.
- +m4_defun([_LT_SYS_MODULE_PATH_AIX],
- +[m4_require([_LT_DECL_SED])dnl
- +AC_LINK_IFELSE(AC_LANG_PROGRAM,[
- +lt_aix_libpath_sed='
- + /Import File Strings/,/^$/ {
- + /^0/ {
- + s/^0 *\(.*\)$/\1/
- + p
- + }
- + }'
- +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- +# Check for a 64-bit object if we didn't find anything.
- +if test -z "$aix_libpath"; then
- + aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
- +fi],[])
- +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
- +])# _LT_SYS_MODULE_PATH_AIX
- +
- +
- +# _LT_SHELL_INIT(ARG)
- +# -------------------
- +m4_define([_LT_SHELL_INIT],
- +[ifdef([AC_DIVERSION_NOTICE],
- + [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
- + [AC_DIVERT_PUSH(NOTICE)])
- +$1
- +AC_DIVERT_POP
- +])# _LT_SHELL_INIT
- +
- +
- +# _LT_PROG_ECHO_BACKSLASH
- +# -----------------------
- +# Add some code to the start of the generated configure script which
- +# will find an echo command which doesn't interpret backslashes.
- +m4_defun([_LT_PROG_ECHO_BACKSLASH],
- +[_LT_SHELL_INIT([
- +# Check that we are running under the correct shell.
- +SHELL=${CONFIG_SHELL-/bin/sh}
- +
- +case X$lt_ECHO in
- +X*--fallback-echo)
- + # Remove one level of quotation (which was required for Make).
- + ECHO=`echo "$lt_ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
- + ;;
- +esac
- +
- +ECHO=${lt_ECHO-echo}
- +if test "X[$]1" = X--no-reexec; then
- + # Discard the --no-reexec flag, and continue.
- + shift
- +elif test "X[$]1" = X--fallback-echo; then
- + # Avoid inline document here, it may be left over
- + :
- +elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
- + # Yippee, $ECHO works!
- + :
- +else
- + # Restart under the correct shell.
- + exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
- +fi
- +
- +if test "X[$]1" = X--fallback-echo; then
- + # used as fallback echo
- + shift
- + cat <<_LT_EOF
- +[$]*
- +_LT_EOF
- + exit 0
- +fi
- +
- +# The HP-UX ksh and POSIX shell print the target directory to stdout
- +# if CDPATH is set.
- +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
- +
- +if test -z "$lt_ECHO"; then
- + if test "X${echo_test_string+set}" != Xset; then
- + # find a string as large as possible, as long as the shell can cope with it
- + for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
- + # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
- + if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
- + { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
- + then
- + break
- + fi
- + done
- + fi
- +
- + if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
- + echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
- + test "X$echo_testing_string" = "X$echo_test_string"; then
- + :
- + else
- + # The Solaris, AIX, and Digital Unix default echo programs unquote
- + # backslashes. This makes it impossible to quote backslashes using
- + # echo "$something" | sed 's/\\/\\\\/g'
- + #
- + # So, first we look for a working echo in the user's PATH.
- +
- + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- + for dir in $PATH /usr/ucb; do
- + IFS="$lt_save_ifs"
- + if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
- + test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
- + echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
- + test "X$echo_testing_string" = "X$echo_test_string"; then
- + ECHO="$dir/echo"
- + break
- + fi
- + done
- + IFS="$lt_save_ifs"
- +
- + if test "X$ECHO" = Xecho; then
- + # We didn't find a better echo, so look for alternatives.
- + if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
- + echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
- + test "X$echo_testing_string" = "X$echo_test_string"; then
- + # This shell has a builtin print -r that does the trick.
- + ECHO='print -r'
- + elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
- + test "X$CONFIG_SHELL" != X/bin/ksh; then
- + # If we have ksh, try running configure again with it.
- + ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
- + export ORIGINAL_CONFIG_SHELL
- + CONFIG_SHELL=/bin/ksh
- + export CONFIG_SHELL
- + exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
- + else
- + # Try using printf.
- + ECHO='printf %s\n'
- + if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
- + echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
- + test "X$echo_testing_string" = "X$echo_test_string"; then
- + # Cool, printf works
- + :
- + elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
- + test "X$echo_testing_string" = 'X\t' &&
- + echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
- + test "X$echo_testing_string" = "X$echo_test_string"; then
- + CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
- + export CONFIG_SHELL
- + SHELL="$CONFIG_SHELL"
- + export SHELL
- + ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
- + elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
- + test "X$echo_testing_string" = 'X\t' &&
- + echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
- + test "X$echo_testing_string" = "X$echo_test_string"; then
- + ECHO="$CONFIG_SHELL [$]0 --fallback-echo"
- + else
- + # maybe with a smaller string...
- + prev=:
- +
- + for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
- + if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
- + then
- + break
- + fi
- + prev="$cmd"
- + done
- +
- + if test "$prev" != 'sed 50q "[$]0"'; then
- + echo_test_string=`eval $prev`
- + export echo_test_string
- + exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
- + else
- + # Oops. We lost completely, so just stick with echo.
- + ECHO=echo
- + fi
- + fi
- + fi
- + fi
- + fi
- +fi
- +
- +# Copy echo and quote the copy suitably for passing to libtool from
- +# the Makefile, instead of quoting the original, which is used later.
- +lt_ECHO=$ECHO
- +if test "X$lt_ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
- + lt_ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
- +fi
- +
- +AC_SUBST(lt_ECHO)
- +])
- +_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
- +_LT_DECL([], [ECHO], [1],
- + [An echo program that does not interpret backslashes])
- +])# _LT_PROG_ECHO_BACKSLASH
- +
- +
- +# _LT_ENABLE_LOCK
- +# ---------------
- +m4_defun([_LT_ENABLE_LOCK],
- +[AC_ARG_ENABLE([libtool-lock],
- + [AS_HELP_STRING([--disable-libtool-lock],
- + [avoid locking (might break parallel builds)])])
- +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
- +
- +# Some flags need to be propagated to the compiler or linker for good
- +# libtool support.
- +case $host in
- +ia64-*-hpux*)
- + # Find out which ABI we are using.
- + echo 'int i;' > conftest.$ac_ext
- + if AC_TRY_EVAL(ac_compile); then
- + case `/usr/bin/file conftest.$ac_objext` in
- + *ELF-32*)
- + HPUX_IA64_MODE="32"
- + ;;
- + *ELF-64*)
- + HPUX_IA64_MODE="64"
- + ;;
- + esac
- + fi
- + rm -rf conftest*
- + ;;
- +*-*-irix6*)
- + # Find out which ABI we are using.
- + echo '[#]line __oline__ "configure"' > conftest.$ac_ext
- + if AC_TRY_EVAL(ac_compile); then
- + if test "$lt_cv_prog_gnu_ld" = yes; then
- + case `/usr/bin/file conftest.$ac_objext` in
- + *32-bit*)
- + LD="${LD-ld} -melf32bsmip"
- + ;;
- + *N32*)
- + LD="${LD-ld} -melf32bmipn32"
- + ;;
- + *64-bit*)
- + LD="${LD-ld} -melf64bmip"
- + ;;
- + esac
- + else
- + case `/usr/bin/file conftest.$ac_objext` in
- + *32-bit*)
- + LD="${LD-ld} -32"
- + ;;
- + *N32*)
- + LD="${LD-ld} -n32"
- + ;;
- + *64-bit*)
- + LD="${LD-ld} -64"
- + ;;
- + esac
- + fi
- + fi
- + rm -rf conftest*
- + ;;
- +
- +x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
- +s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
- + # Find out which ABI we are using.
- + echo 'int i;' > conftest.$ac_ext
- + if AC_TRY_EVAL(ac_compile); then
- + case `/usr/bin/file conftest.o` in
- + *32-bit*)
- + case $host in
- + x86_64-*kfreebsd*-gnu)
- + LD="${LD-ld} -m elf_i386_fbsd"
- + ;;
- + x86_64-*linux*)
- + LD="${LD-ld} -m elf_i386"
- + ;;
- + ppc64-*linux*|powerpc64-*linux*)
- + LD="${LD-ld} -m elf32ppclinux"
- + ;;
- + s390x-*linux*)
- + LD="${LD-ld} -m elf_s390"
- + ;;
- + sparc64-*linux*)
- + LD="${LD-ld} -m elf32_sparc"
- + ;;
- + esac
- + ;;
- + *64-bit*)
- + case $host in
- + x86_64-*kfreebsd*-gnu)
- + LD="${LD-ld} -m elf_x86_64_fbsd"
- + ;;
- + x86_64-*linux*)
- + LD="${LD-ld} -m elf_x86_64"
- + ;;
- + ppc*-*linux*|powerpc*-*linux*)
- + LD="${LD-ld} -m elf64ppc"
- + ;;
- + s390*-*linux*|s390*-*tpf*)
- + LD="${LD-ld} -m elf64_s390"
- + ;;
- + sparc*-*linux*)
- + LD="${LD-ld} -m elf64_sparc"
- + ;;
- + esac
- + ;;
- + esac
- + fi
- + rm -rf conftest*
- + ;;
- +
- +*-*-sco3.2v5*)
- + # On SCO OpenServer 5, we need -belf to get full-featured binaries.
- + SAVE_CFLAGS="$CFLAGS"
- + CFLAGS="$CFLAGS -belf"
- + AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
- + [AC_LANG_PUSH(C)
- + AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
- + AC_LANG_POP])
- + if test x"$lt_cv_cc_needs_belf" != x"yes"; then
- + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
- + CFLAGS="$SAVE_CFLAGS"
- + fi
- + ;;
- +sparc*-*solaris*)
- + # Find out which ABI we are using.
- + echo 'int i;' > conftest.$ac_ext
- + if AC_TRY_EVAL(ac_compile); then
- + case `/usr/bin/file conftest.o` in
- + *64-bit*)
- + case $lt_cv_prog_gnu_ld in
- + yes*) LD="${LD-ld} -m elf64_sparc" ;;
- + *)
- + if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
- + LD="${LD-ld} -64"
- + fi
- + ;;
- + esac
- + ;;
- + esac
- + fi
- + rm -rf conftest*
- + ;;
- +esac
- +
- +need_locks="$enable_libtool_lock"
- +])# _LT_ENABLE_LOCK
- +
- +
- +# _LT_CMD_OLD_ARCHIVE
- +# -------------------
- +m4_defun([_LT_CMD_OLD_ARCHIVE],
- +[AC_CHECK_TOOL(AR, ar, false)
- +test -z "$AR" && AR=ar
- +test -z "$AR_FLAGS" && AR_FLAGS=cru
- +_LT_DECL([], [AR], [1], [The archiver])
- +_LT_DECL([], [AR_FLAGS], [1])
- +
- +AC_CHECK_TOOL(STRIP, strip, :)
- +test -z "$STRIP" && STRIP=:
- +_LT_DECL([], [STRIP], [1], [A symbol stripping program])
- +
- +AC_CHECK_TOOL(RANLIB, ranlib, :)
- +test -z "$RANLIB" && RANLIB=:
- +_LT_DECL([], [RANLIB], [1],
- + [Commands used to install an old-style archive])
- +
- +# Determine commands to create old-style static archives.
- +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
- +old_postinstall_cmds='chmod 644 $oldlib'
- +old_postuninstall_cmds=
- +
- +if test -n "$RANLIB"; then
- + case $host_os in
- + openbsd*)
- + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
- + ;;
- + *)
- + old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
- + ;;
- + esac
- + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
- +fi
- +_LT_DECL([], [old_postinstall_cmds], [2])
- +_LT_DECL([], [old_postuninstall_cmds], [2])
- +_LT_TAGDECL([], [old_archive_cmds], [2],
- + [Commands used to build an old-style archive])
- +])# _LT_CMD_OLD_ARCHIVE
- +
- +
- +# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
- +# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
- +# ----------------------------------------------------------------
- +# Check whether the given compiler option works
- +AC_DEFUN([_LT_COMPILER_OPTION],
- +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +m4_require([_LT_DECL_SED])dnl
- +AC_CACHE_CHECK([$1], [$2],
- + [$2=no
- + m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
- + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- + lt_compiler_flag="$3"
- + # Insert the option either (1) after the last *FLAGS variable, or
- + # (2) before a word containing "conftest.", or (3) at the end.
- + # Note that $ac_compile itself does not contain backslashes and begins
- + # with a dollar sign (not a hyphen), so the echo should work correctly.
- + # The option is referenced via a variable to avoid confusing sed.
- + lt_compile=`echo "$ac_compile" | $SED \
- + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- + -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- + -e 's:$: $lt_compiler_flag:'`
- + (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- + (eval "$lt_compile" 2>conftest.err)
- + ac_status=$?
- + cat conftest.err >&AS_MESSAGE_LOG_FD
- + echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- + if (exit $ac_status) && test -s "$ac_outfile"; then
- + # The compiler can only warn and ignore the option if not recognized
- + # So say no if there are warnings other than the usual output.
- + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
- + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- + if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
- + $2=yes
- + fi
- + fi
- + $RM conftest*
- +])
- +
- +if test x"[$]$2" = xyes; then
- + m4_if([$5], , :, [$5])
- +else
- + m4_if([$6], , :, [$6])
- +fi
- +])# _LT_COMPILER_OPTION
- +
- +# Old name:
- +AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
- +
- +
- +# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
- +# [ACTION-SUCCESS], [ACTION-FAILURE])
- +# ----------------------------------------------------
- +# Check whether the given linker option works
- +AC_DEFUN([_LT_LINKER_OPTION],
- +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +m4_require([_LT_DECL_SED])dnl
- +AC_CACHE_CHECK([$1], [$2],
- + [$2=no
- + save_LDFLAGS="$LDFLAGS"
- + LDFLAGS="$LDFLAGS $3"
- + echo "$lt_simple_link_test_code" > conftest.$ac_ext
- + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
- + # The linker can only warn and ignore the option if not recognized
- + # So say no if there are warnings
- + if test -s conftest.err; then
- + # Append any errors to the config.log.
- + cat conftest.err 1>&AS_MESSAGE_LOG_FD
- + $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
- + $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
- + if diff conftest.exp conftest.er2 >/dev/null; then
- + $2=yes
- + fi
- + else
- + $2=yes
- + fi
- + fi
- + $RM -r conftest*
- + LDFLAGS="$save_LDFLAGS"
- +])
- +
- +if test x"[$]$2" = xyes; then
- + m4_if([$4], , :, [$4])
- +else
- + m4_if([$5], , :, [$5])
- +fi
- +])# _LT_LINKER_OPTION
- +
- +# Old name:
- +AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
- +
- +
- +# LT_CMD_MAX_LEN
- +#---------------
- +AC_DEFUN([LT_CMD_MAX_LEN],
- +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +# find the maximum length of command line arguments
- +AC_MSG_CHECKING([the maximum length of command line arguments])
- +AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
- + i=0
- + teststring="ABCD"
- +
- + case $build_os in
- + msdosdjgpp*)
- + # On DJGPP, this test can blow up pretty badly due to problems in libc
- + # (any single argument exceeding 2000 bytes causes a buffer overrun
- + # during glob expansion). Even if it were fixed, the result of this
- + # check would be larger than it should be.
- + lt_cv_sys_max_cmd_len=12288; # 12K is about right
- + ;;
- +
- + gnu*)
- + # Under GNU Hurd, this test is not required because there is
- + # no limit to the length of command line arguments.
- + # Libtool will interpret -1 as no limit whatsoever
- + lt_cv_sys_max_cmd_len=-1;
- + ;;
- +
- + cygwin* | mingw* | cegcc*)
- + # On Win9x/ME, this test blows up -- it succeeds, but takes
- + # about 5 minutes as the teststring grows exponentially.
- + # Worse, since 9x/ME are not pre-emptively multitasking,
- + # you end up with a "frozen" computer, even though with patience
- + # the test eventually succeeds (with a max line length of 256k).
- + # Instead, let's just punt: use the minimum linelength reported by
- + # all of the supported platforms: 8192 (on NT/2K/XP).
- + lt_cv_sys_max_cmd_len=8192;
- + ;;
- +
- + amigaos*)
- + # On AmigaOS with pdksh, this test takes hours, literally.
- + # So we just punt and use a minimum line length of 8192.
- + lt_cv_sys_max_cmd_len=8192;
- + ;;
- +
- + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
- + # This has been around since 386BSD, at least. Likely further.
- + if test -x /sbin/sysctl; then
- + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
- + elif test -x /usr/sbin/sysctl; then
- + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
- + else
- + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
- + fi
- + # And add a safety zone
- + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- + ;;
- +
- + interix*)
- + # We know the value 262144 and hardcode it with a safety zone (like BSD)
- + lt_cv_sys_max_cmd_len=196608
- + ;;
- +
- + osf*)
- + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
- + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
- + # nice to cause kernel panics so lets avoid the loop below.
- + # First set a reasonable default.
- + lt_cv_sys_max_cmd_len=16384
- + #
- + if test -x /sbin/sysconfig; then
- + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
- + *1*) lt_cv_sys_max_cmd_len=-1 ;;
- + esac
- + fi
- + ;;
- + sco3.2v5*)
- + lt_cv_sys_max_cmd_len=102400
- + ;;
- + sysv5* | sco5v6* | sysv4.2uw2*)
- + kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
- + if test -n "$kargmax"; then
- + lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'`
- + else
- + lt_cv_sys_max_cmd_len=32768
- + fi
- + ;;
- + *)
- + lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
- + if test -n "$lt_cv_sys_max_cmd_len"; then
- + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
- + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
- + else
- + # Make teststring a little bigger before we do anything with it.
- + # a 1K string should be a reasonable start.
- + for i in 1 2 3 4 5 6 7 8 ; do
- + teststring=$teststring$teststring
- + done
- + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
- + # If test is not a shell built-in, we'll probably end up computing a
- + # maximum length that is only half of the actual maximum length, but
- + # we can't tell.
- + while { test "X"`$SHELL [$]0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
- + = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
- + test $i != 17 # 1/2 MB should be enough
- + do
- + i=`expr $i + 1`
- + teststring=$teststring$teststring
- + done
- + # Only check the string length outside the loop.
- + lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
- + teststring=
- + # Add a significant safety factor because C++ compilers can tack on
- + # massive amounts of additional arguments before passing them to the
- + # linker. It appears as though 1/2 is a usable value.
- + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
- + fi
- + ;;
- + esac
- +])
- +if test -n $lt_cv_sys_max_cmd_len ; then
- + AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
- +else
- + AC_MSG_RESULT(none)
- +fi
- +max_cmd_len=$lt_cv_sys_max_cmd_len
- +_LT_DECL([], [max_cmd_len], [0],
- + [What is the maximum length of a command?])
- +])# LT_CMD_MAX_LEN
- +
- +# Old name:
- +AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
- +
- +
- +# _LT_HEADER_DLFCN
- +# ----------------
- +m4_defun([_LT_HEADER_DLFCN],
- +[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
- +])# _LT_HEADER_DLFCN
- +
- +
- +# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
- +# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
- +# ----------------------------------------------------------------
- +m4_defun([_LT_TRY_DLOPEN_SELF],
- +[m4_require([_LT_HEADER_DLFCN])dnl
- +if test "$cross_compiling" = yes; then :
- + [$4]
- +else
- + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
- + lt_status=$lt_dlunknown
- + cat > conftest.$ac_ext <<_LT_EOF
- +[#line __oline__ "configure"
- +#include "confdefs.h"
- +
- +#if HAVE_DLFCN_H
- +#include <dlfcn.h>
- +#endif
- +
- +#include <stdio.h>
- +
- +#ifdef RTLD_GLOBAL
- +# define LT_DLGLOBAL RTLD_GLOBAL
- +#else
- +# ifdef DL_GLOBAL
- +# define LT_DLGLOBAL DL_GLOBAL
- +# else
- +# define LT_DLGLOBAL 0
- +# endif
- +#endif
- +
- +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
- + find out it does not work in some platform. */
- +#ifndef LT_DLLAZY_OR_NOW
- +# ifdef RTLD_LAZY
- +# define LT_DLLAZY_OR_NOW RTLD_LAZY
- +# else
- +# ifdef DL_LAZY
- +# define LT_DLLAZY_OR_NOW DL_LAZY
- +# else
- +# ifdef RTLD_NOW
- +# define LT_DLLAZY_OR_NOW RTLD_NOW
- +# else
- +# ifdef DL_NOW
- +# define LT_DLLAZY_OR_NOW DL_NOW
- +# else
- +# define LT_DLLAZY_OR_NOW 0
- +# endif
- +# endif
- +# endif
- +# endif
- +#endif
- +
- +void fnord() { int i=42;}
- +int main ()
- +{
- + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
- + int status = $lt_dlunknown;
- +
- + if (self)
- + {
- + if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
- + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
- + /* dlclose (self); */
- + }
- + else
- + puts (dlerror ());
- +
- + return status;
- +}]
- +_LT_EOF
- + if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
- + (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
- + lt_status=$?
- + case x$lt_status in
- + x$lt_dlno_uscore) $1 ;;
- + x$lt_dlneed_uscore) $2 ;;
- + x$lt_dlunknown|x*) $3 ;;
- + esac
- + else :
- + # compilation failed
- + $3
- + fi
- +fi
- +rm -fr conftest*
- +])# _LT_TRY_DLOPEN_SELF
- +
- +
- +# LT_SYS_DLOPEN_SELF
- +# ------------------
- +AC_DEFUN([LT_SYS_DLOPEN_SELF],
- +[m4_require([_LT_HEADER_DLFCN])dnl
- +if test "x$enable_dlopen" != xyes; then
- + enable_dlopen=unknown
- + enable_dlopen_self=unknown
- + enable_dlopen_self_static=unknown
- +else
- + lt_cv_dlopen=no
- + lt_cv_dlopen_libs=
- +
- + case $host_os in
- + beos*)
- + lt_cv_dlopen="load_add_on"
- + lt_cv_dlopen_libs=
- + lt_cv_dlopen_self=yes
- + ;;
- +
- + mingw* | pw32* | cegcc*)
- + lt_cv_dlopen="LoadLibrary"
- + lt_cv_dlopen_libs=
- + ;;
- +
- + cygwin*)
- + lt_cv_dlopen="dlopen"
- + lt_cv_dlopen_libs=
- + ;;
- +
- + darwin*)
- + # if libdl is installed we need to link against it
- + AC_CHECK_LIB([dl], [dlopen],
- + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
- + lt_cv_dlopen="dyld"
- + lt_cv_dlopen_libs=
- + lt_cv_dlopen_self=yes
- + ])
- + ;;
- +
- + *)
- + AC_CHECK_FUNC([shl_load],
- + [lt_cv_dlopen="shl_load"],
- + [AC_CHECK_LIB([dld], [shl_load],
- + [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
- + [AC_CHECK_FUNC([dlopen],
- + [lt_cv_dlopen="dlopen"],
- + [AC_CHECK_LIB([dl], [dlopen],
- + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
- + [AC_CHECK_LIB([svld], [dlopen],
- + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
- + [AC_CHECK_LIB([dld], [dld_link],
- + [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
- + ])
- + ])
- + ])
- + ])
- + ])
- + ;;
- + esac
- +
- + if test "x$lt_cv_dlopen" != xno; then
- + enable_dlopen=yes
- + else
- + enable_dlopen=no
- + fi
- +
- + case $lt_cv_dlopen in
- + dlopen)
- + save_CPPFLAGS="$CPPFLAGS"
- + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
- +
- + save_LDFLAGS="$LDFLAGS"
- + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
- +
- + save_LIBS="$LIBS"
- + LIBS="$lt_cv_dlopen_libs $LIBS"
- +
- + AC_CACHE_CHECK([whether a program can dlopen itself],
- + lt_cv_dlopen_self, [dnl
- + _LT_TRY_DLOPEN_SELF(
- + lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
- + lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
- + ])
- +
- + if test "x$lt_cv_dlopen_self" = xyes; then
- + wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
- + AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
- + lt_cv_dlopen_self_static, [dnl
- + _LT_TRY_DLOPEN_SELF(
- + lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
- + lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross)
- + ])
- + fi
- +
- + CPPFLAGS="$save_CPPFLAGS"
- + LDFLAGS="$save_LDFLAGS"
- + LIBS="$save_LIBS"
- + ;;
- + esac
- +
- + case $lt_cv_dlopen_self in
- + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
- + *) enable_dlopen_self=unknown ;;
- + esac
- +
- + case $lt_cv_dlopen_self_static in
- + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
- + *) enable_dlopen_self_static=unknown ;;
- + esac
- +fi
- +_LT_DECL([dlopen_support], [enable_dlopen], [0],
- + [Whether dlopen is supported])
- +_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
- + [Whether dlopen of programs is supported])
- +_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
- + [Whether dlopen of statically linked programs is supported])
- +])# LT_SYS_DLOPEN_SELF
- +
- +# Old name:
- +AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
- +
- +
- +# _LT_COMPILER_C_O([TAGNAME])
- +# ---------------------------
- +# Check to see if options -c and -o are simultaneously supported by compiler.
- +# This macro does not hard code the compiler like AC_PROG_CC_C_O.
- +m4_defun([_LT_COMPILER_C_O],
- +[m4_require([_LT_DECL_SED])dnl
- +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +m4_require([_LT_TAG_COMPILER])dnl
- +AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
- + [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
- + [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
- + $RM -r conftest 2>/dev/null
- + mkdir conftest
- + cd conftest
- + mkdir out
- + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- +
- + lt_compiler_flag="-o out/conftest2.$ac_objext"
- + # Insert the option either (1) after the last *FLAGS variable, or
- + # (2) before a word containing "conftest.", or (3) at the end.
- + # Note that $ac_compile itself does not contain backslashes and begins
- + # with a dollar sign (not a hyphen), so the echo should work correctly.
- + lt_compile=`echo "$ac_compile" | $SED \
- + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
- + -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
- + -e 's:$: $lt_compiler_flag:'`
- + (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
- + (eval "$lt_compile" 2>out/conftest.err)
- + ac_status=$?
- + cat out/conftest.err >&AS_MESSAGE_LOG_FD
- + echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
- + if (exit $ac_status) && test -s out/conftest2.$ac_objext
- + then
- + # The compiler can only warn and ignore the option if not recognized
- + # So say no if there are warnings
- + $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
- + $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
- + if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
- + _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
- + fi
- + fi
- + chmod u+w . 2>&AS_MESSAGE_LOG_FD
- + $RM conftest*
- + # SGI C++ compiler will create directory out/ii_files/ for
- + # template instantiation
- + test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
- + $RM out/* && rmdir out
- + cd ..
- + $RM -r conftest
- + $RM conftest*
- +])
- +_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
- + [Does compiler simultaneously support -c and -o options?])
- +])# _LT_COMPILER_C_O
- +
- +
- +# _LT_COMPILER_FILE_LOCKS([TAGNAME])
- +# ----------------------------------
- +# Check to see if we can do hard links to lock some files if needed
- +m4_defun([_LT_COMPILER_FILE_LOCKS],
- +[m4_require([_LT_ENABLE_LOCK])dnl
- +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +_LT_COMPILER_C_O([$1])
- +
- +hard_links="nottested"
- +if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
- + # do not overwrite the value of need_locks provided by the user
- + AC_MSG_CHECKING([if we can lock with hard links])
- + hard_links=yes
- + $RM conftest*
- + ln conftest.a conftest.b 2>/dev/null && hard_links=no
- + touch conftest.a
- + ln conftest.a conftest.b 2>&5 || hard_links=no
- + ln conftest.a conftest.b 2>/dev/null && hard_links=no
- + AC_MSG_RESULT([$hard_links])
- + if test "$hard_links" = no; then
- + AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
- + need_locks=warn
- + fi
- +else
- + need_locks=no
- +fi
- +_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
- +])# _LT_COMPILER_FILE_LOCKS
- +
- +
- +# _LT_CHECK_OBJDIR
- +# ----------------
- +m4_defun([_LT_CHECK_OBJDIR],
- +[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
- +[rm -f .libs 2>/dev/null
- +mkdir .libs 2>/dev/null
- +if test -d .libs; then
- + lt_cv_objdir=.libs
- +else
- + # MS-DOS does not allow filenames that begin with a dot.
- + lt_cv_objdir=_libs
- +fi
- +rmdir .libs 2>/dev/null])
- +objdir=$lt_cv_objdir
- +_LT_DECL([], [objdir], [0],
- + [The name of the directory that contains temporary libtool files])dnl
- +m4_pattern_allow([LT_OBJDIR])dnl
- +AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
- + [Define to the sub-directory in which libtool stores uninstalled libraries.])
- +])# _LT_CHECK_OBJDIR
- +
- +
- +# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
- +# --------------------------------------
- +# Check hardcoding attributes.
- +m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
- +[AC_MSG_CHECKING([how to hardcode library paths into programs])
- +_LT_TAGVAR(hardcode_action, $1)=
- +if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
- + test -n "$_LT_TAGVAR(runpath_var, $1)" ||
- + test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
- +
- + # We can hardcode non-existent directories.
- + if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
- + # If the only mechanism to avoid hardcoding is shlibpath_var, we
- + # have to relink, otherwise we might link with an installed library
- + # when we should be linking with a yet-to-be-installed one
- + ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
- + test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
- + # Linking always hardcodes the temporary library directory.
- + _LT_TAGVAR(hardcode_action, $1)=relink
- + else
- + # We can link without hardcoding, and we can hardcode nonexisting dirs.
- + _LT_TAGVAR(hardcode_action, $1)=immediate
- + fi
- +else
- + # We cannot hardcode anything, or else we can only hardcode existing
- + # directories.
- + _LT_TAGVAR(hardcode_action, $1)=unsupported
- +fi
- +AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
- +
- +if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
- + test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
- + # Fast installation is not supported
- + enable_fast_install=no
- +elif test "$shlibpath_overrides_runpath" = yes ||
- + test "$enable_shared" = no; then
- + # Fast installation is not necessary
- + enable_fast_install=needless
- +fi
- +_LT_TAGDECL([], [hardcode_action], [0],
- + [How to hardcode a shared library path into an executable])
- +])# _LT_LINKER_HARDCODE_LIBPATH
- +
- +
- +# _LT_CMD_STRIPLIB
- +# ----------------
- +m4_defun([_LT_CMD_STRIPLIB],
- +[m4_require([_LT_DECL_EGREP])
- +striplib=
- +old_striplib=
- +AC_MSG_CHECKING([whether stripping libraries is possible])
- +if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
- + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- + test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- + AC_MSG_RESULT([yes])
- +else
- +# FIXME - insert some real tests, host_os isn't really good enough
- + case $host_os in
- + darwin*)
- + if test -n "$STRIP" ; then
- + striplib="$STRIP -x"
- + old_striplib="$STRIP -S"
- + AC_MSG_RESULT([yes])
- + else
- + AC_MSG_RESULT([no])
- + fi
- + ;;
- + *)
- + AC_MSG_RESULT([no])
- + ;;
- + esac
- +fi
- +_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
- +_LT_DECL([], [striplib], [1])
- +])# _LT_CMD_STRIPLIB
- +
- +
- +# _LT_SYS_DYNAMIC_LINKER([TAG])
- +# -----------------------------
- +# PORTME Fill in your ld.so characteristics
- +m4_defun([_LT_SYS_DYNAMIC_LINKER],
- +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +m4_require([_LT_DECL_EGREP])dnl
- +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +m4_require([_LT_DECL_OBJDUMP])dnl
- +m4_require([_LT_DECL_SED])dnl
- +AC_MSG_CHECKING([dynamic linker characteristics])
- +m4_if([$1],
- + [], [
- +if test "$GCC" = yes; then
- + case $host_os in
- + darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
- + *) lt_awk_arg="/^libraries:/" ;;
- + esac
- + lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
- + if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
- + # if the path contains ";" then we assume it to be the separator
- + # otherwise default to the standard path separator (i.e. ":") - it is
- + # assumed that no part of a normal pathname contains ";" but that should
- + # okay in the real world where ";" in dirpaths is itself problematic.
- + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
- + else
- + lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- + fi
- + # Ok, now we have the path, separated by spaces, we can step through it
- + # and add multilib dir if necessary.
- + lt_tmp_lt_search_path_spec=
- + lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
- + for lt_sys_path in $lt_search_path_spec; do
- + if test -d "$lt_sys_path/$lt_multi_os_dir"; then
- + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
- + else
- + test -d "$lt_sys_path" && \
- + lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
- + fi
- + done
- + lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
- +BEGIN {RS=" "; FS="/|\n";} {
- + lt_foo="";
- + lt_count=0;
- + for (lt_i = NF; lt_i > 0; lt_i--) {
- + if ($lt_i != "" && $lt_i != ".") {
- + if ($lt_i == "..") {
- + lt_count++;
- + } else {
- + if (lt_count == 0) {
- + lt_foo="/" $lt_i lt_foo;
- + } else {
- + lt_count--;
- + }
- + }
- + }
- + }
- + if (lt_foo != "") { lt_freq[[lt_foo]]++; }
- + if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
- +}'`
- + sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
- +else
- + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
- +fi])
- +library_names_spec=
- +libname_spec='lib$name'
- +soname_spec=
- +shrext_cmds=".so"
- +postinstall_cmds=
- +postuninstall_cmds=
- +finish_cmds=
- +finish_eval=
- +shlibpath_var=
- +shlibpath_overrides_runpath=unknown
- +version_type=none
- +dynamic_linker="$host_os ld.so"
- +sys_lib_dlsearch_path_spec="/lib /usr/lib"
- +need_lib_prefix=unknown
- +hardcode_into_libs=no
- +
- +# when you set need_version to no, make sure it does not cause -set_version
- +# flags to be left without arguments
- +need_version=unknown
- +
- +case $host_os in
- +aix3*)
- + version_type=linux
- + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
- + shlibpath_var=LIBPATH
- +
- + # AIX 3 has no versioning support, so we append a major version to the name.
- + soname_spec='${libname}${release}${shared_ext}$major'
- + ;;
- +
- +aix[[4-9]]*)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + hardcode_into_libs=yes
- + if test "$host_cpu" = ia64; then
- + # AIX 5 supports IA64
- + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
- + shlibpath_var=LD_LIBRARY_PATH
- + else
- + # With GCC up to 2.95.x, collect2 would create an import file
- + # for dependence libraries. The import file would start with
- + # the line `#! .'. This would cause the generated library to
- + # depend on `.', always an invalid library. This was fixed in
- + # development snapshots of GCC prior to 3.0.
- + case $host_os in
- + aix4 | aix4.[[01]] | aix4.[[01]].*)
- + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
- + echo ' yes '
- + echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
- + :
- + else
- + can_build_shared=no
- + fi
- + ;;
- + esac
- + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
- + # soname into executable. Probably we can add versioning support to
- + # collect2, so additional links can be useful in future.
- + if test "$aix_use_runtimelinking" = yes; then
- + # If using run time linking (on AIX 4.2 or later) use lib<name>.so
- + # instead of lib<name>.a to let people know that these are not
- + # typical AIX shared libraries.
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + else
- + # We preserve .a as extension for shared libraries through AIX4.2
- + # and later when we are not doing run time linking.
- + library_names_spec='${libname}${release}.a $libname.a'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + fi
- + shlibpath_var=LIBPATH
- + fi
- + ;;
- +
- +amigaos*)
- + case $host_cpu in
- + powerpc)
- + # Since July 2007 AmigaOS4 officially supports .so libraries.
- + # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + ;;
- + m68k)
- + library_names_spec='$libname.ixlibrary $libname.a'
- + # Create ${libname}_ixlibrary.a entries in /sys/libs.
- + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
- + ;;
- + esac
- + ;;
- +
- +beos*)
- + library_names_spec='${libname}${shared_ext}'
- + dynamic_linker="$host_os ld.so"
- + shlibpath_var=LIBRARY_PATH
- + ;;
- +
- +bsdi[[45]]*)
- + version_type=linux
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
- + shlibpath_var=LD_LIBRARY_PATH
- + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
- + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
- + # the default ld.so.conf also contains /usr/contrib/lib and
- + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
- + # libtool to hard-code these into programs
- + ;;
- +
- +cygwin* | mingw* | pw32* | cegcc*)
- + version_type=windows
- + shrext_cmds=".dll"
- + need_version=no
- + need_lib_prefix=no
- +
- + case $GCC,$host_os in
- + yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
- + library_names_spec='$libname.dll.a'
- + # DLL is installed to $(libdir)/../bin by postinstall_cmds
- + postinstall_cmds='base_file=`basename \${file}`~
- + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
- + dldir=$destdir/`dirname \$dlpath`~
- + test -d \$dldir || mkdir -p \$dldir~
- + $install_prog $dir/$dlname \$dldir/$dlname~
- + chmod a+x \$dldir/$dlname~
- + if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
- + eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
- + fi'
- + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
- + dlpath=$dir/\$dldll~
- + $RM \$dlpath'
- + shlibpath_overrides_runpath=yes
- +
- + case $host_os in
- + cygwin*)
- + # Cygwin DLLs use 'cyg' prefix rather than 'lib'
- + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- + sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
- + ;;
- + mingw* | cegcc*)
- + # MinGW DLLs use traditional 'lib' prefix
- + soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- + sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
- + if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
- + # It is most probably a Windows format PATH printed by
- + # mingw gcc, but we are running on Cygwin. Gcc prints its search
- + # path with ; separators, and with drive letters. We can handle the
- + # drive letters (cygwin fileutils understands them), so leave them,
- + # especially as we might pass files found there to a mingw objdump,
- + # which wouldn't understand a cygwinified path. Ahh.
- + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
- + else
- + sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
- + fi
- + ;;
- + pw32*)
- + # pw32 DLLs use 'pw' prefix rather than 'lib'
- + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
- + ;;
- + esac
- + ;;
- +
- + *)
- + library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
- + ;;
- + esac
- + dynamic_linker='Win32 ld.exe'
- + # FIXME: first we should search . and the directory the executable is in
- + shlibpath_var=PATH
- + ;;
- +
- +darwin* | rhapsody*)
- + dynamic_linker="$host_os dyld"
- + version_type=darwin
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
- + soname_spec='${libname}${release}${major}$shared_ext'
- + shlibpath_overrides_runpath=yes
- + shlibpath_var=DYLD_LIBRARY_PATH
- + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
- +m4_if([$1], [],[
- + sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
- + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
- + ;;
- +
- +dgux*)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + ;;
- +
- +freebsd1*)
- + dynamic_linker=no
- + ;;
- +
- +freebsd* | dragonfly*)
- + # DragonFly does not have aout. When/if they implement a new
- + # versioning mechanism, adjust this.
- + if test -x /usr/bin/objformat; then
- + objformat=`/usr/bin/objformat`
- + else
- + case $host_os in
- + freebsd[[123]]*) objformat=aout ;;
- + *) objformat=elf ;;
- + esac
- + fi
- + version_type=freebsd-$objformat
- + case $version_type in
- + freebsd-elf*)
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- + need_version=no
- + need_lib_prefix=no
- + ;;
- + freebsd-*)
- + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
- + need_version=yes
- + ;;
- + esac
- + shlibpath_var=LD_LIBRARY_PATH
- + case $host_os in
- + freebsd2*)
- + shlibpath_overrides_runpath=yes
- + ;;
- + freebsd3.[[01]]* | freebsdelf3.[[01]]*)
- + shlibpath_overrides_runpath=yes
- + hardcode_into_libs=yes
- + ;;
- + freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
- + freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
- + shlibpath_overrides_runpath=no
- + hardcode_into_libs=yes
- + ;;
- + *) # from 4.6 on, and DragonFly
- + shlibpath_overrides_runpath=yes
- + hardcode_into_libs=yes
- + ;;
- + esac
- + ;;
- +
- +gnu*)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + hardcode_into_libs=yes
- + ;;
- +
- +hpux9* | hpux10* | hpux11*)
- + # Give a soname corresponding to the major version so that dld.sl refuses to
- + # link against other versions.
- + version_type=sunos
- + need_lib_prefix=no
- + need_version=no
- + case $host_cpu in
- + ia64*)
- + shrext_cmds='.so'
- + hardcode_into_libs=yes
- + dynamic_linker="$host_os dld.so"
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + if test "X$HPUX_IA64_MODE" = X32; then
- + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
- + else
- + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
- + fi
- + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- + ;;
- + hppa*64*)
- + shrext_cmds='.sl'
- + hardcode_into_libs=yes
- + dynamic_linker="$host_os dld.sl"
- + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
- + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
- + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
- + ;;
- + *)
- + shrext_cmds='.sl'
- + dynamic_linker="$host_os dld.sl"
- + shlibpath_var=SHLIB_PATH
- + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + ;;
- + esac
- + # HP-UX runs *really* slowly unless shared libraries are mode 555.
- + postinstall_cmds='chmod 555 $lib'
- + ;;
- +
- +interix[[3-9]]*)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=no
- + hardcode_into_libs=yes
- + ;;
- +
- +irix5* | irix6* | nonstopux*)
- + case $host_os in
- + nonstopux*) version_type=nonstopux ;;
- + *)
- + if test "$lt_cv_prog_gnu_ld" = yes; then
- + version_type=linux
- + else
- + version_type=irix
- + fi ;;
- + esac
- + need_lib_prefix=no
- + need_version=no
- + soname_spec='${libname}${release}${shared_ext}$major'
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
- + case $host_os in
- + irix5* | nonstopux*)
- + libsuff= shlibsuff=
- + ;;
- + *)
- + case $LD in # libtool.m4 will add one of these switches to LD
- + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
- + libsuff= shlibsuff= libmagic=32-bit;;
- + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
- + libsuff=32 shlibsuff=N32 libmagic=N32;;
- + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
- + libsuff=64 shlibsuff=64 libmagic=64-bit;;
- + *) libsuff= shlibsuff= libmagic=never-match;;
- + esac
- + ;;
- + esac
- + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
- + shlibpath_overrides_runpath=no
- + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
- + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
- + hardcode_into_libs=yes
- + ;;
- +
- +# No shared lib support for Linux oldld, aout, or coff.
- +linux*oldld* | linux*aout* | linux*coff*)
- + dynamic_linker=no
- + ;;
- +
- +# This must be Linux ELF.
- +linux* | k*bsd*-gnu | kopensolaris*-gnu)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=no
- + # Some binutils ld are patched to set DT_RUNPATH
- + save_LDFLAGS=$LDFLAGS
- + save_libdir=$libdir
- + eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
- + LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
- + AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
- + [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
- + [shlibpath_overrides_runpath=yes])])
- + LDFLAGS=$save_LDFLAGS
- + libdir=$save_libdir
- +
- + # This implies no fast_install, which is unacceptable.
- + # Some rework will be needed to allow for fast_install
- + # before this can be enabled.
- + hardcode_into_libs=yes
- +
- + # Append ld.so.conf contents to the search path
- + if test -f /etc/ld.so.conf; then
- + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
- + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
- + fi
- +
- + # We used to test for /lib/ld.so.1 and disable shared libraries on
- + # powerpc, because MkLinux only supported shared libraries with the
- + # GNU dynamic linker. Since this was broken with cross compilers,
- + # most powerpc-linux boxes support dynamic linking these days and
- + # people can always --disable-shared, the test was removed, and we
- + # assume the GNU/Linux dynamic linker is in use.
- + dynamic_linker='GNU/Linux ld.so'
- + ;;
- +
- +netbsdelf*-gnu)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=no
- + hardcode_into_libs=yes
- + dynamic_linker='NetBSD ld.elf_so'
- + ;;
- +
- +netbsd*)
- + version_type=sunos
- + need_lib_prefix=no
- + need_version=no
- + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- + dynamic_linker='NetBSD (a.out) ld.so'
- + else
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + dynamic_linker='NetBSD ld.elf_so'
- + fi
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=yes
- + hardcode_into_libs=yes
- + ;;
- +
- +newsos6)
- + version_type=linux
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=yes
- + ;;
- +
- +*nto* | *qnx*)
- + version_type=qnx
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=no
- + hardcode_into_libs=yes
- + dynamic_linker='ldqnx.so'
- + ;;
- +
- +openbsd*)
- + version_type=sunos
- + sys_lib_dlsearch_path_spec="/usr/lib"
- + need_lib_prefix=no
- + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
- + case $host_os in
- + openbsd3.3 | openbsd3.3.*) need_version=yes ;;
- + *) need_version=no ;;
- + esac
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
- + shlibpath_var=LD_LIBRARY_PATH
- + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- + case $host_os in
- + openbsd2.[[89]] | openbsd2.[[89]].*)
- + shlibpath_overrides_runpath=no
- + ;;
- + *)
- + shlibpath_overrides_runpath=yes
- + ;;
- + esac
- + else
- + shlibpath_overrides_runpath=yes
- + fi
- + ;;
- +
- +os2*)
- + libname_spec='$name'
- + shrext_cmds=".dll"
- + need_lib_prefix=no
- + library_names_spec='$libname${shared_ext} $libname.a'
- + dynamic_linker='OS/2 ld.exe'
- + shlibpath_var=LIBPATH
- + ;;
- +
- +osf3* | osf4* | osf5*)
- + version_type=osf
- + need_lib_prefix=no
- + need_version=no
- + soname_spec='${libname}${release}${shared_ext}$major'
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + shlibpath_var=LD_LIBRARY_PATH
- + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
- + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
- + ;;
- +
- +rdos*)
- + dynamic_linker=no
- + ;;
- +
- +solaris*)
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=yes
- + hardcode_into_libs=yes
- + # ldd complains unless libraries are executable
- + postinstall_cmds='chmod +x $lib'
- + ;;
- +
- +sunos4*)
- + version_type=sunos
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
- + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=yes
- + if test "$with_gnu_ld" = yes; then
- + need_lib_prefix=no
- + fi
- + need_version=yes
- + ;;
- +
- +sysv4 | sysv4.3*)
- + version_type=linux
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + case $host_vendor in
- + sni)
- + shlibpath_overrides_runpath=no
- + need_lib_prefix=no
- + runpath_var=LD_RUN_PATH
- + ;;
- + siemens)
- + need_lib_prefix=no
- + ;;
- + motorola)
- + need_lib_prefix=no
- + need_version=no
- + shlibpath_overrides_runpath=no
- + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
- + ;;
- + esac
- + ;;
- +
- +sysv4*MP*)
- + if test -d /usr/nec ;then
- + version_type=linux
- + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
- + soname_spec='$libname${shared_ext}.$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + fi
- + ;;
- +
- +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- + version_type=freebsd-elf
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=yes
- + hardcode_into_libs=yes
- + if test "$with_gnu_ld" = yes; then
- + sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
- + else
- + sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
- + case $host_os in
- + sco3.2v5*)
- + sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
- + ;;
- + esac
- + fi
- + sys_lib_dlsearch_path_spec='/usr/lib'
- + ;;
- +
- +tpf*)
- + # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- + version_type=linux
- + need_lib_prefix=no
- + need_version=no
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + shlibpath_var=LD_LIBRARY_PATH
- + shlibpath_overrides_runpath=no
- + hardcode_into_libs=yes
- + ;;
- +
- +uts4*)
- + version_type=linux
- + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
- + soname_spec='${libname}${release}${shared_ext}$major'
- + shlibpath_var=LD_LIBRARY_PATH
- + ;;
- +
- +*)
- + dynamic_linker=no
- + ;;
- +esac
- +AC_MSG_RESULT([$dynamic_linker])
- +test "$dynamic_linker" = no && can_build_shared=no
- +
- +variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
- +if test "$GCC" = yes; then
- + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
- +fi
- +
- +if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
- + sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
- +fi
- +if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
- + sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
- +fi
- +
- +_LT_DECL([], [variables_saved_for_relink], [1],
- + [Variables whose values should be saved in libtool wrapper scripts and
- + restored at link time])
- +_LT_DECL([], [need_lib_prefix], [0],
- + [Do we need the "lib" prefix for modules?])
- +_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
- +_LT_DECL([], [version_type], [0], [Library versioning type])
- +_LT_DECL([], [runpath_var], [0], [Shared library runtime path variable])
- +_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
- +_LT_DECL([], [shlibpath_overrides_runpath], [0],
- + [Is shlibpath searched before the hard-coded library search path?])
- +_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
- +_LT_DECL([], [library_names_spec], [1],
- + [[List of archive names. First name is the real one, the rest are links.
- + The last name is the one that the linker finds with -lNAME]])
- +_LT_DECL([], [soname_spec], [1],
- + [[The coded name of the library, if different from the real name]])
- +_LT_DECL([], [postinstall_cmds], [2],
- + [Command to use after installation of a shared archive])
- +_LT_DECL([], [postuninstall_cmds], [2],
- + [Command to use after uninstallation of a shared archive])
- +_LT_DECL([], [finish_cmds], [2],
- + [Commands used to finish a libtool library installation in a directory])
- +_LT_DECL([], [finish_eval], [1],
- + [[As "finish_cmds", except a single script fragment to be evaled but
- + not shown]])
- +_LT_DECL([], [hardcode_into_libs], [0],
- + [Whether we should hardcode library paths into libraries])
- +_LT_DECL([], [sys_lib_search_path_spec], [2],
- + [Compile-time system search path for libraries])
- +_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
- + [Run-time system search path for libraries])
- +])# _LT_SYS_DYNAMIC_LINKER
- +
- +
- +# _LT_PATH_TOOL_PREFIX(TOOL)
- +# --------------------------
- +# find a file program which can recognize shared library
- +AC_DEFUN([_LT_PATH_TOOL_PREFIX],
- +[m4_require([_LT_DECL_EGREP])dnl
- +AC_MSG_CHECKING([for $1])
- +AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
- +[case $MAGIC_CMD in
- +[[\\/*] | ?:[\\/]*])
- + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
- + ;;
- +*)
- + lt_save_MAGIC_CMD="$MAGIC_CMD"
- + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- +dnl $ac_dummy forces splitting on constant user-supplied paths.
- +dnl POSIX.2 word splitting is done only on the output of word expansions,
- +dnl not every word. This closes a longstanding sh security hole.
- + ac_dummy="m4_if([$2], , $PATH, [$2])"
- + for ac_dir in $ac_dummy; do
- + IFS="$lt_save_ifs"
- + test -z "$ac_dir" && ac_dir=.
- + if test -f $ac_dir/$1; then
- + lt_cv_path_MAGIC_CMD="$ac_dir/$1"
- + if test -n "$file_magic_test_file"; then
- + case $deplibs_check_method in
- + "file_magic "*)
- + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
- + MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
- + $EGREP "$file_magic_regex" > /dev/null; then
- + :
- + else
- + cat <<_LT_EOF 1>&2
- +
- +*** Warning: the command libtool uses to detect shared libraries,
- +*** $file_magic_cmd, produces output that libtool cannot recognize.
- +*** The result is that libtool may fail to recognize shared libraries
- +*** as such. This will affect the creation of libtool libraries that
- +*** depend on shared libraries, but programs linked with such libtool
- +*** libraries will work regardless of this problem. Nevertheless, you
- +*** may want to report the problem to your system manager and/or to
- +*** bug-libtool@gnu.org
- +
- +_LT_EOF
- + fi ;;
- + esac
- + fi
- + break
- + fi
- + done
- + IFS="$lt_save_ifs"
- + MAGIC_CMD="$lt_save_MAGIC_CMD"
- + ;;
- +esac])
- +MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
- +if test -n "$MAGIC_CMD"; then
- + AC_MSG_RESULT($MAGIC_CMD)
- +else
- + AC_MSG_RESULT(no)
- +fi
- +_LT_DECL([], [MAGIC_CMD], [0],
- + [Used to examine libraries when file_magic_cmd begins with "file"])dnl
- +])# _LT_PATH_TOOL_PREFIX
- +
- +# Old name:
- +AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
- +
- +
- +# _LT_PATH_MAGIC
- +# --------------
- +# find a file program which can recognize a shared library
- +m4_defun([_LT_PATH_MAGIC],
- +[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
- +if test -z "$lt_cv_path_MAGIC_CMD"; then
- + if test -n "$ac_tool_prefix"; then
- + _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
- + else
- + MAGIC_CMD=:
- + fi
- +fi
- +])# _LT_PATH_MAGIC
- +
- +
- +# LT_PATH_LD
- +# ----------
- +# find the pathname to the GNU or non-GNU linker
- +AC_DEFUN([LT_PATH_LD],
- +[AC_REQUIRE([AC_PROG_CC])dnl
- +AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +AC_REQUIRE([AC_CANONICAL_BUILD])dnl
- +m4_require([_LT_DECL_SED])dnl
- +m4_require([_LT_DECL_EGREP])dnl
- +
- +AC_ARG_WITH([gnu-ld],
- + [AS_HELP_STRING([--with-gnu-ld],
- + [assume the C compiler uses GNU ld @<:@default=no@:>@])],
- + [test "$withval" = no || with_gnu_ld=yes],
- + [with_gnu_ld=no])dnl
- +
- +ac_prog=ld
- +if test "$GCC" = yes; then
- + # Check if gcc -print-prog-name=ld gives a path.
- + AC_MSG_CHECKING([for ld used by $CC])
- + case $host in
- + *-*-mingw*)
- + # gcc leaves a trailing carriage return which upsets mingw
- + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
- + *)
- + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
- + esac
- + case $ac_prog in
- + # Accept absolute paths.
- + [[\\/]]* | ?:[[\\/]]*)
- + re_direlt='/[[^/]][[^/]]*/\.\./'
- + # Canonicalize the pathname of ld
- + ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
- + while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
- + ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
- + done
- + test -z "$LD" && LD="$ac_prog"
- + ;;
- + "")
- + # If it fails, then pretend we aren't using GCC.
- + ac_prog=ld
- + ;;
- + *)
- + # If it is relative, then search for the first ld in PATH.
- + with_gnu_ld=unknown
- + ;;
- + esac
- +elif test "$with_gnu_ld" = yes; then
- + AC_MSG_CHECKING([for GNU ld])
- +else
- + AC_MSG_CHECKING([for non-GNU ld])
- +fi
- +AC_CACHE_VAL(lt_cv_path_LD,
- +[if test -z "$LD"; then
- + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- + for ac_dir in $PATH; do
- + IFS="$lt_save_ifs"
- + test -z "$ac_dir" && ac_dir=.
- + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
- + lt_cv_path_LD="$ac_dir/$ac_prog"
- + # Check to see if the program is GNU ld. I'd rather use --version,
- + # but apparently some variants of GNU ld only accept -v.
- + # Break only if it was the GNU/non-GNU ld that we prefer.
- + case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
- + *GNU* | *'with BFD'*)
- + test "$with_gnu_ld" != no && break
- + ;;
- + *)
- + test "$with_gnu_ld" != yes && break
- + ;;
- + esac
- + fi
- + done
- + IFS="$lt_save_ifs"
- +else
- + lt_cv_path_LD="$LD" # Let the user override the test with a path.
- +fi])
- +LD="$lt_cv_path_LD"
- +if test -n "$LD"; then
- + AC_MSG_RESULT($LD)
- +else
- + AC_MSG_RESULT(no)
- +fi
- +test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
- +_LT_PATH_LD_GNU
- +AC_SUBST([LD])
- +
- +_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
- +])# LT_PATH_LD
- +
- +# Old names:
- +AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
- +AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AM_PROG_LD], [])
- +dnl AC_DEFUN([AC_PROG_LD], [])
- +
- +
- +# _LT_PATH_LD_GNU
- +#- --------------
- +m4_defun([_LT_PATH_LD_GNU],
- +[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
- +[# I'd rather use --version here, but apparently some GNU lds only accept -v.
- +case `$LD -v 2>&1 </dev/null` in
- +*GNU* | *'with BFD'*)
- + lt_cv_prog_gnu_ld=yes
- + ;;
- +*)
- + lt_cv_prog_gnu_ld=no
- + ;;
- +esac])
- +with_gnu_ld=$lt_cv_prog_gnu_ld
- +])# _LT_PATH_LD_GNU
- +
- +
- +# _LT_CMD_RELOAD
- +# --------------
- +# find reload flag for linker
- +# -- PORTME Some linkers may need a different reload flag.
- +m4_defun([_LT_CMD_RELOAD],
- +[AC_CACHE_CHECK([for $LD option to reload object files],
- + lt_cv_ld_reload_flag,
- + [lt_cv_ld_reload_flag='-r'])
- +reload_flag=$lt_cv_ld_reload_flag
- +case $reload_flag in
- +"" | " "*) ;;
- +*) reload_flag=" $reload_flag" ;;
- +esac
- +reload_cmds='$LD$reload_flag -o $output$reload_objs'
- +case $host_os in
- + darwin*)
- + if test "$GCC" = yes; then
- + reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
- + else
- + reload_cmds='$LD$reload_flag -o $output$reload_objs'
- + fi
- + ;;
- +esac
- +_LT_DECL([], [reload_flag], [1], [How to create reloadable object files])dnl
- +_LT_DECL([], [reload_cmds], [2])dnl
- +])# _LT_CMD_RELOAD
- +
- +
- +# _LT_CHECK_MAGIC_METHOD
- +# ----------------------
- +# how to check for library dependencies
- +# -- PORTME fill in with the dynamic library characteristics
- +m4_defun([_LT_CHECK_MAGIC_METHOD],
- +[m4_require([_LT_DECL_EGREP])
- +m4_require([_LT_DECL_OBJDUMP])
- +AC_CACHE_CHECK([how to recognize dependent libraries],
- +lt_cv_deplibs_check_method,
- +[lt_cv_file_magic_cmd='$MAGIC_CMD'
- +lt_cv_file_magic_test_file=
- +lt_cv_deplibs_check_method='unknown'
- +# Need to set the preceding variable on all platforms that support
- +# interlibrary dependencies.
- +# 'none' -- dependencies not supported.
- +# `unknown' -- same as none, but documents that we really don't know.
- +# 'pass_all' -- all dependencies passed with no checks.
- +# 'test_compile' -- check by making test program.
- +# 'file_magic [[regex]]' -- check by looking for files in library path
- +# which responds to the $file_magic_cmd with a given extended regex.
- +# If you have `file' or equivalent on your system and you're not sure
- +# whether `pass_all' will *always* work, you probably want this one.
- +
- +case $host_os in
- +aix[[4-9]]*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +
- +beos*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +
- +bsdi[[45]]*)
- + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
- + lt_cv_file_magic_cmd='/usr/bin/file -L'
- + lt_cv_file_magic_test_file=/shlib/libc.so
- + ;;
- +
- +cygwin*)
- + # func_win32_libid is a shell function defined in ltmain.sh
- + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- + lt_cv_file_magic_cmd='func_win32_libid'
- + ;;
- +
- +mingw* | pw32*)
- + # Base MSYS/MinGW do not provide the 'file' command needed by
- + # func_win32_libid shell function, so use a weaker test based on 'objdump',
- + # unless we find 'file', for example because we are cross-compiling.
- + if ( file / ) >/dev/null 2>&1; then
- + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
- + lt_cv_file_magic_cmd='func_win32_libid'
- + else
- + lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
- + lt_cv_file_magic_cmd='$OBJDUMP -f'
- + fi
- + ;;
- +
- +cegcc)
- + # use the weaker test based on 'objdump'. See mingw*.
- + lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
- + lt_cv_file_magic_cmd='$OBJDUMP -f'
- + ;;
- +
- +darwin* | rhapsody*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +
- +freebsd* | dragonfly*)
- + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- + case $host_cpu in
- + i*86 )
- + # Not sure whether the presence of OpenBSD here was a mistake.
- + # Let's accept both of them until this is cleared up.
- + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
- + lt_cv_file_magic_cmd=/usr/bin/file
- + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- + ;;
- + esac
- + else
- + lt_cv_deplibs_check_method=pass_all
- + fi
- + ;;
- +
- +gnu*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +
- +hpux10.20* | hpux11*)
- + lt_cv_file_magic_cmd=/usr/bin/file
- + case $host_cpu in
- + ia64*)
- + lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
- + lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
- + ;;
- + hppa*64*)
- + [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
- + lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
- + ;;
- + *)
- + lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
- + lt_cv_file_magic_test_file=/usr/lib/libc.sl
- + ;;
- + esac
- + ;;
- +
- +interix[[3-9]]*)
- + # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
- + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
- + ;;
- +
- +irix5* | irix6* | nonstopux*)
- + case $LD in
- + *-32|*"-32 ") libmagic=32-bit;;
- + *-n32|*"-n32 ") libmagic=N32;;
- + *-64|*"-64 ") libmagic=64-bit;;
- + *) libmagic=never-match;;
- + esac
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +
- +# This must be Linux ELF.
- +linux* | k*bsd*-gnu | kopensolaris*-gnu)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +
- +netbsd* | netbsdelf*-gnu)
- + if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
- + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- + else
- + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
- + fi
- + ;;
- +
- +newos6*)
- + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
- + lt_cv_file_magic_cmd=/usr/bin/file
- + lt_cv_file_magic_test_file=/usr/lib/libnls.so
- + ;;
- +
- +*nto* | *qnx*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +
- +openbsd*)
- + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
- + else
- + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
- + fi
- + ;;
- +
- +osf3* | osf4* | osf5*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +
- +rdos*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +
- +solaris*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +
- +sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +
- +sysv4 | sysv4.3*)
- + case $host_vendor in
- + motorola)
- + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
- + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
- + ;;
- + ncr)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- + sequent)
- + lt_cv_file_magic_cmd='/bin/file'
- + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
- + ;;
- + sni)
- + lt_cv_file_magic_cmd='/bin/file'
- + lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
- + lt_cv_file_magic_test_file=/lib/libc.so
- + ;;
- + siemens)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- + pc)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- + esac
- + ;;
- +
- +tpf*)
- + lt_cv_deplibs_check_method=pass_all
- + ;;
- +esac
- +])
- +file_magic_cmd=$lt_cv_file_magic_cmd
- +deplibs_check_method=$lt_cv_deplibs_check_method
- +test -z "$deplibs_check_method" && deplibs_check_method=unknown
- +
- +_LT_DECL([], [deplibs_check_method], [1],
- + [Method to check whether dependent libraries are shared objects])
- +_LT_DECL([], [file_magic_cmd], [1],
- + [Command to use when deplibs_check_method == "file_magic"])
- +])# _LT_CHECK_MAGIC_METHOD
- +
- +
- +# LT_PATH_NM
- +# ----------
- +# find the pathname to a BSD- or MS-compatible name lister
- +AC_DEFUN([LT_PATH_NM],
- +[AC_REQUIRE([AC_PROG_CC])dnl
- +AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
- +[if test -n "$NM"; then
- + # Let the user override the test.
- + lt_cv_path_NM="$NM"
- +else
- + lt_nm_to_check="${ac_tool_prefix}nm"
- + if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
- + lt_nm_to_check="$lt_nm_to_check nm"
- + fi
- + for lt_tmp_nm in $lt_nm_to_check; do
- + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
- + for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
- + IFS="$lt_save_ifs"
- + test -z "$ac_dir" && ac_dir=.
- + tmp_nm="$ac_dir/$lt_tmp_nm"
- + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
- + # Check to see if the nm accepts a BSD-compat flag.
- + # Adding the `sed 1q' prevents false positives on HP-UX, which says:
- + # nm: unknown option "B" ignored
- + # Tru64's nm complains that /dev/null is an invalid object file
- + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
- + */dev/null* | *'Invalid file or object type'*)
- + lt_cv_path_NM="$tmp_nm -B"
- + break
- + ;;
- + *)
- + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
- + */dev/null*)
- + lt_cv_path_NM="$tmp_nm -p"
- + break
- + ;;
- + *)
- + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
- + continue # so that we can try to find one that supports BSD flags
- + ;;
- + esac
- + ;;
- + esac
- + fi
- + done
- + IFS="$lt_save_ifs"
- + done
- + : ${lt_cv_path_NM=no}
- +fi])
- +if test "$lt_cv_path_NM" != "no"; then
- + NM="$lt_cv_path_NM"
- +else
- + # Didn't find any BSD compatible name lister, look for dumpbin.
- + AC_CHECK_TOOLS(DUMPBIN, ["dumpbin -symbols" "link -dump -symbols"], :)
- + AC_SUBST([DUMPBIN])
- + if test "$DUMPBIN" != ":"; then
- + NM="$DUMPBIN"
- + fi
- +fi
- +test -z "$NM" && NM=nm
- +AC_SUBST([NM])
- +_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
- +
- +AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
- + [lt_cv_nm_interface="BSD nm"
- + echo "int some_variable = 0;" > conftest.$ac_ext
- + (eval echo "\"\$as_me:__oline__: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
- + (eval "$ac_compile" 2>conftest.err)
- + cat conftest.err >&AS_MESSAGE_LOG_FD
- + (eval echo "\"\$as_me:__oline__: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
- + (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
- + cat conftest.err >&AS_MESSAGE_LOG_FD
- + (eval echo "\"\$as_me:__oline__: output\"" >&AS_MESSAGE_LOG_FD)
- + cat conftest.out >&AS_MESSAGE_LOG_FD
- + if $GREP 'External.*some_variable' conftest.out > /dev/null; then
- + lt_cv_nm_interface="MS dumpbin"
- + fi
- + rm -f conftest*])
- +])# LT_PATH_NM
- +
- +# Old names:
- +AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
- +AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AM_PROG_NM], [])
- +dnl AC_DEFUN([AC_PROG_NM], [])
- +
- +
- +# LT_LIB_M
- +# --------
- +# check for math library
- +AC_DEFUN([LT_LIB_M],
- +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +LIBM=
- +case $host in
- +*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
- + # These system don't have libm, or don't need it
- + ;;
- +*-ncr-sysv4.3*)
- + AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
- + AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
- + ;;
- +*)
- + AC_CHECK_LIB(m, cos, LIBM="-lm")
- + ;;
- +esac
- +AC_SUBST([LIBM])
- +])# LT_LIB_M
- +
- +# Old name:
- +AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_CHECK_LIBM], [])
- +
- +
- +# _LT_COMPILER_NO_RTTI([TAGNAME])
- +# -------------------------------
- +m4_defun([_LT_COMPILER_NO_RTTI],
- +[m4_require([_LT_TAG_COMPILER])dnl
- +
- +_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
- +
- +if test "$GCC" = yes; then
- + _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
- +
- + _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
- + lt_cv_prog_compiler_rtti_exceptions,
- + [-fno-rtti -fno-exceptions], [],
- + [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
- +fi
- +_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
- + [Compiler flag to turn off builtin functions])
- +])# _LT_COMPILER_NO_RTTI
- +
- +
- +# _LT_CMD_GLOBAL_SYMBOLS
- +# ----------------------
- +m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
- +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +AC_REQUIRE([AC_PROG_CC])dnl
- +AC_REQUIRE([LT_PATH_NM])dnl
- +AC_REQUIRE([LT_PATH_LD])dnl
- +m4_require([_LT_DECL_SED])dnl
- +m4_require([_LT_DECL_EGREP])dnl
- +m4_require([_LT_TAG_COMPILER])dnl
- +
- +# Check for command to grab the raw symbol name followed by C symbol from nm.
- +AC_MSG_CHECKING([command to parse $NM output from $compiler object])
- +AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
- +[
- +# These are sane defaults that work on at least a few old systems.
- +# [They come from Ultrix. What could be older than Ultrix?!! ;)]
- +
- +# Character class describing NM global symbol codes.
- +symcode='[[BCDEGRST]]'
- +
- +# Regexp to match symbols that can be accessed directly from C.
- +sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
- +
- +# Define system-specific variables.
- +case $host_os in
- +aix*)
- + symcode='[[BCDT]]'
- + ;;
- +cygwin* | mingw* | pw32* | cegcc*)
- + symcode='[[ABCDGISTW]]'
- + ;;
- +hpux*)
- + if test "$host_cpu" = ia64; then
- + symcode='[[ABCDEGRST]]'
- + fi
- + ;;
- +irix* | nonstopux*)
- + symcode='[[BCDEGRST]]'
- + ;;
- +osf*)
- + symcode='[[BCDEGQRST]]'
- + ;;
- +solaris*)
- + symcode='[[BDRT]]'
- + ;;
- +sco3.2v5*)
- + symcode='[[DT]]'
- + ;;
- +sysv4.2uw2*)
- + symcode='[[DT]]'
- + ;;
- +sysv5* | sco5v6* | unixware* | OpenUNIX*)
- + symcode='[[ABDT]]'
- + ;;
- +sysv4)
- + symcode='[[DFNSTU]]'
- + ;;
- +esac
- +
- +# If we're using GNU nm, then use its standard symbol codes.
- +case `$NM -V 2>&1` in
- +*GNU* | *'with BFD'*)
- + symcode='[[ABCDGIRSTW]]' ;;
- +esac
- +
- +# Transform an extracted symbol line into a proper C declaration.
- +# Some systems (esp. on ia64) link data and code symbols differently,
- +# so use this general approach.
- +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
- +
- +# Transform an extracted symbol line into symbol name and symbol address
- +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p'"
- +lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
- +
- +# Handle CRLF in mingw tool chain
- +opt_cr=
- +case $build_os in
- +mingw*)
- + opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
- + ;;
- +esac
- +
- +# Try without a prefix underscore, then with it.
- +for ac_symprfx in "" "_"; do
- +
- + # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
- + symxfrm="\\1 $ac_symprfx\\2 \\2"
- +
- + # Write the raw and C identifiers.
- + if test "$lt_cv_nm_interface" = "MS dumpbin"; then
- + # Fake it for dumpbin and say T for any non-static function
- + # and D for any global variable.
- + # Also find C++ and __fastcall symbols from MSVC++,
- + # which start with @ or ?.
- + lt_cv_sys_global_symbol_pipe="$AWK ['"\
- +" {last_section=section; section=\$ 3};"\
- +" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
- +" \$ 0!~/External *\|/{next};"\
- +" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
- +" {if(hide[section]) next};"\
- +" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
- +" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
- +" s[1]~/^[@?]/{print s[1], s[1]; next};"\
- +" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
- +" ' prfx=^$ac_symprfx]"
- + else
- + lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
- + fi
- +
- + # Check to see that the pipe works correctly.
- + pipe_works=no
- +
- + rm -f conftest*
- + cat > conftest.$ac_ext <<_LT_EOF
- +#ifdef __cplusplus
- +extern "C" {
- +#endif
- +char nm_test_var;
- +void nm_test_func(void);
- +void nm_test_func(void){}
- +#ifdef __cplusplus
- +}
- +#endif
- +int main(){nm_test_var='a';nm_test_func();return(0);}
- +_LT_EOF
- +
- + if AC_TRY_EVAL(ac_compile); then
- + # Now try to grab the symbols.
- + nlist=conftest.nm
- + if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
- + # Try sorting and uniquifying the output.
- + if sort "$nlist" | uniq > "$nlist"T; then
- + mv -f "$nlist"T "$nlist"
- + else
- + rm -f "$nlist"T
- + fi
- +
- + # Make sure that we snagged all the symbols we need.
- + if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
- + if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
- + cat <<_LT_EOF > conftest.$ac_ext
- +#ifdef __cplusplus
- +extern "C" {
- +#endif
- +
- +_LT_EOF
- + # Now generate the symbol file.
- + eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
- +
- + cat <<_LT_EOF >> conftest.$ac_ext
- +
- +/* The mapping between symbol names and symbols. */
- +const struct {
- + const char *name;
- + void *address;
- +}
- +lt__PROGRAM__LTX_preloaded_symbols[[]] =
- +{
- + { "@PROGRAM@", (void *) 0 },
- +_LT_EOF
- + $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
- + cat <<\_LT_EOF >> conftest.$ac_ext
- + {0, (void *) 0}
- +};
- +
- +/* This works around a problem in FreeBSD linker */
- +#ifdef FREEBSD_WORKAROUND
- +static const void *lt_preloaded_setup() {
- + return lt__PROGRAM__LTX_preloaded_symbols;
- +}
- +#endif
- +
- +#ifdef __cplusplus
- +}
- +#endif
- +_LT_EOF
- + # Now try linking the two files.
- + mv conftest.$ac_objext conftstm.$ac_objext
- + lt_save_LIBS="$LIBS"
- + lt_save_CFLAGS="$CFLAGS"
- + LIBS="conftstm.$ac_objext"
- + CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
- + if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
- + pipe_works=yes
- + fi
- + LIBS="$lt_save_LIBS"
- + CFLAGS="$lt_save_CFLAGS"
- + else
- + echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
- + fi
- + else
- + echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
- + fi
- + else
- + echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
- + fi
- + else
- + echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
- + cat conftest.$ac_ext >&5
- + fi
- + rm -rf conftest* conftst*
- +
- + # Do not use the global_symbol_pipe unless it works.
- + if test "$pipe_works" = yes; then
- + break
- + else
- + lt_cv_sys_global_symbol_pipe=
- + fi
- +done
- +])
- +if test -z "$lt_cv_sys_global_symbol_pipe"; then
- + lt_cv_sys_global_symbol_to_cdecl=
- +fi
- +if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
- + AC_MSG_RESULT(failed)
- +else
- + AC_MSG_RESULT(ok)
- +fi
- +
- +_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
- + [Take the output of nm and produce a listing of raw symbols and C names])
- +_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
- + [Transform the output of nm in a proper C declaration])
- +_LT_DECL([global_symbol_to_c_name_address],
- + [lt_cv_sys_global_symbol_to_c_name_address], [1],
- + [Transform the output of nm in a C name address pair])
- +_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
- + [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
- + [Transform the output of nm in a C name address pair when lib prefix is needed])
- +]) # _LT_CMD_GLOBAL_SYMBOLS
- +
- +
- +# _LT_COMPILER_PIC([TAGNAME])
- +# ---------------------------
- +m4_defun([_LT_COMPILER_PIC],
- +[m4_require([_LT_TAG_COMPILER])dnl
- +_LT_TAGVAR(lt_prog_compiler_wl, $1)=
- +_LT_TAGVAR(lt_prog_compiler_pic, $1)=
- +_LT_TAGVAR(lt_prog_compiler_static, $1)=
- +
- +AC_MSG_CHECKING([for $compiler option to produce PIC])
- +m4_if([$1], [CXX], [
- + # C++ specific cases for pic, static, wl, etc.
- + if test "$GXX" = yes; then
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- +
- + case $host_os in
- + aix*)
- + # All AIX code is PIC.
- + if test "$host_cpu" = ia64; then
- + # AIX 5 now supports IA64 processor
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + fi
- + ;;
- +
- + amigaos*)
- + case $host_cpu in
- + powerpc)
- + # see comment about AmigaOS4 .so support
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- + ;;
- + m68k)
- + # FIXME: we need at least 68020 code to build shared libraries, but
- + # adding the `-m68020' flag to GCC prevents building anything better,
- + # like `-m68040'.
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
- + ;;
- + esac
- + ;;
- +
- + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- + # PIC is the default for these OSes.
- + ;;
- + mingw* | cygwin* | os2* | pw32* | cegcc*)
- + # This hack is so that the source file can tell whether it is being
- + # built for inclusion in a dll (and should export symbols for example).
- + # Although the cygwin gcc ignores -fPIC, still need this for old-style
- + # (--disable-auto-import) libraries
- + m4_if([$1], [GCJ], [],
- + [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- + ;;
- + darwin* | rhapsody*)
- + # PIC is the default on this platform
- + # Common symbols not allowed in MH_DYLIB files
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
- + ;;
- + *djgpp*)
- + # DJGPP does not support shared libraries at all
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- + ;;
- + interix[[3-9]]*)
- + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- + # Instead, we relocate shared libraries at runtime.
- + ;;
- + sysv4*MP*)
- + if test -d /usr/nec; then
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
- + fi
- + ;;
- + hpux*)
- + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- + # sets the default TLS model and affects inlining.
- + case $host_cpu in
- + hppa*64*)
- + ;;
- + *)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- + ;;
- + esac
- + ;;
- + *qnx* | *nto*)
- + # QNX uses GNU C++, but need to define -shared option too, otherwise
- + # it will coredump.
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- + ;;
- + *)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- + ;;
- + esac
- + else
- + case $host_os in
- + aix[[4-9]]*)
- + # All AIX code is PIC.
- + if test "$host_cpu" = ia64; then
- + # AIX 5 now supports IA64 processor
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + else
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
- + fi
- + ;;
- + chorus*)
- + case $cc_basename in
- + cxch68*)
- + # Green Hills C++ Compiler
- + # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
- + ;;
- + esac
- + ;;
- + dgux*)
- + case $cc_basename in
- + ec++*)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + ;;
- + ghcx*)
- + # Green Hills C++ Compiler
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- + ;;
- + *)
- + ;;
- + esac
- + ;;
- + freebsd* | dragonfly*)
- + # FreeBSD uses GNU C++
- + ;;
- + hpux9* | hpux10* | hpux11*)
- + case $cc_basename in
- + CC*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- + if test "$host_cpu" != ia64; then
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- + fi
- + ;;
- + aCC*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- + case $host_cpu in
- + hppa*64*|ia64*)
- + # +Z the default
- + ;;
- + *)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- + ;;
- + esac
- + ;;
- + *)
- + ;;
- + esac
- + ;;
- + interix*)
- + # This is c89, which is MS Visual C++ (no shared libs)
- + # Anyone wants to do a port?
- + ;;
- + irix5* | irix6* | nonstopux*)
- + case $cc_basename in
- + CC*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- + # CC pic flag -KPIC is the default.
- + ;;
- + *)
- + ;;
- + esac
- + ;;
- + linux* | k*bsd*-gnu | kopensolaris*-gnu)
- + case $cc_basename in
- + KCC*)
- + # KAI C++ Compiler
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- + ;;
- + ecpc* )
- + # old Intel C++ for x86_64 which still supported -KPIC.
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- + ;;
- + icpc* )
- + # Intel C++, used to be incompatible with GCC.
- + # ICC 10 doesn't accept -KPIC any more.
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- + ;;
- + pgCC* | pgcpp*)
- + # Portland Group C++ compiler
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + ;;
- + cxx*)
- + # Compaq C++
- + # Make sure the PIC flag is empty. It appears that all Alpha
- + # Linux and Compaq Tru64 Unix objects are PIC.
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- + ;;
- + xlc* | xlC*)
- + # IBM XL 8.0 on PPC
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- + ;;
- + *)
- + case `$CC -V 2>&1 | sed 5q` in
- + *Sun\ C*)
- + # Sun C++ 5.9
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- + ;;
- + esac
- + ;;
- + esac
- + ;;
- + lynxos*)
- + ;;
- + m88k*)
- + ;;
- + mvs*)
- + case $cc_basename in
- + cxx*)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
- + ;;
- + *)
- + ;;
- + esac
- + ;;
- + netbsd* | netbsdelf*-gnu)
- + ;;
- + *qnx* | *nto*)
- + # QNX uses GNU C++, but need to define -shared option too, otherwise
- + # it will coredump.
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- + ;;
- + osf3* | osf4* | osf5*)
- + case $cc_basename in
- + KCC*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
- + ;;
- + RCC*)
- + # Rational C++ 2.4.1
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- + ;;
- + cxx*)
- + # Digital/Compaq C++
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + # Make sure the PIC flag is empty. It appears that all Alpha
- + # Linux and Compaq Tru64 Unix objects are PIC.
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- + ;;
- + *)
- + ;;
- + esac
- + ;;
- + psos*)
- + ;;
- + solaris*)
- + case $cc_basename in
- + CC*)
- + # Sun C++ 4.2, 5.x and Centerline C++
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- + ;;
- + gcx*)
- + # Green Hills C++ Compiler
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- + ;;
- + *)
- + ;;
- + esac
- + ;;
- + sunos4*)
- + case $cc_basename in
- + CC*)
- + # Sun C++ 4.x
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + ;;
- + lcc*)
- + # Lucid
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- + ;;
- + *)
- + ;;
- + esac
- + ;;
- + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- + case $cc_basename in
- + CC*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + ;;
- + esac
- + ;;
- + tandem*)
- + case $cc_basename in
- + NCC*)
- + # NonStop-UX NCC 3.20
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + ;;
- + *)
- + ;;
- + esac
- + ;;
- + vxworks*)
- + ;;
- + *)
- + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- + ;;
- + esac
- + fi
- +],
- +[
- + if test "$GCC" = yes; then
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- +
- + case $host_os in
- + aix*)
- + # All AIX code is PIC.
- + if test "$host_cpu" = ia64; then
- + # AIX 5 now supports IA64 processor
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + fi
- + ;;
- +
- + amigaos*)
- + case $host_cpu in
- + powerpc)
- + # see comment about AmigaOS4 .so support
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- + ;;
- + m68k)
- + # FIXME: we need at least 68020 code to build shared libraries, but
- + # adding the `-m68020' flag to GCC prevents building anything better,
- + # like `-m68040'.
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
- + ;;
- + esac
- + ;;
- +
- + beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
- + # PIC is the default for these OSes.
- + ;;
- +
- + mingw* | cygwin* | pw32* | os2* | cegcc*)
- + # This hack is so that the source file can tell whether it is being
- + # built for inclusion in a dll (and should export symbols for example).
- + # Although the cygwin gcc ignores -fPIC, still need this for old-style
- + # (--disable-auto-import) libraries
- + m4_if([$1], [GCJ], [],
- + [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- + ;;
- +
- + darwin* | rhapsody*)
- + # PIC is the default on this platform
- + # Common symbols not allowed in MH_DYLIB files
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
- + ;;
- +
- + hpux*)
- + # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
- + # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
- + # sets the default TLS model and affects inlining.
- + case $host_cpu in
- + hppa*64*)
- + # +Z the default
- + ;;
- + *)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- + ;;
- + esac
- + ;;
- +
- + interix[[3-9]]*)
- + # Interix 3.x gcc -fpic/-fPIC options generate broken code.
- + # Instead, we relocate shared libraries at runtime.
- + ;;
- +
- + msdosdjgpp*)
- + # Just because we use GCC doesn't mean we suddenly get shared libraries
- + # on systems that don't support them.
- + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- + enable_shared=no
- + ;;
- +
- + *nto* | *qnx*)
- + # QNX uses GNU C++, but need to define -shared option too, otherwise
- + # it will coredump.
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- + ;;
- +
- + sysv4*MP*)
- + if test -d /usr/nec; then
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
- + fi
- + ;;
- +
- + *)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- + ;;
- + esac
- + else
- + # PORTME Check for flag to pass linker flags through the system compiler.
- + case $host_os in
- + aix*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + if test "$host_cpu" = ia64; then
- + # AIX 5 now supports IA64 processor
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + else
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
- + fi
- + ;;
- +
- + mingw* | cygwin* | pw32* | os2* | cegcc*)
- + # This hack is so that the source file can tell whether it is being
- + # built for inclusion in a dll (and should export symbols for example).
- + m4_if([$1], [GCJ], [],
- + [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
- + ;;
- +
- + hpux9* | hpux10* | hpux11*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
- + # not for PA HP-UX.
- + case $host_cpu in
- + hppa*64*|ia64*)
- + # +Z the default
- + ;;
- + *)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
- + ;;
- + esac
- + # Is there a better lt_prog_compiler_static that works with the bundled CC?
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
- + ;;
- +
- + irix5* | irix6* | nonstopux*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + # PIC (with -KPIC) is the default.
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- + ;;
- +
- + linux* | k*bsd*-gnu | kopensolaris*-gnu)
- + case $cc_basename in
- + # old Intel for x86_64 which still supported -KPIC.
- + ecc*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- + ;;
- + # icc used to be incompatible with GCC.
- + # ICC 10 doesn't accept -KPIC any more.
- + icc* | ifort*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
- + ;;
- + # Lahey Fortran 8.1.
- + lf95*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
- + ;;
- + pgcc* | pgf77* | pgf90* | pgf95*)
- + # Portland Group compilers (*not* the Pentium gcc compiler,
- + # which looks to be a dead project)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + ;;
- + ccc*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + # All Alpha code is PIC.
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- + ;;
- + xl*)
- + # IBM XL C 8.0/Fortran 10.1 on PPC
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
- + ;;
- + *)
- + case `$CC -V 2>&1 | sed 5q` in
- + *Sun\ C*)
- + # Sun C 5.9
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + ;;
- + *Sun\ F*)
- + # Sun Fortran 8.3 passes all unrecognized flags to the linker
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
- + ;;
- + esac
- + ;;
- + esac
- + ;;
- +
- + newsos6)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + ;;
- +
- + *nto* | *qnx*)
- + # QNX uses GNU C++, but need to define -shared option too, otherwise
- + # it will coredump.
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
- + ;;
- +
- + osf3* | osf4* | osf5*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + # All OSF/1 code is PIC.
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- + ;;
- +
- + rdos*)
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
- + ;;
- +
- + solaris*)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + case $cc_basename in
- + f77* | f90* | f95*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
- + *)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
- + esac
- + ;;
- +
- + sunos4*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + ;;
- +
- + sysv4 | sysv4.2uw2* | sysv4.3*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + ;;
- +
- + sysv4*MP*)
- + if test -d /usr/nec ;then
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + fi
- + ;;
- +
- + sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + ;;
- +
- + unicos*)
- + _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
- + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- + ;;
- +
- + uts4*)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
- + _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
- + ;;
- +
- + *)
- + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
- + ;;
- + esac
- + fi
- +])
- +case $host_os in
- + # For platforms which do not support PIC, -DPIC is meaningless:
- + *djgpp*)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)=
- + ;;
- + *)
- + _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
- + ;;
- +esac
- +AC_MSG_RESULT([$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
- +_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
- + [How to pass a linker flag through the compiler])
- +
- +#
- +# Check to make sure the PIC flag actually works.
- +#
- +if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
- + _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
- + [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
- + [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
- + [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
- + "" | " "*) ;;
- + *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
- + esac],
- + [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
- + _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
- +fi
- +_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
- + [Additional compiler flags for building library objects])
- +
- +#
- +# Check to make sure the static flag actually works.
- +#
- +wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
- +_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
- + _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
- + $lt_tmp_static_flag,
- + [],
- + [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
- +_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
- + [Compiler flag to prevent dynamic linking])
- +])# _LT_COMPILER_PIC
- +
- +
- +# _LT_LINKER_SHLIBS([TAGNAME])
- +# ----------------------------
- +# See if the linker supports building shared libraries.
- +m4_defun([_LT_LINKER_SHLIBS],
- +[AC_REQUIRE([LT_PATH_LD])dnl
- +AC_REQUIRE([LT_PATH_NM])dnl
- +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +m4_require([_LT_DECL_EGREP])dnl
- +m4_require([_LT_DECL_SED])dnl
- +m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
- +m4_require([_LT_TAG_COMPILER])dnl
- +AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
- +m4_if([$1], [CXX], [
- + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- + case $host_os in
- + aix[[4-9]]*)
- + # If we're using GNU nm, then we don't want the "-C" option.
- + # -C means demangle to AIX nm, but means don't demangle with GNU nm
- + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- + _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- + else
- + _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- + fi
- + ;;
- + pw32*)
- + _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
- + ;;
- + cygwin* | mingw* | cegcc*)
- + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
- + ;;
- + linux* | k*bsd*-gnu)
- + _LT_TAGVAR(link_all_deplibs, $1)=no
- + ;;
- + *)
- + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- + ;;
- + esac
- + _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
- +], [
- + runpath_var=
- + _LT_TAGVAR(allow_undefined_flag, $1)=
- + _LT_TAGVAR(always_export_symbols, $1)=no
- + _LT_TAGVAR(archive_cmds, $1)=
- + _LT_TAGVAR(archive_expsym_cmds, $1)=
- + _LT_TAGVAR(compiler_needs_object, $1)=no
- + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)=
- + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
- + _LT_TAGVAR(hardcode_automatic, $1)=no
- + _LT_TAGVAR(hardcode_direct, $1)=no
- + _LT_TAGVAR(hardcode_direct_absolute, $1)=no
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- + _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=
- + _LT_TAGVAR(hardcode_minus_L, $1)=no
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- + _LT_TAGVAR(inherit_rpath, $1)=no
- + _LT_TAGVAR(link_all_deplibs, $1)=unknown
- + _LT_TAGVAR(module_cmds, $1)=
- + _LT_TAGVAR(module_expsym_cmds, $1)=
- + _LT_TAGVAR(old_archive_from_new_cmds, $1)=
- + _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
- + _LT_TAGVAR(thread_safe_flag_spec, $1)=
- + _LT_TAGVAR(whole_archive_flag_spec, $1)=
- + # include_expsyms should be a list of space-separated symbols to be *always*
- + # included in the symbol list
- + _LT_TAGVAR(include_expsyms, $1)=
- + # exclude_expsyms can be an extended regexp of symbols to exclude
- + # it will be wrapped by ` (' and `)$', so one must not match beginning or
- + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
- + # as well as any symbol that contains `d'.
- + _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
- + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
- + # platforms (ab)use it in PIC code, but their linkers get confused if
- + # the symbol is explicitly referenced. Since portable code cannot
- + # rely on this symbol name, it's probably fine to never include it in
- + # preloaded symbol tables.
- + # Exclude shared library initialization/finalization symbols.
- +dnl Note also adjust exclude_expsyms for C++ above.
- + extract_expsyms_cmds=
- +
- + case $host_os in
- + cygwin* | mingw* | pw32* | cegcc*)
- + # FIXME: the MSVC++ port hasn't been tested in a loooong time
- + # When not using gcc, we currently assume that we are using
- + # Microsoft Visual C++.
- + if test "$GCC" != yes; then
- + with_gnu_ld=no
- + fi
- + ;;
- + interix*)
- + # we just hope/assume this is gcc and not c89 (= MSVC++)
- + with_gnu_ld=yes
- + ;;
- + openbsd*)
- + with_gnu_ld=no
- + ;;
- + linux* | k*bsd*-gnu)
- + _LT_TAGVAR(link_all_deplibs, $1)=no
- + ;;
- + esac
- +
- + _LT_TAGVAR(ld_shlibs, $1)=yes
- + if test "$with_gnu_ld" = yes; then
- + # If archive_cmds runs LD, not CC, wlarc should be empty
- + wlarc='${wl}'
- +
- + # Set some defaults for GNU ld with shared library support. These
- + # are reset later if shared libraries are not supported. Putting them
- + # here allows them to be overridden if necessary.
- + runpath_var=LD_RUN_PATH
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- + # ancient GNU ld didn't support --whole-archive et. al.
- + if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
- + _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- + else
- + _LT_TAGVAR(whole_archive_flag_spec, $1)=
- + fi
- + supports_anon_versioning=no
- + case `$LD -v 2>&1` in
- + *GNU\ gold*) supports_anon_versioning=yes ;;
- + *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
- + *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
- + *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
- + *\ 2.11.*) ;; # other 2.11 versions
- + *) supports_anon_versioning=yes ;;
- + esac
- +
- + # See if GNU ld supports shared libraries.
- + case $host_os in
- + aix[[3-9]]*)
- + # On AIX/PPC, the GNU linker is very broken
- + if test "$host_cpu" != ia64; then
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + cat <<_LT_EOF 1>&2
- +
- +*** Warning: the GNU linker, at least up to release 2.9.1, is reported
- +*** to be unable to reliably create shared libraries on AIX.
- +*** Therefore, libtool is disabling shared libraries support. If you
- +*** really care for shared libraries, you may want to modify your PATH
- +*** so that a non-GNU linker is found, and then restart.
- +
- +_LT_EOF
- + fi
- + ;;
- +
- + amigaos*)
- + case $host_cpu in
- + powerpc)
- + # see comment about AmigaOS4 .so support
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)=''
- + ;;
- + m68k)
- + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes
- + ;;
- + esac
- + ;;
- +
- + beos*)
- + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
- + # support --undefined. This deserves some investigation. FIXME
- + _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- +
- + cygwin* | mingw* | pw32* | cegcc*)
- + # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
- + # as there is no search path for DLLs.
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- + _LT_TAGVAR(always_export_symbols, $1)=no
- + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- + _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
- +
- + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- + # If the export-symbols file already is a .def file (1st line
- + # is EXPORTS), use it as is; otherwise, prepend...
- + _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- + cp $export_symbols $output_objdir/$soname.def;
- + else
- + echo EXPORTS > $output_objdir/$soname.def;
- + cat $export_symbols >> $output_objdir/$soname.def;
- + fi~
- + $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- +
- + interix[[3-9]]*)
- + _LT_TAGVAR(hardcode_direct, $1)=no
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- + # Instead, shared libraries are loaded at an image base (0x10000000 by
- + # default) and relocated if they conflict, which is a slow very memory
- + # consuming and fragmenting process. To avoid this, we pick a random,
- + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- + ;;
- +
- + gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
- + tmp_diet=no
- + if test "$host_os" = linux-dietlibc; then
- + case $cc_basename in
- + diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
- + esac
- + fi
- + if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
- + && test "$tmp_diet" = no
- + then
- + tmp_addflag=
- + tmp_sharedflag='-shared'
- + case $cc_basename,$host_cpu in
- + pgcc*) # Portland Group C compiler
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- + tmp_addflag=' $pic_flag'
- + ;;
- + pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- + tmp_addflag=' $pic_flag -Mnomain' ;;
- + ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
- + tmp_addflag=' -i_dynamic' ;;
- + efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
- + tmp_addflag=' -i_dynamic -nofor_main' ;;
- + ifc* | ifort*) # Intel Fortran compiler
- + tmp_addflag=' -nofor_main' ;;
- + lf95*) # Lahey Fortran 8.1
- + _LT_TAGVAR(whole_archive_flag_spec, $1)=
- + tmp_sharedflag='--shared' ;;
- + xl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
- + tmp_sharedflag='-qmkshrobj'
- + tmp_addflag= ;;
- + esac
- + case `$CC -V 2>&1 | sed 5q` in
- + *Sun\ C*) # Sun C 5.9
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- + _LT_TAGVAR(compiler_needs_object, $1)=yes
- + tmp_sharedflag='-G' ;;
- + *Sun\ F*) # Sun Fortran 8.3
- + tmp_sharedflag='-G' ;;
- + esac
- + _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- +
- + if test "x$supports_anon_versioning" = xyes; then
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- + echo "local: *; };" >> $output_objdir/$libname.ver~
- + $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- + fi
- +
- + case $cc_basename in
- + xlf*)
- + # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- + _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
- + _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
- + if test "x$supports_anon_versioning" = xyes; then
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- + echo "local: *; };" >> $output_objdir/$libname.ver~
- + $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
- + fi
- + ;;
- + esac
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- +
- + netbsd* | netbsdelf*-gnu)
- + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
- + wlarc=
- + else
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- + fi
- + ;;
- +
- + solaris*)
- + if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + cat <<_LT_EOF 1>&2
- +
- +*** Warning: The releases 2.8.* of the GNU linker cannot reliably
- +*** create shared libraries on Solaris systems. Therefore, libtool
- +*** is disabling shared libraries support. We urge you to upgrade GNU
- +*** binutils to release 2.9.1 or newer. Another option is to modify
- +*** your PATH or compiler configuration so that the native linker is
- +*** used, and then restart.
- +
- +_LT_EOF
- + elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- +
- + sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
- + case `$LD -v 2>&1` in
- + *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + cat <<_LT_EOF 1>&2
- +
- +*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
- +*** reliably create shared libraries on SCO systems. Therefore, libtool
- +*** is disabling shared libraries support. We urge you to upgrade GNU
- +*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
- +*** your PATH or compiler configuration so that the native linker is
- +*** used, and then restart.
- +
- +_LT_EOF
- + ;;
- + *)
- + # For security reasons, it is highly recommended that you always
- + # use absolute paths for naming shared libraries, and exclude the
- + # DT_RUNPATH tag from executables and libraries. But doing so
- + # requires that you compile everything twice, which is a pain.
- + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- + esac
- + ;;
- +
- + sunos4*)
- + _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- + wlarc=
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + ;;
- +
- + *)
- + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- + esac
- +
- + if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
- + runpath_var=
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)=
- + _LT_TAGVAR(whole_archive_flag_spec, $1)=
- + fi
- + else
- + # PORTME fill in a description of your system's linker (not GNU ld)
- + case $host_os in
- + aix3*)
- + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- + _LT_TAGVAR(always_export_symbols, $1)=yes
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
- + # Note: this linker hardcodes the directories in LIBPATH if there
- + # are no directories specified by -L.
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes
- + if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
- + # Neither direct hardcoding nor static linking is supported with a
- + # broken collect2.
- + _LT_TAGVAR(hardcode_direct, $1)=unsupported
- + fi
- + ;;
- +
- + aix[[4-9]]*)
- + if test "$host_cpu" = ia64; then
- + # On IA64, the linker does run time linking by default, so we don't
- + # have to do anything special.
- + aix_use_runtimelinking=no
- + exp_sym_flag='-Bexport'
- + no_entry_flag=""
- + else
- + # If we're using GNU nm, then we don't want the "-C" option.
- + # -C means demangle to AIX nm, but means don't demangle with GNU nm
- + if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
- + _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- + else
- + _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
- + fi
- + aix_use_runtimelinking=no
- +
- + # Test if we are trying to use run time linking or normal
- + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- + # need to do runtime linking.
- + case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
- + for ld_flag in $LDFLAGS; do
- + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
- + aix_use_runtimelinking=yes
- + break
- + fi
- + done
- + ;;
- + esac
- +
- + exp_sym_flag='-bexport'
- + no_entry_flag='-bnoentry'
- + fi
- +
- + # When large executables or shared objects are built, AIX ld can
- + # have problems creating the table of contents. If linking a library
- + # or program results in "error TOC overflow" add -mminimal-toc to
- + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
- +
- + _LT_TAGVAR(archive_cmds, $1)=''
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- + _LT_TAGVAR(link_all_deplibs, $1)=yes
- + _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
- +
- + if test "$GCC" = yes; then
- + case $host_os in aix4.[[012]]|aix4.[[012]].*)
- + # We only want to do this on AIX 4.2 and lower, the check
- + # below for broken collect2 doesn't work under 4.3+
- + collect2name=`${CC} -print-prog-name=collect2`
- + if test -f "$collect2name" &&
- + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- + then
- + # We have reworked collect2
- + :
- + else
- + # We have old collect2
- + _LT_TAGVAR(hardcode_direct, $1)=unsupported
- + # It fails to find uninstalled libraries when the uninstalled
- + # path is not listed in the libpath. Setting hardcode_minus_L
- + # to unsupported forces relinking
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=
- + fi
- + ;;
- + esac
- + shared_flag='-shared'
- + if test "$aix_use_runtimelinking" = yes; then
- + shared_flag="$shared_flag "'${wl}-G'
- + fi
- + _LT_TAGVAR(link_all_deplibs, $1)=no
- + else
- + # not using gcc
- + if test "$host_cpu" = ia64; then
- + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- + # chokes on -Wl,-G. The following line is correct:
- + shared_flag='-G'
- + else
- + if test "$aix_use_runtimelinking" = yes; then
- + shared_flag='${wl}-G'
- + else
- + shared_flag='${wl}-bM:SRE'
- + fi
- + fi
- + fi
- +
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
- + # It seems that -bexpall does not export symbols beginning with
- + # underscore (_), so it is better to generate a list of symbols to export.
- + _LT_TAGVAR(always_export_symbols, $1)=yes
- + if test "$aix_use_runtimelinking" = yes; then
- + # Warning - without using the other runtime loading flags (-brtl),
- + # -berok will link without error, but may produce a broken library.
- + _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
- + # Determine the default libpath from the value encoded in an
- + # empty executable.
- + _LT_SYS_MODULE_PATH_AIX
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- + else
- + if test "$host_cpu" = ia64; then
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
- + _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
- + _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- + else
- + # Determine the default libpath from the value encoded in an
- + # empty executable.
- + _LT_SYS_MODULE_PATH_AIX
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- + # Warning - without using the other run time loading flags,
- + # -berok will link without error, but may produce a broken library.
- + _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
- + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
- + # Exported symbols can be pulled into shared objects from archives
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- + # This is similar to how AIX traditionally builds its shared libraries.
- + _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- + fi
- + fi
- + ;;
- +
- + amigaos*)
- + case $host_cpu in
- + powerpc)
- + # see comment about AmigaOS4 .so support
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)=''
- + ;;
- + m68k)
- + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes
- + ;;
- + esac
- + ;;
- +
- + bsdi[[45]]*)
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
- + ;;
- +
- + cygwin* | mingw* | pw32* | cegcc*)
- + # When not using gcc, we currently assume that we are using
- + # Microsoft Visual C++.
- + # hardcode_libdir_flag_spec is actually meaningless, as there is
- + # no search path for DLLs.
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
- + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- + # Tell ltmain to make .lib files, not .a files.
- + libext=lib
- + # Tell ltmain to make .dll files, not .so files.
- + shrext_cmds=".dll"
- + # FIXME: Setting linknames here is a bad hack.
- + _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
- + # The linker will automatically build a .lib file if we build a DLL.
- + _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
- + # FIXME: Should let the user specify the lib program.
- + _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
- + _LT_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
- + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- + ;;
- +
- + darwin* | rhapsody*)
- + _LT_DARWIN_LINKER_FEATURES($1)
- + ;;
- +
- + dgux*)
- + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + ;;
- +
- + freebsd1*)
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- +
- + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
- + # support. Future versions do this automatically, but an explicit c++rt0.o
- + # does not break anything, and helps significantly (at the cost of a little
- + # extra space).
- + freebsd2.2*)
- + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + ;;
- +
- + # Unfortunately, older versions of FreeBSD 2 do not have this feature.
- + freebsd2*)
- + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + ;;
- +
- + # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
- + freebsd* | dragonfly*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + ;;
- +
- + hpux9*)
- + if test "$GCC" = yes; then
- + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- + else
- + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- + fi
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- +
- + # hardcode_minus_L: Not really in the search PATH,
- + # but as the default location of the library.
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- + ;;
- +
- + hpux10*)
- + if test "$GCC" = yes -a "$with_gnu_ld" = no; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- + else
- + _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
- + fi
- + if test "$with_gnu_ld" = no; then
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- + _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- + # hardcode_minus_L: Not really in the search PATH,
- + # but as the default location of the library.
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes
- + fi
- + ;;
- +
- + hpux11*)
- + if test "$GCC" = yes -a "$with_gnu_ld" = no; then
- + case $host_cpu in
- + hppa*64*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + ia64*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + *)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + esac
- + else
- + case $host_cpu in
- + hppa*64*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + ia64*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + *)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + esac
- + fi
- + if test "$with_gnu_ld" = no; then
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- +
- + case $host_cpu in
- + hppa*64*|ia64*)
- + _LT_TAGVAR(hardcode_direct, $1)=no
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + ;;
- + *)
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- +
- + # hardcode_minus_L: Not really in the search PATH,
- + # but as the default location of the library.
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes
- + ;;
- + esac
- + fi
- + ;;
- +
- + irix5* | irix6* | nonstopux*)
- + if test "$GCC" = yes; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- + # Try to use the -exported_symbol ld option, if it does not
- + # work, assume that -exports_file does not work either and
- + # implicitly export all symbols.
- + save_LDFLAGS="$LDFLAGS"
- + LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
- + AC_LINK_IFELSE(int foo(void) {},
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
- + )
- + LDFLAGS="$save_LDFLAGS"
- + else
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
- + fi
- + _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- + _LT_TAGVAR(inherit_rpath, $1)=yes
- + _LT_TAGVAR(link_all_deplibs, $1)=yes
- + ;;
- +
- + netbsd* | netbsdelf*-gnu)
- + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
- + else
- + _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
- + fi
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + ;;
- +
- + newsos6)
- + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + ;;
- +
- + *nto* | *qnx*)
- + ;;
- +
- + openbsd*)
- + if test -f /usr/libexec/ld.so; then
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- + if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- + else
- + case $host_os in
- + openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
- + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- + ;;
- + *)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- + ;;
- + esac
- + fi
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- +
- + os2*)
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes
- + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- + _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
- + _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
- + ;;
- +
- + osf3*)
- + if test "$GCC" = yes; then
- + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- + else
- + _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- + fi
- + _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- + ;;
- +
- + osf4* | osf5*) # as osf3* with the addition of -msym flag
- + if test "$GCC" = yes; then
- + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + else
- + _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
- + $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
- +
- + # Both c and cxx compiler support -rpath directly
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- + fi
- + _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- + ;;
- +
- + solaris*)
- + _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
- + if test "$GCC" = yes; then
- + wlarc='${wl}'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- + $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- + else
- + case `$CC -V 2>&1` in
- + *"Compilers 5.0"*)
- + wlarc=''
- + _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
- + ;;
- + *)
- + wlarc='${wl}'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- + $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
- + ;;
- + esac
- + fi
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + case $host_os in
- + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- + *)
- + # The compiler driver will combine and reorder linker options,
- + # but understands `-z linker_flag'. GCC discards it without `$wl',
- + # but is careful enough not to reorder.
- + # Supported since Solaris 2.6 (maybe 2.5.1?)
- + if test "$GCC" = yes; then
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- + else
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- + fi
- + ;;
- + esac
- + _LT_TAGVAR(link_all_deplibs, $1)=yes
- + ;;
- +
- + sunos4*)
- + if test "x$host_vendor" = xsequent; then
- + # Use $CC to link under sequent, because it throws in some extra .o
- + # files that make .init and .fini sections work.
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
- + else
- + _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
- + fi
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + ;;
- +
- + sysv4)
- + case $host_vendor in
- + sni)
- + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- + _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
- + ;;
- + siemens)
- + ## LD is ld it makes a PLAMLIB
- + ## CC just makes a GrossModule.
- + _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
- + _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
- + _LT_TAGVAR(hardcode_direct, $1)=no
- + ;;
- + motorola)
- + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- + _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
- + ;;
- + esac
- + runpath_var='LD_RUN_PATH'
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + ;;
- +
- + sysv4.3*)
- + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
- + ;;
- +
- + sysv4*MP*)
- + if test -d /usr/nec; then
- + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + runpath_var=LD_RUN_PATH
- + hardcode_runpath_var=yes
- + _LT_TAGVAR(ld_shlibs, $1)=yes
- + fi
- + ;;
- +
- + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + runpath_var='LD_RUN_PATH'
- +
- + if test "$GCC" = yes; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + else
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + fi
- + ;;
- +
- + sysv5* | sco3.2v5* | sco5v6*)
- + # Note: We can NOT use -z defs as we might desire, because we do not
- + # link with -lc, and that would cause any symbols used from libc to
- + # always be unresolved, which means just about no library would
- + # ever link correctly. If we're not using GNU ld we use -z text
- + # though, which does catch some bad symbols but isn't as heavy-handed
- + # as -z defs.
- + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- + _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- + _LT_TAGVAR(link_all_deplibs, $1)=yes
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- + runpath_var='LD_RUN_PATH'
- +
- + if test "$GCC" = yes; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + else
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + fi
- + ;;
- +
- + uts4*)
- + _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + ;;
- +
- + *)
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + esac
- +
- + if test x$host_vendor = xsni; then
- + case $host in
- + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
- + ;;
- + esac
- + fi
- + fi
- +])
- +AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
- +test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
- +
- +_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
- +
- +_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
- +_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
- +_LT_DECL([], [extract_expsyms_cmds], [2],
- + [The commands to extract the exported symbol list from a shared archive])
- +
- +#
- +# Do we need to explicitly link libc?
- +#
- +case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
- +x|xyes)
- + # Assume -lc should be added
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- +
- + if test "$enable_shared" = yes && test "$GCC" = yes; then
- + case $_LT_TAGVAR(archive_cmds, $1) in
- + *'~'*)
- + # FIXME: we may have to deal with multi-command sequences.
- + ;;
- + '$CC '*)
- + # Test whether the compiler implicitly links with -lc since on some
- + # systems, -lgcc has to come before -lc. If gcc already passes -lc
- + # to ld, don't add -lc before -lgcc.
- + AC_MSG_CHECKING([whether -lc should be explicitly linked in])
- + $RM conftest*
- + echo "$lt_simple_compile_test_code" > conftest.$ac_ext
- +
- + if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
- + soname=conftest
- + lib=conftest
- + libobjs=conftest.$ac_objext
- + deplibs=
- + wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
- + pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
- + compiler_flags=-v
- + linker_flags=-v
- + verstring=
- + output_objdir=.
- + libname=conftest
- + lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
- + _LT_TAGVAR(allow_undefined_flag, $1)=
- + if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
- + then
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- + else
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- + fi
- + _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
- + else
- + cat conftest.err 1>&5
- + fi
- + $RM conftest*
- + AC_MSG_RESULT([$_LT_TAGVAR(archive_cmds_need_lc, $1)])
- + ;;
- + esac
- + fi
- + ;;
- +esac
- +
- +_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
- + [Whether or not to add -lc for building shared libraries])
- +_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
- + [enable_shared_with_static_runtimes], [0],
- + [Whether or not to disallow shared libs when runtime libs are static])
- +_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
- + [Compiler flag to allow reflexive dlopens])
- +_LT_TAGDECL([], [whole_archive_flag_spec], [1],
- + [Compiler flag to generate shared objects directly from archives])
- +_LT_TAGDECL([], [compiler_needs_object], [1],
- + [Whether the compiler copes with passing no objects directly])
- +_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
- + [Create an old-style archive from a shared archive])
- +_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
- + [Create a temporary old-style archive to link instead of a shared archive])
- +_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
- +_LT_TAGDECL([], [archive_expsym_cmds], [2])
- +_LT_TAGDECL([], [module_cmds], [2],
- + [Commands used to build a loadable module if different from building
- + a shared archive.])
- +_LT_TAGDECL([], [module_expsym_cmds], [2])
- +_LT_TAGDECL([], [with_gnu_ld], [1],
- + [Whether we are building with GNU ld or not])
- +_LT_TAGDECL([], [allow_undefined_flag], [1],
- + [Flag that allows shared libraries with undefined symbols to be built])
- +_LT_TAGDECL([], [no_undefined_flag], [1],
- + [Flag that enforces no undefined symbols])
- +_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
- + [Flag to hardcode $libdir into a binary during linking.
- + This must work even if $libdir does not exist])
- +_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
- + [[If ld is used when linking, flag to hardcode $libdir into a binary
- + during linking. This must work even if $libdir does not exist]])
- +_LT_TAGDECL([], [hardcode_libdir_separator], [1],
- + [Whether we need a single "-rpath" flag with a separated argument])
- +_LT_TAGDECL([], [hardcode_direct], [0],
- + [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
- + DIR into the resulting binary])
- +_LT_TAGDECL([], [hardcode_direct_absolute], [0],
- + [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
- + DIR into the resulting binary and the resulting library dependency is
- + "absolute", i.e impossible to change by setting ${shlibpath_var} if the
- + library is relocated])
- +_LT_TAGDECL([], [hardcode_minus_L], [0],
- + [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
- + into the resulting binary])
- +_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
- + [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
- + into the resulting binary])
- +_LT_TAGDECL([], [hardcode_automatic], [0],
- + [Set to "yes" if building a shared library automatically hardcodes DIR
- + into the library and all subsequent libraries and executables linked
- + against it])
- +_LT_TAGDECL([], [inherit_rpath], [0],
- + [Set to yes if linker adds runtime paths of dependent libraries
- + to runtime path list])
- +_LT_TAGDECL([], [link_all_deplibs], [0],
- + [Whether libtool must link a program against all its dependency libraries])
- +_LT_TAGDECL([], [fix_srcfile_path], [1],
- + [Fix the shell variable $srcfile for the compiler])
- +_LT_TAGDECL([], [always_export_symbols], [0],
- + [Set to "yes" if exported symbols are required])
- +_LT_TAGDECL([], [export_symbols_cmds], [2],
- + [The commands to list exported symbols])
- +_LT_TAGDECL([], [exclude_expsyms], [1],
- + [Symbols that should not be listed in the preloaded symbols])
- +_LT_TAGDECL([], [include_expsyms], [1],
- + [Symbols that must always be exported])
- +_LT_TAGDECL([], [prelink_cmds], [2],
- + [Commands necessary for linking programs (against libraries) with templates])
- +_LT_TAGDECL([], [file_list_spec], [1],
- + [Specify filename containing input files])
- +dnl FIXME: Not yet implemented
- +dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
- +dnl [Compiler flag to generate thread safe objects])
- +])# _LT_LINKER_SHLIBS
- +
- +
- +# _LT_LANG_C_CONFIG([TAG])
- +# ------------------------
- +# Ensure that the configuration variables for a C compiler are suitably
- +# defined. These variables are subsequently used by _LT_CONFIG to write
- +# the compiler configuration to `libtool'.
- +m4_defun([_LT_LANG_C_CONFIG],
- +[m4_require([_LT_DECL_EGREP])dnl
- +lt_save_CC="$CC"
- +AC_LANG_PUSH(C)
- +
- +# Source file extension for C test sources.
- +ac_ext=c
- +
- +# Object file extension for compiled C test sources.
- +objext=o
- +_LT_TAGVAR(objext, $1)=$objext
- +
- +# Code to be used in simple compile tests
- +lt_simple_compile_test_code="int some_variable = 0;"
- +
- +# Code to be used in simple link tests
- +lt_simple_link_test_code='int main(){return(0);}'
- +
- +_LT_TAG_COMPILER
- +# Save the default compiler, since it gets overwritten when the other
- +# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
- +compiler_DEFAULT=$CC
- +
- +# save warnings/boilerplate of simple test code
- +_LT_COMPILER_BOILERPLATE
- +_LT_LINKER_BOILERPLATE
- +
- +## CAVEAT EMPTOR:
- +## There is no encapsulation within the following macros, do not change
- +## the running order or otherwise move them around unless you know exactly
- +## what you are doing...
- +if test -n "$compiler"; then
- + _LT_COMPILER_NO_RTTI($1)
- + _LT_COMPILER_PIC($1)
- + _LT_COMPILER_C_O($1)
- + _LT_COMPILER_FILE_LOCKS($1)
- + _LT_LINKER_SHLIBS($1)
- + _LT_SYS_DYNAMIC_LINKER($1)
- + _LT_LINKER_HARDCODE_LIBPATH($1)
- + LT_SYS_DLOPEN_SELF
- + _LT_CMD_STRIPLIB
- +
- + # Report which library types will actually be built
- + AC_MSG_CHECKING([if libtool supports shared libraries])
- + AC_MSG_RESULT([$can_build_shared])
- +
- + AC_MSG_CHECKING([whether to build shared libraries])
- + test "$can_build_shared" = "no" && enable_shared=no
- +
- + # On AIX, shared libraries and static libraries use the same namespace, and
- + # are all built from PIC.
- + case $host_os in
- + aix3*)
- + test "$enable_shared" = yes && enable_static=no
- + if test -n "$RANLIB"; then
- + archive_cmds="$archive_cmds~\$RANLIB \$lib"
- + postinstall_cmds='$RANLIB $lib'
- + fi
- + ;;
- +
- + aix[[4-9]]*)
- + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- + test "$enable_shared" = yes && enable_static=no
- + fi
- + ;;
- + esac
- + AC_MSG_RESULT([$enable_shared])
- +
- + AC_MSG_CHECKING([whether to build static libraries])
- + # Make sure either enable_shared or enable_static is yes.
- + test "$enable_shared" = yes || enable_static=yes
- + AC_MSG_RESULT([$enable_static])
- +
- + _LT_CONFIG($1)
- +fi
- +AC_LANG_POP
- +CC="$lt_save_CC"
- +])# _LT_LANG_C_CONFIG
- +
- +
- +# _LT_PROG_CXX
- +# ------------
- +# Since AC_PROG_CXX is broken, in that it returns g++ if there is no c++
- +# compiler, we have our own version here.
- +m4_defun([_LT_PROG_CXX],
- +[
- +pushdef([AC_MSG_ERROR], [_lt_caught_CXX_error=yes])
- +AC_PROG_CXX
- +if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
- + ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
- + (test "X$CXX" != "Xg++"))) ; then
- + AC_PROG_CXXCPP
- +else
- + _lt_caught_CXX_error=yes
- +fi
- +popdef([AC_MSG_ERROR])
- +])# _LT_PROG_CXX
- +
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([_LT_PROG_CXX], [])
- +
- +
- +# _LT_LANG_CXX_CONFIG([TAG])
- +# --------------------------
- +# Ensure that the configuration variables for a C++ compiler are suitably
- +# defined. These variables are subsequently used by _LT_CONFIG to write
- +# the compiler configuration to `libtool'.
- +m4_defun([_LT_LANG_CXX_CONFIG],
- +[AC_REQUIRE([_LT_PROG_CXX])dnl
- +m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +m4_require([_LT_DECL_EGREP])dnl
- +
- +AC_LANG_PUSH(C++)
- +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- +_LT_TAGVAR(allow_undefined_flag, $1)=
- +_LT_TAGVAR(always_export_symbols, $1)=no
- +_LT_TAGVAR(archive_expsym_cmds, $1)=
- +_LT_TAGVAR(compiler_needs_object, $1)=no
- +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
- +_LT_TAGVAR(hardcode_direct, $1)=no
- +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
- +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- +_LT_TAGVAR(hardcode_libdir_separator, $1)=
- +_LT_TAGVAR(hardcode_minus_L, $1)=no
- +_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
- +_LT_TAGVAR(hardcode_automatic, $1)=no
- +_LT_TAGVAR(inherit_rpath, $1)=no
- +_LT_TAGVAR(module_cmds, $1)=
- +_LT_TAGVAR(module_expsym_cmds, $1)=
- +_LT_TAGVAR(link_all_deplibs, $1)=unknown
- +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- +_LT_TAGVAR(no_undefined_flag, $1)=
- +_LT_TAGVAR(whole_archive_flag_spec, $1)=
- +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- +
- +# Source file extension for C++ test sources.
- +ac_ext=cpp
- +
- +# Object file extension for compiled C++ test sources.
- +objext=o
- +_LT_TAGVAR(objext, $1)=$objext
- +
- +# No sense in running all these tests if we already determined that
- +# the CXX compiler isn't working. Some variables (like enable_shared)
- +# are currently assumed to apply to all compilers on this platform,
- +# and will be corrupted by setting them based on a non-working compiler.
- +if test "$_lt_caught_CXX_error" != yes; then
- + # Code to be used in simple compile tests
- + lt_simple_compile_test_code="int some_variable = 0;"
- +
- + # Code to be used in simple link tests
- + lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
- +
- + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- + _LT_TAG_COMPILER
- +
- + # save warnings/boilerplate of simple test code
- + _LT_COMPILER_BOILERPLATE
- + _LT_LINKER_BOILERPLATE
- +
- + # Allow CC to be a program name with arguments.
- + lt_save_CC=$CC
- + lt_save_LD=$LD
- + lt_save_GCC=$GCC
- + GCC=$GXX
- + lt_save_with_gnu_ld=$with_gnu_ld
- + lt_save_path_LD=$lt_cv_path_LD
- + if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
- + lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
- + else
- + $as_unset lt_cv_prog_gnu_ld
- + fi
- + if test -n "${lt_cv_path_LDCXX+set}"; then
- + lt_cv_path_LD=$lt_cv_path_LDCXX
- + else
- + $as_unset lt_cv_path_LD
- + fi
- + test -z "${LDCXX+set}" || LD=$LDCXX
- + CC=${CXX-"c++"}
- + compiler=$CC
- + _LT_TAGVAR(compiler, $1)=$CC
- + _LT_CC_BASENAME([$compiler])
- +
- + if test -n "$compiler"; then
- + # We don't want -fno-exception when compiling C++ code, so set the
- + # no_builtin_flag separately
- + if test "$GXX" = yes; then
- + _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
- + else
- + _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
- + fi
- +
- + if test "$GXX" = yes; then
- + # Set up default GNU C++ configuration
- +
- + LT_PATH_LD
- +
- + # Check if GNU C++ uses GNU ld as the underlying linker, since the
- + # archiving commands below assume that GNU ld is being used.
- + if test "$with_gnu_ld" = yes; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- +
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- +
- + # If archive_cmds runs LD, not CC, wlarc should be empty
- + # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
- + # investigate it a little bit more. (MM)
- + wlarc='${wl}'
- +
- + # ancient GNU ld didn't support --whole-archive et. al.
- + if eval "`$CC -print-prog-name=ld` --help 2>&1" |
- + $GREP 'no-whole-archive' > /dev/null; then
- + _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- + else
- + _LT_TAGVAR(whole_archive_flag_spec, $1)=
- + fi
- + else
- + with_gnu_ld=no
- + wlarc=
- +
- + # A generic and very simple default shared library creation
- + # command for GNU C++ for the case where it uses the native
- + # linker, instead of GNU ld. If possible, this setting should
- + # overridden to take advantage of the native linker features on
- + # the platform it is being used on.
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- + fi
- +
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- +
- + else
- + GXX=no
- + with_gnu_ld=no
- + wlarc=
- + fi
- +
- + # PORTME: fill in a description of your system's C++ link characteristics
- + AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
- + _LT_TAGVAR(ld_shlibs, $1)=yes
- + case $host_os in
- + aix3*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + aix[[4-9]]*)
- + if test "$host_cpu" = ia64; then
- + # On IA64, the linker does run time linking by default, so we don't
- + # have to do anything special.
- + aix_use_runtimelinking=no
- + exp_sym_flag='-Bexport'
- + no_entry_flag=""
- + else
- + aix_use_runtimelinking=no
- +
- + # Test if we are trying to use run time linking or normal
- + # AIX style linking. If -brtl is somewhere in LDFLAGS, we
- + # need to do runtime linking.
- + case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
- + for ld_flag in $LDFLAGS; do
- + case $ld_flag in
- + *-brtl*)
- + aix_use_runtimelinking=yes
- + break
- + ;;
- + esac
- + done
- + ;;
- + esac
- +
- + exp_sym_flag='-bexport'
- + no_entry_flag='-bnoentry'
- + fi
- +
- + # When large executables or shared objects are built, AIX ld can
- + # have problems creating the table of contents. If linking a library
- + # or program results in "error TOC overflow" add -mminimal-toc to
- + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
- + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
- +
- + _LT_TAGVAR(archive_cmds, $1)=''
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- + _LT_TAGVAR(link_all_deplibs, $1)=yes
- + _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
- +
- + if test "$GXX" = yes; then
- + case $host_os in aix4.[[012]]|aix4.[[012]].*)
- + # We only want to do this on AIX 4.2 and lower, the check
- + # below for broken collect2 doesn't work under 4.3+
- + collect2name=`${CC} -print-prog-name=collect2`
- + if test -f "$collect2name" &&
- + strings "$collect2name" | $GREP resolve_lib_name >/dev/null
- + then
- + # We have reworked collect2
- + :
- + else
- + # We have old collect2
- + _LT_TAGVAR(hardcode_direct, $1)=unsupported
- + # It fails to find uninstalled libraries when the uninstalled
- + # path is not listed in the libpath. Setting hardcode_minus_L
- + # to unsupported forces relinking
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=
- + fi
- + esac
- + shared_flag='-shared'
- + if test "$aix_use_runtimelinking" = yes; then
- + shared_flag="$shared_flag "'${wl}-G'
- + fi
- + else
- + # not using gcc
- + if test "$host_cpu" = ia64; then
- + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
- + # chokes on -Wl,-G. The following line is correct:
- + shared_flag='-G'
- + else
- + if test "$aix_use_runtimelinking" = yes; then
- + shared_flag='${wl}-G'
- + else
- + shared_flag='${wl}-bM:SRE'
- + fi
- + fi
- + fi
- +
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
- + # It seems that -bexpall does not export symbols beginning with
- + # underscore (_), so it is better to generate a list of symbols to
- + # export.
- + _LT_TAGVAR(always_export_symbols, $1)=yes
- + if test "$aix_use_runtimelinking" = yes; then
- + # Warning - without using the other runtime loading flags (-brtl),
- + # -berok will link without error, but may produce a broken library.
- + _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
- + # Determine the default libpath from the value encoded in an empty
- + # executable.
- + _LT_SYS_MODULE_PATH_AIX
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- +
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
- + else
- + if test "$host_cpu" = ia64; then
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
- + _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
- + _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
- + else
- + # Determine the default libpath from the value encoded in an
- + # empty executable.
- + _LT_SYS_MODULE_PATH_AIX
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
- + # Warning - without using the other run time loading flags,
- + # -berok will link without error, but may produce a broken library.
- + _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
- + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
- + # Exported symbols can be pulled into shared objects from archives
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
- + # This is similar to how AIX traditionally builds its shared
- + # libraries.
- + _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
- + fi
- + fi
- + ;;
- +
- + beos*)
- + if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- + # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
- + # support --undefined. This deserves some investigation. FIXME
- + _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- +
- + chorus*)
- + case $cc_basename in
- + *)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + esac
- + ;;
- +
- + cygwin* | mingw* | pw32* | cegcc*)
- + # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
- + # as there is no search path for DLLs.
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
- + _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
- + _LT_TAGVAR(always_export_symbols, $1)=no
- + _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
- +
- + if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- + # If the export-symbols file already is a .def file (1st line
- + # is EXPORTS), use it as is; otherwise, prepend...
- + _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
- + cp $export_symbols $output_objdir/$soname.def;
- + else
- + echo EXPORTS > $output_objdir/$soname.def;
- + cat $export_symbols >> $output_objdir/$soname.def;
- + fi~
- + $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- + darwin* | rhapsody*)
- + _LT_DARWIN_LINKER_FEATURES($1)
- + ;;
- +
- + dgux*)
- + case $cc_basename in
- + ec++*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + ghcx*)
- + # Green Hills C++ Compiler
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + *)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + esac
- + ;;
- +
- + freebsd[[12]]*)
- + # C++ shared libraries reported to be fairly broken before
- + # switch to ELF
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- +
- + freebsd-elf*)
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- + ;;
- +
- + freebsd* | dragonfly*)
- + # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
- + # conventions
- + _LT_TAGVAR(ld_shlibs, $1)=yes
- + ;;
- +
- + gnu*)
- + ;;
- +
- + hpux9*)
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
- + # but as the default
- + # location of the library.
- +
- + case $cc_basename in
- + CC*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + aCC*)
- + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + #
- + # There doesn't appear to be a way to prevent this compiler from
- + # explicitly linking system object files so we need to strip them
- + # from the output so that they don't get included in the library
- + # dependencies.
- + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- + ;;
- + *)
- + if test "$GXX" = yes; then
- + _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
- + else
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- + esac
- + ;;
- +
- + hpux10*|hpux11*)
- + if test $with_gnu_ld = no; then
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- +
- + case $host_cpu in
- + hppa*64*|ia64*)
- + ;;
- + *)
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- + ;;
- + esac
- + fi
- + case $host_cpu in
- + hppa*64*|ia64*)
- + _LT_TAGVAR(hardcode_direct, $1)=no
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + ;;
- + *)
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- + _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
- + # but as the default
- + # location of the library.
- + ;;
- + esac
- +
- + case $cc_basename in
- + CC*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + aCC*)
- + case $host_cpu in
- + hppa*64*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- + ;;
- + ia64*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- + ;;
- + *)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- + ;;
- + esac
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + #
- + # There doesn't appear to be a way to prevent this compiler from
- + # explicitly linking system object files so we need to strip them
- + # from the output so that they don't get included in the library
- + # dependencies.
- + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- + ;;
- + *)
- + if test "$GXX" = yes; then
- + if test $with_gnu_ld = no; then
- + case $host_cpu in
- + hppa*64*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- + ;;
- + ia64*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- + ;;
- + *)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- + ;;
- + esac
- + fi
- + else
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- + esac
- + ;;
- +
- + interix[[3-9]]*)
- + _LT_TAGVAR(hardcode_direct, $1)=no
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- + # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
- + # Instead, shared libraries are loaded at an image base (0x10000000 by
- + # default) and relocated if they conflict, which is a slow very memory
- + # consuming and fragmenting process. To avoid this, we pick a random,
- + # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
- + # time. Moving up from 0x10000000 also allows more sbrk(2) space.
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
- + ;;
- + irix5* | irix6*)
- + case $cc_basename in
- + CC*)
- + # SGI C++
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- +
- + # Archives containing C++ object files must be created using
- + # "CC -ar", where "CC" is the IRIX C++ compiler. This is
- + # necessary to make sure instantiated templates are included
- + # in the archive.
- + _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
- + ;;
- + *)
- + if test "$GXX" = yes; then
- + if test "$with_gnu_ld" = no; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- + else
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` -o $lib'
- + fi
- + fi
- + _LT_TAGVAR(link_all_deplibs, $1)=yes
- + ;;
- + esac
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- + _LT_TAGVAR(inherit_rpath, $1)=yes
- + ;;
- +
- + linux* | k*bsd*-gnu | kopensolaris*-gnu)
- + case $cc_basename in
- + KCC*)
- + # Kuck and Associates, Inc. (KAI) C++ Compiler
- +
- + # KCC will only create a shared library if the output file
- + # ends with ".so" (or ".sl" for HP-UX), so rename the library
- + # to its proper name (with version) after linking.
- + _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + #
- + # There doesn't appear to be a way to prevent this compiler from
- + # explicitly linking system object files so we need to strip them
- + # from the output so that they don't get included in the library
- + # dependencies.
- + output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- +
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- +
- + # Archives containing C++ object files must be created using
- + # "CC -Bstatic", where "CC" is the KAI C++ compiler.
- + _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
- + ;;
- + icpc* | ecpc* )
- + # Intel C++
- + with_gnu_ld=yes
- + # version 8.0 and above of icpc choke on multiply defined symbols
- + # if we add $predep_objects and $postdep_objects, however 7.1 and
- + # earlier do not add the objects themselves.
- + case `$CC -V 2>&1` in
- + *"Version 7."*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- + ;;
- + *) # Version 8.0 or newer
- + tmp_idyn=
- + case $host_cpu in
- + ia64*) tmp_idyn=' -i_dynamic';;
- + esac
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
- + ;;
- + esac
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
- + ;;
- + pgCC* | pgcpp*)
- + # Portland Group C++ compiler
- + case `$CC -V` in
- + *pgCC\ [[1-5]]* | *pgcpp\ [[1-5]]*)
- + _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
- + rm -rf $tpldir~
- + $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
- + compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
- + _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
- + rm -rf $tpldir~
- + $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
- + $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
- + $RANLIB $oldlib'
- + _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
- + rm -rf $tpldir~
- + $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
- + $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
- + rm -rf $tpldir~
- + $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
- + $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
- + ;;
- + *) # Version 6 will use weak symbols
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
- + ;;
- + esac
- +
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- + ;;
- + cxx*)
- + # Compaq C++
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
- +
- + runpath_var=LD_RUN_PATH
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- +
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + #
- + # There doesn't appear to be a way to prevent this compiler from
- + # explicitly linking system object files so we need to strip them
- + # from the output so that they don't get included in the library
- + # dependencies.
- + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- + ;;
- + xl*)
- + # IBM XL 8.0 on PPC, with GNU ld
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
- + if test "x$supports_anon_versioning" = xyes; then
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
- + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
- + echo "local: *; };" >> $output_objdir/$libname.ver~
- + $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
- + fi
- + ;;
- + *)
- + case `$CC -V 2>&1 | sed 5q` in
- + *Sun\ C*)
- + # Sun C++ 5.9
- + _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
- + _LT_TAGVAR(compiler_needs_object, $1)=yes
- +
- + # Not sure whether something based on
- + # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
- + # would be better.
- + output_verbose_link_cmd='echo'
- +
- + # Archives containing C++ object files must be created using
- + # "CC -xar", where "CC" is the Sun C++ compiler. This is
- + # necessary to make sure instantiated templates are included
- + # in the archive.
- + _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- + ;;
- + esac
- + ;;
- + esac
- + ;;
- +
- + lynxos*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- +
- + m88k*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- +
- + mvs*)
- + case $cc_basename in
- + cxx*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + *)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + esac
- + ;;
- +
- + netbsd*)
- + if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
- + _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
- + wlarc=
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + fi
- + # Workaround some broken pre-1.5 toolchains
- + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
- + ;;
- +
- + *nto* | *qnx*)
- + _LT_TAGVAR(ld_shlibs, $1)=yes
- + ;;
- +
- + openbsd2*)
- + # C++ shared libraries are fairly broken
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- +
- + openbsd*)
- + if test -f /usr/libexec/ld.so; then
- + _LT_TAGVAR(hardcode_direct, $1)=yes
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
- + _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
- + fi
- + output_verbose_link_cmd=echo
- + else
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- +
- + osf3* | osf4* | osf5*)
- + case $cc_basename in
- + KCC*)
- + # Kuck and Associates, Inc. (KAI) C++ Compiler
- +
- + # KCC will only create a shared library if the output file
- + # ends with ".so" (or ".sl" for HP-UX), so rename the library
- + # to its proper name (with version) after linking.
- + _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
- +
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- +
- + # Archives containing C++ object files must be created using
- + # the KAI C++ compiler.
- + case $host in
- + osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
- + *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
- + esac
- + ;;
- + RCC*)
- + # Rational C++ 2.4.1
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + cxx*)
- + case $host in
- + osf3*)
- + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && $ECHO "X${wl}-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + ;;
- + *)
- + _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
- + echo "-hidden">> $lib.exp~
- + $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~
- + $RM $lib.exp'
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
- + ;;
- + esac
- +
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- +
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + #
- + # There doesn't appear to be a way to prevent this compiler from
- + # explicitly linking system object files so we need to strip them
- + # from the output so that they don't get included in the library
- + # dependencies.
- + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`$ECHO "X$templist" | $Xsed -e "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; $ECHO "X$list" | $Xsed'
- + ;;
- + *)
- + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- + _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
- + case $host in
- + osf3*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- + ;;
- + *)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
- + ;;
- + esac
- +
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=:
- +
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- +
- + else
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + fi
- + ;;
- + esac
- + ;;
- +
- + psos*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- +
- + sunos4*)
- + case $cc_basename in
- + CC*)
- + # Sun C++ 4.x
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + lcc*)
- + # Lucid
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + *)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + esac
- + ;;
- +
- + solaris*)
- + case $cc_basename in
- + CC*)
- + # Sun C++ 4.2, 5.x and Centerline C++
- + _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
- + _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- + $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
- +
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + case $host_os in
- + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- + *)
- + # The compiler driver will combine and reorder linker options,
- + # but understands `-z linker_flag'.
- + # Supported since Solaris 2.6 (maybe 2.5.1?)
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
- + ;;
- + esac
- + _LT_TAGVAR(link_all_deplibs, $1)=yes
- +
- + output_verbose_link_cmd='echo'
- +
- + # Archives containing C++ object files must be created using
- + # "CC -xar", where "CC" is the Sun C++ compiler. This is
- + # necessary to make sure instantiated templates are included
- + # in the archive.
- + _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
- + ;;
- + gcx*)
- + # Green Hills C++ Compiler
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- +
- + # The C++ compiler must be used to create the archive.
- + _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
- + ;;
- + *)
- + # GNU C++ compiler with Solaris linker
- + if test "$GXX" = yes && test "$with_gnu_ld" = no; then
- + _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
- + if $CC --version | $GREP -v '^2\.7' > /dev/null; then
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- + $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
- +
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- + else
- + # g++ 2.7 appears to require `-G' NOT `-shared' on this
- + # platform.
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
- + $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
- +
- + # Commands to make compiler produce verbose output that lists
- + # what "hidden" libraries, object files and flags are used when
- + # linking a shared library.
- + output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP "\-L"'
- + fi
- +
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
- + case $host_os in
- + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
- + *)
- + _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
- + ;;
- + esac
- + fi
- + ;;
- + esac
- + ;;
- +
- + sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
- + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + runpath_var='LD_RUN_PATH'
- +
- + case $cc_basename in
- + CC*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + *)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + esac
- + ;;
- +
- + sysv5* | sco3.2v5* | sco5v6*)
- + # Note: We can NOT use -z defs as we might desire, because we do not
- + # link with -lc, and that would cause any symbols used from libc to
- + # always be unresolved, which means just about no library would
- + # ever link correctly. If we're not using GNU ld we use -z text
- + # though, which does catch some bad symbols but isn't as heavy-handed
- + # as -z defs.
- + _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
- + _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
- + _LT_TAGVAR(archive_cmds_need_lc, $1)=no
- + _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
- + _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
- + _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
- + _LT_TAGVAR(link_all_deplibs, $1)=yes
- + _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
- + runpath_var='LD_RUN_PATH'
- +
- + case $cc_basename in
- + CC*)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + *)
- + _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
- + ;;
- + esac
- + ;;
- +
- + tandem*)
- + case $cc_basename in
- + NCC*)
- + # NonStop-UX NCC 3.20
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + *)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + esac
- + ;;
- +
- + vxworks*)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- +
- + *)
- + # FIXME: insert proper C++ library support
- + _LT_TAGVAR(ld_shlibs, $1)=no
- + ;;
- + esac
- +
- + AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
- + test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
- +
- + _LT_TAGVAR(GCC, $1)="$GXX"
- + _LT_TAGVAR(LD, $1)="$LD"
- +
- + ## CAVEAT EMPTOR:
- + ## There is no encapsulation within the following macros, do not change
- + ## the running order or otherwise move them around unless you know exactly
- + ## what you are doing...
- + _LT_SYS_HIDDEN_LIBDEPS($1)
- + _LT_COMPILER_PIC($1)
- + _LT_COMPILER_C_O($1)
- + _LT_COMPILER_FILE_LOCKS($1)
- + _LT_LINKER_SHLIBS($1)
- + _LT_SYS_DYNAMIC_LINKER($1)
- + _LT_LINKER_HARDCODE_LIBPATH($1)
- +
- + _LT_CONFIG($1)
- + fi # test -n "$compiler"
- +
- + CC=$lt_save_CC
- + LDCXX=$LD
- + LD=$lt_save_LD
- + GCC=$lt_save_GCC
- + with_gnu_ld=$lt_save_with_gnu_ld
- + lt_cv_path_LDCXX=$lt_cv_path_LD
- + lt_cv_path_LD=$lt_save_path_LD
- + lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
- + lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
- +fi # test "$_lt_caught_CXX_error" != yes
- +
- +AC_LANG_POP
- +])# _LT_LANG_CXX_CONFIG
- +
- +
- +# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
- +# ---------------------------------
- +# Figure out "hidden" library dependencies from verbose
- +# compiler output when linking a shared library.
- +# Parse the compiler output and extract the necessary
- +# objects, libraries and library flags.
- +m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
- +[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
- +# Dependencies to place before and after the object being linked:
- +_LT_TAGVAR(predep_objects, $1)=
- +_LT_TAGVAR(postdep_objects, $1)=
- +_LT_TAGVAR(predeps, $1)=
- +_LT_TAGVAR(postdeps, $1)=
- +_LT_TAGVAR(compiler_lib_search_path, $1)=
- +
- +dnl we can't use the lt_simple_compile_test_code here,
- +dnl because it contains code intended for an executable,
- +dnl not a library. It's possible we should let each
- +dnl tag define a new lt_????_link_test_code variable,
- +dnl but it's only used here...
- +m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
- +int a;
- +void foo (void) { a = 0; }
- +_LT_EOF
- +], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
- +class Foo
- +{
- +public:
- + Foo (void) { a = 0; }
- +private:
- + int a;
- +};
- +_LT_EOF
- +], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
- + subroutine foo
- + implicit none
- + integer*4 a
- + a=0
- + return
- + end
- +_LT_EOF
- +], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
- + subroutine foo
- + implicit none
- + integer a
- + a=0
- + return
- + end
- +_LT_EOF
- +], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
- +public class foo {
- + private int a;
- + public void bar (void) {
- + a = 0;
- + }
- +};
- +_LT_EOF
- +])
- +dnl Parse the compiler output and extract the necessary
- +dnl objects, libraries and library flags.
- +if AC_TRY_EVAL(ac_compile); then
- + # Parse the compiler output and extract the necessary
- + # objects, libraries and library flags.
- +
- + # Sentinel used to keep track of whether or not we are before
- + # the conftest object file.
- + pre_test_object_deps_done=no
- +
- + for p in `eval "$output_verbose_link_cmd"`; do
- + case $p in
- +
- + -L* | -R* | -l*)
- + # Some compilers place space between "-{L,R}" and the path.
- + # Remove the space.
- + if test $p = "-L" ||
- + test $p = "-R"; then
- + prev=$p
- + continue
- + else
- + prev=
- + fi
- +
- + if test "$pre_test_object_deps_done" = no; then
- + case $p in
- + -L* | -R*)
- + # Internal compiler library paths should come after those
- + # provided the user. The postdeps already come after the
- + # user supplied libs so there is no need to process them.
- + if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
- + _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
- + else
- + _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
- + fi
- + ;;
- + # The "-l" case would never come before the object being
- + # linked, so don't bother handling this case.
- + esac
- + else
- + if test -z "$_LT_TAGVAR(postdeps, $1)"; then
- + _LT_TAGVAR(postdeps, $1)="${prev}${p}"
- + else
- + _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
- + fi
- + fi
- + ;;
- +
- + *.$objext)
- + # This assumes that the test object file only shows up
- + # once in the compiler output.
- + if test "$p" = "conftest.$objext"; then
- + pre_test_object_deps_done=yes
- + continue
- + fi
- +
- + if test "$pre_test_object_deps_done" = no; then
- + if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
- + _LT_TAGVAR(predep_objects, $1)="$p"
- + else
- + _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
- + fi
- + else
- + if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
- + _LT_TAGVAR(postdep_objects, $1)="$p"
- + else
- + _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
- + fi
- + fi
- + ;;
- +
- + *) ;; # Ignore the rest.
- +
- + esac
- + done
- +
- + # Clean up.
- + rm -f a.out a.exe
- +else
- + echo "libtool.m4: error: problem compiling $1 test program"
- +fi
- +
- +$RM -f confest.$objext
- +
- +# PORTME: override above test on systems where it is broken
- +m4_if([$1], [CXX],
- +[case $host_os in
- +interix[[3-9]]*)
- + # Interix 3.5 installs completely hosed .la files for C++, so rather than
- + # hack all around it, let's just trust "g++" to DTRT.
- + _LT_TAGVAR(predep_objects,$1)=
- + _LT_TAGVAR(postdep_objects,$1)=
- + _LT_TAGVAR(postdeps,$1)=
- + ;;
- +
- +linux*)
- + case `$CC -V 2>&1 | sed 5q` in
- + *Sun\ C*)
- + # Sun C++ 5.9
- +
- + # The more standards-conforming stlport4 library is
- + # incompatible with the Cstd library. Avoid specifying
- + # it if it's in CXXFLAGS. Ignore libCrun as
- + # -library=stlport4 depends on it.
- + case " $CXX $CXXFLAGS " in
- + *" -library=stlport4 "*)
- + solaris_use_stlport4=yes
- + ;;
- + esac
- +
- + if test "$solaris_use_stlport4" != yes; then
- + _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- + fi
- + ;;
- + esac
- + ;;
- +
- +solaris*)
- + case $cc_basename in
- + CC*)
- + # The more standards-conforming stlport4 library is
- + # incompatible with the Cstd library. Avoid specifying
- + # it if it's in CXXFLAGS. Ignore libCrun as
- + # -library=stlport4 depends on it.
- + case " $CXX $CXXFLAGS " in
- + *" -library=stlport4 "*)
- + solaris_use_stlport4=yes
- + ;;
- + esac
- +
- + # Adding this requires a known-good setup of shared libraries for
- + # Sun compiler versions before 5.6, else PIC objects from an old
- + # archive will be linked into the output, leading to subtle bugs.
- + if test "$solaris_use_stlport4" != yes; then
- + _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
- + fi
- + ;;
- + esac
- + ;;
- +esac
- +])
- +
- +case " $_LT_TAGVAR(postdeps, $1) " in
- +*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
- +esac
- + _LT_TAGVAR(compiler_lib_search_dirs, $1)=
- +if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
- + _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
- +fi
- +_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
- + [The directories searched by this compiler when creating a shared library])
- +_LT_TAGDECL([], [predep_objects], [1],
- + [Dependencies to place before and after the objects being linked to
- + create a shared library])
- +_LT_TAGDECL([], [postdep_objects], [1])
- +_LT_TAGDECL([], [predeps], [1])
- +_LT_TAGDECL([], [postdeps], [1])
- +_LT_TAGDECL([], [compiler_lib_search_path], [1],
- + [The library search path used internally by the compiler when linking
- + a shared library])
- +])# _LT_SYS_HIDDEN_LIBDEPS
- +
- +
- +# _LT_PROG_F77
- +# ------------
- +# Since AC_PROG_F77 is broken, in that it returns the empty string
- +# if there is no fortran compiler, we have our own version here.
- +m4_defun([_LT_PROG_F77],
- +[
- +pushdef([AC_MSG_ERROR], [_lt_disable_F77=yes])
- +AC_PROG_F77
- +if test -z "$F77" || test "X$F77" = "Xno"; then
- + _lt_disable_F77=yes
- +fi
- +popdef([AC_MSG_ERROR])
- +])# _LT_PROG_F77
- +
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([_LT_PROG_F77], [])
- +
- +
- +# _LT_LANG_F77_CONFIG([TAG])
- +# --------------------------
- +# Ensure that the configuration variables for a Fortran 77 compiler are
- +# suitably defined. These variables are subsequently used by _LT_CONFIG
- +# to write the compiler configuration to `libtool'.
- +m4_defun([_LT_LANG_F77_CONFIG],
- +[AC_REQUIRE([_LT_PROG_F77])dnl
- +AC_LANG_PUSH(Fortran 77)
- +
- +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- +_LT_TAGVAR(allow_undefined_flag, $1)=
- +_LT_TAGVAR(always_export_symbols, $1)=no
- +_LT_TAGVAR(archive_expsym_cmds, $1)=
- +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
- +_LT_TAGVAR(hardcode_direct, $1)=no
- +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
- +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- +_LT_TAGVAR(hardcode_libdir_separator, $1)=
- +_LT_TAGVAR(hardcode_minus_L, $1)=no
- +_LT_TAGVAR(hardcode_automatic, $1)=no
- +_LT_TAGVAR(inherit_rpath, $1)=no
- +_LT_TAGVAR(module_cmds, $1)=
- +_LT_TAGVAR(module_expsym_cmds, $1)=
- +_LT_TAGVAR(link_all_deplibs, $1)=unknown
- +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- +_LT_TAGVAR(no_undefined_flag, $1)=
- +_LT_TAGVAR(whole_archive_flag_spec, $1)=
- +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- +
- +# Source file extension for f77 test sources.
- +ac_ext=f
- +
- +# Object file extension for compiled f77 test sources.
- +objext=o
- +_LT_TAGVAR(objext, $1)=$objext
- +
- +# No sense in running all these tests if we already determined that
- +# the F77 compiler isn't working. Some variables (like enable_shared)
- +# are currently assumed to apply to all compilers on this platform,
- +# and will be corrupted by setting them based on a non-working compiler.
- +if test "$_lt_disable_F77" != yes; then
- + # Code to be used in simple compile tests
- + lt_simple_compile_test_code="\
- + subroutine t
- + return
- + end
- +"
- +
- + # Code to be used in simple link tests
- + lt_simple_link_test_code="\
- + program t
- + end
- +"
- +
- + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- + _LT_TAG_COMPILER
- +
- + # save warnings/boilerplate of simple test code
- + _LT_COMPILER_BOILERPLATE
- + _LT_LINKER_BOILERPLATE
- +
- + # Allow CC to be a program name with arguments.
- + lt_save_CC="$CC"
- + lt_save_GCC=$GCC
- + CC=${F77-"f77"}
- + compiler=$CC
- + _LT_TAGVAR(compiler, $1)=$CC
- + _LT_CC_BASENAME([$compiler])
- + GCC=$G77
- + if test -n "$compiler"; then
- + AC_MSG_CHECKING([if libtool supports shared libraries])
- + AC_MSG_RESULT([$can_build_shared])
- +
- + AC_MSG_CHECKING([whether to build shared libraries])
- + test "$can_build_shared" = "no" && enable_shared=no
- +
- + # On AIX, shared libraries and static libraries use the same namespace, and
- + # are all built from PIC.
- + case $host_os in
- + aix3*)
- + test "$enable_shared" = yes && enable_static=no
- + if test -n "$RANLIB"; then
- + archive_cmds="$archive_cmds~\$RANLIB \$lib"
- + postinstall_cmds='$RANLIB $lib'
- + fi
- + ;;
- + aix[[4-9]]*)
- + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- + test "$enable_shared" = yes && enable_static=no
- + fi
- + ;;
- + esac
- + AC_MSG_RESULT([$enable_shared])
- +
- + AC_MSG_CHECKING([whether to build static libraries])
- + # Make sure either enable_shared or enable_static is yes.
- + test "$enable_shared" = yes || enable_static=yes
- + AC_MSG_RESULT([$enable_static])
- +
- + _LT_TAGVAR(GCC, $1)="$G77"
- + _LT_TAGVAR(LD, $1)="$LD"
- +
- + ## CAVEAT EMPTOR:
- + ## There is no encapsulation within the following macros, do not change
- + ## the running order or otherwise move them around unless you know exactly
- + ## what you are doing...
- + _LT_COMPILER_PIC($1)
- + _LT_COMPILER_C_O($1)
- + _LT_COMPILER_FILE_LOCKS($1)
- + _LT_LINKER_SHLIBS($1)
- + _LT_SYS_DYNAMIC_LINKER($1)
- + _LT_LINKER_HARDCODE_LIBPATH($1)
- +
- + _LT_CONFIG($1)
- + fi # test -n "$compiler"
- +
- + GCC=$lt_save_GCC
- + CC="$lt_save_CC"
- +fi # test "$_lt_disable_F77" != yes
- +
- +AC_LANG_POP
- +])# _LT_LANG_F77_CONFIG
- +
- +
- +# _LT_PROG_FC
- +# -----------
- +# Since AC_PROG_FC is broken, in that it returns the empty string
- +# if there is no fortran compiler, we have our own version here.
- +m4_defun([_LT_PROG_FC],
- +[
- +pushdef([AC_MSG_ERROR], [_lt_disable_FC=yes])
- +AC_PROG_FC
- +if test -z "$FC" || test "X$FC" = "Xno"; then
- + _lt_disable_FC=yes
- +fi
- +popdef([AC_MSG_ERROR])
- +])# _LT_PROG_FC
- +
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([_LT_PROG_FC], [])
- +
- +
- +# _LT_LANG_FC_CONFIG([TAG])
- +# -------------------------
- +# Ensure that the configuration variables for a Fortran compiler are
- +# suitably defined. These variables are subsequently used by _LT_CONFIG
- +# to write the compiler configuration to `libtool'.
- +m4_defun([_LT_LANG_FC_CONFIG],
- +[AC_REQUIRE([_LT_PROG_FC])dnl
- +AC_LANG_PUSH(Fortran)
- +
- +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- +_LT_TAGVAR(allow_undefined_flag, $1)=
- +_LT_TAGVAR(always_export_symbols, $1)=no
- +_LT_TAGVAR(archive_expsym_cmds, $1)=
- +_LT_TAGVAR(export_dynamic_flag_spec, $1)=
- +_LT_TAGVAR(hardcode_direct, $1)=no
- +_LT_TAGVAR(hardcode_direct_absolute, $1)=no
- +_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- +_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
- +_LT_TAGVAR(hardcode_libdir_separator, $1)=
- +_LT_TAGVAR(hardcode_minus_L, $1)=no
- +_LT_TAGVAR(hardcode_automatic, $1)=no
- +_LT_TAGVAR(inherit_rpath, $1)=no
- +_LT_TAGVAR(module_cmds, $1)=
- +_LT_TAGVAR(module_expsym_cmds, $1)=
- +_LT_TAGVAR(link_all_deplibs, $1)=unknown
- +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- +_LT_TAGVAR(no_undefined_flag, $1)=
- +_LT_TAGVAR(whole_archive_flag_spec, $1)=
- +_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
- +
- +# Source file extension for fc test sources.
- +ac_ext=${ac_fc_srcext-f}
- +
- +# Object file extension for compiled fc test sources.
- +objext=o
- +_LT_TAGVAR(objext, $1)=$objext
- +
- +# No sense in running all these tests if we already determined that
- +# the FC compiler isn't working. Some variables (like enable_shared)
- +# are currently assumed to apply to all compilers on this platform,
- +# and will be corrupted by setting them based on a non-working compiler.
- +if test "$_lt_disable_FC" != yes; then
- + # Code to be used in simple compile tests
- + lt_simple_compile_test_code="\
- + subroutine t
- + return
- + end
- +"
- +
- + # Code to be used in simple link tests
- + lt_simple_link_test_code="\
- + program t
- + end
- +"
- +
- + # ltmain only uses $CC for tagged configurations so make sure $CC is set.
- + _LT_TAG_COMPILER
- +
- + # save warnings/boilerplate of simple test code
- + _LT_COMPILER_BOILERPLATE
- + _LT_LINKER_BOILERPLATE
- +
- + # Allow CC to be a program name with arguments.
- + lt_save_CC="$CC"
- + lt_save_GCC=$GCC
- + CC=${FC-"f95"}
- + compiler=$CC
- + GCC=$ac_cv_fc_compiler_gnu
- +
- + _LT_TAGVAR(compiler, $1)=$CC
- + _LT_CC_BASENAME([$compiler])
- +
- + if test -n "$compiler"; then
- + AC_MSG_CHECKING([if libtool supports shared libraries])
- + AC_MSG_RESULT([$can_build_shared])
- +
- + AC_MSG_CHECKING([whether to build shared libraries])
- + test "$can_build_shared" = "no" && enable_shared=no
- +
- + # On AIX, shared libraries and static libraries use the same namespace, and
- + # are all built from PIC.
- + case $host_os in
- + aix3*)
- + test "$enable_shared" = yes && enable_static=no
- + if test -n "$RANLIB"; then
- + archive_cmds="$archive_cmds~\$RANLIB \$lib"
- + postinstall_cmds='$RANLIB $lib'
- + fi
- + ;;
- + aix[[4-9]]*)
- + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
- + test "$enable_shared" = yes && enable_static=no
- + fi
- + ;;
- + esac
- + AC_MSG_RESULT([$enable_shared])
- +
- + AC_MSG_CHECKING([whether to build static libraries])
- + # Make sure either enable_shared or enable_static is yes.
- + test "$enable_shared" = yes || enable_static=yes
- + AC_MSG_RESULT([$enable_static])
- +
- + _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
- + _LT_TAGVAR(LD, $1)="$LD"
- +
- + ## CAVEAT EMPTOR:
- + ## There is no encapsulation within the following macros, do not change
- + ## the running order or otherwise move them around unless you know exactly
- + ## what you are doing...
- + _LT_SYS_HIDDEN_LIBDEPS($1)
- + _LT_COMPILER_PIC($1)
- + _LT_COMPILER_C_O($1)
- + _LT_COMPILER_FILE_LOCKS($1)
- + _LT_LINKER_SHLIBS($1)
- + _LT_SYS_DYNAMIC_LINKER($1)
- + _LT_LINKER_HARDCODE_LIBPATH($1)
- +
- + _LT_CONFIG($1)
- + fi # test -n "$compiler"
- +
- + GCC=$lt_save_GCC
- + CC="$lt_save_CC"
- +fi # test "$_lt_disable_FC" != yes
- +
- +AC_LANG_POP
- +])# _LT_LANG_FC_CONFIG
- +
- +
- +# _LT_LANG_GCJ_CONFIG([TAG])
- +# --------------------------
- +# Ensure that the configuration variables for the GNU Java Compiler compiler
- +# are suitably defined. These variables are subsequently used by _LT_CONFIG
- +# to write the compiler configuration to `libtool'.
- +m4_defun([_LT_LANG_GCJ_CONFIG],
- +[AC_REQUIRE([LT_PROG_GCJ])dnl
- +AC_LANG_SAVE
- +
- +# Source file extension for Java test sources.
- +ac_ext=java
- +
- +# Object file extension for compiled Java test sources.
- +objext=o
- +_LT_TAGVAR(objext, $1)=$objext
- +
- +# Code to be used in simple compile tests
- +lt_simple_compile_test_code="class foo {}"
- +
- +# Code to be used in simple link tests
- +lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
- +
- +# ltmain only uses $CC for tagged configurations so make sure $CC is set.
- +_LT_TAG_COMPILER
- +
- +# save warnings/boilerplate of simple test code
- +_LT_COMPILER_BOILERPLATE
- +_LT_LINKER_BOILERPLATE
- +
- +# Allow CC to be a program name with arguments.
- +lt_save_CC="$CC"
- +lt_save_GCC=$GCC
- +GCC=yes
- +CC=${GCJ-"gcj"}
- +compiler=$CC
- +_LT_TAGVAR(compiler, $1)=$CC
- +_LT_TAGVAR(LD, $1)="$LD"
- +_LT_CC_BASENAME([$compiler])
- +
- +# GCJ did not exist at the time GCC didn't implicitly link libc in.
- +_LT_TAGVAR(archive_cmds_need_lc, $1)=no
- +
- +_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
- +
- +## CAVEAT EMPTOR:
- +## There is no encapsulation within the following macros, do not change
- +## the running order or otherwise move them around unless you know exactly
- +## what you are doing...
- +if test -n "$compiler"; then
- + _LT_COMPILER_NO_RTTI($1)
- + _LT_COMPILER_PIC($1)
- + _LT_COMPILER_C_O($1)
- + _LT_COMPILER_FILE_LOCKS($1)
- + _LT_LINKER_SHLIBS($1)
- + _LT_LINKER_HARDCODE_LIBPATH($1)
- +
- + _LT_CONFIG($1)
- +fi
- +
- +AC_LANG_RESTORE
- +
- +GCC=$lt_save_GCC
- +CC="$lt_save_CC"
- +])# _LT_LANG_GCJ_CONFIG
- +
- +
- +# _LT_LANG_RC_CONFIG([TAG])
- +# -------------------------
- +# Ensure that the configuration variables for the Windows resource compiler
- +# are suitably defined. These variables are subsequently used by _LT_CONFIG
- +# to write the compiler configuration to `libtool'.
- +m4_defun([_LT_LANG_RC_CONFIG],
- +[AC_REQUIRE([LT_PROG_RC])dnl
- +AC_LANG_SAVE
- +
- +# Source file extension for RC test sources.
- +ac_ext=rc
- +
- +# Object file extension for compiled RC test sources.
- +objext=o
- +_LT_TAGVAR(objext, $1)=$objext
- +
- +# Code to be used in simple compile tests
- +lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
- +
- +# Code to be used in simple link tests
- +lt_simple_link_test_code="$lt_simple_compile_test_code"
- +
- +# ltmain only uses $CC for tagged configurations so make sure $CC is set.
- +_LT_TAG_COMPILER
- +
- +# save warnings/boilerplate of simple test code
- +_LT_COMPILER_BOILERPLATE
- +_LT_LINKER_BOILERPLATE
- +
- +# Allow CC to be a program name with arguments.
- +lt_save_CC="$CC"
- +lt_save_GCC=$GCC
- +GCC=
- +CC=${RC-"windres"}
- +compiler=$CC
- +_LT_TAGVAR(compiler, $1)=$CC
- +_LT_CC_BASENAME([$compiler])
- +_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
- +
- +if test -n "$compiler"; then
- + :
- + _LT_CONFIG($1)
- +fi
- +
- +GCC=$lt_save_GCC
- +AC_LANG_RESTORE
- +CC="$lt_save_CC"
- +])# _LT_LANG_RC_CONFIG
- +
- +
- +# LT_PROG_GCJ
- +# -----------
- +AC_DEFUN([LT_PROG_GCJ],
- +[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
- + [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
- + [AC_CHECK_TOOL(GCJ, gcj,)
- + test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
- + AC_SUBST(GCJFLAGS)])])[]dnl
- +])
- +
- +# Old name:
- +AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
- +
- +
- +# LT_PROG_RC
- +# ----------
- +AC_DEFUN([LT_PROG_RC],
- +[AC_CHECK_TOOL(RC, windres,)
- +])
- +
- +# Old name:
- +AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([LT_AC_PROG_RC], [])
- +
- +
- +# _LT_DECL_EGREP
- +# --------------
- +# If we don't have a new enough Autoconf to choose the best grep
- +# available, choose the one first in the user's PATH.
- +m4_defun([_LT_DECL_EGREP],
- +[AC_REQUIRE([AC_PROG_EGREP])dnl
- +AC_REQUIRE([AC_PROG_FGREP])dnl
- +test -z "$GREP" && GREP=grep
- +_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
- +_LT_DECL([], [EGREP], [1], [An ERE matcher])
- +_LT_DECL([], [FGREP], [1], [A literal string matcher])
- +dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
- +AC_SUBST([GREP])
- +])
- +
- +
- +# _LT_DECL_OBJDUMP
- +# --------------
- +# If we don't have a new enough Autoconf to choose the best objdump
- +# available, choose the one first in the user's PATH.
- +m4_defun([_LT_DECL_OBJDUMP],
- +[AC_CHECK_TOOL(OBJDUMP, objdump, false)
- +test -z "$OBJDUMP" && OBJDUMP=objdump
- +_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
- +AC_SUBST([OBJDUMP])
- +])
- +
- +
- +# _LT_DECL_SED
- +# ------------
- +# Check for a fully-functional sed program, that truncates
- +# as few characters as possible. Prefer GNU sed if found.
- +m4_defun([_LT_DECL_SED],
- +[AC_PROG_SED
- +test -z "$SED" && SED=sed
- +Xsed="$SED -e 1s/^X//"
- +_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
- +_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
- + [Sed that helps us avoid accidentally triggering echo(1) options like -n])
- +])# _LT_DECL_SED
- +
- +m4_ifndef([AC_PROG_SED], [
- +############################################################
- +# NOTE: This macro has been submitted for inclusion into #
- +# GNU Autoconf as AC_PROG_SED. When it is available in #
- +# a released version of Autoconf we should remove this #
- +# macro and use it instead. #
- +############################################################
- +
- +m4_defun([AC_PROG_SED],
- +[AC_MSG_CHECKING([for a sed that does not truncate output])
- +AC_CACHE_VAL(lt_cv_path_SED,
- +[# Loop through the user's path and test for sed and gsed.
- +# Then use that list of sed's as ones to test for truncation.
- +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- +for as_dir in $PATH
- +do
- + IFS=$as_save_IFS
- + test -z "$as_dir" && as_dir=.
- + for lt_ac_prog in sed gsed; do
- + for ac_exec_ext in '' $ac_executable_extensions; do
- + if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
- + lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
- + fi
- + done
- + done
- +done
- +IFS=$as_save_IFS
- +lt_ac_max=0
- +lt_ac_count=0
- +# Add /usr/xpg4/bin/sed as it is typically found on Solaris
- +# along with /bin/sed that truncates output.
- +for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
- + test ! -f $lt_ac_sed && continue
- + cat /dev/null > conftest.in
- + lt_ac_count=0
- + echo $ECHO_N "0123456789$ECHO_C" >conftest.in
- + # Check for GNU sed and select it if it is found.
- + if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
- + lt_cv_path_SED=$lt_ac_sed
- + break
- + fi
- + while true; do
- + cat conftest.in conftest.in >conftest.tmp
- + mv conftest.tmp conftest.in
- + cp conftest.in conftest.nl
- + echo >>conftest.nl
- + $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
- + cmp -s conftest.out conftest.nl || break
- + # 10000 chars as input seems more than enough
- + test $lt_ac_count -gt 10 && break
- + lt_ac_count=`expr $lt_ac_count + 1`
- + if test $lt_ac_count -gt $lt_ac_max; then
- + lt_ac_max=$lt_ac_count
- + lt_cv_path_SED=$lt_ac_sed
- + fi
- + done
- +done
- +])
- +SED=$lt_cv_path_SED
- +AC_SUBST([SED])
- +AC_MSG_RESULT([$SED])
- +])#AC_PROG_SED
- +])#m4_ifndef
- +
- +# Old name:
- +AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([LT_AC_PROG_SED], [])
- +
- +
- +# _LT_CHECK_SHELL_FEATURES
- +# ------------------------
- +# Find out whether the shell is Bourne or XSI compatible,
- +# or has some other useful features.
- +m4_defun([_LT_CHECK_SHELL_FEATURES],
- +[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
- +# Try some XSI features
- +xsi_shell=no
- +( _lt_dummy="a/b/c"
- + test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
- + = c,a/b,, \
- + && eval 'test $(( 1 + 1 )) -eq 2 \
- + && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
- + && xsi_shell=yes
- +AC_MSG_RESULT([$xsi_shell])
- +_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
- +
- +AC_MSG_CHECKING([whether the shell understands "+="])
- +lt_shell_append=no
- +( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
- + >/dev/null 2>&1 \
- + && lt_shell_append=yes
- +AC_MSG_RESULT([$lt_shell_append])
- +_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
- +
- +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
- + lt_unset=unset
- +else
- + lt_unset=false
- +fi
- +_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
- +
- +# test EBCDIC or ASCII
- +case `echo X|tr X '\101'` in
- + A) # ASCII based system
- + # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
- + lt_SP2NL='tr \040 \012'
- + lt_NL2SP='tr \015\012 \040\040'
- + ;;
- + *) # EBCDIC based system
- + lt_SP2NL='tr \100 \n'
- + lt_NL2SP='tr \r\n \100\100'
- + ;;
- +esac
- +_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
- +_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
- +])# _LT_CHECK_SHELL_FEATURES
- +
- +
- +# _LT_PROG_XSI_SHELLFNS
- +# ---------------------
- +# Bourne and XSI compatible variants of some useful shell functions.
- +m4_defun([_LT_PROG_XSI_SHELLFNS],
- +[case $xsi_shell in
- + yes)
- + cat << \_LT_EOF >> "$cfgfile"
- +
- +# func_dirname file append nondir_replacement
- +# Compute the dirname of FILE. If nonempty, add APPEND to the result,
- +# otherwise set result to NONDIR_REPLACEMENT.
- +func_dirname ()
- +{
- + case ${1} in
- + */*) func_dirname_result="${1%/*}${2}" ;;
- + * ) func_dirname_result="${3}" ;;
- + esac
- +}
- +
- +# func_basename file
- +func_basename ()
- +{
- + func_basename_result="${1##*/}"
- +}
- +
- +# func_dirname_and_basename file append nondir_replacement
- +# perform func_basename and func_dirname in a single function
- +# call:
- +# dirname: Compute the dirname of FILE. If nonempty,
- +# add APPEND to the result, otherwise set result
- +# to NONDIR_REPLACEMENT.
- +# value returned in "$func_dirname_result"
- +# basename: Compute filename of FILE.
- +# value retuned in "$func_basename_result"
- +# Implementation must be kept synchronized with func_dirname
- +# and func_basename. For efficiency, we do not delegate to
- +# those functions but instead duplicate the functionality here.
- +func_dirname_and_basename ()
- +{
- + case ${1} in
- + */*) func_dirname_result="${1%/*}${2}" ;;
- + * ) func_dirname_result="${3}" ;;
- + esac
- + func_basename_result="${1##*/}"
- +}
- +
- +# func_stripname prefix suffix name
- +# strip PREFIX and SUFFIX off of NAME.
- +# PREFIX and SUFFIX must not contain globbing or regex special
- +# characters, hashes, percent signs, but SUFFIX may contain a leading
- +# dot (in which case that matches only a dot).
- +func_stripname ()
- +{
- + # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
- + # positional parameters, so assign one to ordinary parameter first.
- + func_stripname_result=${3}
- + func_stripname_result=${func_stripname_result#"${1}"}
- + func_stripname_result=${func_stripname_result%"${2}"}
- +}
- +
- +# func_opt_split
- +func_opt_split ()
- +{
- + func_opt_split_opt=${1%%=*}
- + func_opt_split_arg=${1#*=}
- +}
- +
- +# func_lo2o object
- +func_lo2o ()
- +{
- + case ${1} in
- + *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
- + *) func_lo2o_result=${1} ;;
- + esac
- +}
- +
- +# func_xform libobj-or-source
- +func_xform ()
- +{
- + func_xform_result=${1%.*}.lo
- +}
- +
- +# func_arith arithmetic-term...
- +func_arith ()
- +{
- + func_arith_result=$(( $[*] ))
- +}
- +
- +# func_len string
- +# STRING may not start with a hyphen.
- +func_len ()
- +{
- + func_len_result=${#1}
- +}
- +
- +_LT_EOF
- + ;;
- + *) # Bourne compatible functions.
- + cat << \_LT_EOF >> "$cfgfile"
- +
- +# func_dirname file append nondir_replacement
- +# Compute the dirname of FILE. If nonempty, add APPEND to the result,
- +# otherwise set result to NONDIR_REPLACEMENT.
- +func_dirname ()
- +{
- + # Extract subdirectory from the argument.
- + func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
- + if test "X$func_dirname_result" = "X${1}"; then
- + func_dirname_result="${3}"
- + else
- + func_dirname_result="$func_dirname_result${2}"
- + fi
- +}
- +
- +# func_basename file
- +func_basename ()
- +{
- + func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
- +}
- +
- +dnl func_dirname_and_basename
- +dnl A portable version of this function is already defined in general.m4sh
- +dnl so there is no need for it here.
- +
- +# func_stripname prefix suffix name
- +# strip PREFIX and SUFFIX off of NAME.
- +# PREFIX and SUFFIX must not contain globbing or regex special
- +# characters, hashes, percent signs, but SUFFIX may contain a leading
- +# dot (in which case that matches only a dot).
- +# func_strip_suffix prefix name
- +func_stripname ()
- +{
- + case ${2} in
- + .*) func_stripname_result=`$ECHO "X${3}" \
- + | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
- + *) func_stripname_result=`$ECHO "X${3}" \
- + | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
- + esac
- +}
- +
- +# sed scripts:
- +my_sed_long_opt='1s/^\(-[[^=]]*\)=.*/\1/;q'
- +my_sed_long_arg='1s/^-[[^=]]*=//'
- +
- +# func_opt_split
- +func_opt_split ()
- +{
- + func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
- + func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
- +}
- +
- +# func_lo2o object
- +func_lo2o ()
- +{
- + func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
- +}
- +
- +# func_xform libobj-or-source
- +func_xform ()
- +{
- + func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[[^.]]*$/.lo/'`
- +}
- +
- +# func_arith arithmetic-term...
- +func_arith ()
- +{
- + func_arith_result=`expr "$[@]"`
- +}
- +
- +# func_len string
- +# STRING may not start with a hyphen.
- +func_len ()
- +{
- + func_len_result=`expr "$[1]" : ".*" 2>/dev/null || echo $max_cmd_len`
- +}
- +
- +_LT_EOF
- +esac
- +
- +case $lt_shell_append in
- + yes)
- + cat << \_LT_EOF >> "$cfgfile"
- +
- +# func_append var value
- +# Append VALUE to the end of shell variable VAR.
- +func_append ()
- +{
- + eval "$[1]+=\$[2]"
- +}
- +_LT_EOF
- + ;;
- + *)
- + cat << \_LT_EOF >> "$cfgfile"
- +
- +# func_append var value
- +# Append VALUE to the end of shell variable VAR.
- +func_append ()
- +{
- + eval "$[1]=\$$[1]\$[2]"
- +}
- +
- +_LT_EOF
- + ;;
- + esac
- +])
- Index: sid/m4/ltoptions.m4
- ===================================================================
- --- /dev/null
- +++ sid/m4/ltoptions.m4
- @@ -0,0 +1,368 @@
- +# Helper functions for option handling. -*- Autoconf -*-
- +#
- +# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
- +# Written by Gary V. Vaughan, 2004
- +#
- +# This file is free software; the Free Software Foundation gives
- +# unlimited permission to copy and/or distribute it, with or without
- +# modifications, as long as this notice is preserved.
- +
- +# serial 6 ltoptions.m4
- +
- +# This is to help aclocal find these macros, as it can't see m4_define.
- +AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
- +
- +
- +# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
- +# ------------------------------------------
- +m4_define([_LT_MANGLE_OPTION],
- +[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
- +
- +
- +# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
- +# ---------------------------------------
- +# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
- +# matching handler defined, dispatch to it. Other OPTION-NAMEs are
- +# saved as a flag.
- +m4_define([_LT_SET_OPTION],
- +[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
- +m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
- + _LT_MANGLE_DEFUN([$1], [$2]),
- + [m4_warning([Unknown $1 option `$2'])])[]dnl
- +])
- +
- +
- +# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
- +# ------------------------------------------------------------
- +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
- +m4_define([_LT_IF_OPTION],
- +[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
- +
- +
- +# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
- +# -------------------------------------------------------
- +# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
- +# are set.
- +m4_define([_LT_UNLESS_OPTIONS],
- +[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- + [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
- + [m4_define([$0_found])])])[]dnl
- +m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
- +])[]dnl
- +])
- +
- +
- +# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
- +# ----------------------------------------
- +# OPTION-LIST is a space-separated list of Libtool options associated
- +# with MACRO-NAME. If any OPTION has a matching handler declared with
- +# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
- +# the unknown option and exit.
- +m4_defun([_LT_SET_OPTIONS],
- +[# Set options
- +m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
- + [_LT_SET_OPTION([$1], _LT_Option)])
- +
- +m4_if([$1],[LT_INIT],[
- + dnl
- + dnl Simply set some default values (i.e off) if boolean options were not
- + dnl specified:
- + _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
- + ])
- + _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
- + ])
- + dnl
- + dnl If no reference was made to various pairs of opposing options, then
- + dnl we run the default mode handler for the pair. For example, if neither
- + dnl `shared' nor `disable-shared' was passed, we enable building of shared
- + dnl archives by default:
- + _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
- + _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
- + _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
- + _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
- + [_LT_ENABLE_FAST_INSTALL])
- + ])
- +])# _LT_SET_OPTIONS
- +
- +
- +## --------------------------------- ##
- +## Macros to handle LT_INIT options. ##
- +## --------------------------------- ##
- +
- +# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
- +# -----------------------------------------
- +m4_define([_LT_MANGLE_DEFUN],
- +[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
- +
- +
- +# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
- +# -----------------------------------------------
- +m4_define([LT_OPTION_DEFINE],
- +[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
- +])# LT_OPTION_DEFINE
- +
- +
- +# dlopen
- +# ------
- +LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
- +])
- +
- +AU_DEFUN([AC_LIBTOOL_DLOPEN],
- +[_LT_SET_OPTION([LT_INIT], [dlopen])
- +AC_DIAGNOSE([obsolete],
- +[$0: Remove this warning and the call to _LT_SET_OPTION when you
- +put the `dlopen' option into LT_INIT's first parameter.])
- +])
- +
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
- +
- +
- +# win32-dll
- +# ---------
- +# Declare package support for building win32 dll's.
- +LT_OPTION_DEFINE([LT_INIT], [win32-dll],
- +[enable_win32_dll=yes
- +
- +case $host in
- +*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
- + AC_CHECK_TOOL(AS, as, false)
- + AC_CHECK_TOOL(DLLTOOL, dlltool, false)
- + AC_CHECK_TOOL(OBJDUMP, objdump, false)
- + ;;
- +esac
- +
- +test -z "$AS" && AS=as
- +_LT_DECL([], [AS], [0], [Assembler program])dnl
- +
- +test -z "$DLLTOOL" && DLLTOOL=dlltool
- +_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
- +
- +test -z "$OBJDUMP" && OBJDUMP=objdump
- +_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
- +])# win32-dll
- +
- +AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
- +[AC_REQUIRE([AC_CANONICAL_HOST])dnl
- +_LT_SET_OPTION([LT_INIT], [win32-dll])
- +AC_DIAGNOSE([obsolete],
- +[$0: Remove this warning and the call to _LT_SET_OPTION when you
- +put the `win32-dll' option into LT_INIT's first parameter.])
- +])
- +
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
- +
- +
- +# _LT_ENABLE_SHARED([DEFAULT])
- +# ----------------------------
- +# implement the --enable-shared flag, and supports the `shared' and
- +# `disable-shared' LT_INIT options.
- +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
- +m4_define([_LT_ENABLE_SHARED],
- +[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
- +AC_ARG_ENABLE([shared],
- + [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
- + [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
- + [p=${PACKAGE-default}
- + case $enableval in
- + yes) enable_shared=yes ;;
- + no) enable_shared=no ;;
- + *)
- + enable_shared=no
- + # Look at the argument we got. We use all the common list separators.
- + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- + for pkg in $enableval; do
- + IFS="$lt_save_ifs"
- + if test "X$pkg" = "X$p"; then
- + enable_shared=yes
- + fi
- + done
- + IFS="$lt_save_ifs"
- + ;;
- + esac],
- + [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
- +
- + _LT_DECL([build_libtool_libs], [enable_shared], [0],
- + [Whether or not to build shared libraries])
- +])# _LT_ENABLE_SHARED
- +
- +LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
- +LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
- +
- +# Old names:
- +AC_DEFUN([AC_ENABLE_SHARED],
- +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
- +])
- +
- +AC_DEFUN([AC_DISABLE_SHARED],
- +[_LT_SET_OPTION([LT_INIT], [disable-shared])
- +])
- +
- +AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
- +AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
- +
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AM_ENABLE_SHARED], [])
- +dnl AC_DEFUN([AM_DISABLE_SHARED], [])
- +
- +
- +
- +# _LT_ENABLE_STATIC([DEFAULT])
- +# ----------------------------
- +# implement the --enable-static flag, and support the `static' and
- +# `disable-static' LT_INIT options.
- +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
- +m4_define([_LT_ENABLE_STATIC],
- +[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
- +AC_ARG_ENABLE([static],
- + [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
- + [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
- + [p=${PACKAGE-default}
- + case $enableval in
- + yes) enable_static=yes ;;
- + no) enable_static=no ;;
- + *)
- + enable_static=no
- + # Look at the argument we got. We use all the common list separators.
- + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- + for pkg in $enableval; do
- + IFS="$lt_save_ifs"
- + if test "X$pkg" = "X$p"; then
- + enable_static=yes
- + fi
- + done
- + IFS="$lt_save_ifs"
- + ;;
- + esac],
- + [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
- +
- + _LT_DECL([build_old_libs], [enable_static], [0],
- + [Whether or not to build static libraries])
- +])# _LT_ENABLE_STATIC
- +
- +LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
- +LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
- +
- +# Old names:
- +AC_DEFUN([AC_ENABLE_STATIC],
- +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
- +])
- +
- +AC_DEFUN([AC_DISABLE_STATIC],
- +[_LT_SET_OPTION([LT_INIT], [disable-static])
- +])
- +
- +AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
- +AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
- +
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AM_ENABLE_STATIC], [])
- +dnl AC_DEFUN([AM_DISABLE_STATIC], [])
- +
- +
- +
- +# _LT_ENABLE_FAST_INSTALL([DEFAULT])
- +# ----------------------------------
- +# implement the --enable-fast-install flag, and support the `fast-install'
- +# and `disable-fast-install' LT_INIT options.
- +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
- +m4_define([_LT_ENABLE_FAST_INSTALL],
- +[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
- +AC_ARG_ENABLE([fast-install],
- + [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
- + [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
- + [p=${PACKAGE-default}
- + case $enableval in
- + yes) enable_fast_install=yes ;;
- + no) enable_fast_install=no ;;
- + *)
- + enable_fast_install=no
- + # Look at the argument we got. We use all the common list separators.
- + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
- + for pkg in $enableval; do
- + IFS="$lt_save_ifs"
- + if test "X$pkg" = "X$p"; then
- + enable_fast_install=yes
- + fi
- + done
- + IFS="$lt_save_ifs"
- + ;;
- + esac],
- + [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
- +
- +_LT_DECL([fast_install], [enable_fast_install], [0],
- + [Whether or not to optimize for fast installation])dnl
- +])# _LT_ENABLE_FAST_INSTALL
- +
- +LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
- +LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
- +
- +# Old names:
- +AU_DEFUN([AC_ENABLE_FAST_INSTALL],
- +[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
- +AC_DIAGNOSE([obsolete],
- +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
- +the `fast-install' option into LT_INIT's first parameter.])
- +])
- +
- +AU_DEFUN([AC_DISABLE_FAST_INSTALL],
- +[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
- +AC_DIAGNOSE([obsolete],
- +[$0: Remove this warning and the call to _LT_SET_OPTION when you put
- +the `disable-fast-install' option into LT_INIT's first parameter.])
- +])
- +
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
- +dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
- +
- +
- +# _LT_WITH_PIC([MODE])
- +# --------------------
- +# implement the --with-pic flag, and support the `pic-only' and `no-pic'
- +# LT_INIT options.
- +# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
- +m4_define([_LT_WITH_PIC],
- +[AC_ARG_WITH([pic],
- + [AS_HELP_STRING([--with-pic],
- + [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
- + [pic_mode="$withval"],
- + [pic_mode=default])
- +
- +test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
- +
- +_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
- +])# _LT_WITH_PIC
- +
- +LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
- +LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
- +
- +# Old name:
- +AU_DEFUN([AC_LIBTOOL_PICMODE],
- +[_LT_SET_OPTION([LT_INIT], [pic-only])
- +AC_DIAGNOSE([obsolete],
- +[$0: Remove this warning and the call to _LT_SET_OPTION when you
- +put the `pic-only' option into LT_INIT's first parameter.])
- +])
- +
- +dnl aclocal-1.4 backwards compatibility:
- +dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
- +
- +## ----------------- ##
- +## LTDL_INIT Options ##
- +## ----------------- ##
- +
- +m4_define([_LTDL_MODE], [])
- +LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
- + [m4_define([_LTDL_MODE], [nonrecursive])])
- +LT_OPTION_DEFINE([LTDL_INIT], [recursive],
- + [m4_define([_LTDL_MODE], [recursive])])
- +LT_OPTION_DEFINE([LTDL_INIT], [subproject],
- + [m4_define([_LTDL_MODE], [subproject])])
- +
- +m4_define([_LTDL_TYPE], [])
- +LT_OPTION_DEFINE([LTDL_INIT], [installable],
- + [m4_define([_LTDL_TYPE], [installable])])
- +LT_OPTION_DEFINE([LTDL_INIT], [convenience],
- + [m4_define([_LTDL_TYPE], [convenience])])
- Index: sid/m4/ltsugar.m4
- ===================================================================
- --- /dev/null
- +++ sid/m4/ltsugar.m4
- @@ -0,0 +1,123 @@
- +# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
- +#
- +# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
- +# Written by Gary V. Vaughan, 2004
- +#
- +# This file is free software; the Free Software Foundation gives
- +# unlimited permission to copy and/or distribute it, with or without
- +# modifications, as long as this notice is preserved.
- +
- +# serial 6 ltsugar.m4
- +
- +# This is to help aclocal find these macros, as it can't see m4_define.
- +AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
- +
- +
- +# lt_join(SEP, ARG1, [ARG2...])
- +# -----------------------------
- +# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
- +# associated separator.
- +# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
- +# versions in m4sugar had bugs.
- +m4_define([lt_join],
- +[m4_if([$#], [1], [],
- + [$#], [2], [[$2]],
- + [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
- +m4_define([_lt_join],
- +[m4_if([$#$2], [2], [],
- + [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
- +
- +
- +# lt_car(LIST)
- +# lt_cdr(LIST)
- +# ------------
- +# Manipulate m4 lists.
- +# These macros are necessary as long as will still need to support
- +# Autoconf-2.59 which quotes differently.
- +m4_define([lt_car], [[$1]])
- +m4_define([lt_cdr],
- +[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
- + [$#], 1, [],
- + [m4_dquote(m4_shift($@))])])
- +m4_define([lt_unquote], $1)
- +
- +
- +# lt_append(MACRO-NAME, STRING, [SEPARATOR])
- +# ------------------------------------------
- +# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
- +# Note that neither SEPARATOR nor STRING are expanded; they are appended
- +# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
- +# No SEPARATOR is output if MACRO-NAME was previously undefined (different
- +# than defined and empty).
- +#
- +# This macro is needed until we can rely on Autoconf 2.62, since earlier
- +# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
- +m4_define([lt_append],
- +[m4_define([$1],
- + m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
- +
- +
- +
- +# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
- +# ----------------------------------------------------------
- +# Produce a SEP delimited list of all paired combinations of elements of
- +# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
- +# has the form PREFIXmINFIXSUFFIXn.
- +# Needed until we can rely on m4_combine added in Autoconf 2.62.
- +m4_define([lt_combine],
- +[m4_if(m4_eval([$# > 3]), [1],
- + [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
- +[[m4_foreach([_Lt_prefix], [$2],
- + [m4_foreach([_Lt_suffix],
- + ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
- + [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
- +
- +
- +# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
- +# -----------------------------------------------------------------------
- +# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
- +# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
- +m4_define([lt_if_append_uniq],
- +[m4_ifdef([$1],
- + [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
- + [lt_append([$1], [$2], [$3])$4],
- + [$5])],
- + [lt_append([$1], [$2], [$3])$4])])
- +
- +
- +# lt_dict_add(DICT, KEY, VALUE)
- +# -----------------------------
- +m4_define([lt_dict_add],
- +[m4_define([$1($2)], [$3])])
- +
- +
- +# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
- +# --------------------------------------------
- +m4_define([lt_dict_add_subkey],
- +[m4_define([$1($2:$3)], [$4])])
- +
- +
- +# lt_dict_fetch(DICT, KEY, [SUBKEY])
- +# ----------------------------------
- +m4_define([lt_dict_fetch],
- +[m4_ifval([$3],
- + m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
- + m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
- +
- +
- +# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
- +# -----------------------------------------------------------------
- +m4_define([lt_if_dict_fetch],
- +[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
- + [$5],
- + [$6])])
- +
- +
- +# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
- +# --------------------------------------------------------------
- +m4_define([lt_dict_filter],
- +[m4_if([$5], [], [],
- + [lt_join(m4_quote(m4_default([$4], [[, ]])),
- + lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
- + [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
- +])
- Index: sid/m4/ltversion.m4
- ===================================================================
- --- /dev/null
- +++ sid/m4/ltversion.m4
- @@ -0,0 +1,23 @@
- +# ltversion.m4 -- version numbers -*- Autoconf -*-
- +#
- +# Copyright (C) 2004 Free Software Foundation, Inc.
- +# Written by Scott James Remnant, 2004
- +#
- +# This file is free software; the Free Software Foundation gives
- +# unlimited permission to copy and/or distribute it, with or without
- +# modifications, as long as this notice is preserved.
- +
- +# Generated from ltversion.in.
- +
- +# serial 3017 ltversion.m4
- +# This file is part of GNU Libtool
- +
- +m4_define([LT_PACKAGE_VERSION], [2.2.6b])
- +m4_define([LT_PACKAGE_REVISION], [1.3017])
- +
- +AC_DEFUN([LTVERSION_VERSION],
- +[macro_version='2.2.6b'
- +macro_revision='1.3017'
- +_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
- +_LT_DECL(, macro_revision, 0)
- +])
- Index: sid/m4/lt~obsolete.m4
- ===================================================================
- --- /dev/null
- +++ sid/m4/lt~obsolete.m4
- @@ -0,0 +1,92 @@
- +# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
- +#
- +# Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
- +# Written by Scott James Remnant, 2004.
- +#
- +# This file is free software; the Free Software Foundation gives
- +# unlimited permission to copy and/or distribute it, with or without
- +# modifications, as long as this notice is preserved.
- +
- +# serial 4 lt~obsolete.m4
- +
- +# These exist entirely to fool aclocal when bootstrapping libtool.
- +#
- +# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
- +# which have later been changed to m4_define as they aren't part of the
- +# exported API, or moved to Autoconf or Automake where they belong.
- +#
- +# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
- +# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
- +# using a macro with the same name in our local m4/libtool.m4 it'll
- +# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
- +# and doesn't know about Autoconf macros at all.)
- +#
- +# So we provide this file, which has a silly filename so it's always
- +# included after everything else. This provides aclocal with the
- +# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
- +# because those macros already exist, or will be overwritten later.
- +# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
- +#
- +# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
- +# Yes, that means every name once taken will need to remain here until
- +# we give up compatibility with versions before 1.7, at which point
- +# we need to keep only those names which we still refer to.
- +
- +# This is to help aclocal find these macros, as it can't see m4_define.
- +AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
- +
- +m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
- +m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
- +m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
- +m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
- +m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
- +m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
- +m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
- +m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
- +m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
- +m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
- +m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
- +m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
- +m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
- +m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
- +m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
- +m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
- +m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
- +m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
- +m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
- +m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
- +m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
- +m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
- +m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
- +m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
- +m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
- +m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
- +m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
- +m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
- +m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
- +m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
- +m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
- +m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
- +m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
- +m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
- +m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
- +m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
- +m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
- +m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
- +m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
- +m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
- +m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
- +m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
- +m4_ifndef([AC_LIBTOOL_RC], [AC_DEFUN([AC_LIBTOOL_RC])])
- +m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
- +m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
- +m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
- +m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
- +m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
- +m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
- +m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
- +m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
- +m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
- +m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
- +m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
- +m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
- Index: sid/oop/Makefile.in
- ===================================================================
- --- sid.orig/oop/Makefile.in
- +++ sid/oop/Makefile.in
- @@ -38,7 +38,10 @@
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -217,6 +220,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/oop/goops/Makefile.in
- ===================================================================
- --- sid.orig/oop/goops/Makefile.in
- +++ sid/oop/goops/Makefile.in
- @@ -38,7 +38,10 @@
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -177,6 +180,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/scripts/Makefile.in
- ===================================================================
- --- sid.orig/scripts/Makefile.in
- +++ sid/scripts/Makefile.in
- @@ -39,7 +39,10 @@
- subdir = scripts
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -178,6 +181,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/srfi/Makefile.in
- ===================================================================
- --- sid.orig/srfi/Makefile.in
- +++ sid/srfi/Makefile.in
- @@ -41,7 +41,10 @@
- $(srfiinclude_HEADERS)
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -244,6 +247,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/test-suite/Makefile.in
- ===================================================================
- --- sid.orig/test-suite/Makefile.in
- +++ sid/test-suite/Makefile.in
- @@ -37,7 +37,10 @@
- DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -193,6 +196,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- Index: sid/test-suite/standalone/Makefile.in
- ===================================================================
- --- sid.orig/test-suite/standalone/Makefile.in
- +++ sid/test-suite/standalone/Makefile.in
- @@ -54,7 +54,10 @@
- $(srcdir)/test-fast-slot-ref.in $(srcdir)/test-use-srfi.in
- ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
- am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
- - $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in
- + $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- + $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- + $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/acinclude.m4 \
- + $(top_srcdir)/configure.in
- am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
- mkinstalldirs = $(install_sh) -d
- @@ -279,6 +282,7 @@
- PACKAGE_NAME = @PACKAGE_NAME@
- PACKAGE_STRING = @PACKAGE_STRING@
- PACKAGE_TARNAME = @PACKAGE_TARNAME@
- +PACKAGE_URL = @PACKAGE_URL@
- PACKAGE_VERSION = @PACKAGE_VERSION@
- PATH_SEPARATOR = @PATH_SEPARATOR@
- POSUB = @POSUB@
- @@ -392,7 +396,7 @@
- test-use-srfi
- BUILT_SOURCES = test-asmobs-lib.x
- EXTRA_DIST = $(am__append_3) ${check_SCRIPTS}
- -TESTS_ENVIRONMENT = "${top_builddir}/pre-inst-guile-env"
- +TESTS_ENVIRONMENT = builddir="${builddir}" "${top_builddir}/pre-inst-guile-env"
- test_cflags = \
- -I$(top_srcdir)/test-suite/standalone \
- -I$(top_srcdir) -I$(top_builddir) \
|