http://article.gmane.org/gmane.comp.java.openjdk.distro-packaging.devel/9316 --- openjdk/hotspot/src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp~ 2011-07-12 16:00:43.000000000 +0200 +++ openjdk/hotspot/src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp 2011-07-13 15:36:49.000000000 +0200 @@ -33,11 +33,8 @@ * There is no traps.h in asm-sparc64/ */ -#if defined(__sparc__) && defined(__arch64__) -# include -#else -# include -#endif +// always found in asm/ +#include void MacroAssembler::read_ccr_trap(Register ccr_save) { // No implementation