--- emacs-24.1-orig/src/m/amdx86-64.h +++ emacs-24.1/src/m/amdx86-64.h @@ -17,6 +17,7 @@ You should have received a copy of the GNU General Public License along with GNU Emacs. If not, see . */ +#ifndef __ILP32__ /* Don't define for x32 ABI. */ #define BITS_PER_LONG 64 #define BITS_PER_EMACS_INT 64 @@ -30,6 +31,7 @@ #define EMACS_INT long #define pI "l" #define EMACS_UINT unsigned long +#endif /* __ILP32__ */ /* Define XPNTR to avoid or'ing with DATA_SEG_BITS */ #undef DATA_SEG_BITS