merge xkeyboard-config 2.15.diff -r1.4 -r1.5 xsrc/external/mit/xkeyboard-config/dist/config.guess
(mrg)
--- xsrc/external/mit/xkeyboard-config/dist/Attic/config.guess 2014/03/17 08:35:48 1.4
+++ xsrc/external/mit/xkeyboard-config/dist/Attic/config.guess 2015/07/20 05:28:25 1.5
@@ -1,70 +1,66 @@ | @@ -1,70 +1,66 @@ | |||
1 | #! /bin/sh | 1 | #! /bin/sh | |
2 | # Attempt to guess a canonical system name. | 2 | # Attempt to guess a canonical system name. | |
3 | # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, | 3 | # Copyright 1992-2014 Free Software Foundation, Inc. | |
4 | # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, | |||
5 | # 2011, 2012, 2013 Free Software Foundation, Inc. | |||
6 | 4 | |||
7 | timestamp='2012-12-29' | 5 | timestamp='2014-03-23' | |
8 | 6 | |||
9 | # This file is free software; you can redistribute it and/or modify it | 7 | # This file is free software; you can redistribute it and/or modify it | |
10 | # under the terms of the GNU General Public License as published by | 8 | # under the terms of the GNU General Public License as published by | |
11 | # the Free Software Foundation; either version 3 of the License, or | 9 | # the Free Software Foundation; either version 3 of the License, or | |
12 | # (at your option) any later version. | 10 | # (at your option) any later version. | |
13 | # | 11 | # | |
14 | # This program is distributed in the hope that it will be useful, but | 12 | # This program is distributed in the hope that it will be useful, but | |
15 | # WITHOUT ANY WARRANTY; without even the implied warranty of | 13 | # WITHOUT ANY WARRANTY; without even the implied warranty of | |
16 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
17 | # General Public License for more details. | 15 | # General Public License for more details. | |
18 | # | 16 | # | |
19 | # You should have received a copy of the GNU General Public License | 17 | # You should have received a copy of the GNU General Public License | |
20 | # along with this program; if not, see <http://www.gnu.org/licenses/>. | 18 | # along with this program; if not, see <http://www.gnu.org/licenses/>. | |
21 | # | 19 | # | |
22 | # As a special exception to the GNU General Public License, if you | 20 | # As a special exception to the GNU General Public License, if you | |
23 | # distribute this file as part of a program that contains a | 21 | # distribute this file as part of a program that contains a | |
24 | # configuration script generated by Autoconf, you may include it under | 22 | # configuration script generated by Autoconf, you may include it under | |
25 | # the same distribution terms that you use for the rest of that | 23 | # the same distribution terms that you use for the rest of that | |
26 | # program. This Exception is an additional permission under section 7 | 24 | # program. This Exception is an additional permission under section 7 | |
27 | # of the GNU General Public License, version 3 ("GPLv3"). | 25 | # of the GNU General Public License, version 3 ("GPLv3"). | |
28 | # | 26 | # | |
29 | # Originally written by Per Bothner. | 27 | # Originally written by Per Bothner. | |
30 | # | 28 | # | |
31 | # You can get the latest version of this script from: | 29 | # You can get the latest version of this script from: | |
32 | # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD | 30 | # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD | |
33 | # | 31 | # | |
34 | # Please send patches with a ChangeLog entry to config-patches@gnu.org. | 32 | # Please send patches with a ChangeLog entry to config-patches@gnu.org. | |
35 | 33 | |||
36 | 34 | |||
37 | me=`echo "$0" | sed -e 's,.*/,,'` | 35 | me=`echo "$0" | sed -e 's,.*/,,'` | |
38 | 36 | |||
39 | usage="\ | 37 | usage="\ | |
40 | Usage: $0 [OPTION] | 38 | Usage: $0 [OPTION] | |
41 | 39 | |||
42 | Output the configuration name of the system \`$me' is run on. | 40 | Output the configuration name of the system \`$me' is run on. | |
43 | 41 | |||
44 | Operation modes: | 42 | Operation modes: | |
45 | -h, --help print this help, then exit | 43 | -h, --help print this help, then exit | |
46 | -t, --time-stamp print date of last modification, then exit | 44 | -t, --time-stamp print date of last modification, then exit | |
47 | -v, --version print version number, then exit | 45 | -v, --version print version number, then exit | |
48 | 46 | |||
49 | Report bugs and patches to <config-patches@gnu.org>." | 47 | Report bugs and patches to <config-patches@gnu.org>." | |
50 | 48 | |||
51 | version="\ | 49 | version="\ | |
52 | GNU config.guess ($timestamp) | 50 | GNU config.guess ($timestamp) | |
53 | 51 | |||
54 | Originally written by Per Bothner. | 52 | Originally written by Per Bothner. | |
55 | Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, | 53 | Copyright 1992-2014 Free Software Foundation, Inc. | |
56 | 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, | |||
57 | 2012, 2013 Free Software Foundation, Inc. | |||
58 | 54 | |||
59 | This is free software; see the source for copying conditions. There is NO | 55 | This is free software; see the source for copying conditions. There is NO | |
60 | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." | 56 | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." | |
61 | 57 | |||
62 | help=" | 58 | help=" | |
63 | Try \`$me --help' for more information." | 59 | Try \`$me --help' for more information." | |
64 | 60 | |||
65 | # Parse command line | 61 | # Parse command line | |
66 | while test $# -gt 0 ; do | 62 | while test $# -gt 0 ; do | |
67 | case $1 in | 63 | case $1 in | |
68 | --time-stamp | --time* | -t ) | 64 | --time-stamp | --time* | -t ) | |
69 | echo "$timestamp" ; exit ;; | 65 | echo "$timestamp" ; exit ;; | |
70 | --version | -v ) | 66 | --version | -v ) | |
@@ -126,26 +122,47 @@ case $CC_FOR_BUILD,$HOST_CC,$CC in | @@ -126,26 +122,47 @@ case $CC_FOR_BUILD,$HOST_CC,$CC in | |||
126 | esac ; set_cc_for_build= ;' | 122 | esac ; set_cc_for_build= ;' | |
127 | 123 | |||
128 | # This is needed to find uname on a Pyramid OSx when run in the BSD universe. | 124 | # This is needed to find uname on a Pyramid OSx when run in the BSD universe. | |
129 | # (ghazi@noc.rutgers.edu 1994-08-24) | 125 | # (ghazi@noc.rutgers.edu 1994-08-24) | |
130 | if (test -f /.attbin/uname) >/dev/null 2>&1 ; then | 126 | if (test -f /.attbin/uname) >/dev/null 2>&1 ; then | |
131 | PATH=$PATH:/.attbin ; export PATH | 127 | PATH=$PATH:/.attbin ; export PATH | |
132 | fi | 128 | fi | |
133 | 129 | |||
134 | UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown | 130 | UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown | |
135 | UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown | 131 | UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown | |
136 | UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown | 132 | UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown | |
137 | UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown | 133 | UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown | |
138 | 134 | |||
135 | case "${UNAME_SYSTEM}" in | |||
136 | Linux|GNU|GNU/*) | |||
137 | # If the system lacks a compiler, then just pick glibc. | |||
138 | # We could probably try harder. | |||
139 | LIBC=gnu | |||
140 | ||||
141 | eval $set_cc_for_build | |||
142 | cat <<-EOF > $dummy.c | |||
143 | #include <features.h> | |||
144 | #if defined(__UCLIBC__) | |||
145 | LIBC=uclibc | |||
146 | #elif defined(__dietlibc__) | |||
147 | LIBC=dietlibc | |||
148 | #else | |||
149 | LIBC=gnu | |||
150 | #endif | |||
151 | EOF | |||
152 | eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'` | |||
153 | ;; | |||
154 | esac | |||
155 | ||||
139 | # Note: order is significant - the case branches are not exclusive. | 156 | # Note: order is significant - the case branches are not exclusive. | |
140 | 157 | |||
141 | case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in | 158 | case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in | |
142 | *:NetBSD:*:*) | 159 | *:NetBSD:*:*) | |
143 | # NetBSD (nbsd) targets should (where applicable) match one or | 160 | # NetBSD (nbsd) targets should (where applicable) match one or | |
144 | # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, | 161 | # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, | |
145 | # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently | 162 | # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently | |
146 | # switched to ELF, *-*-netbsd* would select the old | 163 | # switched to ELF, *-*-netbsd* would select the old | |
147 | # object file format. This provides both forward | 164 | # object file format. This provides both forward | |
148 | # compatibility and a consistent mechanism for selecting the | 165 | # compatibility and a consistent mechanism for selecting the | |
149 | # object file format. | 166 | # object file format. | |
150 | # | 167 | # | |
151 | # Note: NetBSD doesn't particularly care about the vendor | 168 | # Note: NetBSD doesn't particularly care about the vendor | |
@@ -799,27 +816,27 @@ EOF | @@ -799,27 +816,27 @@ EOF | |||
799 | *) | 816 | *) | |
800 | echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; | 817 | echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; | |
801 | esac | 818 | esac | |
802 | exit ;; | 819 | exit ;; | |
803 | i*:CYGWIN*:*) | 820 | i*:CYGWIN*:*) | |
804 | echo ${UNAME_MACHINE}-pc-cygwin | 821 | echo ${UNAME_MACHINE}-pc-cygwin | |
805 | exit ;; | 822 | exit ;; | |
806 | *:MINGW64*:*) | 823 | *:MINGW64*:*) | |
807 | echo ${UNAME_MACHINE}-pc-mingw64 | 824 | echo ${UNAME_MACHINE}-pc-mingw64 | |
808 | exit ;; | 825 | exit ;; | |
809 | *:MINGW*:*) | 826 | *:MINGW*:*) | |
810 | echo ${UNAME_MACHINE}-pc-mingw32 | 827 | echo ${UNAME_MACHINE}-pc-mingw32 | |
811 | exit ;; | 828 | exit ;; | |
812 | i*:MSYS*:*) | 829 | *:MSYS*:*) | |
813 | echo ${UNAME_MACHINE}-pc-msys | 830 | echo ${UNAME_MACHINE}-pc-msys | |
814 | exit ;; | 831 | exit ;; | |
815 | i*:windows32*:*) | 832 | i*:windows32*:*) | |
816 | # uname -m includes "-pc" on this system. | 833 | # uname -m includes "-pc" on this system. | |
817 | echo ${UNAME_MACHINE}-mingw32 | 834 | echo ${UNAME_MACHINE}-mingw32 | |
818 | exit ;; | 835 | exit ;; | |
819 | i*:PW*:*) | 836 | i*:PW*:*) | |
820 | echo ${UNAME_MACHINE}-pc-pw32 | 837 | echo ${UNAME_MACHINE}-pc-pw32 | |
821 | exit ;; | 838 | exit ;; | |
822 | *:Interix*:*) | 839 | *:Interix*:*) | |
823 | case ${UNAME_MACHINE} in | 840 | case ${UNAME_MACHINE} in | |
824 | x86) | 841 | x86) | |
825 | echo i586-pc-interix${UNAME_RELEASE} | 842 | echo i586-pc-interix${UNAME_RELEASE} | |
@@ -847,172 +864,176 @@ EOF | @@ -847,172 +864,176 @@ EOF | |||
847 | echo ${UNAME_MACHINE}-pc-uwin | 864 | echo ${UNAME_MACHINE}-pc-uwin | |
848 | exit ;; | 865 | exit ;; | |
849 | amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) | 866 | amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) | |
850 | echo x86_64-unknown-cygwin | 867 | echo x86_64-unknown-cygwin | |
851 | exit ;; | 868 | exit ;; | |
852 | p*:CYGWIN*:*) | 869 | p*:CYGWIN*:*) | |
853 | echo powerpcle-unknown-cygwin | 870 | echo powerpcle-unknown-cygwin | |
854 | exit ;; | 871 | exit ;; | |
855 | prep*:SunOS:5.*:*) | 872 | prep*:SunOS:5.*:*) | |
856 | echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` | 873 | echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` | |
857 | exit ;; | 874 | exit ;; | |
858 | *:GNU:*:*) | 875 | *:GNU:*:*) | |
859 | # the GNU system | 876 | # the GNU system | |
860 | echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` | 877 | echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` | |
861 | exit ;; | 878 | exit ;; | |
862 | *:GNU/*:*:*) | 879 | *:GNU/*:*:*) | |
863 | # other systems with GNU libc and userland | 880 | # other systems with GNU libc and userland | |
864 | echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu | 881 | echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC} | |
865 | exit ;; | 882 | exit ;; | |
866 | i*86:Minix:*:*) | 883 | i*86:Minix:*:*) | |
867 | echo ${UNAME_MACHINE}-pc-minix | 884 | echo ${UNAME_MACHINE}-pc-minix | |
868 | exit ;; | 885 | exit ;; | |
869 | aarch64:Linux:*:*) | 886 | aarch64:Linux:*:*) | |
870 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 887 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
871 | exit ;; | 888 | exit ;; | |
872 | aarch64_be:Linux:*:*) | 889 | aarch64_be:Linux:*:*) | |
873 | UNAME_MACHINE=aarch64_be | 890 | UNAME_MACHINE=aarch64_be | |
874 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 891 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
875 | exit ;; | 892 | exit ;; | |
876 | alpha:Linux:*:*) | 893 | alpha:Linux:*:*) | |
877 | case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in | 894 | case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in | |
878 | EV5) UNAME_MACHINE=alphaev5 ;; | 895 | EV5) UNAME_MACHINE=alphaev5 ;; | |
879 | EV56) UNAME_MACHINE=alphaev56 ;; | 896 | EV56) UNAME_MACHINE=alphaev56 ;; | |
880 | PCA56) UNAME_MACHINE=alphapca56 ;; | 897 | PCA56) UNAME_MACHINE=alphapca56 ;; | |
881 | PCA57) UNAME_MACHINE=alphapca56 ;; | 898 | PCA57) UNAME_MACHINE=alphapca56 ;; | |
882 | EV6) UNAME_MACHINE=alphaev6 ;; | 899 | EV6) UNAME_MACHINE=alphaev6 ;; | |
883 | EV67) UNAME_MACHINE=alphaev67 ;; | 900 | EV67) UNAME_MACHINE=alphaev67 ;; | |
884 | EV68*) UNAME_MACHINE=alphaev68 ;; | 901 | EV68*) UNAME_MACHINE=alphaev68 ;; | |
885 | esac | 902 | esac | |
886 | objdump --private-headers /bin/sh | grep -q ld.so.1 | 903 | objdump --private-headers /bin/sh | grep -q ld.so.1 | |
887 | if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi | 904 | if test "$?" = 0 ; then LIBC="gnulibc1" ; fi | |
888 | echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} | 905 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
906 | exit ;; | |||
907 | arc:Linux:*:* | arceb:Linux:*:*) | |||
908 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |||
889 | exit ;; | 909 | exit ;; | |
890 | arm*:Linux:*:*) | 910 | arm*:Linux:*:*) | |
891 | eval $set_cc_for_build | 911 | eval $set_cc_for_build | |
892 | if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | 912 | if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | |
893 | | grep -q __ARM_EABI__ | 913 | | grep -q __ARM_EABI__ | |
894 | then | 914 | then | |
895 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 915 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
896 | else | 916 | else | |
897 | if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | 917 | if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | |
898 | | grep -q __ARM_PCS_VFP | 918 | | grep -q __ARM_PCS_VFP | |
899 | then | 919 | then | |
900 | echo ${UNAME_MACHINE}-unknown-linux-gnueabi | 920 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi | |
901 | else | 921 | else | |
902 | echo ${UNAME_MACHINE}-unknown-linux-gnueabihf | 922 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf | |
903 | fi | 923 | fi | |
904 | fi | 924 | fi | |
905 | exit ;; | 925 | exit ;; | |
906 | avr32*:Linux:*:*) | 926 | avr32*:Linux:*:*) | |
907 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 927 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
908 | exit ;; | 928 | exit ;; | |
909 | cris:Linux:*:*) | 929 | cris:Linux:*:*) | |
910 | echo ${UNAME_MACHINE}-axis-linux-gnu | 930 | echo ${UNAME_MACHINE}-axis-linux-${LIBC} | |
911 | exit ;; | 931 | exit ;; | |
912 | crisv32:Linux:*:*) | 932 | crisv32:Linux:*:*) | |
913 | echo ${UNAME_MACHINE}-axis-linux-gnu | 933 | echo ${UNAME_MACHINE}-axis-linux-${LIBC} | |
914 | exit ;; | 934 | exit ;; | |
915 | frv:Linux:*:*) | 935 | frv:Linux:*:*) | |
916 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 936 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
917 | exit ;; | 937 | exit ;; | |
918 | hexagon:Linux:*:*) | 938 | hexagon:Linux:*:*) | |
919 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 939 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
920 | exit ;; | 940 | exit ;; | |
921 | i*86:Linux:*:*) | 941 | i*86:Linux:*:*) | |
922 | LIBC=gnu | 942 | echo ${UNAME_MACHINE}-pc-linux-${LIBC} | |
923 | eval $set_cc_for_build | |||
924 | sed 's/^ //' << EOF >$dummy.c | |||
925 | #ifdef __dietlibc__ | |||
926 | LIBC=dietlibc | |||
927 | #endif | |||
928 | EOF | |||
929 | eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` | |||
930 | echo "${UNAME_MACHINE}-pc-linux-${LIBC}" | |||
931 | exit ;; | 943 | exit ;; | |
932 | ia64:Linux:*:*) | 944 | ia64:Linux:*:*) | |
933 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 945 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
934 | exit ;; | 946 | exit ;; | |
935 | m32r*:Linux:*:*) | 947 | m32r*:Linux:*:*) | |
936 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 948 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
937 | exit ;; | 949 | exit ;; | |
938 | m68*:Linux:*:*) | 950 | m68*:Linux:*:*) | |
939 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 951 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
940 | exit ;; | 952 | exit ;; | |
941 | mips:Linux:*:* | mips64:Linux:*:*) | 953 | mips:Linux:*:* | mips64:Linux:*:*) | |
942 | eval $set_cc_for_build | 954 | eval $set_cc_for_build | |
943 | sed 's/^ //' << EOF >$dummy.c | 955 | sed 's/^ //' << EOF >$dummy.c | |
944 | #undef CPU | 956 | #undef CPU | |
945 | #undef ${UNAME_MACHINE} | 957 | #undef ${UNAME_MACHINE} | |
946 | #undef ${UNAME_MACHINE}el | 958 | #undef ${UNAME_MACHINE}el | |
947 | #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) | 959 | #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) | |
948 | CPU=${UNAME_MACHINE}el | 960 | CPU=${UNAME_MACHINE}el | |
949 | #else | 961 | #else | |
950 | #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) | 962 | #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) | |
951 | CPU=${UNAME_MACHINE} | 963 | CPU=${UNAME_MACHINE} | |
952 | #else | 964 | #else | |
953 | CPU= | 965 | CPU= | |
954 | #endif | 966 | #endif | |
955 | #endif | 967 | #endif | |
956 | EOF | 968 | EOF | |
957 | eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` | 969 | eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` | |
958 | test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } | 970 | test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } | |
959 | ;; | 971 | ;; | |
960 | or32:Linux:*:*) | 972 | openrisc*:Linux:*:*) | |
961 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 973 | echo or1k-unknown-linux-${LIBC} | |
974 | exit ;; | |||
975 | or32:Linux:*:* | or1k*:Linux:*:*) | |||
976 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |||
962 | exit ;; | 977 | exit ;; | |
963 | padre:Linux:*:*) | 978 | padre:Linux:*:*) | |
964 | echo sparc-unknown-linux-gnu | 979 | echo sparc-unknown-linux-${LIBC} | |
965 | exit ;; | 980 | exit ;; | |
966 | parisc64:Linux:*:* | hppa64:Linux:*:*) | 981 | parisc64:Linux:*:* | hppa64:Linux:*:*) | |
967 | echo hppa64-unknown-linux-gnu | 982 | echo hppa64-unknown-linux-${LIBC} | |
968 | exit ;; | 983 | exit ;; | |
969 | parisc:Linux:*:* | hppa:Linux:*:*) | 984 | parisc:Linux:*:* | hppa:Linux:*:*) | |
970 | # Look for CPU level | 985 | # Look for CPU level | |
971 | case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in | 986 | case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in | |
972 | PA7*) echo hppa1.1-unknown-linux-gnu ;; | 987 | PA7*) echo hppa1.1-unknown-linux-${LIBC} ;; | |
973 | PA8*) echo hppa2.0-unknown-linux-gnu ;; | 988 | PA8*) echo hppa2.0-unknown-linux-${LIBC} ;; | |
974 | *) echo hppa-unknown-linux-gnu ;; | 989 | *) echo hppa-unknown-linux-${LIBC} ;; | |
975 | esac | 990 | esac | |
976 | exit ;; | 991 | exit ;; | |
977 | ppc64:Linux:*:*) | 992 | ppc64:Linux:*:*) | |
978 | echo powerpc64-unknown-linux-gnu | 993 | echo powerpc64-unknown-linux-${LIBC} | |
979 | exit ;; | 994 | exit ;; | |
980 | ppc:Linux:*:*) | 995 | ppc:Linux:*:*) | |
981 | echo powerpc-unknown-linux-gnu | 996 | echo powerpc-unknown-linux-${LIBC} | |
997 | exit ;; | |||
998 | ppc64le:Linux:*:*) | |||
999 | echo powerpc64le-unknown-linux-${LIBC} | |||
1000 | exit ;; | |||
1001 | ppcle:Linux:*:*) | |||
1002 | echo powerpcle-unknown-linux-${LIBC} | |||
982 | exit ;; | 1003 | exit ;; | |
983 | s390:Linux:*:* | s390x:Linux:*:*) | 1004 | s390:Linux:*:* | s390x:Linux:*:*) | |
984 | echo ${UNAME_MACHINE}-ibm-linux | 1005 | echo ${UNAME_MACHINE}-ibm-linux-${LIBC} | |
985 | exit ;; | 1006 | exit ;; | |
986 | sh64*:Linux:*:*) | 1007 | sh64*:Linux:*:*) | |
987 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 1008 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
988 | exit ;; | 1009 | exit ;; | |
989 | sh*:Linux:*:*) | 1010 | sh*:Linux:*:*) | |
990 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 1011 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
991 | exit ;; | 1012 | exit ;; | |
992 | sparc:Linux:*:* | sparc64:Linux:*:*) | 1013 | sparc:Linux:*:* | sparc64:Linux:*:*) | |
993 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 1014 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
994 | exit ;; | 1015 | exit ;; | |
995 | tile*:Linux:*:*) | 1016 | tile*:Linux:*:*) | |
996 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 1017 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
997 | exit ;; | 1018 | exit ;; | |
998 | vax:Linux:*:*) | 1019 | vax:Linux:*:*) | |
999 | echo ${UNAME_MACHINE}-dec-linux-gnu | 1020 | echo ${UNAME_MACHINE}-dec-linux-${LIBC} | |
1000 | exit ;; | 1021 | exit ;; | |
1001 | x86_64:Linux:*:*) | 1022 | x86_64:Linux:*:*) | |
1002 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 1023 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
1003 | exit ;; | 1024 | exit ;; | |
1004 | xtensa*:Linux:*:*) | 1025 | xtensa*:Linux:*:*) | |
1005 | echo ${UNAME_MACHINE}-unknown-linux-gnu | 1026 | echo ${UNAME_MACHINE}-unknown-linux-${LIBC} | |
1006 | exit ;; | 1027 | exit ;; | |
1007 | i*86:DYNIX/ptx:4*:*) | 1028 | i*86:DYNIX/ptx:4*:*) | |
1008 | # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. | 1029 | # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. | |
1009 | # earlier versions are messed up and put the nodename in both | 1030 | # earlier versions are messed up and put the nodename in both | |
1010 | # sysname and nodename. | 1031 | # sysname and nodename. | |
1011 | echo i386-sequent-sysv4 | 1032 | echo i386-sequent-sysv4 | |
1012 | exit ;; | 1033 | exit ;; | |
1013 | i*86:UNIX_SV:4.2MP:2.*) | 1034 | i*86:UNIX_SV:4.2MP:2.*) | |
1014 | # Unixware is an offshoot of SVR4, but it has its own version | 1035 | # Unixware is an offshoot of SVR4, but it has its own version | |
1015 | # number series starting with 2... | 1036 | # number series starting with 2... | |
1016 | # I am not positive that other SVR4 systems won't match this, | 1037 | # I am not positive that other SVR4 systems won't match this, | |
1017 | # I just have to hope. -- rms. | 1038 | # I just have to hope. -- rms. | |
1018 | # Use sysv4.2uw... so that sysv4* matches it. | 1039 | # Use sysv4.2uw... so that sysv4* matches it. | |
@@ -1225,39 +1246,51 @@ EOF | @@ -1225,39 +1246,51 @@ EOF | |||
1225 | echo sx8-nec-superux${UNAME_RELEASE} | 1246 | echo sx8-nec-superux${UNAME_RELEASE} | |
1226 | exit ;; | 1247 | exit ;; | |
1227 | SX-8R:SUPER-UX:*:*) | 1248 | SX-8R:SUPER-UX:*:*) | |
1228 | echo sx8r-nec-superux${UNAME_RELEASE} | 1249 | echo sx8r-nec-superux${UNAME_RELEASE} | |
1229 | exit ;; | 1250 | exit ;; | |
1230 | Power*:Rhapsody:*:*) | 1251 | Power*:Rhapsody:*:*) | |
1231 | echo powerpc-apple-rhapsody${UNAME_RELEASE} | 1252 | echo powerpc-apple-rhapsody${UNAME_RELEASE} | |
1232 | exit ;; | 1253 | exit ;; | |
1233 | *:Rhapsody:*:*) | 1254 | *:Rhapsody:*:*) | |
1234 | echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} | 1255 | echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} | |
1235 | exit ;; | 1256 | exit ;; | |
1236 | *:Darwin:*:*) | 1257 | *:Darwin:*:*) | |
1237 | UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown | 1258 | UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown | |
1238 | case $UNAME_PROCESSOR in | 1259 | eval $set_cc_for_build | |
1239 | i386) | 1260 | if test "$UNAME_PROCESSOR" = unknown ; then | |
1240 | eval $set_cc_for_build | 1261 | UNAME_PROCESSOR=powerpc | |
1241 | if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then | 1262 | fi | |
1242 | if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ | 1263 | if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then | |
1243 | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ | 1264 | if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then | |
1244 | grep IS_64BIT_ARCH >/dev/null | 1265 | if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ | |
1245 | then | 1266 | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ | |
1246 | UNAME_PROCESSOR="x86_64" | 1267 | grep IS_64BIT_ARCH >/dev/null | |
1247 | fi | 1268 | then | |
1248 | fi ;; | 1269 | case $UNAME_PROCESSOR in | |
1249 | unknown) UNAME_PROCESSOR=powerpc ;; | 1270 | i386) UNAME_PROCESSOR=x86_64 ;; | |
1250 | esac | 1271 | powerpc) UNAME_PROCESSOR=powerpc64 ;; | |
1272 | esac | |||
1273 | fi | |||
1274 | fi | |||
1275 | elif test "$UNAME_PROCESSOR" = i386 ; then | |||
1276 | # Avoid executing cc on OS X 10.9, as it ships with a stub | |||
1277 | # that puts up a graphical alert prompting to install | |||
1278 | # developer tools. Any system running Mac OS X 10.7 or | |||
1279 | # later (Darwin 11 and later) is required to have a 64-bit | |||
1280 | # processor. This is not true of the ARM version of Darwin | |||
1281 | # that Apple uses in portable devices. | |||
1282 | UNAME_PROCESSOR=x86_64 | |||
1283 | fi | |||
1251 | echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} | 1284 | echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} | |
1252 | exit ;; | 1285 | exit ;; | |
1253 | *:procnto*:*:* | *:QNX:[0123456789]*:*) | 1286 | *:procnto*:*:* | *:QNX:[0123456789]*:*) | |
1254 | UNAME_PROCESSOR=`uname -p` | 1287 | UNAME_PROCESSOR=`uname -p` | |
1255 | if test "$UNAME_PROCESSOR" = "x86"; then | 1288 | if test "$UNAME_PROCESSOR" = "x86"; then | |
1256 | UNAME_PROCESSOR=i386 | 1289 | UNAME_PROCESSOR=i386 | |
1257 | UNAME_MACHINE=pc | 1290 | UNAME_MACHINE=pc | |
1258 | fi | 1291 | fi | |
1259 | echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} | 1292 | echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} | |
1260 | exit ;; | 1293 | exit ;; | |
1261 | *:QNX:*:4*) | 1294 | *:QNX:*:4*) | |
1262 | echo i386-pc-qnx | 1295 | echo i386-pc-qnx | |
1263 | exit ;; | 1296 | exit ;; | |
@@ -1328,174 +1361,26 @@ EOF | @@ -1328,174 +1361,26 @@ EOF | |||
1328 | echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' | 1361 | echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' | |
1329 | exit ;; | 1362 | exit ;; | |
1330 | i*86:rdos:*:*) | 1363 | i*86:rdos:*:*) | |
1331 | echo ${UNAME_MACHINE}-pc-rdos | 1364 | echo ${UNAME_MACHINE}-pc-rdos | |
1332 | exit ;; | 1365 | exit ;; | |
1333 | i*86:AROS:*:*) | 1366 | i*86:AROS:*:*) | |
1334 | echo ${UNAME_MACHINE}-pc-aros | 1367 | echo ${UNAME_MACHINE}-pc-aros | |
1335 | exit ;; | 1368 | exit ;; | |
1336 | x86_64:VMkernel:*:*) | 1369 | x86_64:VMkernel:*:*) | |
1337 | echo ${UNAME_MACHINE}-unknown-esx | 1370 | echo ${UNAME_MACHINE}-unknown-esx | |
1338 | exit ;; | 1371 | exit ;; | |
1339 | esac | 1372 | esac | |
1340 | 1373 | |||
1341 | eval $set_cc_for_build | |||
1342 | cat >$dummy.c <<EOF | |||
1343 | #ifdef _SEQUENT_ | |||
1344 | # include <sys/types.h> | |||
1345 | # include <sys/utsname.h> | |||
1346 | #endif | |||
1347 | main () | |||
1348 | { | |||
1349 | #if defined (sony) | |||
1350 | #if defined (MIPSEB) | |||
1351 | /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, | |||
1352 | I don't know.... */ | |||
1353 | printf ("mips-sony-bsd\n"); exit (0); | |||
1354 | #else | |||
1355 | #include <sys/param.h> | |||
1356 | printf ("m68k-sony-newsos%s\n", | |||
1357 | #ifdef NEWSOS4 | |||
1358 | "4" | |||
1359 | #else | |||
1360 | "" | |||
1361 | #endif | |||
1362 | ); exit (0); | |||
1363 | #endif | |||
1364 | #endif | |||
1365 | ||||
1366 | #if defined (__arm) && defined (__acorn) && defined (__unix) | |||
1367 | printf ("arm-acorn-riscix\n"); exit (0); | |||
1368 | #endif | |||
1369 | ||||
1370 | #if defined (hp300) && !defined (hpux) | |||
1371 | printf ("m68k-hp-bsd\n"); exit (0); | |||
1372 | #endif | |||
1373 | ||||
1374 | #if defined (NeXT) | |||
1375 | #if !defined (__ARCHITECTURE__) | |||
1376 | #define __ARCHITECTURE__ "m68k" | |||
1377 | #endif | |||
1378 | int version; | |||
1379 | version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; | |||
1380 | if (version < 4) | |||
1381 | printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); | |||
1382 | else | |||
1383 | printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); | |||
1384 | exit (0); | |||
1385 | #endif | |||
1386 | ||||
1387 | #if defined (MULTIMAX) || defined (n16) | |||
1388 | #if defined (UMAXV) | |||
1389 | printf ("ns32k-encore-sysv\n"); exit (0); | |||
1390 | #else | |||
1391 | #if defined (CMU) | |||
1392 | printf ("ns32k-encore-mach\n"); exit (0); | |||
1393 | #else | |||
1394 | printf ("ns32k-encore-bsd\n"); exit (0); | |||
1395 | #endif | |||
1396 | #endif | |||
1397 | #endif | |||
1398 | ||||
1399 | #if defined (__386BSD__) | |||
1400 | printf ("i386-pc-bsd\n"); exit (0); | |||
1401 | #endif | |||
1402 | ||||
1403 | #if defined (sequent) | |||
1404 | #if defined (i386) | |||
1405 | printf ("i386-sequent-dynix\n"); exit (0); | |||
1406 | #endif | |||
1407 | #if defined (ns32000) | |||
1408 | printf ("ns32k-sequent-dynix\n"); exit (0); | |||
1409 | #endif | |||
1410 | #endif | |||
1411 | ||||
1412 | #if defined (_SEQUENT_) | |||
1413 | struct utsname un; | |||
1414 | ||||
1415 | uname(&un); | |||
1416 | ||||
1417 | if (strncmp(un.version, "V2", 2) == 0) { | |||
1418 | printf ("i386-sequent-ptx2\n"); exit (0); | |||
1419 | } | |||
1420 | if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ | |||
1421 | printf ("i386-sequent-ptx1\n"); exit (0); | |||
1422 | } | |||
1423 | printf ("i386-sequent-ptx\n"); exit (0); | |||
1424 | ||||
1425 | #endif | |||
1426 | ||||
1427 | #if defined (vax) | |||
1428 | # if !defined (ultrix) | |||
1429 | # include <sys/param.h> | |||
1430 | # if defined (BSD) | |||
1431 | # if BSD == 43 | |||
1432 | printf ("vax-dec-bsd4.3\n"); exit (0); | |||
1433 | # else | |||
1434 | # if BSD == 199006 | |||
1435 | printf ("vax-dec-bsd4.3reno\n"); exit (0); | |||
1436 | # else | |||
1437 | printf ("vax-dec-bsd\n"); exit (0); | |||
1438 | # endif | |||
1439 | # endif | |||
1440 | # else | |||
1441 | printf ("vax-dec-bsd\n"); exit (0); | |||
1442 | # endif | |||
1443 | # else | |||
1444 | printf ("vax-dec-ultrix\n"); exit (0); | |||
1445 | # endif | |||
1446 | #endif | |||
1447 | ||||
1448 | #if defined (alliant) && defined (i860) | |||
1449 | printf ("i860-alliant-bsd\n"); exit (0); | |||
1450 | #endif | |||
1451 | ||||
1452 | exit (1); | |||
1453 | } | |||
1454 | EOF | |||
1455 | ||||
1456 | $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && | |||
1457 | { echo "$SYSTEM_NAME"; exit; } | |||
1458 | ||||
1459 | # Apollos put the system type in the environment. | |||
1460 | ||||
1461 | test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } | |||
1462 | ||||
1463 | # Convex versions that predate uname can use getsysinfo(1) | |||
1464 | ||||
1465 | if [ -x /usr/convex/getsysinfo ] | |||
1466 | then | |||
1467 | case `getsysinfo -f cpu_type` in | |||
1468 | c1*) | |||
1469 | echo c1-convex-bsd | |||
1470 | exit ;; | |||
1471 | c2*) | |||
1472 | if getsysinfo -f scalar_acc | |||
1473 | then echo c32-convex-bsd | |||
1474 | else echo c2-convex-bsd | |||
1475 | fi | |||
1476 | exit ;; | |||
1477 | c34*) | |||
1478 | echo c34-convex-bsd | |||
1479 | exit ;; | |||
1480 | c38*) | |||
1481 | echo c38-convex-bsd | |||
1482 | exit ;; | |||
1483 | c4*) | |||
1484 | echo c4-convex-bsd | |||
1485 | exit ;; | |||
1486 | esac | |||
1487 | fi | |||
1488 | ||||
1489 | cat >&2 <<EOF | 1374 | cat >&2 <<EOF | |
1490 | $0: unable to guess system type | 1375 | $0: unable to guess system type | |
1491 | 1376 | |||
1492 | This script, last modified $timestamp, has failed to recognize | 1377 | This script, last modified $timestamp, has failed to recognize | |
1493 | the operating system you are using. It is advised that you | 1378 | the operating system you are using. It is advised that you | |
1494 | download the most up to date version of the config scripts from | 1379 | download the most up to date version of the config scripts from | |
1495 | 1380 | |||
1496 | http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD | 1381 | http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD | |
1497 | and | 1382 | and | |
1498 | http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD | 1383 | http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD | |
1499 | 1384 | |||
1500 | If the version you run ($0) is already up to date, please | 1385 | If the version you run ($0) is already up to date, please | |
1501 | send the following data and any information you think might be | 1386 | send the following data and any information you think might be |
--- xsrc/external/mit/xkeyboard-config/dist/Attic/config.sub 2014/03/17 08:35:48 1.4
+++ xsrc/external/mit/xkeyboard-config/dist/Attic/config.sub 2015/07/20 05:28:25 1.5
@@ -1,20 +1,18 @@ | @@ -1,20 +1,18 @@ | |||
1 | #! /bin/sh | 1 | #! /bin/sh | |
2 | # Configuration validation subroutine script. | 2 | # Configuration validation subroutine script. | |
3 | # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, | 3 | # Copyright 1992-2014 Free Software Foundation, Inc. | |
4 | # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, | |||
5 | # 2011, 2012, 2013 Free Software Foundation, Inc. | |||
6 | 4 | |||
7 | timestamp='2012-12-29' | 5 | timestamp='2014-07-28' | |
8 | 6 | |||
9 | # This file is free software; you can redistribute it and/or modify it | 7 | # This file is free software; you can redistribute it and/or modify it | |
10 | # under the terms of the GNU General Public License as published by | 8 | # under the terms of the GNU General Public License as published by | |
11 | # the Free Software Foundation; either version 3 of the License, or | 9 | # the Free Software Foundation; either version 3 of the License, or | |
12 | # (at your option) any later version. | 10 | # (at your option) any later version. | |
13 | # | 11 | # | |
14 | # This program is distributed in the hope that it will be useful, but | 12 | # This program is distributed in the hope that it will be useful, but | |
15 | # WITHOUT ANY WARRANTY; without even the implied warranty of | 13 | # WITHOUT ANY WARRANTY; without even the implied warranty of | |
16 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
17 | # General Public License for more details. | 15 | # General Public License for more details. | |
18 | # | 16 | # | |
19 | # You should have received a copy of the GNU General Public License | 17 | # You should have received a copy of the GNU General Public License | |
20 | # along with this program; if not, see <http://www.gnu.org/licenses/>. | 18 | # along with this program; if not, see <http://www.gnu.org/licenses/>. | |
@@ -60,29 +58,27 @@ Usage: $0 [OPTION] CPU-MFR-OPSYS | @@ -60,29 +58,27 @@ Usage: $0 [OPTION] CPU-MFR-OPSYS | |||
60 | 58 | |||
61 | Canonicalize a configuration name. | 59 | Canonicalize a configuration name. | |
62 | 60 | |||
63 | Operation modes: | 61 | Operation modes: | |
64 | -h, --help print this help, then exit | 62 | -h, --help print this help, then exit | |
65 | -t, --time-stamp print date of last modification, then exit | 63 | -t, --time-stamp print date of last modification, then exit | |
66 | -v, --version print version number, then exit | 64 | -v, --version print version number, then exit | |
67 | 65 | |||
68 | Report bugs and patches to <config-patches@gnu.org>." | 66 | Report bugs and patches to <config-patches@gnu.org>." | |
69 | 67 | |||
70 | version="\ | 68 | version="\ | |
71 | GNU config.sub ($timestamp) | 69 | GNU config.sub ($timestamp) | |
72 | 70 | |||
73 | Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, | 71 | Copyright 1992-2014 Free Software Foundation, Inc. | |
74 | 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, | |||
75 | 2012, 2013 Free Software Foundation, Inc. | |||
76 | 72 | |||
77 | This is free software; see the source for copying conditions. There is NO | 73 | This is free software; see the source for copying conditions. There is NO | |
78 | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." | 74 | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." | |
79 | 75 | |||
80 | help=" | 76 | help=" | |
81 | Try \`$me --help' for more information." | 77 | Try \`$me --help' for more information." | |
82 | 78 | |||
83 | # Parse command line | 79 | # Parse command line | |
84 | while test $# -gt 0 ; do | 80 | while test $# -gt 0 ; do | |
85 | case $1 in | 81 | case $1 in | |
86 | --time-stamp | --time* | -t ) | 82 | --time-stamp | --time* | -t ) | |
87 | echo "$timestamp" ; exit ;; | 83 | echo "$timestamp" ; exit ;; | |
88 | --version | -v ) | 84 | --version | -v ) | |
@@ -246,70 +242,73 @@ case $os in | @@ -246,70 +242,73 @@ case $os in | |||
246 | ;; | 242 | ;; | |
247 | esac | 243 | esac | |
248 | 244 | |||
249 | # Decode aliases for certain CPU-COMPANY combinations. | 245 | # Decode aliases for certain CPU-COMPANY combinations. | |
250 | case $basic_machine in | 246 | case $basic_machine in | |
251 | # Recognize the basic CPU types without company name. | 247 | # Recognize the basic CPU types without company name. | |
252 | # Some are omitted here because they have special meanings below. | 248 | # Some are omitted here because they have special meanings below. | |
253 | 1750a | 580 \ | 249 | 1750a | 580 \ | |
254 | | a29k \ | 250 | | a29k \ | |
255 | | aarch64 | aarch64_be \ | 251 | | aarch64 | aarch64_be \ | |
256 | | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | 252 | | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | |
257 | | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | 253 | | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | |
258 | | am33_2.0 \ | 254 | | am33_2.0 \ | |
259 | | arc \ | 255 | | arc | arceb \ | |
260 | | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ | 256 | | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ | |
261 | | avr | avr32 \ | 257 | | avr | avr32 \ | |
262 | | be32 | be64 \ | 258 | | be32 | be64 \ | |
263 | | bfin \ | 259 | | bfin \ | |
264 | | c4x | clipper \ | 260 | | c4x | c8051 | clipper \ | |
265 | | d10v | d30v | dlx | dsp16xx \ | 261 | | d10v | d30v | dlx | dsp16xx \ | |
266 | | epiphany \ | 262 | | epiphany \ | |
267 | | fido | fr30 | frv \ | 263 | | fido | fr30 | frv \ | |
268 | | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | 264 | | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | |
269 | | hexagon \ | 265 | | hexagon \ | |
270 | | i370 | i860 | i960 | ia64 \ | 266 | | i370 | i860 | i960 | ia64 \ | |
271 | | ip2k | iq2000 \ | 267 | | ip2k | iq2000 \ | |
268 | | k1om \ | |||
272 | | le32 | le64 \ | 269 | | le32 | le64 \ | |
273 | | lm32 \ | 270 | | lm32 \ | |
274 | | m32c | m32r | m32rle | m68000 | m68k | m88k \ | 271 | | m32c | m32r | m32rle | m68000 | m68k | m88k \ | |
275 | | maxq | mb | microblaze | microblazeel | mcore | mep | metag \ | 272 | | maxq | mb | microblaze | microblazeel | mcore | mep | metag \ | |
276 | | mips | mipsbe | mipseb | mipsel | mipsle \ | 273 | | mips | mipsbe | mipseb | mipsel | mipsle \ | |
277 | | mips16 \ | 274 | | mips16 \ | |
278 | | mips64 | mips64el \ | 275 | | mips64 | mips64el \ | |
279 | | mips64octeon | mips64octeonel \ | 276 | | mips64octeon | mips64octeonel \ | |
280 | | mips64orion | mips64orionel \ | 277 | | mips64orion | mips64orionel \ | |
281 | | mips64r5900 | mips64r5900el \ | 278 | | mips64r5900 | mips64r5900el \ | |
282 | | mips64vr | mips64vrel \ | 279 | | mips64vr | mips64vrel \ | |
283 | | mips64vr4100 | mips64vr4100el \ | 280 | | mips64vr4100 | mips64vr4100el \ | |
284 | | mips64vr4300 | mips64vr4300el \ | 281 | | mips64vr4300 | mips64vr4300el \ | |
285 | | mips64vr5000 | mips64vr5000el \ | 282 | | mips64vr5000 | mips64vr5000el \ | |
286 | | mips64vr5900 | mips64vr5900el \ | 283 | | mips64vr5900 | mips64vr5900el \ | |
287 | | mipsisa32 | mipsisa32el \ | 284 | | mipsisa32 | mipsisa32el \ | |
288 | | mipsisa32r2 | mipsisa32r2el \ | 285 | | mipsisa32r2 | mipsisa32r2el \ | |
286 | | mipsisa32r6 | mipsisa32r6el \ | |||
289 | | mipsisa64 | mipsisa64el \ | 287 | | mipsisa64 | mipsisa64el \ | |
290 | | mipsisa64r2 | mipsisa64r2el \ | 288 | | mipsisa64r2 | mipsisa64r2el \ | |
289 | | mipsisa64r6 | mipsisa64r6el \ | |||
291 | | mipsisa64sb1 | mipsisa64sb1el \ | 290 | | mipsisa64sb1 | mipsisa64sb1el \ | |
292 | | mipsisa64sr71k | mipsisa64sr71kel \ | 291 | | mipsisa64sr71k | mipsisa64sr71kel \ | |
292 | | mipsr5900 | mipsr5900el \ | |||
293 | | mipstx39 | mipstx39el \ | 293 | | mipstx39 | mipstx39el \ | |
294 | | mn10200 | mn10300 \ | 294 | | mn10200 | mn10300 \ | |
295 | | moxie \ | 295 | | moxie \ | |
296 | | mt \ | 296 | | mt \ | |
297 | | msp430 \ | 297 | | msp430 \ | |
298 | | nds32 | nds32le | nds32be \ | 298 | | nds32 | nds32le | nds32be \ | |
299 | | nios | nios2 \ | 299 | | nios | nios2 | nios2eb | nios2el \ | |
300 | | ns16k | ns32k \ | 300 | | ns16k | ns32k \ | |
301 | | open8 \ | 301 | | open8 | or1k | or1knd | or32 \ | |
302 | | or32 \ | |||
303 | | pdp10 | pdp11 | pj | pjl \ | 302 | | pdp10 | pdp11 | pj | pjl \ | |
304 | | powerpc | powerpc64 | powerpc64le | powerpcle \ | 303 | | powerpc | powerpc64 | powerpc64le | powerpcle \ | |
305 | | pyramid \ | 304 | | pyramid \ | |
306 | | rl78 | rx \ | 305 | | rl78 | rx \ | |
307 | | score \ | 306 | | score \ | |
308 | | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | 307 | | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | |
309 | | sh64 | sh64le \ | 308 | | sh64 | sh64le \ | |
310 | | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | 309 | | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | |
311 | | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ | 310 | | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ | |
312 | | spu \ | 311 | | spu \ | |
313 | | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ | 312 | | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ | |
314 | | ubicom32 \ | 313 | | ubicom32 \ | |
315 | | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ | 314 | | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ | |
@@ -317,27 +316,27 @@ case $basic_machine in | @@ -317,27 +316,27 @@ case $basic_machine in | |||
317 | | x86 | xc16x | xstormy16 | xtensa \ | 316 | | x86 | xc16x | xstormy16 | xtensa \ | |
318 | | z8k | z80) | 317 | | z8k | z80) | |
319 | basic_machine=$basic_machine-unknown | 318 | basic_machine=$basic_machine-unknown | |
320 | ;; | 319 | ;; | |
321 | c54x) | 320 | c54x) | |
322 | basic_machine=tic54x-unknown | 321 | basic_machine=tic54x-unknown | |
323 | ;; | 322 | ;; | |
324 | c55x) | 323 | c55x) | |
325 | basic_machine=tic55x-unknown | 324 | basic_machine=tic55x-unknown | |
326 | ;; | 325 | ;; | |
327 | c6x) | 326 | c6x) | |
328 | basic_machine=tic6x-unknown | 327 | basic_machine=tic6x-unknown | |
329 | ;; | 328 | ;; | |
330 | m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip) | 329 | m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip) | |
331 | basic_machine=$basic_machine-unknown | 330 | basic_machine=$basic_machine-unknown | |
332 | os=-none | 331 | os=-none | |
333 | ;; | 332 | ;; | |
334 | m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) | 333 | m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) | |
335 | ;; | 334 | ;; | |
336 | ms1) | 335 | ms1) | |
337 | basic_machine=mt-unknown | 336 | basic_machine=mt-unknown | |
338 | ;; | 337 | ;; | |
339 | 338 | |||
340 | strongarm | thumb | xscale) | 339 | strongarm | thumb | xscale) | |
341 | basic_machine=arm-unknown | 340 | basic_machine=arm-unknown | |
342 | ;; | 341 | ;; | |
343 | xgate) | 342 | xgate) | |
@@ -359,72 +358,77 @@ case $basic_machine in | @@ -359,72 +358,77 @@ case $basic_machine in | |||
359 | basic_machine=$basic_machine-pc | 358 | basic_machine=$basic_machine-pc | |
360 | ;; | 359 | ;; | |
361 | # Object if more than one company name word. | 360 | # Object if more than one company name word. | |
362 | *-*-*) | 361 | *-*-*) | |
363 | echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 | 362 | echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 | |
364 | exit 1 | 363 | exit 1 | |
365 | ;; | 364 | ;; | |
366 | # Recognize the basic CPU types with company name. | 365 | # Recognize the basic CPU types with company name. | |
367 | 580-* \ | 366 | 580-* \ | |
368 | | a29k-* \ | 367 | | a29k-* \ | |
369 | | aarch64-* | aarch64_be-* \ | 368 | | aarch64-* | aarch64_be-* \ | |
370 | | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | 369 | | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | |
371 | | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | 370 | | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | |
372 | | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ | 371 | | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ | |
373 | | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | 372 | | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | |
374 | | avr-* | avr32-* \ | 373 | | avr-* | avr32-* \ | |
375 | | be32-* | be64-* \ | 374 | | be32-* | be64-* \ | |
376 | | bfin-* | bs2000-* \ | 375 | | bfin-* | bs2000-* \ | |
377 | | c[123]* | c30-* | [cjt]90-* | c4x-* \ | 376 | | c[123]* | c30-* | [cjt]90-* | c4x-* \ | |
378 | | clipper-* | craynv-* | cydra-* \ | 377 | | c8051-* | clipper-* | craynv-* | cydra-* \ | |
379 | | d10v-* | d30v-* | dlx-* \ | 378 | | d10v-* | d30v-* | dlx-* \ | |
380 | | elxsi-* \ | 379 | | elxsi-* \ | |
381 | | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | 380 | | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | |
382 | | h8300-* | h8500-* \ | 381 | | h8300-* | h8500-* \ | |
383 | | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | 382 | | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | |
384 | | hexagon-* \ | 383 | | hexagon-* \ | |
385 | | i*86-* | i860-* | i960-* | ia64-* \ | 384 | | i*86-* | i860-* | i960-* | ia64-* \ | |
386 | | ip2k-* | iq2000-* \ | 385 | | ip2k-* | iq2000-* \ | |
386 | | k1om-* \ | |||
387 | | le32-* | le64-* \ | 387 | | le32-* | le64-* \ | |
388 | | lm32-* \ | 388 | | lm32-* \ | |
389 | | m32c-* | m32r-* | m32rle-* \ | 389 | | m32c-* | m32r-* | m32rle-* \ | |
390 | | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | 390 | | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | |
391 | | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ | 391 | | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ | |
392 | | microblaze-* | microblazeel-* \ | 392 | | microblaze-* | microblazeel-* \ | |
393 | | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | 393 | | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | |
394 | | mips16-* \ | 394 | | mips16-* \ | |
395 | | mips64-* | mips64el-* \ | 395 | | mips64-* | mips64el-* \ | |
396 | | mips64octeon-* | mips64octeonel-* \ | 396 | | mips64octeon-* | mips64octeonel-* \ | |
397 | | mips64orion-* | mips64orionel-* \ | 397 | | mips64orion-* | mips64orionel-* \ | |
398 | | mips64r5900-* | mips64r5900el-* \ | 398 | | mips64r5900-* | mips64r5900el-* \ | |
399 | | mips64vr-* | mips64vrel-* \ | 399 | | mips64vr-* | mips64vrel-* \ | |
400 | | mips64vr4100-* | mips64vr4100el-* \ | 400 | | mips64vr4100-* | mips64vr4100el-* \ | |
401 | | mips64vr4300-* | mips64vr4300el-* \ | 401 | | mips64vr4300-* | mips64vr4300el-* \ | |
402 | | mips64vr5000-* | mips64vr5000el-* \ | 402 | | mips64vr5000-* | mips64vr5000el-* \ | |
403 | | mips64vr5900-* | mips64vr5900el-* \ | 403 | | mips64vr5900-* | mips64vr5900el-* \ | |
404 | | mipsisa32-* | mipsisa32el-* \ | 404 | | mipsisa32-* | mipsisa32el-* \ | |
405 | | mipsisa32r2-* | mipsisa32r2el-* \ | 405 | | mipsisa32r2-* | mipsisa32r2el-* \ | |
406 | | mipsisa32r6-* | mipsisa32r6el-* \ | |||
406 | | mipsisa64-* | mipsisa64el-* \ | 407 | | mipsisa64-* | mipsisa64el-* \ | |
407 | | mipsisa64r2-* | mipsisa64r2el-* \ | 408 | | mipsisa64r2-* | mipsisa64r2el-* \ | |
409 | | mipsisa64r6-* | mipsisa64r6el-* \ | |||
408 | | mipsisa64sb1-* | mipsisa64sb1el-* \ | 410 | | mipsisa64sb1-* | mipsisa64sb1el-* \ | |
409 | | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | 411 | | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | |
412 | | mipsr5900-* | mipsr5900el-* \ | |||
410 | | mipstx39-* | mipstx39el-* \ | 413 | | mipstx39-* | mipstx39el-* \ | |
411 | | mmix-* \ | 414 | | mmix-* \ | |
412 | | mt-* \ | 415 | | mt-* \ | |
413 | | msp430-* \ | 416 | | msp430-* \ | |
414 | | nds32-* | nds32le-* | nds32be-* \ | 417 | | nds32-* | nds32le-* | nds32be-* \ | |
415 | | nios-* | nios2-* \ | 418 | | nios-* | nios2-* | nios2eb-* | nios2el-* \ | |
416 | | none-* | np1-* | ns16k-* | ns32k-* \ | 419 | | none-* | np1-* | ns16k-* | ns32k-* \ | |
417 | | open8-* \ | 420 | | open8-* \ | |
421 | | or1k*-* \ | |||
418 | | orion-* \ | 422 | | orion-* \ | |
419 | | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | 423 | | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | |
420 | | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ | 424 | | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ | |
421 | | pyramid-* \ | 425 | | pyramid-* \ | |
422 | | rl78-* | romp-* | rs6000-* | rx-* \ | 426 | | rl78-* | romp-* | rs6000-* | rx-* \ | |
423 | | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | 427 | | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | |
424 | | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | 428 | | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | |
425 | | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | 429 | | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | |
426 | | sparclite-* \ | 430 | | sparclite-* \ | |
427 | | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ | 431 | | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ | |
428 | | tahoe-* \ | 432 | | tahoe-* \ | |
429 | | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | 433 | | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | |
430 | | tile*-* \ | 434 | | tile*-* \ | |
@@ -786,27 +790,27 @@ case $basic_machine in | @@ -786,27 +790,27 @@ case $basic_machine in | |||
786 | ;; | 790 | ;; | |
787 | merlin) | 791 | merlin) | |
788 | basic_machine=ns32k-utek | 792 | basic_machine=ns32k-utek | |
789 | os=-sysv | 793 | os=-sysv | |
790 | ;; | 794 | ;; | |
791 | microblaze*) | 795 | microblaze*) | |
792 | basic_machine=microblaze-xilinx | 796 | basic_machine=microblaze-xilinx | |
793 | ;; | 797 | ;; | |
794 | mingw64) | 798 | mingw64) | |
795 | basic_machine=x86_64-pc | 799 | basic_machine=x86_64-pc | |
796 | os=-mingw64 | 800 | os=-mingw64 | |
797 | ;; | 801 | ;; | |
798 | mingw32) | 802 | mingw32) | |
799 | basic_machine=i386-pc | 803 | basic_machine=i686-pc | |
800 | os=-mingw32 | 804 | os=-mingw32 | |
801 | ;; | 805 | ;; | |
802 | mingw32ce) | 806 | mingw32ce) | |
803 | basic_machine=arm-unknown | 807 | basic_machine=arm-unknown | |
804 | os=-mingw32ce | 808 | os=-mingw32ce | |
805 | ;; | 809 | ;; | |
806 | miniframe) | 810 | miniframe) | |
807 | basic_machine=m68000-convergent | 811 | basic_machine=m68000-convergent | |
808 | ;; | 812 | ;; | |
809 | *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) | 813 | *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) | |
810 | basic_machine=m68k-atari | 814 | basic_machine=m68k-atari | |
811 | os=-mint | 815 | os=-mint | |
812 | ;; | 816 | ;; | |
@@ -814,35 +818,39 @@ case $basic_machine in | @@ -814,35 +818,39 @@ case $basic_machine in | |||
814 | basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` | 818 | basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` | |
815 | ;; | 819 | ;; | |
816 | mips3*) | 820 | mips3*) | |
817 | basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown | 821 | basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown | |
818 | ;; | 822 | ;; | |
819 | monitor) | 823 | monitor) | |
820 | basic_machine=m68k-rom68k | 824 | basic_machine=m68k-rom68k | |
821 | os=-coff | 825 | os=-coff | |
822 | ;; | 826 | ;; | |
823 | morphos) | 827 | morphos) | |
824 | basic_machine=powerpc-unknown | 828 | basic_machine=powerpc-unknown | |
825 | os=-morphos | 829 | os=-morphos | |
826 | ;; | 830 | ;; | |
831 | moxiebox) | |||
832 | basic_machine=moxie-unknown | |||
833 | os=-moxiebox | |||
834 | ;; | |||
827 | msdos) | 835 | msdos) | |
828 | basic_machine=i386-pc | 836 | basic_machine=i386-pc | |
829 | os=-msdos | 837 | os=-msdos | |
830 | ;; | 838 | ;; | |
831 | ms1-*) | 839 | ms1-*) | |
832 | basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` | 840 | basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` | |
833 | ;; | 841 | ;; | |
834 | msys) | 842 | msys) | |
835 | basic_machine=i386-pc | 843 | basic_machine=i686-pc | |
836 | os=-msys | 844 | os=-msys | |
837 | ;; | 845 | ;; | |
838 | mvs) | 846 | mvs) | |
839 | basic_machine=i370-ibm | 847 | basic_machine=i370-ibm | |
840 | os=-mvs | 848 | os=-mvs | |
841 | ;; | 849 | ;; | |
842 | nacl) | 850 | nacl) | |
843 | basic_machine=le32-unknown | 851 | basic_machine=le32-unknown | |
844 | os=-nacl | 852 | os=-nacl | |
845 | ;; | 853 | ;; | |
846 | ncr3000) | 854 | ncr3000) | |
847 | basic_machine=i486-ncr | 855 | basic_machine=i486-ncr | |
848 | os=-sysv4 | 856 | os=-sysv4 | |
@@ -1344,49 +1352,49 @@ case $os in | @@ -1344,49 +1352,49 @@ case $os in | |||
1344 | -unixware*) | 1352 | -unixware*) | |
1345 | os=-sysv4.2uw | 1353 | os=-sysv4.2uw | |
1346 | ;; | 1354 | ;; | |
1347 | -gnu/linux*) | 1355 | -gnu/linux*) | |
1348 | os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` | 1356 | os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` | |
1349 | ;; | 1357 | ;; | |
1350 | # First accept the basic system types. | 1358 | # First accept the basic system types. | |
1351 | # The portable systems comes first. | 1359 | # The portable systems comes first. | |
1352 | # Each alternative MUST END IN A *, to match a version number. | 1360 | # Each alternative MUST END IN A *, to match a version number. | |
1353 | # -sysv* is not here because it comes later, after sysvr4. | 1361 | # -sysv* is not here because it comes later, after sysvr4. | |
1354 | -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | 1362 | -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | |
1355 | | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ | 1363 | | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ | |
1356 | | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ | 1364 | | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ | |
1357 | | -sym* | -kopensolaris* \ | 1365 | | -sym* | -kopensolaris* | -plan9* \ | |
1358 | | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | 1366 | | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | |
1359 | | -aos* | -aros* \ | 1367 | | -aos* | -aros* \ | |
1360 | | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | 1368 | | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | |
1361 | | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | 1369 | | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | |
1362 | | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ | 1370 | | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ | |
1363 | | -bitrig* | -openbsd* | -solidbsd* \ | 1371 | | -bitrig* | -openbsd* | -solidbsd* \ | |
1364 | | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | 1372 | | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | |
1365 | | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | 1373 | | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | |
1366 | | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | 1374 | | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | |
1367 | | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | 1375 | | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | |
1368 | | -chorusos* | -chorusrdb* | -cegcc* \ | 1376 | | -chorusos* | -chorusrdb* | -cegcc* \ | |
1369 | | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | 1377 | | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | |
1370 | | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ | 1378 | | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ | |
1371 | | -linux-newlib* | -linux-musl* | -linux-uclibc* \ | 1379 | | -linux-newlib* | -linux-musl* | -linux-uclibc* \ | |
1372 | | -uxpv* | -beos* | -mpeix* | -udk* \ | 1380 | | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \ | |
1373 | | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | 1381 | | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | |
1374 | | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | 1382 | | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | |
1375 | | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | 1383 | | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | |
1376 | | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | 1384 | | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | |
1377 | | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | 1385 | | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | |
1378 | | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ | 1386 | | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ | |
1379 | | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*) | 1387 | | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*) | |
1380 | # Remember, each alternative MUST END IN *, to match a version number. | 1388 | # Remember, each alternative MUST END IN *, to match a version number. | |
1381 | ;; | 1389 | ;; | |
1382 | -qnx*) | 1390 | -qnx*) | |
1383 | case $basic_machine in | 1391 | case $basic_machine in | |
1384 | x86-* | i*86-*) | 1392 | x86-* | i*86-*) | |
1385 | ;; | 1393 | ;; | |
1386 | *) | 1394 | *) | |
1387 | os=-nto$os | 1395 | os=-nto$os | |
1388 | ;; | 1396 | ;; | |
1389 | esac | 1397 | esac | |
1390 | ;; | 1398 | ;; | |
1391 | -nto-qnx*) | 1399 | -nto-qnx*) | |
1392 | ;; | 1400 | ;; | |
@@ -1490,29 +1498,26 @@ case $os in | @@ -1490,29 +1498,26 @@ case $os in | |||
1490 | ;; | 1498 | ;; | |
1491 | -es1800*) | 1499 | -es1800*) | |
1492 | os=-ose | 1500 | os=-ose | |
1493 | ;; | 1501 | ;; | |
1494 | -xenix) | 1502 | -xenix) | |
1495 | os=-xenix | 1503 | os=-xenix | |
1496 | ;; | 1504 | ;; | |
1497 | -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) | 1505 | -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) | |
1498 | os=-mint | 1506 | os=-mint | |
1499 | ;; | 1507 | ;; | |
1500 | -aros*) | 1508 | -aros*) | |
1501 | os=-aros | 1509 | os=-aros | |
1502 | ;; | 1510 | ;; | |
1503 | -kaos*) | |||
1504 | os=-kaos | |||
1505 | ;; | |||
1506 | -zvmoe) | 1511 | -zvmoe) | |
1507 | os=-zvmoe | 1512 | os=-zvmoe | |
1508 | ;; | 1513 | ;; | |
1509 | -dicos*) | 1514 | -dicos*) | |
1510 | os=-dicos | 1515 | os=-dicos | |
1511 | ;; | 1516 | ;; | |
1512 | -nacl*) | 1517 | -nacl*) | |
1513 | ;; | 1518 | ;; | |
1514 | -none) | 1519 | -none) | |
1515 | ;; | 1520 | ;; | |
1516 | *) | 1521 | *) | |
1517 | # Get rid of the `-' at the beginning of $os. | 1522 | # Get rid of the `-' at the beginning of $os. | |
1518 | os=`echo $os | sed 's/[^-]*-//'` | 1523 | os=`echo $os | sed 's/[^-]*-//'` | |
@@ -1541,26 +1546,29 @@ case $basic_machine in | @@ -1541,26 +1546,29 @@ case $basic_machine in | |||
1541 | ;; | 1546 | ;; | |
1542 | *-acorn) | 1547 | *-acorn) | |
1543 | os=-riscix1.2 | 1548 | os=-riscix1.2 | |
1544 | ;; | 1549 | ;; | |
1545 | arm*-rebel) | 1550 | arm*-rebel) | |
1546 | os=-linux | 1551 | os=-linux | |
1547 | ;; | 1552 | ;; | |
1548 | arm*-semi) | 1553 | arm*-semi) | |
1549 | os=-aout | 1554 | os=-aout | |
1550 | ;; | 1555 | ;; | |
1551 | c4x-* | tic4x-*) | 1556 | c4x-* | tic4x-*) | |
1552 | os=-coff | 1557 | os=-coff | |
1553 | ;; | 1558 | ;; | |
1559 | c8051-*) | |||
1560 | os=-elf | |||
1561 | ;; | |||
1554 | hexagon-*) | 1562 | hexagon-*) | |
1555 | os=-elf | 1563 | os=-elf | |
1556 | ;; | 1564 | ;; | |
1557 | tic54x-*) | 1565 | tic54x-*) | |
1558 | os=-coff | 1566 | os=-coff | |
1559 | ;; | 1567 | ;; | |
1560 | tic55x-*) | 1568 | tic55x-*) | |
1561 | os=-coff | 1569 | os=-coff | |
1562 | ;; | 1570 | ;; | |
1563 | tic6x-*) | 1571 | tic6x-*) | |
1564 | os=-coff | 1572 | os=-coff | |
1565 | ;; | 1573 | ;; | |
1566 | # This must come before the *-dec entry. | 1574 | # This must come before the *-dec entry. |
--- xsrc/external/mit/xkeyboard-config/dist/configure 2014/07/11 19:11:00 1.10
+++ xsrc/external/mit/xkeyboard-config/dist/configure 2015/07/20 05:28:25 1.11
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | #! /bin/sh | 1 | #! /bin/sh | |
2 | # Guess values for system-dependent variables and create Makefiles. | 2 | # Guess values for system-dependent variables and create Makefiles. | |
3 | # Generated by GNU Autoconf 2.69 for xkeyboard-config 2.12. | 3 | # Generated by GNU Autoconf 2.69 for xkeyboard-config 2.15. | |
4 | # | 4 | # | |
5 | # | 5 | # | |
6 | # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. | 6 | # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. | |
7 | # | 7 | # | |
8 | # | 8 | # | |
9 | # This configure script is free software; the Free Software Foundation | 9 | # This configure script is free software; the Free Software Foundation | |
10 | # gives unlimited permission to copy, distribute and modify it. | 10 | # gives unlimited permission to copy, distribute and modify it. | |
11 | ## -------------------- ## | 11 | ## -------------------- ## | |
12 | ## M4sh Initialization. ## | 12 | ## M4sh Initialization. ## | |
13 | ## -------------------- ## | 13 | ## -------------------- ## | |
14 | 14 | |||
15 | # Be more Bourne compatible | 15 | # Be more Bourne compatible | |
16 | DUALCASE=1; export DUALCASE # for MKS sh | 16 | DUALCASE=1; export DUALCASE # for MKS sh | |
@@ -567,28 +567,28 @@ ac_hostname=`(hostname || uname -n) 2>/d | @@ -567,28 +567,28 @@ ac_hostname=`(hostname || uname -n) 2>/d | |||
567 | # | 567 | # | |
568 | ac_default_prefix=/usr/local | 568 | ac_default_prefix=/usr/local | |
569 | ac_clean_files= | 569 | ac_clean_files= | |
570 | ac_config_libobj_dir=. | 570 | ac_config_libobj_dir=. | |
571 | LIBOBJS= | 571 | LIBOBJS= | |
572 | cross_compiling=no | 572 | cross_compiling=no | |
573 | subdirs= | 573 | subdirs= | |
574 | MFLAGS= | 574 | MFLAGS= | |
575 | MAKEFLAGS= | 575 | MAKEFLAGS= | |
576 | 576 | |||
577 | # Identity of this package. | 577 | # Identity of this package. | |
578 | PACKAGE_NAME='xkeyboard-config' | 578 | PACKAGE_NAME='xkeyboard-config' | |
579 | PACKAGE_TARNAME='xkeyboard-config' | 579 | PACKAGE_TARNAME='xkeyboard-config' | |
580 | PACKAGE_VERSION='2.12' | 580 | PACKAGE_VERSION='2.15' | |
581 | PACKAGE_STRING='xkeyboard-config 2.12' | 581 | PACKAGE_STRING='xkeyboard-config 2.15' | |
582 | PACKAGE_BUGREPORT='' | 582 | PACKAGE_BUGREPORT='' | |
583 | PACKAGE_URL='' | 583 | PACKAGE_URL='' | |
584 | 584 | |||
585 | ac_unique_file="rules/base.xml.in" | 585 | ac_unique_file="rules/base.xml.in" | |
586 | gt_needs= | 586 | gt_needs= | |
587 | ac_subst_vars='am__EXEEXT_FALSE | 587 | ac_subst_vars='am__EXEEXT_FALSE | |
588 | am__EXEEXT_TRUE | 588 | am__EXEEXT_TRUE | |
589 | LTLIBOBJS | 589 | LTLIBOBJS | |
590 | LIBOBJS | 590 | LIBOBJS | |
591 | xkb_rules_symlink | 591 | xkb_rules_symlink | |
592 | xkb_base | 592 | xkb_base | |
593 | GETTEXT_PACKAGE | 593 | GETTEXT_PACKAGE | |
594 | POSUB | 594 | POSUB | |
@@ -1324,27 +1324,27 @@ for ac_var in $ac_precious_vars; do | @@ -1324,27 +1324,27 @@ for ac_var in $ac_precious_vars; do | |||
1324 | eval ac_env_${ac_var}_set=\${${ac_var}+set} | 1324 | eval ac_env_${ac_var}_set=\${${ac_var}+set} | |
1325 | eval ac_env_${ac_var}_value=\$${ac_var} | 1325 | eval ac_env_${ac_var}_value=\$${ac_var} | |
1326 | eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} | 1326 | eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} | |
1327 | eval ac_cv_env_${ac_var}_value=\$${ac_var} | 1327 | eval ac_cv_env_${ac_var}_value=\$${ac_var} | |
1328 | done | 1328 | done | |
1329 | 1329 | |||
1330 | # | 1330 | # | |
1331 | # Report the --help message. | 1331 | # Report the --help message. | |
1332 | # | 1332 | # | |
1333 | if test "$ac_init_help" = "long"; then | 1333 | if test "$ac_init_help" = "long"; then | |
1334 | # Omit some internal or obsolete options to make the list less imposing. | 1334 | # Omit some internal or obsolete options to make the list less imposing. | |
1335 | # This message is too long to be a string in the A/UX 3.1 sh. | 1335 | # This message is too long to be a string in the A/UX 3.1 sh. | |
1336 | cat <<_ACEOF | 1336 | cat <<_ACEOF | |
1337 | \`configure' configures xkeyboard-config 2.12 to adapt to many kinds of systems. | 1337 | \`configure' configures xkeyboard-config 2.15 to adapt to many kinds of systems. | |
1338 | 1338 | |||
1339 | Usage: $0 [OPTION]... [VAR=VALUE]... | 1339 | Usage: $0 [OPTION]... [VAR=VALUE]... | |
1340 | 1340 | |||
1341 | To assign environment variables (e.g., CC, CFLAGS...), specify them as | 1341 | To assign environment variables (e.g., CC, CFLAGS...), specify them as | |
1342 | VAR=VALUE. See below for descriptions of some of the useful variables. | 1342 | VAR=VALUE. See below for descriptions of some of the useful variables. | |
1343 | 1343 | |||
1344 | Defaults for the options are specified in brackets. | 1344 | Defaults for the options are specified in brackets. | |
1345 | 1345 | |||
1346 | Configuration: | 1346 | Configuration: | |
1347 | -h, --help display this help and exit | 1347 | -h, --help display this help and exit | |
1348 | --help=short display options specific to this package | 1348 | --help=short display options specific to this package | |
1349 | --help=recursive display the short help of all the included packages | 1349 | --help=recursive display the short help of all the included packages | |
1350 | -V, --version display version information and exit | 1350 | -V, --version display version information and exit | |
@@ -1395,27 +1395,27 @@ _ACEOF | @@ -1395,27 +1395,27 @@ _ACEOF | |||
1395 | Program names: | 1395 | Program names: | |
1396 | --program-prefix=PREFIX prepend PREFIX to installed program names | 1396 | --program-prefix=PREFIX prepend PREFIX to installed program names | |
1397 | --program-suffix=SUFFIX append SUFFIX to installed program names | 1397 | --program-suffix=SUFFIX append SUFFIX to installed program names | |
1398 | --program-transform-name=PROGRAM run sed PROGRAM on installed program names | 1398 | --program-transform-name=PROGRAM run sed PROGRAM on installed program names | |
1399 | 1399 | |||
1400 | System types: | 1400 | System types: | |
1401 | --build=BUILD configure for building on BUILD [guessed] | 1401 | --build=BUILD configure for building on BUILD [guessed] | |
1402 | --host=HOST cross-compile to build programs to run on HOST [BUILD] | 1402 | --host=HOST cross-compile to build programs to run on HOST [BUILD] | |
1403 | _ACEOF | 1403 | _ACEOF | |
1404 | fi | 1404 | fi | |
1405 | 1405 | |||
1406 | if test -n "$ac_init_help"; then | 1406 | if test -n "$ac_init_help"; then | |
1407 | case $ac_init_help in | 1407 | case $ac_init_help in | |
1408 | short | recursive ) echo "Configuration of xkeyboard-config 2.12:";; | 1408 | short | recursive ) echo "Configuration of xkeyboard-config 2.15:";; | |
1409 | esac | 1409 | esac | |
1410 | cat <<\_ACEOF | 1410 | cat <<\_ACEOF | |
1411 | 1411 | |||
1412 | Optional Features: | 1412 | Optional Features: | |
1413 | --disable-option-checking ignore unrecognized --enable/--with options | 1413 | --disable-option-checking ignore unrecognized --enable/--with options | |
1414 | --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) | 1414 | --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) | |
1415 | --enable-FEATURE[=ARG] include FEATURE [ARG=yes] | 1415 | --enable-FEATURE[=ARG] include FEATURE [ARG=yes] | |
1416 | --enable-silent-rules less verbose build output (undo: "make V=1") | 1416 | --enable-silent-rules less verbose build output (undo: "make V=1") | |
1417 | --disable-silent-rules verbose build output (undo: "make V=0") | 1417 | --disable-silent-rules verbose build output (undo: "make V=0") | |
1418 | --enable-maintainer-mode | 1418 | --enable-maintainer-mode | |
1419 | enable make rules and dependencies not useful (and | 1419 | enable make rules and dependencies not useful (and | |
1420 | sometimes confusing) to the casual installer | 1420 | sometimes confusing) to the casual installer | |
1421 | --enable-compat-rules create compatibility rules | 1421 | --enable-compat-rules create compatibility rules | |
@@ -1514,27 +1514,27 @@ ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_ | @@ -1514,27 +1514,27 @@ ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_ | |||
1514 | elif test -f "$ac_srcdir/configure"; then | 1514 | elif test -f "$ac_srcdir/configure"; then | |
1515 | echo && | 1515 | echo && | |
1516 | $SHELL "$ac_srcdir/configure" --help=recursive | 1516 | $SHELL "$ac_srcdir/configure" --help=recursive | |
1517 | else | 1517 | else | |
1518 | $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 | 1518 | $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 | |
1519 | fi || ac_status=$? | 1519 | fi || ac_status=$? | |
1520 | cd "$ac_pwd" || { ac_status=$?; break; } | 1520 | cd "$ac_pwd" || { ac_status=$?; break; } | |
1521 | done | 1521 | done | |
1522 | fi | 1522 | fi | |
1523 | 1523 | |||
1524 | test -n "$ac_init_help" && exit $ac_status | 1524 | test -n "$ac_init_help" && exit $ac_status | |
1525 | if $ac_init_version; then | 1525 | if $ac_init_version; then | |
1526 | cat <<\_ACEOF | 1526 | cat <<\_ACEOF | |
1527 | xkeyboard-config configure 2.12 | 1527 | xkeyboard-config configure 2.15 | |
1528 | generated by GNU Autoconf 2.69 | 1528 | generated by GNU Autoconf 2.69 | |
1529 | 1529 | |||
1530 | Copyright (C) 2012 Free Software Foundation, Inc. | 1530 | Copyright (C) 2012 Free Software Foundation, Inc. | |
1531 | This configure script is free software; the Free Software Foundation | 1531 | This configure script is free software; the Free Software Foundation | |
1532 | gives unlimited permission to copy, distribute and modify it. | 1532 | gives unlimited permission to copy, distribute and modify it. | |
1533 | _ACEOF | 1533 | _ACEOF | |
1534 | exit | 1534 | exit | |
1535 | fi | 1535 | fi | |
1536 | 1536 | |||
1537 | ## ------------------------ ## | 1537 | ## ------------------------ ## | |
1538 | ## Autoconf initialization. ## | 1538 | ## Autoconf initialization. ## | |
1539 | ## ------------------------ ## | 1539 | ## ------------------------ ## | |
1540 | 1540 | |||
@@ -1761,27 +1761,27 @@ else | @@ -1761,27 +1761,27 @@ else | |||
1761 | sed 's/^/| /' conftest.$ac_ext >&5 | 1761 | sed 's/^/| /' conftest.$ac_ext >&5 | |
1762 | 1762 | |||
1763 | ac_retval=$ac_status | 1763 | ac_retval=$ac_status | |
1764 | fi | 1764 | fi | |
1765 | rm -rf conftest.dSYM conftest_ipa8_conftest.oo | 1765 | rm -rf conftest.dSYM conftest_ipa8_conftest.oo | |
1766 | eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno | 1766 | eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno | |
1767 | as_fn_set_status $ac_retval | 1767 | as_fn_set_status $ac_retval | |
1768 | 1768 | |||
1769 | } # ac_fn_c_try_run | 1769 | } # ac_fn_c_try_run | |
1770 | cat >config.log <<_ACEOF | 1770 | cat >config.log <<_ACEOF | |
1771 | This file contains any messages produced by compilers while | 1771 | This file contains any messages produced by compilers while | |
1772 | running configure, to aid debugging if configure makes a mistake. | 1772 | running configure, to aid debugging if configure makes a mistake. | |
1773 | 1773 | |||
1774 | It was created by xkeyboard-config $as_me 2.12, which was | 1774 | It was created by xkeyboard-config $as_me 2.15, which was | |
1775 | generated by GNU Autoconf 2.69. Invocation command line was | 1775 | generated by GNU Autoconf 2.69. Invocation command line was | |
1776 | 1776 | |||
1777 | $ $0 $@ | 1777 | $ $0 $@ | |
1778 | 1778 | |||
1779 | _ACEOF | 1779 | _ACEOF | |
1780 | exec 5>>config.log | 1780 | exec 5>>config.log | |
1781 | { | 1781 | { | |
1782 | cat <<_ASUNAME | 1782 | cat <<_ASUNAME | |
1783 | ## --------- ## | 1783 | ## --------- ## | |
1784 | ## Platform. ## | 1784 | ## Platform. ## | |
1785 | ## --------- ## | 1785 | ## --------- ## | |
1786 | 1786 | |||
1787 | hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` | 1787 | hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` | |
@@ -2111,27 +2111,27 @@ $as_echo "$as_me: error: changes in the | @@ -2111,27 +2111,27 @@ $as_echo "$as_me: error: changes in the | |||
2111 | fi | 2111 | fi | |
2112 | ## -------------------- ## | 2112 | ## -------------------- ## | |
2113 | ## Main body of script. ## | 2113 | ## Main body of script. ## | |
2114 | ## -------------------- ## | 2114 | ## -------------------- ## | |
2115 | 2115 | |||
2116 | ac_ext=c | 2116 | ac_ext=c | |
2117 | ac_cpp='$CPP $CPPFLAGS' | 2117 | ac_cpp='$CPP $CPPFLAGS' | |
2118 | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | 2118 | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | |
2119 | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' | 2119 | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' | |
2120 | ac_compiler_gnu=$ac_cv_c_compiler_gnu | 2120 | ac_compiler_gnu=$ac_cv_c_compiler_gnu | |
2121 | 2121 | |||
2122 | 2122 | |||
2123 | 2123 | |||
2124 | am__api_version='1.13' | 2124 | am__api_version='1.14' | |
2125 | 2125 | |||
2126 | ac_aux_dir= | 2126 | ac_aux_dir= | |
2127 | for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do | 2127 | for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do | |
2128 | if test -f "$ac_dir/install-sh"; then | 2128 | if test -f "$ac_dir/install-sh"; then | |
2129 | ac_aux_dir=$ac_dir | 2129 | ac_aux_dir=$ac_dir | |
2130 | ac_install_sh="$ac_aux_dir/install-sh -c" | 2130 | ac_install_sh="$ac_aux_dir/install-sh -c" | |
2131 | break | 2131 | break | |
2132 | elif test -f "$ac_dir/install.sh"; then | 2132 | elif test -f "$ac_dir/install.sh"; then | |
2133 | ac_aux_dir=$ac_dir | 2133 | ac_aux_dir=$ac_dir | |
2134 | ac_install_sh="$ac_aux_dir/install.sh -c" | 2134 | ac_install_sh="$ac_aux_dir/install.sh -c" | |
2135 | break | 2135 | break | |
2136 | elif test -f "$ac_dir/shtool"; then | 2136 | elif test -f "$ac_dir/shtool"; then | |
2137 | ac_aux_dir=$ac_dir | 2137 | ac_aux_dir=$ac_dir | |
@@ -2626,27 +2626,27 @@ fi | @@ -2626,27 +2626,27 @@ fi | |||
2626 | 2626 | |||
2627 | # test whether we have cygpath | 2627 | # test whether we have cygpath | |
2628 | if test -z "$CYGPATH_W"; then | 2628 | if test -z "$CYGPATH_W"; then | |
2629 | if (cygpath --version) >/dev/null 2>/dev/null; then | 2629 | if (cygpath --version) >/dev/null 2>/dev/null; then | |
2630 | CYGPATH_W='cygpath -w' | 2630 | CYGPATH_W='cygpath -w' | |
2631 | else | 2631 | else | |
2632 | CYGPATH_W=echo | 2632 | CYGPATH_W=echo | |
2633 | fi | 2633 | fi | |
2634 | fi | 2634 | fi | |
2635 | 2635 | |||
2636 | 2636 | |||
2637 | # Define the identity of the package. | 2637 | # Define the identity of the package. | |
2638 | PACKAGE='xkeyboard-config' | 2638 | PACKAGE='xkeyboard-config' | |
2639 | VERSION='2.12' | 2639 | VERSION='2.15' | |
2640 | 2640 | |||
2641 | 2641 | |||
2642 | cat >>confdefs.h <<_ACEOF | 2642 | cat >>confdefs.h <<_ACEOF | |
2643 | #define PACKAGE "$PACKAGE" | 2643 | #define PACKAGE "$PACKAGE" | |
2644 | _ACEOF | 2644 | _ACEOF | |
2645 | 2645 | |||
2646 | 2646 | |||
2647 | cat >>confdefs.h <<_ACEOF | 2647 | cat >>confdefs.h <<_ACEOF | |
2648 | #define VERSION "$VERSION" | 2648 | #define VERSION "$VERSION" | |
2649 | _ACEOF | 2649 | _ACEOF | |
2650 | 2650 | |||
2651 | # Some tools Automake needs. | 2651 | # Some tools Automake needs. | |
2652 | 2652 | |||
@@ -2677,26 +2677,67 @@ mkdir_p='$(MKDIR_P)' | @@ -2677,26 +2677,67 @@ mkdir_p='$(MKDIR_P)' | |||
2677 | AMTAR='$${TAR-tar}' | 2677 | AMTAR='$${TAR-tar}' | |
2678 | 2678 | |||
2679 | 2679 | |||
2680 | # We'll loop over all known methods to create a tar archive until one works. | 2680 | # We'll loop over all known methods to create a tar archive until one works. | |
2681 | _am_tools='gnutar pax cpio none' | 2681 | _am_tools='gnutar pax cpio none' | |
2682 | 2682 | |||
2683 | am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' | 2683 | am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' | |
2684 | 2684 | |||
2685 | 2685 | |||
2686 | 2686 | |||
2687 | 2687 | |||
2688 | 2688 | |||
2689 | 2689 | |||
2690 | # POSIX will say in a future version that running "rm -f" with no argument | |||
2691 | # is OK; and we want to be able to make that assumption in our Makefile | |||
2692 | # recipes. So use an aggressive probe to check that the usage we want is | |||
2693 | # actually supported "in the wild" to an acceptable degree. | |||
2694 | # See automake bug#10828. | |||
2695 | # To make any issue more visible, cause the running configure to be aborted | |||
2696 | # by default if the 'rm' program in use doesn't match our expectations; the | |||
2697 | # user can still override this though. | |||
2698 | if rm -f && rm -fr && rm -rf; then : OK; else | |||
2699 | cat >&2 <<'END' | |||
2700 | Oops! | |||
2701 | ||||
2702 | Your 'rm' program seems unable to run without file operands specified | |||
2703 | on the command line, even when the '-f' option is present. This is contrary | |||
2704 | to the behaviour of most rm programs out there, and not conforming with | |||
2705 | the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> | |||
2706 | ||||
2707 | Please tell bug-automake@gnu.org about your system, including the value | |||
2708 | of your $PATH and any error possibly output before this message. This | |||
2709 | can help us improve future automake versions. | |||
2710 | ||||
2711 | END | |||
2712 | if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then | |||
2713 | echo 'Configuration will proceed anyway, since you have set the' >&2 | |||
2714 | echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 | |||
2715 | echo >&2 | |||
2716 | else | |||
2717 | cat >&2 <<'END' | |||
2718 | Aborting the configuration process, to ensure you take notice of the issue. | |||
2719 | ||||
2720 | You can download and install GNU coreutils to get an 'rm' implementation | |||
2721 | that behaves properly: <http://www.gnu.org/software/coreutils/>. | |||
2722 | ||||
2723 | If you want to complete the configuration process using your problematic | |||
2724 | 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM | |||
2725 | to "yes", and re-run configure. | |||
2726 | ||||
2727 | END | |||
2728 | as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 | |||
2729 | fi | |||
2730 | fi | |||
2690 | 2731 | |||
2691 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 | 2732 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 | |
2692 | $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } | 2733 | $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } | |
2693 | # Check whether --enable-maintainer-mode was given. | 2734 | # Check whether --enable-maintainer-mode was given. | |
2694 | if test "${enable_maintainer_mode+set}" = set; then : | 2735 | if test "${enable_maintainer_mode+set}" = set; then : | |
2695 | enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval | 2736 | enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval | |
2696 | else | 2737 | else | |
2697 | USE_MAINTAINER_MODE=no | 2738 | USE_MAINTAINER_MODE=no | |
2698 | fi | 2739 | fi | |
2699 | 2740 | |||
2700 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 | 2741 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 | |
2701 | $as_echo "$USE_MAINTAINER_MODE" >&6; } | 2742 | $as_echo "$USE_MAINTAINER_MODE" >&6; } | |
2702 | if test $USE_MAINTAINER_MODE = yes; then | 2743 | if test $USE_MAINTAINER_MODE = yes; then | |
@@ -4283,26 +4324,85 @@ $as_echo "unsupported" >&6; } ;; | @@ -4283,26 +4324,85 @@ $as_echo "unsupported" >&6; } ;; | |||
4283 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 | 4324 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 | |
4284 | $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; | 4325 | $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; | |
4285 | esac | 4326 | esac | |
4286 | if test "x$ac_cv_prog_cc_c89" != xno; then : | 4327 | if test "x$ac_cv_prog_cc_c89" != xno; then : | |
4287 | 4328 | |||
4288 | fi | 4329 | fi | |
4289 | 4330 | |||
4290 | ac_ext=c | 4331 | ac_ext=c | |
4291 | ac_cpp='$CPP $CPPFLAGS' | 4332 | ac_cpp='$CPP $CPPFLAGS' | |
4292 | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | 4333 | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | |
4293 | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' | 4334 | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' | |
4294 | ac_compiler_gnu=$ac_cv_c_compiler_gnu | 4335 | ac_compiler_gnu=$ac_cv_c_compiler_gnu | |
4295 | 4336 | |||
4337 | ac_ext=c | |||
4338 | ac_cpp='$CPP $CPPFLAGS' | |||
4339 | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | |||
4340 | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' | |||
4341 | ac_compiler_gnu=$ac_cv_c_compiler_gnu | |||
4342 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 | |||
4343 | $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } | |||
4344 | if ${am_cv_prog_cc_c_o+:} false; then : | |||
4345 | $as_echo_n "(cached) " >&6 | |||
4346 | else | |||
4347 | cat confdefs.h - <<_ACEOF >conftest.$ac_ext | |||
4348 | /* end confdefs.h. */ | |||
4349 | ||||
4350 | int | |||
4351 | main () | |||
4352 | { | |||
4353 | ||||
4354 | ; | |||
4355 | return 0; | |||
4356 | } | |||
4357 | _ACEOF | |||
4358 | # Make sure it works both with $CC and with simple cc. | |||
4359 | # Following AC_PROG_CC_C_O, we do the test twice because some | |||
4360 | # compilers refuse to overwrite an existing .o file with -o, | |||
4361 | # though they will create one. | |||
4362 | am_cv_prog_cc_c_o=yes | |||
4363 | for am_i in 1 2; do | |||
4364 | if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 | |||
4365 | ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 | |||
4366 | ac_status=$? | |||
4367 | echo "$as_me:$LINENO: \$? = $ac_status" >&5 | |||
4368 | (exit $ac_status); } \ | |||
4369 | && test -f conftest2.$ac_objext; then | |||
4370 | : OK | |||
4371 | else | |||
4372 | am_cv_prog_cc_c_o=no | |||
4373 | break | |||
4374 | fi | |||
4375 | done | |||
4376 | rm -f core conftest* | |||
4377 | unset am_i | |||
4378 | fi | |||
4379 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 | |||
4380 | $as_echo "$am_cv_prog_cc_c_o" >&6; } | |||
4381 | if test "$am_cv_prog_cc_c_o" != yes; then | |||
4382 | # Losing compiler, so override with the script. | |||
4383 | # FIXME: It is wrong to rewrite CC. | |||
4384 | # But if we don't then we get into trouble of one sort or another. | |||
4385 | # A longer-term fix would be to have automake use am__CC in this case, | |||
4386 | # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" | |||
4387 | CC="$am_aux_dir/compile $CC" | |||
4388 | fi | |||
4389 | ac_ext=c | |||
4390 | ac_cpp='$CPP $CPPFLAGS' | |||
4391 | ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' | |||
4392 | ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' | |||
4393 | ac_compiler_gnu=$ac_cv_c_compiler_gnu | |||
4394 | ||||
4395 | ||||
4296 | depcc="$CC" am_compiler_list= | 4396 | depcc="$CC" am_compiler_list= | |
4297 | 4397 | |||
4298 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 | 4398 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 | |
4299 | $as_echo_n "checking dependency style of $depcc... " >&6; } | 4399 | $as_echo_n "checking dependency style of $depcc... " >&6; } | |
4300 | if ${am_cv_CC_dependencies_compiler_type+:} false; then : | 4400 | if ${am_cv_CC_dependencies_compiler_type+:} false; then : | |
4301 | $as_echo_n "(cached) " >&6 | 4401 | $as_echo_n "(cached) " >&6 | |
4302 | else | 4402 | else | |
4303 | if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then | 4403 | if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then | |
4304 | # We make a subdir and do the tests there. Otherwise we can end up | 4404 | # We make a subdir and do the tests there. Otherwise we can end up | |
4305 | # making bogus files that we don't know about and never remove. For | 4405 | # making bogus files that we don't know about and never remove. For | |
4306 | # instance it was reported that on HP-UX the gcc test will end up | 4406 | # instance it was reported that on HP-UX the gcc test will end up | |
4307 | # making a dummy file named 'D' -- because '-MD' means "put the output | 4407 | # making a dummy file named 'D' -- because '-MD' means "put the output | |
4308 | # in D". | 4408 | # in D". | |
@@ -6528,45 +6628,26 @@ int main () | @@ -6528,45 +6628,26 @@ int main () | |||
6528 | static const char input[] = "\342\202\254"; /* EURO SIGN */ | 6628 | static const char input[] = "\342\202\254"; /* EURO SIGN */ | |
6529 | char buf[10]; | 6629 | char buf[10]; | |
6530 | const char *inptr = input; | 6630 | const char *inptr = input; | |
6531 | size_t inbytesleft = strlen (input); | 6631 | size_t inbytesleft = strlen (input); | |
6532 | char *outptr = buf; | 6632 | char *outptr = buf; | |
6533 | size_t outbytesleft = sizeof (buf); | 6633 | size_t outbytesleft = sizeof (buf); | |
6534 | size_t res = iconv (cd_utf8_to_88591, | 6634 | size_t res = iconv (cd_utf8_to_88591, | |
6535 | (char **) &inptr, &inbytesleft, | 6635 | (char **) &inptr, &inbytesleft, | |
6536 | &outptr, &outbytesleft); | 6636 | &outptr, &outbytesleft); | |
6537 | if (res == 0) | 6637 | if (res == 0) | |
6538 | return 1; | 6638 | return 1; | |
6539 | } | 6639 | } | |
6540 | } | 6640 | } | |
6541 | /* Test against Solaris 10 bug: Failures are not distinguishable from | |||
6542 | successful returns. */ | |||
6543 | { | |||
6544 | iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646"); | |||
6545 | if (cd_ascii_to_88591 != (iconv_t)(-1)) | |||
6546 | { | |||
6547 | static const char input[] = "\263"; | |||
6548 | char buf[10]; | |||
6549 | const char *inptr = input; | |||
6550 | size_t inbytesleft = strlen (input); | |||
6551 | char *outptr = buf; | |||
6552 | size_t outbytesleft = sizeof (buf); | |||
6553 | size_t res = iconv (cd_ascii_to_88591, | |||
6554 | (char **) &inptr, &inbytesleft, | |||
6555 | &outptr, &outbytesleft); | |||
6556 | if (res == 0) | |||
6557 | return 1; | |||
6558 | } | |||
6559 | } | |||
6560 | #if 0 /* This bug could be worked around by the caller. */ | 6641 | #if 0 /* This bug could be worked around by the caller. */ | |
6561 | /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ | 6642 | /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ | |
6562 | { | 6643 | { | |
6563 | iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); | 6644 | iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); | |
6564 | if (cd_88591_to_utf8 != (iconv_t)(-1)) | 6645 | if (cd_88591_to_utf8 != (iconv_t)(-1)) | |
6565 | { | 6646 | { | |
6566 | static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; | 6647 | static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; | |
6567 | char buf[50]; | 6648 | char buf[50]; | |
6568 | const char *inptr = input; | 6649 | const char *inptr = input; | |
6569 | size_t inbytesleft = strlen (input); | 6650 | size_t inbytesleft = strlen (input); | |
6570 | char *outptr = buf; | 6651 | char *outptr = buf; | |
6571 | size_t outbytesleft = sizeof (buf); | 6652 | size_t outbytesleft = sizeof (buf); | |
6572 | size_t res = iconv (cd_88591_to_utf8, | 6653 | size_t res = iconv (cd_88591_to_utf8, | |
@@ -7861,27 +7942,27 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr | @@ -7861,27 +7942,27 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr | |||
7861 | 7942 | |||
7862 | exec 6>&1 | 7943 | exec 6>&1 | |
7863 | ## ----------------------------------- ## | 7944 | ## ----------------------------------- ## | |
7864 | ## Main body of $CONFIG_STATUS script. ## | 7945 | ## Main body of $CONFIG_STATUS script. ## | |
7865 | ## ----------------------------------- ## | 7946 | ## ----------------------------------- ## | |
7866 | _ASEOF | 7947 | _ASEOF | |
7867 | test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 | 7948 | test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 | |
7868 | 7949 | |||
7869 | cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 | 7950 | cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 | |
7870 | # Save the log message, to keep $0 and so on meaningful, and to | 7951 | # Save the log message, to keep $0 and so on meaningful, and to | |
7871 | # report actual input values of CONFIG_FILES etc. instead of their | 7952 | # report actual input values of CONFIG_FILES etc. instead of their | |
7872 | # values after options handling. | 7953 | # values after options handling. | |
7873 | ac_log=" | 7954 | ac_log=" | |
7874 | This file was extended by xkeyboard-config $as_me 2.12, which was | 7955 | This file was extended by xkeyboard-config $as_me 2.15, which was | |
7875 | generated by GNU Autoconf 2.69. Invocation command line was | 7956 | generated by GNU Autoconf 2.69. Invocation command line was | |
7876 | 7957 | |||
7877 | CONFIG_FILES = $CONFIG_FILES | 7958 | CONFIG_FILES = $CONFIG_FILES | |
7878 | CONFIG_HEADERS = $CONFIG_HEADERS | 7959 | CONFIG_HEADERS = $CONFIG_HEADERS | |
7879 | CONFIG_LINKS = $CONFIG_LINKS | 7960 | CONFIG_LINKS = $CONFIG_LINKS | |
7880 | CONFIG_COMMANDS = $CONFIG_COMMANDS | 7961 | CONFIG_COMMANDS = $CONFIG_COMMANDS | |
7881 | $ $0 $@ | 7962 | $ $0 $@ | |
7882 | 7963 | |||
7883 | on `(hostname || uname -n) 2>/dev/null | sed 1q` | 7964 | on `(hostname || uname -n) 2>/dev/null | sed 1q` | |
7884 | " | 7965 | " | |
7885 | 7966 | |||
7886 | _ACEOF | 7967 | _ACEOF | |
7887 | 7968 | |||
@@ -7918,27 +7999,27 @@ Usage: $0 [OPTION]... [TAG]... | @@ -7918,27 +7999,27 @@ Usage: $0 [OPTION]... [TAG]... | |||
7918 | 7999 | |||
7919 | Configuration files: | 8000 | Configuration files: | |
7920 | $config_files | 8001 | $config_files | |
7921 | 8002 | |||
7922 | Configuration commands: | 8003 | Configuration commands: | |
7923 | $config_commands | 8004 | $config_commands | |
7924 | 8005 | |||
7925 | Report bugs to the package provider." | 8006 | Report bugs to the package provider." | |
7926 | 8007 | |||
7927 | _ACEOF | 8008 | _ACEOF | |
7928 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 | 8009 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 | |
7929 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" | 8010 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" | |
7930 | ac_cs_version="\\ | 8011 | ac_cs_version="\\ | |
7931 | xkeyboard-config config.status 2.12 | 8012 | xkeyboard-config config.status 2.15 | |
7932 | configured by $0, generated by GNU Autoconf 2.69, | 8013 | configured by $0, generated by GNU Autoconf 2.69, | |
7933 | with options \\"\$ac_cs_config\\" | 8014 | with options \\"\$ac_cs_config\\" | |
7934 | 8015 | |||
7935 | Copyright (C) 2012 Free Software Foundation, Inc. | 8016 | Copyright (C) 2012 Free Software Foundation, Inc. | |
7936 | This config.status script is free software; the Free Software Foundation | 8017 | This config.status script is free software; the Free Software Foundation | |
7937 | gives unlimited permission to copy, distribute and modify it." | 8018 | gives unlimited permission to copy, distribute and modify it." | |
7938 | 8019 | |||
7939 | ac_pwd='$ac_pwd' | 8020 | ac_pwd='$ac_pwd' | |
7940 | srcdir='$srcdir' | 8021 | srcdir='$srcdir' | |
7941 | INSTALL='$INSTALL' | 8022 | INSTALL='$INSTALL' | |
7942 | MKDIR_P='$MKDIR_P' | 8023 | MKDIR_P='$MKDIR_P' | |
7943 | AWK='$AWK' | 8024 | AWK='$AWK' | |
7944 | test -n "\$AWK" || AWK=awk | 8025 | test -n "\$AWK" || AWK=awk |
--- xsrc/external/mit/xkeyboard-config/dist/symbols/Attic/Makefile.in 2014/07/11 19:11:00 1.10
+++ xsrc/external/mit/xkeyboard-config/dist/symbols/Attic/Makefile.in 2015/07/20 05:28:25 1.11
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # Makefile.in generated by automake 1.13.4 from Makefile.am. | 1 | # Makefile.in generated by automake 1.14.1 from Makefile.am. | |
2 | # @configure_input@ | 2 | # @configure_input@ | |
3 | 3 | |||
4 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. | 4 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. | |
5 | 5 | |||
6 | # This Makefile.in is free software; the Free Software Foundation | 6 | # This Makefile.in is free software; the Free Software Foundation | |
7 | # gives unlimited permission to copy and/or distribute it, | 7 | # gives unlimited permission to copy and/or distribute it, | |
8 | # with or without modifications, as long as this notice is preserved. | 8 | # with or without modifications, as long as this notice is preserved. | |
9 | 9 | |||
10 | # This program is distributed in the hope that it will be useful, | 10 | # This program is distributed in the hope that it will be useful, | |
11 | # but WITHOUT ANY WARRANTY, to the extent permitted by law; without | 11 | # but WITHOUT ANY WARRANTY, to the extent permitted by law; without | |
12 | # even the implied warranty of MERCHANTABILITY or FITNESS FOR A | 12 | # even the implied warranty of MERCHANTABILITY or FITNESS FOR A | |
13 | # PARTICULAR PURPOSE. | 13 | # PARTICULAR PURPOSE. | |
14 | 14 |
--- xsrc/external/mit/xkeyboard-config/dist/symbols/ir 2014/07/11 19:11:00 1.8
+++ xsrc/external/mit/xkeyboard-config/dist/symbols/ir 2015/07/20 05:28:25 1.9
@@ -19,33 +19,34 @@ xkb_symbols "pes" { | @@ -19,33 +19,34 @@ xkb_symbols "pes" { | |||
19 | include "ir(pes_part_basic)" | 19 | include "ir(pes_part_basic)" | |
20 | include "ir(pes_part_ext)" | 20 | include "ir(pes_part_ext)" | |
21 | 21 | |||
22 | include "nbsp(zwnj2nb3nnb4)" | 22 | include "nbsp(zwnj2nb3nnb4)" | |
23 | include "level3(ralt_switch)" | 23 | include "level3(ralt_switch)" | |
24 | }; | 24 | }; | |
25 | 25 | |||
26 | 26 | |||
27 | partial alphanumeric_keys | 27 | partial alphanumeric_keys | |
28 | xkb_symbols "pes_keypad" { | 28 | xkb_symbols "pes_keypad" { | |
29 | name[Group1]= "Persian (with Persian keypad)"; | 29 | name[Group1]= "Persian (with Persian keypad)"; | |
30 | 30 | |||
31 | include "ir(pes_part_basic)" | 31 | include "ir(pes_part_basic)" | |
32 | include "ir(pes_part_ext)" | |||
32 | include "ir(pes_part_keypad)" | 33 | include "ir(pes_part_keypad)" | |
33 | 34 | |||
34 | include "nbsp(zwnj2nb3nnb4)" | 35 | include "nbsp(zwnj2nb3nnb4)" | |
35 | include "level3(ralt_switch)" | 36 | include "level3(ralt_switch)" | |
36 | }; | 37 | }; | |
37 | 38 | |||
38 | partial hidden alphanumeric_keys | 39 | hidden partial alphanumeric_keys | |
39 | xkb_symbols "pes_part_basic" { | 40 | xkb_symbols "pes_part_basic" { | |
40 | 41 | |||
41 | // Persian digits | 42 | // Persian digits | |
42 | key <AE01> { [ Farsi_1, exclam, grave ] }; | 43 | key <AE01> { [ Farsi_1, exclam, grave ] }; | |
43 | key <AE02> { [ Farsi_2, 0x100066c, at ] }; | 44 | key <AE02> { [ Farsi_2, 0x100066c, at ] }; | |
44 | key <AE03> { [ Farsi_3, 0x100066b, numbersign ] }; | 45 | key <AE03> { [ Farsi_3, 0x100066b, numbersign ] }; | |
45 | key <AE04> { [ Farsi_4, 0x100fdfc, dollar ] }; | 46 | key <AE04> { [ Farsi_4, 0x100fdfc, dollar ] }; | |
46 | key <AE05> { [ Farsi_5, 0x100066a, percent ] }; | 47 | key <AE05> { [ Farsi_5, 0x100066a, percent ] }; | |
47 | key <AE06> { [ Farsi_6, multiply, asciicircum ] }; | 48 | key <AE06> { [ Farsi_6, multiply, asciicircum ] }; | |
48 | key <AE07> { [ Farsi_7, Arabic_comma, ampersand ] }; | 49 | key <AE07> { [ Farsi_7, Arabic_comma, ampersand ] }; | |
49 | key <AE08> { [ Farsi_8, asterisk, enfilledcircbullet ] }; | 50 | key <AE08> { [ Farsi_8, asterisk, enfilledcircbullet ] }; | |
50 | key <AE09> { [ Farsi_9, parenright, 0x100200e ] }; | 51 | key <AE09> { [ Farsi_9, parenright, 0x100200e ] }; | |
51 | key <AE10> { [ Farsi_0, parenleft, 0x100200f ] }; | 52 | key <AE10> { [ Farsi_0, parenleft, 0x100200f ] }; | |
@@ -83,67 +84,67 @@ xkb_symbols "pes_part_basic" { | @@ -83,67 +84,67 @@ xkb_symbols "pes_part_basic" { | |||
83 | key <AB05> { [ Arabic_thal, 0x100200c, 0x100200d ] }; | 84 | key <AB05> { [ Arabic_thal, 0x100200c, 0x100200d ] }; | |
84 | key <AB06> { [ Arabic_dal, Arabic_hamza_above, Arabic_hamza_below ] }; | 85 | key <AB06> { [ Arabic_dal, Arabic_hamza_above, Arabic_hamza_below ] }; | |
85 | key <AB07> { [ Arabic_peh, Arabic_hamza, ellipsis ] }; | 86 | key <AB07> { [ Arabic_peh, Arabic_hamza, ellipsis ] }; | |
86 | key <AB08> { [ Arabic_waw, greater, comma ] }; | 87 | key <AB08> { [ Arabic_waw, greater, comma ] }; | |
87 | key <AB09> { [ period, less, apostrophe ] }; | 88 | key <AB09> { [ period, less, apostrophe ] }; | |
88 | key <AB10> { [ slash, Arabic_question_mark, question ] }; | 89 | key <AB10> { [ slash, Arabic_question_mark, question ] }; | |
89 | 90 | |||
90 | key <TLDE> { [ 0x100200d, division, asciitilde ] }; | 91 | key <TLDE> { [ 0x100200d, division, asciitilde ] }; | |
91 | key <AE11> { [ minus, Arabic_tatweel, underscore ] }; | 92 | key <AE11> { [ minus, Arabic_tatweel, underscore ] }; | |
92 | key <AE12> { [ equal, plus, 0x1002212 ] }; | 93 | key <AE12> { [ equal, plus, 0x1002212 ] }; | |
93 | key <BKSL> { [ backslash, bar, 0x1002010 ] }; | 94 | key <BKSL> { [ backslash, bar, 0x1002010 ] }; | |
94 | }; | 95 | }; | |
95 | 96 | |||
96 | partial hidden alphanumeric_keys | 97 | hidden partial alphanumeric_keys | |
97 | xkb_symbols "pes_part_ext" { | 98 | xkb_symbols "pes_part_ext" { | |
98 | 99 | |||
99 | // Persian and ASCII digits | 100 | // Persian and ASCII digits | |
100 | key <AE01> { [ 0x10006f1, exclam, grave, 1 ] }; | 101 | key <AE01> { [ Farsi_1, exclam, grave, 1 ] }; | |
101 | key <AE02> { [ 0x10006f2, 0x100066c, at, 2 ] }; | 102 | key <AE02> { [ Farsi_2, 0x100066c, at, 2 ] }; | |
102 | key <AE03> { [ 0x10006f3, 0x100066b, numbersign, 3 ] }; | 103 | key <AE03> { [ Farsi_3, 0x100066b, numbersign, 3 ] }; | |
103 | key <AE04> { [ 0x10006f4, 0x100fdfc, dollar, 4 ] }; | 104 | key <AE04> { [ Farsi_4, 0x100fdfc, dollar, 4 ] }; | |
104 | key <AE05> { [ 0x10006f5, 0x100066a, percent, 5 ] }; | 105 | key <AE05> { [ Farsi_5, 0x100066a, percent, 5 ] }; | |
105 | key <AE06> { [ 0x10006f6, multiply, asciicircum, 6 ] }; | 106 | key <AE06> { [ Farsi_6, multiply, asciicircum, 6 ] }; | |
106 | key <AE07> { [ 0x10006f7, Arabic_comma, ampersand, 7 ] }; | 107 | key <AE07> { [ Farsi_7, Arabic_comma, ampersand, 7 ] }; | |
107 | key <AE08> { [ 0x10006f8, asterisk, enfilledcircbullet, 8 ] }; | 108 | key <AE08> { [ Farsi_8, asterisk, enfilledcircbullet, 8 ] }; | |
108 | key <AE09> { [ 0x10006f9, parenright, 0x100200e, 9 ] }; | 109 | key <AE09> { [ Farsi_9, parenright, 0x100200e, 9 ] }; | |
109 | key <AE10> { [ 0x10006f0, parenleft, 0x100200f, 0 ] }; | 110 | key <AE10> { [ Farsi_0, parenleft, 0x100200f, 0 ] }; | |
110 | }; | 111 | }; | |
111 | 112 | |||
112 | partial hidden alphanumeric_keys | 113 | hidden partial alphanumeric_keys | |
113 | xkb_symbols "pes_part_keypad" { | 114 | xkb_symbols "pes_part_keypad" { | |
114 | 115 | |||
115 | // Persian digits and Mathematical operators | 116 | // Persian digits and Mathematical operators | |
116 | key <KPDV> { [ division, XF86_Ungrab ] }; | 117 | key <KPDV> { [ division, XF86_Ungrab ] }; | |
117 | key <KPMU> { [ multiply, XF86_ClearGrab ] }; | 118 | key <KPMU> { [ multiply, XF86_ClearGrab ] }; | |
118 | key <KPSU> { [ 0x1002212, XF86_Prev_VMode ] }; | 119 | key <KPSU> { [ 0x1002212, XF86_Prev_VMode ] }; | |
119 | key <KPAD> { [ plus, XF86_Next_VMode ] }; | 120 | key <KPAD> { [ plus, XF86_Next_VMode ] }; | |
120 | 121 | |||
121 | key <KPEN> { [ KP_Enter ] }; | 122 | key <KPEN> { [ KP_Enter ] }; | |
122 | key <KPEQ> { [ equal ] }; | 123 | key <KPEQ> { [ equal ] }; | |
123 | 124 | |||
124 | key <KP7> { [ KP_Home, 0x10006f7 ] }; | 125 | key <KP7> { [ KP_Home, Farsi_7 ] }; | |
125 | key <KP8> { [ KP_Up, 0x10006f8 ] }; | 126 | key <KP8> { [ KP_Up, Farsi_8 ] }; | |
126 | key <KP9> { [ KP_Prior, 0x10006f9 ] }; | 127 | key <KP9> { [ KP_Prior, Farsi_9 ] }; | |
127 | 128 | |||
128 | key <KP4> { [ KP_Left, 0x10006f4 ] }; | 129 | key <KP4> { [ KP_Left, Farsi_4 ] }; | |
129 | key <KP5> { [ KP_Begin, 0x10006f5 ] }; | 130 | key <KP5> { [ KP_Begin, Farsi_5 ] }; | |
130 | key <KP6> { [ KP_Right, 0x10006f6 ] }; | 131 | key <KP6> { [ KP_Right, Farsi_6 ] }; | |
131 | 132 | |||
132 | key <KP1> { [ KP_End, 0x10006f1 ] }; | 133 | key <KP1> { [ KP_End, Farsi_1 ] }; | |
133 | key <KP2> { [ KP_Down, 0x10006f2 ] }; | 134 | key <KP2> { [ KP_Down, Farsi_2 ] }; | |
134 | key <KP3> { [ KP_Next, 0x10006f3 ] }; | 135 | key <KP3> { [ KP_Next, Farsi_3 ] }; | |
135 | 136 | |||
136 | key <KP0> { [ KP_Insert, 0x10006f0 ] }; | 137 | key <KP0> { [ KP_Insert, Farsi_0 ] }; | |
137 | key <KPDL> { [ KP_Delete, 0x100066b ] }; | 138 | key <KPDL> { [ KP_Delete, 0x100066b ] }; | |
138 | }; | 139 | }; | |
139 | 140 | |||
140 | 141 | |||
141 | //////////////////////////////////////// | 142 | //////////////////////////////////////// | |
142 | // Kurdish Layout | 143 | // Kurdish Layout | |
143 | 144 | |||
144 | partial alphanumeric_keys | 145 | partial alphanumeric_keys | |
145 | xkb_symbols "ku" { | 146 | xkb_symbols "ku" { | |
146 | include "tr(ku)" | 147 | include "tr(ku)" | |
147 | name[Group1]= "Kurdish (Iran, Latin Q)"; | 148 | name[Group1]= "Kurdish (Iran, Latin Q)"; | |
148 | }; | 149 | }; | |
149 | 150 | |||
@@ -174,36 +175,36 @@ xkb_symbols "ku_alt" { | @@ -174,36 +175,36 @@ xkb_symbols "ku_alt" { | |||
174 | // Author: Erdal Ronahî <erdal.ronahi@gmail.com> | 175 | // Author: Erdal Ronahî <erdal.ronahi@gmail.com> | |
175 | // | 176 | // | |
176 | // Kurdish Arabic-Latin Layout for Soranî | 177 | // Kurdish Arabic-Latin Layout for Soranî | |
177 | 178 | |||
178 | partial alphanumeric_keys | 179 | partial alphanumeric_keys | |
179 | xkb_symbols "ku_ara" { | 180 | xkb_symbols "ku_ara" { | |
180 | name[Group1]= "Kurdish (Iran, Arabic-Latin)"; | 181 | name[Group1]= "Kurdish (Iran, Arabic-Latin)"; | |
181 | 182 | |||
182 | // Other 3-Level symbols | 183 | // Other 3-Level symbols | |
183 | key <TLDE> { [ 0x100200d, division, asciitilde ] }; | 184 | key <TLDE> { [ 0x100200d, division, asciitilde ] }; | |
184 | key <BKSL> { [ backslash, bar, ccedilla, Ccedilla ] }; | 185 | key <BKSL> { [ backslash, bar, ccedilla, Ccedilla ] }; | |
185 | 186 | |||
186 | // Digits | 187 | // Digits | |
187 | key <AE01> { [ 1, exclam, 0x10006f1, grave ] }; | 188 | key <AE01> { [ 1, exclam, Farsi_1, grave ] }; | |
188 | key <AE02> { [ 2, at, 0x10006f2, at ] }; | 189 | key <AE02> { [ 2, at, Farsi_2, at ] }; | |
189 | key <AE03> { [ 3, numbersign, 0x10006f3, 0x100066b ] }; | 190 | key <AE03> { [ 3, numbersign, Farsi_3, 0x100066b ] }; | |
190 | key <AE04> { [ 4, dollar, 0x10006f4, 0x100fdfc ] }; | 191 | key <AE04> { [ 4, dollar, Farsi_4, 0x100fdfc ] }; | |
191 | key <AE05> { [ 5, percent, 0x10006f5, 0x100066a ] }; | 192 | key <AE05> { [ 5, percent, Farsi_5, 0x100066a ] }; | |
192 | key <AE06> { [ 6, asciicircum, 0x10006f6, multiply ] }; | 193 | key <AE06> { [ 6, asciicircum, Farsi_6, multiply ] }; | |
193 | key <AE07> { [ 7, ampersand, 0x10006f7, Arabic_comma ] }; | 194 | key <AE07> { [ 7, ampersand, Farsi_7, Arabic_comma ] }; | |
194 | key <AE08> { [ 8, asterisk, 0x10006f8, enfilledcircbullet ] }; | 195 | key <AE08> { [ 8, asterisk, Farsi_8, enfilledcircbullet ] }; | |
195 | key <AE09> { [ 9, parenright, 0x10006f9, 0x100200e ] }; | 196 | key <AE09> { [ 9, parenright, Farsi_9, 0x100200e ] }; | |
196 | key <AE10> { [ 0, parenleft, 0x10006f0, 0x100200f ] }; | 197 | key <AE10> { [ 0, parenleft, Farsi_0, 0x100200f ] }; | |
197 | key <AE11> { [ minus, Arabic_tatweel, underscore ] }; | 198 | key <AE11> { [ minus, Arabic_tatweel, underscore ] }; | |
198 | key <AE12> { [ equal, plus, 0x1002212 ] }; | 199 | key <AE12> { [ equal, plus, 0x1002212 ] }; | |
199 | 200 | |||
200 | key <AD01> { [ Arabic_qaf, X, q, Q ] }; | 201 | key <AD01> { [ Arabic_qaf, X, q, Q ] }; | |
201 | key <AD02> { [ Arabic_waw, X, w, W ] }; | 202 | key <AD02> { [ Arabic_waw, X, w, W ] }; | |
202 | key <AD03> { [ 0x10006d5, Arabic_heh, e, E ] }; | 203 | key <AD03> { [ 0x10006d5, Arabic_heh, e, E ] }; | |
203 | key <AD04> { [ Arabic_ra , 0x1000695, r, R ] }; | 204 | key <AD04> { [ Arabic_ra , 0x1000695, r, R ] }; | |
204 | key <AD05> { [ Arabic_teh, Arabic_tah, t, T ] }; | 205 | key <AD05> { [ Arabic_teh, Arabic_tah, t, T ] }; | |
205 | key <AD06> { [ 0x10006cc, 0x10006ce, y, Y ] }; | 206 | key <AD06> { [ 0x10006cc, 0x10006ce, y, Y ] }; | |
206 | key <AD07> { [ Arabic_hamzaonyeh, Arabic_hamza, u, U ] }; | 207 | key <AD07> { [ Arabic_hamzaonyeh, Arabic_hamza, u, U ] }; | |
207 | key <AD08> { [ Arabic_hah, Arabic_ain, i, I ] }; | 208 | key <AD08> { [ Arabic_hah, Arabic_ain, i, I ] }; | |
208 | key <AD09> { [ 0x10006c6, Arabic_hamzaonwaw, o, O ] }; | 209 | key <AD09> { [ 0x10006c6, Arabic_hamzaonwaw, o, O ] }; | |
209 | key <AD10> { [ 0x100067e, Arabic_theh, p, P ] }; | 210 | key <AD10> { [ 0x100067e, Arabic_theh, p, P ] }; |
--- xsrc/external/mit/xkeyboard-config/dist/symbols/lk 2014/03/17 08:35:48 1.7
+++ xsrc/external/mit/xkeyboard-config/dist/symbols/lk 2015/07/20 05:28:25 1.8
@@ -78,13 +78,107 @@ xkb_symbols "sin_phonetic" { | @@ -78,13 +78,107 @@ xkb_symbols "sin_phonetic" { | |||
78 | 78 | |||
79 | partial alphanumeric_keys | 79 | partial alphanumeric_keys | |
80 | xkb_symbols "tam_unicode" { | 80 | xkb_symbols "tam_unicode" { | |
81 | include "in(tam_unicode)" | 81 | include "in(tam_unicode)" | |
82 | name[Group1]= "Tamil (Sri Lanka, Unicode)"; | 82 | name[Group1]= "Tamil (Sri Lanka, Unicode)"; | |
83 | }; | 83 | }; | |
84 | 84 | |||
85 | partial alphanumeric_keys | 85 | partial alphanumeric_keys | |
86 | xkb_symbols "tam_TAB" { | 86 | xkb_symbols "tam_TAB" { | |
87 | include "in(tam_TAB)" | 87 | include "in(tam_TAB)" | |
88 | name[Group1]= "Tamil (Sri Lanka, TAB Typewriter)"; | 88 | name[Group1]= "Tamil (Sri Lanka, TAB Typewriter)"; | |
89 | }; | 89 | }; | |
90 | 90 | |||
91 | // SINHALA - US, SUBSTITUTES SOME AND ADDS SOME | |||
92 | // ============================================= | |||
93 | // | |||
94 | // This started as an upgrade to the first romanized version of | |||
95 | // Sinhala called PTS Pali created in the 1860s. PTS requires | |||
96 | // dots and bars on letters that are rare in fonts, and impossible | |||
97 | // to type. Its singular purpose was to print Tripitaka, the | |||
98 | // collection of Buddhist discourses. | |||
99 | // | |||
100 | // This version covers the entire newer Sinhala phoneme chart | |||
101 | // (Hodiya) that became standard just before the end of the 19th | |||
102 | // century. All the phonemes map to the SBCS. It is easy and | |||
103 | // faster than English to type. It overcomes the setback of | |||
104 | // Unicode Sinhala that it is not compatible with Pali and | |||
105 | // Sanskrit because it encodes two ligatures as base letters and | |||
106 | // the SLS1134 specification matching shape and morpheme sets | |||
107 | // violating Sanskrit orthography. | |||
108 | // | |||
109 | // Most importantly, this romanized version of Sinhala has a | |||
110 | // companion orthographic font that displays the text in the | |||
111 | // native script and a JavaScript converts it to Unicode Sinhala | |||
112 | // and back dramatically increasing Sinhala seen on the web due | |||
113 | // to its ease of use | |||
114 | // | |||
115 | // Dedication: | |||
116 | // Thomas William Rhys Davids, Ven. Udagama Sumangala | |||
117 | // Rev. Fr. A. M. Gunasekara, Rev. Fr. Theodore G. Perera | |||
118 | // Ven. Mettavihari | |||
119 | // | |||
120 | // Maintainer: | |||
121 | // JC Ahangama - sing@ahangama.com | |||
122 | // | |||
123 | partial alphanumeric_keys modifier_keys | |||
124 | xkb_symbols "us" { | |||
125 | include "us(basic)" | |||
126 | name[Group1]= "Sinhala (US keyboard with Sinhala letters)"; | |||
127 | // | |||
128 | // UNSHIFTED, SHIFT, ALT | |||
129 | // -------------------------------------------- | |||
130 | // | |||
131 | key <AB01> { [ z, VoidSymbol, VoidSymbol ] }; | |||
132 | key <AB02> { [ x, VoidSymbol, VoidSymbol ] }; | |||
133 | key <AB03> { [ c, ccedilla, VoidSymbol ] }; | |||
134 | key <AB04> { [ v, VoidSymbol, VoidSymbol ] }; | |||
135 | key <AB05> { [ b, B, VoidSymbol ] }; | |||
136 | key <AB06> { [ n, N, ntilde ] }; | |||
137 | key <AB07> { [ m, VoidSymbol, VoidSymbol ] }; | |||
138 | key <AB08> { [ comma, less, UAB ] }; | |||
139 | key <AB09> { [ period, greater, UBB ] }; | |||
140 | key <AB10> { [ slash, question, U200C ] }; | |||
141 | ||||
142 | key <AC01> { [ a, aacute, adiaeresis ] }; | |||
143 | key <AC02> { [ s, VoidSymbol, VoidSymbol ] }; | |||
144 | key <AC03> { [ d, D, VoidSymbol ] }; | |||
145 | key <AC04> { [ thorn, f, VoidSymbol ] }; | |||
146 | key <AC05> { [ g, G, VoidSymbol ] }; | |||
147 | key <AC06> { [ h, VoidSymbol, VoidSymbol ] }; | |||
148 | key <AC07> { [ j, ccedilla, VoidSymbol ] }; | |||
149 | key <AC08> { [ k, VoidSymbol, VoidSymbol ] }; | |||
150 | key <AC09> { [ l, L, ocircumflex ] }; | |||
151 | key <AC10> { [ semicolon, colon, VoidSymbol ] }; | |||
152 | key <AC11> { [ apostrophe, quotedbl, VoidSymbol ] }; | |||
153 | ||||
154 | key <AD01> { [ eth, ETH, q ] }; | |||
155 | key <AD02> { [ ae, acute, VoidSymbol ] }; | |||
156 | key <AD03> { [ e, eacute, ediaeresis ] }; | |||
157 | key <AD04> { [ r, ucircumflex, VoidSymbol ] }; | |||
158 | key <AD05> { [ t, VoidSymbol, VoidSymbol ] }; | |||
159 | key <AD06> { [ y, VoidSymbol, VoidSymbol ] }; | |||
160 | key <AD07> { [ u, uacute, udiaeresis ] }; | |||
161 | key <AD08> { [ i, iacute, idiaeresis ] }; | |||
162 | key <AD09> { [ o, oacute, odiaeresis ] }; | |||
163 | key <AD10> { [ p, VoidSymbol, VoidSymbol ] }; | |||
164 | key <AD11> { [ bracketleft, braceleft, VoidSymbol ] }; | |||
165 | key <AD12> { [ bracketright, braceright, VoidSymbol ] }; | |||
166 | ||||
167 | key <AE01> { [ one, exclam, dead_macron ] }; | |||
168 | key <AE02> { [ two, at, dead_belowdot ] }; | |||
169 | key <AE03> { [ three, numbersign, dead_abovedot ] }; | |||
170 | key <AE04> { [ four, dollar, currency ] }; | |||
171 | key <AE05> { [ five, percent, UB0 ] }; | |||
172 | key <AE06> { [ six, asciicircum, onequarter ] }; | |||
173 | key <AE07> { [ seven, ampersand, onehalf ] }; | |||
174 | key <AE08> { [ eight, asterisk, threequarters ] }; | |||
175 | key <AE09> { [ nine, parenleft, VoidSymbol ] }; | |||
176 | key <AE10> { [ zero, parenright, VoidSymbol ] }; | |||
177 | key <AE11> { [ minus, underscore, U2014 ] }; | |||
178 | key <AE12> { [ equal, plus, VoidSymbol ] }; | |||
179 | ||||
180 | key <BKSL> { [ backslash, bar, VoidSymbol ] }; | |||
181 | key <SPCE> { [ space, nobreakspace, VoidSymbol ] }; | |||
182 | key <TLDE> { [ grave, asciitilde, VoidSymbol ] }; | |||
183 | include "level3(alt_switch)" | |||
184 | }; |
--- xsrc/external/mit/xkeyboard-config/dist/symbols/sharp_vndr/Makefile.in 2014/03/17 08:35:48 1.4
+++ xsrc/external/mit/xkeyboard-config/dist/symbols/sharp_vndr/Makefile.in 2015/07/20 05:28:25 1.5
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # Makefile.in generated by automake 1.13.4 from Makefile.am. | 1 | # Makefile.in generated by automake 1.14.1 from Makefile.am. | |
2 | # @configure_input@ | 2 | # @configure_input@ | |
3 | 3 | |||
4 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. | 4 | # Copyright (C) 1994-2013 Free Software Foundation, Inc. | |
5 | 5 | |||
6 | # This Makefile.in is free software; the Free Software Foundation | 6 | # This Makefile.in is free software; the Free Software Foundation | |
7 | # gives unlimited permission to copy and/or distribute it, | 7 | # gives unlimited permission to copy and/or distribute it, | |
8 | # with or without modifications, as long as this notice is preserved. | 8 | # with or without modifications, as long as this notice is preserved. | |
9 | 9 | |||
10 | # This program is distributed in the hope that it will be useful, | 10 | # This program is distributed in the hope that it will be useful, | |
11 | # but WITHOUT ANY WARRANTY, to the extent permitted by law; without | 11 | # but WITHOUT ANY WARRANTY, to the extent permitted by law; without | |
12 | # even the implied warranty of MERCHANTABILITY or FITNESS FOR A | 12 | # even the implied warranty of MERCHANTABILITY or FITNESS FOR A | |
13 | # PARTICULAR PURPOSE. | 13 | # PARTICULAR PURPOSE. | |
14 | 14 |