Re: GNU C kérdés..

Fuzesi Arnold arnold.fuzesi.lista at gmail.com
Tue Jul 10 20:02:34 CEST 2007


Biztos vagy ebben?
Mondjuk valóban célszerű egy file-ban deklarálni ilyenkor az összes adott 
section-ben levő változót.....

Tapasztalatom ugyan korlátos, de még az életben nem futottam abba bele, hogy 
az optimalizáció megkavarta volna a változó sorrendet.
Pedig elég sokat csibészkedek hasonló dolgokkal.

De András majd megmondja a tutit, mire számíthat az ember ilyenkor.

Vagy rakd strukturába őket és kész...
Azon belül csak nem kavar már....

Vagy union(struktura, tömb[sectionmerete]) és a tömb kezdőcíme a section 
eleje.

A.
----- Original Message ----- 
From: "hg12345" <hg12345 at freemail.hu>
To: <elektro at tesla.hu>
Sent: Tuesday, July 10, 2007 7:47 PM
Subject: Re: GNU C kérdés..


Bocs..., de ha forditó optimalizá,l akkor már nem tudod melyik az első
konstans vagy változó az adott section-ban, ha kiveszed az
optimalizáció alol, és a linker más sorrendben hivja meg objekteket,
már megint más lehet az első változó a területen.



Fuzesi Arnold <arnold.fuzesi.lista at gmail.com> írta:

> Az ugyan az...az első változó kezdőcíme, mint  a section címe.
> Legalább is semmi okot nem látok rá, hogy ne így legyen.
> (Esetleg Align nyűgök, de sztem abból gond itt nem lesz)
>
> Persze lehet keresgélni a linker script-ben, de az ahány fordító annyi
féle.
>
> "(A definició változhat forditonként...)"
> megjegyzésből meg arra következtettem vmi univerzális megoldás
kell.
>
> Amit írtam az afele hajlik.
>
> Ha pl a stack eleje vége kellene, akkor lenne érdemes mélyebben
belenyúlni.
> Azt nem találja meg az ember ilyen egyszerűen, és hordozható
módon.
>
> A.
> ----- Original Message ----- 
> From: "Moczik Gabor" <pm at progzmaster.hu>
> To: <elektro at tesla.hu>
> Sent: Tuesday, July 10, 2007 6:44 PM
> Subject: Re: GNU C kérdés..
>
>
> Fuzesi Arnold wrote:
> > void* address; (mondjuk void, de lehet __generic uchar*
is....forditotol
> > nagyban fugg...)
> >
> > address=&Str1[0]
> > vagy address=Str1
>
> Ezzel a valtozo cime megvan, de neki nem ez kell ha jol ertem,
hanem annak a
> blokknak a kezdocime, ahol a fordito elkezdi tarolni az oda rendelt
> valtozokat...
>
> -- 
> ((( Móczik Gábor  )))--((( pm -> @ -> progzmaster -> . -> hu  )))
> ((( Skype: moczik )))
>
> -----------------------------------------
>           elektro[-flame|-etc]
>
> -----------------------------------------
>           elektro[-flame|-etc]
>

Melyik testrészeden szabadulnál végleg a szőrtől? Az Aesthetica-ban most 
akár 50% kedvezményt is kaphatsz egyes területek lézeres kezelésére! Klikk 
ide a részletekért!
http://www.webdesign.hu/aesthetica/flash_microsite/?id=12;p_code=3005




-----------------------------------------
          elektro[-flame|-etc] 



More information about the Elektro mailing list