> In netbsd-4, in mac68k/mac68k/bus_space.c, bswap16(v); on line 418, I'm > guessing, gets reduced to nothing, and gcc complains: > > v = mac68k_bsrs2_gen(t, h, offset); > if (h->swapped) { > bswap16(v); > } I forgot to mention that I'm using gcc 4 to build a kernel natively on netbsd-4 on mac68k. John