Hi all, I have seen this in 4.8.2 but seems to be present since 4.7.0 (was added by revision 184177 in libitm/configure.tgt):
-------- # Map the target cpu to an ARCH sub-directory. At the same time, # work out any special compilation flags as necessary. case "${target_cpu}" in ... sparc) case " ${CC} ${CFLAGS} " in *" -m64 "*) ;; *) if test -z "$with_cpu"; then XCFLAGS="${XCFLAGS} -mcpu=v9" fi esac ARCH=sparc ;; -------- Prevents compilation of gcc-4.8.2 under NetBSD 6.4.1, throws Illegal Instruction during those lib{atomic, itm} final stage configure. Removing "-mcpu=v9" allows the build to finalize. System is a QEMUlated SparcStation 5. Not the best target for testing, but I understand this is a bug nonetheless. Thoughts? Carlos