]> git.eshelyaron.com Git - emacs.git/commitdiff
Make the checkw32api* labels be distinct in the first 8 characters.
authorEli Zaretskii <eliz@gnu.org>
Mon, 26 Mar 2001 13:35:21 +0000 (13:35 +0000)
committerEli Zaretskii <eliz@gnu.org>
Mon, 26 Mar 2001 13:35:21 +0000 (13:35 +0000)
nt/configure.bat

index 5ef561364696d0f73ad82bb33b134d402f1f4bff..7bc2f16016b0dde6be8f97764b0484de0ee4b680 100755 (executable)
@@ -179,17 +179,21 @@ if not exist junk.o goto nocompiler
 del junk.o\r
 \r
 :checkgcc\r
-if (%nocygwin%) == (Y) goto checkw32api\r
+Rem WARNING -- COMMAND.COM on some systems only looks at the first\r
+Rem            8 characters of a lable.  So do NOT be tempted to change\r
+Rem            chkapi* into something fancier like checkw32api\r
+Rem You HAVE been warned!\r
+if (%nocygwin%) == (Y) goto chkapi\r
 echo Checking whether gcc requires '-mno-cygwin'...\r
 echo #include "cygwin/version.h" >junk.c\r
 echo main(){} >>junk.c\r
 gcc -c junk.c\r
-if not exist junk.o goto checkw32api\r
+if not exist junk.o goto chkapi\r
 gcc -mno-cygwin -c junk.c\r
 if exist junk.o set nocygwin=Y\r
 rm -f junk.c junk.o\r
 \r
-:checkw32api\r
+:chk32api\r
 rem ----------------------------------------------------------------------\r
 rem   Older versions of the Windows API headers either don't have any of\r
 rem   the IMAGE_xxx definitions (the headers that come with Cygwin b20.1\r
@@ -202,12 +206,12 @@ echo Checking whether W32 API headers are too old...
 echo #include "windows.h" >junk.c\r
 echo test(PIMAGE_NT_HEADERS pHeader) >>junk.c\r
 echo {PIMAGE_SECTION_HEADER pSection = IMAGE_FIRST_SECTION(pHeader);} >>junk.c\r
-if (%nocygwin%) == (Y) goto checkw32api1\r
+if (%nocygwin%) == (Y) goto chkapi1\r
 set cf=%usercflags%\r
-goto checkw32api2\r
-:checkw32api1\r
+goto chkapi2\r
+:chkapi1\r
 set cf=%usercflags% -mno-cygwin\r
-:checkw32api2\r
+:chkapi2\r
 echo on\r
 gcc %cf% -c junk.c\r
 echo off\r