jaja z gcc-3.4.3-3 tcpdump
    Arkadiusz Patyk 
    areq w pld-linux.org
       
    Sob, 29 Sty 2005, 18:10:09 CET
    
    
  
On Sat, 29 Jan 2005 17:41:33 +0100, you wrote:
>On Saturday 29 of January 2005 17:13, Arkadiusz Patyk wrote:
>> witam
>>
>> tcpdump nie buduje mi sie na gcc-3.4.3-3 - środowisko to w zasadzie
>> HEAD. w configure przechodzi test na obecność pcap_debug:
>>
>> $ cat l.c
>> int
>> main ()
>> {
>>
>> int
>> return_pcap_debug(void)
>> {
>>         extern int pcap_debug;
>>
>>         return pcap_debug;
>> }
>>
>>   ;
>>   return 0;
>> }
>>
>> Powyższy kod kompilowany z -Os
>>  i486-pld-linux-gcc -o conftest -DINET6 -Os l.c -lpcap
>> kompiluje się i linkuje - co jest niepoprawane.
>
>własnie ujżałeś tzw. `dead code elimination` w akcji ;-)
>
>> Bez -Os zachowuje się poprawnie:
>
>odpal sobie gcc z opcją -S dla -O0 i O{s,2}, to zobaczysz różnicę.
>
>> Coś chyba nie tak.
>
>wszystko w porządku.
i wszystko jasne - dzięki.
-- 
Arkadiusz Patyk [areq(at)pld-linux.org] [http://rescuecd.pld-linux.org/]
[IRC:areq ICQ:16231667  GG:1383]  [AP3-6BONE] [AP14126-RIPE]
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl