From 38f87aba15f74d9c48bb8569f896131dfaf6ab0c Mon Sep 17 00:00:00 2001 From: util1 Date: Tue, 23 Jul 2019 18:30:27 +0200 Subject: [PATCH] half fix FE_cos bug --- 1v13D.dlw | 4 +- 1v13D.g1a | Bin 20176 -> 22044 bytes INIT/CasioRAM.mem | Bin 55852 -> 55852 bytes build-fx/map | 647 +++++++++++++++++-------------- build-fx/src/FxEngine/1v13D.bin | Bin 19664 -> 21532 bytes build-fx/src/FxEngine/1v13D.elf | Bin 30604 -> 33012 bytes build-fx/src/FxEngine/FxEngine.o | Bin 2484 -> 2540 bytes build-fx/src/FxEngine/coord.o | Bin 1708 -> 2748 bytes build-fx/src/main.o | Bin 1120 -> 1588 bytes src/FxEngine/FxEngine.c | 4 + src/FxEngine/coord.c | 28 +- src/FxEngine/coord.h | 2 +- src/main.c | 14 +- 13 files changed, 389 insertions(+), 310 deletions(-) diff --git a/1v13D.dlw b/1v13D.dlw index 589f541..6d3c920 100644 --- a/1v13D.dlw +++ b/1v13D.dlw @@ -2,7 +2,7 @@ [_1] Type=5 -Order=0 +Order=1 Top=15 Left=2235 Height=4740 @@ -13,7 +13,7 @@ OptionA=0 [_2] Type=1 -Order=1 +Order=0 Top=15 Left=7800 Height=4725 diff --git a/1v13D.g1a b/1v13D.g1a index 2e26029f43613c8850ff527bdfcabfb8ed395af4..a73bcb2dbfab32621bc1ad763ed8f5e8a857fe1a 100644 GIT binary patch delta 3864 zcmZu!3s93+7QX-gLktOzJR#xrLqrzBBNqgWNF@l^@L0f@1b1pXA^bo@w20ceo#}+F zt{WFI;?H!ut?N*Ax^2gq*iEP7?z*$?+U?M;vzsU)x~yxe(oXAa)j(9xWzS7S>?4_* zbMHCle)rsS&OP_W_Z#Z)2}=3?i9dM`y51a&o&N^DNB=iJ|K9byA!RY6FIw?I{ks%x zP4!MwdnuFomJ3ZIgeVEZ>nDYh=n;gXM}!h!q2_9Y8fp+m$b~{?gjFXHR*xXO{7Z!E zZzJ5$kFe-qq{;Imv}C{c9Meq+1o=XVAcwDr&K8unAl%gBbwq!~(1IMVIi`<_SDu6= zqR=xj2;uSxeoT~2vl9NH=rdW`8vry$77QDK(_Q?8_=vN5Yq$L7h2= zaJA6@JQ$z$#W!mVVidzMzPRzYOYsJAhn(~Y?WF?@PTVK-iwr^>i&NK8Ho7?*f%Y}z znGJve;u{FBQB^)zz^{QlHT3(Un>FLnmjq#4{!wh4v-0$!PVBI5ukLl-JGzfHSL;5} zjq9c^*EMVGhn!!wt(hW3=Sn0YCbo94)hgkW#-(9X;;ITB(oT#`` z(fL~I&$zpmJ8V>)m{nR|>tR}VZ;_kt)`>07Aa}OoLMKx%?vh*gfZ*pKm;DSdZ z{`5cJthxNWbF^FboRm8@@m!r#+~MVpb$Hn&Mlq{m)!mH0^z6T53=Pqrk%$((c8aAO$vEPN6 zce1ptch#}#w4WM`PO;^oH3%`A-XbTqa>pY1KqgxswLUZlEz=PLt#?2R_V7Ke+15E? zqMB?&u8vYGo%$aP4@Nk47}}Q*Dm^)HKn)ug;?)ne;oGsgvc6f zhuSi>&9|jys@zL75`UBZwKiG1tW8s-*T{U01~_p3hD_SuV3%RdJ_Nmb{z_b?^O+}l z6&l%Fn-6dHttO|>!PtbO)L^E~W!sNWUMas^{_j=pGS^Gv<(F1*M=fvr%88biPL^I> z$sKJHTi)glS%$Q9lQ>z*owxXNp{JG>&}mYeYm^xn^W!SefBdTp_jNZ=bGGB@M6Jqm zgnU{sl?qUv-)bd;@%YT3%(Zhc*_Ac$ci%GZ{CLWx6oc5}FQ7eV)1>1`msH$QAM5$O z3G5=33tdR@yu9;_|x&}s|8t5Au|w8vVn6kaWrvq<$J#- zpEpTWi&Um~8^W?(2xn$NGXhUY0>Ud2R;QOAfGPPXVU2-6K?6vXig1Af3fL*WHz8S2 zet?LfnEkRlKrd225YFgFSOI!*z*FS=sWG}Lk6=W@W*ay7q9WHsCv%Y*V|-DDJh%w3 z40hf~0?J1if^ZH%FdK(aWQ}H3|(y zC)vCX<(pC3(k!@6Ap-RhpsL8VS?_~>4Z1PROmuNTN-IkvB)H1(bf?oVS{g;k@%eypH^FN~>xFFvtol1WJGp&d;NH z00uh*hkevdWXQY0g51bE3RgrQCKCR5;S^mg;rHvx>Ecv=RQJAsyrt@I^SkgXYwI9S z>TVNLUFaG-y&wX(qLChxq5SVTIy4mHD>+|j9E_#3(`2`mYgVL?{ zNA_?*>!Xbi%XV7s(aDskVrNwH5)l%W{w+Q^PE^_524WAEPs z%RMW0WbHcuZ{q{Eko)lGl;>ASi25ls4{4Z4;$J(4uxXT?pPwhSECHzZc!h=vr%FV| z`<}51h^p}#pTF7^&Kl!2-QEDxta0Ab$=a%`5S5!{bjPsL0Iidedy)$}735j&2-Qg4 zQb)Bf33$8hOz$Iu)UE7G3m|THO&qIe%iC7LR(o!;GJiseWS`O(=V(~e9Q?X3t$lab z(rW7E0JppP)tUl!c^gZn)OgOZGGCPE9C`5*Gi&>a`G2{F5Wi>j-X%r_86rNevfb>L zLfIABs)y2m$^#kau5Bc62ji_lOSr%@qo}nT2a@^!VIC&SsDJR2h`0E9i$T0Ar z0HowcRGVxOs+>Srd3tC_S&5rYMOcNsVG94}pccSAR5$|dW5WCM?TDoEJCyMG)Y^(D z5K}`#NzqiKBVS57sUNGT{{yg*wIu)m delta 2220 zcmah~eN0l)ql=R41G{4P~l zcP3)62>1*G*(qj=LIOZYWQ!<)_Ll(yuK)pv!O|WeMQBre6bN|>NC3yJ6+leL z8Hp%o++Cqu)*avs!Z`XmOPhpB!HS!Iv$5SJ&7Ujj7znc}T1hkv@GsdY|6L;qTzrW4lCd|0W zrm^NfR%2{E+I$<}Dx`CY(~m-dMEXv3OalPrDEGuopzu+$^EQ1&!8R1%8) z;0_Iv$?%ygTa_MH%|o#Ag{6Z_nM8fg$dX^(h+E_4xQPje7<+BVNT!BzVy_%2J96qTQ zCrsV(RKZMvx?$oH7*pbmg#}aBu`N{d6JM^k(2%A4F<~r?W>Oenbz}8v{_K7BoMw&7 zbUe2bNWKcB>;lqNlx3q1=taxcXrqivY9Qb5Wp0qr9h3s8K8wKjX!@Y6>XQNjOv*qi z-JTjmv&`1~w_Zs6kA7@b@1k!?&zRVjj0pJF0KF!4MYY_Z>@!D~wVW%tKJ4C{-X-18 zY32oP)|@hAu$`b*erMb&@}TI%60su!B{A))dwo%EBm%DB;3G96P(SMbGBdMS!sLTR;HM ztr93M;ds|6CA3cF_`-m4)OuR)a9_X+rxZxbBywx!VhIf3IDnT2x(sw3VRsJ+5T(7W zo-;@Ycf28vlwapJOwow#Fbg(sd(R+XBZLT5E9$p3czXMMmJ^1qJJXz|I}VyIof4)2 zWV07YgGbZd5U+c~l7`7H02nb|42W}7Zw;$jo$4wyRRoL$s5|+zWMK3*c z^S*eHshC)q+IW~NPMc#j(@XB_x++b4c{$40+^y;GGDNhsT~^+xdU17q#%IPyI^=To zxnf5Znq6b25AH^}=-9&Xj+=DR`E~Ilh+}4EV;fFKKt4$?*KFgfVzjVU=Bq>0Q(Mkh zPpw>19b&MJF1rqS&ClJ5>hD39RELz2S_j8F3+YtdR%9n#-{DtDx>B5@2oH~N3P{Z; za=f>N;guCw$rcS(q*9ez0Izf2hWe{C>24HCnTCq>*ZI0Jdbj>DzHX8>Y&vIPe~Z8{ zo!@kLTMNReWteR}2G{WCf*m1l4-nUM41UJ>?;h+A_PqtuYZ=yf6~X9rh9%aw-_efQ z5J)OvuyPj`!rX3=XW~4@0nQr=s z=eIA@NOPyjHwom?r%^RPFaB$)Sp71W$JEUOK(;T72uqr1X{AFgxdtZozlGD?tHa^I zF`aMn2rX;ft0Y^m>gagKw+yRqbUw+Ko}y}}Y-$^3(8goe6_2mqMA}Ayti#CGk+c|p zvv?dZ?RAJRD~pDvZ5bVrE&`Df@pzGqwB5?6occ5e;IJyCh~@^Q9y+?c$u!XW%KrWr z_x4xVmAW10v!Wc{Nj`M8n5KKn5H=XdzGrp1#+i&foU=Ax9T0gQNM$AmCLlD7phx@8yA5u~H>xK+`2Te*J#WQ=62 diff --git a/INIT/CasioRAM.mem b/INIT/CasioRAM.mem index aab19823e3ae39372752c5cf89d1f742475fb172..a249591c8124a542b2e016ac7095e48a318995c3 100644 GIT binary patch delta 1411 zcmV-}1$_Ffv;(ZP1F-r;0e!RkM43ARsrj>(fRY6Q79X=JhJpeDu|Tt~h++l_PMcj4 z>Xk?j)sq>Ie*xT+nUBqXHKs@hHoaXMTd-m!e8+DvnbLeavS10uPiGd{XnGsmje#)l zo|HB6!z8->Rgbs$PL8DGTX~`0TyT!jVPk{D;@bE&=gsXY@XXK@?YG|_c9_fxlLIn! z6bdJ33H>Z<3gjVPAJ-mXDCTRdl{9Flu1|HcyB&UaS{I~ zWL7O)pJy0Jiex8twVhIfz?wO5v$JfK*7b9W$?9g0%p--Q=P;4M0!fh040fB#2bZ$c z8l1)JDXPH$KF`#%WRbWIKwh2D7-gp8EoiIuGJw4KN8-#2OlMjcnJiIdimT`>bGG#- zVBH^DmCz7PipNbtNBVK6=jkhMq2wf)-iT9;%#&Q8GXcf3kf6>10t(KvV4{fufABVm z%nn0@*%eTq+8AY`?=Nb#@G^h60zrh!4@{BP7+apcJnCuE{6C~LRyJ$}3cMuf=@ zQ!xKO{=0ZJ@r+Lj#DPK|-;z-j zx^FDfWOzIOuyr=H!cGmzmR1nnnI-0E!^6xNkU4^zZ-`MiHJ^r>nu@9L-)S__*=#gKzO$ccU=yM8@?;ihXS?vYd%30y$} z__uU1jY8CP#@cvWkBq&nDz0pe>jCf1j>+1 z5!IVp9^j>BD-o`3DCU!G4w+OJ0nAAXz=wJ{{jzs7>aAcS6__2-oLi>Xu}&M<=5drg zz3eIV*l*L2RT|uXpOQsMs(&y_h=xlbT$$DoQ|>5brsF$}z3?_^h|K{+huR!clGkUW z;Vo*n^fG<8`v*X)&J0s{)EHglBW9`WE_1Z{C19WU7*&$q4@!lx0lxP*bmZ$VY@z1p z7oO3Tp}WkUSGYC3Wq{$6LSv(k%M7J>us-X8bzOC{EGr7UD RfVVUR1g6G*!Lzu#bRNDGzaRhr delta 1411 zcmV-}1$_Ffv;(ZP1F-r;0duqaM43AR1@*I*fRY6QavQTMhJpeD4L!52h++l_x|v-P z)|E&P!IK$}e*w^wnUBqXm8eJuiN9SMtFmGxzsYYf+0=YHlkH)-JdI!mO_HGj+QE=kE8Tax%0R*&=sNth!$eBBl>Z{7_h zVk0|Roirv#h%q&Evua?0zGp{nv4DD$)WU&?$G3Ei%J7q-<^7(&02ZCh3PY&L1!Tb1 z7-`e%D~ihgKCj)gWRbWIK#kD?OqARfVQAqgW`Ml;cXi1NOp($SS)AV?W~=BdbGG#- zVBH^DmCz7PipNbtNBTZ10trsDV4{fue{eO( z%nn0@*%eTq+8AY`?k;Kc?lFG10zrh!4@{BP7~9txCuXbcE^VmiBVgSbbUGZJ30o`6@<9o{b1?3y zWGCaCSsKundlJopI1IXdC^zS5jVat~7Sxem8{39K4DGu#!quoh$0TCMLiWvcFZ zxCB9d%LPc2&e|JTq2nTDtne*z_BnjN0Y-;D%=|ZYvF|Ktrs5r7o7Ixj5lD;5{zG`R z`z~>`=qX;G)g)h@N{7@GPkOcYM188}DR8s#7F(d;BgP6#kkPZSrkD~TCC|NWTO;2hqm)fkIffJgxDQYmDfUViQ*@Cvhh57#{@x* z$qR3i^%YyA=Ou-(3@3HD{XZqdBSDbQ3rS7FU3I$kFmtcyN0rnY0@~A_yNlilY_uyp zh5P!iZJ_NcBI-h2pxOt2Ky1kjbC)tZ2CU;IX|3*4>!xKO{=0ZJ@%lUpOo2il-;_}l zsuODDE$BNBxO_ImgD?%rmNQP^At&aeY)v2FcRKjJLT?R<)p!_};6L!JI~n7lF1YDv zsokGj6#m0_4@bU7fyaL`^f!H9@2Y7O(w|%z#ehQ&$bmNWyAp7J5vFS>?vW(Z+nm7y z__up8jY3%ZuwFu0OLIc&5PafNtWdhQ!X*BWifxvxY9SWy; zRVkQT9`L1REAy^}RVto=_t|Vj7vM<>z?XVC{jzsV7x7y};1@Oi;I9GYdW|Fa`o%x~ zyJRBesBhDdRT|uXpF$PMicc^NNrb~6T#1zsQ|>5ersF$*z3?_mh|K{+huSPrlGkVQ z?OkfmA$HNT9032X+&oiekr`fdXO^jQE_1XYGmxL+7-gEz4@!j^67TrJd*tiCcG2dD zXwK20X1mN1O^7ymvn@Gfr{XO6vD&TGq{$6LSv(k%M7J>u+MxGmx2^I7Gr94z RfVVUR1Z>4H!n3%$bRGdTwORlG diff --git a/build-fx/map b/build-fx/map index 762262e..a8d7c5d 100644 --- a/build-fx/map +++ b/build-fx/map @@ -16,6 +16,8 @@ Archive member included to satisfy reference by file (symbol) build-fx/src/FxEngine/libprof.o (_timer_setup) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) build-fx/src/controls.o (_dfont) +/home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dpixel.c.o) + build-fx/src/main.o (_dpixel) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dimage.c.o) build-fx/src/controls.o (_dimage) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dupdate.c.o) @@ -27,7 +29,7 @@ Archive member included to satisfy reference by file (symbol) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(stdio.c.o) build-fx/src/FxEngine/FxEngine.o (_sprintf) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(memory.c.o) - /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(stdio.c.o) (_memcpy) + build-fx/src/main.o (_memcpy) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(t6k11.c.o) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dupdate.c.o) (_t6k11_display) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(font5x7.png.o) @@ -64,12 +66,16 @@ Archive member included to satisfy reference by file (symbol) build-fx/src/FxEngine/libprof.o (___udivdi3) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) build-fx/src/FxEngine/coord.o (___adddf3) +/home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) + build-fx/src/FxEngine/coord.o (___muldf3) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) build-fx/src/FxEngine/coord.o (___divdf3) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_gt_df.o) build-fx/src/FxEngine/coord.o (___gtdf2) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) build-fx/src/FxEngine/coord.o (___ledf2) +/home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) + build-fx/src/FxEngine/coord.o (___floatsidf) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) build-fx/src/FxEngine/coord.o (___fixdfsi) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_thenan_df.o) @@ -78,6 +84,8 @@ Archive member included to satisfy reference by file (symbol) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivdi3.o) (___udiv_qrnnd_16) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivdi3.o) (___clz_tab) +/home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) + /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) (___clzsi2) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) (___pack_d) /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_unpack_df.o) @@ -107,6 +115,7 @@ Discarded input sections .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(mmu.c.o) .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(tmu.c.o) .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) + .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dpixel.c.o) .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dimage.c.o) .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dupdate.c.o) .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dclear.c.o) @@ -139,6 +148,15 @@ Discarded input sections .debug_line 0x0000000000000000 0x3e7 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) .debug_str 0x0000000000000000 0x5f3 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) + .debug_info 0x0000000000000000 0x6e9 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) + .debug_abbrev 0x0000000000000000 0x27c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) + .debug_loc 0x0000000000000000 0x4d5 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) + .debug_aranges + 0x0000000000000000 0x20 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) + .debug_ranges 0x0000000000000000 0xa8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) + .debug_line 0x0000000000000000 0x338 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) + .debug_str 0x0000000000000000 0x5c5 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) + .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) .debug_info 0x0000000000000000 0x5e6 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) .debug_abbrev 0x0000000000000000 0x25c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) .debug_loc 0x0000000000000000 0x1c0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) @@ -164,6 +182,15 @@ Discarded input sections .debug_line 0x0000000000000000 0x105 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) .debug_str 0x0000000000000000 0x582 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) + .debug_info 0x0000000000000000 0x494 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) + .debug_abbrev 0x0000000000000000 0x1fb /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) + .debug_loc 0x0000000000000000 0xd1 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) + .debug_aranges + 0x0000000000000000 0x20 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) + .debug_ranges 0x0000000000000000 0x48 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) + .debug_line 0x0000000000000000 0x183 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) + .debug_str 0x0000000000000000 0x55d /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) + .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) .debug_info 0x0000000000000000 0x4ce /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) .debug_abbrev 0x0000000000000000 0x1bb /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) .debug_loc 0x0000000000000000 0x49 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) @@ -186,6 +213,15 @@ Discarded input sections .debug_line 0x0000000000000000 0xc4 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) .debug_str 0x0000000000000000 0x503 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) + .debug_info 0x0000000000000000 0x3de /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) + .debug_abbrev 0x0000000000000000 0x129 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) + .debug_loc 0x0000000000000000 0x5a /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) + .debug_aranges + 0x0000000000000000 0x20 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) + .debug_ranges 0x0000000000000000 0x38 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) + .debug_line 0x0000000000000000 0x117 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) + .debug_str 0x0000000000000000 0x520 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) + .comment 0x0000000000000000 0x12 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) .debug_info 0x0000000000000000 0x4d4 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) .debug_abbrev 0x0000000000000000 0x1cb /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) .debug_loc 0x0000000000000000 0x31c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) @@ -233,7 +269,7 @@ LOAD build-fx/assets/fonts/FxEngine.png.o LOAD /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a LOAD /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a 0x0000000000300000 _brom = 0x300000 - 0x0000000000004474 _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks)) + 0x0000000000004b44 _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks)) .pretext 0x0000000000300200 0x890 *(.pretext.entry) @@ -272,267 +308,277 @@ LOAD /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a *(.dtors .dtors.*) 0x0000000000300a90 _etors = . -.text 0x0000000000300a90 0x38b4 +.text 0x0000000000300a90 0x3f18 *(.text .text.*) .text 0x0000000000300a90 0x154 build-fx/src/FxEngine/libprof.o 0x0000000000300a90 _prof_time 0x0000000000300ad4 _prof_quit 0x0000000000300b08 _prof_init - .text 0x0000000000300be4 0x1a8 build-fx/src/FxEngine/coord.o + .text 0x0000000000300be4 0x424 build-fx/src/FxEngine/coord.o 0x0000000000300be4 _FE_modulo_2pi 0x0000000000300c94 _FE_cos - 0x0000000000300cf0 _FE_sin - 0x0000000000300d18 _FE_calc - 0x0000000000300d26 _FE_set_matrice - .text 0x0000000000300d8c 0x244 build-fx/src/FxEngine/FxEngine.o - 0x0000000000300d8c _FE_new_frame - 0x0000000000300f14 _FE_get_fps_history - 0x0000000000300f70 _FE_get_fps_current - 0x0000000000300f90 _FE_get_fps_min - 0x0000000000300fb0 _FE_get_fps_max - .text 0x0000000000300fd0 0xb4 build-fx/src/FxEngine/zbuffer.o - 0x0000000000300fd0 _FE_zbuffer_clear - 0x0000000000301038 _FE_zbuffer_set_dist - .text 0x0000000000301084 0x0 build-fx/src/main.o - .text.startup 0x0000000000301084 0x58 build-fx/src/main.o - 0x0000000000301084 _main - .text 0x00000000003010dc 0x74 build-fx/src/controls.o - 0x00000000003010dc _init_controls - 0x00000000003010ec _reload_fps_displaying - 0x0000000000301110 _display_fps - .text 0x0000000000301150 0x150 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(cpg.c.o) - 0x0000000000301294 _clock_freq - .text 0x00000000003012a0 0x2c8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(keysc.c.o) - 0x0000000000301444 _pollevent - 0x0000000000301530 _waitevent - .text 0x0000000000301568 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(hardware.c.o) - .text 0x0000000000301568 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(syscalls.S.o) - .text 0x0000000000301568 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(start.c.o) - .text 0x0000000000301568 0x1f4 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(mmu.c.o) - 0x0000000000301568 _tlb_addr - 0x000000000030157c _tlb_data - 0x0000000000301590 _tlb_mapped_memory - 0x0000000000301664 _utlb_addr - 0x0000000000301674 _utlb_data - 0x0000000000301684 _utlb_mapped_memory - .text 0x000000000030175c 0x56c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(tmu.c.o) - 0x0000000000301a7c _timer_setup - 0x0000000000301b0c _timer_delay - 0x0000000000301b6c _timer_start - 0x0000000000301ba0 _timer_reload - 0x0000000000301bc0 _timer_pause - 0x0000000000301bf4 _timer_stop - 0x0000000000301c50 _timer_timeout - 0x0000000000301c5c _timer_address - 0x0000000000301c98 _timer_clear - .text 0x0000000000301cc8 0x9c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) - 0x0000000000301cc8 _dsize - .text 0x0000000000301d64 0x54 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dimage.c.o) - 0x0000000000301d64 _dimage - 0x0000000000301d98 _dsubimage - .text 0x0000000000301db8 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dupdate.c.o) - 0x0000000000301db8 _dupdate - 0x0000000000301dd0 _dupdate_noint - .text 0x0000000000301ddc 0x4c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dclear.c.o) - 0x0000000000301ddc _dclear - .text 0x0000000000301e28 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) - .text 0x0000000000301e28 0xc00 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(stdio.c.o) - 0x0000000000302750 _kprint_opt - 0x0000000000302888 _kprint - 0x0000000000302960 _kvsprint - 0x00000000003029a8 _sprintf - 0x00000000003029d0 _vsprintf - 0x00000000003029f0 _snprintf - 0x0000000000302a10 _vsnprintf - .text 0x0000000000302a28 0xdc /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(memory.c.o) - 0x0000000000302a28 _memcpy - 0x0000000000302ae2 __memmove - 0x0000000000302ae6 __memcmp - 0x0000000000302aea _memset - .text 0x0000000000302b04 0x1d8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(t6k11.c.o) - 0x0000000000302b9c _t6k11_display - 0x0000000000302c70 _t6k11_contrast - 0x0000000000302c9c _t6k11_backlight - .text 0x0000000000302cdc 0x1c8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(getkey.c.o) - 0x0000000000302cdc _getkey_opt - 0x0000000000302e5c _getkey - 0x0000000000302e68 _getkey_repeat - .text 0x0000000000302ea4 0x124 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(iokbd.c.o) - 0x0000000000302eb0 _iokbd_row - 0x0000000000302f98 _iokbd_scan - .text 0x0000000000302fc8 0x170 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(setup.c.o) - 0x000000000030307c _gint_install - 0x0000000000303120 _gint_unload - .text 0x0000000000303138 0x2c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(vbr.s.o) - 0x0000000000303138 _gint_setvbr - .text 0x0000000000303164 0x78 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(gint.c.o) - 0x0000000000303164 _gint_intlevel - 0x00000000003031b8 _gint_inthandler - .text 0x00000000003031dc 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.S.o) - .text 0x00000000003031dc 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(exch.S.o) - .text 0x00000000003031dc 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.s.o) - .text 0x00000000003031dc 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti-asm.s.o) - .text 0x00000000003031dc 0x3b0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(bopti.c.o) - 0x00000000003031dc _bopti_grid - 0x0000000000303332 _bopti_render - 0x0000000000303438 _bopti_render_clip - 0x0000000000303540 _bopti_render_noclip - .text 0x000000000030358c 0x9c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(masks.c.o) - 0x000000000030358c _masks - .text 0x0000000000303628 0x60 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(bopti-asm.s.o) - 0x0000000000303628 _bopti_asm_mono - 0x000000000030364e _bopti_asm_mono_alpha - 0x0000000000303680 _bopti_asm_gray - 0x0000000000303684 _bopti_asm_gray_alpha - .text 0x0000000000303688 0x78 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_movmem.o) - 0x0000000000303688 ___movstr - 0x0000000000303688 ___movmem - 0x00000000003036bc ___movmemSI64 - 0x00000000003036bc ___movstrSI64 - 0x00000000003036c0 ___movstrSI60 - 0x00000000003036c0 ___movmemSI60 - 0x00000000003036c4 ___movmemSI56 - 0x00000000003036c4 ___movstrSI56 - 0x00000000003036c8 ___movstrSI52 - 0x00000000003036c8 ___movmemSI52 - 0x00000000003036cc ___movstrSI48 - 0x00000000003036cc ___movmemSI48 - 0x00000000003036d0 ___movstrSI44 - 0x00000000003036d0 ___movmemSI44 - 0x00000000003036d4 ___movstrSI40 - 0x00000000003036d4 ___movmemSI40 - 0x00000000003036d8 ___movstrSI36 - 0x00000000003036d8 ___movmemSI36 - 0x00000000003036dc ___movmemSI32 - 0x00000000003036dc ___movstrSI32 - 0x00000000003036e0 ___movmemSI28 - 0x00000000003036e0 ___movstrSI28 - 0x00000000003036e4 ___movstrSI24 - 0x00000000003036e4 ___movmemSI24 - 0x00000000003036e8 ___movmemSI20 - 0x00000000003036e8 ___movstrSI20 - 0x00000000003036ec ___movstrSI16 - 0x00000000003036ec ___movmemSI16 - 0x00000000003036f0 ___movmemSI12 - 0x00000000003036f0 ___movstrSI12 - 0x00000000003036f4 ___movmemSI8 - 0x00000000003036f4 ___movstrSI8 - 0x00000000003036f8 ___movmemSI4 - 0x00000000003036f8 ___movstrSI4 - .text 0x0000000000303700 0x6c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivsi3.o) - 0x0000000000303722 ___udivsi3 - .text 0x000000000030376c 0x1f0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivdi3.o) - 0x000000000030376c ___udivdi3 - .text 0x000000000030395c 0x348 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) - 0x0000000000303c00 ___adddf3 - 0x0000000000303c50 ___subdf3 - .text 0x0000000000303ca4 0x130 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) - 0x0000000000303ca4 ___divdf3 - .text 0x0000000000303dd4 0x58 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_gt_df.o) - 0x0000000000303dd4 ___gtdf2 - .text 0x0000000000303e2c 0x58 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) - 0x0000000000303e2c ___ledf2 - .text 0x0000000000303e84 0x8c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) - 0x0000000000303e84 ___fixdfsi - .text 0x0000000000303f10 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_thenan_df.o) - .text 0x0000000000303f10 0x60 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udiv_qrnnd_16.o) - 0x0000000000303f10 ___udiv_qrnnd_16 - .text 0x0000000000303f70 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) - .text 0x0000000000303f70 0x240 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) - 0x0000000000303f70 ___pack_d - .text 0x00000000003041b0 0xcc /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_unpack_df.o) - 0x00000000003041b0 ___unpack_d - .text 0x000000000030427c 0xc8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_fpcmp_parts_df.o) - 0x000000000030427c ___fpcmp_parts_d + 0x0000000000300ce8 _FE_sin + 0x0000000000300d10 _FE_calc + 0x0000000000300e60 _FE_set_matrice + .text 0x0000000000301008 0x270 build-fx/src/FxEngine/FxEngine.o + 0x0000000000301008 _FE_new_frame + 0x00000000003011bc _FE_get_fps_history + 0x0000000000301218 _FE_get_fps_current + 0x0000000000301238 _FE_get_fps_min + 0x0000000000301258 _FE_get_fps_max + .text 0x0000000000301278 0xb4 build-fx/src/FxEngine/zbuffer.o + 0x0000000000301278 _FE_zbuffer_clear + 0x00000000003012e0 _FE_zbuffer_set_dist + .text 0x000000000030132c 0x0 build-fx/src/main.o + .text.startup 0x000000000030132c 0xcc build-fx/src/main.o + 0x000000000030132c _main + .text 0x00000000003013f8 0x74 build-fx/src/controls.o + 0x00000000003013f8 _init_controls + 0x0000000000301408 _reload_fps_displaying + 0x000000000030142c _display_fps + .text 0x000000000030146c 0x150 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(cpg.c.o) + 0x00000000003015b0 _clock_freq + .text 0x00000000003015bc 0x2c8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(keysc.c.o) + 0x0000000000301760 _pollevent + 0x000000000030184c _waitevent + .text 0x0000000000301884 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(hardware.c.o) + .text 0x0000000000301884 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(syscalls.S.o) + .text 0x0000000000301884 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(start.c.o) + .text 0x0000000000301884 0x1f4 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(mmu.c.o) + 0x0000000000301884 _tlb_addr + 0x0000000000301898 _tlb_data + 0x00000000003018ac _tlb_mapped_memory + 0x0000000000301980 _utlb_addr + 0x0000000000301990 _utlb_data + 0x00000000003019a0 _utlb_mapped_memory + .text 0x0000000000301a78 0x56c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(tmu.c.o) + 0x0000000000301d98 _timer_setup + 0x0000000000301e28 _timer_delay + 0x0000000000301e88 _timer_start + 0x0000000000301ebc _timer_reload + 0x0000000000301edc _timer_pause + 0x0000000000301f10 _timer_stop + 0x0000000000301f6c _timer_timeout + 0x0000000000301f78 _timer_address + 0x0000000000301fb4 _timer_clear + .text 0x0000000000301fe4 0x9c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) + 0x0000000000301fe4 _dsize + .text 0x0000000000302080 0x50 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dpixel.c.o) + 0x0000000000302080 _dpixel + .text 0x00000000003020d0 0x54 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dimage.c.o) + 0x00000000003020d0 _dimage + 0x0000000000302104 _dsubimage + .text 0x0000000000302124 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dupdate.c.o) + 0x0000000000302124 _dupdate + 0x000000000030213c _dupdate_noint + .text 0x0000000000302148 0x4c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dclear.c.o) + 0x0000000000302148 _dclear + .text 0x0000000000302194 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) + .text 0x0000000000302194 0xc00 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(stdio.c.o) + 0x0000000000302abc _kprint_opt + 0x0000000000302bf4 _kprint + 0x0000000000302ccc _kvsprint + 0x0000000000302d14 _sprintf + 0x0000000000302d3c _vsprintf + 0x0000000000302d5c _snprintf + 0x0000000000302d7c _vsnprintf + .text 0x0000000000302d94 0xdc /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(memory.c.o) + 0x0000000000302d94 _memcpy + 0x0000000000302e4e __memmove + 0x0000000000302e52 __memcmp + 0x0000000000302e56 _memset + .text 0x0000000000302e70 0x1d8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(t6k11.c.o) + 0x0000000000302f08 _t6k11_display + 0x0000000000302fdc _t6k11_contrast + 0x0000000000303008 _t6k11_backlight + .text 0x0000000000303048 0x1c8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(getkey.c.o) + 0x0000000000303048 _getkey_opt + 0x00000000003031c8 _getkey + 0x00000000003031d4 _getkey_repeat + .text 0x0000000000303210 0x124 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(iokbd.c.o) + 0x000000000030321c _iokbd_row + 0x0000000000303304 _iokbd_scan + .text 0x0000000000303334 0x170 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(setup.c.o) + 0x00000000003033e8 _gint_install + 0x000000000030348c _gint_unload + .text 0x00000000003034a4 0x2c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(vbr.s.o) + 0x00000000003034a4 _gint_setvbr + .text 0x00000000003034d0 0x78 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(gint.c.o) + 0x00000000003034d0 _gint_intlevel + 0x0000000000303524 _gint_inthandler + .text 0x0000000000303548 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.S.o) + .text 0x0000000000303548 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(exch.S.o) + .text 0x0000000000303548 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.s.o) + .text 0x0000000000303548 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti-asm.s.o) + .text 0x0000000000303548 0x3b0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(bopti.c.o) + 0x0000000000303548 _bopti_grid + 0x000000000030369e _bopti_render + 0x00000000003037a4 _bopti_render_clip + 0x00000000003038ac _bopti_render_noclip + .text 0x00000000003038f8 0x9c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(masks.c.o) + 0x00000000003038f8 _masks + .text 0x0000000000303994 0x60 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(bopti-asm.s.o) + 0x0000000000303994 _bopti_asm_mono + 0x00000000003039ba _bopti_asm_mono_alpha + 0x00000000003039ec _bopti_asm_gray + 0x00000000003039f0 _bopti_asm_gray_alpha + .text 0x00000000003039f4 0x78 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_movmem.o) + 0x00000000003039f4 ___movstr + 0x00000000003039f4 ___movmem + 0x0000000000303a28 ___movmemSI64 + 0x0000000000303a28 ___movstrSI64 + 0x0000000000303a2c ___movstrSI60 + 0x0000000000303a2c ___movmemSI60 + 0x0000000000303a30 ___movmemSI56 + 0x0000000000303a30 ___movstrSI56 + 0x0000000000303a34 ___movstrSI52 + 0x0000000000303a34 ___movmemSI52 + 0x0000000000303a38 ___movstrSI48 + 0x0000000000303a38 ___movmemSI48 + 0x0000000000303a3c ___movstrSI44 + 0x0000000000303a3c ___movmemSI44 + 0x0000000000303a40 ___movstrSI40 + 0x0000000000303a40 ___movmemSI40 + 0x0000000000303a44 ___movstrSI36 + 0x0000000000303a44 ___movmemSI36 + 0x0000000000303a48 ___movmemSI32 + 0x0000000000303a48 ___movstrSI32 + 0x0000000000303a4c ___movmemSI28 + 0x0000000000303a4c ___movstrSI28 + 0x0000000000303a50 ___movstrSI24 + 0x0000000000303a50 ___movmemSI24 + 0x0000000000303a54 ___movmemSI20 + 0x0000000000303a54 ___movstrSI20 + 0x0000000000303a58 ___movstrSI16 + 0x0000000000303a58 ___movmemSI16 + 0x0000000000303a5c ___movmemSI12 + 0x0000000000303a5c ___movstrSI12 + 0x0000000000303a60 ___movmemSI8 + 0x0000000000303a60 ___movstrSI8 + 0x0000000000303a64 ___movmemSI4 + 0x0000000000303a64 ___movstrSI4 + .text 0x0000000000303a6c 0x6c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivsi3.o) + 0x0000000000303a8e ___udivsi3 + .text 0x0000000000303ad8 0x1f0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivdi3.o) + 0x0000000000303ad8 ___udivdi3 + .text 0x0000000000303cc8 0x348 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) + 0x0000000000303f6c ___adddf3 + 0x0000000000303fbc ___subdf3 + .text 0x0000000000304010 0x208 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) + 0x0000000000304010 ___muldf3 + .text 0x0000000000304218 0x130 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) + 0x0000000000304218 ___divdf3 + .text 0x0000000000304348 0x58 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_gt_df.o) + 0x0000000000304348 ___gtdf2 + .text 0x00000000003043a0 0x58 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) + 0x00000000003043a0 ___ledf2 + .text 0x00000000003043f8 0x98 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) + 0x00000000003043f8 ___floatsidf + .text 0x0000000000304490 0x8c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) + 0x0000000000304490 ___fixdfsi + .text 0x000000000030451c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_thenan_df.o) + *fill* 0x000000000030451c 0x4 + .text 0x0000000000304520 0x60 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udiv_qrnnd_16.o) + 0x0000000000304520 ___udiv_qrnnd_16 + .text 0x0000000000304580 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) + .text 0x0000000000304580 0x54 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) + 0x0000000000304580 ___clzsi2 + .text 0x00000000003045d4 0x240 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) + 0x00000000003045d4 ___pack_d + .text 0x0000000000304814 0xcc /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_unpack_df.o) + 0x0000000000304814 ___unpack_d + .text 0x00000000003048e0 0xc8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_fpcmp_parts_df.o) + 0x00000000003048e0 ___fpcmp_parts_d *(C P) -.gint.blocks 0x0000000000304350 0x140 +.gint.blocks 0x00000000003049b0 0x140 *(.gint.blocks) - .gint.blocks 0x0000000000304350 0x40 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.S.o) - 0x0000000000304350 _inth_entry_7305 - 0x0000000000304370 _inth_entry_7705 - .gint.blocks 0x0000000000304390 0x20 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(exch.S.o) - 0x0000000000304390 _exch_entry_7705 - 0x0000000000304390 _exch_entry_7305 - .gint.blocks 0x00000000003043b0 0xe0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.s.o) - 0x00000000003043b0 _inth_tmu - 0x0000000000304430 _inth_etmu2 - 0x0000000000304450 _inth_etmu_help - 0x0000000000304470 _inth_etmux + .gint.blocks 0x00000000003049b0 0x40 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.S.o) + 0x00000000003049b0 _inth_entry_7305 + 0x00000000003049d0 _inth_entry_7705 + .gint.blocks 0x00000000003049f0 0x20 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(exch.S.o) + 0x00000000003049f0 _exch_entry_7705 + 0x00000000003049f0 _exch_entry_7305 + .gint.blocks 0x0000000000304a10 0xe0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.s.o) + 0x0000000000304a10 _inth_tmu + 0x0000000000304a90 _inth_etmu2 + 0x0000000000304ab0 _inth_etmu_help + 0x0000000000304ad0 _inth_etmux -.gint.drivers 0x0000000000304490 0x90 - 0x0000000000304490 _bdrv = . +.gint.drivers 0x0000000000304af0 0x90 + 0x0000000000304af0 _bdrv = . *(.gint.drivers.0) *(.gint.drivers.1) .gint.drivers.1 - 0x0000000000304490 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(cpg.c.o) - 0x0000000000304490 _drv_cpg + 0x0000000000304af0 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(cpg.c.o) + 0x0000000000304af0 _drv_cpg *(.gint.drivers.2) .gint.drivers.2 - 0x00000000003044b4 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(tmu.c.o) - 0x00000000003044b4 _drv_tmu + 0x0000000000304b14 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(tmu.c.o) + 0x0000000000304b14 _drv_tmu *(.gint.drivers.3) *(.gint.drivers.4) .gint.drivers.4 - 0x00000000003044d8 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(keysc.c.o) - 0x00000000003044d8 _drv_keysc + 0x0000000000304b38 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(keysc.c.o) + 0x0000000000304b38 _drv_keysc *(.gint.drivers.5) .gint.drivers.5 - 0x00000000003044fc 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(t6k11.c.o) - 0x00000000003044fc _drv_t6k11 + 0x0000000000304b5c 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(t6k11.c.o) + 0x0000000000304b5c _drv_t6k11 *(.gint.drivers.6) - 0x0000000000304520 _edrv = . + 0x0000000000304b80 _edrv = . -.rodata 0x0000000000304520 0x7f0 +.rodata 0x0000000000304b80 0x85c *(.rodata .rodata.*) - .rodata 0x0000000000304520 0x18 build-fx/src/FxEngine/coord.o - 0x0000000000304520 _pi_sur2 - 0x0000000000304528 _pi2 - 0x0000000000304530 _pi + .rodata 0x0000000000304b80 0x38 build-fx/src/FxEngine/coord.o + 0x0000000000304ba0 _pi_sur2 + 0x0000000000304ba8 _pi2 + 0x0000000000304bb0 _pi .rodata.str1.4 - 0x0000000000304538 0x9 build-fx/src/FxEngine/FxEngine.o - *fill* 0x0000000000304541 0x3 + 0x0000000000304bb8 0x9 build-fx/src/FxEngine/FxEngine.o + *fill* 0x0000000000304bc1 0x3 .rodata.str1.4 - 0x0000000000304544 0x12 build-fx/src/FxEngine/zbuffer.o - *fill* 0x0000000000304556 0x2 + 0x0000000000304bc4 0x12 build-fx/src/FxEngine/zbuffer.o + *fill* 0x0000000000304bd6 0x2 + .rodata 0x0000000000304bd8 0x58 build-fx/src/main.o + 0x0000000000304c20 _tableau .rodata.str1.4 - 0x0000000000304558 0xb build-fx/src/main.o - *fill* 0x0000000000304563 0x1 + 0x0000000000304c30 0x3 build-fx/src/controls.o + *fill* 0x0000000000304c33 0x1 + .rodata 0x0000000000304c34 0x24 build-fx/assets/img/fps.png.o + 0x0000000000304c34 _img_fps + 0x0000000000304c58 _img_fps_end + .rodata 0x0000000000304c58 0x204 build-fx/assets/fonts/FxEngine.png.o + 0x0000000000304c58 _font_FxEngine + 0x0000000000304e5c _font_FxEngine_end .rodata.str1.4 - 0x0000000000304564 0x3 build-fx/src/controls.o - *fill* 0x0000000000304567 0x1 - .rodata 0x0000000000304568 0x24 build-fx/assets/img/fps.png.o - 0x0000000000304568 _img_fps - 0x000000000030458c _img_fps_end - .rodata 0x000000000030458c 0x204 build-fx/assets/fonts/FxEngine.png.o - 0x000000000030458c _font_FxEngine - 0x0000000000304790 _font_FxEngine_end + 0x0000000000304e5c 0x4 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(cpg.c.o) .rodata.str1.4 - 0x0000000000304790 0x4 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(cpg.c.o) + 0x0000000000304e60 0x6 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(keysc.c.o) + *fill* 0x0000000000304e66 0x2 .rodata.str1.4 - 0x0000000000304794 0x6 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(keysc.c.o) - *fill* 0x000000000030479a 0x2 + 0x0000000000304e68 0x4 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(tmu.c.o) + .rodata 0x0000000000304e6c 0x18 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) .rodata.str1.4 - 0x000000000030479c 0x4 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(tmu.c.o) - .rodata 0x00000000003047a0 0x18 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) + 0x0000000000304e84 0x31 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(stdio.c.o) + *fill* 0x0000000000304eb5 0x3 .rodata.str1.4 - 0x00000000003047b8 0x31 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(stdio.c.o) - *fill* 0x00000000003047e9 0x3 - .rodata.str1.4 - 0x00000000003047ec 0x8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(t6k11.c.o) + 0x0000000000304eb8 0x8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(t6k11.c.o) 0x6 (size before relaxing) - .rodata 0x00000000003047f4 0x408 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(font5x7.png.o) - 0x00000000003047f4 _gint_font5x7 - 0x0000000000304bfc _gint_font5x7_end - .rodata 0x0000000000304bfc 0x14 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_thenan_df.o) - 0x0000000000304bfc ___thenan_df - .rodata 0x0000000000304c10 0x100 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) - 0x0000000000304c10 ___clz_tab + .rodata 0x0000000000304ec0 0x408 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(font5x7.png.o) + 0x0000000000304ec0 _gint_font5x7 + 0x00000000003052c8 _gint_font5x7_end + .rodata 0x00000000003052c8 0x14 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_thenan_df.o) + 0x00000000003052c8 ___thenan_df + .rodata 0x00000000003052dc 0x100 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) + 0x00000000003052dc ___clz_tab -.rela.dyn 0x0000000000304d10 0x0 - .rela.text 0x0000000000304d10 0x0 build-fx/src/FxEngine/coord.o +.rela.dyn 0x00000000003053dc 0x0 + .rela.text 0x00000000003053dc 0x0 build-fx/src/FxEngine/coord.o + .rela.text.startup + 0x00000000003053dc 0x0 build-fx/src/FxEngine/coord.o .rela.pretext.entry - 0x0000000000304d10 0x0 build-fx/src/FxEngine/coord.o + 0x00000000003053dc 0x0 build-fx/src/FxEngine/coord.o 0x0000000008100000 . = ORIGIN (ram) .bss 0x0000000008100000 0x5a0 @@ -561,6 +607,7 @@ LOAD /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a .bss 0x000000000810007c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(mmu.c.o) .bss 0x000000000810007c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(tmu.c.o) .bss 0x000000000810007c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) + .bss 0x000000000810007c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dpixel.c.o) .bss 0x000000000810007c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dimage.c.o) .bss 0x000000000810007c 0x400 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dupdate.c.o) .bss 0x000000000810047c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dclear.c.o) @@ -584,13 +631,16 @@ LOAD /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivsi3.o) .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivdi3.o) .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) + .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_gt_df.o) .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) + .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_thenan_df.o) .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udiv_qrnnd_16.o) .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) + .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_unpack_df.o) .bss 0x000000000810059c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_fpcmp_parts_df.o) @@ -599,73 +649,77 @@ LOAD /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a *fill* 0x000000000810059c 0x4 0x00000000000005a0 _sbss = SIZEOF (.bss) -.data 0x00000000081005a0 0x90 load address 0x0000000000304d10 - 0x0000000000304d10 _ldata = LOADADDR (.data) +.data 0x00000000081005a0 0x110 load address 0x00000000003053dc + 0x00000000003053dc _ldata = LOADADDR (.data) 0x00000000081005a0 _rdata = . *(.data .data.*) .data 0x00000000081005a0 0x0 build-fx/src/FxEngine/libprof.o - .data 0x00000000081005a0 0x0 build-fx/src/FxEngine/coord.o - .data 0x00000000081005a0 0x8 build-fx/src/FxEngine/FxEngine.o - .data 0x00000000081005a8 0x0 build-fx/src/FxEngine/zbuffer.o - .data 0x00000000081005a8 0x0 build-fx/src/main.o - .data 0x00000000081005a8 0x0 build-fx/src/controls.o - .data 0x00000000081005a8 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(cpg.c.o) - .data 0x00000000081005a8 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(keysc.c.o) - .data 0x00000000081005a8 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(hardware.c.o) - .data 0x00000000081005a8 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(syscalls.S.o) - .data 0x00000000081005a8 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(start.c.o) - .data 0x00000000081005a8 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(mmu.c.o) - .data 0x00000000081005a8 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(tmu.c.o) - .data 0x00000000081005a8 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) - .data 0x00000000081005a8 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dimage.c.o) - .data 0x00000000081005a8 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dupdate.c.o) - .data 0x00000000081005a8 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dclear.c.o) - .data 0x00000000081005a8 0x8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) - 0x00000000081005a8 _topti_font - 0x00000000081005ac _gint_default_font - .data 0x00000000081005b0 0x68 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(stdio.c.o) - 0x00000000081005b0 _kprint_formatters - .data 0x0000000008100618 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(memory.c.o) - .data 0x0000000008100618 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(t6k11.c.o) - .data 0x0000000008100618 0x8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(getkey.c.o) - .data 0x0000000008100620 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(iokbd.c.o) - .data 0x0000000008100620 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(setup.c.o) - .data 0x0000000008100620 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(vbr.s.o) - .data 0x0000000008100620 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(gint.c.o) - .data 0x0000000008100620 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.S.o) - .data 0x0000000008100620 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(exch.S.o) - .data 0x0000000008100620 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.s.o) - .data 0x0000000008100620 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti-asm.s.o) - .data 0x0000000008100620 0x10 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(bopti.c.o) - 0x0000000008100620 _bopti_asm - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(masks.c.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(bopti-asm.s.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_movmem.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivsi3.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivdi3.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_gt_df.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_thenan_df.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udiv_qrnnd_16.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_unpack_df.o) - .data 0x0000000008100630 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_fpcmp_parts_df.o) + .data 0x00000000081005a0 0x80 build-fx/src/FxEngine/coord.o + .data 0x0000000008100620 0x8 build-fx/src/FxEngine/FxEngine.o + .data 0x0000000008100628 0x0 build-fx/src/FxEngine/zbuffer.o + .data 0x0000000008100628 0x0 build-fx/src/main.o + .data 0x0000000008100628 0x0 build-fx/src/controls.o + .data 0x0000000008100628 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(cpg.c.o) + .data 0x0000000008100628 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(keysc.c.o) + .data 0x0000000008100628 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(hardware.c.o) + .data 0x0000000008100628 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(syscalls.S.o) + .data 0x0000000008100628 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(start.c.o) + .data 0x0000000008100628 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(mmu.c.o) + .data 0x0000000008100628 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(tmu.c.o) + .data 0x0000000008100628 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) + .data 0x0000000008100628 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dpixel.c.o) + .data 0x0000000008100628 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dimage.c.o) + .data 0x0000000008100628 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dupdate.c.o) + .data 0x0000000008100628 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dclear.c.o) + .data 0x0000000008100628 0x8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) + 0x0000000008100628 _topti_font + 0x000000000810062c _gint_default_font + .data 0x0000000008100630 0x68 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(stdio.c.o) + 0x0000000008100630 _kprint_formatters + .data 0x0000000008100698 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(memory.c.o) + .data 0x0000000008100698 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(t6k11.c.o) + .data 0x0000000008100698 0x8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(getkey.c.o) + .data 0x00000000081006a0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(iokbd.c.o) + .data 0x00000000081006a0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(setup.c.o) + .data 0x00000000081006a0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(vbr.s.o) + .data 0x00000000081006a0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(gint.c.o) + .data 0x00000000081006a0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.S.o) + .data 0x00000000081006a0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(exch.S.o) + .data 0x00000000081006a0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.s.o) + .data 0x00000000081006a0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti-asm.s.o) + .data 0x00000000081006a0 0x10 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(bopti.c.o) + 0x00000000081006a0 _bopti_asm + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(masks.c.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(bopti-asm.s.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_movmem.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivsi3.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivdi3.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_gt_df.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_thenan_df.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udiv_qrnnd_16.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_unpack_df.o) + .data 0x00000000081006b0 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_fpcmp_parts_df.o) *(D) - 0x0000000008100630 . = ALIGN (0x10) + 0x00000000081006b0 . = ALIGN (0x10) -.data.4 0x0000000008100630 0x0 load address 0x0000000000304da0 +.data.4 0x00000000081006b0 0x0 load address 0x00000000003054ec *(.data.4) - 0x0000000008100630 . = ALIGN (0x10) - 0x0000000000000090 _sdata = (SIZEOF (.data) + SIZEOF (.data.4)) + 0x00000000081006b0 . = ALIGN (0x10) + 0x0000000000000110 _sdata = (SIZEOF (.data) + SIZEOF (.data.4)) 0x000000008800df00 _gint_vbr = 0x8800df00 0x000000008800f400 . = ORIGIN (rram) -.gint.data 0x000000008800f400 0x130 load address 0x0000000000304da0 - 0x0000000000304da0 _lgdata = LOADADDR (.gint.data) +.gint.data 0x000000008800f400 0x130 load address 0x00000000003054ec + 0x00000000003054ec _lgdata = LOADADDR (.gint.data) 0x000000008800f400 _rgdata = . *(.gint.data .gint.data.*) .gint.data 0x000000008800f400 0x18 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(keysc.c.o) @@ -683,7 +737,7 @@ LOAD /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a 0x000000008800f530 . = ALIGN (0x10) 0x0000000000000130 _sgdata = SIZEOF (.gint.data) -.gint.bss 0x000000008800f530 0x210 load address 0x0000000000304ed0 +.gint.bss 0x000000008800f530 0x210 load address 0x000000000030561c *(.gint.bss .gint.bss.*) .gint.bss 0x000000008800f530 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(cpg.c.o) .gint.bss 0x000000008800f554 0x100 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(keysc.c.o) @@ -705,12 +759,15 @@ LOAD /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a *(.comment) OUTPUT(build-fx/src/FxEngine/1v13D.elf elf32-sh) -.debug_frame 0x0000000000000000 0x2e0 +.debug_frame 0x0000000000000000 0x3d4 .debug_frame 0x0000000000000000 0x110 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) - .debug_frame 0x0000000000000110 0x50 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) - .debug_frame 0x0000000000000160 0x48 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_gt_df.o) - .debug_frame 0x00000000000001a8 0x48 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) - .debug_frame 0x00000000000001f0 0x48 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) - .debug_frame 0x0000000000000238 0x68 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) - .debug_frame 0x00000000000002a0 0x20 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_unpack_df.o) - .debug_frame 0x00000000000002c0 0x20 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_fpcmp_parts_df.o) + .debug_frame 0x0000000000000110 0x98 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) + .debug_frame 0x00000000000001a8 0x50 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) + .debug_frame 0x00000000000001f8 0x48 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_gt_df.o) + .debug_frame 0x0000000000000240 0x48 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) + .debug_frame 0x0000000000000288 0x3c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) + .debug_frame 0x00000000000002c4 0x48 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) + .debug_frame 0x000000000000030c 0x20 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) + .debug_frame 0x000000000000032c 0x68 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) + .debug_frame 0x0000000000000394 0x20 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_unpack_df.o) + .debug_frame 0x00000000000003b4 0x20 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_fpcmp_parts_df.o) diff --git a/build-fx/src/FxEngine/1v13D.bin b/build-fx/src/FxEngine/1v13D.bin index f1f539669d11357cd0140fb8a33f4610b83c1a54..beaeceab7ffbbe65e42f9ceda56b709856eae41b 100755 GIT binary patch delta 3883 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 o6ycok&Jm$6e4gN`VTurb^$4$k5U=V_*q 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 delta 772 zcmdlZx`uax5)-S;M3sZK{QgP~+zgy4%oq5s@m=S4;7%0=u|c$hXfON2{|3UnY#skP z+5OcRfa=!&>R`OUzW&EU1|a!$vK*rroBam{hW#HVn=xu7)PK--k`I(mk}qc9t{2d6 z)1RilOn=)&A%CTtLRmu5f+>q{2zqj-ZcbV30VFT-L&T6oxRFItHzzgwt7U)7`j+|4 zNju{k1Lx#K7Lmz6Sn4NFXH`(-WPkzz2rZ1pmzjKmRlZ&yD!M_4fq@aownJ0pfyNI8 z@;3l+3{-tIP#X`BuL0#J1NkOEJ|C2y1LQja`Dsvo4Ui265LbmUG@}YIbfNL5Lirqm z3=FJ5_BebD8lRk)lRUYT-JyO0Pyxt$ATWo4 zfgQ$P!oa`Ih;ytEI`v3R!pA4sl>#1XYvD1aX}rR0LatK zKnw(6Q8hNkJ3zL?WF9V{x-XLrxYYERfQlF!fTAG9>_E%{!~#GJN(@lVKo$dY2as4k TxrIwfjO7N935p>Y0J{nRw)J;| diff --git a/build-fx/src/main.o b/build-fx/src/main.o index a9ba2104ba8e877cb242df488fddc4b76c4841de..9c513be9ee7d9d53ce3c62f416751b114e195981 100644 GIT binary patch literal 1588 zcma)6Pe>F|82{GYN*$|JvkYssE?L-2Q3s6-y;5H+*k?zwi6KH{W}2-kTj9 z9g5Y(plUHVgt#VS_GM?k1Px=7Ha9U}iJzMrk&5lT zrJFxid&^1ulJXVPkM}DuZu15lXey^3pg>^(; zC*(1-Zb%aAjBglh68IM6^%P5nphe(&1b!gmODN>y9TxH@1%6uKX9a#i;Htn4fnO5% zb%Ea&_ygn_^kg$%4@)&{ISY(2t6*xmV;rfP7NML`)N-ByjLU!-w&Am^WBaaSdcd@- zsjDuqp+RQrms!qLEghx0mCertQEfVSWgRZg8%5m&=IW-SYAl!cm}Yo+Q=KvFsZgex zSV$D)0${#6iJvG0Gq?rNME}AafUSh@0c<0DA7DG-N4On?pW<{0KLcnc`~tU|@JoOO z!ixZngkJ-+5Pk#DO870n4#MvN+CnUQGZt12vgf$WxPL({{Cx3T6Z$YZA1}H#V*H!cvl``i vo;%gXsfnIP!0#?TKR#YE;xt#Jbt~9BK_}zmaKmF$T@!?f9&Em8EwLay2H4i4l$I<#kZ-u!N@xK}|4lqSMSaI>|gXGi`tqH+}-~ z;1BR%!f)A&(W8mPt6n^jXw}Tr?lJ+SHZ}EqRo~Wh_f#J)tt~qx2YTkfW5ffA(kJ9) zm`N4mAYizot!F~lG{yj$N6q7I{pJ06ad_6PeXGxlAMm}>9Q|4Dic{yS_#!alybw@b zMekNmpOWI_4^;7Ym8~o+%r?eX*55p8Jd=}h;$m%YofY`|dr(q7w+Gq)lnQlB^$kg- z&r6cPD9>$;0#N-nYeq6~ufQJ^_;i8K7WnIPJkVY!T~HK3d7)>O8-+HG`~+0n z^^J}}Eib9i?5W*Y2L`j&>|0Q=@gv<kaAMaAT_?0 zB*Ki2?fVW$Hwpq1T0WI)#k;7YwcO0r+2r>B%4;6Wbvy@`=^mnvzWe`lPx5|K7|E!g zNKy8n`J#8X^2qBWzJ<=lb2x_y!mX^}oMGHRr?t@RQLTo)j!u2~ihMwf7F;=EUc&PRM~qq9*jvODMlx)ROreal.x - FE_user.x; + temp.y = point->real.y - FE_user.y; + temp.z = point->real.z - FE_user.z; + temp.x *=15; + temp.y *=15; + temp.z *=15; - point.translated.x*=100; - point.translated.y*=100; + point->translated.x = (double)(matrice[0][0]*(double)temp.x + matrice[0][1]*(double)temp.y + matrice[0][2]*(double)temp.z); + point->translated.z = (double)(matrice[1][0]*(double)temp.x + matrice[1][1]*(double)temp.y + matrice[1][2]*(double)temp.z); + point->translated.y = (double)(matrice[2][0]*(double)temp.x + matrice[2][1]*(double)temp.y + matrice[2][2]*(double)temp.z); + + //point->translated.x*=10; + //point->translated.y*=10; //point.translated.x/=point.translated.z; //point.translated.y/=point.translated.z; diff --git a/src/FxEngine/coord.h b/src/FxEngine/coord.h index e7d5757..c30878e 100644 --- a/src/FxEngine/coord.h +++ b/src/FxEngine/coord.h @@ -11,7 +11,7 @@ struct FE_point {FE_position real,translated;}; -void FE_calc(const FE_point point); +void FE_calc(FE_point* point); // sets rotation matrice void FE_set_matrice(void); diff --git a/src/main.c b/src/main.c index 161fab5..29ef0b6 100644 --- a/src/main.c +++ b/src/main.c @@ -1,20 +1,30 @@ #include #include #include +#include #include #include "FxEngine/FxEngine.h" #include "controls.h" + int main(void) { init_controls(); dclear(C_WHITE); - dtext(1, 1, "patience !", C_BLACK, C_NONE); + FE_point point[3]={{1,0,0,0,0,0},{1,1,0,0,0,0},{1,0,1,0,0,0}}; while (1) { FE_new_frame(); + const double h=64+FE_cos(FE_dh)*64; + dpixel(h,1,C_BLACK); reload_fps_displaying(); - display_fps(0,56); + for (int i=0;i<3;i++) + { + FE_calc(&point[i]); + dpixel(point[i].translated.x,point[i].translated.y,C_BLACK); + } + + display_fps(100,56); } getkey(); return 1;