diff -ur orig/configure ./configure
--- orig/configure	Fri Nov  4 22:02:14 1994
+++ ./configure	Sat Nov  5 00:05:34 1994
@@ -1053,6 +1053,18 @@
 		use_collect2=yes
 		header_files=math-68881.h
 		;;
+	m68k-atari-mint* | m68000-atari-mint*)	# Atari ST running MiNT
+       cpu_type=m68k
+		tm_file=m68k/mint.h
+		xm_file=m68k/xm-mint.h
+		tmake_file=m68k/t-mint
+		xmake_file=m68k/x-mint
+		fixincludes=Makefile.in
+		install_headers_dir=install-headers-cpio
+		case $machine in
+		  m68000-*-*) target_cpu_default=0 ;;
+		esac
+		;;
 	m68k-atari-sysv4*)              # Atari variant of V.4.
 		tm_file=m68k/atari.h
 		xm_file=m68k/xm-atari.h
diff -ur orig/getpwd.c ./getpwd.c
--- orig/getpwd.c	Fri Nov  4 22:24:22 1994
+++ ./getpwd.c	Sat Nov  5 00:32:38 1994
@@ -14,7 +14,7 @@
    BSD systems) now provides getcwd as called for by POSIX.  Allow for
    the few exceptions to the general rule here.  */
 
-#if !(defined (POSIX) || defined (USG) || defined (VMS)) || defined (HAVE_GETWD)
+#if !(defined (POSIX) || defined (USG) || defined (VMS) || defined (atarist)) || defined (HAVE_GETWD)
 #include <sys/param.h>
 extern char *getwd ();
 #define getcwd(buf,len) getwd(buf)
diff -ur orig/toplev.c ./toplev.c
--- orig/toplev.c	Fri Nov  4 22:27:42 1994
+++ ./toplev.c	Sat Nov  5 00:44:02 1994
@@ -3947,7 +3947,7 @@
 
   compile_file (filename);
 
-#if !defined(OS2) && !defined(VMS) && !defined(WINNT)
+#if !defined(OS2) && !defined(VMS) && !defined(WINNT) && !defined (atarist)
   if (flag_print_mem)
     {
 #ifdef __alpha
