ELF@@{S[c#}@}?qT?qTRRRxy"9u&9`wZSA[BcC#@{Ǩ_A @B@7*3@7@sA9@ywA9<VT@*`***p*`h<{ @7` @qAT`*@qZ @{¨_{S[*c;T+@=k Rs@@@3?<T3@s"Th@!T` @Tb@_IT9 3@! T @@6(@"@˥#@_ qTZ?Z! Z9#3@ZAT ѕ T9˚ZF*59+@k3@T$"@ @"3@"@T@a6@!х@_B!!z@ qT3@"9T` @7@3@+@T!KW3@s"@T`@qIz!Tt.@@kTb*@kTbRE) R+@@#6B@;B(@_khTB`@A @O$q%Tq@T?`@w"@C"T`@C@$q TqT7 @"@@6;@! @qTq TK@GG@@@ k@ O@@@@55cC9 @aT+@ R@@7@@s@5?@C@T`@@$q!T?qT?q`TK@7Ҽ3gC9NG@cC9W@@@G@E4@Rk@T Rҿk@T@GkBT*S@7@@s@G@S@4 @!7@7@#@ R+@@! |" @`h`BB! !GSG@S@G@G@?q T?q!T@  @k@" o@B`Gs@{@7G@IkDRsESA[BcC{Ϩ_V@7B`G*G@0@7*`****~S@@?qT?q`TK@?@  @@" @****@~S*G{@*7G@!@?q`T?qT5]bc@!c@  {S*[*7` @qAT`*@4*7SA[B@{Ĩ_*@6SA[B@{Ĩ{S(@; s R@L@ T[ck@?s"T`@qaT`*@@kT*@ҁ@ @7?qT?qT?@v@w"@T-#B9@|SqT7@C@@*54@kT*kk@@;@*SA[BcCkDsE{ʨ_T[BcCkDsE*SA{ʨ_sE  {S`7/@ Rb*@@!SA!@{Ĩ _ {S[@7/@_TO@ R*@@ qT[B@"@SA+@{ƨ` {S[@7/@_TO@ R*@@ qT[B@"@SA+@{ƨaBad elf classNo section header? Invalid section number Cannot find elf rel size sym: %10s info: %02x other: %02x shndx: %x value: %llx size: %llx Undefined symbol: %s symbol: '%s' in common section Invalid section: %d for symbol %s sym: %s value: %lx addr: %lx ELF rel parse failed ELF rel load failed Symbol: %s has Bad section index %d Symbol: %s not found cannot retrive it's address Symbol: %s not found cannot set Symbol: %s has size: %lld not %zd Symbol: %s is in a bss section cannot set Symbol: %s not found cannot get X1     rV2intV w5 n     . :. 5H34    #$>  ( )J * 0 1b 4 5 <z =zz|}P~n n h;,nnt\8kPH\8x P   \ 8 D p &         '('0'8 @HPPX.`.h.@'' '!'"' #($ 0% 4&'8 +H)P* + ,'-'.'/' 0 (1 ,2'03'84@ GH I JKI U # u 78.9n:n ; <'='@ IA'B C D' N5$u V } buf~I  memI ' end'  VV V(0.8....6.@VV"VV [ 7 ]%V zz & ; V8 ... . lV%9die  %I&. I.....V& * .@  VV ] V{ ! * buf &Psym`V# W PQR` P QS'I PRRS P QP Q!W * buf I ,W Psym`V# PQR` P QS'I QRRS5 P QP Q n(.\# 1 CPsym`V#  PQR`P Q(V *  $PP ptrsym9PQ\PH"QP QR:PX! , Cbuflenmin,.max?.endV V LV 6PRQSRSW@ P|PQRSTP PQRST;P <V"#"<min.max#.end,V P P %P .=V>bufW . . ". -. 4. . . %.?out .@  .b .0off.)IA 2P2P34 ptr55<relWsymX`YIZ[.[.[".u] *+ P PQ PQ*+;LPQ;jPQ;PPi7P&` 3@5KBg`,h` lP PQ PQ PCV,[`;P;PQ;P;PKPV{PQRSTQRP RQ S~TP QP QD9 PHHS_MnnyPP P * ,P DPP~QRSUVW* PRP Q1RC.=PEV&buf$len/EVquq2ptrqMs-gu.}XX1ptrXLZ-\ k.d F;09";0ptr;KGsym=/H? ;SQ;tPQ %;PQP/PHI ;h); P PPP ,_,.. - - IPIV 4PPQQRSS@ P00I~ : ; 9 I8 H}I4:!;9 IB :!;9 I8 H}1B : ; 9 I  !I :!;9 IB 4:!; 9 IB $ > 4:!; 9 I : ; 9 .?: ; 9 'I<41B:!; 9 I: ;9 I:!;9 IB U U :!;9! .:!; 9 'I !&I4:!;9 IB1RBUX!YW 4:!;9 I1:!; 9 IB:!; 9 I :!; 9 I8 !.?:!;9!'@z":!; 9 IB#7I$4: ; 9 I?<%&.?:!;9 'I<'H}(.?:!;9 'I@z)H}* 1U+41,41- . / 0.?<n:!;!1% 2$ > 3<4 5&6 : ; 9 I k74: ; 9 I 8.?: ; 9 '<9.?: ;9 '<:1RBUX YW ;H}<.?: ; 9 'I@z=4: ; 9 I >4: ; 9 IB? : ;9 @1RBX Y W A1RBX YW B 1C 1UD1RBX YW E.?: ; 9 'I F.: ; 9 'I@zG4: ; 9 IH4: ; 9 II.1@zPfPfQgQgRePReScRSc p"sp"sq"QddPPPfPfQgQgReQReScRSc p"sp"sp"PddPPPcPcQdQdl H"l Hr"l Hr"PPPdPdPPQeQeQeQQRPPPPRccclllt H"P(  r"#@HHiiggff jd0iPdPdPQcQcQRPRSQSTeTeTUfUfUVgVgVWWPPWWcSQSRPRPPhPhQ~ Q ~ Q~Q~R R  RRSd ddPdTf T f TfTfQcQqQdd c Q cccQP~~~P0c0c c0gg ggPQk1Te e0lUl l1i i0jj j0i 0PTlPTfTfTiQ&000.("1000.(iQi$q0#1#+($qh#1#+($q0#1#+($qh#1#+(Q$q0#1#+($qh#1#+(000.(Rr000.(hh0.(jd d dddr Hp" Q  QrQr 0  00 g g ggg P   0000 f~ ~ 0000 ~ ~000000000000 f f R R  R e e p sp" U Q sq" U ~ 0 S 0 S0 gg hh 000000 P00 f00f0 fP000 f00fp8%0f8%0f8%p hh 00gghh0000P000f000f00f0 fP0000f000fp8%00f8%00f8%p0f8%0f8%0f8%Ph0h0DPD|d|PPdPd,Q,KRKQRQRQPPQQRcRcSSP, ^             _ ]   ; !! .  . j.f Y sX<! ! =.!"!! .o !/!/!1!";  < "!# 65.6  o..x  1  % .$ 1 J1   /1x N /(-0 ! r   kf # 1r 1   /I7y  u # D ."v  .  .1h  . f  1f .$-/  % - /!  t"  "#   < !!# 1n 1   / % t  q < t  # #t! ) y  z 1  #  1e .! /"1    ~. }  }  .1 1   / #  1    /'1>   !  & z &  2  # 01 2 x.("   /  4  } < 1 xJ .   # +#}}.1 2.0 Z  ! $ '< <  0V " / /J ./ =  }  /}6  .n.   ~ .    x.  @ ! 1 . / Xp "..X.S..! ! !' 5y  "J " :"T [V<~6 /=-!/.=-// J.  1<}.!  ~ /./-/!s<!  ~ K=! !.6 .}   1  -.u x ( /!!!!=! !. ~ ! .6 } <. < }   1  -< . m  y. !<J}.  J } !# 65.  g# y.? g!"" & ?#%  <!!|t..2! /?  @  |  .>|1  2 x ("   ! / N#/ "!?J #$ ?X1 =. . /j  < < m) < W .,< 2  2!$ /  !! ). Jz zz  &!$  /[./?/  " " t . <nz zz  &!#  /[./?/  " " u .DElf64_Addrbuild_elf_rel_infobss_addrbuild_elf_infoe_phdrstderrcommand_lineflagse_shoffxmallocunsigned intp_dataElf32_Swordnr_segmentse_versionElf32_Wordelf_rel_set_symbolkexec_debuge_phoffsegment__builtin_fwriteei_classsh_typememszElf32_Addrelf_rel_load__builtin_memcpyrhdrei_datakernel_fde_entryuint32_tshdr_endret_symn_nameElf32_Symmachine_verify_elf_relresultmem_relalong long unsigned intbackup_starte_notenumadd_bufferelf_rela_sizeinitrd_fdp_fileszelf_rel_get_symbolbuf_addrkexec_infofprintfelf_rel_build_loadfile_modesymtabsh_datasize_tlrelaint64_tget_section_addralignsym_bufelf_symElf64_Symsym_endkexec_flagssh_entsizebss_padr_infoskip_checkself_rel_get_addrkexec_segmentn_typeelf_rel_find_symbolelf_relcharbufszbssszmem_ehdre_flagsmem_notep_alignelf_rel_sizesh_infoe_shstrndxprobe_debugrelacommand_line_lenElf64_Xwordnr_crash_rangeslong long intmem_shdrr_symcrash_rangeElf32_Relp_flagself_sym_sizesh_sizelsymelf64_to_cpun_descsizerel_sizep_typebss_aligninfosh_offsetp_vaddrp_memszElf32_Sectionrel_endsh_namelong doubleuint16_tElf64_Relsym_sizer_offsetst_othere_shnumst_shndxGNU C17 11.2.1 20211120 -mlittle-endian -mabi=lp64 -g -O2 -fno-strict-aliasingshort intlong intp_paddrlocationmemory_rangee_notee_phnumbackup_src_sizeElf64_Relash_linkmachine_apply_elf_reluint64_telf_relashdrsh_addrr_typesectionnamestartdata_addrehdrrel_addre_shdrmem_phdrlong unsigned intaddressst_info_IO_FILEint32_tr_addendentrylreltypeunsigned charElf32_Relaelf16_to_cpuelf_max_addre_typeElf64_Sectionsh_flagsbackup_src_starte_machinest_valuest_sizefwriteentry_shdrp_offsetmemory_rangessigned charoff_tshort unsigned intmemcpyelf32_to_cpustrtabmem_symElf64_Sxworddoublesh_addralignElf64_WordFILEsec_basealignst_namen_descszvaluestrcmpbuf_align/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/kexec-toolskexec/kexec-elf-rel.c/home/swadmin/jenkins/workspace/prolinux-2-mobile-dev-arm64/build/kexec-toolskexec/home/swadmin/aarch64-linux-musl-native/include/bits./include/home/swadmin/aarch64-linux-musl-native/includekexec/kexec-elf-rel.ckexec-elf-rel.calltypes.helf.hkexec-elf.hstdio.hkexec.hstring.hGCC: (GNU) 11.2.1 20211120zRx 40Ap C E Z A PPA BN A ttABBBHBBDAJDP8A@BGCV A Pl(ABD GB B C AAAAA DAAADA B$\A@CL B 0A` B BDZ B 4A` B BDZ B 0    #0=J0P]l t  \. A@ kexec-elf-rel.c$d$xelf_symdieelf32_to_cpuelf64_to_cpuelf16_to_cpubuild_elf_rel_infobuild_elf_infomachine_verify_elf_relelf_rel_loadelf_max_addrxmallocadd_buffermemcpykexec_debugmachine_apply_elf_relstderrfprintffwriteelf_rel_build_loadelf_rel_find_symbolstrcmpelf_rel_get_addrelf_rel_set_symbolelf_rel_get_symbol@DH $@` 8 ``@(D(H@@7!,\8!8!"7#(8#8$x|8!7#8#$ $0DHP,L`p $ p 7#t |  8# %   0 (4 (8 P \ @d @p   ( x ( X X 8 'l p t  '        , 0 4 h '|     8 8     N*18 ?FKc[q%{qGgxN? =e!{-49EQ]iGu_ShS!.<Q^lz 3 O*/ <I-VXcp})7W?W60 ,9F7S`?mzt:]m-ZO)'6CFV1cp[}a S"/< P\u# # #0=(JWdvq?~55Dsbj>!<Wb _+ KA rW '|  @       <  4  f  \     y      +  /  4 l X  m    8        $   &  L*  D:  v>  lC  N  R  W yb  f  k v  z             $ & 6 8 G ] h     4  ,   \  T     |      <  x  $ / t F Q  U  Z e  *i  n Yy  u}  i      P      7        5  1  H  D   [  W  W l jP :| ] nX  G | z G  , " (     ) - = %A Q HU >e |i ry } Q      ,     ) # H B , c a  7 M }< (T t @   s k(' + : > M SQ G` d ~is w |P _ U      q    4  *  _  Y   v ", 0 5? C HR V [e $ i  v, M |  t `` '  %  !M 3  /  1M   A  #<5\?\X  \  c `lw , { $ ? K  I  s  a      U B  8  z  n  * &$/ A3 98C dG `LdW [ s`Dk o x       .  0! /PMdkt      ( $0`  = 9 P L" + {/ _8pUm  4@L|<4T*AKm q z ~ 4  !   !  L( @-E(  c Q'6Ln\UiUvn   - 1<Tu( L/:IT`Boz0 g c } y      D5dJNSW "d&*.2<'A=FMKXP^UjZr_zdnT0x ,t   @ .symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rela.debug_info.debug_abbrev.debug_loclists.rela.debug_aranges.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.rela.eh_frame @ @c &<,<12@YE\@@m6Q-~_s2tJE0o@0 zEbFc @ؤh 0?R{0Y0H[d[h[(@@]  aT