Kernel 2.4.20 + gcc 3.3-3

Michal Moskal malekith w pld-linux.org
Sob, 14 Cze 2003, 11:17:33 CEST


On Sat, Jun 14, 2003 at 10:56:30AM +0200, Tomasz Mateja wrote:
>            + dev->if_port = np->default_port;

> nie znam w c takiej konstrukcji 

Bo to nie jest legalne C. To jest parsowane jako "+(dev->if_port) = .."
(bo + ma niższy priorytet niż ->), a potraktowanie lwartości plusem
powoduje, że przestaje być ona lwartością. Ale fakt, że gcc2 to łyka
(yet another gcc2 loosage ;-)

> i nie wiem czy tak bylo od zawsze (gcc 
> 2.95 komplikowalo mi koncertowo) moze ma ktos jakis pomysl co z tym??

Trzeba wywalić plusa (pewnie tam przyszedł z jakiegoś hand-edited
patcha).

-- 
: Michal Moskal :: http://www.kernel.pl/~malekith : GCS {C,UL}++++$ a? !tv
: When in doubt, use brute force. -- Ken Thompson : {E-,w}-- {b++,e}>+++ h



Więcej informacji o liście dyskusyjnej pld-devel-pl