Config.in.options 199 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874
  1. # This file was auto-generated by support/scripts/gen-bootlin-toolchains
  2. # Do not edit
  3. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCH_SUPPORTS
  4. bool
  5. default y if BR2_aarch64
  6. default y if BR2_aarch64_be
  7. default y if BR2_arcle && BR2_arc750d
  8. default y if BR2_arcle && BR2_archs38
  9. default y if BR2_arm && BR2_ARM_CPU_ARMV5 && BR2_ARM_EABI
  10. default y if BR2_arm && BR2_ARM_CPU_ARMV6 && BR2_ARM_EABIHF
  11. default y if BR2_arm && BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF
  12. default y if BR2_armeb && BR2_ARM_CPU_ARMV7A && BR2_ARM_EABIHF
  13. default y if BR2_arm && BR2_ARM_CPU_ARMV7M
  14. default y if BR2_m68k_m68k
  15. default y if BR2_m68k_cf
  16. default y if BR2_microblazebe
  17. default y if BR2_microblazeel
  18. default y if BR2_mips && BR2_mips_32 && !BR2_MIPS_SOFT_FLOAT
  19. default y if BR2_mipsel && BR2_mips_32 && !BR2_MIPS_SOFT_FLOAT
  20. default y if BR2_mipsel && BR2_mips_32r5 && !BR2_MIPS_SOFT_FLOAT
  21. default y if BR2_mipsel && BR2_mips_32r6 && !BR2_MIPS_SOFT_FLOAT
  22. default y if BR2_mips64 && BR2_mips_64 && BR2_MIPS_NABI32 && !BR2_MIPS_SOFT_FLOAT
  23. default y if BR2_mips64el && BR2_mips_64 && BR2_MIPS_NABI32 && !BR2_MIPS_SOFT_FLOAT
  24. default y if BR2_mips64el && BR2_mips_64r6 && BR2_MIPS_NABI32 && !BR2_MIPS_SOFT_FLOAT
  25. default y if BR2_nios2
  26. default y if BR2_or1k
  27. default y if BR2_powerpc && BR2_powerpc_440fp
  28. default y if BR2_powerpc && BR2_powerpc_e300c3
  29. default y if BR2_powerpc && BR2_powerpc_e500mc
  30. default y if BR2_powerpc64 && BR2_powerpc_e5500
  31. default y if BR2_powerpc64 && BR2_powerpc_e6500
  32. default y if BR2_powerpc64 && BR2_powerpc_power8
  33. default y if BR2_powerpc64le && BR2_powerpc_power8
  34. default y if BR2_riscv && BR2_riscv_g && BR2_RISCV_32 && BR2_RISCV_ABI_ILP32D
  35. default y if BR2_riscv && BR2_riscv_g && BR2_RISCV_64 && BR2_RISCV_ABI_LP64D && BR2_USE_MMU
  36. default y if BR2_s390x && BR2_s390x_z13
  37. default y if BR2_sh && BR2_sh4
  38. default y if BR2_sh && BR2_sh4aeb
  39. default y if BR2_sparc64 && BR2_sparc_v9
  40. default y if BR2_sparc && BR2_sparc_v8
  41. default y if BR2_x86_64 && BR2_X86_CPU_HAS_MMX && BR2_X86_CPU_HAS_SSE && BR2_X86_CPU_HAS_SSE2
  42. default y if BR2_x86_64 && BR2_X86_CPU_HAS_MMX && BR2_X86_CPU_HAS_SSE && BR2_X86_CPU_HAS_SSE2 && BR2_X86_CPU_HAS_SSE3 && BR2_X86_CPU_HAS_SSSE3 && BR2_X86_CPU_HAS_SSE4 && BR2_X86_CPU_HAS_SSE42
  43. default y if BR2_x86_64 && BR2_X86_CPU_HAS_MMX && BR2_X86_CPU_HAS_SSE && BR2_X86_CPU_HAS_SSE2 && BR2_X86_CPU_HAS_SSE3 && BR2_X86_CPU_HAS_SSSE3 && BR2_X86_CPU_HAS_SSE4 && BR2_X86_CPU_HAS_SSE42 && BR2_X86_CPU_HAS_AVX && BR2_X86_CPU_HAS_AVX2
  44. default y if BR2_x86_64 && BR2_X86_CPU_HAS_MMX && BR2_X86_CPU_HAS_SSE && BR2_X86_CPU_HAS_SSE2 && BR2_X86_CPU_HAS_SSE3 && BR2_X86_CPU_HAS_SSSE3 && BR2_X86_CPU_HAS_SSE4 && BR2_X86_CPU_HAS_SSE42 && BR2_X86_CPU_HAS_AVX && BR2_X86_CPU_HAS_AVX2 && BR2_X86_CPU_HAS_AVX512
  45. default y if BR2_x86_64 && BR2_X86_CPU_HAS_MMX && BR2_X86_CPU_HAS_SSE && BR2_X86_CPU_HAS_SSE2 && BR2_X86_CPU_HAS_SSE3 && BR2_X86_CPU_HAS_SSSE3 && BR2_X86_CPU_HAS_SSE4 && BR2_X86_CPU_HAS_SSE42
  46. default y if BR2_i386 && BR2_X86_CPU_HAS_MMX && BR2_X86_CPU_HAS_SSE && BR2_X86_CPU_HAS_SSE2 && BR2_X86_CPU_HAS_SSE3 && BR2_X86_CPU_HAS_SSSE3
  47. default y if BR2_i386 && !BR2_x86_i486 && !BR2_x86_i586 && !BR2_x86_x1000 && !BR2_x86_pentium_mmx && !BR2_x86_geode && !BR2_x86_c3 && !BR2_x86_winchip_c6 && !BR2_x86_winchip2
  48. default y if BR2_xtensa && BR2_XTENSA_CUSTOM && BR2_XTENSA_LITTLE_ENDIAN
  49. if BR2_TOOLCHAIN_EXTERNAL_BOOTLIN
  50. config BR2_TOOLCHAIN_EXTERNAL_PREFIX
  51. default "$(ARCH)-linux"
  52. config BR2_PACKAGE_PROVIDES_TOOLCHAIN_EXTERNAL
  53. default "toolchain-external-bootlin"
  54. choice
  55. prompt "Bootlin toolchain variant"
  56. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_BLEEDING_EDGE
  57. bool "aarch64 glibc bleeding-edge 2023.11-1"
  58. depends on BR2_aarch64
  59. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  60. depends on BR2_USE_MMU
  61. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  62. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  63. select BR2_INSTALL_LIBSTDCPP
  64. select BR2_TOOLCHAIN_HAS_FORTRAN
  65. select BR2_TOOLCHAIN_HAS_OPENMP
  66. select BR2_TOOLCHAIN_HAS_SSP
  67. select BR2_TOOLCHAIN_HAS_THREADS
  68. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  69. select BR2_TOOLCHAIN_HAS_THREADS
  70. select BR2_TOOLCHAIN_HAS_THREADS
  71. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  72. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  73. help
  74. Bootlin toolchain for the aarch64 architecture, using the
  75. glibc C library. This is a bleeding-edge version, which
  76. means it is using the latest versions of gcc, gdb and
  77. binutils.
  78. https://toolchains.bootlin.com/
  79. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_STABLE
  80. bool "aarch64 glibc stable 2023.11-1"
  81. depends on BR2_aarch64
  82. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  83. depends on BR2_USE_MMU
  84. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  85. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  86. select BR2_INSTALL_LIBSTDCPP
  87. select BR2_TOOLCHAIN_HAS_FORTRAN
  88. select BR2_TOOLCHAIN_HAS_OPENMP
  89. select BR2_TOOLCHAIN_HAS_SSP
  90. select BR2_TOOLCHAIN_HAS_THREADS
  91. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  92. select BR2_TOOLCHAIN_HAS_THREADS
  93. select BR2_TOOLCHAIN_HAS_THREADS
  94. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  95. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  96. help
  97. Bootlin toolchain for the aarch64 architecture, using the
  98. glibc C library. This is a stable version, which means it
  99. is using stable and proven versions of gcc, gdb and
  100. binutils.
  101. https://toolchains.bootlin.com/
  102. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_MUSL_BLEEDING_EDGE
  103. bool "aarch64 musl bleeding-edge 2023.11-1"
  104. depends on BR2_aarch64
  105. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  106. depends on BR2_USE_MMU
  107. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  108. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  109. select BR2_INSTALL_LIBSTDCPP
  110. select BR2_TOOLCHAIN_HAS_FORTRAN
  111. select BR2_TOOLCHAIN_HAS_OPENMP
  112. select BR2_TOOLCHAIN_HAS_SSP
  113. select BR2_TOOLCHAIN_HAS_THREADS
  114. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  115. select BR2_TOOLCHAIN_HAS_THREADS
  116. select BR2_TOOLCHAIN_HAS_THREADS
  117. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  118. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  119. help
  120. Bootlin toolchain for the aarch64 architecture, using the
  121. musl C library. This is a bleeding-edge version, which
  122. means it is using the latest versions of gcc, gdb and
  123. binutils.
  124. https://toolchains.bootlin.com/
  125. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_MUSL_STABLE
  126. bool "aarch64 musl stable 2023.11-1"
  127. depends on BR2_aarch64
  128. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  129. depends on BR2_USE_MMU
  130. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  131. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_19
  132. select BR2_INSTALL_LIBSTDCPP
  133. select BR2_TOOLCHAIN_HAS_FORTRAN
  134. select BR2_TOOLCHAIN_HAS_OPENMP
  135. select BR2_TOOLCHAIN_HAS_SSP
  136. select BR2_TOOLCHAIN_HAS_THREADS
  137. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  138. select BR2_TOOLCHAIN_HAS_THREADS
  139. select BR2_TOOLCHAIN_HAS_THREADS
  140. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  141. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  142. help
  143. Bootlin toolchain for the aarch64 architecture, using the
  144. musl C library. This is a stable version, which means it is
  145. using stable and proven versions of gcc, gdb and binutils.
  146. https://toolchains.bootlin.com/
  147. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_UCLIBC_BLEEDING_EDGE
  148. bool "aarch64 uclibc bleeding-edge 2023.11-1"
  149. depends on BR2_aarch64
  150. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  151. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  152. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  153. select BR2_USE_WCHAR
  154. select BR2_ENABLE_LOCALE
  155. select BR2_INSTALL_LIBSTDCPP
  156. select BR2_TOOLCHAIN_HAS_FORTRAN
  157. select BR2_TOOLCHAIN_HAS_OPENMP
  158. select BR2_TOOLCHAIN_HAS_THREADS
  159. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  160. select BR2_TOOLCHAIN_HAS_THREADS
  161. select BR2_TOOLCHAIN_HAS_THREADS
  162. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  163. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  164. help
  165. Bootlin toolchain for the aarch64 architecture, using the
  166. uclibc C library. This is a bleeding-edge version, which
  167. means it is using the latest versions of gcc, gdb and
  168. binutils.
  169. https://toolchains.bootlin.com/
  170. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_UCLIBC_STABLE
  171. bool "aarch64 uclibc stable 2023.11-1"
  172. depends on BR2_aarch64
  173. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  174. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  175. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  176. select BR2_USE_WCHAR
  177. select BR2_ENABLE_LOCALE
  178. select BR2_INSTALL_LIBSTDCPP
  179. select BR2_TOOLCHAIN_HAS_FORTRAN
  180. select BR2_TOOLCHAIN_HAS_OPENMP
  181. select BR2_TOOLCHAIN_HAS_THREADS
  182. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  183. select BR2_TOOLCHAIN_HAS_THREADS
  184. select BR2_TOOLCHAIN_HAS_THREADS
  185. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  186. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  187. help
  188. Bootlin toolchain for the aarch64 architecture, using the
  189. uclibc C library. This is a stable version, which means it
  190. is using stable and proven versions of gcc, gdb and
  191. binutils.
  192. https://toolchains.bootlin.com/
  193. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64BE_GLIBC_BLEEDING_EDGE
  194. bool "aarch64be glibc bleeding-edge 2023.11-1"
  195. depends on BR2_aarch64_be
  196. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  197. depends on BR2_USE_MMU
  198. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  199. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  200. select BR2_INSTALL_LIBSTDCPP
  201. select BR2_TOOLCHAIN_HAS_FORTRAN
  202. select BR2_TOOLCHAIN_HAS_OPENMP
  203. select BR2_TOOLCHAIN_HAS_SSP
  204. select BR2_TOOLCHAIN_HAS_THREADS
  205. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  206. select BR2_TOOLCHAIN_HAS_THREADS
  207. select BR2_TOOLCHAIN_HAS_THREADS
  208. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  209. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  210. help
  211. Bootlin toolchain for the aarch64be architecture, using the
  212. glibc C library. This is a bleeding-edge version, which
  213. means it is using the latest versions of gcc, gdb and
  214. binutils.
  215. https://toolchains.bootlin.com/
  216. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64BE_GLIBC_STABLE
  217. bool "aarch64be glibc stable 2023.11-1"
  218. depends on BR2_aarch64_be
  219. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  220. depends on BR2_USE_MMU
  221. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  222. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  223. select BR2_INSTALL_LIBSTDCPP
  224. select BR2_TOOLCHAIN_HAS_FORTRAN
  225. select BR2_TOOLCHAIN_HAS_OPENMP
  226. select BR2_TOOLCHAIN_HAS_SSP
  227. select BR2_TOOLCHAIN_HAS_THREADS
  228. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  229. select BR2_TOOLCHAIN_HAS_THREADS
  230. select BR2_TOOLCHAIN_HAS_THREADS
  231. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  232. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  233. help
  234. Bootlin toolchain for the aarch64be architecture, using the
  235. glibc C library. This is a stable version, which means it
  236. is using stable and proven versions of gcc, gdb and
  237. binutils.
  238. https://toolchains.bootlin.com/
  239. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64BE_MUSL_BLEEDING_EDGE
  240. bool "aarch64be musl bleeding-edge 2023.11-1"
  241. depends on BR2_aarch64_be
  242. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  243. depends on BR2_USE_MMU
  244. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  245. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  246. select BR2_INSTALL_LIBSTDCPP
  247. select BR2_TOOLCHAIN_HAS_FORTRAN
  248. select BR2_TOOLCHAIN_HAS_OPENMP
  249. select BR2_TOOLCHAIN_HAS_SSP
  250. select BR2_TOOLCHAIN_HAS_THREADS
  251. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  252. select BR2_TOOLCHAIN_HAS_THREADS
  253. select BR2_TOOLCHAIN_HAS_THREADS
  254. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  255. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  256. help
  257. Bootlin toolchain for the aarch64be architecture, using the
  258. musl C library. This is a bleeding-edge version, which
  259. means it is using the latest versions of gcc, gdb and
  260. binutils.
  261. https://toolchains.bootlin.com/
  262. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64BE_MUSL_STABLE
  263. bool "aarch64be musl stable 2023.11-1"
  264. depends on BR2_aarch64_be
  265. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  266. depends on BR2_USE_MMU
  267. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  268. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_19
  269. select BR2_INSTALL_LIBSTDCPP
  270. select BR2_TOOLCHAIN_HAS_FORTRAN
  271. select BR2_TOOLCHAIN_HAS_OPENMP
  272. select BR2_TOOLCHAIN_HAS_SSP
  273. select BR2_TOOLCHAIN_HAS_THREADS
  274. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  275. select BR2_TOOLCHAIN_HAS_THREADS
  276. select BR2_TOOLCHAIN_HAS_THREADS
  277. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  278. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  279. help
  280. Bootlin toolchain for the aarch64be architecture, using the
  281. musl C library. This is a stable version, which means it is
  282. using stable and proven versions of gcc, gdb and binutils.
  283. https://toolchains.bootlin.com/
  284. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64BE_UCLIBC_BLEEDING_EDGE
  285. bool "aarch64be uclibc bleeding-edge 2023.11-1"
  286. depends on BR2_aarch64_be
  287. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  288. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  289. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  290. select BR2_USE_WCHAR
  291. select BR2_ENABLE_LOCALE
  292. select BR2_INSTALL_LIBSTDCPP
  293. select BR2_TOOLCHAIN_HAS_FORTRAN
  294. select BR2_TOOLCHAIN_HAS_OPENMP
  295. select BR2_TOOLCHAIN_HAS_THREADS
  296. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  297. select BR2_TOOLCHAIN_HAS_THREADS
  298. select BR2_TOOLCHAIN_HAS_THREADS
  299. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  300. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  301. help
  302. Bootlin toolchain for the aarch64be architecture, using the
  303. uclibc C library. This is a bleeding-edge version, which
  304. means it is using the latest versions of gcc, gdb and
  305. binutils.
  306. https://toolchains.bootlin.com/
  307. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64BE_UCLIBC_STABLE
  308. bool "aarch64be uclibc stable 2023.11-1"
  309. depends on BR2_aarch64_be
  310. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  311. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  312. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  313. select BR2_USE_WCHAR
  314. select BR2_ENABLE_LOCALE
  315. select BR2_INSTALL_LIBSTDCPP
  316. select BR2_TOOLCHAIN_HAS_FORTRAN
  317. select BR2_TOOLCHAIN_HAS_OPENMP
  318. select BR2_TOOLCHAIN_HAS_THREADS
  319. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  320. select BR2_TOOLCHAIN_HAS_THREADS
  321. select BR2_TOOLCHAIN_HAS_THREADS
  322. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  323. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  324. help
  325. Bootlin toolchain for the aarch64be architecture, using the
  326. uclibc C library. This is a stable version, which means it
  327. is using stable and proven versions of gcc, gdb and
  328. binutils.
  329. https://toolchains.bootlin.com/
  330. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCLE_750D_UCLIBC_BLEEDING_EDGE
  331. bool "arcle-750d uclibc bleeding-edge 2023.11-1"
  332. depends on BR2_arcle
  333. depends on BR2_arc750d
  334. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  335. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  336. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  337. select BR2_USE_WCHAR
  338. select BR2_ENABLE_LOCALE
  339. select BR2_INSTALL_LIBSTDCPP
  340. select BR2_TOOLCHAIN_HAS_FORTRAN
  341. select BR2_TOOLCHAIN_HAS_THREADS
  342. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  343. select BR2_TOOLCHAIN_HAS_THREADS
  344. select BR2_TOOLCHAIN_HAS_THREADS
  345. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  346. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  347. help
  348. Bootlin toolchain for the arcle-750d architecture, using
  349. the uclibc C library. This is a bleeding-edge version,
  350. which means it is using the latest versions of gcc, gdb and
  351. binutils.
  352. https://toolchains.bootlin.com/
  353. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCLE_750D_UCLIBC_STABLE
  354. bool "arcle-750d uclibc stable 2023.11-1"
  355. depends on BR2_arcle
  356. depends on BR2_arc750d
  357. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_11
  358. select BR2_TOOLCHAIN_GCC_AT_LEAST_10
  359. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  360. select BR2_USE_WCHAR
  361. select BR2_ENABLE_LOCALE
  362. select BR2_INSTALL_LIBSTDCPP
  363. select BR2_TOOLCHAIN_HAS_FORTRAN
  364. select BR2_TOOLCHAIN_HAS_THREADS
  365. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  366. select BR2_TOOLCHAIN_HAS_THREADS
  367. select BR2_TOOLCHAIN_HAS_THREADS
  368. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  369. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  370. help
  371. Bootlin toolchain for the arcle-750d architecture, using
  372. the uclibc C library. This is a stable version, which means
  373. it is using stable and proven versions of gcc, gdb and
  374. binutils.
  375. https://toolchains.bootlin.com/
  376. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCLE_HS38_GLIBC_BLEEDING_EDGE
  377. bool "arcle-hs38 glibc bleeding-edge 2023.11-1"
  378. depends on BR2_arcle
  379. depends on BR2_archs38
  380. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  381. depends on BR2_USE_MMU
  382. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  383. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  384. select BR2_INSTALL_LIBSTDCPP
  385. select BR2_TOOLCHAIN_HAS_FORTRAN
  386. select BR2_TOOLCHAIN_HAS_SSP
  387. select BR2_TOOLCHAIN_HAS_THREADS
  388. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  389. select BR2_TOOLCHAIN_HAS_THREADS
  390. select BR2_TOOLCHAIN_HAS_THREADS
  391. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  392. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  393. help
  394. Bootlin toolchain for the arcle-hs38 architecture, using
  395. the glibc C library. This is a bleeding-edge version, which
  396. means it is using the latest versions of gcc, gdb and
  397. binutils.
  398. https://toolchains.bootlin.com/
  399. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCLE_HS38_GLIBC_STABLE
  400. bool "arcle-hs38 glibc stable 2023.11-1"
  401. depends on BR2_arcle
  402. depends on BR2_archs38
  403. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_11
  404. depends on BR2_USE_MMU
  405. select BR2_TOOLCHAIN_GCC_AT_LEAST_10
  406. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
  407. select BR2_INSTALL_LIBSTDCPP
  408. select BR2_TOOLCHAIN_HAS_FORTRAN
  409. select BR2_TOOLCHAIN_HAS_SSP
  410. select BR2_TOOLCHAIN_HAS_THREADS
  411. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  412. select BR2_TOOLCHAIN_HAS_THREADS
  413. select BR2_TOOLCHAIN_HAS_THREADS
  414. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  415. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  416. help
  417. Bootlin toolchain for the arcle-hs38 architecture, using
  418. the glibc C library. This is a stable version, which means
  419. it is using stable and proven versions of gcc, gdb and
  420. binutils.
  421. https://toolchains.bootlin.com/
  422. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCLE_HS38_UCLIBC_BLEEDING_EDGE
  423. bool "arcle-hs38 uclibc bleeding-edge 2023.11-1"
  424. depends on BR2_arcle
  425. depends on BR2_archs38
  426. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  427. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  428. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  429. select BR2_USE_WCHAR
  430. select BR2_ENABLE_LOCALE
  431. select BR2_INSTALL_LIBSTDCPP
  432. select BR2_TOOLCHAIN_HAS_FORTRAN
  433. select BR2_TOOLCHAIN_HAS_THREADS
  434. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  435. select BR2_TOOLCHAIN_HAS_THREADS
  436. select BR2_TOOLCHAIN_HAS_THREADS
  437. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  438. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  439. help
  440. Bootlin toolchain for the arcle-hs38 architecture, using
  441. the uclibc C library. This is a bleeding-edge version,
  442. which means it is using the latest versions of gcc, gdb and
  443. binutils.
  444. https://toolchains.bootlin.com/
  445. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARCLE_HS38_UCLIBC_STABLE
  446. bool "arcle-hs38 uclibc stable 2023.11-1"
  447. depends on BR2_arcle
  448. depends on BR2_archs38
  449. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_11
  450. select BR2_TOOLCHAIN_GCC_AT_LEAST_10
  451. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  452. select BR2_USE_WCHAR
  453. select BR2_ENABLE_LOCALE
  454. select BR2_INSTALL_LIBSTDCPP
  455. select BR2_TOOLCHAIN_HAS_FORTRAN
  456. select BR2_TOOLCHAIN_HAS_THREADS
  457. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  458. select BR2_TOOLCHAIN_HAS_THREADS
  459. select BR2_TOOLCHAIN_HAS_THREADS
  460. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  461. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  462. help
  463. Bootlin toolchain for the arcle-hs38 architecture, using
  464. the uclibc C library. This is a stable version, which means
  465. it is using stable and proven versions of gcc, gdb and
  466. binutils.
  467. https://toolchains.bootlin.com/
  468. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV5_EABI_GLIBC_BLEEDING_EDGE
  469. bool "armv5-eabi glibc bleeding-edge 2023.11-1"
  470. depends on BR2_arm
  471. depends on BR2_ARM_CPU_ARMV5
  472. depends on BR2_ARM_EABI
  473. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  474. depends on BR2_USE_MMU
  475. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  476. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  477. select BR2_INSTALL_LIBSTDCPP
  478. select BR2_TOOLCHAIN_HAS_FORTRAN
  479. select BR2_TOOLCHAIN_HAS_OPENMP
  480. select BR2_TOOLCHAIN_HAS_SSP
  481. select BR2_TOOLCHAIN_HAS_THREADS
  482. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  483. select BR2_TOOLCHAIN_HAS_THREADS
  484. select BR2_TOOLCHAIN_HAS_THREADS
  485. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  486. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  487. help
  488. Bootlin toolchain for the armv5-eabi architecture, using
  489. the glibc C library. This is a bleeding-edge version, which
  490. means it is using the latest versions of gcc, gdb and
  491. binutils.
  492. https://toolchains.bootlin.com/
  493. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV5_EABI_GLIBC_STABLE
  494. bool "armv5-eabi glibc stable 2023.11-1"
  495. depends on BR2_arm
  496. depends on BR2_ARM_CPU_ARMV5
  497. depends on BR2_ARM_EABI
  498. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  499. depends on BR2_USE_MMU
  500. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  501. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  502. select BR2_INSTALL_LIBSTDCPP
  503. select BR2_TOOLCHAIN_HAS_FORTRAN
  504. select BR2_TOOLCHAIN_HAS_OPENMP
  505. select BR2_TOOLCHAIN_HAS_SSP
  506. select BR2_TOOLCHAIN_HAS_THREADS
  507. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  508. select BR2_TOOLCHAIN_HAS_THREADS
  509. select BR2_TOOLCHAIN_HAS_THREADS
  510. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  511. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  512. help
  513. Bootlin toolchain for the armv5-eabi architecture, using
  514. the glibc C library. This is a stable version, which means
  515. it is using stable and proven versions of gcc, gdb and
  516. binutils.
  517. https://toolchains.bootlin.com/
  518. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV5_EABI_MUSL_BLEEDING_EDGE
  519. bool "armv5-eabi musl bleeding-edge 2023.11-1"
  520. depends on BR2_arm
  521. depends on BR2_ARM_CPU_ARMV5
  522. depends on BR2_ARM_EABI
  523. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  524. depends on BR2_USE_MMU
  525. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  526. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  527. select BR2_INSTALL_LIBSTDCPP
  528. select BR2_TOOLCHAIN_HAS_FORTRAN
  529. select BR2_TOOLCHAIN_HAS_OPENMP
  530. select BR2_TOOLCHAIN_HAS_SSP
  531. select BR2_TOOLCHAIN_HAS_THREADS
  532. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  533. select BR2_TOOLCHAIN_HAS_THREADS
  534. select BR2_TOOLCHAIN_HAS_THREADS
  535. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  536. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  537. help
  538. Bootlin toolchain for the armv5-eabi architecture, using
  539. the musl C library. This is a bleeding-edge version, which
  540. means it is using the latest versions of gcc, gdb and
  541. binutils.
  542. https://toolchains.bootlin.com/
  543. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV5_EABI_MUSL_STABLE
  544. bool "armv5-eabi musl stable 2023.11-1"
  545. depends on BR2_arm
  546. depends on BR2_ARM_CPU_ARMV5
  547. depends on BR2_ARM_EABI
  548. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  549. depends on BR2_USE_MMU
  550. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  551. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  552. select BR2_INSTALL_LIBSTDCPP
  553. select BR2_TOOLCHAIN_HAS_FORTRAN
  554. select BR2_TOOLCHAIN_HAS_OPENMP
  555. select BR2_TOOLCHAIN_HAS_SSP
  556. select BR2_TOOLCHAIN_HAS_THREADS
  557. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  558. select BR2_TOOLCHAIN_HAS_THREADS
  559. select BR2_TOOLCHAIN_HAS_THREADS
  560. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  561. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  562. help
  563. Bootlin toolchain for the armv5-eabi architecture, using
  564. the musl C library. This is a stable version, which means
  565. it is using stable and proven versions of gcc, gdb and
  566. binutils.
  567. https://toolchains.bootlin.com/
  568. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV5_EABI_UCLIBC_BLEEDING_EDGE
  569. bool "armv5-eabi uclibc bleeding-edge 2023.11-1"
  570. depends on BR2_arm
  571. depends on BR2_ARM_CPU_ARMV5
  572. depends on BR2_ARM_EABI
  573. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  574. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  575. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  576. select BR2_USE_WCHAR
  577. select BR2_ENABLE_LOCALE
  578. select BR2_INSTALL_LIBSTDCPP
  579. select BR2_TOOLCHAIN_HAS_FORTRAN
  580. select BR2_TOOLCHAIN_HAS_OPENMP
  581. select BR2_TOOLCHAIN_HAS_THREADS
  582. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  583. select BR2_TOOLCHAIN_HAS_THREADS
  584. select BR2_TOOLCHAIN_HAS_THREADS
  585. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  586. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  587. help
  588. Bootlin toolchain for the armv5-eabi architecture, using
  589. the uclibc C library. This is a bleeding-edge version,
  590. which means it is using the latest versions of gcc, gdb and
  591. binutils.
  592. https://toolchains.bootlin.com/
  593. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV5_EABI_UCLIBC_STABLE
  594. bool "armv5-eabi uclibc stable 2023.11-1"
  595. depends on BR2_arm
  596. depends on BR2_ARM_CPU_ARMV5
  597. depends on BR2_ARM_EABI
  598. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  599. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  600. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  601. select BR2_USE_WCHAR
  602. select BR2_ENABLE_LOCALE
  603. select BR2_INSTALL_LIBSTDCPP
  604. select BR2_TOOLCHAIN_HAS_FORTRAN
  605. select BR2_TOOLCHAIN_HAS_OPENMP
  606. select BR2_TOOLCHAIN_HAS_THREADS
  607. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  608. select BR2_TOOLCHAIN_HAS_THREADS
  609. select BR2_TOOLCHAIN_HAS_THREADS
  610. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  611. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  612. help
  613. Bootlin toolchain for the armv5-eabi architecture, using
  614. the uclibc C library. This is a stable version, which means
  615. it is using stable and proven versions of gcc, gdb and
  616. binutils.
  617. https://toolchains.bootlin.com/
  618. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV6_EABIHF_GLIBC_BLEEDING_EDGE
  619. bool "armv6-eabihf glibc bleeding-edge 2023.11-1"
  620. depends on BR2_arm
  621. depends on BR2_ARM_CPU_ARMV6
  622. depends on BR2_ARM_EABIHF
  623. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  624. depends on BR2_USE_MMU
  625. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  626. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  627. select BR2_INSTALL_LIBSTDCPP
  628. select BR2_TOOLCHAIN_HAS_FORTRAN
  629. select BR2_TOOLCHAIN_HAS_OPENMP
  630. select BR2_TOOLCHAIN_HAS_SSP
  631. select BR2_TOOLCHAIN_HAS_THREADS
  632. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  633. select BR2_TOOLCHAIN_HAS_THREADS
  634. select BR2_TOOLCHAIN_HAS_THREADS
  635. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  636. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  637. help
  638. Bootlin toolchain for the armv6-eabihf architecture, using
  639. the glibc C library. This is a bleeding-edge version, which
  640. means it is using the latest versions of gcc, gdb and
  641. binutils.
  642. https://toolchains.bootlin.com/
  643. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV6_EABIHF_GLIBC_STABLE
  644. bool "armv6-eabihf glibc stable 2023.11-1"
  645. depends on BR2_arm
  646. depends on BR2_ARM_CPU_ARMV6
  647. depends on BR2_ARM_EABIHF
  648. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  649. depends on BR2_USE_MMU
  650. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  651. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  652. select BR2_INSTALL_LIBSTDCPP
  653. select BR2_TOOLCHAIN_HAS_FORTRAN
  654. select BR2_TOOLCHAIN_HAS_OPENMP
  655. select BR2_TOOLCHAIN_HAS_SSP
  656. select BR2_TOOLCHAIN_HAS_THREADS
  657. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  658. select BR2_TOOLCHAIN_HAS_THREADS
  659. select BR2_TOOLCHAIN_HAS_THREADS
  660. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  661. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  662. help
  663. Bootlin toolchain for the armv6-eabihf architecture, using
  664. the glibc C library. This is a stable version, which means
  665. it is using stable and proven versions of gcc, gdb and
  666. binutils.
  667. https://toolchains.bootlin.com/
  668. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV6_EABIHF_MUSL_BLEEDING_EDGE
  669. bool "armv6-eabihf musl bleeding-edge 2023.11-1"
  670. depends on BR2_arm
  671. depends on BR2_ARM_CPU_ARMV6
  672. depends on BR2_ARM_EABIHF
  673. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  674. depends on BR2_USE_MMU
  675. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  676. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  677. select BR2_INSTALL_LIBSTDCPP
  678. select BR2_TOOLCHAIN_HAS_FORTRAN
  679. select BR2_TOOLCHAIN_HAS_OPENMP
  680. select BR2_TOOLCHAIN_HAS_SSP
  681. select BR2_TOOLCHAIN_HAS_THREADS
  682. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  683. select BR2_TOOLCHAIN_HAS_THREADS
  684. select BR2_TOOLCHAIN_HAS_THREADS
  685. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  686. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  687. help
  688. Bootlin toolchain for the armv6-eabihf architecture, using
  689. the musl C library. This is a bleeding-edge version, which
  690. means it is using the latest versions of gcc, gdb and
  691. binutils.
  692. https://toolchains.bootlin.com/
  693. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV6_EABIHF_MUSL_STABLE
  694. bool "armv6-eabihf musl stable 2023.11-1"
  695. depends on BR2_arm
  696. depends on BR2_ARM_CPU_ARMV6
  697. depends on BR2_ARM_EABIHF
  698. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  699. depends on BR2_USE_MMU
  700. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  701. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  702. select BR2_INSTALL_LIBSTDCPP
  703. select BR2_TOOLCHAIN_HAS_FORTRAN
  704. select BR2_TOOLCHAIN_HAS_OPENMP
  705. select BR2_TOOLCHAIN_HAS_SSP
  706. select BR2_TOOLCHAIN_HAS_THREADS
  707. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  708. select BR2_TOOLCHAIN_HAS_THREADS
  709. select BR2_TOOLCHAIN_HAS_THREADS
  710. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  711. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  712. help
  713. Bootlin toolchain for the armv6-eabihf architecture, using
  714. the musl C library. This is a stable version, which means
  715. it is using stable and proven versions of gcc, gdb and
  716. binutils.
  717. https://toolchains.bootlin.com/
  718. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV6_EABIHF_UCLIBC_BLEEDING_EDGE
  719. bool "armv6-eabihf uclibc bleeding-edge 2023.11-1"
  720. depends on BR2_arm
  721. depends on BR2_ARM_CPU_ARMV6
  722. depends on BR2_ARM_EABIHF
  723. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  724. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  725. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  726. select BR2_USE_WCHAR
  727. select BR2_ENABLE_LOCALE
  728. select BR2_INSTALL_LIBSTDCPP
  729. select BR2_TOOLCHAIN_HAS_FORTRAN
  730. select BR2_TOOLCHAIN_HAS_OPENMP
  731. select BR2_TOOLCHAIN_HAS_THREADS
  732. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  733. select BR2_TOOLCHAIN_HAS_THREADS
  734. select BR2_TOOLCHAIN_HAS_THREADS
  735. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  736. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  737. help
  738. Bootlin toolchain for the armv6-eabihf architecture, using
  739. the uclibc C library. This is a bleeding-edge version,
  740. which means it is using the latest versions of gcc, gdb and
  741. binutils.
  742. https://toolchains.bootlin.com/
  743. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV6_EABIHF_UCLIBC_STABLE
  744. bool "armv6-eabihf uclibc stable 2023.11-1"
  745. depends on BR2_arm
  746. depends on BR2_ARM_CPU_ARMV6
  747. depends on BR2_ARM_EABIHF
  748. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  749. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  750. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  751. select BR2_USE_WCHAR
  752. select BR2_ENABLE_LOCALE
  753. select BR2_INSTALL_LIBSTDCPP
  754. select BR2_TOOLCHAIN_HAS_FORTRAN
  755. select BR2_TOOLCHAIN_HAS_OPENMP
  756. select BR2_TOOLCHAIN_HAS_THREADS
  757. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  758. select BR2_TOOLCHAIN_HAS_THREADS
  759. select BR2_TOOLCHAIN_HAS_THREADS
  760. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  761. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  762. help
  763. Bootlin toolchain for the armv6-eabihf architecture, using
  764. the uclibc C library. This is a stable version, which means
  765. it is using stable and proven versions of gcc, gdb and
  766. binutils.
  767. https://toolchains.bootlin.com/
  768. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_GLIBC_BLEEDING_EDGE
  769. bool "armv7-eabihf glibc bleeding-edge 2023.11-1"
  770. depends on BR2_arm
  771. depends on BR2_ARM_CPU_ARMV7A
  772. depends on BR2_ARM_EABIHF
  773. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  774. depends on BR2_USE_MMU
  775. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  776. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  777. select BR2_INSTALL_LIBSTDCPP
  778. select BR2_TOOLCHAIN_HAS_FORTRAN
  779. select BR2_TOOLCHAIN_HAS_OPENMP
  780. select BR2_TOOLCHAIN_HAS_SSP
  781. select BR2_TOOLCHAIN_HAS_THREADS
  782. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  783. select BR2_TOOLCHAIN_HAS_THREADS
  784. select BR2_TOOLCHAIN_HAS_THREADS
  785. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  786. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  787. help
  788. Bootlin toolchain for the armv7-eabihf architecture, using
  789. the glibc C library. This is a bleeding-edge version, which
  790. means it is using the latest versions of gcc, gdb and
  791. binutils.
  792. https://toolchains.bootlin.com/
  793. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_GLIBC_STABLE
  794. bool "armv7-eabihf glibc stable 2023.11-1"
  795. depends on BR2_arm
  796. depends on BR2_ARM_CPU_ARMV7A
  797. depends on BR2_ARM_EABIHF
  798. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  799. depends on BR2_USE_MMU
  800. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  801. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  802. select BR2_INSTALL_LIBSTDCPP
  803. select BR2_TOOLCHAIN_HAS_FORTRAN
  804. select BR2_TOOLCHAIN_HAS_OPENMP
  805. select BR2_TOOLCHAIN_HAS_SSP
  806. select BR2_TOOLCHAIN_HAS_THREADS
  807. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  808. select BR2_TOOLCHAIN_HAS_THREADS
  809. select BR2_TOOLCHAIN_HAS_THREADS
  810. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  811. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  812. help
  813. Bootlin toolchain for the armv7-eabihf architecture, using
  814. the glibc C library. This is a stable version, which means
  815. it is using stable and proven versions of gcc, gdb and
  816. binutils.
  817. https://toolchains.bootlin.com/
  818. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_MUSL_BLEEDING_EDGE
  819. bool "armv7-eabihf musl bleeding-edge 2023.11-1"
  820. depends on BR2_arm
  821. depends on BR2_ARM_CPU_ARMV7A
  822. depends on BR2_ARM_EABIHF
  823. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  824. depends on BR2_USE_MMU
  825. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  826. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  827. select BR2_INSTALL_LIBSTDCPP
  828. select BR2_TOOLCHAIN_HAS_FORTRAN
  829. select BR2_TOOLCHAIN_HAS_OPENMP
  830. select BR2_TOOLCHAIN_HAS_SSP
  831. select BR2_TOOLCHAIN_HAS_THREADS
  832. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  833. select BR2_TOOLCHAIN_HAS_THREADS
  834. select BR2_TOOLCHAIN_HAS_THREADS
  835. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  836. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  837. help
  838. Bootlin toolchain for the armv7-eabihf architecture, using
  839. the musl C library. This is a bleeding-edge version, which
  840. means it is using the latest versions of gcc, gdb and
  841. binutils.
  842. https://toolchains.bootlin.com/
  843. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_MUSL_STABLE
  844. bool "armv7-eabihf musl stable 2023.11-1"
  845. depends on BR2_arm
  846. depends on BR2_ARM_CPU_ARMV7A
  847. depends on BR2_ARM_EABIHF
  848. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  849. depends on BR2_USE_MMU
  850. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  851. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  852. select BR2_INSTALL_LIBSTDCPP
  853. select BR2_TOOLCHAIN_HAS_FORTRAN
  854. select BR2_TOOLCHAIN_HAS_OPENMP
  855. select BR2_TOOLCHAIN_HAS_SSP
  856. select BR2_TOOLCHAIN_HAS_THREADS
  857. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  858. select BR2_TOOLCHAIN_HAS_THREADS
  859. select BR2_TOOLCHAIN_HAS_THREADS
  860. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  861. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  862. help
  863. Bootlin toolchain for the armv7-eabihf architecture, using
  864. the musl C library. This is a stable version, which means
  865. it is using stable and proven versions of gcc, gdb and
  866. binutils.
  867. https://toolchains.bootlin.com/
  868. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_UCLIBC_BLEEDING_EDGE
  869. bool "armv7-eabihf uclibc bleeding-edge 2023.11-1"
  870. depends on BR2_arm
  871. depends on BR2_ARM_CPU_ARMV7A
  872. depends on BR2_ARM_EABIHF
  873. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  874. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  875. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  876. select BR2_USE_WCHAR
  877. select BR2_ENABLE_LOCALE
  878. select BR2_INSTALL_LIBSTDCPP
  879. select BR2_TOOLCHAIN_HAS_FORTRAN
  880. select BR2_TOOLCHAIN_HAS_OPENMP
  881. select BR2_TOOLCHAIN_HAS_THREADS
  882. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  883. select BR2_TOOLCHAIN_HAS_THREADS
  884. select BR2_TOOLCHAIN_HAS_THREADS
  885. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  886. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  887. help
  888. Bootlin toolchain for the armv7-eabihf architecture, using
  889. the uclibc C library. This is a bleeding-edge version,
  890. which means it is using the latest versions of gcc, gdb and
  891. binutils.
  892. https://toolchains.bootlin.com/
  893. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7_EABIHF_UCLIBC_STABLE
  894. bool "armv7-eabihf uclibc stable 2023.11-1"
  895. depends on BR2_arm
  896. depends on BR2_ARM_CPU_ARMV7A
  897. depends on BR2_ARM_EABIHF
  898. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  899. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  900. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  901. select BR2_USE_WCHAR
  902. select BR2_ENABLE_LOCALE
  903. select BR2_INSTALL_LIBSTDCPP
  904. select BR2_TOOLCHAIN_HAS_FORTRAN
  905. select BR2_TOOLCHAIN_HAS_OPENMP
  906. select BR2_TOOLCHAIN_HAS_THREADS
  907. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  908. select BR2_TOOLCHAIN_HAS_THREADS
  909. select BR2_TOOLCHAIN_HAS_THREADS
  910. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  911. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  912. help
  913. Bootlin toolchain for the armv7-eabihf architecture, using
  914. the uclibc C library. This is a stable version, which means
  915. it is using stable and proven versions of gcc, gdb and
  916. binutils.
  917. https://toolchains.bootlin.com/
  918. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_GLIBC_BLEEDING_EDGE
  919. bool "armebv7-eabihf glibc bleeding-edge 2023.11-1"
  920. depends on BR2_armeb
  921. depends on BR2_ARM_CPU_ARMV7A
  922. depends on BR2_ARM_EABIHF
  923. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  924. depends on BR2_USE_MMU
  925. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  926. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  927. select BR2_INSTALL_LIBSTDCPP
  928. select BR2_TOOLCHAIN_HAS_FORTRAN
  929. select BR2_TOOLCHAIN_HAS_OPENMP
  930. select BR2_TOOLCHAIN_HAS_SSP
  931. select BR2_TOOLCHAIN_HAS_THREADS
  932. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  933. select BR2_TOOLCHAIN_HAS_THREADS
  934. select BR2_TOOLCHAIN_HAS_THREADS
  935. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  936. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  937. help
  938. Bootlin toolchain for the armebv7-eabihf architecture,
  939. using the glibc C library. This is a bleeding-edge version,
  940. which means it is using the latest versions of gcc, gdb and
  941. binutils.
  942. https://toolchains.bootlin.com/
  943. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_GLIBC_STABLE
  944. bool "armebv7-eabihf glibc stable 2023.11-1"
  945. depends on BR2_armeb
  946. depends on BR2_ARM_CPU_ARMV7A
  947. depends on BR2_ARM_EABIHF
  948. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  949. depends on BR2_USE_MMU
  950. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  951. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  952. select BR2_INSTALL_LIBSTDCPP
  953. select BR2_TOOLCHAIN_HAS_FORTRAN
  954. select BR2_TOOLCHAIN_HAS_OPENMP
  955. select BR2_TOOLCHAIN_HAS_SSP
  956. select BR2_TOOLCHAIN_HAS_THREADS
  957. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  958. select BR2_TOOLCHAIN_HAS_THREADS
  959. select BR2_TOOLCHAIN_HAS_THREADS
  960. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  961. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  962. help
  963. Bootlin toolchain for the armebv7-eabihf architecture,
  964. using the glibc C library. This is a stable version, which
  965. means it is using stable and proven versions of gcc, gdb
  966. and binutils.
  967. https://toolchains.bootlin.com/
  968. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_MUSL_BLEEDING_EDGE
  969. bool "armebv7-eabihf musl bleeding-edge 2023.11-1"
  970. depends on BR2_armeb
  971. depends on BR2_ARM_CPU_ARMV7A
  972. depends on BR2_ARM_EABIHF
  973. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  974. depends on BR2_USE_MMU
  975. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  976. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  977. select BR2_INSTALL_LIBSTDCPP
  978. select BR2_TOOLCHAIN_HAS_FORTRAN
  979. select BR2_TOOLCHAIN_HAS_OPENMP
  980. select BR2_TOOLCHAIN_HAS_SSP
  981. select BR2_TOOLCHAIN_HAS_THREADS
  982. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  983. select BR2_TOOLCHAIN_HAS_THREADS
  984. select BR2_TOOLCHAIN_HAS_THREADS
  985. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  986. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  987. help
  988. Bootlin toolchain for the armebv7-eabihf architecture,
  989. using the musl C library. This is a bleeding-edge version,
  990. which means it is using the latest versions of gcc, gdb and
  991. binutils.
  992. https://toolchains.bootlin.com/
  993. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_MUSL_STABLE
  994. bool "armebv7-eabihf musl stable 2023.11-1"
  995. depends on BR2_armeb
  996. depends on BR2_ARM_CPU_ARMV7A
  997. depends on BR2_ARM_EABIHF
  998. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  999. depends on BR2_USE_MMU
  1000. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1001. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1002. select BR2_INSTALL_LIBSTDCPP
  1003. select BR2_TOOLCHAIN_HAS_FORTRAN
  1004. select BR2_TOOLCHAIN_HAS_OPENMP
  1005. select BR2_TOOLCHAIN_HAS_SSP
  1006. select BR2_TOOLCHAIN_HAS_THREADS
  1007. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1008. select BR2_TOOLCHAIN_HAS_THREADS
  1009. select BR2_TOOLCHAIN_HAS_THREADS
  1010. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1011. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1012. help
  1013. Bootlin toolchain for the armebv7-eabihf architecture,
  1014. using the musl C library. This is a stable version, which
  1015. means it is using stable and proven versions of gcc, gdb
  1016. and binutils.
  1017. https://toolchains.bootlin.com/
  1018. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_UCLIBC_BLEEDING_EDGE
  1019. bool "armebv7-eabihf uclibc bleeding-edge 2023.11-1"
  1020. depends on BR2_armeb
  1021. depends on BR2_ARM_CPU_ARMV7A
  1022. depends on BR2_ARM_EABIHF
  1023. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1024. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1025. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1026. select BR2_USE_WCHAR
  1027. select BR2_ENABLE_LOCALE
  1028. select BR2_INSTALL_LIBSTDCPP
  1029. select BR2_TOOLCHAIN_HAS_FORTRAN
  1030. select BR2_TOOLCHAIN_HAS_OPENMP
  1031. select BR2_TOOLCHAIN_HAS_THREADS
  1032. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1033. select BR2_TOOLCHAIN_HAS_THREADS
  1034. select BR2_TOOLCHAIN_HAS_THREADS
  1035. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1036. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1037. help
  1038. Bootlin toolchain for the armebv7-eabihf architecture,
  1039. using the uclibc C library. This is a bleeding-edge
  1040. version, which means it is using the latest versions of
  1041. gcc, gdb and binutils.
  1042. https://toolchains.bootlin.com/
  1043. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMEBV7_EABIHF_UCLIBC_STABLE
  1044. bool "armebv7-eabihf uclibc stable 2023.11-1"
  1045. depends on BR2_armeb
  1046. depends on BR2_ARM_CPU_ARMV7A
  1047. depends on BR2_ARM_EABIHF
  1048. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1049. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1050. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1051. select BR2_USE_WCHAR
  1052. select BR2_ENABLE_LOCALE
  1053. select BR2_INSTALL_LIBSTDCPP
  1054. select BR2_TOOLCHAIN_HAS_FORTRAN
  1055. select BR2_TOOLCHAIN_HAS_OPENMP
  1056. select BR2_TOOLCHAIN_HAS_THREADS
  1057. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1058. select BR2_TOOLCHAIN_HAS_THREADS
  1059. select BR2_TOOLCHAIN_HAS_THREADS
  1060. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1061. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1062. help
  1063. Bootlin toolchain for the armebv7-eabihf architecture,
  1064. using the uclibc C library. This is a stable version, which
  1065. means it is using stable and proven versions of gcc, gdb
  1066. and binutils.
  1067. https://toolchains.bootlin.com/
  1068. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7M_UCLIBC_BLEEDING_EDGE
  1069. bool "armv7m uclibc bleeding-edge 2023.11-1"
  1070. depends on BR2_arm
  1071. depends on BR2_ARM_CPU_ARMV7M
  1072. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1073. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1074. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1075. select BR2_USE_WCHAR
  1076. select BR2_ENABLE_LOCALE
  1077. select BR2_INSTALL_LIBSTDCPP
  1078. select BR2_TOOLCHAIN_HAS_FORTRAN
  1079. select BR2_TOOLCHAIN_HAS_OPENMP
  1080. select BR2_TOOLCHAIN_HAS_THREADS
  1081. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1082. select BR2_TOOLCHAIN_HAS_THREADS
  1083. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1084. help
  1085. Bootlin toolchain for the armv7m architecture, using the
  1086. uclibc C library. This is a bleeding-edge version, which
  1087. means it is using the latest versions of gcc, gdb and
  1088. binutils.
  1089. https://toolchains.bootlin.com/
  1090. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_ARMV7M_UCLIBC_STABLE
  1091. bool "armv7m uclibc stable 2023.11-1"
  1092. depends on BR2_arm
  1093. depends on BR2_ARM_CPU_ARMV7M
  1094. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1095. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1096. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1097. select BR2_USE_WCHAR
  1098. select BR2_ENABLE_LOCALE
  1099. select BR2_INSTALL_LIBSTDCPP
  1100. select BR2_TOOLCHAIN_HAS_FORTRAN
  1101. select BR2_TOOLCHAIN_HAS_OPENMP
  1102. select BR2_TOOLCHAIN_HAS_THREADS
  1103. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1104. select BR2_TOOLCHAIN_HAS_THREADS
  1105. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1106. help
  1107. Bootlin toolchain for the armv7m architecture, using the
  1108. uclibc C library. This is a stable version, which means it
  1109. is using stable and proven versions of gcc, gdb and
  1110. binutils.
  1111. https://toolchains.bootlin.com/
  1112. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_GLIBC_BLEEDING_EDGE
  1113. bool "m68k-68xxx glibc bleeding-edge 2023.11-1"
  1114. depends on BR2_m68k_m68k
  1115. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1116. depends on BR2_USE_MMU
  1117. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1118. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1119. select BR2_INSTALL_LIBSTDCPP
  1120. select BR2_TOOLCHAIN_HAS_FORTRAN
  1121. select BR2_TOOLCHAIN_HAS_OPENMP
  1122. select BR2_TOOLCHAIN_HAS_SSP
  1123. select BR2_TOOLCHAIN_HAS_THREADS
  1124. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1125. select BR2_TOOLCHAIN_HAS_THREADS
  1126. select BR2_TOOLCHAIN_HAS_THREADS
  1127. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1128. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  1129. help
  1130. Bootlin toolchain for the m68k-68xxx architecture, using
  1131. the glibc C library. This is a bleeding-edge version, which
  1132. means it is using the latest versions of gcc, gdb and
  1133. binutils.
  1134. https://toolchains.bootlin.com/
  1135. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_GLIBC_STABLE
  1136. bool "m68k-68xxx glibc stable 2023.11-1"
  1137. depends on BR2_m68k_m68k
  1138. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1139. depends on BR2_USE_MMU
  1140. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1141. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1142. select BR2_INSTALL_LIBSTDCPP
  1143. select BR2_TOOLCHAIN_HAS_FORTRAN
  1144. select BR2_TOOLCHAIN_HAS_OPENMP
  1145. select BR2_TOOLCHAIN_HAS_SSP
  1146. select BR2_TOOLCHAIN_HAS_THREADS
  1147. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1148. select BR2_TOOLCHAIN_HAS_THREADS
  1149. select BR2_TOOLCHAIN_HAS_THREADS
  1150. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1151. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  1152. help
  1153. Bootlin toolchain for the m68k-68xxx architecture, using
  1154. the glibc C library. This is a stable version, which means
  1155. it is using stable and proven versions of gcc, gdb and
  1156. binutils.
  1157. https://toolchains.bootlin.com/
  1158. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_MUSL_BLEEDING_EDGE
  1159. bool "m68k-68xxx musl bleeding-edge 2023.11-1"
  1160. depends on BR2_m68k_m68k
  1161. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1162. depends on BR2_USE_MMU
  1163. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1164. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1165. select BR2_INSTALL_LIBSTDCPP
  1166. select BR2_TOOLCHAIN_HAS_FORTRAN
  1167. select BR2_TOOLCHAIN_HAS_OPENMP
  1168. select BR2_TOOLCHAIN_HAS_SSP
  1169. select BR2_TOOLCHAIN_HAS_THREADS
  1170. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1171. select BR2_TOOLCHAIN_HAS_THREADS
  1172. select BR2_TOOLCHAIN_HAS_THREADS
  1173. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1174. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1175. help
  1176. Bootlin toolchain for the m68k-68xxx architecture, using
  1177. the musl C library. This is a bleeding-edge version, which
  1178. means it is using the latest versions of gcc, gdb and
  1179. binutils.
  1180. https://toolchains.bootlin.com/
  1181. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_MUSL_STABLE
  1182. bool "m68k-68xxx musl stable 2023.11-1"
  1183. depends on BR2_m68k_m68k
  1184. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1185. depends on BR2_USE_MMU
  1186. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1187. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1188. select BR2_INSTALL_LIBSTDCPP
  1189. select BR2_TOOLCHAIN_HAS_FORTRAN
  1190. select BR2_TOOLCHAIN_HAS_OPENMP
  1191. select BR2_TOOLCHAIN_HAS_SSP
  1192. select BR2_TOOLCHAIN_HAS_THREADS
  1193. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1194. select BR2_TOOLCHAIN_HAS_THREADS
  1195. select BR2_TOOLCHAIN_HAS_THREADS
  1196. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1197. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1198. help
  1199. Bootlin toolchain for the m68k-68xxx architecture, using
  1200. the musl C library. This is a stable version, which means
  1201. it is using stable and proven versions of gcc, gdb and
  1202. binutils.
  1203. https://toolchains.bootlin.com/
  1204. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_UCLIBC_BLEEDING_EDGE
  1205. bool "m68k-68xxx uclibc bleeding-edge 2023.11-1"
  1206. depends on BR2_m68k_m68k
  1207. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1208. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1209. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1210. select BR2_USE_WCHAR
  1211. select BR2_ENABLE_LOCALE
  1212. select BR2_INSTALL_LIBSTDCPP
  1213. select BR2_TOOLCHAIN_HAS_FORTRAN
  1214. select BR2_TOOLCHAIN_HAS_OPENMP
  1215. select BR2_TOOLCHAIN_HAS_THREADS
  1216. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1217. select BR2_TOOLCHAIN_HAS_THREADS
  1218. select BR2_TOOLCHAIN_HAS_THREADS
  1219. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1220. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1221. help
  1222. Bootlin toolchain for the m68k-68xxx architecture, using
  1223. the uclibc C library. This is a bleeding-edge version,
  1224. which means it is using the latest versions of gcc, gdb and
  1225. binutils.
  1226. https://toolchains.bootlin.com/
  1227. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_68XXX_UCLIBC_STABLE
  1228. bool "m68k-68xxx uclibc stable 2023.11-1"
  1229. depends on BR2_m68k_m68k
  1230. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1231. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1232. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1233. select BR2_USE_WCHAR
  1234. select BR2_ENABLE_LOCALE
  1235. select BR2_INSTALL_LIBSTDCPP
  1236. select BR2_TOOLCHAIN_HAS_FORTRAN
  1237. select BR2_TOOLCHAIN_HAS_OPENMP
  1238. select BR2_TOOLCHAIN_HAS_THREADS
  1239. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1240. select BR2_TOOLCHAIN_HAS_THREADS
  1241. select BR2_TOOLCHAIN_HAS_THREADS
  1242. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1243. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1244. help
  1245. Bootlin toolchain for the m68k-68xxx architecture, using
  1246. the uclibc C library. This is a stable version, which means
  1247. it is using stable and proven versions of gcc, gdb and
  1248. binutils.
  1249. https://toolchains.bootlin.com/
  1250. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_COLDFIRE_UCLIBC_BLEEDING_EDGE
  1251. bool "m68k-coldfire uclibc bleeding-edge 2023.11-1"
  1252. depends on BR2_m68k_cf
  1253. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1254. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1255. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1256. select BR2_USE_WCHAR
  1257. select BR2_ENABLE_LOCALE
  1258. select BR2_INSTALL_LIBSTDCPP
  1259. select BR2_TOOLCHAIN_HAS_FORTRAN
  1260. select BR2_TOOLCHAIN_HAS_OPENMP
  1261. select BR2_TOOLCHAIN_HAS_THREADS
  1262. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1263. select BR2_TOOLCHAIN_HAS_THREADS
  1264. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1265. help
  1266. Bootlin toolchain for the m68k-coldfire architecture, using
  1267. the uclibc C library. This is a bleeding-edge version,
  1268. which means it is using the latest versions of gcc, gdb and
  1269. binutils.
  1270. https://toolchains.bootlin.com/
  1271. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_M68K_COLDFIRE_UCLIBC_STABLE
  1272. bool "m68k-coldfire uclibc stable 2023.11-1"
  1273. depends on BR2_m68k_cf
  1274. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1275. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1276. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1277. select BR2_USE_WCHAR
  1278. select BR2_ENABLE_LOCALE
  1279. select BR2_INSTALL_LIBSTDCPP
  1280. select BR2_TOOLCHAIN_HAS_FORTRAN
  1281. select BR2_TOOLCHAIN_HAS_OPENMP
  1282. select BR2_TOOLCHAIN_HAS_THREADS
  1283. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1284. select BR2_TOOLCHAIN_HAS_THREADS
  1285. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1286. help
  1287. Bootlin toolchain for the m68k-coldfire architecture, using
  1288. the uclibc C library. This is a stable version, which means
  1289. it is using stable and proven versions of gcc, gdb and
  1290. binutils.
  1291. https://toolchains.bootlin.com/
  1292. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MICROBLAZEBE_GLIBC_BLEEDING_EDGE
  1293. bool "microblazebe glibc bleeding-edge 2023.11-1"
  1294. depends on BR2_microblazebe
  1295. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1296. depends on BR2_USE_MMU
  1297. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  1298. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1299. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1300. select BR2_INSTALL_LIBSTDCPP
  1301. select BR2_TOOLCHAIN_HAS_FORTRAN
  1302. select BR2_TOOLCHAIN_HAS_THREADS
  1303. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1304. select BR2_TOOLCHAIN_HAS_THREADS
  1305. select BR2_TOOLCHAIN_HAS_THREADS
  1306. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1307. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  1308. help
  1309. Bootlin toolchain for the microblazebe architecture, using
  1310. the glibc C library. This is a bleeding-edge version, which
  1311. means it is using the latest versions of gcc, gdb and
  1312. binutils.
  1313. https://toolchains.bootlin.com/
  1314. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MICROBLAZEBE_GLIBC_STABLE
  1315. bool "microblazebe glibc stable 2023.11-1"
  1316. depends on BR2_microblazebe
  1317. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1318. depends on BR2_USE_MMU
  1319. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  1320. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1321. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1322. select BR2_INSTALL_LIBSTDCPP
  1323. select BR2_TOOLCHAIN_HAS_FORTRAN
  1324. select BR2_TOOLCHAIN_HAS_THREADS
  1325. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1326. select BR2_TOOLCHAIN_HAS_THREADS
  1327. select BR2_TOOLCHAIN_HAS_THREADS
  1328. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1329. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  1330. help
  1331. Bootlin toolchain for the microblazebe architecture, using
  1332. the glibc C library. This is a stable version, which means
  1333. it is using stable and proven versions of gcc, gdb and
  1334. binutils.
  1335. https://toolchains.bootlin.com/
  1336. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MICROBLAZEBE_MUSL_BLEEDING_EDGE
  1337. bool "microblazebe musl bleeding-edge 2023.11-1"
  1338. depends on BR2_microblazebe
  1339. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1340. depends on BR2_USE_MMU
  1341. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  1342. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1343. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1344. select BR2_INSTALL_LIBSTDCPP
  1345. select BR2_TOOLCHAIN_HAS_FORTRAN
  1346. select BR2_TOOLCHAIN_HAS_THREADS
  1347. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1348. select BR2_TOOLCHAIN_HAS_THREADS
  1349. select BR2_TOOLCHAIN_HAS_THREADS
  1350. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1351. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1352. help
  1353. Bootlin toolchain for the microblazebe architecture, using
  1354. the musl C library. This is a bleeding-edge version, which
  1355. means it is using the latest versions of gcc, gdb and
  1356. binutils.
  1357. https://toolchains.bootlin.com/
  1358. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MICROBLAZEBE_MUSL_STABLE
  1359. bool "microblazebe musl stable 2023.11-1"
  1360. depends on BR2_microblazebe
  1361. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1362. depends on BR2_USE_MMU
  1363. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  1364. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1365. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1366. select BR2_INSTALL_LIBSTDCPP
  1367. select BR2_TOOLCHAIN_HAS_FORTRAN
  1368. select BR2_TOOLCHAIN_HAS_THREADS
  1369. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1370. select BR2_TOOLCHAIN_HAS_THREADS
  1371. select BR2_TOOLCHAIN_HAS_THREADS
  1372. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1373. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1374. help
  1375. Bootlin toolchain for the microblazebe architecture, using
  1376. the musl C library. This is a stable version, which means
  1377. it is using stable and proven versions of gcc, gdb and
  1378. binutils.
  1379. https://toolchains.bootlin.com/
  1380. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MICROBLAZEBE_UCLIBC_BLEEDING_EDGE
  1381. bool "microblazebe uclibc bleeding-edge 2023.11-1"
  1382. depends on BR2_microblazebe
  1383. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1384. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  1385. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1386. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1387. select BR2_USE_WCHAR
  1388. select BR2_ENABLE_LOCALE
  1389. select BR2_INSTALL_LIBSTDCPP
  1390. select BR2_TOOLCHAIN_HAS_FORTRAN
  1391. select BR2_TOOLCHAIN_HAS_THREADS
  1392. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1393. select BR2_TOOLCHAIN_HAS_THREADS
  1394. select BR2_TOOLCHAIN_HAS_THREADS
  1395. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1396. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1397. help
  1398. Bootlin toolchain for the microblazebe architecture, using
  1399. the uclibc C library. This is a bleeding-edge version,
  1400. which means it is using the latest versions of gcc, gdb and
  1401. binutils.
  1402. https://toolchains.bootlin.com/
  1403. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MICROBLAZEBE_UCLIBC_STABLE
  1404. bool "microblazebe uclibc stable 2023.11-1"
  1405. depends on BR2_microblazebe
  1406. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1407. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  1408. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1409. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1410. select BR2_USE_WCHAR
  1411. select BR2_ENABLE_LOCALE
  1412. select BR2_INSTALL_LIBSTDCPP
  1413. select BR2_TOOLCHAIN_HAS_FORTRAN
  1414. select BR2_TOOLCHAIN_HAS_THREADS
  1415. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1416. select BR2_TOOLCHAIN_HAS_THREADS
  1417. select BR2_TOOLCHAIN_HAS_THREADS
  1418. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1419. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1420. help
  1421. Bootlin toolchain for the microblazebe architecture, using
  1422. the uclibc C library. This is a stable version, which means
  1423. it is using stable and proven versions of gcc, gdb and
  1424. binutils.
  1425. https://toolchains.bootlin.com/
  1426. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MICROBLAZEEL_GLIBC_BLEEDING_EDGE
  1427. bool "microblazeel glibc bleeding-edge 2023.11-1"
  1428. depends on BR2_microblazeel
  1429. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1430. depends on BR2_USE_MMU
  1431. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  1432. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1433. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1434. select BR2_INSTALL_LIBSTDCPP
  1435. select BR2_TOOLCHAIN_HAS_FORTRAN
  1436. select BR2_TOOLCHAIN_HAS_THREADS
  1437. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1438. select BR2_TOOLCHAIN_HAS_THREADS
  1439. select BR2_TOOLCHAIN_HAS_THREADS
  1440. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1441. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  1442. help
  1443. Bootlin toolchain for the microblazeel architecture, using
  1444. the glibc C library. This is a bleeding-edge version, which
  1445. means it is using the latest versions of gcc, gdb and
  1446. binutils.
  1447. https://toolchains.bootlin.com/
  1448. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MICROBLAZEEL_GLIBC_STABLE
  1449. bool "microblazeel glibc stable 2023.11-1"
  1450. depends on BR2_microblazeel
  1451. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1452. depends on BR2_USE_MMU
  1453. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  1454. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1455. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1456. select BR2_INSTALL_LIBSTDCPP
  1457. select BR2_TOOLCHAIN_HAS_FORTRAN
  1458. select BR2_TOOLCHAIN_HAS_THREADS
  1459. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1460. select BR2_TOOLCHAIN_HAS_THREADS
  1461. select BR2_TOOLCHAIN_HAS_THREADS
  1462. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1463. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  1464. help
  1465. Bootlin toolchain for the microblazeel architecture, using
  1466. the glibc C library. This is a stable version, which means
  1467. it is using stable and proven versions of gcc, gdb and
  1468. binutils.
  1469. https://toolchains.bootlin.com/
  1470. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MICROBLAZEEL_MUSL_BLEEDING_EDGE
  1471. bool "microblazeel musl bleeding-edge 2023.11-1"
  1472. depends on BR2_microblazeel
  1473. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1474. depends on BR2_USE_MMU
  1475. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  1476. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1477. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1478. select BR2_INSTALL_LIBSTDCPP
  1479. select BR2_TOOLCHAIN_HAS_FORTRAN
  1480. select BR2_TOOLCHAIN_HAS_THREADS
  1481. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1482. select BR2_TOOLCHAIN_HAS_THREADS
  1483. select BR2_TOOLCHAIN_HAS_THREADS
  1484. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1485. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1486. help
  1487. Bootlin toolchain for the microblazeel architecture, using
  1488. the musl C library. This is a bleeding-edge version, which
  1489. means it is using the latest versions of gcc, gdb and
  1490. binutils.
  1491. https://toolchains.bootlin.com/
  1492. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MICROBLAZEEL_MUSL_STABLE
  1493. bool "microblazeel musl stable 2023.11-1"
  1494. depends on BR2_microblazeel
  1495. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1496. depends on BR2_USE_MMU
  1497. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  1498. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1499. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1500. select BR2_INSTALL_LIBSTDCPP
  1501. select BR2_TOOLCHAIN_HAS_FORTRAN
  1502. select BR2_TOOLCHAIN_HAS_THREADS
  1503. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1504. select BR2_TOOLCHAIN_HAS_THREADS
  1505. select BR2_TOOLCHAIN_HAS_THREADS
  1506. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1507. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1508. help
  1509. Bootlin toolchain for the microblazeel architecture, using
  1510. the musl C library. This is a stable version, which means
  1511. it is using stable and proven versions of gcc, gdb and
  1512. binutils.
  1513. https://toolchains.bootlin.com/
  1514. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MICROBLAZEEL_UCLIBC_BLEEDING_EDGE
  1515. bool "microblazeel uclibc bleeding-edge 2023.11-1"
  1516. depends on BR2_microblazeel
  1517. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1518. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  1519. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1520. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1521. select BR2_USE_WCHAR
  1522. select BR2_ENABLE_LOCALE
  1523. select BR2_INSTALL_LIBSTDCPP
  1524. select BR2_TOOLCHAIN_HAS_FORTRAN
  1525. select BR2_TOOLCHAIN_HAS_THREADS
  1526. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1527. select BR2_TOOLCHAIN_HAS_THREADS
  1528. select BR2_TOOLCHAIN_HAS_THREADS
  1529. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1530. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1531. help
  1532. Bootlin toolchain for the microblazeel architecture, using
  1533. the uclibc C library. This is a bleeding-edge version,
  1534. which means it is using the latest versions of gcc, gdb and
  1535. binutils.
  1536. https://toolchains.bootlin.com/
  1537. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MICROBLAZEEL_UCLIBC_STABLE
  1538. bool "microblazeel uclibc stable 2023.11-1"
  1539. depends on BR2_microblazeel
  1540. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1541. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  1542. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1543. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1544. select BR2_USE_WCHAR
  1545. select BR2_ENABLE_LOCALE
  1546. select BR2_INSTALL_LIBSTDCPP
  1547. select BR2_TOOLCHAIN_HAS_FORTRAN
  1548. select BR2_TOOLCHAIN_HAS_THREADS
  1549. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1550. select BR2_TOOLCHAIN_HAS_THREADS
  1551. select BR2_TOOLCHAIN_HAS_THREADS
  1552. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1553. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1554. help
  1555. Bootlin toolchain for the microblazeel architecture, using
  1556. the uclibc C library. This is a stable version, which means
  1557. it is using stable and proven versions of gcc, gdb and
  1558. binutils.
  1559. https://toolchains.bootlin.com/
  1560. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32_GLIBC_BLEEDING_EDGE
  1561. bool "mips32 glibc bleeding-edge 2023.11-1"
  1562. depends on BR2_mips
  1563. depends on BR2_mips_32
  1564. depends on !BR2_MIPS_SOFT_FLOAT
  1565. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1566. depends on BR2_USE_MMU
  1567. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1568. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1569. select BR2_INSTALL_LIBSTDCPP
  1570. select BR2_TOOLCHAIN_HAS_FORTRAN
  1571. select BR2_TOOLCHAIN_HAS_OPENMP
  1572. select BR2_TOOLCHAIN_HAS_SSP
  1573. select BR2_TOOLCHAIN_HAS_THREADS
  1574. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1575. select BR2_TOOLCHAIN_HAS_THREADS
  1576. select BR2_TOOLCHAIN_HAS_THREADS
  1577. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1578. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  1579. help
  1580. Bootlin toolchain for the mips32 architecture, using the
  1581. glibc C library. This is a bleeding-edge version, which
  1582. means it is using the latest versions of gcc, gdb and
  1583. binutils.
  1584. https://toolchains.bootlin.com/
  1585. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32_GLIBC_STABLE
  1586. bool "mips32 glibc stable 2023.11-1"
  1587. depends on BR2_mips
  1588. depends on BR2_mips_32
  1589. depends on !BR2_MIPS_SOFT_FLOAT
  1590. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1591. depends on BR2_USE_MMU
  1592. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1593. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1594. select BR2_INSTALL_LIBSTDCPP
  1595. select BR2_TOOLCHAIN_HAS_FORTRAN
  1596. select BR2_TOOLCHAIN_HAS_OPENMP
  1597. select BR2_TOOLCHAIN_HAS_SSP
  1598. select BR2_TOOLCHAIN_HAS_THREADS
  1599. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1600. select BR2_TOOLCHAIN_HAS_THREADS
  1601. select BR2_TOOLCHAIN_HAS_THREADS
  1602. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1603. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  1604. help
  1605. Bootlin toolchain for the mips32 architecture, using the
  1606. glibc C library. This is a stable version, which means it
  1607. is using stable and proven versions of gcc, gdb and
  1608. binutils.
  1609. https://toolchains.bootlin.com/
  1610. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32_MUSL_BLEEDING_EDGE
  1611. bool "mips32 musl bleeding-edge 2023.11-1"
  1612. depends on BR2_mips
  1613. depends on BR2_mips_32
  1614. depends on !BR2_MIPS_SOFT_FLOAT
  1615. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1616. depends on BR2_USE_MMU
  1617. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1618. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1619. select BR2_INSTALL_LIBSTDCPP
  1620. select BR2_TOOLCHAIN_HAS_FORTRAN
  1621. select BR2_TOOLCHAIN_HAS_OPENMP
  1622. select BR2_TOOLCHAIN_HAS_SSP
  1623. select BR2_TOOLCHAIN_HAS_THREADS
  1624. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1625. select BR2_TOOLCHAIN_HAS_THREADS
  1626. select BR2_TOOLCHAIN_HAS_THREADS
  1627. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1628. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1629. help
  1630. Bootlin toolchain for the mips32 architecture, using the
  1631. musl C library. This is a bleeding-edge version, which
  1632. means it is using the latest versions of gcc, gdb and
  1633. binutils.
  1634. https://toolchains.bootlin.com/
  1635. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32_MUSL_STABLE
  1636. bool "mips32 musl stable 2023.11-1"
  1637. depends on BR2_mips
  1638. depends on BR2_mips_32
  1639. depends on !BR2_MIPS_SOFT_FLOAT
  1640. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1641. depends on BR2_USE_MMU
  1642. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1643. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1644. select BR2_INSTALL_LIBSTDCPP
  1645. select BR2_TOOLCHAIN_HAS_FORTRAN
  1646. select BR2_TOOLCHAIN_HAS_OPENMP
  1647. select BR2_TOOLCHAIN_HAS_SSP
  1648. select BR2_TOOLCHAIN_HAS_THREADS
  1649. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1650. select BR2_TOOLCHAIN_HAS_THREADS
  1651. select BR2_TOOLCHAIN_HAS_THREADS
  1652. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1653. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1654. help
  1655. Bootlin toolchain for the mips32 architecture, using the
  1656. musl C library. This is a stable version, which means it is
  1657. using stable and proven versions of gcc, gdb and binutils.
  1658. https://toolchains.bootlin.com/
  1659. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32_UCLIBC_BLEEDING_EDGE
  1660. bool "mips32 uclibc bleeding-edge 2023.11-1"
  1661. depends on BR2_mips
  1662. depends on BR2_mips_32
  1663. depends on !BR2_MIPS_SOFT_FLOAT
  1664. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1665. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1666. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1667. select BR2_USE_WCHAR
  1668. select BR2_ENABLE_LOCALE
  1669. select BR2_INSTALL_LIBSTDCPP
  1670. select BR2_TOOLCHAIN_HAS_FORTRAN
  1671. select BR2_TOOLCHAIN_HAS_OPENMP
  1672. select BR2_TOOLCHAIN_HAS_THREADS
  1673. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1674. select BR2_TOOLCHAIN_HAS_THREADS
  1675. select BR2_TOOLCHAIN_HAS_THREADS
  1676. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1677. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1678. help
  1679. Bootlin toolchain for the mips32 architecture, using the
  1680. uclibc C library. This is a bleeding-edge version, which
  1681. means it is using the latest versions of gcc, gdb and
  1682. binutils.
  1683. https://toolchains.bootlin.com/
  1684. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32_UCLIBC_STABLE
  1685. bool "mips32 uclibc stable 2023.11-1"
  1686. depends on BR2_mips
  1687. depends on BR2_mips_32
  1688. depends on !BR2_MIPS_SOFT_FLOAT
  1689. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1690. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1691. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1692. select BR2_USE_WCHAR
  1693. select BR2_ENABLE_LOCALE
  1694. select BR2_INSTALL_LIBSTDCPP
  1695. select BR2_TOOLCHAIN_HAS_FORTRAN
  1696. select BR2_TOOLCHAIN_HAS_OPENMP
  1697. select BR2_TOOLCHAIN_HAS_THREADS
  1698. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1699. select BR2_TOOLCHAIN_HAS_THREADS
  1700. select BR2_TOOLCHAIN_HAS_THREADS
  1701. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1702. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1703. help
  1704. Bootlin toolchain for the mips32 architecture, using the
  1705. uclibc C library. This is a stable version, which means it
  1706. is using stable and proven versions of gcc, gdb and
  1707. binutils.
  1708. https://toolchains.bootlin.com/
  1709. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32EL_GLIBC_BLEEDING_EDGE
  1710. bool "mips32el glibc bleeding-edge 2023.11-1"
  1711. depends on BR2_mipsel
  1712. depends on BR2_mips_32
  1713. depends on !BR2_MIPS_SOFT_FLOAT
  1714. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1715. depends on BR2_USE_MMU
  1716. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1717. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1718. select BR2_INSTALL_LIBSTDCPP
  1719. select BR2_TOOLCHAIN_HAS_FORTRAN
  1720. select BR2_TOOLCHAIN_HAS_OPENMP
  1721. select BR2_TOOLCHAIN_HAS_SSP
  1722. select BR2_TOOLCHAIN_HAS_THREADS
  1723. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1724. select BR2_TOOLCHAIN_HAS_THREADS
  1725. select BR2_TOOLCHAIN_HAS_THREADS
  1726. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1727. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  1728. help
  1729. Bootlin toolchain for the mips32el architecture, using the
  1730. glibc C library. This is a bleeding-edge version, which
  1731. means it is using the latest versions of gcc, gdb and
  1732. binutils.
  1733. https://toolchains.bootlin.com/
  1734. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32EL_GLIBC_STABLE
  1735. bool "mips32el glibc stable 2023.11-1"
  1736. depends on BR2_mipsel
  1737. depends on BR2_mips_32
  1738. depends on !BR2_MIPS_SOFT_FLOAT
  1739. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1740. depends on BR2_USE_MMU
  1741. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1742. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1743. select BR2_INSTALL_LIBSTDCPP
  1744. select BR2_TOOLCHAIN_HAS_FORTRAN
  1745. select BR2_TOOLCHAIN_HAS_OPENMP
  1746. select BR2_TOOLCHAIN_HAS_SSP
  1747. select BR2_TOOLCHAIN_HAS_THREADS
  1748. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1749. select BR2_TOOLCHAIN_HAS_THREADS
  1750. select BR2_TOOLCHAIN_HAS_THREADS
  1751. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1752. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  1753. help
  1754. Bootlin toolchain for the mips32el architecture, using the
  1755. glibc C library. This is a stable version, which means it
  1756. is using stable and proven versions of gcc, gdb and
  1757. binutils.
  1758. https://toolchains.bootlin.com/
  1759. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32EL_MUSL_BLEEDING_EDGE
  1760. bool "mips32el musl bleeding-edge 2023.11-1"
  1761. depends on BR2_mipsel
  1762. depends on BR2_mips_32
  1763. depends on !BR2_MIPS_SOFT_FLOAT
  1764. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1765. depends on BR2_USE_MMU
  1766. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1767. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1768. select BR2_INSTALL_LIBSTDCPP
  1769. select BR2_TOOLCHAIN_HAS_FORTRAN
  1770. select BR2_TOOLCHAIN_HAS_OPENMP
  1771. select BR2_TOOLCHAIN_HAS_SSP
  1772. select BR2_TOOLCHAIN_HAS_THREADS
  1773. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1774. select BR2_TOOLCHAIN_HAS_THREADS
  1775. select BR2_TOOLCHAIN_HAS_THREADS
  1776. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1777. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1778. help
  1779. Bootlin toolchain for the mips32el architecture, using the
  1780. musl C library. This is a bleeding-edge version, which
  1781. means it is using the latest versions of gcc, gdb and
  1782. binutils.
  1783. https://toolchains.bootlin.com/
  1784. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32EL_MUSL_STABLE
  1785. bool "mips32el musl stable 2023.11-1"
  1786. depends on BR2_mipsel
  1787. depends on BR2_mips_32
  1788. depends on !BR2_MIPS_SOFT_FLOAT
  1789. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1790. depends on BR2_USE_MMU
  1791. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1792. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1793. select BR2_INSTALL_LIBSTDCPP
  1794. select BR2_TOOLCHAIN_HAS_FORTRAN
  1795. select BR2_TOOLCHAIN_HAS_OPENMP
  1796. select BR2_TOOLCHAIN_HAS_SSP
  1797. select BR2_TOOLCHAIN_HAS_THREADS
  1798. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1799. select BR2_TOOLCHAIN_HAS_THREADS
  1800. select BR2_TOOLCHAIN_HAS_THREADS
  1801. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1802. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1803. help
  1804. Bootlin toolchain for the mips32el architecture, using the
  1805. musl C library. This is a stable version, which means it is
  1806. using stable and proven versions of gcc, gdb and binutils.
  1807. https://toolchains.bootlin.com/
  1808. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32EL_UCLIBC_BLEEDING_EDGE
  1809. bool "mips32el uclibc bleeding-edge 2023.11-1"
  1810. depends on BR2_mipsel
  1811. depends on BR2_mips_32
  1812. depends on !BR2_MIPS_SOFT_FLOAT
  1813. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1814. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1815. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1816. select BR2_USE_WCHAR
  1817. select BR2_ENABLE_LOCALE
  1818. select BR2_INSTALL_LIBSTDCPP
  1819. select BR2_TOOLCHAIN_HAS_FORTRAN
  1820. select BR2_TOOLCHAIN_HAS_OPENMP
  1821. select BR2_TOOLCHAIN_HAS_THREADS
  1822. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1823. select BR2_TOOLCHAIN_HAS_THREADS
  1824. select BR2_TOOLCHAIN_HAS_THREADS
  1825. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1826. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1827. help
  1828. Bootlin toolchain for the mips32el architecture, using the
  1829. uclibc C library. This is a bleeding-edge version, which
  1830. means it is using the latest versions of gcc, gdb and
  1831. binutils.
  1832. https://toolchains.bootlin.com/
  1833. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32EL_UCLIBC_STABLE
  1834. bool "mips32el uclibc stable 2023.11-1"
  1835. depends on BR2_mipsel
  1836. depends on BR2_mips_32
  1837. depends on !BR2_MIPS_SOFT_FLOAT
  1838. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1839. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1840. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1841. select BR2_USE_WCHAR
  1842. select BR2_ENABLE_LOCALE
  1843. select BR2_INSTALL_LIBSTDCPP
  1844. select BR2_TOOLCHAIN_HAS_FORTRAN
  1845. select BR2_TOOLCHAIN_HAS_OPENMP
  1846. select BR2_TOOLCHAIN_HAS_THREADS
  1847. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1848. select BR2_TOOLCHAIN_HAS_THREADS
  1849. select BR2_TOOLCHAIN_HAS_THREADS
  1850. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1851. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1852. help
  1853. Bootlin toolchain for the mips32el architecture, using the
  1854. uclibc C library. This is a stable version, which means it
  1855. is using stable and proven versions of gcc, gdb and
  1856. binutils.
  1857. https://toolchains.bootlin.com/
  1858. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32R5EL_GLIBC_BLEEDING_EDGE
  1859. bool "mips32r5el glibc bleeding-edge 2023.11-1"
  1860. depends on BR2_mipsel
  1861. depends on BR2_mips_32r5
  1862. depends on !BR2_MIPS_SOFT_FLOAT
  1863. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1864. depends on BR2_USE_MMU
  1865. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1866. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1867. select BR2_INSTALL_LIBSTDCPP
  1868. select BR2_TOOLCHAIN_HAS_FORTRAN
  1869. select BR2_TOOLCHAIN_HAS_OPENMP
  1870. select BR2_TOOLCHAIN_HAS_SSP
  1871. select BR2_TOOLCHAIN_HAS_THREADS
  1872. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1873. select BR2_TOOLCHAIN_HAS_THREADS
  1874. select BR2_TOOLCHAIN_HAS_THREADS
  1875. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1876. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  1877. help
  1878. Bootlin toolchain for the mips32r5el architecture, using
  1879. the glibc C library. This is a bleeding-edge version, which
  1880. means it is using the latest versions of gcc, gdb and
  1881. binutils.
  1882. https://toolchains.bootlin.com/
  1883. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32R5EL_GLIBC_STABLE
  1884. bool "mips32r5el glibc stable 2023.11-1"
  1885. depends on BR2_mipsel
  1886. depends on BR2_mips_32r5
  1887. depends on !BR2_MIPS_SOFT_FLOAT
  1888. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1889. depends on BR2_USE_MMU
  1890. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1891. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1892. select BR2_INSTALL_LIBSTDCPP
  1893. select BR2_TOOLCHAIN_HAS_FORTRAN
  1894. select BR2_TOOLCHAIN_HAS_OPENMP
  1895. select BR2_TOOLCHAIN_HAS_SSP
  1896. select BR2_TOOLCHAIN_HAS_THREADS
  1897. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1898. select BR2_TOOLCHAIN_HAS_THREADS
  1899. select BR2_TOOLCHAIN_HAS_THREADS
  1900. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1901. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  1902. help
  1903. Bootlin toolchain for the mips32r5el architecture, using
  1904. the glibc C library. This is a stable version, which means
  1905. it is using stable and proven versions of gcc, gdb and
  1906. binutils.
  1907. https://toolchains.bootlin.com/
  1908. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32R5EL_MUSL_BLEEDING_EDGE
  1909. bool "mips32r5el musl bleeding-edge 2023.11-1"
  1910. depends on BR2_mipsel
  1911. depends on BR2_mips_32r5
  1912. depends on !BR2_MIPS_SOFT_FLOAT
  1913. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1914. depends on BR2_USE_MMU
  1915. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1916. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1917. select BR2_INSTALL_LIBSTDCPP
  1918. select BR2_TOOLCHAIN_HAS_FORTRAN
  1919. select BR2_TOOLCHAIN_HAS_OPENMP
  1920. select BR2_TOOLCHAIN_HAS_SSP
  1921. select BR2_TOOLCHAIN_HAS_THREADS
  1922. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1923. select BR2_TOOLCHAIN_HAS_THREADS
  1924. select BR2_TOOLCHAIN_HAS_THREADS
  1925. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1926. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1927. help
  1928. Bootlin toolchain for the mips32r5el architecture, using
  1929. the musl C library. This is a bleeding-edge version, which
  1930. means it is using the latest versions of gcc, gdb and
  1931. binutils.
  1932. https://toolchains.bootlin.com/
  1933. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32R5EL_MUSL_STABLE
  1934. bool "mips32r5el musl stable 2023.11-1"
  1935. depends on BR2_mipsel
  1936. depends on BR2_mips_32r5
  1937. depends on !BR2_MIPS_SOFT_FLOAT
  1938. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1939. depends on BR2_USE_MMU
  1940. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1941. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1942. select BR2_INSTALL_LIBSTDCPP
  1943. select BR2_TOOLCHAIN_HAS_FORTRAN
  1944. select BR2_TOOLCHAIN_HAS_OPENMP
  1945. select BR2_TOOLCHAIN_HAS_SSP
  1946. select BR2_TOOLCHAIN_HAS_THREADS
  1947. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1948. select BR2_TOOLCHAIN_HAS_THREADS
  1949. select BR2_TOOLCHAIN_HAS_THREADS
  1950. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1951. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  1952. help
  1953. Bootlin toolchain for the mips32r5el architecture, using
  1954. the musl C library. This is a stable version, which means
  1955. it is using stable and proven versions of gcc, gdb and
  1956. binutils.
  1957. https://toolchains.bootlin.com/
  1958. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32R5EL_UCLIBC_BLEEDING_EDGE
  1959. bool "mips32r5el uclibc bleeding-edge 2023.11-1"
  1960. depends on BR2_mipsel
  1961. depends on BR2_mips_32r5
  1962. depends on !BR2_MIPS_SOFT_FLOAT
  1963. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  1964. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  1965. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  1966. select BR2_USE_WCHAR
  1967. select BR2_ENABLE_LOCALE
  1968. select BR2_INSTALL_LIBSTDCPP
  1969. select BR2_TOOLCHAIN_HAS_FORTRAN
  1970. select BR2_TOOLCHAIN_HAS_OPENMP
  1971. select BR2_TOOLCHAIN_HAS_THREADS
  1972. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1973. select BR2_TOOLCHAIN_HAS_THREADS
  1974. select BR2_TOOLCHAIN_HAS_THREADS
  1975. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  1976. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  1977. help
  1978. Bootlin toolchain for the mips32r5el architecture, using
  1979. the uclibc C library. This is a bleeding-edge version,
  1980. which means it is using the latest versions of gcc, gdb and
  1981. binutils.
  1982. https://toolchains.bootlin.com/
  1983. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32R5EL_UCLIBC_STABLE
  1984. bool "mips32r5el uclibc stable 2023.11-1"
  1985. depends on BR2_mipsel
  1986. depends on BR2_mips_32r5
  1987. depends on !BR2_MIPS_SOFT_FLOAT
  1988. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  1989. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  1990. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  1991. select BR2_USE_WCHAR
  1992. select BR2_ENABLE_LOCALE
  1993. select BR2_INSTALL_LIBSTDCPP
  1994. select BR2_TOOLCHAIN_HAS_FORTRAN
  1995. select BR2_TOOLCHAIN_HAS_OPENMP
  1996. select BR2_TOOLCHAIN_HAS_THREADS
  1997. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  1998. select BR2_TOOLCHAIN_HAS_THREADS
  1999. select BR2_TOOLCHAIN_HAS_THREADS
  2000. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2001. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2002. help
  2003. Bootlin toolchain for the mips32r5el architecture, using
  2004. the uclibc C library. This is a stable version, which means
  2005. it is using stable and proven versions of gcc, gdb and
  2006. binutils.
  2007. https://toolchains.bootlin.com/
  2008. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32R6EL_GLIBC_BLEEDING_EDGE
  2009. bool "mips32r6el glibc bleeding-edge 2023.11-1"
  2010. depends on BR2_mipsel
  2011. depends on BR2_mips_32r6
  2012. depends on !BR2_MIPS_SOFT_FLOAT
  2013. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2014. depends on BR2_USE_MMU
  2015. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2016. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2017. select BR2_INSTALL_LIBSTDCPP
  2018. select BR2_TOOLCHAIN_HAS_FORTRAN
  2019. select BR2_TOOLCHAIN_HAS_OPENMP
  2020. select BR2_TOOLCHAIN_HAS_SSP
  2021. select BR2_TOOLCHAIN_HAS_THREADS
  2022. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2023. select BR2_TOOLCHAIN_HAS_THREADS
  2024. select BR2_TOOLCHAIN_HAS_THREADS
  2025. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2026. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2027. help
  2028. Bootlin toolchain for the mips32r6el architecture, using
  2029. the glibc C library. This is a bleeding-edge version, which
  2030. means it is using the latest versions of gcc, gdb and
  2031. binutils.
  2032. https://toolchains.bootlin.com/
  2033. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32R6EL_GLIBC_STABLE
  2034. bool "mips32r6el glibc stable 2023.11-1"
  2035. depends on BR2_mipsel
  2036. depends on BR2_mips_32r6
  2037. depends on !BR2_MIPS_SOFT_FLOAT
  2038. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2039. depends on BR2_USE_MMU
  2040. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2041. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2042. select BR2_INSTALL_LIBSTDCPP
  2043. select BR2_TOOLCHAIN_HAS_FORTRAN
  2044. select BR2_TOOLCHAIN_HAS_OPENMP
  2045. select BR2_TOOLCHAIN_HAS_SSP
  2046. select BR2_TOOLCHAIN_HAS_THREADS
  2047. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2048. select BR2_TOOLCHAIN_HAS_THREADS
  2049. select BR2_TOOLCHAIN_HAS_THREADS
  2050. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2051. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2052. help
  2053. Bootlin toolchain for the mips32r6el architecture, using
  2054. the glibc C library. This is a stable version, which means
  2055. it is using stable and proven versions of gcc, gdb and
  2056. binutils.
  2057. https://toolchains.bootlin.com/
  2058. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32R6EL_MUSL_BLEEDING_EDGE
  2059. bool "mips32r6el musl bleeding-edge 2023.11-1"
  2060. depends on BR2_mipsel
  2061. depends on BR2_mips_32r6
  2062. depends on !BR2_MIPS_SOFT_FLOAT
  2063. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2064. depends on BR2_USE_MMU
  2065. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2066. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2067. select BR2_INSTALL_LIBSTDCPP
  2068. select BR2_TOOLCHAIN_HAS_FORTRAN
  2069. select BR2_TOOLCHAIN_HAS_OPENMP
  2070. select BR2_TOOLCHAIN_HAS_SSP
  2071. select BR2_TOOLCHAIN_HAS_THREADS
  2072. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2073. select BR2_TOOLCHAIN_HAS_THREADS
  2074. select BR2_TOOLCHAIN_HAS_THREADS
  2075. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2076. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  2077. help
  2078. Bootlin toolchain for the mips32r6el architecture, using
  2079. the musl C library. This is a bleeding-edge version, which
  2080. means it is using the latest versions of gcc, gdb and
  2081. binutils.
  2082. https://toolchains.bootlin.com/
  2083. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32R6EL_MUSL_STABLE
  2084. bool "mips32r6el musl stable 2023.11-1"
  2085. depends on BR2_mipsel
  2086. depends on BR2_mips_32r6
  2087. depends on !BR2_MIPS_SOFT_FLOAT
  2088. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2089. depends on BR2_USE_MMU
  2090. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2091. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2092. select BR2_INSTALL_LIBSTDCPP
  2093. select BR2_TOOLCHAIN_HAS_FORTRAN
  2094. select BR2_TOOLCHAIN_HAS_OPENMP
  2095. select BR2_TOOLCHAIN_HAS_SSP
  2096. select BR2_TOOLCHAIN_HAS_THREADS
  2097. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2098. select BR2_TOOLCHAIN_HAS_THREADS
  2099. select BR2_TOOLCHAIN_HAS_THREADS
  2100. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2101. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  2102. help
  2103. Bootlin toolchain for the mips32r6el architecture, using
  2104. the musl C library. This is a stable version, which means
  2105. it is using stable and proven versions of gcc, gdb and
  2106. binutils.
  2107. https://toolchains.bootlin.com/
  2108. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32R6EL_UCLIBC_BLEEDING_EDGE
  2109. bool "mips32r6el uclibc bleeding-edge 2023.11-1"
  2110. depends on BR2_mipsel
  2111. depends on BR2_mips_32r6
  2112. depends on !BR2_MIPS_SOFT_FLOAT
  2113. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2114. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2115. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2116. select BR2_USE_WCHAR
  2117. select BR2_ENABLE_LOCALE
  2118. select BR2_INSTALL_LIBSTDCPP
  2119. select BR2_TOOLCHAIN_HAS_FORTRAN
  2120. select BR2_TOOLCHAIN_HAS_OPENMP
  2121. select BR2_TOOLCHAIN_HAS_THREADS
  2122. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2123. select BR2_TOOLCHAIN_HAS_THREADS
  2124. select BR2_TOOLCHAIN_HAS_THREADS
  2125. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2126. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2127. help
  2128. Bootlin toolchain for the mips32r6el architecture, using
  2129. the uclibc C library. This is a bleeding-edge version,
  2130. which means it is using the latest versions of gcc, gdb and
  2131. binutils.
  2132. https://toolchains.bootlin.com/
  2133. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS32R6EL_UCLIBC_STABLE
  2134. bool "mips32r6el uclibc stable 2023.11-1"
  2135. depends on BR2_mipsel
  2136. depends on BR2_mips_32r6
  2137. depends on !BR2_MIPS_SOFT_FLOAT
  2138. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2139. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2140. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2141. select BR2_USE_WCHAR
  2142. select BR2_ENABLE_LOCALE
  2143. select BR2_INSTALL_LIBSTDCPP
  2144. select BR2_TOOLCHAIN_HAS_FORTRAN
  2145. select BR2_TOOLCHAIN_HAS_OPENMP
  2146. select BR2_TOOLCHAIN_HAS_THREADS
  2147. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2148. select BR2_TOOLCHAIN_HAS_THREADS
  2149. select BR2_TOOLCHAIN_HAS_THREADS
  2150. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2151. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2152. help
  2153. Bootlin toolchain for the mips32r6el architecture, using
  2154. the uclibc C library. This is a stable version, which means
  2155. it is using stable and proven versions of gcc, gdb and
  2156. binutils.
  2157. https://toolchains.bootlin.com/
  2158. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64_N32_GLIBC_BLEEDING_EDGE
  2159. bool "mips64-n32 glibc bleeding-edge 2023.11-1"
  2160. depends on BR2_mips64
  2161. depends on BR2_mips_64
  2162. depends on BR2_MIPS_NABI32
  2163. depends on !BR2_MIPS_SOFT_FLOAT
  2164. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2165. depends on BR2_USE_MMU
  2166. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2167. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2168. select BR2_INSTALL_LIBSTDCPP
  2169. select BR2_TOOLCHAIN_HAS_FORTRAN
  2170. select BR2_TOOLCHAIN_HAS_OPENMP
  2171. select BR2_TOOLCHAIN_HAS_SSP
  2172. select BR2_TOOLCHAIN_HAS_THREADS
  2173. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2174. select BR2_TOOLCHAIN_HAS_THREADS
  2175. select BR2_TOOLCHAIN_HAS_THREADS
  2176. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2177. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2178. help
  2179. Bootlin toolchain for the mips64-n32 architecture, using
  2180. the glibc C library. This is a bleeding-edge version, which
  2181. means it is using the latest versions of gcc, gdb and
  2182. binutils.
  2183. https://toolchains.bootlin.com/
  2184. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64_N32_GLIBC_STABLE
  2185. bool "mips64-n32 glibc stable 2023.11-1"
  2186. depends on BR2_mips64
  2187. depends on BR2_mips_64
  2188. depends on BR2_MIPS_NABI32
  2189. depends on !BR2_MIPS_SOFT_FLOAT
  2190. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2191. depends on BR2_USE_MMU
  2192. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2193. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2194. select BR2_INSTALL_LIBSTDCPP
  2195. select BR2_TOOLCHAIN_HAS_FORTRAN
  2196. select BR2_TOOLCHAIN_HAS_OPENMP
  2197. select BR2_TOOLCHAIN_HAS_SSP
  2198. select BR2_TOOLCHAIN_HAS_THREADS
  2199. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2200. select BR2_TOOLCHAIN_HAS_THREADS
  2201. select BR2_TOOLCHAIN_HAS_THREADS
  2202. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2203. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2204. help
  2205. Bootlin toolchain for the mips64-n32 architecture, using
  2206. the glibc C library. This is a stable version, which means
  2207. it is using stable and proven versions of gcc, gdb and
  2208. binutils.
  2209. https://toolchains.bootlin.com/
  2210. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64_N32_MUSL_BLEEDING_EDGE
  2211. bool "mips64-n32 musl bleeding-edge 2023.11-1"
  2212. depends on BR2_mips64
  2213. depends on BR2_mips_64
  2214. depends on BR2_MIPS_NABI32
  2215. depends on !BR2_MIPS_SOFT_FLOAT
  2216. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2217. depends on BR2_USE_MMU
  2218. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2219. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2220. select BR2_INSTALL_LIBSTDCPP
  2221. select BR2_TOOLCHAIN_HAS_FORTRAN
  2222. select BR2_TOOLCHAIN_HAS_OPENMP
  2223. select BR2_TOOLCHAIN_HAS_SSP
  2224. select BR2_TOOLCHAIN_HAS_THREADS
  2225. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2226. select BR2_TOOLCHAIN_HAS_THREADS
  2227. select BR2_TOOLCHAIN_HAS_THREADS
  2228. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2229. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  2230. help
  2231. Bootlin toolchain for the mips64-n32 architecture, using
  2232. the musl C library. This is a bleeding-edge version, which
  2233. means it is using the latest versions of gcc, gdb and
  2234. binutils.
  2235. https://toolchains.bootlin.com/
  2236. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64_N32_MUSL_STABLE
  2237. bool "mips64-n32 musl stable 2023.11-1"
  2238. depends on BR2_mips64
  2239. depends on BR2_mips_64
  2240. depends on BR2_MIPS_NABI32
  2241. depends on !BR2_MIPS_SOFT_FLOAT
  2242. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2243. depends on BR2_USE_MMU
  2244. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2245. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2246. select BR2_INSTALL_LIBSTDCPP
  2247. select BR2_TOOLCHAIN_HAS_FORTRAN
  2248. select BR2_TOOLCHAIN_HAS_OPENMP
  2249. select BR2_TOOLCHAIN_HAS_SSP
  2250. select BR2_TOOLCHAIN_HAS_THREADS
  2251. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2252. select BR2_TOOLCHAIN_HAS_THREADS
  2253. select BR2_TOOLCHAIN_HAS_THREADS
  2254. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2255. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  2256. help
  2257. Bootlin toolchain for the mips64-n32 architecture, using
  2258. the musl C library. This is a stable version, which means
  2259. it is using stable and proven versions of gcc, gdb and
  2260. binutils.
  2261. https://toolchains.bootlin.com/
  2262. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64_N32_UCLIBC_BLEEDING_EDGE
  2263. bool "mips64-n32 uclibc bleeding-edge 2023.11-1"
  2264. depends on BR2_mips64
  2265. depends on BR2_mips_64
  2266. depends on BR2_MIPS_NABI32
  2267. depends on !BR2_MIPS_SOFT_FLOAT
  2268. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2269. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2270. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2271. select BR2_USE_WCHAR
  2272. select BR2_ENABLE_LOCALE
  2273. select BR2_INSTALL_LIBSTDCPP
  2274. select BR2_TOOLCHAIN_HAS_FORTRAN
  2275. select BR2_TOOLCHAIN_HAS_OPENMP
  2276. select BR2_TOOLCHAIN_HAS_THREADS
  2277. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2278. select BR2_TOOLCHAIN_HAS_THREADS
  2279. select BR2_TOOLCHAIN_HAS_THREADS
  2280. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2281. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2282. help
  2283. Bootlin toolchain for the mips64-n32 architecture, using
  2284. the uclibc C library. This is a bleeding-edge version,
  2285. which means it is using the latest versions of gcc, gdb and
  2286. binutils.
  2287. https://toolchains.bootlin.com/
  2288. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64_N32_UCLIBC_STABLE
  2289. bool "mips64-n32 uclibc stable 2023.11-1"
  2290. depends on BR2_mips64
  2291. depends on BR2_mips_64
  2292. depends on BR2_MIPS_NABI32
  2293. depends on !BR2_MIPS_SOFT_FLOAT
  2294. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2295. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2296. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2297. select BR2_USE_WCHAR
  2298. select BR2_ENABLE_LOCALE
  2299. select BR2_INSTALL_LIBSTDCPP
  2300. select BR2_TOOLCHAIN_HAS_FORTRAN
  2301. select BR2_TOOLCHAIN_HAS_OPENMP
  2302. select BR2_TOOLCHAIN_HAS_THREADS
  2303. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2304. select BR2_TOOLCHAIN_HAS_THREADS
  2305. select BR2_TOOLCHAIN_HAS_THREADS
  2306. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2307. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2308. help
  2309. Bootlin toolchain for the mips64-n32 architecture, using
  2310. the uclibc C library. This is a stable version, which means
  2311. it is using stable and proven versions of gcc, gdb and
  2312. binutils.
  2313. https://toolchains.bootlin.com/
  2314. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64EL_N32_GLIBC_BLEEDING_EDGE
  2315. bool "mips64el-n32 glibc bleeding-edge 2023.11-1"
  2316. depends on BR2_mips64el
  2317. depends on BR2_mips_64
  2318. depends on BR2_MIPS_NABI32
  2319. depends on !BR2_MIPS_SOFT_FLOAT
  2320. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2321. depends on BR2_USE_MMU
  2322. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2323. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2324. select BR2_INSTALL_LIBSTDCPP
  2325. select BR2_TOOLCHAIN_HAS_FORTRAN
  2326. select BR2_TOOLCHAIN_HAS_OPENMP
  2327. select BR2_TOOLCHAIN_HAS_SSP
  2328. select BR2_TOOLCHAIN_HAS_THREADS
  2329. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2330. select BR2_TOOLCHAIN_HAS_THREADS
  2331. select BR2_TOOLCHAIN_HAS_THREADS
  2332. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2333. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2334. help
  2335. Bootlin toolchain for the mips64el-n32 architecture, using
  2336. the glibc C library. This is a bleeding-edge version, which
  2337. means it is using the latest versions of gcc, gdb and
  2338. binutils.
  2339. https://toolchains.bootlin.com/
  2340. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64EL_N32_GLIBC_STABLE
  2341. bool "mips64el-n32 glibc stable 2023.11-1"
  2342. depends on BR2_mips64el
  2343. depends on BR2_mips_64
  2344. depends on BR2_MIPS_NABI32
  2345. depends on !BR2_MIPS_SOFT_FLOAT
  2346. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2347. depends on BR2_USE_MMU
  2348. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2349. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2350. select BR2_INSTALL_LIBSTDCPP
  2351. select BR2_TOOLCHAIN_HAS_FORTRAN
  2352. select BR2_TOOLCHAIN_HAS_OPENMP
  2353. select BR2_TOOLCHAIN_HAS_SSP
  2354. select BR2_TOOLCHAIN_HAS_THREADS
  2355. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2356. select BR2_TOOLCHAIN_HAS_THREADS
  2357. select BR2_TOOLCHAIN_HAS_THREADS
  2358. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2359. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2360. help
  2361. Bootlin toolchain for the mips64el-n32 architecture, using
  2362. the glibc C library. This is a stable version, which means
  2363. it is using stable and proven versions of gcc, gdb and
  2364. binutils.
  2365. https://toolchains.bootlin.com/
  2366. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64EL_N32_MUSL_BLEEDING_EDGE
  2367. bool "mips64el-n32 musl bleeding-edge 2023.11-1"
  2368. depends on BR2_mips64el
  2369. depends on BR2_mips_64
  2370. depends on BR2_MIPS_NABI32
  2371. depends on !BR2_MIPS_SOFT_FLOAT
  2372. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2373. depends on BR2_USE_MMU
  2374. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2375. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2376. select BR2_INSTALL_LIBSTDCPP
  2377. select BR2_TOOLCHAIN_HAS_FORTRAN
  2378. select BR2_TOOLCHAIN_HAS_OPENMP
  2379. select BR2_TOOLCHAIN_HAS_SSP
  2380. select BR2_TOOLCHAIN_HAS_THREADS
  2381. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2382. select BR2_TOOLCHAIN_HAS_THREADS
  2383. select BR2_TOOLCHAIN_HAS_THREADS
  2384. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2385. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  2386. help
  2387. Bootlin toolchain for the mips64el-n32 architecture, using
  2388. the musl C library. This is a bleeding-edge version, which
  2389. means it is using the latest versions of gcc, gdb and
  2390. binutils.
  2391. https://toolchains.bootlin.com/
  2392. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64EL_N32_MUSL_STABLE
  2393. bool "mips64el-n32 musl stable 2023.11-1"
  2394. depends on BR2_mips64el
  2395. depends on BR2_mips_64
  2396. depends on BR2_MIPS_NABI32
  2397. depends on !BR2_MIPS_SOFT_FLOAT
  2398. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2399. depends on BR2_USE_MMU
  2400. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2401. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2402. select BR2_INSTALL_LIBSTDCPP
  2403. select BR2_TOOLCHAIN_HAS_FORTRAN
  2404. select BR2_TOOLCHAIN_HAS_OPENMP
  2405. select BR2_TOOLCHAIN_HAS_SSP
  2406. select BR2_TOOLCHAIN_HAS_THREADS
  2407. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2408. select BR2_TOOLCHAIN_HAS_THREADS
  2409. select BR2_TOOLCHAIN_HAS_THREADS
  2410. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2411. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  2412. help
  2413. Bootlin toolchain for the mips64el-n32 architecture, using
  2414. the musl C library. This is a stable version, which means
  2415. it is using stable and proven versions of gcc, gdb and
  2416. binutils.
  2417. https://toolchains.bootlin.com/
  2418. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64EL_N32_UCLIBC_BLEEDING_EDGE
  2419. bool "mips64el-n32 uclibc bleeding-edge 2023.11-1"
  2420. depends on BR2_mips64el
  2421. depends on BR2_mips_64
  2422. depends on BR2_MIPS_NABI32
  2423. depends on !BR2_MIPS_SOFT_FLOAT
  2424. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2425. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2426. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2427. select BR2_USE_WCHAR
  2428. select BR2_ENABLE_LOCALE
  2429. select BR2_INSTALL_LIBSTDCPP
  2430. select BR2_TOOLCHAIN_HAS_FORTRAN
  2431. select BR2_TOOLCHAIN_HAS_OPENMP
  2432. select BR2_TOOLCHAIN_HAS_THREADS
  2433. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2434. select BR2_TOOLCHAIN_HAS_THREADS
  2435. select BR2_TOOLCHAIN_HAS_THREADS
  2436. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2437. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2438. help
  2439. Bootlin toolchain for the mips64el-n32 architecture, using
  2440. the uclibc C library. This is a bleeding-edge version,
  2441. which means it is using the latest versions of gcc, gdb and
  2442. binutils.
  2443. https://toolchains.bootlin.com/
  2444. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64EL_N32_UCLIBC_STABLE
  2445. bool "mips64el-n32 uclibc stable 2023.11-1"
  2446. depends on BR2_mips64el
  2447. depends on BR2_mips_64
  2448. depends on BR2_MIPS_NABI32
  2449. depends on !BR2_MIPS_SOFT_FLOAT
  2450. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2451. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2452. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2453. select BR2_USE_WCHAR
  2454. select BR2_ENABLE_LOCALE
  2455. select BR2_INSTALL_LIBSTDCPP
  2456. select BR2_TOOLCHAIN_HAS_FORTRAN
  2457. select BR2_TOOLCHAIN_HAS_OPENMP
  2458. select BR2_TOOLCHAIN_HAS_THREADS
  2459. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2460. select BR2_TOOLCHAIN_HAS_THREADS
  2461. select BR2_TOOLCHAIN_HAS_THREADS
  2462. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2463. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2464. help
  2465. Bootlin toolchain for the mips64el-n32 architecture, using
  2466. the uclibc C library. This is a stable version, which means
  2467. it is using stable and proven versions of gcc, gdb and
  2468. binutils.
  2469. https://toolchains.bootlin.com/
  2470. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64R6EL_N32_GLIBC_BLEEDING_EDGE
  2471. bool "mips64r6el-n32 glibc bleeding-edge 2023.11-1"
  2472. depends on BR2_mips64el
  2473. depends on BR2_mips_64r6
  2474. depends on BR2_MIPS_NABI32
  2475. depends on !BR2_MIPS_SOFT_FLOAT
  2476. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2477. depends on BR2_USE_MMU
  2478. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2479. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2480. select BR2_INSTALL_LIBSTDCPP
  2481. select BR2_TOOLCHAIN_HAS_FORTRAN
  2482. select BR2_TOOLCHAIN_HAS_OPENMP
  2483. select BR2_TOOLCHAIN_HAS_SSP
  2484. select BR2_TOOLCHAIN_HAS_THREADS
  2485. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2486. select BR2_TOOLCHAIN_HAS_THREADS
  2487. select BR2_TOOLCHAIN_HAS_THREADS
  2488. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2489. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2490. help
  2491. Bootlin toolchain for the mips64r6el-n32 architecture,
  2492. using the glibc C library. This is a bleeding-edge version,
  2493. which means it is using the latest versions of gcc, gdb and
  2494. binutils.
  2495. https://toolchains.bootlin.com/
  2496. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64R6EL_N32_GLIBC_STABLE
  2497. bool "mips64r6el-n32 glibc stable 2023.11-1"
  2498. depends on BR2_mips64el
  2499. depends on BR2_mips_64r6
  2500. depends on BR2_MIPS_NABI32
  2501. depends on !BR2_MIPS_SOFT_FLOAT
  2502. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2503. depends on BR2_USE_MMU
  2504. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2505. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2506. select BR2_INSTALL_LIBSTDCPP
  2507. select BR2_TOOLCHAIN_HAS_FORTRAN
  2508. select BR2_TOOLCHAIN_HAS_OPENMP
  2509. select BR2_TOOLCHAIN_HAS_SSP
  2510. select BR2_TOOLCHAIN_HAS_THREADS
  2511. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2512. select BR2_TOOLCHAIN_HAS_THREADS
  2513. select BR2_TOOLCHAIN_HAS_THREADS
  2514. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2515. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2516. help
  2517. Bootlin toolchain for the mips64r6el-n32 architecture,
  2518. using the glibc C library. This is a stable version, which
  2519. means it is using stable and proven versions of gcc, gdb
  2520. and binutils.
  2521. https://toolchains.bootlin.com/
  2522. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64R6EL_N32_MUSL_BLEEDING_EDGE
  2523. bool "mips64r6el-n32 musl bleeding-edge 2023.11-1"
  2524. depends on BR2_mips64el
  2525. depends on BR2_mips_64r6
  2526. depends on BR2_MIPS_NABI32
  2527. depends on !BR2_MIPS_SOFT_FLOAT
  2528. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2529. depends on BR2_USE_MMU
  2530. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2531. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2532. select BR2_INSTALL_LIBSTDCPP
  2533. select BR2_TOOLCHAIN_HAS_FORTRAN
  2534. select BR2_TOOLCHAIN_HAS_OPENMP
  2535. select BR2_TOOLCHAIN_HAS_SSP
  2536. select BR2_TOOLCHAIN_HAS_THREADS
  2537. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2538. select BR2_TOOLCHAIN_HAS_THREADS
  2539. select BR2_TOOLCHAIN_HAS_THREADS
  2540. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2541. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  2542. help
  2543. Bootlin toolchain for the mips64r6el-n32 architecture,
  2544. using the musl C library. This is a bleeding-edge version,
  2545. which means it is using the latest versions of gcc, gdb and
  2546. binutils.
  2547. https://toolchains.bootlin.com/
  2548. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64R6EL_N32_MUSL_STABLE
  2549. bool "mips64r6el-n32 musl stable 2023.11-1"
  2550. depends on BR2_mips64el
  2551. depends on BR2_mips_64r6
  2552. depends on BR2_MIPS_NABI32
  2553. depends on !BR2_MIPS_SOFT_FLOAT
  2554. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2555. depends on BR2_USE_MMU
  2556. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2557. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2558. select BR2_INSTALL_LIBSTDCPP
  2559. select BR2_TOOLCHAIN_HAS_FORTRAN
  2560. select BR2_TOOLCHAIN_HAS_OPENMP
  2561. select BR2_TOOLCHAIN_HAS_SSP
  2562. select BR2_TOOLCHAIN_HAS_THREADS
  2563. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2564. select BR2_TOOLCHAIN_HAS_THREADS
  2565. select BR2_TOOLCHAIN_HAS_THREADS
  2566. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2567. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  2568. help
  2569. Bootlin toolchain for the mips64r6el-n32 architecture,
  2570. using the musl C library. This is a stable version, which
  2571. means it is using stable and proven versions of gcc, gdb
  2572. and binutils.
  2573. https://toolchains.bootlin.com/
  2574. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64R6EL_N32_UCLIBC_BLEEDING_EDGE
  2575. bool "mips64r6el-n32 uclibc bleeding-edge 2023.11-1"
  2576. depends on BR2_mips64el
  2577. depends on BR2_mips_64r6
  2578. depends on BR2_MIPS_NABI32
  2579. depends on !BR2_MIPS_SOFT_FLOAT
  2580. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2581. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2582. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2583. select BR2_USE_WCHAR
  2584. select BR2_ENABLE_LOCALE
  2585. select BR2_INSTALL_LIBSTDCPP
  2586. select BR2_TOOLCHAIN_HAS_FORTRAN
  2587. select BR2_TOOLCHAIN_HAS_OPENMP
  2588. select BR2_TOOLCHAIN_HAS_THREADS
  2589. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2590. select BR2_TOOLCHAIN_HAS_THREADS
  2591. select BR2_TOOLCHAIN_HAS_THREADS
  2592. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2593. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2594. help
  2595. Bootlin toolchain for the mips64r6el-n32 architecture,
  2596. using the uclibc C library. This is a bleeding-edge
  2597. version, which means it is using the latest versions of
  2598. gcc, gdb and binutils.
  2599. https://toolchains.bootlin.com/
  2600. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_MIPS64R6EL_N32_UCLIBC_STABLE
  2601. bool "mips64r6el-n32 uclibc stable 2023.11-1"
  2602. depends on BR2_mips64el
  2603. depends on BR2_mips_64r6
  2604. depends on BR2_MIPS_NABI32
  2605. depends on !BR2_MIPS_SOFT_FLOAT
  2606. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2607. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2608. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2609. select BR2_USE_WCHAR
  2610. select BR2_ENABLE_LOCALE
  2611. select BR2_INSTALL_LIBSTDCPP
  2612. select BR2_TOOLCHAIN_HAS_FORTRAN
  2613. select BR2_TOOLCHAIN_HAS_OPENMP
  2614. select BR2_TOOLCHAIN_HAS_THREADS
  2615. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2616. select BR2_TOOLCHAIN_HAS_THREADS
  2617. select BR2_TOOLCHAIN_HAS_THREADS
  2618. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2619. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2620. help
  2621. Bootlin toolchain for the mips64r6el-n32 architecture,
  2622. using the uclibc C library. This is a stable version, which
  2623. means it is using stable and proven versions of gcc, gdb
  2624. and binutils.
  2625. https://toolchains.bootlin.com/
  2626. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_NIOS2_GLIBC_BLEEDING_EDGE
  2627. bool "nios2 glibc bleeding-edge 2023.11-1"
  2628. depends on BR2_nios2
  2629. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2630. depends on BR2_USE_MMU
  2631. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2632. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2633. select BR2_INSTALL_LIBSTDCPP
  2634. select BR2_TOOLCHAIN_HAS_FORTRAN
  2635. select BR2_TOOLCHAIN_HAS_OPENMP
  2636. select BR2_TOOLCHAIN_HAS_SSP
  2637. select BR2_TOOLCHAIN_HAS_THREADS
  2638. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2639. select BR2_TOOLCHAIN_HAS_THREADS
  2640. select BR2_TOOLCHAIN_HAS_THREADS
  2641. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2642. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2643. help
  2644. Bootlin toolchain for the nios2 architecture, using the
  2645. glibc C library. This is a bleeding-edge version, which
  2646. means it is using the latest versions of gcc, gdb and
  2647. binutils.
  2648. https://toolchains.bootlin.com/
  2649. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_NIOS2_GLIBC_STABLE
  2650. bool "nios2 glibc stable 2023.11-1"
  2651. depends on BR2_nios2
  2652. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2653. depends on BR2_USE_MMU
  2654. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2655. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2656. select BR2_INSTALL_LIBSTDCPP
  2657. select BR2_TOOLCHAIN_HAS_FORTRAN
  2658. select BR2_TOOLCHAIN_HAS_OPENMP
  2659. select BR2_TOOLCHAIN_HAS_SSP
  2660. select BR2_TOOLCHAIN_HAS_THREADS
  2661. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2662. select BR2_TOOLCHAIN_HAS_THREADS
  2663. select BR2_TOOLCHAIN_HAS_THREADS
  2664. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2665. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2666. help
  2667. Bootlin toolchain for the nios2 architecture, using the
  2668. glibc C library. This is a stable version, which means it
  2669. is using stable and proven versions of gcc, gdb and
  2670. binutils.
  2671. https://toolchains.bootlin.com/
  2672. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_OPENRISC_GLIBC_BLEEDING_EDGE
  2673. bool "openrisc glibc bleeding-edge 2023.11-1"
  2674. depends on BR2_or1k
  2675. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2676. depends on BR2_USE_MMU
  2677. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  2678. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2679. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2680. select BR2_INSTALL_LIBSTDCPP
  2681. select BR2_TOOLCHAIN_HAS_FORTRAN
  2682. select BR2_TOOLCHAIN_HAS_OPENMP
  2683. select BR2_TOOLCHAIN_HAS_SSP
  2684. select BR2_TOOLCHAIN_HAS_THREADS
  2685. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2686. select BR2_TOOLCHAIN_HAS_THREADS
  2687. select BR2_TOOLCHAIN_HAS_THREADS
  2688. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2689. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2690. help
  2691. Bootlin toolchain for the openrisc architecture, using the
  2692. glibc C library. This is a bleeding-edge version, which
  2693. means it is using the latest versions of gcc, gdb and
  2694. binutils.
  2695. https://toolchains.bootlin.com/
  2696. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_OPENRISC_GLIBC_STABLE
  2697. bool "openrisc glibc stable 2023.11-1"
  2698. depends on BR2_or1k
  2699. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2700. depends on BR2_USE_MMU
  2701. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  2702. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2703. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
  2704. select BR2_INSTALL_LIBSTDCPP
  2705. select BR2_TOOLCHAIN_HAS_FORTRAN
  2706. select BR2_TOOLCHAIN_HAS_OPENMP
  2707. select BR2_TOOLCHAIN_HAS_SSP
  2708. select BR2_TOOLCHAIN_HAS_THREADS
  2709. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2710. select BR2_TOOLCHAIN_HAS_THREADS
  2711. select BR2_TOOLCHAIN_HAS_THREADS
  2712. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2713. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2714. help
  2715. Bootlin toolchain for the openrisc architecture, using the
  2716. glibc C library. This is a stable version, which means it
  2717. is using stable and proven versions of gcc, gdb and
  2718. binutils.
  2719. https://toolchains.bootlin.com/
  2720. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_OPENRISC_MUSL_BLEEDING_EDGE
  2721. bool "openrisc musl bleeding-edge 2023.11-1"
  2722. depends on BR2_or1k
  2723. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2724. depends on BR2_USE_MMU
  2725. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  2726. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2727. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2728. select BR2_INSTALL_LIBSTDCPP
  2729. select BR2_TOOLCHAIN_HAS_FORTRAN
  2730. select BR2_TOOLCHAIN_HAS_OPENMP
  2731. select BR2_TOOLCHAIN_HAS_SSP
  2732. select BR2_TOOLCHAIN_HAS_THREADS
  2733. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2734. select BR2_TOOLCHAIN_HAS_THREADS
  2735. select BR2_TOOLCHAIN_HAS_THREADS
  2736. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2737. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  2738. help
  2739. Bootlin toolchain for the openrisc architecture, using the
  2740. musl C library. This is a bleeding-edge version, which
  2741. means it is using the latest versions of gcc, gdb and
  2742. binutils.
  2743. https://toolchains.bootlin.com/
  2744. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_OPENRISC_MUSL_STABLE
  2745. bool "openrisc musl stable 2023.11-1"
  2746. depends on BR2_or1k
  2747. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2748. depends on BR2_USE_MMU
  2749. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  2750. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2751. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2752. select BR2_INSTALL_LIBSTDCPP
  2753. select BR2_TOOLCHAIN_HAS_FORTRAN
  2754. select BR2_TOOLCHAIN_HAS_OPENMP
  2755. select BR2_TOOLCHAIN_HAS_SSP
  2756. select BR2_TOOLCHAIN_HAS_THREADS
  2757. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2758. select BR2_TOOLCHAIN_HAS_THREADS
  2759. select BR2_TOOLCHAIN_HAS_THREADS
  2760. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2761. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  2762. help
  2763. Bootlin toolchain for the openrisc architecture, using the
  2764. musl C library. This is a stable version, which means it is
  2765. using stable and proven versions of gcc, gdb and binutils.
  2766. https://toolchains.bootlin.com/
  2767. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_OPENRISC_UCLIBC_BLEEDING_EDGE
  2768. bool "openrisc uclibc bleeding-edge 2023.11-1"
  2769. depends on BR2_or1k
  2770. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2771. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  2772. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2773. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2774. select BR2_USE_WCHAR
  2775. select BR2_ENABLE_LOCALE
  2776. select BR2_INSTALL_LIBSTDCPP
  2777. select BR2_TOOLCHAIN_HAS_FORTRAN
  2778. select BR2_TOOLCHAIN_HAS_OPENMP
  2779. select BR2_TOOLCHAIN_HAS_THREADS
  2780. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2781. select BR2_TOOLCHAIN_HAS_THREADS
  2782. select BR2_TOOLCHAIN_HAS_THREADS
  2783. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2784. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2785. help
  2786. Bootlin toolchain for the openrisc architecture, using the
  2787. uclibc C library. This is a bleeding-edge version, which
  2788. means it is using the latest versions of gcc, gdb and
  2789. binutils.
  2790. https://toolchains.bootlin.com/
  2791. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_OPENRISC_UCLIBC_STABLE
  2792. bool "openrisc uclibc stable 2023.11-1"
  2793. depends on BR2_or1k
  2794. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2795. select BR2_TOOLCHAIN_EXTERNAL_HAS_NO_GDBSERVER
  2796. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2797. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2798. select BR2_USE_WCHAR
  2799. select BR2_ENABLE_LOCALE
  2800. select BR2_INSTALL_LIBSTDCPP
  2801. select BR2_TOOLCHAIN_HAS_FORTRAN
  2802. select BR2_TOOLCHAIN_HAS_OPENMP
  2803. select BR2_TOOLCHAIN_HAS_THREADS
  2804. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2805. select BR2_TOOLCHAIN_HAS_THREADS
  2806. select BR2_TOOLCHAIN_HAS_THREADS
  2807. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2808. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2809. help
  2810. Bootlin toolchain for the openrisc architecture, using the
  2811. uclibc C library. This is a stable version, which means it
  2812. is using stable and proven versions of gcc, gdb and
  2813. binutils.
  2814. https://toolchains.bootlin.com/
  2815. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_440FP_GLIBC_BLEEDING_EDGE
  2816. bool "powerpc-440fp glibc bleeding-edge 2023.11-1"
  2817. depends on BR2_powerpc
  2818. depends on BR2_powerpc_440fp
  2819. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2820. depends on BR2_USE_MMU
  2821. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2822. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2823. select BR2_INSTALL_LIBSTDCPP
  2824. select BR2_TOOLCHAIN_HAS_FORTRAN
  2825. select BR2_TOOLCHAIN_HAS_OPENMP
  2826. select BR2_TOOLCHAIN_HAS_SSP
  2827. select BR2_TOOLCHAIN_HAS_THREADS
  2828. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2829. select BR2_TOOLCHAIN_HAS_THREADS
  2830. select BR2_TOOLCHAIN_HAS_THREADS
  2831. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2832. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2833. help
  2834. Bootlin toolchain for the powerpc-440fp architecture, using
  2835. the glibc C library. This is a bleeding-edge version, which
  2836. means it is using the latest versions of gcc, gdb and
  2837. binutils.
  2838. https://toolchains.bootlin.com/
  2839. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_440FP_GLIBC_STABLE
  2840. bool "powerpc-440fp glibc stable 2023.11-1"
  2841. depends on BR2_powerpc
  2842. depends on BR2_powerpc_440fp
  2843. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2844. depends on BR2_USE_MMU
  2845. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2846. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2847. select BR2_INSTALL_LIBSTDCPP
  2848. select BR2_TOOLCHAIN_HAS_FORTRAN
  2849. select BR2_TOOLCHAIN_HAS_OPENMP
  2850. select BR2_TOOLCHAIN_HAS_SSP
  2851. select BR2_TOOLCHAIN_HAS_THREADS
  2852. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2853. select BR2_TOOLCHAIN_HAS_THREADS
  2854. select BR2_TOOLCHAIN_HAS_THREADS
  2855. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2856. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2857. help
  2858. Bootlin toolchain for the powerpc-440fp architecture, using
  2859. the glibc C library. This is a stable version, which means
  2860. it is using stable and proven versions of gcc, gdb and
  2861. binutils.
  2862. https://toolchains.bootlin.com/
  2863. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_440FP_MUSL_BLEEDING_EDGE
  2864. bool "powerpc-440fp musl bleeding-edge 2023.11-1"
  2865. depends on BR2_powerpc
  2866. depends on BR2_powerpc_440fp
  2867. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2868. depends on BR2_USE_MMU
  2869. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2870. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2871. select BR2_INSTALL_LIBSTDCPP
  2872. select BR2_TOOLCHAIN_HAS_FORTRAN
  2873. select BR2_TOOLCHAIN_HAS_OPENMP
  2874. select BR2_TOOLCHAIN_HAS_THREADS
  2875. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2876. select BR2_TOOLCHAIN_HAS_THREADS
  2877. select BR2_TOOLCHAIN_HAS_THREADS
  2878. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2879. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  2880. help
  2881. Bootlin toolchain for the powerpc-440fp architecture, using
  2882. the musl C library. This is a bleeding-edge version, which
  2883. means it is using the latest versions of gcc, gdb and
  2884. binutils.
  2885. https://toolchains.bootlin.com/
  2886. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_440FP_MUSL_STABLE
  2887. bool "powerpc-440fp musl stable 2023.11-1"
  2888. depends on BR2_powerpc
  2889. depends on BR2_powerpc_440fp
  2890. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2891. depends on BR2_USE_MMU
  2892. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2893. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2894. select BR2_INSTALL_LIBSTDCPP
  2895. select BR2_TOOLCHAIN_HAS_FORTRAN
  2896. select BR2_TOOLCHAIN_HAS_OPENMP
  2897. select BR2_TOOLCHAIN_HAS_THREADS
  2898. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2899. select BR2_TOOLCHAIN_HAS_THREADS
  2900. select BR2_TOOLCHAIN_HAS_THREADS
  2901. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2902. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  2903. help
  2904. Bootlin toolchain for the powerpc-440fp architecture, using
  2905. the musl C library. This is a stable version, which means
  2906. it is using stable and proven versions of gcc, gdb and
  2907. binutils.
  2908. https://toolchains.bootlin.com/
  2909. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_440FP_UCLIBC_BLEEDING_EDGE
  2910. bool "powerpc-440fp uclibc bleeding-edge 2023.11-1"
  2911. depends on BR2_powerpc
  2912. depends on BR2_powerpc_440fp
  2913. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2914. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2915. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2916. select BR2_USE_WCHAR
  2917. select BR2_ENABLE_LOCALE
  2918. select BR2_INSTALL_LIBSTDCPP
  2919. select BR2_TOOLCHAIN_HAS_FORTRAN
  2920. select BR2_TOOLCHAIN_HAS_OPENMP
  2921. select BR2_TOOLCHAIN_HAS_THREADS
  2922. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2923. select BR2_TOOLCHAIN_HAS_THREADS
  2924. select BR2_TOOLCHAIN_HAS_THREADS
  2925. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2926. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2927. help
  2928. Bootlin toolchain for the powerpc-440fp architecture, using
  2929. the uclibc C library. This is a bleeding-edge version,
  2930. which means it is using the latest versions of gcc, gdb and
  2931. binutils.
  2932. https://toolchains.bootlin.com/
  2933. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_440FP_UCLIBC_STABLE
  2934. bool "powerpc-440fp uclibc stable 2023.11-1"
  2935. depends on BR2_powerpc
  2936. depends on BR2_powerpc_440fp
  2937. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2938. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2939. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2940. select BR2_USE_WCHAR
  2941. select BR2_ENABLE_LOCALE
  2942. select BR2_INSTALL_LIBSTDCPP
  2943. select BR2_TOOLCHAIN_HAS_FORTRAN
  2944. select BR2_TOOLCHAIN_HAS_OPENMP
  2945. select BR2_TOOLCHAIN_HAS_THREADS
  2946. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2947. select BR2_TOOLCHAIN_HAS_THREADS
  2948. select BR2_TOOLCHAIN_HAS_THREADS
  2949. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2950. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  2951. help
  2952. Bootlin toolchain for the powerpc-440fp architecture, using
  2953. the uclibc C library. This is a stable version, which means
  2954. it is using stable and proven versions of gcc, gdb and
  2955. binutils.
  2956. https://toolchains.bootlin.com/
  2957. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_E300C3_GLIBC_BLEEDING_EDGE
  2958. bool "powerpc-e300c3 glibc bleeding-edge 2023.11-1"
  2959. depends on BR2_powerpc
  2960. depends on BR2_powerpc_e300c3
  2961. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  2962. depends on BR2_USE_MMU
  2963. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  2964. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  2965. select BR2_INSTALL_LIBSTDCPP
  2966. select BR2_TOOLCHAIN_HAS_FORTRAN
  2967. select BR2_TOOLCHAIN_HAS_OPENMP
  2968. select BR2_TOOLCHAIN_HAS_SSP
  2969. select BR2_TOOLCHAIN_HAS_THREADS
  2970. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2971. select BR2_TOOLCHAIN_HAS_THREADS
  2972. select BR2_TOOLCHAIN_HAS_THREADS
  2973. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2974. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2975. help
  2976. Bootlin toolchain for the powerpc-e300c3 architecture,
  2977. using the glibc C library. This is a bleeding-edge version,
  2978. which means it is using the latest versions of gcc, gdb and
  2979. binutils.
  2980. https://toolchains.bootlin.com/
  2981. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_E300C3_GLIBC_STABLE
  2982. bool "powerpc-e300c3 glibc stable 2023.11-1"
  2983. depends on BR2_powerpc
  2984. depends on BR2_powerpc_e300c3
  2985. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  2986. depends on BR2_USE_MMU
  2987. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  2988. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  2989. select BR2_INSTALL_LIBSTDCPP
  2990. select BR2_TOOLCHAIN_HAS_FORTRAN
  2991. select BR2_TOOLCHAIN_HAS_OPENMP
  2992. select BR2_TOOLCHAIN_HAS_SSP
  2993. select BR2_TOOLCHAIN_HAS_THREADS
  2994. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  2995. select BR2_TOOLCHAIN_HAS_THREADS
  2996. select BR2_TOOLCHAIN_HAS_THREADS
  2997. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  2998. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  2999. help
  3000. Bootlin toolchain for the powerpc-e300c3 architecture,
  3001. using the glibc C library. This is a stable version, which
  3002. means it is using stable and proven versions of gcc, gdb
  3003. and binutils.
  3004. https://toolchains.bootlin.com/
  3005. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_E300C3_MUSL_BLEEDING_EDGE
  3006. bool "powerpc-e300c3 musl bleeding-edge 2023.11-1"
  3007. depends on BR2_powerpc
  3008. depends on BR2_powerpc_e300c3
  3009. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3010. depends on BR2_USE_MMU
  3011. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3012. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3013. select BR2_INSTALL_LIBSTDCPP
  3014. select BR2_TOOLCHAIN_HAS_FORTRAN
  3015. select BR2_TOOLCHAIN_HAS_OPENMP
  3016. select BR2_TOOLCHAIN_HAS_THREADS
  3017. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3018. select BR2_TOOLCHAIN_HAS_THREADS
  3019. select BR2_TOOLCHAIN_HAS_THREADS
  3020. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3021. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3022. help
  3023. Bootlin toolchain for the powerpc-e300c3 architecture,
  3024. using the musl C library. This is a bleeding-edge version,
  3025. which means it is using the latest versions of gcc, gdb and
  3026. binutils.
  3027. https://toolchains.bootlin.com/
  3028. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_E300C3_MUSL_STABLE
  3029. bool "powerpc-e300c3 musl stable 2023.11-1"
  3030. depends on BR2_powerpc
  3031. depends on BR2_powerpc_e300c3
  3032. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3033. depends on BR2_USE_MMU
  3034. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3035. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3036. select BR2_INSTALL_LIBSTDCPP
  3037. select BR2_TOOLCHAIN_HAS_FORTRAN
  3038. select BR2_TOOLCHAIN_HAS_OPENMP
  3039. select BR2_TOOLCHAIN_HAS_THREADS
  3040. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3041. select BR2_TOOLCHAIN_HAS_THREADS
  3042. select BR2_TOOLCHAIN_HAS_THREADS
  3043. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3044. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3045. help
  3046. Bootlin toolchain for the powerpc-e300c3 architecture,
  3047. using the musl C library. This is a stable version, which
  3048. means it is using stable and proven versions of gcc, gdb
  3049. and binutils.
  3050. https://toolchains.bootlin.com/
  3051. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_E300C3_UCLIBC_BLEEDING_EDGE
  3052. bool "powerpc-e300c3 uclibc bleeding-edge 2023.11-1"
  3053. depends on BR2_powerpc
  3054. depends on BR2_powerpc_e300c3
  3055. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3056. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3057. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3058. select BR2_USE_WCHAR
  3059. select BR2_ENABLE_LOCALE
  3060. select BR2_INSTALL_LIBSTDCPP
  3061. select BR2_TOOLCHAIN_HAS_FORTRAN
  3062. select BR2_TOOLCHAIN_HAS_OPENMP
  3063. select BR2_TOOLCHAIN_HAS_THREADS
  3064. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3065. select BR2_TOOLCHAIN_HAS_THREADS
  3066. select BR2_TOOLCHAIN_HAS_THREADS
  3067. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3068. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  3069. help
  3070. Bootlin toolchain for the powerpc-e300c3 architecture,
  3071. using the uclibc C library. This is a bleeding-edge
  3072. version, which means it is using the latest versions of
  3073. gcc, gdb and binutils.
  3074. https://toolchains.bootlin.com/
  3075. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_E300C3_UCLIBC_STABLE
  3076. bool "powerpc-e300c3 uclibc stable 2023.11-1"
  3077. depends on BR2_powerpc
  3078. depends on BR2_powerpc_e300c3
  3079. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3080. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3081. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3082. select BR2_USE_WCHAR
  3083. select BR2_ENABLE_LOCALE
  3084. select BR2_INSTALL_LIBSTDCPP
  3085. select BR2_TOOLCHAIN_HAS_FORTRAN
  3086. select BR2_TOOLCHAIN_HAS_OPENMP
  3087. select BR2_TOOLCHAIN_HAS_THREADS
  3088. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3089. select BR2_TOOLCHAIN_HAS_THREADS
  3090. select BR2_TOOLCHAIN_HAS_THREADS
  3091. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3092. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  3093. help
  3094. Bootlin toolchain for the powerpc-e300c3 architecture,
  3095. using the uclibc C library. This is a stable version, which
  3096. means it is using stable and proven versions of gcc, gdb
  3097. and binutils.
  3098. https://toolchains.bootlin.com/
  3099. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_E500MC_GLIBC_BLEEDING_EDGE
  3100. bool "powerpc-e500mc glibc bleeding-edge 2023.11-1"
  3101. depends on BR2_powerpc
  3102. depends on BR2_powerpc_e500mc
  3103. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3104. depends on BR2_USE_MMU
  3105. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3106. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3107. select BR2_INSTALL_LIBSTDCPP
  3108. select BR2_TOOLCHAIN_HAS_FORTRAN
  3109. select BR2_TOOLCHAIN_HAS_OPENMP
  3110. select BR2_TOOLCHAIN_HAS_SSP
  3111. select BR2_TOOLCHAIN_HAS_THREADS
  3112. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3113. select BR2_TOOLCHAIN_HAS_THREADS
  3114. select BR2_TOOLCHAIN_HAS_THREADS
  3115. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3116. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3117. help
  3118. Bootlin toolchain for the powerpc-e500mc architecture,
  3119. using the glibc C library. This is a bleeding-edge version,
  3120. which means it is using the latest versions of gcc, gdb and
  3121. binutils.
  3122. https://toolchains.bootlin.com/
  3123. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_E500MC_GLIBC_STABLE
  3124. bool "powerpc-e500mc glibc stable 2023.11-1"
  3125. depends on BR2_powerpc
  3126. depends on BR2_powerpc_e500mc
  3127. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3128. depends on BR2_USE_MMU
  3129. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3130. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3131. select BR2_INSTALL_LIBSTDCPP
  3132. select BR2_TOOLCHAIN_HAS_FORTRAN
  3133. select BR2_TOOLCHAIN_HAS_OPENMP
  3134. select BR2_TOOLCHAIN_HAS_SSP
  3135. select BR2_TOOLCHAIN_HAS_THREADS
  3136. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3137. select BR2_TOOLCHAIN_HAS_THREADS
  3138. select BR2_TOOLCHAIN_HAS_THREADS
  3139. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3140. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3141. help
  3142. Bootlin toolchain for the powerpc-e500mc architecture,
  3143. using the glibc C library. This is a stable version, which
  3144. means it is using stable and proven versions of gcc, gdb
  3145. and binutils.
  3146. https://toolchains.bootlin.com/
  3147. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_E500MC_MUSL_BLEEDING_EDGE
  3148. bool "powerpc-e500mc musl bleeding-edge 2023.11-1"
  3149. depends on BR2_powerpc
  3150. depends on BR2_powerpc_e500mc
  3151. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3152. depends on BR2_USE_MMU
  3153. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3154. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3155. select BR2_INSTALL_LIBSTDCPP
  3156. select BR2_TOOLCHAIN_HAS_FORTRAN
  3157. select BR2_TOOLCHAIN_HAS_OPENMP
  3158. select BR2_TOOLCHAIN_HAS_THREADS
  3159. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3160. select BR2_TOOLCHAIN_HAS_THREADS
  3161. select BR2_TOOLCHAIN_HAS_THREADS
  3162. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3163. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3164. help
  3165. Bootlin toolchain for the powerpc-e500mc architecture,
  3166. using the musl C library. This is a bleeding-edge version,
  3167. which means it is using the latest versions of gcc, gdb and
  3168. binutils.
  3169. https://toolchains.bootlin.com/
  3170. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_E500MC_MUSL_STABLE
  3171. bool "powerpc-e500mc musl stable 2023.11-1"
  3172. depends on BR2_powerpc
  3173. depends on BR2_powerpc_e500mc
  3174. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3175. depends on BR2_USE_MMU
  3176. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3177. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3178. select BR2_INSTALL_LIBSTDCPP
  3179. select BR2_TOOLCHAIN_HAS_FORTRAN
  3180. select BR2_TOOLCHAIN_HAS_OPENMP
  3181. select BR2_TOOLCHAIN_HAS_THREADS
  3182. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3183. select BR2_TOOLCHAIN_HAS_THREADS
  3184. select BR2_TOOLCHAIN_HAS_THREADS
  3185. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3186. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3187. help
  3188. Bootlin toolchain for the powerpc-e500mc architecture,
  3189. using the musl C library. This is a stable version, which
  3190. means it is using stable and proven versions of gcc, gdb
  3191. and binutils.
  3192. https://toolchains.bootlin.com/
  3193. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_E500MC_UCLIBC_BLEEDING_EDGE
  3194. bool "powerpc-e500mc uclibc bleeding-edge 2023.11-1"
  3195. depends on BR2_powerpc
  3196. depends on BR2_powerpc_e500mc
  3197. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3198. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3199. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3200. select BR2_USE_WCHAR
  3201. select BR2_ENABLE_LOCALE
  3202. select BR2_INSTALL_LIBSTDCPP
  3203. select BR2_TOOLCHAIN_HAS_FORTRAN
  3204. select BR2_TOOLCHAIN_HAS_OPENMP
  3205. select BR2_TOOLCHAIN_HAS_THREADS
  3206. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3207. select BR2_TOOLCHAIN_HAS_THREADS
  3208. select BR2_TOOLCHAIN_HAS_THREADS
  3209. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3210. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  3211. help
  3212. Bootlin toolchain for the powerpc-e500mc architecture,
  3213. using the uclibc C library. This is a bleeding-edge
  3214. version, which means it is using the latest versions of
  3215. gcc, gdb and binutils.
  3216. https://toolchains.bootlin.com/
  3217. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC_E500MC_UCLIBC_STABLE
  3218. bool "powerpc-e500mc uclibc stable 2023.11-1"
  3219. depends on BR2_powerpc
  3220. depends on BR2_powerpc_e500mc
  3221. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3222. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3223. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3224. select BR2_USE_WCHAR
  3225. select BR2_ENABLE_LOCALE
  3226. select BR2_INSTALL_LIBSTDCPP
  3227. select BR2_TOOLCHAIN_HAS_FORTRAN
  3228. select BR2_TOOLCHAIN_HAS_OPENMP
  3229. select BR2_TOOLCHAIN_HAS_THREADS
  3230. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3231. select BR2_TOOLCHAIN_HAS_THREADS
  3232. select BR2_TOOLCHAIN_HAS_THREADS
  3233. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3234. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  3235. help
  3236. Bootlin toolchain for the powerpc-e500mc architecture,
  3237. using the uclibc C library. This is a stable version, which
  3238. means it is using stable and proven versions of gcc, gdb
  3239. and binutils.
  3240. https://toolchains.bootlin.com/
  3241. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64_E5500_GLIBC_BLEEDING_EDGE
  3242. bool "powerpc64-e5500 glibc bleeding-edge 2023.11-1"
  3243. depends on BR2_powerpc64
  3244. depends on BR2_powerpc_e5500
  3245. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3246. depends on BR2_USE_MMU
  3247. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3248. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3249. select BR2_INSTALL_LIBSTDCPP
  3250. select BR2_TOOLCHAIN_HAS_FORTRAN
  3251. select BR2_TOOLCHAIN_HAS_OPENMP
  3252. select BR2_TOOLCHAIN_HAS_SSP
  3253. select BR2_TOOLCHAIN_HAS_THREADS
  3254. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3255. select BR2_TOOLCHAIN_HAS_THREADS
  3256. select BR2_TOOLCHAIN_HAS_THREADS
  3257. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3258. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3259. help
  3260. Bootlin toolchain for the powerpc64-e5500 architecture,
  3261. using the glibc C library. This is a bleeding-edge version,
  3262. which means it is using the latest versions of gcc, gdb and
  3263. binutils.
  3264. https://toolchains.bootlin.com/
  3265. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64_E5500_GLIBC_STABLE
  3266. bool "powerpc64-e5500 glibc stable 2023.11-1"
  3267. depends on BR2_powerpc64
  3268. depends on BR2_powerpc_e5500
  3269. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3270. depends on BR2_USE_MMU
  3271. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3272. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3273. select BR2_INSTALL_LIBSTDCPP
  3274. select BR2_TOOLCHAIN_HAS_FORTRAN
  3275. select BR2_TOOLCHAIN_HAS_OPENMP
  3276. select BR2_TOOLCHAIN_HAS_SSP
  3277. select BR2_TOOLCHAIN_HAS_THREADS
  3278. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3279. select BR2_TOOLCHAIN_HAS_THREADS
  3280. select BR2_TOOLCHAIN_HAS_THREADS
  3281. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3282. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3283. help
  3284. Bootlin toolchain for the powerpc64-e5500 architecture,
  3285. using the glibc C library. This is a stable version, which
  3286. means it is using stable and proven versions of gcc, gdb
  3287. and binutils.
  3288. https://toolchains.bootlin.com/
  3289. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64_E6500_GLIBC_BLEEDING_EDGE
  3290. bool "powerpc64-e6500 glibc bleeding-edge 2023.11-1"
  3291. depends on BR2_powerpc64
  3292. depends on BR2_powerpc_e6500
  3293. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3294. depends on BR2_USE_MMU
  3295. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3296. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3297. select BR2_INSTALL_LIBSTDCPP
  3298. select BR2_TOOLCHAIN_HAS_FORTRAN
  3299. select BR2_TOOLCHAIN_HAS_OPENMP
  3300. select BR2_TOOLCHAIN_HAS_SSP
  3301. select BR2_TOOLCHAIN_HAS_THREADS
  3302. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3303. select BR2_TOOLCHAIN_HAS_THREADS
  3304. select BR2_TOOLCHAIN_HAS_THREADS
  3305. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3306. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3307. help
  3308. Bootlin toolchain for the powerpc64-e6500 architecture,
  3309. using the glibc C library. This is a bleeding-edge version,
  3310. which means it is using the latest versions of gcc, gdb and
  3311. binutils.
  3312. https://toolchains.bootlin.com/
  3313. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64_E6500_GLIBC_STABLE
  3314. bool "powerpc64-e6500 glibc stable 2023.11-1"
  3315. depends on BR2_powerpc64
  3316. depends on BR2_powerpc_e6500
  3317. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3318. depends on BR2_USE_MMU
  3319. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3320. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3321. select BR2_INSTALL_LIBSTDCPP
  3322. select BR2_TOOLCHAIN_HAS_FORTRAN
  3323. select BR2_TOOLCHAIN_HAS_OPENMP
  3324. select BR2_TOOLCHAIN_HAS_SSP
  3325. select BR2_TOOLCHAIN_HAS_THREADS
  3326. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3327. select BR2_TOOLCHAIN_HAS_THREADS
  3328. select BR2_TOOLCHAIN_HAS_THREADS
  3329. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3330. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3331. help
  3332. Bootlin toolchain for the powerpc64-e6500 architecture,
  3333. using the glibc C library. This is a stable version, which
  3334. means it is using stable and proven versions of gcc, gdb
  3335. and binutils.
  3336. https://toolchains.bootlin.com/
  3337. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64_E6500_MUSL_BLEEDING_EDGE
  3338. bool "powerpc64-e6500 musl bleeding-edge 2023.11-1"
  3339. depends on BR2_powerpc64
  3340. depends on BR2_powerpc_e6500
  3341. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3342. depends on BR2_USE_MMU
  3343. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3344. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3345. select BR2_INSTALL_LIBSTDCPP
  3346. select BR2_TOOLCHAIN_HAS_FORTRAN
  3347. select BR2_TOOLCHAIN_HAS_OPENMP
  3348. select BR2_TOOLCHAIN_HAS_SSP
  3349. select BR2_TOOLCHAIN_HAS_THREADS
  3350. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3351. select BR2_TOOLCHAIN_HAS_THREADS
  3352. select BR2_TOOLCHAIN_HAS_THREADS
  3353. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3354. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3355. help
  3356. Bootlin toolchain for the powerpc64-e6500 architecture,
  3357. using the musl C library. This is a bleeding-edge version,
  3358. which means it is using the latest versions of gcc, gdb and
  3359. binutils.
  3360. https://toolchains.bootlin.com/
  3361. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64_E6500_MUSL_STABLE
  3362. bool "powerpc64-e6500 musl stable 2023.11-1"
  3363. depends on BR2_powerpc64
  3364. depends on BR2_powerpc_e6500
  3365. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3366. depends on BR2_USE_MMU
  3367. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3368. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3369. select BR2_INSTALL_LIBSTDCPP
  3370. select BR2_TOOLCHAIN_HAS_FORTRAN
  3371. select BR2_TOOLCHAIN_HAS_OPENMP
  3372. select BR2_TOOLCHAIN_HAS_SSP
  3373. select BR2_TOOLCHAIN_HAS_THREADS
  3374. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3375. select BR2_TOOLCHAIN_HAS_THREADS
  3376. select BR2_TOOLCHAIN_HAS_THREADS
  3377. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3378. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3379. help
  3380. Bootlin toolchain for the powerpc64-e6500 architecture,
  3381. using the musl C library. This is a stable version, which
  3382. means it is using stable and proven versions of gcc, gdb
  3383. and binutils.
  3384. https://toolchains.bootlin.com/
  3385. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64_POWER8_GLIBC_BLEEDING_EDGE
  3386. bool "powerpc64-power8 glibc bleeding-edge 2023.11-1"
  3387. depends on BR2_powerpc64
  3388. depends on BR2_powerpc_power8
  3389. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3390. depends on BR2_USE_MMU
  3391. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3392. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3393. select BR2_INSTALL_LIBSTDCPP
  3394. select BR2_TOOLCHAIN_HAS_FORTRAN
  3395. select BR2_TOOLCHAIN_HAS_OPENMP
  3396. select BR2_TOOLCHAIN_HAS_SSP
  3397. select BR2_TOOLCHAIN_HAS_THREADS
  3398. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3399. select BR2_TOOLCHAIN_HAS_THREADS
  3400. select BR2_TOOLCHAIN_HAS_THREADS
  3401. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3402. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3403. help
  3404. Bootlin toolchain for the powerpc64-power8 architecture,
  3405. using the glibc C library. This is a bleeding-edge version,
  3406. which means it is using the latest versions of gcc, gdb and
  3407. binutils.
  3408. https://toolchains.bootlin.com/
  3409. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64_POWER8_GLIBC_STABLE
  3410. bool "powerpc64-power8 glibc stable 2023.11-1"
  3411. depends on BR2_powerpc64
  3412. depends on BR2_powerpc_power8
  3413. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3414. depends on BR2_USE_MMU
  3415. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3416. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3417. select BR2_INSTALL_LIBSTDCPP
  3418. select BR2_TOOLCHAIN_HAS_FORTRAN
  3419. select BR2_TOOLCHAIN_HAS_OPENMP
  3420. select BR2_TOOLCHAIN_HAS_SSP
  3421. select BR2_TOOLCHAIN_HAS_THREADS
  3422. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3423. select BR2_TOOLCHAIN_HAS_THREADS
  3424. select BR2_TOOLCHAIN_HAS_THREADS
  3425. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3426. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3427. help
  3428. Bootlin toolchain for the powerpc64-power8 architecture,
  3429. using the glibc C library. This is a stable version, which
  3430. means it is using stable and proven versions of gcc, gdb
  3431. and binutils.
  3432. https://toolchains.bootlin.com/
  3433. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64_POWER8_MUSL_BLEEDING_EDGE
  3434. bool "powerpc64-power8 musl bleeding-edge 2023.11-1"
  3435. depends on BR2_powerpc64
  3436. depends on BR2_powerpc_power8
  3437. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3438. depends on BR2_USE_MMU
  3439. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3440. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3441. select BR2_INSTALL_LIBSTDCPP
  3442. select BR2_TOOLCHAIN_HAS_FORTRAN
  3443. select BR2_TOOLCHAIN_HAS_OPENMP
  3444. select BR2_TOOLCHAIN_HAS_SSP
  3445. select BR2_TOOLCHAIN_HAS_THREADS
  3446. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3447. select BR2_TOOLCHAIN_HAS_THREADS
  3448. select BR2_TOOLCHAIN_HAS_THREADS
  3449. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3450. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3451. help
  3452. Bootlin toolchain for the powerpc64-power8 architecture,
  3453. using the musl C library. This is a bleeding-edge version,
  3454. which means it is using the latest versions of gcc, gdb and
  3455. binutils.
  3456. https://toolchains.bootlin.com/
  3457. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64_POWER8_MUSL_STABLE
  3458. bool "powerpc64-power8 musl stable 2023.11-1"
  3459. depends on BR2_powerpc64
  3460. depends on BR2_powerpc_power8
  3461. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3462. depends on BR2_USE_MMU
  3463. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3464. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3465. select BR2_INSTALL_LIBSTDCPP
  3466. select BR2_TOOLCHAIN_HAS_FORTRAN
  3467. select BR2_TOOLCHAIN_HAS_OPENMP
  3468. select BR2_TOOLCHAIN_HAS_SSP
  3469. select BR2_TOOLCHAIN_HAS_THREADS
  3470. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3471. select BR2_TOOLCHAIN_HAS_THREADS
  3472. select BR2_TOOLCHAIN_HAS_THREADS
  3473. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3474. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3475. help
  3476. Bootlin toolchain for the powerpc64-power8 architecture,
  3477. using the musl C library. This is a stable version, which
  3478. means it is using stable and proven versions of gcc, gdb
  3479. and binutils.
  3480. https://toolchains.bootlin.com/
  3481. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64LE_POWER8_GLIBC_BLEEDING_EDGE
  3482. bool "powerpc64le-power8 glibc bleeding-edge 2023.11-1"
  3483. depends on BR2_powerpc64le
  3484. depends on BR2_powerpc_power8
  3485. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3486. depends on BR2_USE_MMU
  3487. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3488. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3489. select BR2_INSTALL_LIBSTDCPP
  3490. select BR2_TOOLCHAIN_HAS_FORTRAN
  3491. select BR2_TOOLCHAIN_HAS_OPENMP
  3492. select BR2_TOOLCHAIN_HAS_SSP
  3493. select BR2_TOOLCHAIN_HAS_THREADS
  3494. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3495. select BR2_TOOLCHAIN_HAS_THREADS
  3496. select BR2_TOOLCHAIN_HAS_THREADS
  3497. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3498. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3499. help
  3500. Bootlin toolchain for the powerpc64le-power8 architecture,
  3501. using the glibc C library. This is a bleeding-edge version,
  3502. which means it is using the latest versions of gcc, gdb and
  3503. binutils.
  3504. https://toolchains.bootlin.com/
  3505. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64LE_POWER8_GLIBC_STABLE
  3506. bool "powerpc64le-power8 glibc stable 2023.11-1"
  3507. depends on BR2_powerpc64le
  3508. depends on BR2_powerpc_power8
  3509. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3510. depends on BR2_USE_MMU
  3511. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3512. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3513. select BR2_INSTALL_LIBSTDCPP
  3514. select BR2_TOOLCHAIN_HAS_FORTRAN
  3515. select BR2_TOOLCHAIN_HAS_OPENMP
  3516. select BR2_TOOLCHAIN_HAS_SSP
  3517. select BR2_TOOLCHAIN_HAS_THREADS
  3518. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3519. select BR2_TOOLCHAIN_HAS_THREADS
  3520. select BR2_TOOLCHAIN_HAS_THREADS
  3521. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3522. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3523. help
  3524. Bootlin toolchain for the powerpc64le-power8 architecture,
  3525. using the glibc C library. This is a stable version, which
  3526. means it is using stable and proven versions of gcc, gdb
  3527. and binutils.
  3528. https://toolchains.bootlin.com/
  3529. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64LE_POWER8_MUSL_BLEEDING_EDGE
  3530. bool "powerpc64le-power8 musl bleeding-edge 2023.11-1"
  3531. depends on BR2_powerpc64le
  3532. depends on BR2_powerpc_power8
  3533. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3534. depends on BR2_USE_MMU
  3535. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3536. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3537. select BR2_INSTALL_LIBSTDCPP
  3538. select BR2_TOOLCHAIN_HAS_FORTRAN
  3539. select BR2_TOOLCHAIN_HAS_OPENMP
  3540. select BR2_TOOLCHAIN_HAS_SSP
  3541. select BR2_TOOLCHAIN_HAS_THREADS
  3542. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3543. select BR2_TOOLCHAIN_HAS_THREADS
  3544. select BR2_TOOLCHAIN_HAS_THREADS
  3545. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3546. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3547. help
  3548. Bootlin toolchain for the powerpc64le-power8 architecture,
  3549. using the musl C library. This is a bleeding-edge version,
  3550. which means it is using the latest versions of gcc, gdb and
  3551. binutils.
  3552. https://toolchains.bootlin.com/
  3553. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_POWERPC64LE_POWER8_MUSL_STABLE
  3554. bool "powerpc64le-power8 musl stable 2023.11-1"
  3555. depends on BR2_powerpc64le
  3556. depends on BR2_powerpc_power8
  3557. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3558. depends on BR2_USE_MMU
  3559. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3560. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3561. select BR2_INSTALL_LIBSTDCPP
  3562. select BR2_TOOLCHAIN_HAS_FORTRAN
  3563. select BR2_TOOLCHAIN_HAS_OPENMP
  3564. select BR2_TOOLCHAIN_HAS_SSP
  3565. select BR2_TOOLCHAIN_HAS_THREADS
  3566. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3567. select BR2_TOOLCHAIN_HAS_THREADS
  3568. select BR2_TOOLCHAIN_HAS_THREADS
  3569. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3570. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3571. help
  3572. Bootlin toolchain for the powerpc64le-power8 architecture,
  3573. using the musl C library. This is a stable version, which
  3574. means it is using stable and proven versions of gcc, gdb
  3575. and binutils.
  3576. https://toolchains.bootlin.com/
  3577. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV32_ILP32D_GLIBC_BLEEDING_EDGE
  3578. bool "riscv32-ilp32d glibc bleeding-edge 2023.11-1"
  3579. depends on BR2_riscv
  3580. depends on BR2_riscv_g
  3581. depends on BR2_RISCV_32
  3582. depends on BR2_RISCV_ABI_ILP32D
  3583. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3584. depends on BR2_USE_MMU
  3585. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3586. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3587. select BR2_INSTALL_LIBSTDCPP
  3588. select BR2_TOOLCHAIN_HAS_FORTRAN
  3589. select BR2_TOOLCHAIN_HAS_OPENMP
  3590. select BR2_TOOLCHAIN_HAS_SSP
  3591. select BR2_TOOLCHAIN_HAS_THREADS
  3592. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3593. select BR2_TOOLCHAIN_HAS_THREADS
  3594. select BR2_TOOLCHAIN_HAS_THREADS
  3595. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3596. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3597. help
  3598. Bootlin toolchain for the riscv32-ilp32d architecture,
  3599. using the glibc C library. This is a bleeding-edge version,
  3600. which means it is using the latest versions of gcc, gdb and
  3601. binutils.
  3602. https://toolchains.bootlin.com/
  3603. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV64_LP64D_GLIBC_BLEEDING_EDGE
  3604. bool "riscv64-lp64d glibc bleeding-edge 2023.11-1"
  3605. depends on BR2_riscv
  3606. depends on BR2_riscv_g
  3607. depends on BR2_RISCV_64
  3608. depends on BR2_RISCV_ABI_LP64D
  3609. depends on BR2_USE_MMU
  3610. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3611. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3612. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3613. select BR2_INSTALL_LIBSTDCPP
  3614. select BR2_TOOLCHAIN_HAS_FORTRAN
  3615. select BR2_TOOLCHAIN_HAS_OPENMP
  3616. select BR2_TOOLCHAIN_HAS_SSP
  3617. select BR2_TOOLCHAIN_HAS_THREADS
  3618. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3619. select BR2_TOOLCHAIN_HAS_THREADS
  3620. select BR2_TOOLCHAIN_HAS_THREADS
  3621. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3622. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3623. help
  3624. Bootlin toolchain for the riscv64-lp64d architecture, using
  3625. the glibc C library. This is a bleeding-edge version, which
  3626. means it is using the latest versions of gcc, gdb and
  3627. binutils.
  3628. https://toolchains.bootlin.com/
  3629. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV64_LP64D_GLIBC_STABLE
  3630. bool "riscv64-lp64d glibc stable 2023.11-1"
  3631. depends on BR2_riscv
  3632. depends on BR2_riscv_g
  3633. depends on BR2_RISCV_64
  3634. depends on BR2_RISCV_ABI_LP64D
  3635. depends on BR2_USE_MMU
  3636. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3637. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3638. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
  3639. select BR2_INSTALL_LIBSTDCPP
  3640. select BR2_TOOLCHAIN_HAS_FORTRAN
  3641. select BR2_TOOLCHAIN_HAS_OPENMP
  3642. select BR2_TOOLCHAIN_HAS_SSP
  3643. select BR2_TOOLCHAIN_HAS_THREADS
  3644. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3645. select BR2_TOOLCHAIN_HAS_THREADS
  3646. select BR2_TOOLCHAIN_HAS_THREADS
  3647. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3648. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3649. help
  3650. Bootlin toolchain for the riscv64-lp64d architecture, using
  3651. the glibc C library. This is a stable version, which means
  3652. it is using stable and proven versions of gcc, gdb and
  3653. binutils.
  3654. https://toolchains.bootlin.com/
  3655. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV64_LP64D_MUSL_BLEEDING_EDGE
  3656. bool "riscv64-lp64d musl bleeding-edge 2023.11-1"
  3657. depends on BR2_riscv
  3658. depends on BR2_riscv_g
  3659. depends on BR2_RISCV_64
  3660. depends on BR2_RISCV_ABI_LP64D
  3661. depends on BR2_USE_MMU
  3662. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3663. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3664. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3665. select BR2_INSTALL_LIBSTDCPP
  3666. select BR2_TOOLCHAIN_HAS_FORTRAN
  3667. select BR2_TOOLCHAIN_HAS_OPENMP
  3668. select BR2_TOOLCHAIN_HAS_SSP
  3669. select BR2_TOOLCHAIN_HAS_THREADS
  3670. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3671. select BR2_TOOLCHAIN_HAS_THREADS
  3672. select BR2_TOOLCHAIN_HAS_THREADS
  3673. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3674. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3675. help
  3676. Bootlin toolchain for the riscv64-lp64d architecture, using
  3677. the musl C library. This is a bleeding-edge version, which
  3678. means it is using the latest versions of gcc, gdb and
  3679. binutils.
  3680. https://toolchains.bootlin.com/
  3681. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV64_LP64D_MUSL_STABLE
  3682. bool "riscv64-lp64d musl stable 2023.11-1"
  3683. depends on BR2_riscv
  3684. depends on BR2_riscv_g
  3685. depends on BR2_RISCV_64
  3686. depends on BR2_RISCV_ABI_LP64D
  3687. depends on BR2_USE_MMU
  3688. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3689. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3690. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
  3691. select BR2_INSTALL_LIBSTDCPP
  3692. select BR2_TOOLCHAIN_HAS_FORTRAN
  3693. select BR2_TOOLCHAIN_HAS_OPENMP
  3694. select BR2_TOOLCHAIN_HAS_SSP
  3695. select BR2_TOOLCHAIN_HAS_THREADS
  3696. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3697. select BR2_TOOLCHAIN_HAS_THREADS
  3698. select BR2_TOOLCHAIN_HAS_THREADS
  3699. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3700. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3701. help
  3702. Bootlin toolchain for the riscv64-lp64d architecture, using
  3703. the musl C library. This is a stable version, which means
  3704. it is using stable and proven versions of gcc, gdb and
  3705. binutils.
  3706. https://toolchains.bootlin.com/
  3707. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV64_LP64D_UCLIBC_BLEEDING_EDGE
  3708. bool "riscv64-lp64d uclibc bleeding-edge 2023.11-1"
  3709. depends on BR2_riscv
  3710. depends on BR2_riscv_g
  3711. depends on BR2_RISCV_64
  3712. depends on BR2_RISCV_ABI_LP64D
  3713. depends on BR2_USE_MMU
  3714. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3715. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3716. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3717. select BR2_USE_WCHAR
  3718. select BR2_ENABLE_LOCALE
  3719. select BR2_INSTALL_LIBSTDCPP
  3720. select BR2_TOOLCHAIN_HAS_FORTRAN
  3721. select BR2_TOOLCHAIN_HAS_OPENMP
  3722. select BR2_TOOLCHAIN_HAS_THREADS
  3723. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3724. select BR2_TOOLCHAIN_HAS_THREADS
  3725. select BR2_TOOLCHAIN_HAS_THREADS
  3726. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3727. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  3728. help
  3729. Bootlin toolchain for the riscv64-lp64d architecture, using
  3730. the uclibc C library. This is a bleeding-edge version,
  3731. which means it is using the latest versions of gcc, gdb and
  3732. binutils.
  3733. https://toolchains.bootlin.com/
  3734. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV64_LP64D_UCLIBC_STABLE
  3735. bool "riscv64-lp64d uclibc stable 2023.11-1"
  3736. depends on BR2_riscv
  3737. depends on BR2_riscv_g
  3738. depends on BR2_RISCV_64
  3739. depends on BR2_RISCV_ABI_LP64D
  3740. depends on BR2_USE_MMU
  3741. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3742. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3743. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
  3744. select BR2_USE_WCHAR
  3745. select BR2_ENABLE_LOCALE
  3746. select BR2_INSTALL_LIBSTDCPP
  3747. select BR2_TOOLCHAIN_HAS_FORTRAN
  3748. select BR2_TOOLCHAIN_HAS_OPENMP
  3749. select BR2_TOOLCHAIN_HAS_THREADS
  3750. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3751. select BR2_TOOLCHAIN_HAS_THREADS
  3752. select BR2_TOOLCHAIN_HAS_THREADS
  3753. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3754. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  3755. help
  3756. Bootlin toolchain for the riscv64-lp64d architecture, using
  3757. the uclibc C library. This is a stable version, which means
  3758. it is using stable and proven versions of gcc, gdb and
  3759. binutils.
  3760. https://toolchains.bootlin.com/
  3761. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_S390X_Z13_GLIBC_BLEEDING_EDGE
  3762. bool "s390x-z13 glibc bleeding-edge 2023.11-1"
  3763. depends on BR2_s390x
  3764. depends on BR2_s390x_z13
  3765. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3766. depends on BR2_USE_MMU
  3767. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3768. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3769. select BR2_INSTALL_LIBSTDCPP
  3770. select BR2_TOOLCHAIN_HAS_FORTRAN
  3771. select BR2_TOOLCHAIN_HAS_OPENMP
  3772. select BR2_TOOLCHAIN_HAS_SSP
  3773. select BR2_TOOLCHAIN_HAS_THREADS
  3774. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3775. select BR2_TOOLCHAIN_HAS_THREADS
  3776. select BR2_TOOLCHAIN_HAS_THREADS
  3777. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3778. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3779. help
  3780. Bootlin toolchain for the s390x-z13 architecture, using the
  3781. glibc C library. This is a bleeding-edge version, which
  3782. means it is using the latest versions of gcc, gdb and
  3783. binutils.
  3784. https://toolchains.bootlin.com/
  3785. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_S390X_Z13_GLIBC_STABLE
  3786. bool "s390x-z13 glibc stable 2023.11-1"
  3787. depends on BR2_s390x
  3788. depends on BR2_s390x_z13
  3789. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3790. depends on BR2_USE_MMU
  3791. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3792. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3793. select BR2_INSTALL_LIBSTDCPP
  3794. select BR2_TOOLCHAIN_HAS_FORTRAN
  3795. select BR2_TOOLCHAIN_HAS_OPENMP
  3796. select BR2_TOOLCHAIN_HAS_SSP
  3797. select BR2_TOOLCHAIN_HAS_THREADS
  3798. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3799. select BR2_TOOLCHAIN_HAS_THREADS
  3800. select BR2_TOOLCHAIN_HAS_THREADS
  3801. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3802. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3803. help
  3804. Bootlin toolchain for the s390x-z13 architecture, using the
  3805. glibc C library. This is a stable version, which means it
  3806. is using stable and proven versions of gcc, gdb and
  3807. binutils.
  3808. https://toolchains.bootlin.com/
  3809. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SH_SH4_GLIBC_BLEEDING_EDGE
  3810. bool "sh-sh4 glibc bleeding-edge 2023.11-1"
  3811. depends on BR2_sh
  3812. depends on BR2_sh4
  3813. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3814. depends on BR2_USE_MMU
  3815. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3816. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3817. select BR2_INSTALL_LIBSTDCPP
  3818. select BR2_TOOLCHAIN_HAS_FORTRAN
  3819. select BR2_TOOLCHAIN_HAS_OPENMP
  3820. select BR2_TOOLCHAIN_HAS_SSP
  3821. select BR2_TOOLCHAIN_HAS_THREADS
  3822. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3823. select BR2_TOOLCHAIN_HAS_THREADS
  3824. select BR2_TOOLCHAIN_HAS_THREADS
  3825. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3826. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3827. help
  3828. Bootlin toolchain for the sh-sh4 architecture, using the
  3829. glibc C library. This is a bleeding-edge version, which
  3830. means it is using the latest versions of gcc, gdb and
  3831. binutils.
  3832. https://toolchains.bootlin.com/
  3833. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SH_SH4_GLIBC_STABLE
  3834. bool "sh-sh4 glibc stable 2023.11-1"
  3835. depends on BR2_sh
  3836. depends on BR2_sh4
  3837. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3838. depends on BR2_USE_MMU
  3839. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3840. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3841. select BR2_INSTALL_LIBSTDCPP
  3842. select BR2_TOOLCHAIN_HAS_FORTRAN
  3843. select BR2_TOOLCHAIN_HAS_OPENMP
  3844. select BR2_TOOLCHAIN_HAS_SSP
  3845. select BR2_TOOLCHAIN_HAS_THREADS
  3846. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3847. select BR2_TOOLCHAIN_HAS_THREADS
  3848. select BR2_TOOLCHAIN_HAS_THREADS
  3849. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3850. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3851. help
  3852. Bootlin toolchain for the sh-sh4 architecture, using the
  3853. glibc C library. This is a stable version, which means it
  3854. is using stable and proven versions of gcc, gdb and
  3855. binutils.
  3856. https://toolchains.bootlin.com/
  3857. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SH_SH4_MUSL_BLEEDING_EDGE
  3858. bool "sh-sh4 musl bleeding-edge 2023.11-1"
  3859. depends on BR2_sh
  3860. depends on BR2_sh4
  3861. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3862. depends on BR2_USE_MMU
  3863. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3864. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3865. select BR2_INSTALL_LIBSTDCPP
  3866. select BR2_TOOLCHAIN_HAS_FORTRAN
  3867. select BR2_TOOLCHAIN_HAS_OPENMP
  3868. select BR2_TOOLCHAIN_HAS_SSP
  3869. select BR2_TOOLCHAIN_HAS_THREADS
  3870. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3871. select BR2_TOOLCHAIN_HAS_THREADS
  3872. select BR2_TOOLCHAIN_HAS_THREADS
  3873. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3874. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3875. help
  3876. Bootlin toolchain for the sh-sh4 architecture, using the
  3877. musl C library. This is a bleeding-edge version, which
  3878. means it is using the latest versions of gcc, gdb and
  3879. binutils.
  3880. https://toolchains.bootlin.com/
  3881. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SH_SH4_MUSL_STABLE
  3882. bool "sh-sh4 musl stable 2023.11-1"
  3883. depends on BR2_sh
  3884. depends on BR2_sh4
  3885. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3886. depends on BR2_USE_MMU
  3887. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3888. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3889. select BR2_INSTALL_LIBSTDCPP
  3890. select BR2_TOOLCHAIN_HAS_FORTRAN
  3891. select BR2_TOOLCHAIN_HAS_OPENMP
  3892. select BR2_TOOLCHAIN_HAS_SSP
  3893. select BR2_TOOLCHAIN_HAS_THREADS
  3894. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3895. select BR2_TOOLCHAIN_HAS_THREADS
  3896. select BR2_TOOLCHAIN_HAS_THREADS
  3897. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3898. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  3899. help
  3900. Bootlin toolchain for the sh-sh4 architecture, using the
  3901. musl C library. This is a stable version, which means it is
  3902. using stable and proven versions of gcc, gdb and binutils.
  3903. https://toolchains.bootlin.com/
  3904. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SH_SH4_UCLIBC_BLEEDING_EDGE
  3905. bool "sh-sh4 uclibc bleeding-edge 2023.11-1"
  3906. depends on BR2_sh
  3907. depends on BR2_sh4
  3908. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3909. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3910. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3911. select BR2_USE_WCHAR
  3912. select BR2_ENABLE_LOCALE
  3913. select BR2_INSTALL_LIBSTDCPP
  3914. select BR2_TOOLCHAIN_HAS_FORTRAN
  3915. select BR2_TOOLCHAIN_HAS_OPENMP
  3916. select BR2_TOOLCHAIN_HAS_THREADS
  3917. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3918. select BR2_TOOLCHAIN_HAS_THREADS
  3919. select BR2_TOOLCHAIN_HAS_THREADS
  3920. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3921. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  3922. help
  3923. Bootlin toolchain for the sh-sh4 architecture, using the
  3924. uclibc C library. This is a bleeding-edge version, which
  3925. means it is using the latest versions of gcc, gdb and
  3926. binutils.
  3927. https://toolchains.bootlin.com/
  3928. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SH_SH4_UCLIBC_STABLE
  3929. bool "sh-sh4 uclibc stable 2023.11-1"
  3930. depends on BR2_sh
  3931. depends on BR2_sh4
  3932. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3933. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3934. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3935. select BR2_USE_WCHAR
  3936. select BR2_ENABLE_LOCALE
  3937. select BR2_INSTALL_LIBSTDCPP
  3938. select BR2_TOOLCHAIN_HAS_FORTRAN
  3939. select BR2_TOOLCHAIN_HAS_OPENMP
  3940. select BR2_TOOLCHAIN_HAS_THREADS
  3941. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3942. select BR2_TOOLCHAIN_HAS_THREADS
  3943. select BR2_TOOLCHAIN_HAS_THREADS
  3944. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3945. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  3946. help
  3947. Bootlin toolchain for the sh-sh4 architecture, using the
  3948. uclibc C library. This is a stable version, which means it
  3949. is using stable and proven versions of gcc, gdb and
  3950. binutils.
  3951. https://toolchains.bootlin.com/
  3952. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SH_SH4AEB_GLIBC_BLEEDING_EDGE
  3953. bool "sh-sh4aeb glibc bleeding-edge 2023.11-1"
  3954. depends on BR2_sh
  3955. depends on BR2_sh4aeb
  3956. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  3957. depends on BR2_USE_MMU
  3958. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  3959. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  3960. select BR2_INSTALL_LIBSTDCPP
  3961. select BR2_TOOLCHAIN_HAS_FORTRAN
  3962. select BR2_TOOLCHAIN_HAS_OPENMP
  3963. select BR2_TOOLCHAIN_HAS_SSP
  3964. select BR2_TOOLCHAIN_HAS_THREADS
  3965. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3966. select BR2_TOOLCHAIN_HAS_THREADS
  3967. select BR2_TOOLCHAIN_HAS_THREADS
  3968. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3969. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3970. help
  3971. Bootlin toolchain for the sh-sh4aeb architecture, using the
  3972. glibc C library. This is a bleeding-edge version, which
  3973. means it is using the latest versions of gcc, gdb and
  3974. binutils.
  3975. https://toolchains.bootlin.com/
  3976. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SH_SH4AEB_GLIBC_STABLE
  3977. bool "sh-sh4aeb glibc stable 2023.11-1"
  3978. depends on BR2_sh
  3979. depends on BR2_sh4aeb
  3980. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  3981. depends on BR2_USE_MMU
  3982. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  3983. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  3984. select BR2_INSTALL_LIBSTDCPP
  3985. select BR2_TOOLCHAIN_HAS_FORTRAN
  3986. select BR2_TOOLCHAIN_HAS_OPENMP
  3987. select BR2_TOOLCHAIN_HAS_SSP
  3988. select BR2_TOOLCHAIN_HAS_THREADS
  3989. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  3990. select BR2_TOOLCHAIN_HAS_THREADS
  3991. select BR2_TOOLCHAIN_HAS_THREADS
  3992. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  3993. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  3994. help
  3995. Bootlin toolchain for the sh-sh4aeb architecture, using the
  3996. glibc C library. This is a stable version, which means it
  3997. is using stable and proven versions of gcc, gdb and
  3998. binutils.
  3999. https://toolchains.bootlin.com/
  4000. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SH_SH4AEB_MUSL_BLEEDING_EDGE
  4001. bool "sh-sh4aeb musl bleeding-edge 2023.11-1"
  4002. depends on BR2_sh
  4003. depends on BR2_sh4aeb
  4004. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4005. depends on BR2_USE_MMU
  4006. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4007. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4008. select BR2_INSTALL_LIBSTDCPP
  4009. select BR2_TOOLCHAIN_HAS_FORTRAN
  4010. select BR2_TOOLCHAIN_HAS_OPENMP
  4011. select BR2_TOOLCHAIN_HAS_SSP
  4012. select BR2_TOOLCHAIN_HAS_THREADS
  4013. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4014. select BR2_TOOLCHAIN_HAS_THREADS
  4015. select BR2_TOOLCHAIN_HAS_THREADS
  4016. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4017. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  4018. help
  4019. Bootlin toolchain for the sh-sh4aeb architecture, using the
  4020. musl C library. This is a bleeding-edge version, which
  4021. means it is using the latest versions of gcc, gdb and
  4022. binutils.
  4023. https://toolchains.bootlin.com/
  4024. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SH_SH4AEB_MUSL_STABLE
  4025. bool "sh-sh4aeb musl stable 2023.11-1"
  4026. depends on BR2_sh
  4027. depends on BR2_sh4aeb
  4028. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4029. depends on BR2_USE_MMU
  4030. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4031. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4032. select BR2_INSTALL_LIBSTDCPP
  4033. select BR2_TOOLCHAIN_HAS_FORTRAN
  4034. select BR2_TOOLCHAIN_HAS_OPENMP
  4035. select BR2_TOOLCHAIN_HAS_SSP
  4036. select BR2_TOOLCHAIN_HAS_THREADS
  4037. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4038. select BR2_TOOLCHAIN_HAS_THREADS
  4039. select BR2_TOOLCHAIN_HAS_THREADS
  4040. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4041. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  4042. help
  4043. Bootlin toolchain for the sh-sh4aeb architecture, using the
  4044. musl C library. This is a stable version, which means it is
  4045. using stable and proven versions of gcc, gdb and binutils.
  4046. https://toolchains.bootlin.com/
  4047. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SPARC64_GLIBC_BLEEDING_EDGE
  4048. bool "sparc64 glibc bleeding-edge 2023.11-1"
  4049. depends on BR2_sparc64
  4050. depends on BR2_sparc_v9
  4051. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4052. depends on BR2_USE_MMU
  4053. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4054. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4055. select BR2_INSTALL_LIBSTDCPP
  4056. select BR2_TOOLCHAIN_HAS_FORTRAN
  4057. select BR2_TOOLCHAIN_HAS_OPENMP
  4058. select BR2_TOOLCHAIN_HAS_SSP
  4059. select BR2_TOOLCHAIN_HAS_THREADS
  4060. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4061. select BR2_TOOLCHAIN_HAS_THREADS
  4062. select BR2_TOOLCHAIN_HAS_THREADS
  4063. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4064. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  4065. help
  4066. Bootlin toolchain for the sparc64 architecture, using the
  4067. glibc C library. This is a bleeding-edge version, which
  4068. means it is using the latest versions of gcc, gdb and
  4069. binutils.
  4070. https://toolchains.bootlin.com/
  4071. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SPARC64_GLIBC_STABLE
  4072. bool "sparc64 glibc stable 2023.11-1"
  4073. depends on BR2_sparc64
  4074. depends on BR2_sparc_v9
  4075. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4076. depends on BR2_USE_MMU
  4077. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4078. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4079. select BR2_INSTALL_LIBSTDCPP
  4080. select BR2_TOOLCHAIN_HAS_FORTRAN
  4081. select BR2_TOOLCHAIN_HAS_OPENMP
  4082. select BR2_TOOLCHAIN_HAS_SSP
  4083. select BR2_TOOLCHAIN_HAS_THREADS
  4084. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4085. select BR2_TOOLCHAIN_HAS_THREADS
  4086. select BR2_TOOLCHAIN_HAS_THREADS
  4087. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4088. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  4089. help
  4090. Bootlin toolchain for the sparc64 architecture, using the
  4091. glibc C library. This is a stable version, which means it
  4092. is using stable and proven versions of gcc, gdb and
  4093. binutils.
  4094. https://toolchains.bootlin.com/
  4095. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SPARCV8_UCLIBC_BLEEDING_EDGE
  4096. bool "sparcv8 uclibc bleeding-edge 2022.08-2"
  4097. depends on BR2_sparc
  4098. depends on BR2_sparc_v8
  4099. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_12
  4100. select BR2_TOOLCHAIN_GCC_AT_LEAST_11
  4101. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4
  4102. select BR2_USE_WCHAR
  4103. select BR2_ENABLE_LOCALE
  4104. select BR2_INSTALL_LIBSTDCPP
  4105. select BR2_TOOLCHAIN_HAS_FORTRAN
  4106. select BR2_TOOLCHAIN_HAS_OPENMP
  4107. select BR2_TOOLCHAIN_HAS_THREADS
  4108. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4109. select BR2_TOOLCHAIN_HAS_THREADS
  4110. select BR2_TOOLCHAIN_HAS_THREADS
  4111. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4112. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  4113. help
  4114. Bootlin toolchain for the sparcv8 architecture, using the
  4115. uclibc C library. This is a bleeding-edge version, which
  4116. means it is using the latest versions of gcc, gdb and
  4117. binutils.
  4118. https://toolchains.bootlin.com/
  4119. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_SPARCV8_UCLIBC_STABLE
  4120. bool "sparcv8 uclibc stable 2022.08-1"
  4121. depends on BR2_sparc
  4122. depends on BR2_sparc_v8
  4123. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_11
  4124. select BR2_TOOLCHAIN_GCC_AT_LEAST_10
  4125. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_9
  4126. select BR2_USE_WCHAR
  4127. select BR2_ENABLE_LOCALE
  4128. select BR2_INSTALL_LIBSTDCPP
  4129. select BR2_TOOLCHAIN_HAS_FORTRAN
  4130. select BR2_TOOLCHAIN_HAS_OPENMP
  4131. select BR2_TOOLCHAIN_HAS_THREADS
  4132. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4133. select BR2_TOOLCHAIN_HAS_THREADS
  4134. select BR2_TOOLCHAIN_HAS_THREADS
  4135. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4136. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  4137. help
  4138. Bootlin toolchain for the sparcv8 architecture, using the
  4139. uclibc C library. This is a stable version, which means it
  4140. is using stable and proven versions of gcc, gdb and
  4141. binutils.
  4142. https://toolchains.bootlin.com/
  4143. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_GLIBC_BLEEDING_EDGE
  4144. bool "x86-64 glibc bleeding-edge 2023.11-1"
  4145. depends on BR2_x86_64
  4146. depends on BR2_X86_CPU_HAS_MMX
  4147. depends on BR2_X86_CPU_HAS_SSE
  4148. depends on BR2_X86_CPU_HAS_SSE2
  4149. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4150. depends on BR2_USE_MMU
  4151. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4152. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4153. select BR2_INSTALL_LIBSTDCPP
  4154. select BR2_TOOLCHAIN_HAS_FORTRAN
  4155. select BR2_TOOLCHAIN_HAS_OPENMP
  4156. select BR2_TOOLCHAIN_HAS_SSP
  4157. select BR2_TOOLCHAIN_HAS_THREADS
  4158. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4159. select BR2_TOOLCHAIN_HAS_THREADS
  4160. select BR2_TOOLCHAIN_HAS_THREADS
  4161. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4162. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  4163. help
  4164. Bootlin toolchain for the x86-64 architecture, using the
  4165. glibc C library. This is a bleeding-edge version, which
  4166. means it is using the latest versions of gcc, gdb and
  4167. binutils.
  4168. https://toolchains.bootlin.com/
  4169. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_GLIBC_STABLE
  4170. bool "x86-64 glibc stable 2023.11-1"
  4171. depends on BR2_x86_64
  4172. depends on BR2_X86_CPU_HAS_MMX
  4173. depends on BR2_X86_CPU_HAS_SSE
  4174. depends on BR2_X86_CPU_HAS_SSE2
  4175. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4176. depends on BR2_USE_MMU
  4177. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4178. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4179. select BR2_INSTALL_LIBSTDCPP
  4180. select BR2_TOOLCHAIN_HAS_FORTRAN
  4181. select BR2_TOOLCHAIN_HAS_OPENMP
  4182. select BR2_TOOLCHAIN_HAS_SSP
  4183. select BR2_TOOLCHAIN_HAS_THREADS
  4184. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4185. select BR2_TOOLCHAIN_HAS_THREADS
  4186. select BR2_TOOLCHAIN_HAS_THREADS
  4187. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4188. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  4189. help
  4190. Bootlin toolchain for the x86-64 architecture, using the
  4191. glibc C library. This is a stable version, which means it
  4192. is using stable and proven versions of gcc, gdb and
  4193. binutils.
  4194. https://toolchains.bootlin.com/
  4195. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_MUSL_BLEEDING_EDGE
  4196. bool "x86-64 musl bleeding-edge 2023.11-1"
  4197. depends on BR2_x86_64
  4198. depends on BR2_X86_CPU_HAS_MMX
  4199. depends on BR2_X86_CPU_HAS_SSE
  4200. depends on BR2_X86_CPU_HAS_SSE2
  4201. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4202. depends on BR2_USE_MMU
  4203. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4204. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4205. select BR2_INSTALL_LIBSTDCPP
  4206. select BR2_TOOLCHAIN_HAS_FORTRAN
  4207. select BR2_TOOLCHAIN_HAS_OPENMP
  4208. select BR2_TOOLCHAIN_HAS_SSP
  4209. select BR2_TOOLCHAIN_HAS_THREADS
  4210. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4211. select BR2_TOOLCHAIN_HAS_THREADS
  4212. select BR2_TOOLCHAIN_HAS_THREADS
  4213. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4214. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  4215. help
  4216. Bootlin toolchain for the x86-64 architecture, using the
  4217. musl C library. This is a bleeding-edge version, which
  4218. means it is using the latest versions of gcc, gdb and
  4219. binutils.
  4220. https://toolchains.bootlin.com/
  4221. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_MUSL_STABLE
  4222. bool "x86-64 musl stable 2023.11-1"
  4223. depends on BR2_x86_64
  4224. depends on BR2_X86_CPU_HAS_MMX
  4225. depends on BR2_X86_CPU_HAS_SSE
  4226. depends on BR2_X86_CPU_HAS_SSE2
  4227. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4228. depends on BR2_USE_MMU
  4229. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4230. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4231. select BR2_INSTALL_LIBSTDCPP
  4232. select BR2_TOOLCHAIN_HAS_FORTRAN
  4233. select BR2_TOOLCHAIN_HAS_OPENMP
  4234. select BR2_TOOLCHAIN_HAS_SSP
  4235. select BR2_TOOLCHAIN_HAS_THREADS
  4236. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4237. select BR2_TOOLCHAIN_HAS_THREADS
  4238. select BR2_TOOLCHAIN_HAS_THREADS
  4239. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4240. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  4241. help
  4242. Bootlin toolchain for the x86-64 architecture, using the
  4243. musl C library. This is a stable version, which means it is
  4244. using stable and proven versions of gcc, gdb and binutils.
  4245. https://toolchains.bootlin.com/
  4246. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_UCLIBC_BLEEDING_EDGE
  4247. bool "x86-64 uclibc bleeding-edge 2023.11-1"
  4248. depends on BR2_x86_64
  4249. depends on BR2_X86_CPU_HAS_MMX
  4250. depends on BR2_X86_CPU_HAS_SSE
  4251. depends on BR2_X86_CPU_HAS_SSE2
  4252. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4253. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4254. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4255. select BR2_USE_WCHAR
  4256. select BR2_ENABLE_LOCALE
  4257. select BR2_INSTALL_LIBSTDCPP
  4258. select BR2_TOOLCHAIN_HAS_FORTRAN
  4259. select BR2_TOOLCHAIN_HAS_OPENMP
  4260. select BR2_TOOLCHAIN_HAS_THREADS
  4261. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4262. select BR2_TOOLCHAIN_HAS_THREADS
  4263. select BR2_TOOLCHAIN_HAS_THREADS
  4264. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4265. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  4266. help
  4267. Bootlin toolchain for the x86-64 architecture, using the
  4268. uclibc C library. This is a bleeding-edge version, which
  4269. means it is using the latest versions of gcc, gdb and
  4270. binutils.
  4271. https://toolchains.bootlin.com/
  4272. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_UCLIBC_STABLE
  4273. bool "x86-64 uclibc stable 2023.11-1"
  4274. depends on BR2_x86_64
  4275. depends on BR2_X86_CPU_HAS_MMX
  4276. depends on BR2_X86_CPU_HAS_SSE
  4277. depends on BR2_X86_CPU_HAS_SSE2
  4278. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4279. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4280. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4281. select BR2_USE_WCHAR
  4282. select BR2_ENABLE_LOCALE
  4283. select BR2_INSTALL_LIBSTDCPP
  4284. select BR2_TOOLCHAIN_HAS_FORTRAN
  4285. select BR2_TOOLCHAIN_HAS_OPENMP
  4286. select BR2_TOOLCHAIN_HAS_THREADS
  4287. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4288. select BR2_TOOLCHAIN_HAS_THREADS
  4289. select BR2_TOOLCHAIN_HAS_THREADS
  4290. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4291. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  4292. help
  4293. Bootlin toolchain for the x86-64 architecture, using the
  4294. uclibc C library. This is a stable version, which means it
  4295. is using stable and proven versions of gcc, gdb and
  4296. binutils.
  4297. https://toolchains.bootlin.com/
  4298. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V2_GLIBC_BLEEDING_EDGE
  4299. bool "x86-64-v2 glibc bleeding-edge 2023.11-1"
  4300. depends on BR2_x86_64
  4301. depends on BR2_X86_CPU_HAS_MMX
  4302. depends on BR2_X86_CPU_HAS_SSE
  4303. depends on BR2_X86_CPU_HAS_SSE2
  4304. depends on BR2_X86_CPU_HAS_SSE3
  4305. depends on BR2_X86_CPU_HAS_SSSE3
  4306. depends on BR2_X86_CPU_HAS_SSE4
  4307. depends on BR2_X86_CPU_HAS_SSE42
  4308. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4309. depends on BR2_USE_MMU
  4310. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4311. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4312. select BR2_INSTALL_LIBSTDCPP
  4313. select BR2_TOOLCHAIN_HAS_FORTRAN
  4314. select BR2_TOOLCHAIN_HAS_OPENMP
  4315. select BR2_TOOLCHAIN_HAS_SSP
  4316. select BR2_TOOLCHAIN_HAS_THREADS
  4317. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4318. select BR2_TOOLCHAIN_HAS_THREADS
  4319. select BR2_TOOLCHAIN_HAS_THREADS
  4320. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4321. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  4322. help
  4323. Bootlin toolchain for the x86-64-v2 architecture, using the
  4324. glibc C library. This is a bleeding-edge version, which
  4325. means it is using the latest versions of gcc, gdb and
  4326. binutils.
  4327. https://toolchains.bootlin.com/
  4328. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V2_GLIBC_STABLE
  4329. bool "x86-64-v2 glibc stable 2023.11-1"
  4330. depends on BR2_x86_64
  4331. depends on BR2_X86_CPU_HAS_MMX
  4332. depends on BR2_X86_CPU_HAS_SSE
  4333. depends on BR2_X86_CPU_HAS_SSE2
  4334. depends on BR2_X86_CPU_HAS_SSE3
  4335. depends on BR2_X86_CPU_HAS_SSSE3
  4336. depends on BR2_X86_CPU_HAS_SSE4
  4337. depends on BR2_X86_CPU_HAS_SSE42
  4338. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4339. depends on BR2_USE_MMU
  4340. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4341. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4342. select BR2_INSTALL_LIBSTDCPP
  4343. select BR2_TOOLCHAIN_HAS_FORTRAN
  4344. select BR2_TOOLCHAIN_HAS_OPENMP
  4345. select BR2_TOOLCHAIN_HAS_SSP
  4346. select BR2_TOOLCHAIN_HAS_THREADS
  4347. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4348. select BR2_TOOLCHAIN_HAS_THREADS
  4349. select BR2_TOOLCHAIN_HAS_THREADS
  4350. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4351. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  4352. help
  4353. Bootlin toolchain for the x86-64-v2 architecture, using the
  4354. glibc C library. This is a stable version, which means it
  4355. is using stable and proven versions of gcc, gdb and
  4356. binutils.
  4357. https://toolchains.bootlin.com/
  4358. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V2_MUSL_BLEEDING_EDGE
  4359. bool "x86-64-v2 musl bleeding-edge 2023.11-1"
  4360. depends on BR2_x86_64
  4361. depends on BR2_X86_CPU_HAS_MMX
  4362. depends on BR2_X86_CPU_HAS_SSE
  4363. depends on BR2_X86_CPU_HAS_SSE2
  4364. depends on BR2_X86_CPU_HAS_SSE3
  4365. depends on BR2_X86_CPU_HAS_SSSE3
  4366. depends on BR2_X86_CPU_HAS_SSE4
  4367. depends on BR2_X86_CPU_HAS_SSE42
  4368. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4369. depends on BR2_USE_MMU
  4370. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4371. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4372. select BR2_INSTALL_LIBSTDCPP
  4373. select BR2_TOOLCHAIN_HAS_FORTRAN
  4374. select BR2_TOOLCHAIN_HAS_OPENMP
  4375. select BR2_TOOLCHAIN_HAS_SSP
  4376. select BR2_TOOLCHAIN_HAS_THREADS
  4377. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4378. select BR2_TOOLCHAIN_HAS_THREADS
  4379. select BR2_TOOLCHAIN_HAS_THREADS
  4380. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4381. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  4382. help
  4383. Bootlin toolchain for the x86-64-v2 architecture, using the
  4384. musl C library. This is a bleeding-edge version, which
  4385. means it is using the latest versions of gcc, gdb and
  4386. binutils.
  4387. https://toolchains.bootlin.com/
  4388. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V2_MUSL_STABLE
  4389. bool "x86-64-v2 musl stable 2023.11-1"
  4390. depends on BR2_x86_64
  4391. depends on BR2_X86_CPU_HAS_MMX
  4392. depends on BR2_X86_CPU_HAS_SSE
  4393. depends on BR2_X86_CPU_HAS_SSE2
  4394. depends on BR2_X86_CPU_HAS_SSE3
  4395. depends on BR2_X86_CPU_HAS_SSSE3
  4396. depends on BR2_X86_CPU_HAS_SSE4
  4397. depends on BR2_X86_CPU_HAS_SSE42
  4398. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4399. depends on BR2_USE_MMU
  4400. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4401. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4402. select BR2_INSTALL_LIBSTDCPP
  4403. select BR2_TOOLCHAIN_HAS_FORTRAN
  4404. select BR2_TOOLCHAIN_HAS_OPENMP
  4405. select BR2_TOOLCHAIN_HAS_SSP
  4406. select BR2_TOOLCHAIN_HAS_THREADS
  4407. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4408. select BR2_TOOLCHAIN_HAS_THREADS
  4409. select BR2_TOOLCHAIN_HAS_THREADS
  4410. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4411. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  4412. help
  4413. Bootlin toolchain for the x86-64-v2 architecture, using the
  4414. musl C library. This is a stable version, which means it is
  4415. using stable and proven versions of gcc, gdb and binutils.
  4416. https://toolchains.bootlin.com/
  4417. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V2_UCLIBC_BLEEDING_EDGE
  4418. bool "x86-64-v2 uclibc bleeding-edge 2023.11-1"
  4419. depends on BR2_x86_64
  4420. depends on BR2_X86_CPU_HAS_MMX
  4421. depends on BR2_X86_CPU_HAS_SSE
  4422. depends on BR2_X86_CPU_HAS_SSE2
  4423. depends on BR2_X86_CPU_HAS_SSE3
  4424. depends on BR2_X86_CPU_HAS_SSSE3
  4425. depends on BR2_X86_CPU_HAS_SSE4
  4426. depends on BR2_X86_CPU_HAS_SSE42
  4427. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4428. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4429. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4430. select BR2_USE_WCHAR
  4431. select BR2_ENABLE_LOCALE
  4432. select BR2_INSTALL_LIBSTDCPP
  4433. select BR2_TOOLCHAIN_HAS_FORTRAN
  4434. select BR2_TOOLCHAIN_HAS_OPENMP
  4435. select BR2_TOOLCHAIN_HAS_THREADS
  4436. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4437. select BR2_TOOLCHAIN_HAS_THREADS
  4438. select BR2_TOOLCHAIN_HAS_THREADS
  4439. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4440. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  4441. help
  4442. Bootlin toolchain for the x86-64-v2 architecture, using the
  4443. uclibc C library. This is a bleeding-edge version, which
  4444. means it is using the latest versions of gcc, gdb and
  4445. binutils.
  4446. https://toolchains.bootlin.com/
  4447. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V2_UCLIBC_STABLE
  4448. bool "x86-64-v2 uclibc stable 2023.11-1"
  4449. depends on BR2_x86_64
  4450. depends on BR2_X86_CPU_HAS_MMX
  4451. depends on BR2_X86_CPU_HAS_SSE
  4452. depends on BR2_X86_CPU_HAS_SSE2
  4453. depends on BR2_X86_CPU_HAS_SSE3
  4454. depends on BR2_X86_CPU_HAS_SSSE3
  4455. depends on BR2_X86_CPU_HAS_SSE4
  4456. depends on BR2_X86_CPU_HAS_SSE42
  4457. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4458. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4459. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4460. select BR2_USE_WCHAR
  4461. select BR2_ENABLE_LOCALE
  4462. select BR2_INSTALL_LIBSTDCPP
  4463. select BR2_TOOLCHAIN_HAS_FORTRAN
  4464. select BR2_TOOLCHAIN_HAS_OPENMP
  4465. select BR2_TOOLCHAIN_HAS_THREADS
  4466. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4467. select BR2_TOOLCHAIN_HAS_THREADS
  4468. select BR2_TOOLCHAIN_HAS_THREADS
  4469. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4470. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  4471. help
  4472. Bootlin toolchain for the x86-64-v2 architecture, using the
  4473. uclibc C library. This is a stable version, which means it
  4474. is using stable and proven versions of gcc, gdb and
  4475. binutils.
  4476. https://toolchains.bootlin.com/
  4477. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V3_GLIBC_BLEEDING_EDGE
  4478. bool "x86-64-v3 glibc bleeding-edge 2023.11-1"
  4479. depends on BR2_x86_64
  4480. depends on BR2_X86_CPU_HAS_MMX
  4481. depends on BR2_X86_CPU_HAS_SSE
  4482. depends on BR2_X86_CPU_HAS_SSE2
  4483. depends on BR2_X86_CPU_HAS_SSE3
  4484. depends on BR2_X86_CPU_HAS_SSSE3
  4485. depends on BR2_X86_CPU_HAS_SSE4
  4486. depends on BR2_X86_CPU_HAS_SSE42
  4487. depends on BR2_X86_CPU_HAS_AVX
  4488. depends on BR2_X86_CPU_HAS_AVX2
  4489. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4490. depends on BR2_USE_MMU
  4491. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4492. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4493. select BR2_INSTALL_LIBSTDCPP
  4494. select BR2_TOOLCHAIN_HAS_FORTRAN
  4495. select BR2_TOOLCHAIN_HAS_OPENMP
  4496. select BR2_TOOLCHAIN_HAS_SSP
  4497. select BR2_TOOLCHAIN_HAS_THREADS
  4498. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4499. select BR2_TOOLCHAIN_HAS_THREADS
  4500. select BR2_TOOLCHAIN_HAS_THREADS
  4501. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4502. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  4503. help
  4504. Bootlin toolchain for the x86-64-v3 architecture, using the
  4505. glibc C library. This is a bleeding-edge version, which
  4506. means it is using the latest versions of gcc, gdb and
  4507. binutils.
  4508. https://toolchains.bootlin.com/
  4509. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V3_GLIBC_STABLE
  4510. bool "x86-64-v3 glibc stable 2023.11-1"
  4511. depends on BR2_x86_64
  4512. depends on BR2_X86_CPU_HAS_MMX
  4513. depends on BR2_X86_CPU_HAS_SSE
  4514. depends on BR2_X86_CPU_HAS_SSE2
  4515. depends on BR2_X86_CPU_HAS_SSE3
  4516. depends on BR2_X86_CPU_HAS_SSSE3
  4517. depends on BR2_X86_CPU_HAS_SSE4
  4518. depends on BR2_X86_CPU_HAS_SSE42
  4519. depends on BR2_X86_CPU_HAS_AVX
  4520. depends on BR2_X86_CPU_HAS_AVX2
  4521. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4522. depends on BR2_USE_MMU
  4523. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4524. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4525. select BR2_INSTALL_LIBSTDCPP
  4526. select BR2_TOOLCHAIN_HAS_FORTRAN
  4527. select BR2_TOOLCHAIN_HAS_OPENMP
  4528. select BR2_TOOLCHAIN_HAS_SSP
  4529. select BR2_TOOLCHAIN_HAS_THREADS
  4530. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4531. select BR2_TOOLCHAIN_HAS_THREADS
  4532. select BR2_TOOLCHAIN_HAS_THREADS
  4533. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4534. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  4535. help
  4536. Bootlin toolchain for the x86-64-v3 architecture, using the
  4537. glibc C library. This is a stable version, which means it
  4538. is using stable and proven versions of gcc, gdb and
  4539. binutils.
  4540. https://toolchains.bootlin.com/
  4541. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V3_MUSL_BLEEDING_EDGE
  4542. bool "x86-64-v3 musl bleeding-edge 2023.11-1"
  4543. depends on BR2_x86_64
  4544. depends on BR2_X86_CPU_HAS_MMX
  4545. depends on BR2_X86_CPU_HAS_SSE
  4546. depends on BR2_X86_CPU_HAS_SSE2
  4547. depends on BR2_X86_CPU_HAS_SSE3
  4548. depends on BR2_X86_CPU_HAS_SSSE3
  4549. depends on BR2_X86_CPU_HAS_SSE4
  4550. depends on BR2_X86_CPU_HAS_SSE42
  4551. depends on BR2_X86_CPU_HAS_AVX
  4552. depends on BR2_X86_CPU_HAS_AVX2
  4553. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4554. depends on BR2_USE_MMU
  4555. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4556. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4557. select BR2_INSTALL_LIBSTDCPP
  4558. select BR2_TOOLCHAIN_HAS_FORTRAN
  4559. select BR2_TOOLCHAIN_HAS_OPENMP
  4560. select BR2_TOOLCHAIN_HAS_SSP
  4561. select BR2_TOOLCHAIN_HAS_THREADS
  4562. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4563. select BR2_TOOLCHAIN_HAS_THREADS
  4564. select BR2_TOOLCHAIN_HAS_THREADS
  4565. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4566. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  4567. help
  4568. Bootlin toolchain for the x86-64-v3 architecture, using the
  4569. musl C library. This is a bleeding-edge version, which
  4570. means it is using the latest versions of gcc, gdb and
  4571. binutils.
  4572. https://toolchains.bootlin.com/
  4573. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V3_MUSL_STABLE
  4574. bool "x86-64-v3 musl stable 2023.11-1"
  4575. depends on BR2_x86_64
  4576. depends on BR2_X86_CPU_HAS_MMX
  4577. depends on BR2_X86_CPU_HAS_SSE
  4578. depends on BR2_X86_CPU_HAS_SSE2
  4579. depends on BR2_X86_CPU_HAS_SSE3
  4580. depends on BR2_X86_CPU_HAS_SSSE3
  4581. depends on BR2_X86_CPU_HAS_SSE4
  4582. depends on BR2_X86_CPU_HAS_SSE42
  4583. depends on BR2_X86_CPU_HAS_AVX
  4584. depends on BR2_X86_CPU_HAS_AVX2
  4585. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4586. depends on BR2_USE_MMU
  4587. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4588. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4589. select BR2_INSTALL_LIBSTDCPP
  4590. select BR2_TOOLCHAIN_HAS_FORTRAN
  4591. select BR2_TOOLCHAIN_HAS_OPENMP
  4592. select BR2_TOOLCHAIN_HAS_SSP
  4593. select BR2_TOOLCHAIN_HAS_THREADS
  4594. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4595. select BR2_TOOLCHAIN_HAS_THREADS
  4596. select BR2_TOOLCHAIN_HAS_THREADS
  4597. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4598. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  4599. help
  4600. Bootlin toolchain for the x86-64-v3 architecture, using the
  4601. musl C library. This is a stable version, which means it is
  4602. using stable and proven versions of gcc, gdb and binutils.
  4603. https://toolchains.bootlin.com/
  4604. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V3_UCLIBC_BLEEDING_EDGE
  4605. bool "x86-64-v3 uclibc bleeding-edge 2023.11-1"
  4606. depends on BR2_x86_64
  4607. depends on BR2_X86_CPU_HAS_MMX
  4608. depends on BR2_X86_CPU_HAS_SSE
  4609. depends on BR2_X86_CPU_HAS_SSE2
  4610. depends on BR2_X86_CPU_HAS_SSE3
  4611. depends on BR2_X86_CPU_HAS_SSSE3
  4612. depends on BR2_X86_CPU_HAS_SSE4
  4613. depends on BR2_X86_CPU_HAS_SSE42
  4614. depends on BR2_X86_CPU_HAS_AVX
  4615. depends on BR2_X86_CPU_HAS_AVX2
  4616. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4617. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4618. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4619. select BR2_USE_WCHAR
  4620. select BR2_ENABLE_LOCALE
  4621. select BR2_INSTALL_LIBSTDCPP
  4622. select BR2_TOOLCHAIN_HAS_FORTRAN
  4623. select BR2_TOOLCHAIN_HAS_OPENMP
  4624. select BR2_TOOLCHAIN_HAS_THREADS
  4625. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4626. select BR2_TOOLCHAIN_HAS_THREADS
  4627. select BR2_TOOLCHAIN_HAS_THREADS
  4628. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4629. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  4630. help
  4631. Bootlin toolchain for the x86-64-v3 architecture, using the
  4632. uclibc C library. This is a bleeding-edge version, which
  4633. means it is using the latest versions of gcc, gdb and
  4634. binutils.
  4635. https://toolchains.bootlin.com/
  4636. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V3_UCLIBC_STABLE
  4637. bool "x86-64-v3 uclibc stable 2023.11-1"
  4638. depends on BR2_x86_64
  4639. depends on BR2_X86_CPU_HAS_MMX
  4640. depends on BR2_X86_CPU_HAS_SSE
  4641. depends on BR2_X86_CPU_HAS_SSE2
  4642. depends on BR2_X86_CPU_HAS_SSE3
  4643. depends on BR2_X86_CPU_HAS_SSSE3
  4644. depends on BR2_X86_CPU_HAS_SSE4
  4645. depends on BR2_X86_CPU_HAS_SSE42
  4646. depends on BR2_X86_CPU_HAS_AVX
  4647. depends on BR2_X86_CPU_HAS_AVX2
  4648. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4649. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4650. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4651. select BR2_USE_WCHAR
  4652. select BR2_ENABLE_LOCALE
  4653. select BR2_INSTALL_LIBSTDCPP
  4654. select BR2_TOOLCHAIN_HAS_FORTRAN
  4655. select BR2_TOOLCHAIN_HAS_OPENMP
  4656. select BR2_TOOLCHAIN_HAS_THREADS
  4657. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4658. select BR2_TOOLCHAIN_HAS_THREADS
  4659. select BR2_TOOLCHAIN_HAS_THREADS
  4660. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4661. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  4662. help
  4663. Bootlin toolchain for the x86-64-v3 architecture, using the
  4664. uclibc C library. This is a stable version, which means it
  4665. is using stable and proven versions of gcc, gdb and
  4666. binutils.
  4667. https://toolchains.bootlin.com/
  4668. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V4_GLIBC_BLEEDING_EDGE
  4669. bool "x86-64-v4 glibc bleeding-edge 2023.11-1"
  4670. depends on BR2_x86_64
  4671. depends on BR2_X86_CPU_HAS_MMX
  4672. depends on BR2_X86_CPU_HAS_SSE
  4673. depends on BR2_X86_CPU_HAS_SSE2
  4674. depends on BR2_X86_CPU_HAS_SSE3
  4675. depends on BR2_X86_CPU_HAS_SSSE3
  4676. depends on BR2_X86_CPU_HAS_SSE4
  4677. depends on BR2_X86_CPU_HAS_SSE42
  4678. depends on BR2_X86_CPU_HAS_AVX
  4679. depends on BR2_X86_CPU_HAS_AVX2
  4680. depends on BR2_X86_CPU_HAS_AVX512
  4681. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4682. depends on BR2_USE_MMU
  4683. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4684. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4685. select BR2_INSTALL_LIBSTDCPP
  4686. select BR2_TOOLCHAIN_HAS_FORTRAN
  4687. select BR2_TOOLCHAIN_HAS_OPENMP
  4688. select BR2_TOOLCHAIN_HAS_SSP
  4689. select BR2_TOOLCHAIN_HAS_THREADS
  4690. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4691. select BR2_TOOLCHAIN_HAS_THREADS
  4692. select BR2_TOOLCHAIN_HAS_THREADS
  4693. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4694. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  4695. help
  4696. Bootlin toolchain for the x86-64-v4 architecture, using the
  4697. glibc C library. This is a bleeding-edge version, which
  4698. means it is using the latest versions of gcc, gdb and
  4699. binutils.
  4700. https://toolchains.bootlin.com/
  4701. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V4_GLIBC_STABLE
  4702. bool "x86-64-v4 glibc stable 2023.11-1"
  4703. depends on BR2_x86_64
  4704. depends on BR2_X86_CPU_HAS_MMX
  4705. depends on BR2_X86_CPU_HAS_SSE
  4706. depends on BR2_X86_CPU_HAS_SSE2
  4707. depends on BR2_X86_CPU_HAS_SSE3
  4708. depends on BR2_X86_CPU_HAS_SSSE3
  4709. depends on BR2_X86_CPU_HAS_SSE4
  4710. depends on BR2_X86_CPU_HAS_SSE42
  4711. depends on BR2_X86_CPU_HAS_AVX
  4712. depends on BR2_X86_CPU_HAS_AVX2
  4713. depends on BR2_X86_CPU_HAS_AVX512
  4714. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4715. depends on BR2_USE_MMU
  4716. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4717. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4718. select BR2_INSTALL_LIBSTDCPP
  4719. select BR2_TOOLCHAIN_HAS_FORTRAN
  4720. select BR2_TOOLCHAIN_HAS_OPENMP
  4721. select BR2_TOOLCHAIN_HAS_SSP
  4722. select BR2_TOOLCHAIN_HAS_THREADS
  4723. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4724. select BR2_TOOLCHAIN_HAS_THREADS
  4725. select BR2_TOOLCHAIN_HAS_THREADS
  4726. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4727. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  4728. help
  4729. Bootlin toolchain for the x86-64-v4 architecture, using the
  4730. glibc C library. This is a stable version, which means it
  4731. is using stable and proven versions of gcc, gdb and
  4732. binutils.
  4733. https://toolchains.bootlin.com/
  4734. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V4_MUSL_BLEEDING_EDGE
  4735. bool "x86-64-v4 musl bleeding-edge 2023.11-1"
  4736. depends on BR2_x86_64
  4737. depends on BR2_X86_CPU_HAS_MMX
  4738. depends on BR2_X86_CPU_HAS_SSE
  4739. depends on BR2_X86_CPU_HAS_SSE2
  4740. depends on BR2_X86_CPU_HAS_SSE3
  4741. depends on BR2_X86_CPU_HAS_SSSE3
  4742. depends on BR2_X86_CPU_HAS_SSE4
  4743. depends on BR2_X86_CPU_HAS_SSE42
  4744. depends on BR2_X86_CPU_HAS_AVX
  4745. depends on BR2_X86_CPU_HAS_AVX2
  4746. depends on BR2_X86_CPU_HAS_AVX512
  4747. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4748. depends on BR2_USE_MMU
  4749. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4750. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4751. select BR2_INSTALL_LIBSTDCPP
  4752. select BR2_TOOLCHAIN_HAS_FORTRAN
  4753. select BR2_TOOLCHAIN_HAS_OPENMP
  4754. select BR2_TOOLCHAIN_HAS_SSP
  4755. select BR2_TOOLCHAIN_HAS_THREADS
  4756. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4757. select BR2_TOOLCHAIN_HAS_THREADS
  4758. select BR2_TOOLCHAIN_HAS_THREADS
  4759. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4760. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  4761. help
  4762. Bootlin toolchain for the x86-64-v4 architecture, using the
  4763. musl C library. This is a bleeding-edge version, which
  4764. means it is using the latest versions of gcc, gdb and
  4765. binutils.
  4766. https://toolchains.bootlin.com/
  4767. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V4_MUSL_STABLE
  4768. bool "x86-64-v4 musl stable 2023.11-1"
  4769. depends on BR2_x86_64
  4770. depends on BR2_X86_CPU_HAS_MMX
  4771. depends on BR2_X86_CPU_HAS_SSE
  4772. depends on BR2_X86_CPU_HAS_SSE2
  4773. depends on BR2_X86_CPU_HAS_SSE3
  4774. depends on BR2_X86_CPU_HAS_SSSE3
  4775. depends on BR2_X86_CPU_HAS_SSE4
  4776. depends on BR2_X86_CPU_HAS_SSE42
  4777. depends on BR2_X86_CPU_HAS_AVX
  4778. depends on BR2_X86_CPU_HAS_AVX2
  4779. depends on BR2_X86_CPU_HAS_AVX512
  4780. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4781. depends on BR2_USE_MMU
  4782. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4783. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4784. select BR2_INSTALL_LIBSTDCPP
  4785. select BR2_TOOLCHAIN_HAS_FORTRAN
  4786. select BR2_TOOLCHAIN_HAS_OPENMP
  4787. select BR2_TOOLCHAIN_HAS_SSP
  4788. select BR2_TOOLCHAIN_HAS_THREADS
  4789. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4790. select BR2_TOOLCHAIN_HAS_THREADS
  4791. select BR2_TOOLCHAIN_HAS_THREADS
  4792. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4793. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  4794. help
  4795. Bootlin toolchain for the x86-64-v4 architecture, using the
  4796. musl C library. This is a stable version, which means it is
  4797. using stable and proven versions of gcc, gdb and binutils.
  4798. https://toolchains.bootlin.com/
  4799. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V4_UCLIBC_BLEEDING_EDGE
  4800. bool "x86-64-v4 uclibc bleeding-edge 2023.11-1"
  4801. depends on BR2_x86_64
  4802. depends on BR2_X86_CPU_HAS_MMX
  4803. depends on BR2_X86_CPU_HAS_SSE
  4804. depends on BR2_X86_CPU_HAS_SSE2
  4805. depends on BR2_X86_CPU_HAS_SSE3
  4806. depends on BR2_X86_CPU_HAS_SSSE3
  4807. depends on BR2_X86_CPU_HAS_SSE4
  4808. depends on BR2_X86_CPU_HAS_SSE42
  4809. depends on BR2_X86_CPU_HAS_AVX
  4810. depends on BR2_X86_CPU_HAS_AVX2
  4811. depends on BR2_X86_CPU_HAS_AVX512
  4812. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4813. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4814. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4815. select BR2_USE_WCHAR
  4816. select BR2_ENABLE_LOCALE
  4817. select BR2_INSTALL_LIBSTDCPP
  4818. select BR2_TOOLCHAIN_HAS_FORTRAN
  4819. select BR2_TOOLCHAIN_HAS_OPENMP
  4820. select BR2_TOOLCHAIN_HAS_THREADS
  4821. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4822. select BR2_TOOLCHAIN_HAS_THREADS
  4823. select BR2_TOOLCHAIN_HAS_THREADS
  4824. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4825. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  4826. help
  4827. Bootlin toolchain for the x86-64-v4 architecture, using the
  4828. uclibc C library. This is a bleeding-edge version, which
  4829. means it is using the latest versions of gcc, gdb and
  4830. binutils.
  4831. https://toolchains.bootlin.com/
  4832. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_V4_UCLIBC_STABLE
  4833. bool "x86-64-v4 uclibc stable 2023.11-1"
  4834. depends on BR2_x86_64
  4835. depends on BR2_X86_CPU_HAS_MMX
  4836. depends on BR2_X86_CPU_HAS_SSE
  4837. depends on BR2_X86_CPU_HAS_SSE2
  4838. depends on BR2_X86_CPU_HAS_SSE3
  4839. depends on BR2_X86_CPU_HAS_SSSE3
  4840. depends on BR2_X86_CPU_HAS_SSE4
  4841. depends on BR2_X86_CPU_HAS_SSE42
  4842. depends on BR2_X86_CPU_HAS_AVX
  4843. depends on BR2_X86_CPU_HAS_AVX2
  4844. depends on BR2_X86_CPU_HAS_AVX512
  4845. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4846. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4847. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4848. select BR2_USE_WCHAR
  4849. select BR2_ENABLE_LOCALE
  4850. select BR2_INSTALL_LIBSTDCPP
  4851. select BR2_TOOLCHAIN_HAS_FORTRAN
  4852. select BR2_TOOLCHAIN_HAS_OPENMP
  4853. select BR2_TOOLCHAIN_HAS_THREADS
  4854. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4855. select BR2_TOOLCHAIN_HAS_THREADS
  4856. select BR2_TOOLCHAIN_HAS_THREADS
  4857. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4858. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  4859. help
  4860. Bootlin toolchain for the x86-64-v4 architecture, using the
  4861. uclibc C library. This is a stable version, which means it
  4862. is using stable and proven versions of gcc, gdb and
  4863. binutils.
  4864. https://toolchains.bootlin.com/
  4865. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_CORE_I7_GLIBC_BLEEDING_EDGE
  4866. bool "x86-64-core-i7 glibc bleeding-edge 2023.11-1"
  4867. depends on BR2_x86_64
  4868. depends on BR2_X86_CPU_HAS_MMX
  4869. depends on BR2_X86_CPU_HAS_SSE
  4870. depends on BR2_X86_CPU_HAS_SSE2
  4871. depends on BR2_X86_CPU_HAS_SSE3
  4872. depends on BR2_X86_CPU_HAS_SSSE3
  4873. depends on BR2_X86_CPU_HAS_SSE4
  4874. depends on BR2_X86_CPU_HAS_SSE42
  4875. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4876. depends on BR2_USE_MMU
  4877. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4878. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4879. select BR2_INSTALL_LIBSTDCPP
  4880. select BR2_TOOLCHAIN_HAS_FORTRAN
  4881. select BR2_TOOLCHAIN_HAS_OPENMP
  4882. select BR2_TOOLCHAIN_HAS_SSP
  4883. select BR2_TOOLCHAIN_HAS_THREADS
  4884. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4885. select BR2_TOOLCHAIN_HAS_THREADS
  4886. select BR2_TOOLCHAIN_HAS_THREADS
  4887. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4888. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  4889. help
  4890. Bootlin toolchain for the x86-64-core-i7 architecture,
  4891. using the glibc C library. This is a bleeding-edge version,
  4892. which means it is using the latest versions of gcc, gdb and
  4893. binutils.
  4894. https://toolchains.bootlin.com/
  4895. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_CORE_I7_GLIBC_STABLE
  4896. bool "x86-64-core-i7 glibc stable 2023.11-1"
  4897. depends on BR2_x86_64
  4898. depends on BR2_X86_CPU_HAS_MMX
  4899. depends on BR2_X86_CPU_HAS_SSE
  4900. depends on BR2_X86_CPU_HAS_SSE2
  4901. depends on BR2_X86_CPU_HAS_SSE3
  4902. depends on BR2_X86_CPU_HAS_SSSE3
  4903. depends on BR2_X86_CPU_HAS_SSE4
  4904. depends on BR2_X86_CPU_HAS_SSE42
  4905. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4906. depends on BR2_USE_MMU
  4907. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4908. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4909. select BR2_INSTALL_LIBSTDCPP
  4910. select BR2_TOOLCHAIN_HAS_FORTRAN
  4911. select BR2_TOOLCHAIN_HAS_OPENMP
  4912. select BR2_TOOLCHAIN_HAS_SSP
  4913. select BR2_TOOLCHAIN_HAS_THREADS
  4914. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4915. select BR2_TOOLCHAIN_HAS_THREADS
  4916. select BR2_TOOLCHAIN_HAS_THREADS
  4917. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4918. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  4919. help
  4920. Bootlin toolchain for the x86-64-core-i7 architecture,
  4921. using the glibc C library. This is a stable version, which
  4922. means it is using stable and proven versions of gcc, gdb
  4923. and binutils.
  4924. https://toolchains.bootlin.com/
  4925. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_CORE_I7_MUSL_BLEEDING_EDGE
  4926. bool "x86-64-core-i7 musl bleeding-edge 2023.11-1"
  4927. depends on BR2_x86_64
  4928. depends on BR2_X86_CPU_HAS_MMX
  4929. depends on BR2_X86_CPU_HAS_SSE
  4930. depends on BR2_X86_CPU_HAS_SSE2
  4931. depends on BR2_X86_CPU_HAS_SSE3
  4932. depends on BR2_X86_CPU_HAS_SSSE3
  4933. depends on BR2_X86_CPU_HAS_SSE4
  4934. depends on BR2_X86_CPU_HAS_SSE42
  4935. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4936. depends on BR2_USE_MMU
  4937. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4938. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4939. select BR2_INSTALL_LIBSTDCPP
  4940. select BR2_TOOLCHAIN_HAS_FORTRAN
  4941. select BR2_TOOLCHAIN_HAS_OPENMP
  4942. select BR2_TOOLCHAIN_HAS_SSP
  4943. select BR2_TOOLCHAIN_HAS_THREADS
  4944. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4945. select BR2_TOOLCHAIN_HAS_THREADS
  4946. select BR2_TOOLCHAIN_HAS_THREADS
  4947. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4948. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  4949. help
  4950. Bootlin toolchain for the x86-64-core-i7 architecture,
  4951. using the musl C library. This is a bleeding-edge version,
  4952. which means it is using the latest versions of gcc, gdb and
  4953. binutils.
  4954. https://toolchains.bootlin.com/
  4955. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_CORE_I7_MUSL_STABLE
  4956. bool "x86-64-core-i7 musl stable 2023.11-1"
  4957. depends on BR2_x86_64
  4958. depends on BR2_X86_CPU_HAS_MMX
  4959. depends on BR2_X86_CPU_HAS_SSE
  4960. depends on BR2_X86_CPU_HAS_SSE2
  4961. depends on BR2_X86_CPU_HAS_SSE3
  4962. depends on BR2_X86_CPU_HAS_SSSE3
  4963. depends on BR2_X86_CPU_HAS_SSE4
  4964. depends on BR2_X86_CPU_HAS_SSE42
  4965. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  4966. depends on BR2_USE_MMU
  4967. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  4968. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  4969. select BR2_INSTALL_LIBSTDCPP
  4970. select BR2_TOOLCHAIN_HAS_FORTRAN
  4971. select BR2_TOOLCHAIN_HAS_OPENMP
  4972. select BR2_TOOLCHAIN_HAS_SSP
  4973. select BR2_TOOLCHAIN_HAS_THREADS
  4974. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  4975. select BR2_TOOLCHAIN_HAS_THREADS
  4976. select BR2_TOOLCHAIN_HAS_THREADS
  4977. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  4978. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  4979. help
  4980. Bootlin toolchain for the x86-64-core-i7 architecture,
  4981. using the musl C library. This is a stable version, which
  4982. means it is using stable and proven versions of gcc, gdb
  4983. and binutils.
  4984. https://toolchains.bootlin.com/
  4985. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_CORE_I7_UCLIBC_BLEEDING_EDGE
  4986. bool "x86-64-core-i7 uclibc bleeding-edge 2023.11-1"
  4987. depends on BR2_x86_64
  4988. depends on BR2_X86_CPU_HAS_MMX
  4989. depends on BR2_X86_CPU_HAS_SSE
  4990. depends on BR2_X86_CPU_HAS_SSE2
  4991. depends on BR2_X86_CPU_HAS_SSE3
  4992. depends on BR2_X86_CPU_HAS_SSSE3
  4993. depends on BR2_X86_CPU_HAS_SSE4
  4994. depends on BR2_X86_CPU_HAS_SSE42
  4995. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  4996. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  4997. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  4998. select BR2_USE_WCHAR
  4999. select BR2_ENABLE_LOCALE
  5000. select BR2_INSTALL_LIBSTDCPP
  5001. select BR2_TOOLCHAIN_HAS_FORTRAN
  5002. select BR2_TOOLCHAIN_HAS_OPENMP
  5003. select BR2_TOOLCHAIN_HAS_THREADS
  5004. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5005. select BR2_TOOLCHAIN_HAS_THREADS
  5006. select BR2_TOOLCHAIN_HAS_THREADS
  5007. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5008. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  5009. help
  5010. Bootlin toolchain for the x86-64-core-i7 architecture,
  5011. using the uclibc C library. This is a bleeding-edge
  5012. version, which means it is using the latest versions of
  5013. gcc, gdb and binutils.
  5014. https://toolchains.bootlin.com/
  5015. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_64_CORE_I7_UCLIBC_STABLE
  5016. bool "x86-64-core-i7 uclibc stable 2023.11-1"
  5017. depends on BR2_x86_64
  5018. depends on BR2_X86_CPU_HAS_MMX
  5019. depends on BR2_X86_CPU_HAS_SSE
  5020. depends on BR2_X86_CPU_HAS_SSE2
  5021. depends on BR2_X86_CPU_HAS_SSE3
  5022. depends on BR2_X86_CPU_HAS_SSSE3
  5023. depends on BR2_X86_CPU_HAS_SSE4
  5024. depends on BR2_X86_CPU_HAS_SSE42
  5025. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  5026. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  5027. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  5028. select BR2_USE_WCHAR
  5029. select BR2_ENABLE_LOCALE
  5030. select BR2_INSTALL_LIBSTDCPP
  5031. select BR2_TOOLCHAIN_HAS_FORTRAN
  5032. select BR2_TOOLCHAIN_HAS_OPENMP
  5033. select BR2_TOOLCHAIN_HAS_THREADS
  5034. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5035. select BR2_TOOLCHAIN_HAS_THREADS
  5036. select BR2_TOOLCHAIN_HAS_THREADS
  5037. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5038. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  5039. help
  5040. Bootlin toolchain for the x86-64-core-i7 architecture,
  5041. using the uclibc C library. This is a stable version, which
  5042. means it is using stable and proven versions of gcc, gdb
  5043. and binutils.
  5044. https://toolchains.bootlin.com/
  5045. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_CORE2_GLIBC_BLEEDING_EDGE
  5046. bool "x86-core2 glibc bleeding-edge 2023.11-1"
  5047. depends on BR2_i386
  5048. depends on BR2_X86_CPU_HAS_MMX
  5049. depends on BR2_X86_CPU_HAS_SSE
  5050. depends on BR2_X86_CPU_HAS_SSE2
  5051. depends on BR2_X86_CPU_HAS_SSE3
  5052. depends on BR2_X86_CPU_HAS_SSSE3
  5053. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  5054. depends on BR2_USE_MMU
  5055. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  5056. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  5057. select BR2_INSTALL_LIBSTDCPP
  5058. select BR2_TOOLCHAIN_HAS_FORTRAN
  5059. select BR2_TOOLCHAIN_HAS_OPENMP
  5060. select BR2_TOOLCHAIN_HAS_SSP
  5061. select BR2_TOOLCHAIN_HAS_THREADS
  5062. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5063. select BR2_TOOLCHAIN_HAS_THREADS
  5064. select BR2_TOOLCHAIN_HAS_THREADS
  5065. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5066. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  5067. help
  5068. Bootlin toolchain for the x86-core2 architecture, using the
  5069. glibc C library. This is a bleeding-edge version, which
  5070. means it is using the latest versions of gcc, gdb and
  5071. binutils.
  5072. https://toolchains.bootlin.com/
  5073. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_CORE2_GLIBC_STABLE
  5074. bool "x86-core2 glibc stable 2023.11-1"
  5075. depends on BR2_i386
  5076. depends on BR2_X86_CPU_HAS_MMX
  5077. depends on BR2_X86_CPU_HAS_SSE
  5078. depends on BR2_X86_CPU_HAS_SSE2
  5079. depends on BR2_X86_CPU_HAS_SSE3
  5080. depends on BR2_X86_CPU_HAS_SSSE3
  5081. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  5082. depends on BR2_USE_MMU
  5083. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  5084. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  5085. select BR2_INSTALL_LIBSTDCPP
  5086. select BR2_TOOLCHAIN_HAS_FORTRAN
  5087. select BR2_TOOLCHAIN_HAS_OPENMP
  5088. select BR2_TOOLCHAIN_HAS_SSP
  5089. select BR2_TOOLCHAIN_HAS_THREADS
  5090. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5091. select BR2_TOOLCHAIN_HAS_THREADS
  5092. select BR2_TOOLCHAIN_HAS_THREADS
  5093. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5094. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  5095. help
  5096. Bootlin toolchain for the x86-core2 architecture, using the
  5097. glibc C library. This is a stable version, which means it
  5098. is using stable and proven versions of gcc, gdb and
  5099. binutils.
  5100. https://toolchains.bootlin.com/
  5101. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_CORE2_MUSL_BLEEDING_EDGE
  5102. bool "x86-core2 musl bleeding-edge 2023.11-1"
  5103. depends on BR2_i386
  5104. depends on BR2_X86_CPU_HAS_MMX
  5105. depends on BR2_X86_CPU_HAS_SSE
  5106. depends on BR2_X86_CPU_HAS_SSE2
  5107. depends on BR2_X86_CPU_HAS_SSE3
  5108. depends on BR2_X86_CPU_HAS_SSSE3
  5109. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  5110. depends on BR2_USE_MMU
  5111. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  5112. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  5113. select BR2_INSTALL_LIBSTDCPP
  5114. select BR2_TOOLCHAIN_HAS_FORTRAN
  5115. select BR2_TOOLCHAIN_HAS_OPENMP
  5116. select BR2_TOOLCHAIN_HAS_THREADS
  5117. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5118. select BR2_TOOLCHAIN_HAS_THREADS
  5119. select BR2_TOOLCHAIN_HAS_THREADS
  5120. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5121. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  5122. help
  5123. Bootlin toolchain for the x86-core2 architecture, using the
  5124. musl C library. This is a bleeding-edge version, which
  5125. means it is using the latest versions of gcc, gdb and
  5126. binutils.
  5127. https://toolchains.bootlin.com/
  5128. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_CORE2_MUSL_STABLE
  5129. bool "x86-core2 musl stable 2023.11-1"
  5130. depends on BR2_i386
  5131. depends on BR2_X86_CPU_HAS_MMX
  5132. depends on BR2_X86_CPU_HAS_SSE
  5133. depends on BR2_X86_CPU_HAS_SSE2
  5134. depends on BR2_X86_CPU_HAS_SSE3
  5135. depends on BR2_X86_CPU_HAS_SSSE3
  5136. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  5137. depends on BR2_USE_MMU
  5138. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  5139. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  5140. select BR2_INSTALL_LIBSTDCPP
  5141. select BR2_TOOLCHAIN_HAS_FORTRAN
  5142. select BR2_TOOLCHAIN_HAS_OPENMP
  5143. select BR2_TOOLCHAIN_HAS_THREADS
  5144. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5145. select BR2_TOOLCHAIN_HAS_THREADS
  5146. select BR2_TOOLCHAIN_HAS_THREADS
  5147. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5148. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  5149. help
  5150. Bootlin toolchain for the x86-core2 architecture, using the
  5151. musl C library. This is a stable version, which means it is
  5152. using stable and proven versions of gcc, gdb and binutils.
  5153. https://toolchains.bootlin.com/
  5154. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_CORE2_UCLIBC_BLEEDING_EDGE
  5155. bool "x86-core2 uclibc bleeding-edge 2023.11-1"
  5156. depends on BR2_i386
  5157. depends on BR2_X86_CPU_HAS_MMX
  5158. depends on BR2_X86_CPU_HAS_SSE
  5159. depends on BR2_X86_CPU_HAS_SSE2
  5160. depends on BR2_X86_CPU_HAS_SSE3
  5161. depends on BR2_X86_CPU_HAS_SSSE3
  5162. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  5163. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  5164. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  5165. select BR2_USE_WCHAR
  5166. select BR2_ENABLE_LOCALE
  5167. select BR2_INSTALL_LIBSTDCPP
  5168. select BR2_TOOLCHAIN_HAS_FORTRAN
  5169. select BR2_TOOLCHAIN_HAS_OPENMP
  5170. select BR2_TOOLCHAIN_HAS_THREADS
  5171. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5172. select BR2_TOOLCHAIN_HAS_THREADS
  5173. select BR2_TOOLCHAIN_HAS_THREADS
  5174. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5175. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  5176. help
  5177. Bootlin toolchain for the x86-core2 architecture, using the
  5178. uclibc C library. This is a bleeding-edge version, which
  5179. means it is using the latest versions of gcc, gdb and
  5180. binutils.
  5181. https://toolchains.bootlin.com/
  5182. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_CORE2_UCLIBC_STABLE
  5183. bool "x86-core2 uclibc stable 2023.11-1"
  5184. depends on BR2_i386
  5185. depends on BR2_X86_CPU_HAS_MMX
  5186. depends on BR2_X86_CPU_HAS_SSE
  5187. depends on BR2_X86_CPU_HAS_SSE2
  5188. depends on BR2_X86_CPU_HAS_SSE3
  5189. depends on BR2_X86_CPU_HAS_SSSE3
  5190. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  5191. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  5192. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  5193. select BR2_USE_WCHAR
  5194. select BR2_ENABLE_LOCALE
  5195. select BR2_INSTALL_LIBSTDCPP
  5196. select BR2_TOOLCHAIN_HAS_FORTRAN
  5197. select BR2_TOOLCHAIN_HAS_OPENMP
  5198. select BR2_TOOLCHAIN_HAS_THREADS
  5199. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5200. select BR2_TOOLCHAIN_HAS_THREADS
  5201. select BR2_TOOLCHAIN_HAS_THREADS
  5202. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5203. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  5204. help
  5205. Bootlin toolchain for the x86-core2 architecture, using the
  5206. uclibc C library. This is a stable version, which means it
  5207. is using stable and proven versions of gcc, gdb and
  5208. binutils.
  5209. https://toolchains.bootlin.com/
  5210. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_I686_GLIBC_BLEEDING_EDGE
  5211. bool "x86-i686 glibc bleeding-edge 2023.11-1"
  5212. depends on BR2_i386
  5213. depends on !BR2_x86_i486
  5214. depends on !BR2_x86_i586
  5215. depends on !BR2_x86_x1000
  5216. depends on !BR2_x86_pentium_mmx
  5217. depends on !BR2_x86_geode
  5218. depends on !BR2_x86_c3
  5219. depends on !BR2_x86_winchip_c6
  5220. depends on !BR2_x86_winchip2
  5221. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  5222. depends on BR2_USE_MMU
  5223. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  5224. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  5225. select BR2_INSTALL_LIBSTDCPP
  5226. select BR2_TOOLCHAIN_HAS_FORTRAN
  5227. select BR2_TOOLCHAIN_HAS_OPENMP
  5228. select BR2_TOOLCHAIN_HAS_SSP
  5229. select BR2_TOOLCHAIN_HAS_THREADS
  5230. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5231. select BR2_TOOLCHAIN_HAS_THREADS
  5232. select BR2_TOOLCHAIN_HAS_THREADS
  5233. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5234. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  5235. help
  5236. Bootlin toolchain for the x86-i686 architecture, using the
  5237. glibc C library. This is a bleeding-edge version, which
  5238. means it is using the latest versions of gcc, gdb and
  5239. binutils.
  5240. https://toolchains.bootlin.com/
  5241. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_I686_GLIBC_STABLE
  5242. bool "x86-i686 glibc stable 2023.11-1"
  5243. depends on BR2_i386
  5244. depends on !BR2_x86_i486
  5245. depends on !BR2_x86_i586
  5246. depends on !BR2_x86_x1000
  5247. depends on !BR2_x86_pentium_mmx
  5248. depends on !BR2_x86_geode
  5249. depends on !BR2_x86_c3
  5250. depends on !BR2_x86_winchip_c6
  5251. depends on !BR2_x86_winchip2
  5252. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  5253. depends on BR2_USE_MMU
  5254. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  5255. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  5256. select BR2_INSTALL_LIBSTDCPP
  5257. select BR2_TOOLCHAIN_HAS_FORTRAN
  5258. select BR2_TOOLCHAIN_HAS_OPENMP
  5259. select BR2_TOOLCHAIN_HAS_SSP
  5260. select BR2_TOOLCHAIN_HAS_THREADS
  5261. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5262. select BR2_TOOLCHAIN_HAS_THREADS
  5263. select BR2_TOOLCHAIN_HAS_THREADS
  5264. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5265. select BR2_TOOLCHAIN_EXTERNAL_GLIBC
  5266. help
  5267. Bootlin toolchain for the x86-i686 architecture, using the
  5268. glibc C library. This is a stable version, which means it
  5269. is using stable and proven versions of gcc, gdb and
  5270. binutils.
  5271. https://toolchains.bootlin.com/
  5272. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_I686_MUSL_BLEEDING_EDGE
  5273. bool "x86-i686 musl bleeding-edge 2023.11-1"
  5274. depends on BR2_i386
  5275. depends on !BR2_x86_i486
  5276. depends on !BR2_x86_i586
  5277. depends on !BR2_x86_x1000
  5278. depends on !BR2_x86_pentium_mmx
  5279. depends on !BR2_x86_geode
  5280. depends on !BR2_x86_c3
  5281. depends on !BR2_x86_winchip_c6
  5282. depends on !BR2_x86_winchip2
  5283. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  5284. depends on BR2_USE_MMU
  5285. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  5286. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  5287. select BR2_INSTALL_LIBSTDCPP
  5288. select BR2_TOOLCHAIN_HAS_FORTRAN
  5289. select BR2_TOOLCHAIN_HAS_OPENMP
  5290. select BR2_TOOLCHAIN_HAS_THREADS
  5291. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5292. select BR2_TOOLCHAIN_HAS_THREADS
  5293. select BR2_TOOLCHAIN_HAS_THREADS
  5294. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5295. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  5296. help
  5297. Bootlin toolchain for the x86-i686 architecture, using the
  5298. musl C library. This is a bleeding-edge version, which
  5299. means it is using the latest versions of gcc, gdb and
  5300. binutils.
  5301. https://toolchains.bootlin.com/
  5302. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_I686_MUSL_STABLE
  5303. bool "x86-i686 musl stable 2023.11-1"
  5304. depends on BR2_i386
  5305. depends on !BR2_x86_i486
  5306. depends on !BR2_x86_i586
  5307. depends on !BR2_x86_x1000
  5308. depends on !BR2_x86_pentium_mmx
  5309. depends on !BR2_x86_geode
  5310. depends on !BR2_x86_c3
  5311. depends on !BR2_x86_winchip_c6
  5312. depends on !BR2_x86_winchip2
  5313. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  5314. depends on BR2_USE_MMU
  5315. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  5316. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  5317. select BR2_INSTALL_LIBSTDCPP
  5318. select BR2_TOOLCHAIN_HAS_FORTRAN
  5319. select BR2_TOOLCHAIN_HAS_OPENMP
  5320. select BR2_TOOLCHAIN_HAS_THREADS
  5321. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5322. select BR2_TOOLCHAIN_HAS_THREADS
  5323. select BR2_TOOLCHAIN_HAS_THREADS
  5324. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5325. select BR2_TOOLCHAIN_EXTERNAL_MUSL
  5326. help
  5327. Bootlin toolchain for the x86-i686 architecture, using the
  5328. musl C library. This is a stable version, which means it is
  5329. using stable and proven versions of gcc, gdb and binutils.
  5330. https://toolchains.bootlin.com/
  5331. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_I686_UCLIBC_BLEEDING_EDGE
  5332. bool "x86-i686 uclibc bleeding-edge 2023.11-1"
  5333. depends on BR2_i386
  5334. depends on !BR2_x86_i486
  5335. depends on !BR2_x86_i586
  5336. depends on !BR2_x86_x1000
  5337. depends on !BR2_x86_pentium_mmx
  5338. depends on !BR2_x86_geode
  5339. depends on !BR2_x86_c3
  5340. depends on !BR2_x86_winchip_c6
  5341. depends on !BR2_x86_winchip2
  5342. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  5343. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  5344. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  5345. select BR2_USE_WCHAR
  5346. select BR2_ENABLE_LOCALE
  5347. select BR2_INSTALL_LIBSTDCPP
  5348. select BR2_TOOLCHAIN_HAS_FORTRAN
  5349. select BR2_TOOLCHAIN_HAS_OPENMP
  5350. select BR2_TOOLCHAIN_HAS_THREADS
  5351. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5352. select BR2_TOOLCHAIN_HAS_THREADS
  5353. select BR2_TOOLCHAIN_HAS_THREADS
  5354. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5355. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  5356. help
  5357. Bootlin toolchain for the x86-i686 architecture, using the
  5358. uclibc C library. This is a bleeding-edge version, which
  5359. means it is using the latest versions of gcc, gdb and
  5360. binutils.
  5361. https://toolchains.bootlin.com/
  5362. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_I686_UCLIBC_STABLE
  5363. bool "x86-i686 uclibc stable 2023.11-1"
  5364. depends on BR2_i386
  5365. depends on !BR2_x86_i486
  5366. depends on !BR2_x86_i586
  5367. depends on !BR2_x86_x1000
  5368. depends on !BR2_x86_pentium_mmx
  5369. depends on !BR2_x86_geode
  5370. depends on !BR2_x86_c3
  5371. depends on !BR2_x86_winchip_c6
  5372. depends on !BR2_x86_winchip2
  5373. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  5374. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  5375. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  5376. select BR2_USE_WCHAR
  5377. select BR2_ENABLE_LOCALE
  5378. select BR2_INSTALL_LIBSTDCPP
  5379. select BR2_TOOLCHAIN_HAS_FORTRAN
  5380. select BR2_TOOLCHAIN_HAS_OPENMP
  5381. select BR2_TOOLCHAIN_HAS_THREADS
  5382. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5383. select BR2_TOOLCHAIN_HAS_THREADS
  5384. select BR2_TOOLCHAIN_HAS_THREADS
  5385. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5386. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  5387. help
  5388. Bootlin toolchain for the x86-i686 architecture, using the
  5389. uclibc C library. This is a stable version, which means it
  5390. is using stable and proven versions of gcc, gdb and
  5391. binutils.
  5392. https://toolchains.bootlin.com/
  5393. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_XTENSA_LX60_UCLIBC_BLEEDING_EDGE
  5394. bool "xtensa-lx60 uclibc bleeding-edge 2023.11-1"
  5395. depends on BR2_xtensa
  5396. depends on BR2_XTENSA_CUSTOM
  5397. depends on BR2_XTENSA_LITTLE_ENDIAN
  5398. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_14
  5399. select BR2_TOOLCHAIN_GCC_AT_LEAST_13
  5400. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10
  5401. select BR2_USE_WCHAR
  5402. select BR2_ENABLE_LOCALE
  5403. select BR2_INSTALL_LIBSTDCPP
  5404. select BR2_TOOLCHAIN_HAS_FORTRAN
  5405. select BR2_TOOLCHAIN_HAS_OPENMP
  5406. select BR2_TOOLCHAIN_HAS_THREADS
  5407. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5408. select BR2_TOOLCHAIN_HAS_THREADS
  5409. select BR2_TOOLCHAIN_HAS_THREADS
  5410. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5411. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  5412. help
  5413. Bootlin toolchain for the xtensa-lx60 architecture, using
  5414. the uclibc C library. This is a bleeding-edge version,
  5415. which means it is using the latest versions of gcc, gdb and
  5416. binutils.
  5417. https://toolchains.bootlin.com/
  5418. config BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_XTENSA_LX60_UCLIBC_STABLE
  5419. bool "xtensa-lx60 uclibc stable 2023.11-1"
  5420. depends on BR2_xtensa
  5421. depends on BR2_XTENSA_CUSTOM
  5422. depends on BR2_XTENSA_LITTLE_ENDIAN
  5423. depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_13
  5424. select BR2_TOOLCHAIN_GCC_AT_LEAST_12
  5425. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14
  5426. select BR2_USE_WCHAR
  5427. select BR2_ENABLE_LOCALE
  5428. select BR2_INSTALL_LIBSTDCPP
  5429. select BR2_TOOLCHAIN_HAS_FORTRAN
  5430. select BR2_TOOLCHAIN_HAS_OPENMP
  5431. select BR2_TOOLCHAIN_HAS_THREADS
  5432. select BR2_TOOLCHAIN_HAS_THREADS_DEBUG
  5433. select BR2_TOOLCHAIN_HAS_THREADS
  5434. select BR2_TOOLCHAIN_HAS_THREADS
  5435. select BR2_TOOLCHAIN_HAS_THREADS_NPTL
  5436. select BR2_TOOLCHAIN_EXTERNAL_UCLIBC
  5437. help
  5438. Bootlin toolchain for the xtensa-lx60 architecture, using
  5439. the uclibc C library. This is a stable version, which means
  5440. it is using stable and proven versions of gcc, gdb and
  5441. binutils.
  5442. https://toolchains.bootlin.com/
  5443. endchoice
  5444. endif