From 1fd5fb4b4ed750419af884303e8a53b063d214f3 Mon Sep 17 00:00:00 2001 From: Philip Craig Date: Wed, 18 Oct 2023 16:17:37 +1000 Subject: [PATCH] macho: base files --- macho/base-aarch64 | Bin 0 -> 33425 bytes macho/base-aarch64-debug.o | Bin 0 -> 2024 bytes macho/base-aarch64.o | Bin 0 -> 744 bytes macho/base-x86_64 | Bin 0 -> 49424 bytes macho/base-x86_64-debug.o | Bin 0 -> 2048 bytes macho/base-x86_64.o | Bin 0 -> 776 bytes macho/base.c | 6 ++++++ macho/base.sh | 4 ++++ 8 files changed, 10 insertions(+) create mode 100644 macho/base-aarch64 create mode 100644 macho/base-aarch64-debug.o create mode 100644 macho/base-aarch64.o create mode 100644 macho/base-x86_64 create mode 100644 macho/base-x86_64-debug.o create mode 100644 macho/base-x86_64.o create mode 100644 macho/base.c create mode 100755 macho/base.sh diff --git a/macho/base-aarch64 b/macho/base-aarch64 new file mode 100644 index 0000000000000000000000000000000000000000..130c81eaf147669d9e81ceb591769ece5a721361 GIT binary patch literal 33425 zcmX^A>+L@t1_nk31_lNu1_lN}1_lNN76yh^1_h81gCqk3g9ifxLwtOIqq}RAYmh%! z7=-|9MiIf}fXwM&1ep`!8WDmj57zI1D#ifivobI+fG`VGIzGN6wW0*d0lN#;ybODY zXH1|#U(|V zdFfE~=;p0}n#T*32l1gyFokS3NFYAGG_O1}FC{)RFD)PJUR3w(fSL!2BanI!AKeU) zI1Gd0VFuV77sn9CcxQjVU`T8@K*9|c?&vf#0|NsHgW^g6tUo;;DH<5!U@(UA6B-y844`RTf`NfyMgzn>7aABCG#D5dxEUB20$_$fX^<5ljBGws3QnD9 zfaDvv0F=Q8%0~g?H}ANvNx5^db8xt zy?i66K8T&X3=GV?;LHgMdj`fxW-SH=2C)C2=4dc5G=R(jrE{ndm;%{r0ks3<2j&!Y zR#1q;-I9};6kJ(clA5dMq?b~elbHn8#-Ii@e?kKT11Rn^p?pwyfmFys`3#K=3=<)a z1PPDg(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c z4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C z(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC?A@IMM;o{$F z#+84a876WtGz7iiX4tv^u>1}N28Ia?3+yJcGB8Ye!0oW}Z?)sf|IG{&4=~4H6JTK2 zAi(7ClYvS8nn!9*PQH#pd43UO3o&Txtqe2-kZI6fU(jA)(EfK2o@)fg z=zZ>tpaTfv3yL!HO42~;7#QOjI6-0zO!2uH@u?N5$)zQ!@foR!DXB#athtGqc?_z| z3@_@yiW%SxkQRPM$W7-U_lPktFz_=nFo4cB0P#U*9x#F~G>7T~sRv;NhIlOY#DncY zb{13{!>@Zh2N)O_CqkVM5*GP&kB5nYfw7i>i3N1IJIL5r1_p)*kR$^G11AGRBZC4H z_-c2k5I)KQCdrtTSe(l6Ms0=avjyS_Dz2Fd1ri$qbKE1ghHub`ljD(hDpj$Xv$lTC zrilDwFVhaNT)%iRo5??d^?%KlnyS`Yd%Hb4b(Ry7PjIYXdFbBV8ikt$U0*V{&Qlei z;F2HIwdG>5d*a$v+db}IeckqPY8vxG9X7Ks$?|C*dAWC7dAImdbkl>UlbE)=C1gIO n@>#tOFImpoM=5^PZDZdlx-i%yv-RYh2TM6tbac%;(j5f=<~Ban literal 0 HcmV?d00001 diff --git a/macho/base-aarch64-debug.o b/macho/base-aarch64-debug.o new file mode 100644 index 0000000000000000000000000000000000000000..8c4705f04e07b728ad18825da6f2185f88c81364 GIT binary patch literal 2024 zcmX^A>+L@t1_nk31_;5zz`$SuA{0O(3=EPC3=BJ%A#7~qDJF<$1V|490|SiD&cMI` z!rTyPhWPlB)QS=)hk=11K0d@XA_T#Qu}q*0ka-}ZHP{&#z}B-cG(e@mRD67LaY<2T zUOJeEX&%fRUZ{Kz)O}Dc1ITO`8$`#)r=%v8rpG5HB^9NXfy{FWcMNg^NrAB=m}FqE zg3>e5%wu3cH4iF}1n&$+PWME);0Cisk z4)cr{7#Jj=d76QNmw|y9k`qA2fW#Bn85lrD9AIZ)&|qL-0OivFsM(;T2*RKs21PrF zhDs4l{cmQt__vyI7 zW_rdr1ZcW)%izK09u1kT?7p7#Kj#XJFs}yPSss6d0Ba3=H$3&R+$kK@_N< z00jz&%>d#s<{kot8?!e90|WDM1_lOJ76wO9UQtNSNz6-EC`&CW&dkqKFf`FK&@)!h z0E_Axniv@C8R!`q=^2{n8EP^lB^IaZB{S%QbY>lx}L z78K|^=jWBA=9LudyQG$-=HwTo7U>7%B$lM*7v&b~`z9v)2S?}?Kn0N01iN^{rHfOt z8K5dbO#S?%tkmQZ{gTw;lC;d6)MEYI#N>>8hTO!=Jci7?5(bZ8M-Nc2z%UQk0V3|aNFYIGPF7{CF+zyJsZK*0?Pcm_5GW(HOU z7I2beU@&Ot;08qtC?-H^LD2#$M4;M06i5j?-a!ITYzG#U0~yT7_?wTHfsv6BWDFz7 z$IwUuE9HbI0ueTjLRMBbuC`_-9tN;t1_lODK4xWL(3Jt1#K7PK%0r9{47SD)KARep z2ARdkz`&*r_AQcs)>^5D$*v_=2L$yplAAoRZuEBQR+QCJh(>;2`&F literal 0 HcmV?d00001 diff --git a/macho/base-aarch64.o b/macho/base-aarch64.o new file mode 100644 index 0000000000000000000000000000000000000000..42bf2e8f949b4b3092baaa022ae6e2902381101f GIT binary patch literal 744 zcmX^A>+L@t1_nk31_;5zz`(Er#8Uu?Ffd3mFfdqv_z*4znE@5K0aXLzvokO-fG{&u zK0dxAwW0*dVPIg0j}LK;2tn{+EE6aLWF8X(1A_w-0|VF$7KR3>6qt&SPcAMg%FIg# z^DxbWnZpZ}=K&c8WrHX*E<=2La(-?>Vsc4*XF0x*0X2?+ lAtzq1xTJ_7J~uHlk0HLGC^N4ljUlHbx4;NY8iGj!1_12AM}`0Z literal 0 HcmV?d00001 diff --git a/macho/base-x86_64 b/macho/base-x86_64 new file mode 100644 index 0000000000000000000000000000000000000000..1d3dd57cfcc611c19b93dc68e61ff958c9600d38 GIT binary patch literal 49424 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 literal 0 HcmV?d00001 diff --git a/macho/base.c b/macho/base.c new file mode 100644 index 0000000..262bf37 --- /dev/null +++ b/macho/base.c @@ -0,0 +1,6 @@ +#include + +int main() { + printf("Hello, world"); + return 0; +} diff --git a/macho/base.sh b/macho/base.sh new file mode 100755 index 0000000..31f50f3 --- /dev/null +++ b/macho/base.sh @@ -0,0 +1,4 @@ +#!/bin/sh +clang -c base.c -o base.o +clang base.c -o base +clang -fdebug-prefix-map=`pwd`=/object/testfiles/elf -g -c base.c -o base-debug.o