jaja z gcc-3.4.3-3 tcpdump

Arkadiusz Patyk areq w pld-linux.org
Sob, 29 Sty 2005, 18:09:51 CET


On Sat, 29 Jan 2005 17:44:39 +0100, you wrote:

>On Sat, Jan 29, 2005 at 05:13:18PM +0100, 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.
>
>Dodaj wywołanie return_pcap_debug() do main().
>Martwy kod nie oznaczony jako __attribute__((used)) jest usuwany.

Pomogło 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