build-scripts/config.sub.patch
author Ozkan Sezer <sezeroz@gmail.com>
Mon, 24 Jun 2019 23:51:10 +0300
changeset 12904 a08fb896b104
parent 11477 6987f7cb0a22
permissions -rw-r--r--
update version in os/2 makefile
slouken@11477
     1
--- config.sub.orig	2017-09-09 08:01:02.139023205 -0700
slouken@11477
     2
+++ config.sub	2017-09-09 07:59:35.798264474 -0700
slouken@11477
     3
@@ -364,6 +364,19 @@
slouken@11477
     4
 	i*86 | x86_64)
slouken@11477
     5
 	  basic_machine=$basic_machine-pc
slouken@11477
     6
 	  ;;
slouken@11477
     7
+	nacl64*)
slouken@11477
     8
+		basic_machine=x86_64-pc
slouken@11477
     9
+		os=-nacl
slouken@11477
    10
+		;;
slouken@11477
    11
+	nacl*)
slouken@11477
    12
+		basic_machine=i686-pc
slouken@11477
    13
+		os=-nacl
slouken@11477
    14
+		;;
slouken@11477
    15
+	pnacl*)
slouken@11477
    16
+		# le32-unknown-pnacl comes from http://www.chromium.org/nativeclient/pnacl/stability-of-the-pnacl-bitcode-abi
slouken@11477
    17
+		basic_machine=le32-unknown
slouken@11477
    18
+		os=-pnacl
slouken@11477
    19
+		;;
slouken@11477
    20
 	# Object if more than one company name word.
slouken@11477
    21
 	*-*-*)
slouken@11477
    22
 		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
slouken@11477
    23
@@ -877,6 +890,10 @@
slouken@11477
    24
 		basic_machine=le32-unknown
slouken@11477
    25
 		os=-nacl
slouken@11477
    26
 		;;
slouken@11477
    27
+	pnacl)
slouken@11477
    28
+		basic_machine=le32-unknown
slouken@11477
    29
+		os=-pnacl
slouken@11477
    30
+		;;
slouken@11477
    31
 	ncr3000)
slouken@11477
    32
 		basic_machine=i486-ncr
slouken@11477
    33
 		os=-sysv4
slouken@11477
    34
@@ -1429,6 +1446,12 @@
slouken@11477
    35
 			;;
slouken@11477
    36
 		esac
slouken@11477
    37
 		;;
slouken@11477
    38
+	-nacl*)
slouken@11477
    39
+		os=-nacl
slouken@11477
    40
+		;;
slouken@11477
    41
+	-pnacl*)
slouken@11477
    42
+		os=-pnacl
slouken@11477
    43
+		;;
slouken@11477
    44
 	-nto-qnx*)
slouken@11477
    45
 		;;
slouken@11477
    46
 	-nto*)
slouken@11477
    47
@@ -1459,6 +1482,9 @@
slouken@11477
    48
 	-os400*)
slouken@11477
    49
 		os=-os400
slouken@11477
    50
 		;;
slouken@11477
    51
+	-cegcc*)
slouken@11477
    52
+		os=-cegcc
slouken@11477
    53
+		;;
slouken@11477
    54
 	-wince*)
slouken@11477
    55
 		os=-wince
slouken@11477
    56
 		;;
slouken@11477
    57
@@ -1548,9 +1574,15 @@
slouken@11477
    58
 		os=-dicos
slouken@11477
    59
 		;;
slouken@11477
    60
 	-nacl*)
slouken@11477
    61
+        os=-nacl
slouken@11477
    62
+        ;;
slouken@11477
    63
+	-pnacl*)
slouken@11477
    64
+		os=-pnacl
slouken@11477
    65
 		;;
slouken@11477
    66
 	-ios)
slouken@11477
    67
 		;;
slouken@11477
    68
+	-emscripten*)
slouken@11477
    69
+		;;
slouken@11477
    70
 	-none)
slouken@11477
    71
 		;;
slouken@11477
    72
 	*)