Files
CS261-Computer-Systems-I/p2-load/main.o

153 lines
15 KiB
Plaintext
Raw Normal View History

2025-10-06 00:14:04 -04:00
ELF> 5@@<00><1E>UH<55><48>H<EFBFBD><48>H<>}<7D>H<EFBFBD>E<EFBFBD>H<EFBFBD>H<><48>H<EFBFBD>H<>Ǹ<00>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD>H<>H<><48><EFBFBD><00><><EFBFBD><EFBFBD><1E>UH<55><48>H<EFBFBD><48>H<>}<7D>H<EFBFBD>}<7D>t H<>E<EFBFBD>H<EFBFBD><48><EFBFBD>H<>H<><48><EFBFBD><00><00><00><1E>UH<55><48>SH<53><48>H<> $H<><48>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>dH<64>%(H<>E<EFBFBD>1<EFBFBD>ƅ<EFBFBD><C685><EFBFBD><EFBFBD>ƅ<><C685><EFBFBD><EFBFBD>ƅ<><C685><EFBFBD><EFBFBD>ƅ<><C685><EFBFBD><EFBFBD><00><><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48>+<0F><><00><>H<EFBFBD><14>H<><00>H<>H<EFBFBD>H<01>><3E><>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><00><00> ƅ<><C685><EFBFBD><EFBFBD><01><62><C685><EFBFBD><EFBFBD>ƅ<><C685><EFBFBD><EFBFBD>ƅ<><C685><EFBFBD><EFBFBD><01><4B><C685><EFBFBD><EFBFBD>ƅ<><C685><EFBFBD><EFBFBD>ƅ<><C685><EFBFBD><EFBFBD><01><34><C685><EFBFBD><EFBFBD><01><><C685><EFBFBD><EFBFBD><01><><C685><EFBFBD><EFBFBD><01>H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><00><00><>H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>H<>Ή<EFBFBD><CE89><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><16><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>P<EFBFBD><50>9<><0F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>t<10><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>t<07><00><05><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><01><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>u <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>tH<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><00><00><><48><C785><EFBFBD><EFBFBD><48><C785><EFBFBD><EFBFBD><00>H<>H<EFBFBD><14>H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<01>H<EFBFBD>H<>H<><48>H<EFBFBD><48><EFBFBD>H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48>H<EFBFBD><48><EFBFBD><00><><01><>tH<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>tH<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><0F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48>H<EFBFBD><48><0F><>H<EFBFBD><48>H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><>H<EFBFBD>ƿH<><48>H<EFBFBD><48>H<0F><>H<><48>H<01>H<11>H<0F><>H<><48><0F><>H<EFBFBD><48>H<EFBFBD><48>H<01>H<EFBFBD><48><0F><>H<EFBFBD>ƿH<><48>H<EFBFBD><48>H<0F><>H<><48>H<01>H<11>H<0F><>H<><48><0F><>H<EFBFBD><48>H<EFBFBD><48>H<01>H<EFBFBD><48>H<>¸H<><48>Hп<00>H<><48>Hk<48>H<><48>H<EFBFBD><48><00><><EFBFBD>H<EFBFBD><48>H)<29>H9<48>tH<><48>H<><48>$<24><00><>H<EFBFBD><EFBFBD><C281>H)<29>H<EFBFBD><EFBFBD><C281>H<><48>t%<25>H<><48>H<01>H<EFBFBD>H<><48>H<EFBFBD><48>H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><>H<EFBFBD><48>H<EFBFBD><48>H<01>H<EFBFBD><48>H<><48>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<><48><EFBFBD>Dž<><C785><EFBFBD><EFBFBD><00>o<EFBFBD><6F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Hc<48>H<EFBFBD><48>H<EFBFBD><48>H<01>H<EFBFBD><48>H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<01><0F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48>Ɖ<EFBFBD><C689><EFBFBD><01><><EFBFBD><01><0F><>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><00><><01><>tH<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><>9<EFBFBD><39><EFBFBD><EFBFBD><EFBFBD><0F>{<7B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>t<0F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>։<EFBFBD><D689>H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>H<><48><EFBFBD>Dž<><C785><EFBFBD><EFBFBD><00>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Hc<48>H<EFBFBD><48>H<EFBFBD><48>H<01>H<EFBFBD><48>H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<01>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48>H<EFBFBD><48><EFBFBD><00><><01><>tH<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><>9<EFBFBD><39><EFBFBD><EFBFBD><EFBFBD>|<7C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><>Dž<><C785><EFBFBD><EFBFBD><00><>H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Hc<48>H<EFBFBD><48>H<EFBFBD><48>H<01>H<EFBFBD><48>Hȋ@<08><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Hc<48>H<EFBFBD><48>H<EFBFBD><48>H<01>H<EFBFBD><48>HȋP<04><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Љ<><D089><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F>Ћ<EFBFBD><D08B><EFBFBD><EFBFBD><EFBFBD><0F><>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><>9<EFBFBD><39><EFBFBD><EFBFBD><EFBFBD><0F>d<EFBFBD><64><EFBFBD><EFBFBD>"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>tH<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00>H<><48><EFBFBD>H<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD><00>H<><48>H<EFBFBD>U<EFBFBD>dH+%(t<05>H<>]<5D><><EFBFBD>Usage: %s <option(s)> mini-elf-file
Options are: -h Display usage -H Show the Mini-ELF header -a Show all with brief memory -f Show all with full memory -s Show the program headers -m Show the memory contents (brief) -M Show the memory contents (full)Failed to read filehHafsmMr" <00>8 . 8 2 Pint?W<02>m&}(<1C>*t<03><19><03><1B><00>1c3P6 .7 .8 .9 . : .(; .0< .8= .@@ .HA .PB .XD|`F<14>hHPpIPtJ <0B>xM<12><00>N<0F><00>O<08><00>Q<0F><00>Y <0A><00>[<17><00>\<19><00>]<14><00>^ {<00>_
a<00>`P<00>b<08><00><19>+ w<03> 8<00>mo <03> <03> 8<00>mc.<13><14><14>
<12>elf/,i0<0E>1<0E>2<0E>3<0E>4<0E>5<0E>
6<0E> 7X,<2C>Y<0E>Z<0E>[<0E>]<0E> ^<0E>_<0E>`u 4<><02><02><02><03> !<02><02>$<03> )?<02>$ _<02><02>$
={{Pa <1B><02>i <00><02><02><0E><00>\\ [ P<00>P<02>W3<0E> P <0C> P<02>k P0W"P<00><01><>
"P<03><>^
"<1C><03><>^c$ P<03><>_%
<03><>_&
<03><>_'
<03><>_(
<03><>_K
<03><>_L
<03><>_Si<03><>_T <0B><03><>__<10><04><>_m <0C><03><>_<00>7icP<03><>_uZiqP<03><>_<00>ixP<03><>_y<16><03><>_endz<16><03><>_ <09><00>m<04><>_ <09><00>m<00><<01><>
<1C><02>h  <00><01>
<14><02>h : ; 9 I8 I !I: ; 9 I4:!; 9 I$ > .?: ; 9 'I<4:!; 9 I I
:!; 9 I < .?: ; 9!'< &I : ; 9 !I/ .?:! ;9 'I<  % 4: ; 9 I?<$ > 7I : ; 9  : ; 9 .?: ;9 '<19><.?: ; 9 'I@|!I/!I/.?: ; 9 '@| .?: ; 9 '@|,<00>D{<01>   <05><08><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><01>"><08> u<05><><01>&
<EFBFBD>uuu v Y5<18>!<21>u!0%u#uu!0%u"uu%0u#0u"0u0<18>c<>0$-!<21>%<25>
f3<><06><03>X.
X<08><01> <09><10><0F>#Y<08>
<08> <08>< K<08> <09><1C>tf<<02>(<05>/+<08>9tX < < K-<02>t<01><08><1A> t@<08><05>/ : < K-<02>t<01><08><12> <09>Y,*$ <0A>1##t<01><0F> <09><08> <0C><01>optindheaderfopen_lockshow_program_headerusagee_entry_IO_save_endshort intsize_texit_file_error_offsetmagic_IO_write_ptr_flags__uint32_te_symtab__uint16_tfileshow_elf_headere_num_phdr_markers_IO_read_enddump_phdrs_freeres_bufp_vaddrp_type_IO_FILEuint8_tbyte_tread_headermemory_flag_conflictmemoryelf_hdr_tread_phdrlong long intmemsetinvalid_argumentsheader_fileprintf_cur_column__uint8_te_versiondump_memoryargvexit_old_offsetunsigned charstartp_sizeargcsigned char_codecvtelf_phdr_tuint32_tunsigned int_IO_marker_shortbuf_IO_write_basephdrs_IO_read_ptrgetopt_IO_buf_endp_flagsdump_headercharuint16_tlong intmainload_segment_wide_data_freeres_listfclose_Bool__pad5FILEe_strtabelf_phdrlong unsigned int_IO_write_end__off64_tp_offset_filenoshort unsigned int_chain_IO_wide_data_mode__off_t_IO_backup_base_IO_buf_base_flags2_IO_codecvt_IO_read_base_vtable_offset_unused2GNU C99 13.2.0 -mtune=generic -march=x86-64 -g -O0 -std=c99 -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protection_IO_save_baseshow_memory_fullshow_memory_brief_IO_lock_te_phdr_start/cs/home/stu/tamassno/cs261/p2/p2-loadmain.c/cs/home/stu/tamassno/cs261/p2/p2-load/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/includemain.cmain.cstddef.htypes.hstruct_FILE.hFILE.hstdint-uintn.hy86.helf.hp2-load.hstring.hp1-check.hstdio.hgetopt_core.hstdlib.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU<00>zRx <08><00>E<10>C <02> <<E<10>C  X<00>E<10>C Q<><03> <00><>  <00><00><*16<00><00>;BIO[gnx<00><00><00>main.cusageprintfputsexit_file_errorfcloseexitmaingetoptoptindfopenread_headerdump_headermemsetread_phdrdump_phdrsload_segmentdump_memory__stack_chk_fail<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*
<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1!9 <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@/H <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>OLW <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>^tf <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>m<00>u <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>|<00><00> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><00> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>F<00> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Zdfd{ <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Z<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>b<00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>  <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>$<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Z<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>n<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>8<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>y<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>h<00>l<00>p<00>t<00>x<00>|<00><00><00><00><00><00><00><00><00><00><00><00> <00><00><00><00><00><00>#<00>'<00>+<00>/<00>3<00>7<00>;<00><00><00>C<00>G<00>K<00>O<00>!<00>W<00><00><00>_<00>c<00>g<00>k<00>]sw{ <00>l

<00>
'
*
;
<00>E
b
Sp
<00>w
"<00>
<00><00>
5<00>
<00><00>
<00><00>
I<00>
<00><00>
<00><00>
<00><00>
c<00>
<00>
 <00>
<00><00>
Y
<00>
<00>
D+
x8
 E
{R
m_
]l
ky
<<00>
<00><00>
H<00>
-<00>
<00><00>
<00><00>
<00><00>
<00><00>
:<00>
<00>
j

<00>"
<00>/
<00><
<00>I
]V
<00>d
<00>p
<00>x
/<00>
<00><00>
O<00>
]<00>
<00>
<00><00>
<00>

<00>
4(
<00>5
<00>B
<00>O
<00>\
rj
Iv
<00><00>
$<00>
<00><00>
<00><00>
<00>
y<00>
r<00>
<00>
<00><00>
<00> 
<00>*
<00>@
S`
k<00>
<00><00>
!<00>
<00>
f<00>
<00>
<00>
<00>1
<00><<00>S
<00>b
<00>~
<00><00>
<00>
|<00>
k<00>
r<00>
-<00>
<00>
<00><00>
S
B^8,[<00>y<00><00>
<00><00>
Z<00><00><00>
<00><00>
.
<00>
"
.&
U*
~.
<00>2
<00><
<00>A
<00>F
<00>K
<00>P
<00>U
Z
 _
d
 i
&n
0s
9x
D}
L<00>
Z<00> @<00>\<00>.symtab.strtab.shstrtab.rela.text.data.bss.rela.rodata.rela.debug_info.debug_abbrev.rela.debug_aranges.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.eh_frame @<00>@<00>h&<00>,<00>6<00>1@<00>" C &>@'<00>
O.<00>b
0]@<00>10
v:Hq@2<00> <00>0<00><00><00>0(c<00>0<00>'<00><00><00><00> <00><00>x<00>@4HP<00>  <00><00>H4<00>