* Stefan Reinauer stepan@openbios.org [041111 22:10]:
BTW, the latest changes made things a little more dramatic again. In size, compile time and compile success.
With my current board I get these: romcc_io.h:106.27: coherent_ht.c:585.48: coherent_ht.c:643.52: auto.c:221.47: warning: edge reg %unset romcc_io.h:106.27: coherent_ht.c:585.48: coherent_ht.c:643.52: auto.c:221.47: warning: copy 0x85b5f48 romcc_io.h:106.27: coherent_ht.c:585.48: coherent_ht.c:643.52: auto.c:221.47: warning: or 0x84ba7c8 romcc_io.h:107.37: coherent_ht.c:585.48: coherent_ht.c:643.52: auto.c:221.47: warning: and 0x84ba8f8 romcc_io.h:107.38: coherent_ht.c:585.48: coherent_ht.c:643.52: auto.c:221.47: warning: edge reg %eax romcc_io.h:107.38: coherent_ht.c:585.48: coherent_ht.c:643.52: auto.c:221.47: warning: copy 0x8774fd0 romcc_io.h:107.38: coherent_ht.c:585.48: coherent_ht.c:643.52: auto.c:221.47: warning: or 0x84ba9b8 [..] coherent_ht.c:451.1: coherent_ht.c:637.46: auto.c:221.47: too few registers
Stefan