ELF>c@@ UH5H=1SH-HH=H=HH=H9HBHH1H=H1HH= =u 1ff.SHHt#HHH[H=HHHH1fHnHxflH1fHnHflfHnH=flfHnfltCf?H=HH511[@H5HH usage: %s Commands: %-*s .commentOBJTOOL_NOT_IMPLEMENTEDobjtool--help-hUnknown option: %s checkorc%s: warning: objtool: won't handle more than one file at a time Perform stack metadata validation on an object fileGenerate in-place ORC unwind tables for an object fileATIUH-SHHHH=H~5Il$}-t=t%H5Hu=tIl$H=HHuAIt$RH5HtH=HH51H=HdHobjtool COMMAND [ARGS].6  /    (M0int*=, -6  1O3n6 7 8 9 : (; 0< 8= @@ HA PB XDh`FmhHnpIntJ xMMNTOrQY [\]m^ D_ *`nb1+c6[6O    b u  F u8 '   EG FG FG   If J  M N Nf   !',04F6!@QSTUVWX  Y (Z0[4\6]8^:_<`>a"@i  (,08#"FF#t2=]     |!( D =  *  *  Elf3Elf>AiI$e6ee1 e z ff sh 0!jp" x# $z$z sym% & ' idx(n len)=****$- . 4/10f(1f8 sym2 %H sec3z`4h idx5=p6Ft6Fu76x len8=9 9 9! : ; < = > ? @5elfhUY elfV^ W  fdXnHYLZP[ X\c h ]c h ^c h _c h `c h Lv 667P elf  c     (  8 H I $J +K  b  fnv 8nv nb  6{ " / 6% 9* :# , -v   n" n  n= n;} P n  ng *~  d n %& & z  Y   n ^ n % n8 'nzn! Z( UvT  &UvT  KT Qvz#)( Tv<UsT|=  Tv TU TvQvRv lUvw w)nw<cmdyiz=retz=*p}/ b b!b5 *cmden=J S>iL=?L=~ U T g g P U ~ UvTsP ~ UvTsP 'U:= ?U= U0'//4>@?++)U T0Q@C$@& EUsTU cUUT2 T Qs UsT v ,ht3,szD=i!=L5G-- : ; 9 I8 I~( : ; 9 I !II :!;9 I8 H} : ; 9 I8 $ >  : ; 9 I8  : ; 9! :!; 9!I !kH}I1B41B4: ; 9 I!I/ .?: ; 9 'I<: ; 9 I4: ; 9 I?<4:!; 9 I.?: ;9 'I<1RB UX!Y W!H}.: ; 9 ' &I<:!; 9 IB7I : ; 9 I! : ; 9! " :!;9! #:!;9!I$ !: ; 9!%&.?: ;!9! '<'.?:!; 9 'I@z( 1U) U* +1,:!;!9 I-.?<n:!;!.% U/ 0$ > 1: ; 9 2> I: ; 9 3<4 : ; 9 I 8 5 : ; 9 6!I/7 : ; 9 8'I94: ; 9 I?:4G: ; 9 ;.?: ;9 '<4: ; 9 IB?4: ; 9 IB@1UX Y W i U #S#0s0ST0\0|7m7mV.VdV0|`|0S`S+V[{V0[[0[{1P [[ [y y{Q0+1+020O0On1n2808=SMQPUT)U)@U@U "P0 <" &-H7m 3i!&0`!+[[[{A  # ttMZ-WX2p-sY/-/-Q.!tYfX tp  Vv  Xu =[t wXY% Y (< Xt(/ us lu .a jp$82fx8Y NKZf /SXK u*.M ^YvM . pXZX"fNuX-tprintf__off_tGElf_Shdrshort intsh_addralign_IO_read_ptr_chainbindELF_T_DYNstrcmpst_shndxELF_T_NHDR8size_tELF_T_MOVE_shortbufElf64_Offst_inforeturn_thunkELF_T_CHDRprevtype_IO_read_base_IO_buf_basee_type__builtin_memsetlong long unsigned intsh_size_IO_backup_base__int64_tsh_addruint32_tuaccess_safereloc_listGNU C89 12.2.0 -mtune=generic -march=x86-64 -g -O2 -std=gnu90 -fomit-frame-pointer -fasynchronous-unwind-tables_codecvtpfuncrb_leftlong long intsigned charrelocELF_T_GNUHASHElf64_Shdrembedded_insncmd_struct_IO_read_endstatic_call_list_filenosh_offsetlong inthelpELF_T_BYTEcfunc_flags_wide_data_IO_buf_end_cur_columnlongest_IO_codecvtuint16_tst_valuehandle_optionsELF_T_WORDElf_Datae_versionElf64_Word__uint32_tELF_T_RELELF_T_SHDRsh_linke_phoffELF_T_SYMobjtool_usage_string_IO_markerunsigned intstatic_call_tramp_freeres_bufexec_cmd_init__u8long unsigned intobjtool_cmds_IO_write_ptrhintsname__builtin_putcharsh_namedatad_versionshort unsigned intst_otherd_offsectionretpoline_call_liststrlenElf64_Xword_IO_save_baseELF_T_AUXVpprev_lockc_filee_machineELF_T_LIB_flags2_modee_shnumsection_name_hashst_sizeELF_T_VNEEDputsUNUSED_objnameELF_T_OFF_offsetELF_T_VNAUXno_unreachable_IO_write_endst_nameuint64_t__rb_parent_colorGElf_Ehdrrodata_IO_lock_t_IO_FILEaliasname_hashputcharinsn_hash__uint64_tsymbol_treee_phentsize_old_offsetvmlinux_markersd_alignELF_T_VDAUXcmd_checkELF_T_PHDRsh_entsize__hash_initkcov_Boolunsigned charsymbol_name_hashe_shoffnoded_typeElf64_Halfsh_flagsfilehlist_node_unused2sh_infonoinstrELF_T_SYMINFOe_identElf64_Ehdrsection_hashignore_unreachablesELF_T_SWORDinsn_listELF_T_SXWORDe_flagsreturn_thunk_listsectionshlist_headfprintffirstcharINIT_LIST_HEADhandle_internal_commandtextehdr__uint16_tsh_typelist_headbaseElf_Typee_shentsizeELF_T_VDEFELF_T_HALFrb_right__off64_toffsetrb_nodeELF_T_XWORDELF_T_NUM_IO_save_endpager_inithashsymbol_hashobjtool_fileELF_T_EHDRElf64_SymfentryELF_T_NHDRnext__pad5rb_rootelf_open_readElf64_Addrstderrargvmemsetexitcmd_orcElf64_Sectionsymbolobjnamee_entrye_ehsizee_shstrndxd_buf_vtable_offsetargce_phnum_freeres_listfind_section_by_name_IO_wide_dataint64_tFILEGElf_Symchangedlistcmd_usageELF_T_RELAsymbol_listmain_IO_write_based_sizeretpoline_thunkobjtool_open_readreloc_hashELF_T_ADDRobjtool.c/linux/tools/objtool/linux/tools/objtool/linux/tools/include/linux/usr/lib/gcc/x86_64-linux-gnu/12/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/bits/types/usr/include/asm-generic/usr/include/linux/tools/lib/subcmdobjtool.cobjtool.clist.hhashtable.hstddef.htypes.hstruct_FILE.hFILE.hstdint-intn.hstdint-uintn.hint-ll64.htypes.hstdio.hbuiltin.helf.hlibelf.hgelf.hrbtree.helf.hobjtool.hwarn.hstdlib.hstring.hpager.hexec-cmd.hGCC: (Debian 12.2.0-14+deb12u1) 12.2.0zRx AQK <Ag H  E `BDH   */4 0AF PKP$U-ZE_MdTiW   nuz%objtool.ccmd_usageobjtool_usage_string.LC0.LC2objtool_cmds.LC1file.LC3.LC4.LC5.LC6.LC7.LC8.LC9strlenputsputcharhelpexitobjtool_open_readobjnamestrcmpelf_open_readmemsetvmlinuxno_unreachablestderrfprintffind_section_by_namemainexec_cmd_initpager_initcmd_checkcmd_orc %*19B N Uah m t$ !"##%&%'$2$7(>4T4c)oDT*ed+ ,- $/,0A"IPX&b"u}&#&+,&k1 Hq 2(   T    & + o9 @ ^I P W ^ c Wv  ! ]    ! Z | 0 -   [  $  1 > K OX e r  = K      n     }( >5 B gP  \ Od S    f      3 #  ! j- 9: M Y g \s 9 h     C  C [   ) 6 {C P ] ,j /w          b N + S(  5 $B pO #\ j  }    Z    k   I      ?   ! ' 4- 3 9 ? E K Q W .] c vi o u ]{  c  y  <  j     > &  2 > ,K X k Ew    0   i  J  I t   F ( S M` Hm x  0  7  i  D  ) 6 vC cP <\ kh q t  '   R (    ) 9 I  w   { (  :  t  H$ 0 "< U f >    f " % W   ~# > yQ h <     M  S9 V C Z d h  m mw ;{ 5  - 0 ? ] W   S   \ MT'<WL_mh gv z    g    ) # G E { \ T $(9EU0mM{ 5  m   m 5 9 = B M Q V"kx.=Req(@T  ^u      ( $   G E;8; , W! U'Fdy $  & 0  s  r <^0k Y u Y Y 0 l l l 9mmr*rH]rjx")6(H6X;c8   -;@0T4hm|r" & 4* O. x2 6 : > H M  R W \ )a 2f :k Hp Ou ]z l w              _ @d.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.text.startup.rela.data.rel.rodata.rela.debug_info.debug_abbrev.rela.debug_loclists.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.rela.eh_frame @@(4 &, p 12 u@2TPO@H8g@0 b@X: qp~ y@:p  Jm@X[@@]H@@^E@_`0! 0+0-( - -@xbH0. 2-b*