Commit faec5c4a authored by Rich Salz's avatar Rich Salz
Browse files

Remove QNX support

parent edc79fc9
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -9,6 +9,10 @@
 Changes between 1.1.0g and 1.1.1 [xx XXX xxxx]
  *) QNX support removed (cannot find contributors to get their approval
     for the license change).
     [Rich Salz]
  *) TLSv1.3 replay protection for early data has been implemented. See the
     SSL_read_early_data() man page for further details.
     [Matt Caswell]
+0 −29
Original line number Diff line number Diff line
@@ -1040,35 +1040,6 @@ my %targets = (
        thread_scheme    => "(unknown)",
    },

# QNX
    "qnx4" => {
        inherit_from     => [ "BASE_unix" ],
        CC               => "cc",
        CFLAGS           => "",
        lib_cppflags     => "-DL_ENDIAN -DTERMIO",
        thread_scheme    => "(unknown)",
    },
    "QNX6" => {
        inherit_from     => [ "BASE_unix" ],
        CC               => "gcc",
        ex_libs          => add("-lsocket"),
        dso_scheme       => "dlfcn",
        shared_target    => "bsd-gcc-shared",
        shared_cflag     => "-fPIC",
        shared_extension => ".so.\$(SHLIB_VERSION_NUMBER)",
    },
    "QNX6-i386" => {
        inherit_from     => [ "BASE_unix", asm("x86_elf_asm") ],
        CC               => "gcc",
        CFLAGS           => "-O2 -Wall",
        lib_cppflags     => "-DL_ENDIAN",
        ex_libs          => add("-lsocket"),
        dso_scheme       => "dlfcn",
        shared_target    => "bsd-gcc-shared",
        shared_cflag     => "-fPIC",
        shared_extension => ".so.\$(SHLIB_VERSION_NUMBER)",
    },

#### SCO/Caldera targets.
#
# Originally we had like unixware-*, unixware-*-pentium, unixware-*-p6, etc.
+0 −17
Original line number Diff line number Diff line
@@ -240,21 +240,6 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${MACHINE}" in
	esac
	;;

    QNX:*)
	case "$RELEASE" in
	    4*)
		echo "${MACHINE}-whatever-qnx4"
		;;
	    6*)
		echo "${MACHINE}-whatever-qnx6"
		;;
	    *)
		echo "${MACHINE}-whatever-qnx"
		;;
	esac
	exit 0
	;;

    Paragon*:*:*:*)
	echo "i860-intel-osf1"; exit 0
	;;
@@ -831,8 +816,6 @@ case "$GUESSOS" in
  # these are all covered by the catchall below
  i[3456]86-*-cygwin) OUT="Cygwin-x86" ;;
  *-*-cygwin) OUT="Cygwin-${MACHINE}" ;;
  x86pc-*-qnx6) OUT="QNX6-i386" ;;
  *-*-qnx6) OUT="QNX6" ;;
  x86-*-android|i?86-*-android) OUT="android-x86" ;;
  armv[7-9]*-*-android)
      OUT="android-armeabi"
+0 −4
Original line number Diff line number Diff line
@@ -93,10 +93,6 @@ struct servent *PASCAL getservbyname(const char *, const char *);
#   include <sys/select.h>
#  endif

#  ifdef __QNX__
#   include <sys/select.h>
#  endif

#  ifndef VMS
#   include <sys/ioctl.h>
#  else
+1 −1
Original line number Diff line number Diff line
@@ -110,7 +110,7 @@ if [ -f "$LIBCRYPTOSO" -a -z "$preload_var" ]; then
	# it into a script makes it possible to do so on multi-ABI
	# platforms.
	case "$SYSNAME" in
	*BSD|QNX)	LD_PRELOAD="$LIBCRYPTOSO:$LIBSSLSO" ;;	# *BSD, QNX
	*BSD)	LD_PRELOAD="$LIBCRYPTOSO:$LIBSSLSO" ;;	# *BSD
	*)	LD_PRELOAD="$LIBCRYPTOSO $LIBSSLSO" ;;	# SunOS, Linux, ELF HP-UX
	esac
	_RLD_LIST="$LIBCRYPTOSO:$LIBSSLSO:DEFAULT"	# Tru64, o32 IRIX