Port-bebox archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: possible bug in clock.c
mirian%xensei.com@localhost wrote:
> /usr/src/sys/arch/bebox/bebox/clock.c.
> I was getting a compiler error on line 166, in delay():
> tbh = tb >> 32;
>
> The compiler/assembler didn't like that last line, it complained that
> the shift was out of range (0-31). Weird, I know, since tb is
> supposed to be a quad, but anyway...
> This seems likely to be a bug in the C compiler.
> For some reason, when I build the GENERIC kernel under netbsd-current,
> bcopy fails to be included in libkern. I work around this by
> explicitly adding
> SRCS+= bcopy.c
> to /usr/src/sys/lib/libkern/Makefile.
> Anyone know why this is happening?
We use inline memcpy,memmove,.. functions of egcs instead of bcopy.c.
In any case, these problems are solved with current egcs
(in NetBSD-current source tree).
# I'm working for binary snapshot, now.
Kazuki Sakamoto
sakamoto%cec.co.jp@localhost
Home |
Main Index |
Thread Index |
Old Index