>> Since almost all other arches do it, I wonder if this shouldn't be >> done for GNU/Linux on SuperH, too. That is, add "|| defined __sh__" >> to the large #if statement in src/s/gnu-linux.h . > Yes, it's probably a good idea, but we first need to check. > If you have access to such an arch, please try it out. Gentoo SuperH architecture team has tested it, and they find that Emacs builds and works with that definition added. Whereas without it, the build on SuperH fails with a bus error, as mentioned on this bug report before. So please commit attached patch. 2009-04-04 Ulrich Mueller * s/gnu-linux.h: Make GCPROs and UNGCPRO no-ops also on SuperH.