]> git.eshelyaron.com Git - emacs.git/commitdiff
Test NOT_C_CODE instead of THIS_IS_YMAKEFILE.
authorRichard M. Stallman <rms@gnu.org>
Fri, 10 Nov 1995 16:33:38 +0000 (16:33 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 10 Nov 1995 16:33:38 +0000 (16:33 +0000)
Get fatal error if not using GCC.

src/s/dgux.h

index b380db0daa1b73ab711420606171c5c34c7338e2..a53185f5dc2f9f98dcc52d544789888ddfa9f85e 100644 (file)
@@ -237,7 +237,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 /* #define SYSTEM_MALLOC */
 
 /* MAKING_MAKEFILE must be defined in "ymakefile" before including config.h */
-#ifndef THIS_IS_YMAKEFILE
+#ifndef NOT_C_CODE
 
 /* Make sure signal.h is included so macros below don't mess with it. */
 /* DG/UX include files prevent multiple inclusion. */
@@ -266,10 +266,11 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 extern struct sigaction act, oact;
 #define signal(SIG,FUNC) berk_signal(SIG,FUNC)
 
-#else /* THIS_IS_YMAKEFILE */
-/* force gcc to be used */
-CC=gcc
-#endif /* not THIS_IS_YMAKEFILE */
+#endif /* not NOT_C_CODE */
+
+#ifndef __GNUC__
+#error You must use GCC to compiler Emascs on DGUX
+#endif
 
 #define ORDINARY_LINK
 #define START_FILES pre-crt0.o