cprt0.as 34 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431
  1. #
  2. # This file is part of the Free Pascal run time library.
  3. # Copyright (c) 1999-2000 by Marco van de Voort, Michael Van Canneyt
  4. # and Peter Vreman
  5. # members of the Free Pascal development team.
  6. #
  7. # See the file COPYING.FPC, included in this distribution,
  8. # for details about the copyright.
  9. #
  10. # This program is distributed in the hope that it will be useful,
  11. # but WITHOUT ANY WARRANTY;without even the implied warranty of
  12. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  13. #
  14. #**********************************************************************}
  15. #
  16. # NetBSD standard (shared) ELF/i386 startup code for Free Pascal
  17. # New recompiled version from release 5.1 sources
  18. .file "crt0.c"
  19. .section .debug_abbrev,"",@progbits
  20. .Ldebug_abbrev0:
  21. .section .debug_info,"",@progbits
  22. .Ldebug_info0:
  23. .section .debug_line,"",@progbits
  24. .Ldebug_line0:
  25. .text
  26. .Ltext0:
  27. .globl __progname
  28. .section .rodata
  29. .LC0:
  30. .string ""
  31. .section .data.rel.local,"aw",@progbits
  32. .align 4
  33. .type __progname, @object
  34. .size __progname, 4
  35. __progname:
  36. .long .LC0
  37. .globl __ps_strings
  38. .bss
  39. .align 4
  40. .type __ps_strings, @object
  41. .size __ps_strings, 4
  42. __ps_strings:
  43. .zero 4
  44. #APP
  45. .text
  46. .align 4
  47. .globl __start
  48. .globl _start
  49. _start:
  50. __start:
  51. pushl %ebx # ps_strings
  52. pushl %ecx # obj
  53. pushl %edx # cleanup
  54. movl 12(%esp),%eax
  55. leal 20(%esp,%eax,4),%ecx
  56. leal 16(%esp),%edx
  57. pushl %ecx
  58. pushl %edx
  59. pushl %eax
  60. movl %ecx,operatingsystem_parameter_envp
  61. movl %eax,operatingsystem_parameter_argc
  62. movl %edx,operatingsystem_parameter_argv
  63. call ___start
  64. #NO_APP
  65. .text
  66. .globl ___start
  67. .type ___start, @function
  68. ___start:
  69. .LFB17:
  70. .file 1 "/usr/src/usr/src/lib/csu/i386_elf/crt0.c"
  71. .loc 1 68 0
  72. pushl %ebp
  73. .LCFI0:
  74. movl %esp, %ebp
  75. .LCFI1:
  76. pushl %ebx
  77. .LCFI2:
  78. subl $4, %esp
  79. .LCFI3:
  80. call .L11
  81. .L11:
  82. popl %ebx
  83. addl $_GLOBAL_OFFSET_TABLE_+[.-.L11], %ebx
  84. .loc 1 69 0
  85. movl environ@GOT(%ebx), %edx
  86. movl 16(%ebp), %eax
  87. movl %eax, (%edx)
  88. .loc 1 71 0
  89. movl 12(%ebp), %eax
  90. movl (%eax), %edx
  91. movl __progname@GOT(%ebx), %eax
  92. movl %edx, (%eax)
  93. movl __progname@GOT(%ebx), %eax
  94. movl (%eax), %eax
  95. testl %eax, %eax
  96. je .L2
  97. .loc 1 72 0
  98. movl __progname@GOT(%ebx), %eax
  99. movl (%eax), %eax
  100. subl $8, %esp
  101. pushl $47
  102. pushl %eax
  103. .LCFI4:
  104. call _strrchr
  105. addl $16, %esp
  106. movl %eax, %edx
  107. movl __progname@GOT(%ebx), %eax
  108. movl %edx, (%eax)
  109. movl __progname@GOT(%ebx), %eax
  110. movl (%eax), %eax
  111. testl %eax, %eax
  112. jne .L4
  113. .loc 1 73 0
  114. movl 12(%ebp), %eax
  115. movl (%eax), %edx
  116. movl __progname@GOT(%ebx), %eax
  117. movl %edx, (%eax)
  118. jmp .L2
  119. .L4:
  120. .loc 1 75 0
  121. movl __progname@GOT(%ebx), %eax
  122. movl (%eax), %eax
  123. leal 1(%eax), %edx
  124. movl __progname@GOT(%ebx), %eax
  125. movl %edx, (%eax)
  126. .L2:
  127. .loc 1 78 0
  128. cmpl $0, 28(%ebp)
  129. je .L6
  130. .loc 1 79 0
  131. movl __ps_strings@GOT(%ebx), %edx
  132. movl 28(%ebp), %eax
  133. movl %eax, (%edx)
  134. .L6:
  135. .loc 1 82 0
  136. movl _DYNAMIC@GOT(%ebx), %eax
  137. testl %eax, %eax
  138. je .L8
  139. .loc 1 83 0
  140. subl $8, %esp
  141. pushl 24(%ebp)
  142. pushl 20(%ebp)
  143. call _rtld_setup@PLT
  144. addl $16, %esp
  145. .L8:
  146. .loc 1 88 0
  147. subl $12, %esp
  148. movl _mcleanup@GOT(%ebx), %eax
  149. pushl %eax
  150. call atexit@PLT
  151. addl $16, %esp
  152. .loc 1 89 0
  153. movl _etext@GOT(%ebx), %eax
  154. movl %eax, %edx
  155. movl _eprol@GOT(%ebx), %eax
  156. subl $8, %esp
  157. pushl %edx
  158. pushl %eax
  159. call monstartup@PLT
  160. addl $16, %esp
  161. .loc 1 92 0
  162. subl $12, %esp
  163. movl _fini@GOT(%ebx), %eax
  164. pushl %eax
  165. call atexit@PLT
  166. addl $16, %esp
  167. .loc 1 93 0
  168. .LCFI5:
  169. call _init@PLT
  170. .loc 1 95 0
  171. movl environ@GOT(%ebx), %eax
  172. movl (%eax), %eax
  173. subl $4, %esp
  174. pushl %eax
  175. pushl 12(%ebp)
  176. pushl 8(%ebp)
  177. .LCFI6:
  178. call main@PLT
  179. addl $16, %esp
  180. subl $12, %esp
  181. pushl %eax
  182. call exit@PLT
  183. .LFE17:
  184. .size ___start, .-___start
  185. #APP
  186. .pushsection .ident
  187. .asciz "$NetBSD: crt0.c,v 1.17 2007/12/01 10:16:06 yamt Exp $"
  188. .popsection
  189. #NO_APP
  190. .type _strrchr, @function
  191. _strrchr:
  192. .LFB18:
  193. .file 2 "/usr/src/usr/src/lib/csu/i386_elf/../common_elf/common.c"
  194. .loc 2 43 0
  195. pushl %ebp
  196. .LCFI7:
  197. movl %esp, %ebp
  198. .LCFI8:
  199. subl $20, %esp
  200. .LCFI9:
  201. .loc 2 46 0
  202. movl $0, -4(%ebp)
  203. .L13:
  204. .loc 2 47 0
  205. movl 8(%ebp), %eax
  206. movb (%eax), %al
  207. movsbl %al,%eax
  208. cmpl 12(%ebp), %eax
  209. jne .L14
  210. .loc 2 48 0
  211. movl 8(%ebp), %eax
  212. movl %eax, -4(%ebp)
  213. .L14:
  214. .loc 2 49 0
  215. movl 8(%ebp), %eax
  216. movb (%eax), %al
  217. testb %al, %al
  218. jne .L16
  219. .loc 2 50 0
  220. movl -4(%ebp), %eax
  221. movl %eax, -20(%ebp)
  222. jmp .L12
  223. .L16:
  224. .loc 2 46 0
  225. incl 8(%ebp)
  226. .loc 2 51 0
  227. jmp .L13
  228. .L12:
  229. .loc 2 53 0
  230. movl -20(%ebp), %eax
  231. leave
  232. ret
  233. .LFE18:
  234. .size _strrchr, .-_strrchr
  235. #APP
  236. .text
  237. _eprol:
  238. .section .rodata
  239. .align 4
  240. .LC1:
  241. .string "Corrupt Obj_Entry pointer in GOT\n"
  242. .align 4
  243. .LC2:
  244. .string "Dynamic linker version mismatch\n"
  245. #NO_APP
  246. .text
  247. .globl _rtld_setup
  248. .type _rtld_setup, @function
  249. _rtld_setup:
  250. .LFB19:
  251. .loc 2 67 0
  252. pushl %ebp
  253. .LCFI10:
  254. movl %esp, %ebp
  255. .LCFI11:
  256. pushl %ebx
  257. .LCFI12:
  258. subl $4, %esp
  259. .LCFI13:
  260. call .L26
  261. .L26:
  262. popl %ebx
  263. addl $_GLOBAL_OFFSET_TABLE_+[.-.L26], %ebx
  264. .loc 2 69 0
  265. cmpl $0, 12(%ebp)
  266. je .L20
  267. movl 12(%ebp), %eax
  268. movl (%eax), %eax
  269. cmpl $-716130182, %eax
  270. je .L22
  271. .L20:
  272. .loc 2 70 0
  273. subl $12, %esp
  274. pushl $33
  275. leal .LC1@GOTOFF(%ebx), %eax
  276. pushl %eax
  277. pushl $2
  278. pushl $0
  279. pushl $4
  280. .LCFI14:
  281. call __syscall@PLT
  282. addl $32, %esp
  283. subl $4, %esp
  284. pushl $1
  285. pushl $0
  286. pushl $1
  287. .LCFI15:
  288. call __syscall@PLT
  289. addl $16, %esp
  290. .L22:
  291. .loc 2 71 0
  292. movl 12(%ebp), %eax
  293. movl 4(%eax), %eax
  294. cmpl $1, %eax
  295. je .L23
  296. .loc 2 72 0
  297. subl $12, %esp
  298. pushl $32
  299. leal .LC2@GOTOFF(%ebx), %eax
  300. pushl %eax
  301. pushl $2
  302. pushl $0
  303. pushl $4
  304. .LCFI16:
  305. call __syscall@PLT
  306. addl $32, %esp
  307. subl $4, %esp
  308. pushl $1
  309. pushl $0
  310. pushl $1
  311. .LCFI17:
  312. call __syscall@PLT
  313. addl $16, %esp
  314. .L23:
  315. .loc 2 74 0
  316. subl $12, %esp
  317. pushl 8(%ebp)
  318. call atexit@PLT
  319. addl $16, %esp
  320. .loc 2 75 0
  321. movl -4(%ebp), %ebx
  322. leave
  323. ret
  324. .LFE19:
  325. .size _rtld_setup, .-_rtld_setup
  326. .comm environ,4,4
  327. .comm operatingsystem_parameter_envp,4,4
  328. .comm operatingsystem_parameter_argc,4,4
  329. .comm operatingsystem_parameter_argv,4,4
  330. .weak _DYNAMIC
  331. # This section is needed for NetBSD to recognize a NetBSD binary as such.
  332. # otherwise it will be startup in Linux emulation mode.
  333. .section ".note.netbsd.ident","a"
  334. .p2align 2
  335. .long 7
  336. .long 4
  337. # ELF NOTE TYPE NETBSD TAG
  338. .long 1
  339. .ascii "NetBSD\0\0"
  340. .long 199905
  341. .section .debug_frame,"",@progbits
  342. .Lframe0:
  343. .long .LECIE0-.LSCIE0
  344. .LSCIE0:
  345. .long 0xffffffff
  346. .byte 0x1
  347. .string ""
  348. .uleb128 0x1
  349. .sleb128 -4
  350. .byte 0x8
  351. .byte 0xc
  352. .uleb128 0x4
  353. .uleb128 0x4
  354. .byte 0x88
  355. .uleb128 0x1
  356. .align 4
  357. .LECIE0:
  358. .LSFDE0:
  359. .long .LEFDE0-.LASFDE0
  360. .LASFDE0:
  361. .long .Lframe0
  362. .long .LFB17
  363. .long .LFE17-.LFB17
  364. .byte 0x4
  365. .long .LCFI0-.LFB17
  366. .byte 0xe
  367. .uleb128 0x8
  368. .byte 0x85
  369. .uleb128 0x2
  370. .byte 0x4
  371. .long .LCFI1-.LCFI0
  372. .byte 0xd
  373. .uleb128 0x5
  374. .byte 0x4
  375. .long .LCFI3-.LCFI1
  376. .byte 0x83
  377. .uleb128 0x3
  378. .byte 0x4
  379. .long .LCFI4-.LCFI3
  380. .byte 0x2e
  381. .uleb128 0x10
  382. .byte 0x4
  383. .long .LCFI5-.LCFI4
  384. .byte 0x2e
  385. .uleb128 0x0
  386. .byte 0x4
  387. .long .LCFI6-.LCFI5
  388. .byte 0x2e
  389. .uleb128 0x10
  390. .align 4
  391. .LEFDE0:
  392. .LSFDE2:
  393. .long .LEFDE2-.LASFDE2
  394. .LASFDE2:
  395. .long .Lframe0
  396. .long .LFB18
  397. .long .LFE18-.LFB18
  398. .byte 0x4
  399. .long .LCFI7-.LFB18
  400. .byte 0xe
  401. .uleb128 0x8
  402. .byte 0x85
  403. .uleb128 0x2
  404. .byte 0x4
  405. .long .LCFI8-.LCFI7
  406. .byte 0xd
  407. .uleb128 0x5
  408. .align 4
  409. .LEFDE2:
  410. .LSFDE4:
  411. .long .LEFDE4-.LASFDE4
  412. .LASFDE4:
  413. .long .Lframe0
  414. .long .LFB19
  415. .long .LFE19-.LFB19
  416. .byte 0x4
  417. .long .LCFI10-.LFB19
  418. .byte 0xe
  419. .uleb128 0x8
  420. .byte 0x85
  421. .uleb128 0x2
  422. .byte 0x4
  423. .long .LCFI11-.LCFI10
  424. .byte 0xd
  425. .uleb128 0x5
  426. .byte 0x4
  427. .long .LCFI13-.LCFI11
  428. .byte 0x83
  429. .uleb128 0x3
  430. .byte 0x4
  431. .long .LCFI14-.LCFI13
  432. .byte 0x2e
  433. .uleb128 0x20
  434. .byte 0x4
  435. .long .LCFI15-.LCFI14
  436. .byte 0x2e
  437. .uleb128 0x10
  438. .byte 0x4
  439. .long .LCFI16-.LCFI15
  440. .byte 0x2e
  441. .uleb128 0x20
  442. .byte 0x4
  443. .long .LCFI17-.LCFI16
  444. .byte 0x2e
  445. .uleb128 0x10
  446. .align 4
  447. .LEFDE4:
  448. .file 3 "/usr/src/usr/src/libexec/ld.elf_so/rtld.h"
  449. .file 4 "/usr/src/usr/src/obj/destdir.i386/usr/include/sys/exec_elf.h"
  450. .file 5 "/usr/src/usr/src/obj/destdir.i386/usr/include/machine/int_types.h"
  451. .file 6 "/usr/src/usr/src/obj/destdir.i386/usr/include/sys/ansi.h"
  452. .file 7 "/usr/src/usr/src/obj/destdir.i386/usr/include/sys/types.h"
  453. .file 8 "/usr/src/usr/src/obj/destdir.i386/usr/include/dlfcn.h"
  454. .file 9 "/usr/src/usr/src/obj/destdir.i386/usr/include/link_elf.h"
  455. .file 10 "/usr/src/usr/src/obj/destdir.i386/usr/include/sys/exec.h"
  456. .file 11 "/usr/src/usr/src/lib/csu/i386_elf/../common_elf/common.h"
  457. .text
  458. .Letext0:
  459. .section .debug_loc,"",@progbits
  460. .Ldebug_loc0:
  461. .LLST0:
  462. .long .LFB17-.Ltext0
  463. .long .LCFI0-.Ltext0
  464. .value 0x2
  465. .byte 0x74
  466. .sleb128 4
  467. .long .LCFI0-.Ltext0
  468. .long .LCFI1-.Ltext0
  469. .value 0x2
  470. .byte 0x74
  471. .sleb128 8
  472. .long .LCFI1-.Ltext0
  473. .long .LFE17-.Ltext0
  474. .value 0x2
  475. .byte 0x75
  476. .sleb128 8
  477. .long 0x0
  478. .long 0x0
  479. .LLST1:
  480. .long .LFB18-.Ltext0
  481. .long .LCFI7-.Ltext0
  482. .value 0x2
  483. .byte 0x74
  484. .sleb128 4
  485. .long .LCFI7-.Ltext0
  486. .long .LCFI8-.Ltext0
  487. .value 0x2
  488. .byte 0x74
  489. .sleb128 8
  490. .long .LCFI8-.Ltext0
  491. .long .LFE18-.Ltext0
  492. .value 0x2
  493. .byte 0x75
  494. .sleb128 8
  495. .long 0x0
  496. .long 0x0
  497. .LLST2:
  498. .long .LFB19-.Ltext0
  499. .long .LCFI10-.Ltext0
  500. .value 0x2
  501. .byte 0x74
  502. .sleb128 4
  503. .long .LCFI10-.Ltext0
  504. .long .LCFI11-.Ltext0
  505. .value 0x2
  506. .byte 0x74
  507. .sleb128 8
  508. .long .LCFI11-.Ltext0
  509. .long .LFE19-.Ltext0
  510. .value 0x2
  511. .byte 0x75
  512. .sleb128 8
  513. .long 0x0
  514. .long 0x0
  515. .section .debug_info
  516. .long 0xe3b
  517. .value 0x2
  518. .long .Ldebug_abbrev0
  519. .byte 0x4
  520. .uleb128 0x1
  521. .long .Ldebug_line0
  522. .long .Letext0
  523. .long .Ltext0
  524. .string "GNU C 4.1.3 20080704 (prerelease) (NetBSD nb2 20081120)"
  525. .byte 0x1
  526. .string "/usr/src/usr/src/lib/csu/i386_elf/crt0.c"
  527. .uleb128 0x2
  528. .string "signed char"
  529. .byte 0x1
  530. .byte 0x6
  531. .uleb128 0x3
  532. .string "__uint8_t"
  533. .byte 0x5
  534. .byte 0x2e
  535. .long 0x9a
  536. .uleb128 0x2
  537. .string "unsigned char"
  538. .byte 0x1
  539. .byte 0x8
  540. .uleb128 0x2
  541. .string "short int"
  542. .byte 0x2
  543. .byte 0x5
  544. .uleb128 0x3
  545. .string "__uint16_t"
  546. .byte 0x5
  547. .byte 0x30
  548. .long 0xca
  549. .uleb128 0x2
  550. .string "short unsigned int"
  551. .byte 0x2
  552. .byte 0x7
  553. .uleb128 0x3
  554. .string "__int32_t"
  555. .byte 0x5
  556. .byte 0x31
  557. .long 0xf1
  558. .uleb128 0x2
  559. .string "int"
  560. .byte 0x4
  561. .byte 0x5
  562. .uleb128 0x3
  563. .string "__uint32_t"
  564. .byte 0x5
  565. .byte 0x32
  566. .long 0x10a
  567. .uleb128 0x4
  568. .long .LASF0
  569. .byte 0x4
  570. .byte 0x7
  571. .uleb128 0x2
  572. .string "long long int"
  573. .byte 0x8
  574. .byte 0x5
  575. .uleb128 0x3
  576. .string "__uint64_t"
  577. .byte 0x5
  578. .byte 0x3a
  579. .long 0x134
  580. .uleb128 0x2
  581. .string "long long unsigned int"
  582. .byte 0x8
  583. .byte 0x7
  584. .uleb128 0x2
  585. .string "long unsigned int"
  586. .byte 0x4
  587. .byte 0x7
  588. .uleb128 0x4
  589. .long .LASF0
  590. .byte 0x4
  591. .byte 0x7
  592. .uleb128 0x2
  593. .string "char"
  594. .byte 0x1
  595. .byte 0x6
  596. .uleb128 0x3
  597. .string "__caddr_t"
  598. .byte 0x6
  599. .byte 0x25
  600. .long 0x183
  601. .uleb128 0x5
  602. .byte 0x4
  603. .long 0x16a
  604. .uleb128 0x3
  605. .string "u_int32_t"
  606. .byte 0x7
  607. .byte 0x5f
  608. .long 0xf8
  609. .uleb128 0x3
  610. .string "dev_t"
  611. .byte 0x7
  612. .byte 0x9d
  613. .long 0xf8
  614. .uleb128 0x3
  615. .string "ino_t"
  616. .byte 0x7
  617. .byte 0xa7
  618. .long 0x122
  619. .uleb128 0x2
  620. .string "long int"
  621. .byte 0x4
  622. .byte 0x5
  623. .uleb128 0x6
  624. .string "size_t"
  625. .byte 0x7
  626. .value 0x113
  627. .long 0x10a
  628. .uleb128 0x7
  629. .byte 0x4
  630. .uleb128 0x8
  631. .long 0x232
  632. .long .LASF1
  633. .byte 0x10
  634. .byte 0xa
  635. .byte 0x6c
  636. .uleb128 0x9
  637. .string "ps_argvstr"
  638. .byte 0xa
  639. .byte 0x6d
  640. .long 0x232
  641. .byte 0x2
  642. .byte 0x23
  643. .uleb128 0x0
  644. .uleb128 0x9
  645. .string "ps_nargvstr"
  646. .byte 0xa
  647. .byte 0x6e
  648. .long 0xf1
  649. .byte 0x2
  650. .byte 0x23
  651. .uleb128 0x4
  652. .uleb128 0x9
  653. .string "ps_envstr"
  654. .byte 0xa
  655. .byte 0x6f
  656. .long 0x232
  657. .byte 0x2
  658. .byte 0x23
  659. .uleb128 0x8
  660. .uleb128 0x9
  661. .string "ps_nenvstr"
  662. .byte 0xa
  663. .byte 0x70
  664. .long 0xf1
  665. .byte 0x2
  666. .byte 0x23
  667. .uleb128 0xc
  668. .byte 0x0
  669. .uleb128 0x5
  670. .byte 0x4
  671. .long 0x183
  672. .uleb128 0x5
  673. .byte 0x4
  674. .long 0x23e
  675. .uleb128 0xa
  676. .long 0x16a
  677. .uleb128 0x5
  678. .byte 0x4
  679. .long 0x1d1
  680. .uleb128 0xb
  681. .long 0x2ab
  682. .string "_dl_info"
  683. .byte 0x10
  684. .byte 0x8
  685. .byte 0x27
  686. .uleb128 0x9
  687. .string "dli_fname"
  688. .byte 0x8
  689. .byte 0x28
  690. .long 0x238
  691. .byte 0x2
  692. .byte 0x23
  693. .uleb128 0x0
  694. .uleb128 0x9
  695. .string "dli_fbase"
  696. .byte 0x8
  697. .byte 0x29
  698. .long 0x1cf
  699. .byte 0x2
  700. .byte 0x23
  701. .uleb128 0x4
  702. .uleb128 0x9
  703. .string "dli_sname"
  704. .byte 0x8
  705. .byte 0x2a
  706. .long 0x238
  707. .byte 0x2
  708. .byte 0x23
  709. .uleb128 0x8
  710. .uleb128 0x9
  711. .string "dli_saddr"
  712. .byte 0x8
  713. .byte 0x2b
  714. .long 0x2ab
  715. .byte 0x2
  716. .byte 0x23
  717. .uleb128 0xc
  718. .byte 0x0
  719. .uleb128 0x5
  720. .byte 0x4
  721. .long 0x2b1
  722. .uleb128 0xc
  723. .uleb128 0x3
  724. .string "Dl_info"
  725. .byte 0x8
  726. .byte 0x2c
  727. .long 0x249
  728. .uleb128 0x3
  729. .string "Elf_Byte"
  730. .byte 0x4
  731. .byte 0x3f
  732. .long 0x89
  733. .uleb128 0x3
  734. .string "Elf32_Addr"
  735. .byte 0x4
  736. .byte 0x41
  737. .long 0xf8
  738. .uleb128 0x3
  739. .string "Elf32_Off"
  740. .byte 0x4
  741. .byte 0x43
  742. .long 0xf8
  743. .uleb128 0x3
  744. .string "Elf32_Sword"
  745. .byte 0x4
  746. .byte 0x45
  747. .long 0xe0
  748. .uleb128 0x3
  749. .string "Elf32_Word"
  750. .byte 0x4
  751. .byte 0x47
  752. .long 0xf8
  753. .uleb128 0x3
  754. .string "Elf32_Half"
  755. .byte 0x4
  756. .byte 0x49
  757. .long 0xb8
  758. .uleb128 0xd
  759. .long 0x3ce
  760. .byte 0x20
  761. .byte 0x4
  762. .value 0x12b
  763. .uleb128 0xe
  764. .string "p_type"
  765. .byte 0x4
  766. .value 0x12c
  767. .long 0x307
  768. .byte 0x2
  769. .byte 0x23
  770. .uleb128 0x0
  771. .uleb128 0xe
  772. .string "p_offset"
  773. .byte 0x4
  774. .value 0x12d
  775. .long 0x2e3
  776. .byte 0x2
  777. .byte 0x23
  778. .uleb128 0x4
  779. .uleb128 0xe
  780. .string "p_vaddr"
  781. .byte 0x4
  782. .value 0x12e
  783. .long 0x2d1
  784. .byte 0x2
  785. .byte 0x23
  786. .uleb128 0x8
  787. .uleb128 0xe
  788. .string "p_paddr"
  789. .byte 0x4
  790. .value 0x12f
  791. .long 0x2d1
  792. .byte 0x2
  793. .byte 0x23
  794. .uleb128 0xc
  795. .uleb128 0xe
  796. .string "p_filesz"
  797. .byte 0x4
  798. .value 0x130
  799. .long 0x307
  800. .byte 0x2
  801. .byte 0x23
  802. .uleb128 0x10
  803. .uleb128 0xe
  804. .string "p_memsz"
  805. .byte 0x4
  806. .value 0x131
  807. .long 0x307
  808. .byte 0x2
  809. .byte 0x23
  810. .uleb128 0x14
  811. .uleb128 0xe
  812. .string "p_flags"
  813. .byte 0x4
  814. .value 0x132
  815. .long 0x307
  816. .byte 0x2
  817. .byte 0x23
  818. .uleb128 0x18
  819. .uleb128 0xe
  820. .string "p_align"
  821. .byte 0x4
  822. .value 0x133
  823. .long 0x307
  824. .byte 0x2
  825. .byte 0x23
  826. .uleb128 0x1c
  827. .byte 0x0
  828. .uleb128 0x6
  829. .string "Elf32_Phdr"
  830. .byte 0x4
  831. .value 0x134
  832. .long 0x32b
  833. .uleb128 0xd
  834. .long 0x460
  835. .byte 0x10
  836. .byte 0x4
  837. .value 0x19b
  838. .uleb128 0xe
  839. .string "st_name"
  840. .byte 0x4
  841. .value 0x19c
  842. .long 0x307
  843. .byte 0x2
  844. .byte 0x23
  845. .uleb128 0x0
  846. .uleb128 0xe
  847. .string "st_value"
  848. .byte 0x4
  849. .value 0x19d
  850. .long 0x307
  851. .byte 0x2
  852. .byte 0x23
  853. .uleb128 0x4
  854. .uleb128 0xe
  855. .string "st_size"
  856. .byte 0x4
  857. .value 0x19e
  858. .long 0x307
  859. .byte 0x2
  860. .byte 0x23
  861. .uleb128 0x8
  862. .uleb128 0xe
  863. .string "st_info"
  864. .byte 0x4
  865. .value 0x19f
  866. .long 0x2c1
  867. .byte 0x2
  868. .byte 0x23
  869. .uleb128 0xc
  870. .uleb128 0xe
  871. .string "st_other"
  872. .byte 0x4
  873. .value 0x1a0
  874. .long 0x2c1
  875. .byte 0x2
  876. .byte 0x23
  877. .uleb128 0xd
  878. .uleb128 0xe
  879. .string "st_shndx"
  880. .byte 0x4
  881. .value 0x1a1
  882. .long 0x319
  883. .byte 0x2
  884. .byte 0x23
  885. .uleb128 0xe
  886. .byte 0x0
  887. .uleb128 0x6
  888. .string "Elf32_Sym"
  889. .byte 0x4
  890. .value 0x1a2
  891. .long 0x3e1
  892. .uleb128 0xd
  893. .long 0x49d
  894. .byte 0x8
  895. .byte 0x4
  896. .value 0x1ee
  897. .uleb128 0xf
  898. .long .LASF2
  899. .byte 0x4
  900. .value 0x1ef
  901. .long 0x307
  902. .byte 0x2
  903. .byte 0x23
  904. .uleb128 0x0
  905. .uleb128 0xe
  906. .string "r_info"
  907. .byte 0x4
  908. .value 0x1f0
  909. .long 0x307
  910. .byte 0x2
  911. .byte 0x23
  912. .uleb128 0x4
  913. .byte 0x0
  914. .uleb128 0x6
  915. .string "Elf32_Rel"
  916. .byte 0x4
  917. .value 0x1f1
  918. .long 0x472
  919. .uleb128 0xd
  920. .long 0x4ee
  921. .byte 0xc
  922. .byte 0x4
  923. .value 0x1f3
  924. .uleb128 0xf
  925. .long .LASF2
  926. .byte 0x4
  927. .value 0x1f4
  928. .long 0x307
  929. .byte 0x2
  930. .byte 0x23
  931. .uleb128 0x0
  932. .uleb128 0xe
  933. .string "r_info"
  934. .byte 0x4
  935. .value 0x1f5
  936. .long 0x307
  937. .byte 0x2
  938. .byte 0x23
  939. .uleb128 0x4
  940. .uleb128 0xe
  941. .string "r_addend"
  942. .byte 0x4
  943. .value 0x1f6
  944. .long 0x2f4
  945. .byte 0x2
  946. .byte 0x23
  947. .uleb128 0x8
  948. .byte 0x0
  949. .uleb128 0x6
  950. .string "Elf32_Rela"
  951. .byte 0x4
  952. .value 0x1f7
  953. .long 0x4af
  954. .uleb128 0x10
  955. .long 0x527
  956. .byte 0x4
  957. .byte 0x4
  958. .value 0x213
  959. .uleb128 0x11
  960. .string "d_ptr"
  961. .byte 0x4
  962. .value 0x214
  963. .long 0x2d1
  964. .uleb128 0x11
  965. .string "d_val"
  966. .byte 0x4
  967. .value 0x215
  968. .long 0x307
  969. .byte 0x0
  970. .uleb128 0xd
  971. .long 0x552
  972. .byte 0x8
  973. .byte 0x4
  974. .value 0x211
  975. .uleb128 0xe
  976. .string "d_tag"
  977. .byte 0x4
  978. .value 0x212
  979. .long 0x307
  980. .byte 0x2
  981. .byte 0x23
  982. .uleb128 0x0
  983. .uleb128 0xe
  984. .string "d_un"
  985. .byte 0x4
  986. .value 0x216
  987. .long 0x501
  988. .byte 0x2
  989. .byte 0x23
  990. .uleb128 0x4
  991. .byte 0x0
  992. .uleb128 0x6
  993. .string "Elf32_Dyn"
  994. .byte 0x4
  995. .value 0x217
  996. .long 0x527
  997. .uleb128 0x12
  998. .long 0x574
  999. .byte 0x1
  1000. .long 0xf1
  1001. .uleb128 0x13
  1002. .long 0x1cf
  1003. .byte 0x0
  1004. .uleb128 0x5
  1005. .byte 0x4
  1006. .long 0x564
  1007. .uleb128 0xb
  1008. .long 0x5df
  1009. .string "link_map"
  1010. .byte 0x14
  1011. .byte 0x9
  1012. .byte 0xe
  1013. .uleb128 0x9
  1014. .string "l_addr"
  1015. .byte 0x9
  1016. .byte 0xf
  1017. .long 0x172
  1018. .byte 0x2
  1019. .byte 0x23
  1020. .uleb128 0x0
  1021. .uleb128 0x9
  1022. .string "l_name"
  1023. .byte 0x9
  1024. .byte 0x13
  1025. .long 0x238
  1026. .byte 0x2
  1027. .byte 0x23
  1028. .uleb128 0x4
  1029. .uleb128 0x9
  1030. .string "l_ld"
  1031. .byte 0x9
  1032. .byte 0x14
  1033. .long 0x1cf
  1034. .byte 0x2
  1035. .byte 0x23
  1036. .uleb128 0x8
  1037. .uleb128 0x9
  1038. .string "l_next"
  1039. .byte 0x9
  1040. .byte 0x15
  1041. .long 0x5df
  1042. .byte 0x2
  1043. .byte 0x23
  1044. .uleb128 0xc
  1045. .uleb128 0x9
  1046. .string "l_prev"
  1047. .byte 0x9
  1048. .byte 0x16
  1049. .long 0x5df
  1050. .byte 0x2
  1051. .byte 0x23
  1052. .uleb128 0x10
  1053. .byte 0x0
  1054. .uleb128 0x5
  1055. .byte 0x4
  1056. .long 0x57a
  1057. .uleb128 0x14
  1058. .byte 0x1
  1059. .uleb128 0x5
  1060. .byte 0x4
  1061. .long 0x5e5
  1062. .uleb128 0x15
  1063. .long 0x609
  1064. .byte 0x4
  1065. .byte 0x3
  1066. .byte 0x47
  1067. .uleb128 0x9
  1068. .string "sqe_next"
  1069. .byte 0x3
  1070. .byte 0x47
  1071. .long 0x644
  1072. .byte 0x2
  1073. .byte 0x23
  1074. .uleb128 0x0
  1075. .byte 0x0
  1076. .uleb128 0xb
  1077. .long 0x644
  1078. .string "Struct_Objlist_Entry"
  1079. .byte 0x8
  1080. .byte 0x3
  1081. .byte 0x46
  1082. .uleb128 0x9
  1083. .string "link"
  1084. .byte 0x3
  1085. .byte 0x47
  1086. .long 0x5ed
  1087. .byte 0x2
  1088. .byte 0x23
  1089. .uleb128 0x0
  1090. .uleb128 0x9
  1091. .string "obj"
  1092. .byte 0x3
  1093. .byte 0x48
  1094. .long 0xac2
  1095. .byte 0x2
  1096. .byte 0x23
  1097. .uleb128 0x4
  1098. .byte 0x0
  1099. .uleb128 0x5
  1100. .byte 0x4
  1101. .long 0x609
  1102. .uleb128 0xb
  1103. .long 0xac2
  1104. .string "Struct_Obj_Entry"
  1105. .byte 0xdc
  1106. .byte 0x3
  1107. .byte 0x44
  1108. .uleb128 0x9
  1109. .string "magic"
  1110. .byte 0x3
  1111. .byte 0x73
  1112. .long 0x307
  1113. .byte 0x2
  1114. .byte 0x23
  1115. .uleb128 0x0
  1116. .uleb128 0x9
  1117. .string "version"
  1118. .byte 0x3
  1119. .byte 0x74
  1120. .long 0x307
  1121. .byte 0x2
  1122. .byte 0x23
  1123. .uleb128 0x4
  1124. .uleb128 0x9
  1125. .string "next"
  1126. .byte 0x3
  1127. .byte 0x76
  1128. .long 0xac2
  1129. .byte 0x2
  1130. .byte 0x23
  1131. .uleb128 0x8
  1132. .uleb128 0x9
  1133. .string "path"
  1134. .byte 0x3
  1135. .byte 0x77
  1136. .long 0x183
  1137. .byte 0x2
  1138. .byte 0x23
  1139. .uleb128 0xc
  1140. .uleb128 0x9
  1141. .string "refcount"
  1142. .byte 0x3
  1143. .byte 0x78
  1144. .long 0xf1
  1145. .byte 0x2
  1146. .byte 0x23
  1147. .uleb128 0x10
  1148. .uleb128 0x9
  1149. .string "dl_refcount"
  1150. .byte 0x3
  1151. .byte 0x79
  1152. .long 0xf1
  1153. .byte 0x2
  1154. .byte 0x23
  1155. .uleb128 0x14
  1156. .uleb128 0x9
  1157. .string "mapbase"
  1158. .byte 0x3
  1159. .byte 0x7c
  1160. .long 0x172
  1161. .byte 0x2
  1162. .byte 0x23
  1163. .uleb128 0x18
  1164. .uleb128 0x9
  1165. .string "mapsize"
  1166. .byte 0x3
  1167. .byte 0x7d
  1168. .long 0x1c0
  1169. .byte 0x2
  1170. .byte 0x23
  1171. .uleb128 0x1c
  1172. .uleb128 0x9
  1173. .string "textsize"
  1174. .byte 0x3
  1175. .byte 0x7e
  1176. .long 0x1c0
  1177. .byte 0x2
  1178. .byte 0x23
  1179. .uleb128 0x20
  1180. .uleb128 0x9
  1181. .string "vaddrbase"
  1182. .byte 0x3
  1183. .byte 0x7f
  1184. .long 0x2d1
  1185. .byte 0x2
  1186. .byte 0x23
  1187. .uleb128 0x24
  1188. .uleb128 0x9
  1189. .string "relocbase"
  1190. .byte 0x3
  1191. .byte 0x80
  1192. .long 0x172
  1193. .byte 0x2
  1194. .byte 0x23
  1195. .uleb128 0x28
  1196. .uleb128 0x9
  1197. .string "dynamic"
  1198. .byte 0x3
  1199. .byte 0x81
  1200. .long 0xbee
  1201. .byte 0x2
  1202. .byte 0x23
  1203. .uleb128 0x2c
  1204. .uleb128 0x9
  1205. .string "entry"
  1206. .byte 0x3
  1207. .byte 0x82
  1208. .long 0x172
  1209. .byte 0x2
  1210. .byte 0x23
  1211. .uleb128 0x30
  1212. .uleb128 0x9
  1213. .string "__junk001"
  1214. .byte 0x3
  1215. .byte 0x83
  1216. .long 0xbf4
  1217. .byte 0x2
  1218. .byte 0x23
  1219. .uleb128 0x34
  1220. .uleb128 0x9
  1221. .string "pathlen"
  1222. .byte 0x3
  1223. .byte 0x84
  1224. .long 0x1c0
  1225. .byte 0x2
  1226. .byte 0x23
  1227. .uleb128 0x38
  1228. .uleb128 0x9
  1229. .string "pltgot"
  1230. .byte 0x3
  1231. .byte 0x87
  1232. .long 0xbff
  1233. .byte 0x2
  1234. .byte 0x23
  1235. .uleb128 0x3c
  1236. .uleb128 0x9
  1237. .string "rel"
  1238. .byte 0x3
  1239. .byte 0x88
  1240. .long 0xc05
  1241. .byte 0x2
  1242. .byte 0x23
  1243. .uleb128 0x40
  1244. .uleb128 0x9
  1245. .string "rellim"
  1246. .byte 0x3
  1247. .byte 0x89
  1248. .long 0xc05
  1249. .byte 0x2
  1250. .byte 0x23
  1251. .uleb128 0x44
  1252. .uleb128 0x9
  1253. .string "rela"
  1254. .byte 0x3
  1255. .byte 0x8a
  1256. .long 0xc10
  1257. .byte 0x2
  1258. .byte 0x23
  1259. .uleb128 0x48
  1260. .uleb128 0x9
  1261. .string "relalim"
  1262. .byte 0x3
  1263. .byte 0x8b
  1264. .long 0xc10
  1265. .byte 0x2
  1266. .byte 0x23
  1267. .uleb128 0x4c
  1268. .uleb128 0x9
  1269. .string "pltrel"
  1270. .byte 0x3
  1271. .byte 0x8c
  1272. .long 0xc05
  1273. .byte 0x2
  1274. .byte 0x23
  1275. .uleb128 0x50
  1276. .uleb128 0x9
  1277. .string "pltrellim"
  1278. .byte 0x3
  1279. .byte 0x8d
  1280. .long 0xc05
  1281. .byte 0x2
  1282. .byte 0x23
  1283. .uleb128 0x54
  1284. .uleb128 0x9
  1285. .string "pltrela"
  1286. .byte 0x3
  1287. .byte 0x8e
  1288. .long 0xc10
  1289. .byte 0x2
  1290. .byte 0x23
  1291. .uleb128 0x58
  1292. .uleb128 0x9
  1293. .string "pltrelalim"
  1294. .byte 0x3
  1295. .byte 0x8f
  1296. .long 0xc10
  1297. .byte 0x2
  1298. .byte 0x23
  1299. .uleb128 0x5c
  1300. .uleb128 0x9
  1301. .string "symtab"
  1302. .byte 0x3
  1303. .byte 0x90
  1304. .long 0xc1b
  1305. .byte 0x2
  1306. .byte 0x23
  1307. .uleb128 0x60
  1308. .uleb128 0x9
  1309. .string "strtab"
  1310. .byte 0x3
  1311. .byte 0x91
  1312. .long 0x238
  1313. .byte 0x2
  1314. .byte 0x23
  1315. .uleb128 0x64
  1316. .uleb128 0x9
  1317. .string "strsize"
  1318. .byte 0x3
  1319. .byte 0x92
  1320. .long 0x14e
  1321. .byte 0x2
  1322. .byte 0x23
  1323. .uleb128 0x68
  1324. .uleb128 0x9
  1325. .string "buckets"
  1326. .byte 0x3
  1327. .byte 0x99
  1328. .long 0xc26
  1329. .byte 0x2
  1330. .byte 0x23
  1331. .uleb128 0x6c
  1332. .uleb128 0x9
  1333. .string "nbuckets"
  1334. .byte 0x3
  1335. .byte 0x9a
  1336. .long 0x14e
  1337. .byte 0x2
  1338. .byte 0x23
  1339. .uleb128 0x70
  1340. .uleb128 0x9
  1341. .string "chains"
  1342. .byte 0x3
  1343. .byte 0x9b
  1344. .long 0xc26
  1345. .byte 0x2
  1346. .byte 0x23
  1347. .uleb128 0x74
  1348. .uleb128 0x9
  1349. .string "nchains"
  1350. .byte 0x3
  1351. .byte 0x9c
  1352. .long 0x14e
  1353. .byte 0x2
  1354. .byte 0x23
  1355. .uleb128 0x78
  1356. .uleb128 0x9
  1357. .string "rpaths"
  1358. .byte 0x3
  1359. .byte 0x9e
  1360. .long 0xc31
  1361. .byte 0x2
  1362. .byte 0x23
  1363. .uleb128 0x7c
  1364. .uleb128 0x9
  1365. .string "needed"
  1366. .byte 0x3
  1367. .byte 0x9f
  1368. .long 0xc37
  1369. .byte 0x3
  1370. .byte 0x23
  1371. .uleb128 0x80
  1372. .uleb128 0x9
  1373. .string "init"
  1374. .byte 0x3
  1375. .byte 0xa1
  1376. .long 0x5e7
  1377. .byte 0x3
  1378. .byte 0x23
  1379. .uleb128 0x84
  1380. .uleb128 0x9
  1381. .string "fini"
  1382. .byte 0x3
  1383. .byte 0xa2
  1384. .long 0x5e7
  1385. .byte 0x3
  1386. .byte 0x23
  1387. .uleb128 0x88
  1388. .uleb128 0x9
  1389. .string "_dlopen"
  1390. .byte 0x3
  1391. .byte 0xa5
  1392. .long 0xc52
  1393. .byte 0x3
  1394. .byte 0x23
  1395. .uleb128 0x8c
  1396. .uleb128 0x9
  1397. .string "_dlsym"
  1398. .byte 0x3
  1399. .byte 0xa6
  1400. .long 0xc6d
  1401. .byte 0x3
  1402. .byte 0x23
  1403. .uleb128 0x90
  1404. .uleb128 0x9
  1405. .string "_dlerror"
  1406. .byte 0x3
  1407. .byte 0xa7
  1408. .long 0xc79
  1409. .byte 0x3
  1410. .byte 0x23
  1411. .uleb128 0x94
  1412. .uleb128 0x9
  1413. .string "_dlclose"
  1414. .byte 0x3
  1415. .byte 0xa8
  1416. .long 0x574
  1417. .byte 0x3
  1418. .byte 0x23
  1419. .uleb128 0x98
  1420. .uleb128 0x9
  1421. .string "_dladdr"
  1422. .byte 0x3
  1423. .byte 0xa9
  1424. .long 0xc9a
  1425. .byte 0x3
  1426. .byte 0x23
  1427. .uleb128 0x9c
  1428. .uleb128 0x16
  1429. .string "mainprog"
  1430. .byte 0x3
  1431. .byte 0xab
  1432. .long 0x189
  1433. .byte 0x4
  1434. .byte 0x1
  1435. .byte 0x1f
  1436. .byte 0x3
  1437. .byte 0x23
  1438. .uleb128 0xa0
  1439. .uleb128 0x16
  1440. .string "rtld"
  1441. .byte 0x3
  1442. .byte 0xac
  1443. .long 0x189
  1444. .byte 0x4
  1445. .byte 0x1
  1446. .byte 0x1e
  1447. .byte 0x3
  1448. .byte 0x23
  1449. .uleb128 0xa0
  1450. .uleb128 0x16
  1451. .string "textrel"
  1452. .byte 0x3
  1453. .byte 0xad
  1454. .long 0x189
  1455. .byte 0x4
  1456. .byte 0x1
  1457. .byte 0x1d
  1458. .byte 0x3
  1459. .byte 0x23
  1460. .uleb128 0xa0
  1461. .uleb128 0x16
  1462. .string "symbolic"
  1463. .byte 0x3
  1464. .byte 0xaf
  1465. .long 0x189
  1466. .byte 0x4
  1467. .byte 0x1
  1468. .byte 0x1c
  1469. .byte 0x3
  1470. .byte 0x23
  1471. .uleb128 0xa0
  1472. .uleb128 0x16
  1473. .string "printed"
  1474. .byte 0x3
  1475. .byte 0xb1
  1476. .long 0x189
  1477. .byte 0x4
  1478. .byte 0x1
  1479. .byte 0x1b
  1480. .byte 0x3
  1481. .byte 0x23
  1482. .uleb128 0xa0
  1483. .uleb128 0x16
  1484. .string "isdynamic"
  1485. .byte 0x3
  1486. .byte 0xb2
  1487. .long 0x189
  1488. .byte 0x4
  1489. .byte 0x1
  1490. .byte 0x1a
  1491. .byte 0x3
  1492. .byte 0x23
  1493. .uleb128 0xa0
  1494. .uleb128 0x16
  1495. .string "mainref"
  1496. .byte 0x3
  1497. .byte 0xb3
  1498. .long 0x189
  1499. .byte 0x4
  1500. .byte 0x1
  1501. .byte 0x19
  1502. .byte 0x3
  1503. .byte 0x23
  1504. .uleb128 0xa0
  1505. .uleb128 0x16
  1506. .string "globalref"
  1507. .byte 0x3
  1508. .byte 0xb4
  1509. .long 0x189
  1510. .byte 0x4
  1511. .byte 0x1
  1512. .byte 0x18
  1513. .byte 0x3
  1514. .byte 0x23
  1515. .uleb128 0xa0
  1516. .uleb128 0x16
  1517. .string "init_done"
  1518. .byte 0x3
  1519. .byte 0xb5
  1520. .long 0x189
  1521. .byte 0x4
  1522. .byte 0x1
  1523. .byte 0x17
  1524. .byte 0x3
  1525. .byte 0x23
  1526. .uleb128 0xa0
  1527. .uleb128 0x16
  1528. .string "init_called"
  1529. .byte 0x3
  1530. .byte 0xb6
  1531. .long 0x189
  1532. .byte 0x4
  1533. .byte 0x1
  1534. .byte 0x16
  1535. .byte 0x3
  1536. .byte 0x23
  1537. .uleb128 0xa0
  1538. .uleb128 0x16
  1539. .string "fini_called"
  1540. .byte 0x3
  1541. .byte 0xb8
  1542. .long 0x189
  1543. .byte 0x4
  1544. .byte 0x1
  1545. .byte 0x15
  1546. .byte 0x3
  1547. .byte 0x23
  1548. .uleb128 0xa0
  1549. .uleb128 0x16
  1550. .string "initfirst"
  1551. .byte 0x3
  1552. .byte 0xba
  1553. .long 0x189
  1554. .byte 0x4
  1555. .byte 0x1
  1556. .byte 0x14
  1557. .byte 0x3
  1558. .byte 0x23
  1559. .uleb128 0xa0
  1560. .uleb128 0x9
  1561. .string "linkmap"
  1562. .byte 0x3
  1563. .byte 0xbd
  1564. .long 0x57a
  1565. .byte 0x3
  1566. .byte 0x23
  1567. .uleb128 0xa4
  1568. .uleb128 0x9
  1569. .string "interp"
  1570. .byte 0x3
  1571. .byte 0xc0
  1572. .long 0x238
  1573. .byte 0x3
  1574. .byte 0x23
  1575. .uleb128 0xb8
  1576. .uleb128 0x9
  1577. .string "dldags"
  1578. .byte 0x3
  1579. .byte 0xc1
  1580. .long 0xb0d
  1581. .byte 0x3
  1582. .byte 0x23
  1583. .uleb128 0xbc
  1584. .uleb128 0x9
  1585. .string "dagmembers"
  1586. .byte 0x3
  1587. .byte 0xc2
  1588. .long 0xb0d
  1589. .byte 0x3
  1590. .byte 0x23
  1591. .uleb128 0xc4
  1592. .uleb128 0x9
  1593. .string "dev"
  1594. .byte 0x3
  1595. .byte 0xc3
  1596. .long 0x19a
  1597. .byte 0x3
  1598. .byte 0x23
  1599. .uleb128 0xcc
  1600. .uleb128 0x9
  1601. .string "ino"
  1602. .byte 0x3
  1603. .byte 0xc4
  1604. .long 0x1a7
  1605. .byte 0x3
  1606. .byte 0x23
  1607. .uleb128 0xd0
  1608. .uleb128 0x9
  1609. .string "ehdr"
  1610. .byte 0x3
  1611. .byte 0xc6
  1612. .long 0x1cf
  1613. .byte 0x3
  1614. .byte 0x23
  1615. .uleb128 0xd8
  1616. .byte 0x0
  1617. .uleb128 0x5
  1618. .byte 0x4
  1619. .long 0x64a
  1620. .uleb128 0xb
  1621. .long 0xb07
  1622. .string "Struct_Objlist"
  1623. .byte 0x8
  1624. .byte 0x3
  1625. .byte 0x4b
  1626. .uleb128 0x9
  1627. .string "sqh_first"
  1628. .byte 0x3
  1629. .byte 0x4b
  1630. .long 0x644
  1631. .byte 0x2
  1632. .byte 0x23
  1633. .uleb128 0x0
  1634. .uleb128 0x9
  1635. .string "sqh_last"
  1636. .byte 0x3
  1637. .byte 0x4b
  1638. .long 0xb07
  1639. .byte 0x2
  1640. .byte 0x23
  1641. .uleb128 0x4
  1642. .byte 0x0
  1643. .uleb128 0x5
  1644. .byte 0x4
  1645. .long 0x644
  1646. .uleb128 0x3
  1647. .string "Objlist"
  1648. .byte 0x3
  1649. .byte 0x4b
  1650. .long 0xac8
  1651. .uleb128 0xb
  1652. .long 0xb65
  1653. .string "Struct_Needed_Entry"
  1654. .byte 0xc
  1655. .byte 0x3
  1656. .byte 0x4d
  1657. .uleb128 0x9
  1658. .string "next"
  1659. .byte 0x3
  1660. .byte 0x4e
  1661. .long 0xb65
  1662. .byte 0x2
  1663. .byte 0x23
  1664. .uleb128 0x0
  1665. .uleb128 0x9
  1666. .string "obj"
  1667. .byte 0x3
  1668. .byte 0x4f
  1669. .long 0xac2
  1670. .byte 0x2
  1671. .byte 0x23
  1672. .uleb128 0x4
  1673. .uleb128 0x9
  1674. .string "name"
  1675. .byte 0x3
  1676. .byte 0x50
  1677. .long 0x14e
  1678. .byte 0x2
  1679. .byte 0x23
  1680. .uleb128 0x8
  1681. .byte 0x0
  1682. .uleb128 0x5
  1683. .byte 0x4
  1684. .long 0xb1c
  1685. .uleb128 0x3
  1686. .string "Needed_Entry"
  1687. .byte 0x3
  1688. .byte 0x51
  1689. .long 0xb1c
  1690. .uleb128 0xb
  1691. .long 0xbd5
  1692. .string "_rtld_search_path_t"
  1693. .byte 0xc
  1694. .byte 0x3
  1695. .byte 0x53
  1696. .uleb128 0x9
  1697. .string "sp_next"
  1698. .byte 0x3
  1699. .byte 0x54
  1700. .long 0xbd5
  1701. .byte 0x2
  1702. .byte 0x23
  1703. .uleb128 0x0
  1704. .uleb128 0x9
  1705. .string "sp_path"
  1706. .byte 0x3
  1707. .byte 0x55
  1708. .long 0x238
  1709. .byte 0x2
  1710. .byte 0x23
  1711. .uleb128 0x4
  1712. .uleb128 0x9
  1713. .string "sp_pathlen"
  1714. .byte 0x3
  1715. .byte 0x56
  1716. .long 0x1c0
  1717. .byte 0x2
  1718. .byte 0x23
  1719. .uleb128 0x8
  1720. .byte 0x0
  1721. .uleb128 0x5
  1722. .byte 0x4
  1723. .long 0xb7f
  1724. .uleb128 0x3
  1725. .string "Search_Path"
  1726. .byte 0x3
  1727. .byte 0x57
  1728. .long 0xb7f
  1729. .uleb128 0x5
  1730. .byte 0x4
  1731. .long 0x552
  1732. .uleb128 0x5
  1733. .byte 0x4
  1734. .long 0xbfa
  1735. .uleb128 0xa
  1736. .long 0x3ce
  1737. .uleb128 0x5
  1738. .byte 0x4
  1739. .long 0x2d1
  1740. .uleb128 0x5
  1741. .byte 0x4
  1742. .long 0xc0b
  1743. .uleb128 0xa
  1744. .long 0x49d
  1745. .uleb128 0x5
  1746. .byte 0x4
  1747. .long 0xc16
  1748. .uleb128 0xa
  1749. .long 0x4ee
  1750. .uleb128 0x5
  1751. .byte 0x4
  1752. .long 0xc21
  1753. .uleb128 0xa
  1754. .long 0x460
  1755. .uleb128 0x5
  1756. .byte 0x4
  1757. .long 0xc2c
  1758. .uleb128 0xa
  1759. .long 0x307
  1760. .uleb128 0x5
  1761. .byte 0x4
  1762. .long 0xbdb
  1763. .uleb128 0x5
  1764. .byte 0x4
  1765. .long 0xb6b
  1766. .uleb128 0x12
  1767. .long 0xc52
  1768. .byte 0x1
  1769. .long 0x1cf
  1770. .uleb128 0x13
  1771. .long 0x238
  1772. .uleb128 0x13
  1773. .long 0xf1
  1774. .byte 0x0
  1775. .uleb128 0x5
  1776. .byte 0x4
  1777. .long 0xc3d
  1778. .uleb128 0x12
  1779. .long 0xc6d
  1780. .byte 0x1
  1781. .long 0x1cf
  1782. .uleb128 0x13
  1783. .long 0x1cf
  1784. .uleb128 0x13
  1785. .long 0x238
  1786. .byte 0x0
  1787. .uleb128 0x5
  1788. .byte 0x4
  1789. .long 0xc58
  1790. .uleb128 0x17
  1791. .byte 0x1
  1792. .long 0x183
  1793. .uleb128 0x5
  1794. .byte 0x4
  1795. .long 0xc73
  1796. .uleb128 0x12
  1797. .long 0xc94
  1798. .byte 0x1
  1799. .long 0xf1
  1800. .uleb128 0x13
  1801. .long 0x2ab
  1802. .uleb128 0x13
  1803. .long 0xc94
  1804. .byte 0x0
  1805. .uleb128 0x5
  1806. .byte 0x4
  1807. .long 0x2b2
  1808. .uleb128 0x5
  1809. .byte 0x4
  1810. .long 0xc7f
  1811. .uleb128 0x3
  1812. .string "Obj_Entry"
  1813. .byte 0x3
  1814. .byte 0xc7
  1815. .long 0x64a
  1816. .uleb128 0x18
  1817. .long 0xd2b
  1818. .byte 0x1
  1819. .string "___start"
  1820. .byte 0x1
  1821. .byte 0x44
  1822. .byte 0x1
  1823. .long .LFB17
  1824. .long .LFE17
  1825. .long .LLST0
  1826. .uleb128 0x19
  1827. .string "argc"
  1828. .byte 0x1
  1829. .byte 0x3e
  1830. .long 0xf1
  1831. .byte 0x2
  1832. .byte 0x91
  1833. .sleb128 0
  1834. .uleb128 0x19
  1835. .string "argv"
  1836. .byte 0x1
  1837. .byte 0x3f
  1838. .long 0x232
  1839. .byte 0x2
  1840. .byte 0x91
  1841. .sleb128 4
  1842. .uleb128 0x19
  1843. .string "envp"
  1844. .byte 0x1
  1845. .byte 0x40
  1846. .long 0x232
  1847. .byte 0x2
  1848. .byte 0x91
  1849. .sleb128 8
  1850. .uleb128 0x19
  1851. .string "cleanup"
  1852. .byte 0x1
  1853. .byte 0x41
  1854. .long 0x5e7
  1855. .byte 0x2
  1856. .byte 0x91
  1857. .sleb128 12
  1858. .uleb128 0x19
  1859. .string "obj"
  1860. .byte 0x1
  1861. .byte 0x42
  1862. .long 0xd2b
  1863. .byte 0x2
  1864. .byte 0x91
  1865. .sleb128 16
  1866. .uleb128 0x1a
  1867. .long .LASF1
  1868. .byte 0x1
  1869. .byte 0x43
  1870. .long 0x243
  1871. .byte 0x2
  1872. .byte 0x91
  1873. .sleb128 20
  1874. .byte 0x0
  1875. .uleb128 0x5
  1876. .byte 0x4
  1877. .long 0xd31
  1878. .uleb128 0xa
  1879. .long 0xca0
  1880. .uleb128 0x1b
  1881. .long 0xd80
  1882. .string "_strrchr"
  1883. .byte 0x2
  1884. .byte 0x2b
  1885. .byte 0x1
  1886. .long 0x183
  1887. .long .LFB18
  1888. .long .LFE18
  1889. .long .LLST1
  1890. .uleb128 0x19
  1891. .string "p"
  1892. .byte 0x2
  1893. .byte 0x2a
  1894. .long 0x183
  1895. .byte 0x2
  1896. .byte 0x91
  1897. .sleb128 0
  1898. .uleb128 0x19
  1899. .string "ch"
  1900. .byte 0x2
  1901. .byte 0x2a
  1902. .long 0xf1
  1903. .byte 0x2
  1904. .byte 0x91
  1905. .sleb128 4
  1906. .uleb128 0x1c
  1907. .string "save"
  1908. .byte 0x2
  1909. .byte 0x2c
  1910. .long 0x183
  1911. .byte 0x2
  1912. .byte 0x91
  1913. .sleb128 -12
  1914. .byte 0x0
  1915. .uleb128 0x18
  1916. .long 0xdc2
  1917. .byte 0x1
  1918. .string "_rtld_setup"
  1919. .byte 0x2
  1920. .byte 0x43
  1921. .byte 0x1
  1922. .long .LFB19
  1923. .long .LFE19
  1924. .long .LLST2
  1925. .uleb128 0x19
  1926. .string "cleanup"
  1927. .byte 0x2
  1928. .byte 0x42
  1929. .long 0x5e7
  1930. .byte 0x2
  1931. .byte 0x91
  1932. .sleb128 0
  1933. .uleb128 0x19
  1934. .string "obj"
  1935. .byte 0x2
  1936. .byte 0x42
  1937. .long 0xd2b
  1938. .byte 0x2
  1939. .byte 0x91
  1940. .sleb128 4
  1941. .byte 0x0
  1942. .uleb128 0x1d
  1943. .string "environ"
  1944. .byte 0xb
  1945. .byte 0x44
  1946. .long 0x232
  1947. .byte 0x1
  1948. .byte 0x5
  1949. .byte 0x3
  1950. .long environ
  1951. .uleb128 0x1d
  1952. .string "__progname"
  1953. .byte 0xb
  1954. .byte 0x45
  1955. .long 0x183
  1956. .byte 0x1
  1957. .byte 0x5
  1958. .byte 0x3
  1959. .long __progname
  1960. .uleb128 0x1d
  1961. .string "__ps_strings"
  1962. .byte 0xb
  1963. .byte 0x46
  1964. .long 0x243
  1965. .byte 0x1
  1966. .byte 0x5
  1967. .byte 0x3
  1968. .long __ps_strings
  1969. .uleb128 0x1e
  1970. .string "_DYNAMIC"
  1971. .byte 0xb
  1972. .byte 0x54
  1973. .long 0xf1
  1974. .byte 0x1
  1975. .byte 0x1
  1976. .uleb128 0x1e
  1977. .string "_etext"
  1978. .byte 0xb
  1979. .byte 0x5a
  1980. .long 0x9a
  1981. .byte 0x1
  1982. .byte 0x1
  1983. .uleb128 0x1e
  1984. .string "_eprol"
  1985. .byte 0xb
  1986. .byte 0x5a
  1987. .long 0x9a
  1988. .byte 0x1
  1989. .byte 0x1
  1990. .byte 0x0
  1991. .section .debug_abbrev
  1992. .uleb128 0x1
  1993. .uleb128 0x11
  1994. .byte 0x1
  1995. .uleb128 0x10
  1996. .uleb128 0x6
  1997. .uleb128 0x12
  1998. .uleb128 0x1
  1999. .uleb128 0x11
  2000. .uleb128 0x1
  2001. .uleb128 0x25
  2002. .uleb128 0x8
  2003. .uleb128 0x13
  2004. .uleb128 0xb
  2005. .uleb128 0x3
  2006. .uleb128 0x8
  2007. .byte 0x0
  2008. .byte 0x0
  2009. .uleb128 0x2
  2010. .uleb128 0x24
  2011. .byte 0x0
  2012. .uleb128 0x3
  2013. .uleb128 0x8
  2014. .uleb128 0xb
  2015. .uleb128 0xb
  2016. .uleb128 0x3e
  2017. .uleb128 0xb
  2018. .byte 0x0
  2019. .byte 0x0
  2020. .uleb128 0x3
  2021. .uleb128 0x16
  2022. .byte 0x0
  2023. .uleb128 0x3
  2024. .uleb128 0x8
  2025. .uleb128 0x3a
  2026. .uleb128 0xb
  2027. .uleb128 0x3b
  2028. .uleb128 0xb
  2029. .uleb128 0x49
  2030. .uleb128 0x13
  2031. .byte 0x0
  2032. .byte 0x0
  2033. .uleb128 0x4
  2034. .uleb128 0x24
  2035. .byte 0x0
  2036. .uleb128 0x3
  2037. .uleb128 0xe
  2038. .uleb128 0xb
  2039. .uleb128 0xb
  2040. .uleb128 0x3e
  2041. .uleb128 0xb
  2042. .byte 0x0
  2043. .byte 0x0
  2044. .uleb128 0x5
  2045. .uleb128 0xf
  2046. .byte 0x0
  2047. .uleb128 0xb
  2048. .uleb128 0xb
  2049. .uleb128 0x49
  2050. .uleb128 0x13
  2051. .byte 0x0
  2052. .byte 0x0
  2053. .uleb128 0x6
  2054. .uleb128 0x16
  2055. .byte 0x0
  2056. .uleb128 0x3
  2057. .uleb128 0x8
  2058. .uleb128 0x3a
  2059. .uleb128 0xb
  2060. .uleb128 0x3b
  2061. .uleb128 0x5
  2062. .uleb128 0x49
  2063. .uleb128 0x13
  2064. .byte 0x0
  2065. .byte 0x0
  2066. .uleb128 0x7
  2067. .uleb128 0xf
  2068. .byte 0x0
  2069. .uleb128 0xb
  2070. .uleb128 0xb
  2071. .byte 0x0
  2072. .byte 0x0
  2073. .uleb128 0x8
  2074. .uleb128 0x13
  2075. .byte 0x1
  2076. .uleb128 0x1
  2077. .uleb128 0x13
  2078. .uleb128 0x3
  2079. .uleb128 0xe
  2080. .uleb128 0xb
  2081. .uleb128 0xb
  2082. .uleb128 0x3a
  2083. .uleb128 0xb
  2084. .uleb128 0x3b
  2085. .uleb128 0xb
  2086. .byte 0x0
  2087. .byte 0x0
  2088. .uleb128 0x9
  2089. .uleb128 0xd
  2090. .byte 0x0
  2091. .uleb128 0x3
  2092. .uleb128 0x8
  2093. .uleb128 0x3a
  2094. .uleb128 0xb
  2095. .uleb128 0x3b
  2096. .uleb128 0xb
  2097. .uleb128 0x49
  2098. .uleb128 0x13
  2099. .uleb128 0x38
  2100. .uleb128 0xa
  2101. .byte 0x0
  2102. .byte 0x0
  2103. .uleb128 0xa
  2104. .uleb128 0x26
  2105. .byte 0x0
  2106. .uleb128 0x49
  2107. .uleb128 0x13
  2108. .byte 0x0
  2109. .byte 0x0
  2110. .uleb128 0xb
  2111. .uleb128 0x13
  2112. .byte 0x1
  2113. .uleb128 0x1
  2114. .uleb128 0x13
  2115. .uleb128 0x3
  2116. .uleb128 0x8
  2117. .uleb128 0xb
  2118. .uleb128 0xb
  2119. .uleb128 0x3a
  2120. .uleb128 0xb
  2121. .uleb128 0x3b
  2122. .uleb128 0xb
  2123. .byte 0x0
  2124. .byte 0x0
  2125. .uleb128 0xc
  2126. .uleb128 0x26
  2127. .byte 0x0
  2128. .byte 0x0
  2129. .byte 0x0
  2130. .uleb128 0xd
  2131. .uleb128 0x13
  2132. .byte 0x1
  2133. .uleb128 0x1
  2134. .uleb128 0x13
  2135. .uleb128 0xb
  2136. .uleb128 0xb
  2137. .uleb128 0x3a
  2138. .uleb128 0xb
  2139. .uleb128 0x3b
  2140. .uleb128 0x5
  2141. .byte 0x0
  2142. .byte 0x0
  2143. .uleb128 0xe
  2144. .uleb128 0xd
  2145. .byte 0x0
  2146. .uleb128 0x3
  2147. .uleb128 0x8
  2148. .uleb128 0x3a
  2149. .uleb128 0xb
  2150. .uleb128 0x3b
  2151. .uleb128 0x5
  2152. .uleb128 0x49
  2153. .uleb128 0x13
  2154. .uleb128 0x38
  2155. .uleb128 0xa
  2156. .byte 0x0
  2157. .byte 0x0
  2158. .uleb128 0xf
  2159. .uleb128 0xd
  2160. .byte 0x0
  2161. .uleb128 0x3
  2162. .uleb128 0xe
  2163. .uleb128 0x3a
  2164. .uleb128 0xb
  2165. .uleb128 0x3b
  2166. .uleb128 0x5
  2167. .uleb128 0x49
  2168. .uleb128 0x13
  2169. .uleb128 0x38
  2170. .uleb128 0xa
  2171. .byte 0x0
  2172. .byte 0x0
  2173. .uleb128 0x10
  2174. .uleb128 0x17
  2175. .byte 0x1
  2176. .uleb128 0x1
  2177. .uleb128 0x13
  2178. .uleb128 0xb
  2179. .uleb128 0xb
  2180. .uleb128 0x3a
  2181. .uleb128 0xb
  2182. .uleb128 0x3b
  2183. .uleb128 0x5
  2184. .byte 0x0
  2185. .byte 0x0
  2186. .uleb128 0x11
  2187. .uleb128 0xd
  2188. .byte 0x0
  2189. .uleb128 0x3
  2190. .uleb128 0x8
  2191. .uleb128 0x3a
  2192. .uleb128 0xb
  2193. .uleb128 0x3b
  2194. .uleb128 0x5
  2195. .uleb128 0x49
  2196. .uleb128 0x13
  2197. .byte 0x0
  2198. .byte 0x0
  2199. .uleb128 0x12
  2200. .uleb128 0x15
  2201. .byte 0x1
  2202. .uleb128 0x1
  2203. .uleb128 0x13
  2204. .uleb128 0x27
  2205. .uleb128 0xc
  2206. .uleb128 0x49
  2207. .uleb128 0x13
  2208. .byte 0x0
  2209. .byte 0x0
  2210. .uleb128 0x13
  2211. .uleb128 0x5
  2212. .byte 0x0
  2213. .uleb128 0x49
  2214. .uleb128 0x13
  2215. .byte 0x0
  2216. .byte 0x0
  2217. .uleb128 0x14
  2218. .uleb128 0x15
  2219. .byte 0x0
  2220. .uleb128 0x27
  2221. .uleb128 0xc
  2222. .byte 0x0
  2223. .byte 0x0
  2224. .uleb128 0x15
  2225. .uleb128 0x13
  2226. .byte 0x1
  2227. .uleb128 0x1
  2228. .uleb128 0x13
  2229. .uleb128 0xb
  2230. .uleb128 0xb
  2231. .uleb128 0x3a
  2232. .uleb128 0xb
  2233. .uleb128 0x3b
  2234. .uleb128 0xb
  2235. .byte 0x0
  2236. .byte 0x0
  2237. .uleb128 0x16
  2238. .uleb128 0xd
  2239. .byte 0x0
  2240. .uleb128 0x3
  2241. .uleb128 0x8
  2242. .uleb128 0x3a
  2243. .uleb128 0xb
  2244. .uleb128 0x3b
  2245. .uleb128 0xb
  2246. .uleb128 0x49
  2247. .uleb128 0x13
  2248. .uleb128 0xb
  2249. .uleb128 0xb
  2250. .uleb128 0xd
  2251. .uleb128 0xb
  2252. .uleb128 0xc
  2253. .uleb128 0xb
  2254. .uleb128 0x38
  2255. .uleb128 0xa
  2256. .byte 0x0
  2257. .byte 0x0
  2258. .uleb128 0x17
  2259. .uleb128 0x15
  2260. .byte 0x0
  2261. .uleb128 0x27
  2262. .uleb128 0xc
  2263. .uleb128 0x49
  2264. .uleb128 0x13
  2265. .byte 0x0
  2266. .byte 0x0
  2267. .uleb128 0x18
  2268. .uleb128 0x2e
  2269. .byte 0x1
  2270. .uleb128 0x1
  2271. .uleb128 0x13
  2272. .uleb128 0x3f
  2273. .uleb128 0xc
  2274. .uleb128 0x3
  2275. .uleb128 0x8
  2276. .uleb128 0x3a
  2277. .uleb128 0xb
  2278. .uleb128 0x3b
  2279. .uleb128 0xb
  2280. .uleb128 0x27
  2281. .uleb128 0xc
  2282. .uleb128 0x11
  2283. .uleb128 0x1
  2284. .uleb128 0x12
  2285. .uleb128 0x1
  2286. .uleb128 0x40
  2287. .uleb128 0x6
  2288. .byte 0x0
  2289. .byte 0x0
  2290. .uleb128 0x19
  2291. .uleb128 0x5
  2292. .byte 0x0
  2293. .uleb128 0x3
  2294. .uleb128 0x8
  2295. .uleb128 0x3a
  2296. .uleb128 0xb
  2297. .uleb128 0x3b
  2298. .uleb128 0xb
  2299. .uleb128 0x49
  2300. .uleb128 0x13
  2301. .uleb128 0x2
  2302. .uleb128 0xa
  2303. .byte 0x0
  2304. .byte 0x0
  2305. .uleb128 0x1a
  2306. .uleb128 0x5
  2307. .byte 0x0
  2308. .uleb128 0x3
  2309. .uleb128 0xe
  2310. .uleb128 0x3a
  2311. .uleb128 0xb
  2312. .uleb128 0x3b
  2313. .uleb128 0xb
  2314. .uleb128 0x49
  2315. .uleb128 0x13
  2316. .uleb128 0x2
  2317. .uleb128 0xa
  2318. .byte 0x0
  2319. .byte 0x0
  2320. .uleb128 0x1b
  2321. .uleb128 0x2e
  2322. .byte 0x1
  2323. .uleb128 0x1
  2324. .uleb128 0x13
  2325. .uleb128 0x3
  2326. .uleb128 0x8
  2327. .uleb128 0x3a
  2328. .uleb128 0xb
  2329. .uleb128 0x3b
  2330. .uleb128 0xb
  2331. .uleb128 0x27
  2332. .uleb128 0xc
  2333. .uleb128 0x49
  2334. .uleb128 0x13
  2335. .uleb128 0x11
  2336. .uleb128 0x1
  2337. .uleb128 0x12
  2338. .uleb128 0x1
  2339. .uleb128 0x40
  2340. .uleb128 0x6
  2341. .byte 0x0
  2342. .byte 0x0
  2343. .uleb128 0x1c
  2344. .uleb128 0x34
  2345. .byte 0x0
  2346. .uleb128 0x3
  2347. .uleb128 0x8
  2348. .uleb128 0x3a
  2349. .uleb128 0xb
  2350. .uleb128 0x3b
  2351. .uleb128 0xb
  2352. .uleb128 0x49
  2353. .uleb128 0x13
  2354. .uleb128 0x2
  2355. .uleb128 0xa
  2356. .byte 0x0
  2357. .byte 0x0
  2358. .uleb128 0x1d
  2359. .uleb128 0x34
  2360. .byte 0x0
  2361. .uleb128 0x3
  2362. .uleb128 0x8
  2363. .uleb128 0x3a
  2364. .uleb128 0xb
  2365. .uleb128 0x3b
  2366. .uleb128 0xb
  2367. .uleb128 0x49
  2368. .uleb128 0x13
  2369. .uleb128 0x3f
  2370. .uleb128 0xc
  2371. .uleb128 0x2
  2372. .uleb128 0xa
  2373. .byte 0x0
  2374. .byte 0x0
  2375. .uleb128 0x1e
  2376. .uleb128 0x34
  2377. .byte 0x0
  2378. .uleb128 0x3
  2379. .uleb128 0x8
  2380. .uleb128 0x3a
  2381. .uleb128 0xb
  2382. .uleb128 0x3b
  2383. .uleb128 0xb
  2384. .uleb128 0x49
  2385. .uleb128 0x13
  2386. .uleb128 0x3f
  2387. .uleb128 0xc
  2388. .uleb128 0x3c
  2389. .uleb128 0xc
  2390. .byte 0x0
  2391. .byte 0x0
  2392. .byte 0x0
  2393. .section .debug_pubnames,"",@progbits
  2394. .long 0x57
  2395. .value 0x2
  2396. .long .Ldebug_info0
  2397. .long 0xe3f
  2398. .long 0xcb1
  2399. .string "___start"
  2400. .long 0xd80
  2401. .string "_rtld_setup"
  2402. .long 0xdc2
  2403. .string "environ"
  2404. .long 0xdd8
  2405. .string "__progname"
  2406. .long 0xdf1
  2407. .string "__ps_strings"
  2408. .long 0x0
  2409. .section .debug_aranges,"",@progbits
  2410. .long 0x1c
  2411. .value 0x2
  2412. .long .Ldebug_info0
  2413. .byte 0x4
  2414. .byte 0x0
  2415. .value 0x0
  2416. .value 0x0
  2417. .long .Ltext0
  2418. .long .Letext0-.Ltext0
  2419. .long 0x0
  2420. .long 0x0
  2421. .section .debug_str,"",@progbits
  2422. .LASF0:
  2423. .string "unsigned int"
  2424. .LASF2:
  2425. .string "r_offset"
  2426. .LASF1:
  2427. .string "ps_strings"
  2428. .ident "GCC: (GNU) 4.1.3 20080704 (prerelease) (NetBSD nb2 20081120)"