Remove support for old UNIX System V systems.
authorDan Nicolaescu <dann@ics.uci.edu>
Sat, 20 Mar 2010 06:48:13 +0000 (23:48 -0700)
committerDan Nicolaescu <dann@ics.uci.edu>
Sat, 20 Mar 2010 06:48:13 +0000 (23:48 -0700)
* s/unixware.h: Add the contents of s/usg-5-4-2.h.
* s/usg-5-4-2.h: Remove.

* configure.in: Remove support for old UNIX System V systems and
for Unixware on non-x86 machines.

ChangeLog
configure.in
src/ChangeLog
src/s/unixware.h [moved from src/s/usg5-4-2.h with 93% similarity]

index 1a94270..ca960a4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,10 @@
 2010-03-20  Dan Nicolaescu  <dann@ics.uci.edu>
 
+       * configure.in: Remove support for old UNIX System V systems and
+       for Unixware on non-x86 machines.
+
        * configure.in: Remove support for Solaris on PPC and for old versions.
+
        * configure.in: Remove non-working lynxos port.
 
 2010-03-19  Dan Nicolaescu  <dann@ics.uci.edu>
index db48df4..2a3ac32 100644 (file)
@@ -639,22 +639,6 @@ esac
 if test x"${opsys}" = x; then
   case "${canonical}" in
     *-gnu* )                           opsys=gnu ;;
-    *-sysv4.2uw* )                     opsys=unixware ;;
-    *-sysv5uw* )                       opsys=unixware ;;
-    *-sysv5OpenUNIX* )                 opsys=unixware ;;
-    *-sysv4.1* | *-sysvr4.1* )
-       NON_GNU_CPP=/usr/lib/cpp
-       opsys=usg5-4 ;;
-    *-sysv4.[2-9]* | *-sysvr4.[2-9]* )
-       if [ x$NON_GNU_CPP = x ]; then
-         if [ -f /usr/ccs/lib/cpp ]; then
-           NON_GNU_CPP=/usr/ccs/lib/cpp
-         else
-           NON_GNU_CPP=/lib/cpp
-         fi
-       fi
-       opsys=usg5-4-2 ;;
-    *-sysv4* | *-sysvr4* )             opsys=usg5-4 ;;
     * )
       unported=yes
     ;;
index e17c9a2..858fbe3 100644 (file)
@@ -1,5 +1,9 @@
 2010-03-20  Dan Nicolaescu  <dann@ics.uci.edu>
 
+       Remove support for old UNIX System V systems.
+       * s/unixware.h: Add the contents of s/usg-5-4-2.h.
+       * s/usg-5-4-2.h: Remove.
+
        Remove support for Solaris on PPC and for old versions.
        * s/sol2-6.h: Add the contents of s/sol-2.3.h, s/sol-2.4.h, s/sol-2.5.h.
        (LD_SWITCH_SYSTEM, USE_MMAP_FOR_BUFFERS): Remove #defines/#undef
similarity index 93%
rename from src/s/usg5-4-2.h
rename to src/s/unixware.h
index d7f2c60..d626e12 100644 (file)
@@ -1,4 +1,4 @@
-/* s/ file for System V release 4.2.
+/* s/ file for Unixware.
 
    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
                  2008, 2009, 2010  Free Software Foundation, Inc.
@@ -71,3 +71,9 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 /* arch-tag: 9bbfcfc1-19be-45a1-9699-af57b87da2c6
    (do not change this comment) */
+
+
+#define        PENDING_OUTPUT_COUNT(FILE) ((FILE)->__ptr - (FILE)->__base)
+
+/* arch-tag: d82e92e7-9443-4a60-a581-7f293cbae8a3
+   (do not change this comment) */