Commits

Anonymous committed aa5ed11

Remove support for obsolete systems. See xemacs-patches message with ID
<870180fe0911101613m6b8efa4bpf083fd9013950807@mail.gmail.com>.

  • Participants
  • Parent commits 75975fd

Comments (0)

Files changed (278)

+2009-11-10  Jerry James  <james@xemacs.org>
+
+	* Makefile.in.in: Remove dynodump support.  Delete out-of-date comment
+	about Xenix.
+	* aclocal.m4: Remove support for old operating systems.
+	* configure.ac: Remove support for old machines and operating systems.
+	Remove support for dynodump.
+	(COFF_ENCAPSULATE) Remove, unused.
+	* configure: Regenerate.
+	* dynodump: Remove.
+
 2009-11-18  Stephen J. Turnbull  <stephen@xemacs.org>
 
 	* PROBLEMS: Describe duplicate symbol warnings on Mac OS X.
 
 2009-11-09  Jerry James  <james@xemacs.org>
 
-	* configure.ac: Don't defined GNU_MALLOC, as there is no longer an
+	* configure.ac: Don't define GNU_MALLOC, as there is no longer an
 	"old" GNU malloc.
 
 2009-10-05  Jerry James  <james@xemacs.org>

File Makefile.in.in

 pkg-src/tree-x: pkg-src/FRC.tree-x
 lib-src: FRC.lib-src
 lwlib:	FRC.lwlib
-dynodump: FRC.dynodump
-FRC.src FRC.lib-src FRC.lwlib FRC.dynodump pkg-src/FRC.tree-x:
+FRC.src FRC.lib-src FRC.lwlib pkg-src/FRC.tree-x:
 FRC.lisp.finder-inf.el:
 
 ${SUBDIR}: ${SUBDIR_MAKEFILES} ${GENERATED_HEADERS} FRC
 ## this Makefile as well.
 
 ## On AIX, use tar xBf.
-## On Xenix, use tar xpf.
 
 .PHONY: install-only install install-arch-dep install-arch-indep gzip.el mkdir
 .PHONY: check check-features
 xehost_vendor=`echo $xehost | sed 's/^\([[^-]]*\)-\([[^-]]*\)-\(.*\)$/\2/'`
 xehost_os=`echo $xehost | sed 's/^\([[^-]]*\)-\([[^-]]*\)-\(.*\)$/\3/'`
 
-case "$xehost_os" in
-aix3*)
-  # AIX sometimes has problems with the GCC collect2 program.  For some
-  # reason, if we set the COLLECT_NAMES environment variable, the problems
-  # vanish in a puff of smoke.
-  if test "${COLLECT_NAMES+set}" != set; then
-    COLLECT_NAMES=
-    export COLLECT_NAMES
-  fi
-  ;;
-esac
-
 # Now see if the compiler is really GCC.
 if test "$GCC" = "yes"; then
   XEGCC=yes
   wl='-Wl,'
 
   case "$xehost_os" in
-  aix[[3-9]]* | irix[[5-9]]* | osf[[3-9]])
+  aix[[4-9]]* | irix[[5-9]]* | osf[[3-9]])
     # PIC is the default for these OSes.
     ;;
 
 else
   # PORTME Check for PIC flags for the system compiler.
   case "$xehost_os" in
-  hpux9* | hpux1[[0-9]]*)
+  hpux1[[0-9]]*)
     # Is there a better link_static_flag that works with the bundled CC?
     wl='-Wl,'
     dll_cflags='+Z'
     wl='-Wl,'
     ;;
 
-  aix[[3-9]]*)
+  aix[[4-9]]*)
     # All AIX code is PIC.
     wl='-Wl,'
     ;;
     wl='-Wl,'
     ;;
 
-  sunos4*)
-    dll_cflags='-PIC'
-    wl='-Qoption ld '
-    ;;
-
   uts4*)
     dll_cflags='-pic'
     ;;
   esac
 else # Not using GCC
   case "$xehost_os" in
-    aix[[3-9]]*)
+    aix[[4-9]]*)
       xldf="-bE:ELLSONAME.exp -H512 -T512 -bhalt:4 -bM:SRE -bnoentry -lc"
       xcldf="${wl}-bE:ELLSONAME.exp ${wl}-H512 ${wl}-T512 ${wl}-bhalt:4 ${wl}-bM:SRE ${wl}-bnoentry ${wl}-lc"
       ;;
       xcldf="-G"
       xldf="-G"
       ;;
-
-    sunos4*)
-      xcldf="${wl}-assert ${wl}pure-text ${wl}-Bstatic"
-      xldf="-assert pure-text -Bstatic"
-      ;;
   esac
 fi # End if if we are using gcc
 
 AC_MSG_RESULT([${xe_gnu_ld}])
 
 case "$xehost_os" in
-  amigaos* | sunos4*)
-    # On these operating systems, we should treat GNU ld like the system ld.
+  amigaos*)
+    # On this operating system, we should treat GNU ld like the system ld.
     gnu_ld_acts_native=yes
     ;;
   *)
   else
     # PORTME fill in a description of your system's linker (not GNU ld)
     case "$xehost_os" in
-    aix3*)
-      dll_ld=$LTLD
-      dll_ldflags=$xldf
-      ;;
-
     aix[[4-9]]*)
       dll_ldflags=$xcldf
       ;;
       esac
       ;;
 
-    sunos4*)
-      if test "$XEGCC" = yes; then
-        dll_ld=$CC
-      else
-        dll_ld=$LTLD
-      fi
-      dll_ldflags=$xldf
-      ;;
-
     uts4*)
       dll_ld=$LTLD
       dll_ldflags="-G"
     ld_dynamic_link_flags=
     ;;
 
-  sco3.2v5* | unixware* | sysv5* | sysv4*)
+  unixware* | sysv5* | sysv4*)
     ld_dynamic_link_flags="${wl}-Bexport"
     ;;
 
-  sunos4*)
-    ld_dynamic_link_flags=
-    ;;
-
   uts4*)
     ld_dynamic_link_flags=
     ;;
 
-  bsdi*)
-    ld_dynamic_link_flags=
-    ;;
-
   esac
 fi # End of if -z ld_dynamic_link_flags
 fi # End of if test "$can_build_shared" = "yes"