Files
CS261-Computer-Systems-I/p1-check/y86

30 lines
21 KiB
Plaintext
Raw Normal View History

2025-10-06 00:14:04 -04:00
ELF>@@<00>K@8 @%$@@@<00><00>!! <00>-<00>=<00>=<00><00><00>-<00>=<00>=<00><00>88800hhhDDS<>td88800P<>td<00>!<00>!<00>!LLQ<>tdR<>td<00>-<00>=<00>=<00><00>/lib64/ld-linux-x86-64.so.2 GNU<00><02><00>GNU<00>Y<07><><18>D<><44>?<3F>&<26>U GNU <00> <00>e<EFBFBD>m3<6D><33>$2<00> Z a<00> ,D<00> K"@optindputs__stack_chk_failfreadputcharfopen__libc_start_maingetopt__cxa_finalizefcloseprintflibc.so.6GLIBC_2.4GLIBC_2.34GLIBC_2.2.5_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablehii r<00><><EFBFBD>|ui <00><00>= <00>=<00>@@<00>?<00>?<00>? <00>? <00>? @<00>?<00>?<00>?<00>?<00>?<00>?<00>?
<00>? <00><1E>H<EFBFBD><48>H<><05>/H<><48>t<02><>H<EFBFBD><48><08><00>5b/<00>%d/@<00><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00><><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD><66><1E>h<00>r<EFBFBD><72><EFBFBD>f<EFBFBD><66><1E><>%>/fD<00><1E><>%<25>.fD<00><1E><>%<25>.fD<00><1E><>%<25>.fD<00><1E><>%<25>.fD<00><1E><>%<25>.fD<00><1E><>%<25>.fD<00><1E><>%<25>.fD<00><1E><>%<25>.fD<00><1E>1<EFBFBD>I<EFBFBD><49>^H<><48>H<EFBFBD><48><EFBFBD>PTE1<45>1<EFBFBD>H<EFBFBD>=(<00>s.<00>f.<1F>H<>=<3D>.H<><05>.H9<48>tH<>V.H<><48>t <09><><1F><00><1F>H<>=i.H<>5b.H)<29>H<EFBFBD><48>H<EFBFBD><48>?H<><48>H<01>H<EFBFBD><48>tH<>%.H<><48>t<08><>fD<00><1F><00><1E><>=).u+UH<55>=.H<><48>t H<>=.<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>d<EFBFBD><64><EFBFBD><EFBFBD>.]<5D><00><1F><00><1E><>w<EFBFBD><77><EFBFBD><EFBFBD><1E>UH<55><48>H<EFBFBD><48>H<>}<7D>H<EFBFBD>E<EFBFBD>H<EFBFBD>H<><48>H<EFBFBD><05> H<>Ǹ<00><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><05> H<><48><EFBFBD>j<EFBFBD><6A><EFBFBD>H<EFBFBD><05> H<><48><EFBFBD>[<5B><><EFBFBD>H<EFBFBD><05> H<><48><EFBFBD>L<EFBFBD><4C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><1E>UH<55><48>H<EFBFBD><48>@<40>}<7D>H<EFBFBD>u<EFBFBD>dH<64>%(H<>E<EFBFBD>1<EFBFBD><31>E<EFBFBD><00>><3E>}<7D>Ht<1C>}<7D>huH<>E<EFBFBD>H<EFBFBD><48><EFBFBD>b<EFBFBD><62><EFBFBD><EFBFBD><00> <00>E<EFBFBD><01>H<>E<EFBFBD>H<EFBFBD><48><EFBFBD>F<EFBFBD><46><EFBFBD><EFBFBD><00><>H<>M<EFBFBD><4D>E<EFBFBD>H<EFBFBD><15> H<>Ή<EFBFBD><CE89>+<2B><><EFBFBD><EFBFBD>Eԃ}<7D><>u<EFBFBD><75>E̍P<CC8D><50><05>,9<>tH<>E<EFBFBD>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><>H<>E<EFBFBD>H<>E<EFBFBD><00><05>,H<>H<EFBFBD><14>H<>E<EFBFBD>H<01>H<EFBFBD>H<> H<><48>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>E<EFBFBD>H<EFBFBD>U<EFBFBD>H<EFBFBD>E<EFBFBD>H<EFBFBD><48>H<EFBFBD><48><EFBFBD>i<00><><01><>t)H<><05> H<><48><EFBFBD>3<EFBFBD><33><EFBFBD>H<EFBFBD>}<7D>t H<>E<EFBFBD>H<EFBFBD><48><EFBFBD>@<40><><EFBFBD><EFBFBD><00>#<23>}<7D>t H<>E<EFBFBD>H<EFBFBD><48><EFBFBD><EFBFBD>H<>E<EFBFBD>H<EFBFBD><48><EFBFBD><1B><><EFBFBD><EFBFBD>H<>U<EFBFBD>dH+%(t<05><12><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><1E>UH<55><48>H<EFBFBD><48>H<>}<7D>H<EFBFBD>u<EFBFBD>H<EFBFBD>}<7D>tH<>}<7D>u<07><00>@H<>U<EFBFBD>H<EFBFBD>E<EFBFBD>H<EFBFBD>Ѻ<00>H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48>uH<>E<EFBFBD><45>@ =ELFu<07><00><05><00><><01><><EFBFBD><1E>UH<55><48>H<EFBFBD><48>0H<30>}<7D>H<EFBFBD>E<EFBFBD>H<EFBFBD>E<EFBFBD>H<EFBFBD>E<EFBFBD><00>E<EFBFBD><00>j<EFBFBD>E<EFBFBD>Hc<48>H<EFBFBD>E<EFBFBD>H<01><0F><0F><><EFBFBD><EFBFBD>H<EFBFBD><05> H<>Ǹ<00>c<EFBFBD><63><EFBFBD><EFBFBD>E<EFBFBD>Hc<48>H<EFBFBD>E<EFBFBD>H<EFBFBD><48>H9<48>t
<EFBFBD> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>E<EFBFBD>Hc<48>H<EFBFBD>E<EFBFBD>H<EFBFBD><48>H<EFBFBD><48>H9<48>u
<EFBFBD> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>E<EFBFBD><01>E<EFBFBD>H<EFBFBD>H;E<>r<EFBFBD><72>
<00><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>E<EFBFBD><0F><0F><><EFBFBD><EFBFBD>H<EFBFBD><05> H<>Ǹ<00><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>E<EFBFBD><0F>@<0F><><EFBFBD><EFBFBD>H<EFBFBD>{ H<>Ǹ<00><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>E<EFBFBD><0F>@<0F><>H<EFBFBD>E<EFBFBD><0F>@<0F><>H<EFBFBD>E<EFBFBD><0F>@<0F><><EFBFBD><EFBFBD>H<EFBFBD>Z H<>Ǹ<00><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>E<EFBFBD><0F>@f<><66>t.H<>E<EFBFBD><0F>@<0F><>H<EFBFBD>E<EFBFBD><0F>@<0F><><EFBFBD><EFBFBD>H<EFBFBD>a H<>Ǹ<00>\<5C><><EFBFBD><EFBFBD>H<><05> H<><48><EFBFBD> <0B><><EFBFBD>H<EFBFBD>E<EFBFBD><0F>@
f<EFBFBD><EFBFBD>t.H<>E<EFBFBD><0F>@
<0F><>H<EFBFBD>E<EFBFBD><0F>@
<0F><><EFBFBD><EFBFBD>H<EFBFBD>w H<>Ǹ<00><12><><EFBFBD><EFBFBD>H<><05> H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><1E>H<EFBFBD><48>H<><48><08>Usage: %s <option(s)> mini-elf-file
Options are: -h Display usage -H Show the Mini-ELF headerhHrFailed to read file%02xMini-ELF version %d
Entry point 0x%03x
There are %d program headers, starting at offset %d (0x%02x)
There is a symbol table starting at offset %d (0x%02x)
There is no symbol table presentThere is a string table starting at offset %d (0x%02x)
There is no string table present;H\<5C><><EFBFBD>|<00><><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD>|<7C><><EFBFBD>de<><65><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD>,<2C><><EFBFBD><00><><EFBFBD><EFBFBD>4zRx <08><10><><EFBFBD>&D$4<00><><EFBFBD><EFBFBD><EFBFBD>FJ w<08>?9*3$"\@<40><><EFBFBD>t8<><38><EFBFBD><EFBFBD><00><00><><EFBFBD><EFBFBD>^E<10>C U <00><00><><EFBFBD><EFBFBD>iE<10>C ` <00><10><><EFBFBD>kE<10>C b <00>[<5B><><EFBFBD><EFBFBD>E<10>C <03>  <00>h  <00>=<00>=<00><><EFBFBD>o<00>@<00>
<00> <00>?<00>Px<00> <00><><EFBFBD>o<00><><EFBFBD>o8<00><><EFBFBD>o<00><><EFBFBD>o<00><><EFBFBD>o<00>=0@P`p<00><00><00>@GCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0,)<00>,<00><00>"<00><0E> ()<00>8
.<06>
8
2 Pint?W2<02>m?D<08>q<06>(Y(<1C>N*t<05><05><03><19>_<03><1B><13><00>1WG3P<01>6 .<01>7 .<01>8 .<01>9 . 9: .(Q; .0<01>< .8<01>= .@@ .H<01>A .PB .XxDp`<01>FuhiHPp<01>IPt<01>J <0B>x<01>M<12><00><01>N<0F><00><01>Oz<00><01>Q<0F><00><01>Y <0A><00><01>[<17><00><01>\<19><00>]u<00><01>^ {<00>/_
a<00><01>`P<00><01>b<08><00><05><19>%+<06>k<02> 8<00> mc<06><02><06><02> 8<00> mW<05>.[<14>P<14>elf/,E<01>0<0E>1<0E>2<0E>m3<0E>d4<0E>65<0E>
6<0E> <05>7<03> ccE"<08> P~<04><07> <06><00><04>c) <0E><00>\\<07>
[ P<00>P<04>W3 <0A>k P<00>WP<00>i<01>o<08>P<03><><08><1C><03><>c P<02>D <09>
<EFBFBD><02>C <09>-E<02>P <09>. <0B><02>H  )^<01><08> <14><02>hJ<08> <0A> <00>"3<06>3int:2<02>W?De<08>q<06>0&l(Y(sN*^<05><02><03><19>_<03><1B><11><00>1RG3?<01>6 .<01>7 .<01>8 .<01>9 . 9: .(Q; .0<01>< .8<01>= .@@ .H<01>A .PB .XxDk`<01>FphiH?p<01>I?t<01>J <0B>x<01>Ms<00><01>Nz<00><01>Ou<00><01>Q<0F><00><01>Y <0A><00><01>[<17><00><01>\<19><00>]p<00><01>^ e<00>/_
K<00><01>`?<00><01>b<08><00><02><19>%+<06>f<03>3<00> W^<06><03><06><03>3<00> WR<07><05>2<13>[<14>P<14>elf/,L<01>0<0E>1<0E>2<0E>m3<0E>d4<0E>65<0E>
6<0E> <02>7<03>
<EFBFBD>k ?oF
H<00>K<00>gKK<05>[<00><01><> hdr<1E><02>H :<02>` C K<02>h{~i?<02>\L<03><18> F<00>k<01>F<19> <19><02>h hdr *<2A><02>`) : ; 9 I8  !I$ > I: ; 9 I<.?: ; 9 'I<:!; 9 I 4:!; 9 I
&I I !I/ .?:!;9 'I<% 4: ; 9 I?<$ > 7I  : ; 9 : ; 9  : ; 9 .?: ; 9 '<.?: ; 9 'I@|4: ; 9 I.?: ; 9 '@| : ; 9 I8 : ; 9 I !I$ > I<7II !I/
.?:!;9 'I< :!; 9 I 4:!; 9 I % &I$ >   : ; 9 : ; 9  : ; 9 .?: ; 9 '@| 4: ; 9 I.?: ; 9 'I@|: ; 9 Ig<01> /X{<00> ((<00><01><02><03><03><02><00><04><00> ) <05><08><><EFBFBD><01>?.
<EFBFBD> L /<11><18> <20>K0<18>v<>+<08>fff K<10><0F>#<23>f
<08> .< K <0C> u<10>w g<05> <0C>YK]<01> /X{<00> <00><01><02><03><03><02><00> <02> =tuw;<08>Af;ttX.X=5<0E> <0C><0E>t / <09><08>f <0C> Y<0F>ft J Y x<>J <0B>(<28>t'<08><05>u<08><05>b<<05>Q<<05> <08><08>^Y <09>O< <09><08> <0C><08>^Y <09>O< <09><08> ,<01>optindfopenusagee_entry_IO_save_endshort intsize_t_IO_write_ptr_flags__uint32_t__uint16_te_symtabe_num_phdr_markers_IO_read_end_freeres_buf_IO_FILEread_headerelf_hdr_tlong long int_lockheader_fileprintf_cur_columne_versionGNU C99 13.2.0 -mtune=generic -march=x86-64 -g -O0 -std=c99 -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protectionargv_old_offsetunsigned charargc_IO_marker_shortbuf_IO_write_base_unused2_IO_read_ptrgetopt_IO_buf_enddump_headermain_freeres_listfclose_Bool__pad5e_strtablong unsigned int_IO_write_end__off64_t_filenoshort unsigned int_chain_IO_wide_data_mode__off_t_IO_backup_basedisplay_header_IO_buf_base_flags2_IO_codecvt_IO_read_base_vtable_offsete_phdr_start_IO_save_basemagic_IO_lock_t__uint8_tbyte_arrsizefread/cs/home/stu/tamassno/cs261/p1/p1-checkmain.c/usr/lib/gcc/x86_64-linux-gnu/13/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/bits/types/usr/includestddef.htypes.hstruct_FILE.hstdint-uintn.helf.hstdio.hp1-check.hgetopt_core.hp1-check.c<00><> <00> <00><>p <00>3<00>I@U<00>=| <00><00>=<00><00><><00><00><><00><><00>#<00><><00><00>=<00><00>!<00><00>?<00> * <00> @FWi[<00>u@|<00>@<00><00><00><00>@<00> <00>@<00> @<00>@&@<00>i$)^*<O@[<00>kg <00>"<00> Scrt1.o__abi_tagcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrymain.cp1-check.c__FRAME_END___DYNAMIC__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE_putchar@GLIBC_2.2.5__libc_start_main@GLIBC_2.34_ITM_deregisterTMCloneTableputs@GLIBC_2.2.5fread@GLIBC_2.2.5dump_header_edatafclose@GLIBC_2.2.5optind@GLIBC_2.2.5_fini__stack_chk_fail@GLIBC_2.4printf@GLIBC_2.2.5__data_start__gmon_start____dso_handle_IO_stdin_used_end__bss_startmainusagefopen@GLIBC_2.2.5getopt@GLIBC_2.2.5__TMC_END__read_header_ITM_registerTMCloneTable__cxa_finalize@GLIBC_2.2.5_init.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_line_str#8806hh$I<00><00> W<00><><EFBFBD>o<00><00>(a