Posted By: pivson (Pijte pivo, je zdrave !) on 'CZprogram'
Title: Re: GCC and Elfy
Date: Thu Sep 6 16:42:44 2001
> K 2.: -fwritable-strings, nicmene myslim, ze x-prava to bude mit stale.
> Jeste jedna moznost je primo ve zdrojaku specifikovat u promenne, v ktere
> sekci se ma nachazet... Proc vlastne prirazujes do pointeru na funkce
> retezec? ;-)
Uvedom si ze volam primo 'binarky' a poruznu. Pokud bude nekde chyba, a zavola
se mi 'nejaka konstanta co tvori instrukce' - tak program nemusi spadnout,
ale povede to k uplne ilenym vecem. Proto chci aby kdyz tam mam chybu, aby mi
to padlo, ne aby to pojebalo treba zasobnik a padlo to nekde jinde. Hledej
takovou chybu ve statisicich radcich. Takze neprirazuju, ale chci preventivne
pocitat s chybou. Nic vic.
> Stejne ti to skonci nekde na segfault nebo tak neco...
Ano, ale 100% vim ze mi to neposkodilo zasobnik, nezapsalo nekam neco do
pameti a muzu hedat v tracu proc to spadlo. Pokud tam nahodou bude nejako stos
ci buch vi co, nebo call a nahodou tam bude adresa realny fce - tak co ?
> Nejde ani tak o ty spojene segmenty, jako spis o to, ze je dobre oddelit
> konstantni data (coz obvykle stringy byvaji) od nekonstantnich kvuli
> sdileni.
To on rozdeleny ma. Konstatni data jsou 'read only' -ale spojuje to s textem.
> Debugger je zbytecnost, vsechen kod ma bezet napoprve spravne.
(o: to se neda jinak okomentovat. Ale rekl bych ze glibc je tak napsanej,
podle toho jak ty zdrojaky vypadaj :)
Pivson I a posledni, z bozi vule pivar
A co budou delat cesi ???
Deme na pivo !