Re: ISDN and egcs1.1

Lars Heete (hel@admin.de)
Mon, 14 Sep 1998 07:39:36 +0200


>> some differences how routes are handled). Can someone tell me where to
>> start looking for the code egcs1.1 miscompiles? Any ISDN/network have an
>> hint?
>>
>> I'm using a PCBIT adapter.

>The error message seems to be generated from the pcbit driver
>(drivers/isdn/pcbit/edss1.c), thus this might be the place to start looking.
>However, I don't know whether the isdn link layer works correctly when
>compiled with ecgs. Has anybod tried?

I compiled linux-2.1.120 with egcs-1.1 and syncppp over ISDN worked fine with
my teles16.3 (HiSAX driver), so the problem may be in the pcbit-driver.

I went back to egcs-1.0.3a, because egcs-1.1 seems to have some bad
problems (with optimization enabled it sometimes miscompiles constructs like
int v = 0; char *s; .... *((char *) &v)=*s;
when v is allocated in a register. This breaks at least dhcpcd-1.3.x.)

Lars Heete

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/faq.html