[elektro] C32 kérdés
Huszti András
kyrk.5.dpg.hu at freemail.hu
Wed Nov 7 21:11:12 CET 2012
Hali!
De olvastam. Ettol meg a static miatt valtozhat az optimalizáció, mert a fuggvény akkor csak egyik fájlban használódik. Ez hatással lehet változókra is illetve a függvény asm kódjára. Pl inline lesz. Bár ezt más is mondta talán. Esetleg a függvényben található asm kodót a static miatt más programrészek nem tudják használni. Néha a forditók egész furcsa dolgokra képesek optimalizálás közben.
Debugger alatt mi tortenik? Elszall a fugvenyen? Sajnos most epp nem talalom az eredeti levelet. flaist <flaist at gmail.com> írta:
>Lehet hogy ezt a levelet nem olvastad!
>
>-----Original Message-----
>From: elektro-bounces at tesla.hu [mailto:elektro-bounces at tesla.hu] On Behalf Of Huszti András
>Sent: Monday, November 05, 2012 9:24 PM
>To: elektro at tesla.hu
>Subject: Re: [elektro] C32 kérdés
>
>Hali! Érdemes lenne összehasonlítani a két ASM kódot, hogy mi a különbség. Abból egyből kiderülne a turpisság. Ha fordítóbug akkor valami nagyon csúnya dolog. Mi van a függvényben? Elképzelhető, hogy a static miatt optimalizál valamit a függvényben és emiatt történik valami bug.
> potyo <potyo.ada at gmail.com> írta:
>>Elvileg arra való, hogy a staticnak kikiáltott függvény csak az adott
>>forrásfájlon belül elérhető, másik forrásfájlból nem. Ami nem static,
>>az pedig elérhető bárhonnan a projektből.
>
>Lehet hogy ezt a levelet nem olvastad!
>
>-----Original Message-----
>From: elektro-bounces at tesla.hu [mailto:elektro-bounces at tesla.hu] On Behalf Of Huszti András
>Sent: Monday, November 05, 2012 9:24 PM
>To: elektro at tesla.hu
>Subject: Re: [elektro] C32 kérdés
>
>Hali! Érdemes lenne összehasonlítani a két ASM kódot, hogy mi a különbség. Abból egyből kiderülne a turpisság. Ha fordítóbug akkor valami nagyon csúnya dolog. Mi van a függvényben? Elképzelhető, hogy a static miatt optimalizál valamit a függvényben és emiatt történik valami bug.
> potyo <potyo.ada at gmail.com> írta:
>>Elvileg arra való, hogy a staticnak kikiáltott függvény csak az adott
>>forrásfájlon belül elérhető, másik forrásfájlból nem. Ami nem static,
>>az pedig elérhető bárhonnan a projektből.
>
>-----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list