emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/config.bat [emacs-unicode-2]


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/config.bat [emacs-unicode-2]
Date: Wed, 08 Dec 2004 02:04:01 -0500

Index: emacs/config.bat
diff -c emacs/config.bat:1.33.8.3 emacs/config.bat:1.33.8.4
*** emacs/config.bat:1.33.8.3   Fri Nov 19 06:55:08 2004
--- emacs/config.bat    Wed Dec  8 05:02:28 2004
***************
*** 161,168 ****
  Rem See if DECL_ALIGN can be supported with this GCC
  rm -f junk.c junk.o junk junk.exe
  echo struct { int i; char *p; } __attribute__((__aligned__(8))) foo;  >junk.c
! rem Two percent signs because it is a special character for COMMAND.COM
! echo int main(void) { return (unsigned long)&foo %% 8; }             >>junk.c
  gcc -o junk junk.c
  if not exist junk.exe coff2exe junk
  junk
--- 161,169 ----
  Rem See if DECL_ALIGN can be supported with this GCC
  rm -f junk.c junk.o junk junk.exe
  echo struct { int i; char *p; } __attribute__((__aligned__(8))) foo;  >junk.c
! rem Two percent signs because it is a special character for COMMAND.COM/CMD
! rem Filter thru Sed because "&" is special for CMD.EXE
! echo int main(void) { return (unsigned long)"&"foo %% 8; } | sed "s/.&./\&/"  
       >>junk.c
  gcc -o junk junk.c
  if not exist junk.exe coff2exe junk
  junk
***************
*** 171,177 ****
  Echo WARNING: Therefore Emacs cannot support buffers larger than 128MB.
  rem The following line disables DECL_ALIGN which in turn disables USE_LSB_TAG
  rem For details see lisp.h where it defines USE_LSB_TAG
! echo #define DECL_ALIGN(type, var) type var >>config.h2
  :alignOk
  rm -f junk.c junk junk.exe
  update config.h2 config.h >nul
--- 172,178 ----
  Echo WARNING: Therefore Emacs cannot support buffers larger than 128MB.
  rem The following line disables DECL_ALIGN which in turn disables USE_LSB_TAG
  rem For details see lisp.h where it defines USE_LSB_TAG
! echo #define NO_DECL_ALIGN >>config.h2
  :alignOk
  rm -f junk.c junk junk.exe
  update config.h2 config.h >nul




reply via email to

[Prev in Thread] Current Thread [Next in Thread]