Revert previous; mhitch has already committed a workaround to ../Makefile.inc.
It appears necessary to add -I. to CPPFLAGS for nslexer.c. This ismost probably caused by gcc 2.95.3; will be documented in doc/HACKS.Reviewed by ragge.
Move the bswap functions from libutil to libc (this bups theminor of libc and the major of libutil). For little-endian architecturesmerge the bnswap() assembly versions with nto* and hton* using sy
Move the bswap functions from libutil to libc (this bups theminor of libc and the major of libutil). For little-endian architecturesmerge the bnswap() assembly versions with nto* and hton* using symbolsaliasing. Use symbol renaming for the bswap function in this case to avoidnamespace pollution.Declare bswap* in machine/bswap.h, not machine/endian.h. For little-endianmachines, common code for inline macros go in machine/byte_swap.hSync libkern with libc.Adjust #include in kernel sources for machine/bswap.h.
show more ...
Added libc VAX specific files.