diff options
author | Nick Lewycky <nicholas@mxc.ca> | 2011-10-11 03:54:50 +0000 |
---|---|---|
committer | Nick Lewycky <nicholas@mxc.ca> | 2011-10-11 03:54:50 +0000 |
commit | 7aabcb1fc0a94becb437134747a63ff686c0661f (patch) | |
tree | e3698e8bd5640012a83de92c13467cf751cf0348 | |
parent | b1044b042f2a7ed3f9c4b043cd27ef6bfca8839e (diff) |
Also create a shndx even if there are no symbols. This lets us test
.symtab_shndx reading and writing together, and finally we have a testcase for
r141440.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141641 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/MC/ELFObjectWriter.cpp | 3 | ||||
-rw-r--r-- | test/MC/ELF/many-section.s | 93320 |
2 files changed, 93323 insertions, 0 deletions
diff --git a/lib/MC/ELFObjectWriter.cpp b/lib/MC/ELFObjectWriter.cpp index e0ed86222c..3d16de5604 100644 --- a/lib/MC/ELFObjectWriter.cpp +++ b/lib/MC/ELFObjectWriter.cpp @@ -666,6 +666,9 @@ void ELFObjectWriter::ComputeSymbolTable(MCAssembler &Asm, ExternalSymbolData[i].SymbolData->setIndex(Index++); for (unsigned i = 0, e = UndefinedSymbolData.size(); i != e; ++i) UndefinedSymbolData[i].SymbolData->setIndex(Index++); + + if (NumRegularSections > ELF::SHN_LORESERVE) + NeedsSymtabShndx = true; } void ELFObjectWriter::CreateRelocationSections(MCAssembler &Asm, diff --git a/test/MC/ELF/many-section.s b/test/MC/ELF/many-section.s new file mode 100644 index 0000000000..c5ef90fcd0 --- /dev/null +++ b/test/MC/ELF/many-section.s @@ -0,0 +1,93320 @@ +// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o %t +// RUN: llvm-nm %t | FileCheck %s + +// CHECK: U +// CHECK-NOT: U +// CHECK: s000a +// CHECK: szzzb + +.section saaaa +.section saaab +.section saaba +.section saabb +.section saaca +.section saacb +.section saada +.section saadb +.section saaea +.section saaeb +.section saafa +.section saafb +.section saaga +.section saagb +.section saaha +.section saahb +.section saaia +.section saaib +.section saaja +.section saajb +.section saaka +.section saakb +.section saala +.section saalb +.section saama +.section saamb +.section saana +.section saanb +.section saaoa +.section saaob +.section saapa +.section saapb +.section saaqa +.section saaqb +.section saara +.section saarb +.section saasa +.section saasb +.section saata +.section saatb +.section saaua +.section saaub +.section saava +.section saavb +.section saawa +.section saawb +.section saaxa +.section saaxb +.section saaya +.section saayb +.section saaza +.section saazb +.section saa1a +.section saa1b +.section saa2a +.section saa2b +.section saa3a +.section saa3b +.section saa4a +.section saa4b +.section saa5a +.section saa5b +.section saa6a +.section saa6b +.section saa7a +.section saa7b +.section saa8a +.section saa8b +.section saa9a +.section saa9b +.section saa0a +.section saa0b +.section sabaa +.section sabab +.section sabba +.section sabbb +.section sabca +.section sabcb +.section sabda +.section sabdb +.section sabea +.section sabeb +.section sabfa +.section sabfb +.section sabga +.section sabgb +.section sabha +.section sabhb +.section sabia +.section sabib +.section sabja +.section sabjb +.section sabka +.section sabkb +.section sabla +.section sablb +.section sabma +.section sabmb +.section sabna +.section sabnb +.section saboa +.section sabob +.section sabpa +.section sabpb +.section sabqa +.section sabqb +.section sabra +.section sabrb +.section sabsa +.section sabsb +.section sabta +.section sabtb +.section sabua +.section sabub +.section sabva +.section sabvb +.section sabwa +.section sabwb +.section sabxa +.section sabxb +.section sabya +.section sabyb +.section sabza +.section sabzb +.section sab1a +.section sab1b +.section sab2a +.section sab2b +.section sab3a +.section sab3b +.section sab4a +.section sab4b +.section sab5a +.section sab5b +.section sab6a +.section sab6b +.section sab7a +.section sab7b +.section sab8a +.section sab8b +.section sab9a +.section sab9b +.section sab0a +.section sab0b +.section sacaa +.section sacab +.section sacba +.section sacbb +.section sacca +.section saccb +.section sacda +.section sacdb +.section sacea +.section saceb +.section sacfa +.section sacfb +.section sacga +.section sacgb +.section sacha +.section sachb +.section sacia +.section sacib +.section sacja +.section sacjb +.section sacka +.section sackb +.section sacla +.section saclb +.section sacma +.section sacmb +.section sacna +.section sacnb +.section sacoa +.section sacob +.section sacpa +.section sacpb +.section sacqa +.section sacqb +.section sacra +.section sacrb +.section sacsa +.section sacsb +.section sacta +.section sactb +.section sacua +.section sacub +.section sacva +.section sacvb +.section sacwa +.section sacwb +.section sacxa +.section sacxb +.section sacya +.section sacyb +.section sacza +.section saczb +.section sac1a +.section sac1b +.section sac2a +.section sac2b +.section sac3a +.section sac3b +.section sac4a +.section sac4b +.section sac5a +.section sac5b +.section sac6a +.section sac6b +.section sac7a +.section sac7b +.section sac8a +.section sac8b +.section sac9a +.section sac9b +.section sac0a +.section sac0b +.section sadaa +.section sadab +.section sadba +.section sadbb +.section sadca +.section sadcb +.section sadda +.section saddb +.section sadea +.section sadeb +.section sadfa +.section sadfb +.section sadga +.section sadgb +.section sadha +.section sadhb +.section sadia +.section sadib +.section sadja +.section sadjb +.section sadka +.section sadkb +.section sadla +.section sadlb +.section sadma +.section sadmb +.section sadna +.section sadnb +.section sadoa +.section sadob +.section sadpa +.section sadpb +.section sadqa +.section sadqb +.section sadra +.section sadrb +.section sadsa +.section sadsb +.section sadta +.section sadtb +.section sadua +.section sadub +.section sadva +.section sadvb +.section sadwa +.section sadwb +.section sadxa +.section sadxb +.section sadya +.section sadyb +.section sadza +.section sadzb +.section sad1a +.section sad1b +.section sad2a +.section sad2b +.section sad3a +.section sad3b +.section sad4a +.section sad4b +.section sad5a +.section sad5b +.section sad6a +.section sad6b +.section sad7a +.section sad7b +.section sad8a +.section sad8b +.section sad9a +.section sad9b +.section sad0a +.section sad0b +.section saeaa +.section saeab +.section saeba +.section saebb +.section saeca +.section saecb +.section saeda +.section saedb +.section saeea +.section saeeb +.section saefa +.section saefb +.section saega +.section saegb +.section saeha +.section saehb +.section saeia +.section saeib +.section saeja +.section saejb +.section saeka +.section saekb +.section saela +.section saelb +.section saema +.section saemb +.section saena +.section saenb +.section saeoa +.section saeob +.section saepa +.section saepb +.section saeqa +.section saeqb +.section saera +.section saerb +.section saesa +.section saesb +.section saeta +.section saetb +.section saeua +.section saeub +.section saeva +.section saevb +.section saewa +.section saewb +.section saexa +.section saexb +.section saeya +.section saeyb +.section saeza +.section saezb +.section sae1a +.section sae1b +.section sae2a +.section sae2b +.section sae3a +.section sae3b +.section sae4a +.section sae4b +.section sae5a +.section sae5b +.section sae6a +.section sae6b +.section sae7a +.section sae7b +.section sae8a +.section sae8b +.section sae9a +.section sae9b +.section sae0a +.section sae0b +.section safaa +.section safab +.section safba +.section safbb +.section safca +.section safcb +.section safda +.section safdb +.section safea +.section safeb +.section saffa +.section saffb +.section safga +.section safgb +.section safha +.section safhb +.section safia +.section safib +.section safja +.section safjb +.section safka +.section safkb +.section safla +.section saflb +.section safma +.section safmb +.section safna +.section safnb +.section safoa +.section safob +.section safpa +.section safpb +.section safqa +.section safqb +.section safra +.section safrb +.section safsa +.section safsb +.section safta +.section saftb +.section safua +.section safub +.section safva +.section safvb +.section safwa +.section safwb +.section safxa +.section safxb +.section safya +.section safyb +.section safza +.section safzb +.section saf1a +.section saf1b +.section saf2a +.section saf2b +.section saf3a +.section saf3b +.section saf4a +.section saf4b +.section saf5a +.section saf5b +.section saf6a +.section saf6b +.section saf7a +.section saf7b +.section saf8a +.section saf8b +.section saf9a +.section saf9b +.section saf0a +.section saf0b +.section sagaa +.section sagab +.section sagba +.section sagbb +.section sagca +.section sagcb +.section sagda +.section sagdb +.section sagea +.section sageb +.section sagfa +.section sagfb +.section sagga +.section saggb +.section sagha +.section saghb +.section sagia +.section sagib +.section sagja +.section sagjb +.section sagka +.section sagkb +.section sagla +.section saglb +.section sagma +.section sagmb +.section sagna +.section sagnb +.section sagoa +.section sagob +.section sagpa +.section sagpb +.section sagqa +.section sagqb +.section sagra +.section sagrb +.section sagsa +.section sagsb +.section sagta +.section sagtb +.section sagua +.section sagub +.section sagva +.section sagvb +.section sagwa +.section sagwb +.section sagxa +.section sagxb +.section sagya +.section sagyb +.section sagza +.section sagzb +.section sag1a +.section sag1b +.section sag2a +.section sag2b +.section sag3a +.section sag3b +.section sag4a +.section sag4b +.section sag5a +.section sag5b +.section sag6a +.section sag6b +.section sag7a +.section sag7b +.section sag8a +.section sag8b +.section sag9a +.section sag9b +.section sag0a +.section sag0b +.section sahaa +.section sahab +.section sahba +.section sahbb +.section sahca +.section sahcb +.section sahda +.section sahdb +.section sahea +.section saheb +.section sahfa +.section sahfb +.section sahga +.section sahgb +.section sahha +.section sahhb +.section sahia +.section sahib +.section sahja +.section sahjb +.section sahka +.section sahkb +.section sahla +.section sahlb +.section sahma +.section sahmb +.section sahna +.section sahnb +.section sahoa +.section sahob +.section sahpa +.section sahpb +.section sahqa +.section sahqb +.section sahra +.section sahrb +.section sahsa +.section sahsb +.section sahta +.section sahtb +.section sahua +.section sahub +.section sahva +.section sahvb +.section sahwa +.section sahwb +.section sahxa +.section sahxb +.section sahya +.section sahyb +.section sahza +.section sahzb +.section sah1a +.section sah1b +.section sah2a +.section sah2b +.section sah3a +.section sah3b +.section sah4a +.section sah4b +.section sah5a +.section sah5b +.section sah6a +.section sah6b +.section sah7a +.section sah7b +.section sah8a +.section sah8b +.section sah9a +.section sah9b +.section sah0a +.section sah0b +.section saiaa +.section saiab +.section saiba +.section saibb +.section saica +.section saicb +.section saida +.section saidb +.section saiea +.section saieb +.section saifa +.section saifb +.section saiga +.section saigb +.section saiha +.section saihb +.section saiia +.section saiib +.section saija +.section saijb +.section saika +.section saikb +.section saila +.section sailb +.section saima +.section saimb +.section saina +.section sainb +.section saioa +.section saiob +.section saipa +.section saipb +.section saiqa +.section saiqb +.section saira +.section sairb +.section saisa +.section saisb +.section saita +.section saitb +.section saiua +.section saiub +.section saiva +.section saivb +.section saiwa +.section saiwb +.section saixa +.section saixb +.section saiya +.section saiyb +.section saiza +.section saizb +.section sai1a +.section sai1b +.section sai2a +.section sai2b +.section sai3a +.section sai3b +.section sai4a +.section sai4b +.section sai5a +.section sai5b +.section sai6a +.section sai6b +.section sai7a +.section sai7b +.section sai8a +.section sai8b +.section sai9a +.section sai9b +.section sai0a +.section sai0b +.section sajaa +.section sajab +.section sajba +.section sajbb +.section sajca +.section sajcb +.section sajda +.section sajdb +.section sajea +.section sajeb +.section sajfa +.section sajfb +.section sajga +.section sajgb +.section sajha +.section sajhb +.section sajia +.section sajib +.section sajja +.section sajjb +.section sajka +.section sajkb +.section sajla +.section sajlb +.section sajma +.section sajmb +.section sajna +.section sajnb +.section sajoa +.section sajob +.section sajpa +.section sajpb +.section sajqa +.section sajqb +.section sajra +.section sajrb +.section sajsa +.section sajsb +.section sajta +.section sajtb +.section sajua +.section sajub +.section sajva +.section sajvb +.section sajwa +.section sajwb +.section sajxa +.section sajxb +.section sajya +.section sajyb +.section sajza +.section sajzb +.section saj1a +.section saj1b +.section saj2a +.section saj2b +.section saj3a +.section saj3b +.section saj4a +.section saj4b +.section saj5a +.section saj5b +.section saj6a +.section saj6b +.section saj7a +.section saj7b +.section saj8a +.section saj8b +.section saj9a +.section saj9b +.section saj0a +.section saj0b +.section sakaa +.section sakab +.section sakba +.section sakbb +.section sakca +.section sakcb +.section sakda +.section sakdb +.section sakea +.section sakeb +.section sakfa +.section sakfb +.section sakga +.section sakgb +.section sakha +.section sakhb +.section sakia +.section sakib +.section sakja +.section sakjb +.section sakka +.section sakkb +.section sakla +.section saklb +.section sakma +.section sakmb +.section sakna +.section saknb +.section sakoa +.section sakob +.section sakpa +.section sakpb +.section sakqa +.section sakqb +.section sakra +.section sakrb +.section saksa +.section saksb +.section sakta +.section saktb +.section sakua +.section sakub +.section sakva +.section sakvb +.section sakwa +.section sakwb +.section sakxa +.section sakxb +.section sakya +.section sakyb +.section sakza +.section sakzb +.section sak1a +.section sak1b +.section sak2a +.section sak2b +.section sak3a +.section sak3b +.section sak4a +.section sak4b +.section sak5a +.section sak5b +.section sak6a +.section sak6b +.section sak7a +.section sak7b +.section sak8a +.section sak8b +.section sak9a +.section sak9b +.section sak0a +.section sak0b +.section salaa +.section salab +.section salba +.section salbb +.section salca +.section salcb +.section salda +.section saldb +.section salea +.section saleb +.section salfa +.section salfb +.section salga +.section salgb +.section salha +.section salhb +.section salia +.section salib +.section salja +.section saljb +.section salka +.section salkb +.section salla +.section sallb +.section salma +.section salmb +.section salna +.section salnb +.section saloa +.section salob +.section salpa +.section salpb +.section salqa +.section salqb +.section salra +.section salrb +.section salsa +.section salsb +.section salta +.section saltb +.section salua +.section salub +.section salva +.section salvb +.section salwa +.section salwb +.section salxa +.section salxb +.section salya +.section salyb +.section salza +.section salzb +.section sal1a +.section sal1b +.section sal2a +.section sal2b +.section sal3a +.section sal3b +.section sal4a +.section sal4b +.section sal5a +.section sal5b +.section sal6a +.section sal6b +.section sal7a +.section sal7b +.section sal8a +.section sal8b +.section sal9a +.section sal9b +.section sal0a +.section sal0b +.section samaa +.section samab +.section samba +.section sambb +.section samca +.section samcb +.section samda +.section samdb +.section samea +.section sameb +.section samfa +.section samfb +.section samga +.section samgb +.section samha +.section samhb +.section samia +.section samib +.section samja +.section samjb +.section samka +.section samkb +.section samla +.section samlb +.section samma +.section sammb +.section samna +.section samnb +.section samoa +.section samob +.section sampa +.section sampb +.section samqa +.section samqb +.section samra +.section samrb +.section samsa +.section samsb +.section samta +.section samtb +.section samua +.section samub +.section samva +.section samvb +.section samwa +.section samwb +.section samxa +.section samxb +.section samya +.section samyb +.section samza +.section samzb +.section sam1a +.section sam1b +.section sam2a +.section sam2b +.section sam3a +.section sam3b +.section sam4a +.section sam4b +.section sam5a +.section sam5b +.section sam6a +.section sam6b +.section sam7a +.section sam7b +.section sam8a +.section sam8b +.section sam9a +.section sam9b +.section sam0a +.section sam0b +.section sanaa +.section sanab +.section sanba +.section sanbb +.section sanca +.section sancb +.section sanda +.section sandb +.section sanea +.section saneb +.section sanfa +.section sanfb +.section sanga +.section sangb +.section sanha +.section sanhb +.section sania +.section sanib +.section sanja +.section sanjb +.section sanka +.section sankb +.section sanla +.section sanlb +.section sanma +.section sanmb +.section sanna +.section sannb +.section sanoa +.section sanob +.section sanpa +.section sanpb +.section sanqa +.section sanqb +.section sanra +.section sanrb +.section sansa +.section sansb +.section santa +.section santb +.section sanua +.section sanub +.section sanva +.section sanvb +.section sanwa +.section sanwb +.section sanxa +.section sanxb +.section sanya +.section sanyb +.section sanza +.section sanzb +.section san1a +.section san1b +.section san2a +.section san2b +.section san3a +.section san3b +.section san4a +.section san4b +.section san5a +.section san5b +.section san6a +.section san6b +.section san7a +.section san7b +.section san8a +.section san8b +.section san9a +.section san9b +.section san0a +.section san0b +.section saoaa +.section saoab +.section saoba +.section saobb +.section saoca +.section saocb +.section saoda +.section saodb +.section saoea +.section saoeb +.section saofa +.section saofb +.section saoga +.section saogb +.section saoha +.section saohb +.section saoia +.section saoib +.section saoja +.section saojb +.section saoka +.section saokb +.section saola +.section saolb +.section saoma +.section saomb +.section saona +.section saonb +.section saooa +.section saoob +.section saopa +.section saopb +.section saoqa +.section saoqb +.section saora +.section saorb +.section saosa +.section saosb +.section saota +.section saotb +.section saoua +.section saoub +.section saova +.section saovb +.section saowa +.section saowb +.section saoxa +.section saoxb +.section saoya +.section saoyb +.section saoza +.section saozb +.section sao1a +.section sao1b +.section sao2a +.section sao2b +.section sao3a +.section sao3b +.section sao4a +.section sao4b +.section sao5a +.section sao5b +.section sao6a +.section sao6b +.section sao7a +.section sao7b +.section sao8a +.section sao8b +.section sao9a +.section sao9b +.section sao0a +.section sao0b +.section sapaa +.section sapab +.section sapba +.section sapbb +.section sapca +.section sapcb +.section sapda +.section sapdb +.section sapea +.section sapeb +.section sapfa +.section sapfb +.section sapga +.section sapgb +.section sapha +.section saphb +.section sapia +.section sapib +.section sapja +.section sapjb +.section sapka +.section sapkb +.section sapla +.section saplb +.section sapma +.section sapmb +.section sapna +.section sapnb +.section sapoa +.section sapob +.section sappa +.section sappb +.section sapqa +.section sapqb +.section sapra +.section saprb +.section sapsa +.section sapsb +.section sapta +.section saptb +.section sapua +.section sapub +.section sapva +.section sapvb +.section sapwa +.section sapwb +.section sapxa +.section sapxb +.section sapya +.section sapyb +.section sapza +.section sapzb +.section sap1a +.section sap1b +.section sap2a +.section sap2b +.section sap3a +.section sap3b +.section sap4a +.section sap4b +.section sap5a +.section sap5b +.section sap6a +.section sap6b +.section sap7a +.section sap7b +.section sap8a +.section sap8b +.section sap9a +.section sap9b +.section sap0a +.section sap0b +.section saqaa +.section saqab +.section saqba +.section saqbb +.section saqca +.section saqcb +.section saqda +.section saqdb +.section saqea +.section saqeb +.section saqfa +.section saqfb +.section saqga +.section saqgb +.section saqha +.section saqhb +.section saqia +.section saqib +.section saqja +.section saqjb +.section saqka +.section saqkb +.section saqla +.section saqlb +.section saqma +.section saqmb +.section saqna +.section saqnb +.section saqoa +.section saqob +.section saqpa +.section saqpb +.section saqqa +.section saqqb +.section saqra +.section saqrb +.section saqsa +.section saqsb +.section saqta +.section saqtb +.section saqua +.section saqub +.section saqva +.section saqvb +.section saqwa +.section saqwb +.section saqxa +.section saqxb +.section saqya +.section saqyb +.section saqza +.section saqzb +.section saq1a +.section saq1b +.section saq2a +.section saq2b +.section saq3a +.section saq3b +.section saq4a +.section saq4b +.section saq5a +.section saq5b +.section saq6a +.section saq6b +.section saq7a +.section saq7b +.section saq8a +.section saq8b +.section saq9a +.section saq9b +.section saq0a +.section saq0b +.section saraa +.section sarab +.section sarba +.section sarbb +.section sarca +.section sarcb +.section sarda +.section sardb +.section sarea +.section sareb +.section sarfa +.section sarfb +.section sarga +.section sargb +.section sarha +.section sarhb +.section saria +.section sarib +.section sarja +.section sarjb +.section sarka +.section sarkb +.section sarla +.section sarlb +.section sarma +.section sarmb +.section sarna +.section sarnb +.section saroa +.section sarob +.section sarpa +.section sarpb +.section sarqa +.section sarqb +.section sarra +.section sarrb +.section sarsa +.section sarsb +.section sarta +.section sartb +.section sarua +.section sarub +.section sarva +.section sarvb +.section sarwa +.section sarwb +.section sarxa +.section sarxb +.section sarya +.section saryb +.section sarza +.section sarzb +.section sar1a +.section sar1b +.section sar2a +.section sar2b +.section sar3a +.section sar3b +.section sar4a +.section sar4b +.section sar5a +.section sar5b +.section sar6a +.section sar6b +.section sar7a +.section sar7b +.section sar8a +.section sar8b +.section sar9a +.section sar9b +.section sar0a +.section sar0b +.section sasaa +.section sasab +.section sasba +.section sasbb +.section sasca +.section sascb +.section sasda +.section sasdb +.section sasea +.section saseb +.section sasfa +.section sasfb +.section sasga +.section sasgb +.section sasha +.section sashb +.section sasia +.section sasib +.section sasja +.section sasjb +.section saska +.section saskb +.section sasla +.section saslb +.section sasma +.section sasmb +.section sasna +.section sasnb +.section sasoa +.section sasob +.section saspa +.section saspb +.section sasqa +.section sasqb +.section sasra +.section sasrb +.section sassa +.section sassb +.section sasta +.section sastb +.section sasua +.section sasub +.section sasva +.section sasvb +.section saswa +.section saswb +.section sasxa +.section sasxb +.section sasya +.section sasyb +.section sasza +.section saszb +.section sas1a +.section sas1b +.section sas2a +.section sas2b +.section sas3a +.section sas3b +.section sas4a +.section sas4b +.section sas5a +.section sas5b +.section sas6a +.section sas6b +.section sas7a +.section sas7b +.section sas8a +.section sas8b +.section sas9a +.section sas9b +.section sas0a +.section sas0b +.section sataa +.section satab +.section satba +.section satbb +.section satca +.section satcb +.section satda +.section satdb +.section satea +.section sateb +.section satfa +.section satfb +.section satga +.section satgb +.section satha +.section sathb +.section satia +.section satib +.section satja +.section satjb +.section satka +.section satkb +.section satla +.section satlb +.section satma +.section satmb +.section satna +.section satnb +.section satoa +.section satob +.section satpa +.section satpb +.section satqa +.section satqb +.section satra +.section satrb +.section satsa +.section satsb +.section satta +.section sattb +.section satua +.section satub +.section satva +.section satvb +.section satwa +.section satwb +.section satxa +.section satxb +.section satya +.section satyb +.section satza +.section satzb +.section sat1a +.section sat1b +.section sat2a +.section sat2b +.section sat3a +.section sat3b +.section sat4a +.section sat4b +.section sat5a +.section sat5b +.section sat6a +.section sat6b +.section sat7a +.section sat7b +.section sat8a +.section sat8b +.section sat9a +.section sat9b +.section sat0a +.section sat0b +.section sauaa +.section sauab +.section sauba +.section saubb +.section sauca +.section saucb +.section sauda +.section saudb +.section sauea +.section saueb +.section saufa +.section saufb +.section sauga +.section saugb +.section sauha +.section sauhb +.section sauia +.section sauib +.section sauja +.section saujb +.section sauka +.section saukb +.section saula +.section saulb +.section sauma +.section saumb +.section sauna +.section saunb |