Merge lp:~noskcaj/ubuntu/wily/gnome-weather/3.16 into lp:ubuntu/wily/gnome-weather

Proposed by Jackson Doak on 2015-06-05
Status: Merged
Merged at revision: 8
Proposed branch: lp:~noskcaj/ubuntu/wily/gnome-weather/3.16
Merge into: lp:ubuntu/wily/gnome-weather
Diff against target: 47877 lines (+4468/-38451)
87 files modified
Makefile.am (+1/-1)
Makefile.in (+56/-344)
NEWS (+50/-0)
aclocal.m4 (+30/-394)
config.guess (+0/-1568)
config.h.in (+0/-59)
config.sub (+0/-1793)
configure (+73/-11046)
configure.ac (+4/-14)
data/Makefile.in (+35/-77)
data/city.ui (+24/-274)
data/icons/HighContrast/org.gnome.Weather.Application.svg (+0/-158)
data/icons/Makefile.am (+3/-9)
data/icons/Makefile.in (+34/-82)
data/icons/hicolor/symbolic/apps/org.gnome.Weather.Application-symbolic.svg (+34/-0)
data/org.gnome.Weather.Application.appdata.xml.in (+2/-0)
data/org.gnome.Weather.Application.data.gresource.xml (+2/-1)
data/org.gnome.Weather.Application.desktop.in (+1/-0)
data/weather-widget.ui (+300/-0)
debian/changelog (+6/-0)
debian/control (+1/-1)
depcomp (+0/-791)
git.mk (+0/-227)
install-sh (+170/-196)
ltmain.sh (+0/-9655)
m4/intltool.m4 (+0/-25)
m4/libtool.m4 (+0/-7992)
m4/ltoptions.m4 (+0/-384)
m4/ltsugar.m4 (+0/-123)
m4/ltversion.m4 (+0/-23)
m4/lt~obsolete.m4 (+0/-98)
missing (+1/-1)
po/LINGUAS (+3/-0)
po/Makefile.in.in (+5/-6)
po/POTFILES.in (+2/-1)
po/an.po (+217/-0)
po/bs.po (+216/-0)
po/ca.po (+46/-32)
po/cs.po (+8/-4)
po/da.po (+46/-31)
po/de.po (+37/-31)
po/el.po (+19/-14)
po/eo.po (+300/-243)
po/es.po (+7/-5)
po/eu.po (+53/-27)
po/fi.po (+15/-11)
po/fr.po (+15/-8)
po/fur.po (+286/-236)
po/gl.po (+52/-45)
po/hu.po (+8/-6)
po/is.po (+215/-0)
po/it.po (+22/-177)
po/ja.po (+15/-9)
po/kk.po (+275/-262)
po/ko.po (+45/-30)
po/lt.po (+36/-31)
po/lv.po (+48/-209)
po/nb.po (+17/-11)
po/pa.po (+54/-49)
po/pl.po (+21/-15)
po/pt_BR.po (+7/-3)
po/ro.po (+256/-269)
po/ru.po (+18/-13)
po/sk.po (+14/-10)
po/sl.po (+272/-264)
po/sr.po (+19/-24)
po/sr@latin.po (+19/-24)
po/sv.po (+19/-13)
po/th.po (+47/-32)
po/tr.po (+285/-252)
po/uk.po (+16/-10)
po/zh_TW.po (+16/-12)
src/Makefile.am (+1/-1)
src/Makefile.in (+32/-74)
src/app/city.js (+144/-129)
src/app/currentLocationController.js (+21/-13)
src/app/forecast.js (+13/-13)
src/app/main.js (+23/-4)
src/app/weeklyForecast.js (+20/-6)
src/app/window.js (+66/-34)
src/app/world.js (+61/-29)
src/misc/util.js (+8/-3)
src/service/main.js (+9/-0)
src/service/searchProvider.js (+10/-7)
src/shared/world.js (+117/-53)
tests/Makefile.am (+1/-1)
tests/Makefile.in (+44/-329)
To merge this branch: bzr merge lp:~noskcaj/ubuntu/wily/gnome-weather/3.16
Reviewer Review Type Date Requested Status
Daniel Holbach 2015-06-05 Approve on 2015-06-07
Review via email: mp+261185@code.launchpad.net

Description of the change

new upstream release, 3.16

To post a comment you must log in.
Daniel Holbach (dholbach) wrote :

Thanks. Uploaded.

review: Approve
Jackson Doak (noskcaj) wrote :

Crap. We should have the new gjs soon though

On Mon, Jun 8, 2015 at 5:32 PM, Daniel Holbach <email address hidden>
wrote:

> https://lists.ubuntu.com/archives/wily-changes/2015-June/002042.html
> --
>
> https://code.launchpad.net/~noskcaj/ubuntu/wily/gnome-weather/3.16/+merge/261185
> You are the owner of lp:~noskcaj/ubuntu/wily/gnome-weather/3.16.
>

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'Makefile.am'
2--- Makefile.am 2014-12-20 18:32:08 +0000
3+++ Makefile.am 2015-06-05 09:06:53 +0000
4@@ -49,4 +49,4 @@
5
6 EXTRA_DIST = $(PACKAGE_NAME).spec
7
8-include $(top_srcdir)/git.mk
9+-include $(top_srcdir)/git.mk
10
11=== modified file 'Makefile.in'
12--- Makefile.in 2014-12-20 18:32:08 +0000
13+++ Makefile.in 2015-06-05 09:06:53 +0000
14@@ -1,7 +1,7 @@
15-# Makefile.in generated by automake 1.14.1 from Makefile.am.
16+# Makefile.in generated by automake 1.15 from Makefile.am.
17 # @configure_input@
18
19-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
20+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
21
22 # This Makefile.in is free software; the Free Software Foundation
23 # gives unlimited permission to copy and/or distribute it,
24@@ -13,74 +13,18 @@
25 # PARTICULAR PURPOSE.
26
27 @SET_MAKE@
28-
29-# git.mk
30-#
31-# Copyright 2009, Red Hat, Inc.
32-# Copyright 2010,2011 Behdad Esfahbod
33-# Written by Behdad Esfahbod
34-#
35-# Copying and distribution of this file, with or without modification,
36-# is permitted in any medium without royalty provided the copyright
37-# notice and this notice are preserved.
38-#
39-# The latest version of this file can be downloaded from:
40-# https://raw.github.com/behdad/git.mk/master/git.mk
41-# Bugs, etc, should be reported upstream at:
42-# https://github.com/behdad/git.mk
43-#
44-# To use in your project, import this file in your git repo's toplevel,
45-# then do "make -f git.mk". This modifies all Makefile.am files in
46-# your project to -include git.mk. Remember to add that line to new
47-# Makefile.am files you create in your project, or just rerun the
48-# "make -f git.mk".
49-#
50-# This enables automatic .gitignore generation. If you need to ignore
51-# more files, add them to the GITIGNOREFILES variable in your Makefile.am.
52-# But think twice before doing that. If a file has to be in .gitignore,
53-# chances are very high that it's a generated file and should be in one
54-# of MOSTLYCLEANFILES, CLEANFILES, DISTCLEANFILES, or MAINTAINERCLEANFILES.
55-#
56-# The only case that you need to manually add a file to GITIGNOREFILES is
57-# when remove files in one of mostlyclean-local, clean-local, distclean-local,
58-# or maintainer-clean-local make targets.
59-#
60-# Note that for files like editor backup, etc, there are better places to
61-# ignore them. See "man gitignore".
62-#
63-# If "make maintainer-clean" removes the files but they are not recognized
64-# by this script (that is, if "git status" shows untracked files still), send
65-# me the output of "git status" as well as your Makefile.am and Makefile for
66-# the directories involved and I'll diagnose.
67-#
68-# For a list of toplevel files that should be in MAINTAINERCLEANFILES, see
69-# Makefile.am.sample in the git.mk git repo.
70-#
71-# Don't EXTRA_DIST this file. It is supposed to only live in git clones,
72-# not tarballs. It serves no useful purpose in tarballs and clutters the
73-# build dir.
74-#
75-# This file knows how to handle autoconf, automake, libtool, gtk-doc,
76-# gnome-doc-utils, yelp.m4, mallard, intltool, gsettings, dejagnu.
77-#
78-# This makefile provides the following targets:
79-#
80-# - all: "make all" will build all gitignore files.
81-# - gitignore: makes all gitignore files in the current dir and subdirs.
82-# - .gitignore: make gitignore file for the current dir.
83-# - gitignore-recurse: makes all gitignore files in the subdirs.
84-#
85-# KNOWN ISSUES:
86-#
87-# - Recursive configure doesn't work as $(top_srcdir)/git.mk inside the
88-# submodule doesn't find us. If you have configure.{in,ac} files in
89-# subdirs, add a proxy git.mk file in those dirs that simply does:
90-# "include $(top_srcdir)/../git.mk". Add more ..'s to your taste.
91-# And add those files to git. See vte/gnome-pty-helper/git.mk for
92-# example.
93-#
94 VPATH = @srcdir@
95-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
96+am__is_gnu_make = { \
97+ if test -z '$(MAKELEVEL)'; then \
98+ false; \
99+ elif test -n '$(MAKE_HOST)'; then \
100+ true; \
101+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
102+ true; \
103+ else \
104+ false; \
105+ fi; \
106+}
107 am__make_running_with_option = \
108 case $${target_option-} in \
109 ?) ;; \
110@@ -141,26 +85,17 @@
111 NORMAL_UNINSTALL = :
112 PRE_UNINSTALL = :
113 POST_UNINSTALL = :
114-build_triplet = @build@
115-host_triplet = @host@
116-DIST_COMMON = $(top_srcdir)/git.mk $(srcdir)/Makefile.in \
117- $(srcdir)/Makefile.am $(top_srcdir)/configure \
118- $(am__configure_deps) $(srcdir)/config.h.in COPYING NEWS \
119- compile config.guess config.sub depcomp install-sh missing \
120- ltmain.sh
121 subdir = .
122 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
123 am__aclocal_m4_deps = $(top_srcdir)/m4/glibtests.m4 \
124- $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/libtool.m4 \
125- $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
126- $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
127- $(top_srcdir)/configure.ac
128+ $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/configure.ac
129 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
130 $(ACLOCAL_M4)
131+DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
132+ $(am__configure_deps) $(am__DIST_COMMON)
133 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
134 configure.lineno config.status.lineno
135 mkinstalldirs = $(install_sh) -d
136-CONFIG_HEADER = config.h
137 CONFIG_CLEAN_FILES =
138 CONFIG_CLEAN_VPATH_FILES =
139 AM_V_P = $(am__v_P_@AM_V@)
140@@ -198,8 +133,7 @@
141 $(am__extra_recursive_targets)
142 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
143 cscope distdir dist dist-all distcheck
144-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
145- $(LISP)config.h.in
146+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
147 # Read a list of newline-separated strings from the standard input,
148 # and print each of them once, without duplicates. Input order is
149 # *not* preserved.
150@@ -220,6 +154,8 @@
151 CTAGS = ctags
152 CSCOPE = cscope
153 DIST_SUBDIRS = $(SUBDIRS)
154+am__DIST_COMMON = $(srcdir)/Makefile.in COPYING NEWS compile \
155+ install-sh missing
156 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
157 top_distdir = $(distdir)
158 am__remove_distdir = \
159@@ -266,38 +202,23 @@
160 AMTAR = @AMTAR@
161 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
162 APPSTREAM_UTIL = @APPSTREAM_UTIL@
163-AR = @AR@
164 AUTOCONF = @AUTOCONF@
165 AUTOHEADER = @AUTOHEADER@
166 AUTOMAKE = @AUTOMAKE@
167 AWK = @AWK@
168-CC = @CC@
169-CCDEPMODE = @CCDEPMODE@
170-CFLAGS = @CFLAGS@
171-CPP = @CPP@
172-CPPFLAGS = @CPPFLAGS@
173 CYGPATH_W = @CYGPATH_W@
174-DATADIRNAME = @DATADIRNAME@
175 DEFS = @DEFS@
176-DEPDIR = @DEPDIR@
177 DEPS_CFLAGS = @DEPS_CFLAGS@
178 DEPS_LIBS = @DEPS_LIBS@
179-DLLTOOL = @DLLTOOL@
180-DSYMUTIL = @DSYMUTIL@
181-DUMPBIN = @DUMPBIN@
182 ECHO_C = @ECHO_C@
183 ECHO_N = @ECHO_N@
184 ECHO_T = @ECHO_T@
185-EGREP = @EGREP@
186-EXEEXT = @EXEEXT@
187-FGREP = @FGREP@
188 GENHTML = @GENHTML@
189 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
190 GJS = @GJS@
191 GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
192 GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@
193 GMSGFMT = @GMSGFMT@
194-GREP = @GREP@
195 GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@
196 INSTALL = @INSTALL@
197 INSTALL_DATA = @INSTALL_DATA@
198@@ -321,25 +242,14 @@
199 INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
200 INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
201 LCOV = @LCOV@
202-LD = @LD@
203-LDFLAGS = @LDFLAGS@
204 LIBOBJS = @LIBOBJS@
205 LIBS = @LIBS@
206-LIBTOOL = @LIBTOOL@
207-LIPO = @LIPO@
208 LN_S = @LN_S@
209 LTLIBOBJS = @LTLIBOBJS@
210 MAKEINFO = @MAKEINFO@
211-MANIFEST_TOOL = @MANIFEST_TOOL@
212 MKDIR_P = @MKDIR_P@
213 MSGFMT = @MSGFMT@
214 MSGMERGE = @MSGMERGE@
215-NM = @NM@
216-NMEDIT = @NMEDIT@
217-OBJDUMP = @OBJDUMP@
218-OBJEXT = @OBJEXT@
219-OTOOL = @OTOOL@
220-OTOOL64 = @OTOOL64@
221 PACKAGE = @PACKAGE@
222 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
223 PACKAGE_NAME = @PACKAGE_NAME@
224@@ -351,8 +261,6 @@
225 PKG_CONFIG = @PKG_CONFIG@
226 PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
227 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
228-RANLIB = @RANLIB@
229-SED = @SED@
230 SET_MAKE = @SET_MAKE@
231 SHELL = @SHELL@
232 STRIP = @STRIP@
233@@ -363,21 +271,12 @@
234 abs_srcdir = @abs_srcdir@
235 abs_top_builddir = @abs_top_builddir@
236 abs_top_srcdir = @abs_top_srcdir@
237-ac_ct_AR = @ac_ct_AR@
238-ac_ct_CC = @ac_ct_CC@
239-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
240-am__include = @am__include@
241 am__leading_dot = @am__leading_dot@
242-am__quote = @am__quote@
243 am__tar = @am__tar@
244 am__untar = @am__untar@
245 appstreamxmldir = @appstreamxmldir@
246 bindir = @bindir@
247-build = @build@
248 build_alias = @build_alias@
249-build_cpu = @build_cpu@
250-build_os = @build_os@
251-build_vendor = @build_vendor@
252 builddir = @builddir@
253 datadir = @datadir@
254 datarootdir = @datarootdir@
255@@ -385,11 +284,7 @@
256 dvidir = @dvidir@
257 exec_prefix = @exec_prefix@
258 gsettingsschemadir = @gsettingsschemadir@
259-host = @host@
260 host_alias = @host_alias@
261-host_cpu = @host_cpu@
262-host_os = @host_os@
263-host_vendor = @host_vendor@
264 htmldir = @htmldir@
265 includedir = @includedir@
266 infodir = @infodir@
267@@ -455,13 +350,12 @@
268 --define "_rpmdir $(abs_builddir)/rpms"
269
270 EXTRA_DIST = $(PACKAGE_NAME).spec
271-all: config.h
272- $(MAKE) $(AM_MAKEFLAGS) all-recursive
273+all: all-recursive
274
275 .SUFFIXES:
276 am--refresh: Makefile
277 @:
278-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/git.mk $(am__configure_deps)
279+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
280 @for dep in $?; do \
281 case '$(am__configure_deps)' in \
282 *$$dep*) \
283@@ -474,7 +368,6 @@
284 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
285 $(am__cd) $(top_srcdir) && \
286 $(AUTOMAKE) --foreign Makefile
287-.PRECIOUS: Makefile
288 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
289 @case '$?' in \
290 *config.status*) \
291@@ -484,7 +377,6 @@
292 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
293 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
294 esac;
295-$(top_srcdir)/git.mk:
296
297 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
298 $(SHELL) ./config.status --recheck
299@@ -495,30 +387,6 @@
300 $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
301 $(am__aclocal_m4_deps):
302
303-config.h: stamp-h1
304- @test -f $@ || rm -f stamp-h1
305- @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
306-
307-stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
308- @rm -f stamp-h1
309- cd $(top_builddir) && $(SHELL) ./config.status config.h
310-$(srcdir)/config.h.in: $(am__configure_deps)
311- ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
312- rm -f stamp-h1
313- touch $@
314-
315-distclean-hdr:
316- -rm -f config.h stamp-h1
317-
318-mostlyclean-libtool:
319- -rm -f *.lo
320-
321-clean-libtool:
322- -rm -rf .libs _libs
323-
324-distclean-libtool:
325- -rm -f libtool config.lt
326-
327 # This directory's subdirectories are mostly independent; you can cd
328 # into them and run 'make' without going through this Makefile.
329 # To change the values of 'make' variables: instead of editing Makefiles,
330@@ -705,16 +573,16 @@
331 $(am__post_remove_distdir)
332
333 dist-tarZ: distdir
334+ @echo WARNING: "Support for distribution archives compressed with" \
335+ "legacy program 'compress' is deprecated." >&2
336+ @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
337+ tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
338+ $(am__post_remove_distdir)
339+
340+dist-shar: distdir
341 @echo WARNING: "Support for shar distribution archives is" \
342 "deprecated." >&2
343 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
344- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
345- $(am__post_remove_distdir)
346-
347-dist-shar: distdir
348- @echo WARNING: "Support for distribution archives compressed with" \
349- "legacy program 'compress' is deprecated." >&2
350- @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
351 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
352 $(am__post_remove_distdir)
353
354@@ -749,17 +617,17 @@
355 esac
356 chmod -R a-w $(distdir)
357 chmod u+w $(distdir)
358- mkdir $(distdir)/_build $(distdir)/_inst
359+ mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
360 chmod a-w $(distdir)
361 test -d $(distdir)/_build || exit 0; \
362 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
363 && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
364 && am__cwd=`pwd` \
365- && $(am__cd) $(distdir)/_build \
366- && ../configure \
367+ && $(am__cd) $(distdir)/_build/sub \
368+ && ../../configure \
369 $(AM_DISTCHECK_CONFIGURE_FLAGS) \
370 $(DISTCHECK_CONFIGURE_FLAGS) \
371- --srcdir=.. --prefix="$$dc_install_base" \
372+ --srcdir=../.. --prefix="$$dc_install_base" \
373 && $(MAKE) $(AM_MAKEFLAGS) \
374 && $(MAKE) $(AM_MAKEFLAGS) dvi \
375 && $(MAKE) $(AM_MAKEFLAGS) check \
376@@ -814,7 +682,7 @@
377 exit 1; } >&2
378 check-am: all-am
379 check: check-recursive
380-all-am: Makefile config.h
381+all-am: Makefile
382 installdirs: installdirs-recursive
383 installdirs-am:
384 install: install-recursive
385@@ -850,13 +718,12 @@
386 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
387 clean: clean-recursive
388
389-clean-am: clean-generic clean-libtool clean-local mostlyclean-am
390+clean-am: clean-generic clean-local mostlyclean-am
391
392 distclean: distclean-recursive
393 -rm -f $(am__CONFIG_DISTCLEAN_FILES)
394 -rm -f Makefile
395-distclean-am: clean-am distclean-generic distclean-hdr \
396- distclean-libtool distclean-tags
397+distclean-am: clean-am distclean-generic distclean-tags
398
399 dvi: dvi-recursive
400
401@@ -898,11 +765,15 @@
402
403 installcheck-am:
404
405+maintainer-clean: maintainer-clean-recursive
406+ -rm -f $(am__CONFIG_DISTCLEAN_FILES)
407+ -rm -rf $(top_srcdir)/autom4te.cache
408+ -rm -f Makefile
409 maintainer-clean-am: distclean-am maintainer-clean-generic
410
411 mostlyclean: mostlyclean-recursive
412
413-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
414+mostlyclean-am: mostlyclean-generic
415
416 pdf: pdf-recursive
417
418@@ -914,24 +785,24 @@
419
420 uninstall-am:
421
422-.MAKE: $(am__recursive_targets) all install-am install-strip
423+.MAKE: $(am__recursive_targets) install-am install-strip
424
425 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
426 am--refresh check check-am clean clean-cscope clean-generic \
427- clean-libtool clean-local cscope cscopelist-am ctags ctags-am \
428- dist dist-all dist-bzip2 dist-gzip dist-lzip dist-shar \
429- dist-tarZ dist-xz dist-zip distcheck distclean \
430- distclean-generic distclean-hdr distclean-libtool \
431- distclean-tags distcleancheck distdir distuninstallcheck dvi \
432- dvi-am html html-am info info-am install install-am \
433- install-data install-data-am install-dvi install-dvi-am \
434- install-exec install-exec-am install-html install-html-am \
435- install-info install-info-am install-man install-pdf \
436- install-pdf-am install-ps install-ps-am install-strip \
437- installcheck installcheck-am installdirs installdirs-am \
438- maintainer-clean maintainer-clean-generic mostlyclean \
439- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
440- tags tags-am uninstall uninstall-am
441+ clean-local cscope cscopelist-am ctags ctags-am dist dist-all \
442+ dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ dist-xz \
443+ dist-zip distcheck distclean distclean-generic distclean-tags \
444+ distcleancheck distdir distuninstallcheck dvi dvi-am html \
445+ html-am info info-am install install-am install-data \
446+ install-data-am install-dvi install-dvi-am install-exec \
447+ install-exec-am install-html install-html-am install-info \
448+ install-info-am install-man install-pdf install-pdf-am \
449+ install-ps install-ps-am install-strip installcheck \
450+ installcheck-am installdirs installdirs-am maintainer-clean \
451+ maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
452+ pdf-am ps ps-am tags tags-am uninstall uninstall-am
453+
454+.PRECIOUS: Makefile
455
456
457 rpm: dist
458@@ -943,166 +814,7 @@
459 clean-local:
460 rm -fR $(builddir)/rpms
461
462-git-all: git-mk-install
463-
464-git-mk-install:
465- @echo Installing git makefile
466- @any_failed=; \
467- find "`test -z "$(top_srcdir)" && echo . || echo "$(top_srcdir)"`" -name Makefile.am | while read x; do \
468- if grep 'include .*/git.mk' $$x >/dev/null; then \
469- echo $$x already includes git.mk; \
470- else \
471- failed=; \
472- echo "Updating $$x"; \
473- { cat $$x; \
474- echo ''; \
475- echo '-include $$(top_srcdir)/git.mk'; \
476- } > $$x.tmp || failed=1; \
477- if test x$$failed = x; then \
478- mv $$x.tmp $$x || failed=1; \
479- fi; \
480- if test x$$failed = x; then : else \
481- echo Failed updating $$x; >&2 \
482- any_failed=1; \
483- fi; \
484- fi; done; test -z "$$any_failed"
485-
486-.PHONY: git-all git-mk-install
487-
488-### .gitignore generation
489-
490-$(srcdir)/.gitignore: Makefile.am $(top_srcdir)/git.mk
491- $(AM_V_GEN) \
492- { \
493- if test "x$(DOC_MODULE)" = x -o "x$(DOC_MAIN_SGML_FILE)" = x; then :; else \
494- for x in \
495- $(DOC_MODULE)-decl-list.txt \
496- $(DOC_MODULE)-decl.txt \
497- tmpl/$(DOC_MODULE)-unused.sgml \
498- "tmpl/*.bak" \
499- xml html \
500- ; do echo /$$x; done; \
501- fi; \
502- if test "x$(DOC_MODULE)$(DOC_ID)" = x -o "x$(DOC_LINGUAS)" = x; then :; else \
503- for lc in $(DOC_LINGUAS); do \
504- for x in \
505- $(if $(DOC_MODULE),$(DOC_MODULE).xml) \
506- $(DOC_PAGES) \
507- $(DOC_INCLUDES) \
508- ; do echo /$$lc/$$x; done; \
509- done; \
510- for x in \
511- $(_DOC_OMF_ALL) \
512- $(_DOC_DSK_ALL) \
513- $(_DOC_HTML_ALL) \
514- $(_DOC_MOFILES) \
515- $(DOC_H_FILE) \
516- "*/.xml2po.mo" \
517- "*/*.omf.out" \
518- ; do echo /$$x; done; \
519- fi; \
520- if test "x$(HELP_ID)" = x -o "x$(HELP_LINGUAS)" = x; then :; else \
521- for lc in $(HELP_LINGUAS); do \
522- for x in \
523- $(HELP_FILES) \
524- "$$lc.stamp" \
525- "$$lc.mo" \
526- ; do echo /$$lc/$$x; done; \
527- done; \
528- fi; \
529- if test "x$(gsettings_SCHEMAS)" = x; then :; else \
530- for x in \
531- $(gsettings_SCHEMAS:.xml=.valid) \
532- $(gsettings__enum_file) \
533- ; do echo /$$x; done; \
534- fi; \
535- if test -f $(srcdir)/po/Makefile.in.in; then \
536- for x in \
537- po/Makefile.in.in \
538- po/Makefile.in \
539- po/Makefile \
540- po/POTFILES \
541- po/stamp-it \
542- po/.intltool-merge-cache \
543- "po/*.gmo" \
544- "po/*.mo" \
545- po/$(GETTEXT_PACKAGE).pot \
546- intltool-extract.in \
547- intltool-merge.in \
548- intltool-update.in \
549- ; do echo /$$x; done; \
550- fi; \
551- if test -f $(srcdir)/configure; then \
552- for x in \
553- autom4te.cache \
554- configure \
555- config.h \
556- stamp-h1 \
557- libtool \
558- config.lt \
559- ; do echo /$$x; done; \
560- fi; \
561- if test "x$(DEJATOOL)" = x; then :; else \
562- for x in \
563- $(DEJATOOL) \
564- ; do echo /$$x.sum; echo /$$x.log; done; \
565- echo /site.exp; \
566- fi; \
567- for x in \
568- .gitignore \
569- $(GITIGNOREFILES) \
570- $(CLEANFILES) \
571- $(PROGRAMS) $(check_PROGRAMS) $(EXTRA_PROGRAMS) \
572- $(LIBRARIES) $(check_LIBRARIES) $(EXTRA_LIBRARIES) \
573- $(LTLIBRARIES) $(check_LTLIBRARIES) $(EXTRA_LTLIBRARIES) \
574- so_locations \
575- .libs _libs \
576- $(MOSTLYCLEANFILES) \
577- "*.$(OBJEXT)" \
578- "*.lo" \
579- $(DISTCLEANFILES) \
580- $(am__CONFIG_DISTCLEAN_FILES) \
581- $(CONFIG_CLEAN_FILES) \
582- TAGS ID GTAGS GRTAGS GSYMS GPATH tags \
583- "*.tab.c" \
584- $(MAINTAINERCLEANFILES) \
585- $(BUILT_SOURCES) \
586- $(DEPDIR) \
587- Makefile \
588- Makefile.in \
589- "*.orig" \
590- "*.rej" \
591- "*.bak" \
592- "*~" \
593- ".*.sw[nop]" \
594- ".dirstamp" \
595- ; do echo /$$x; done; \
596- } | \
597- sed "s@^/`echo "$(srcdir)" | sed 's/\(.\)/[\1]/g'`/@/@" | \
598- sed 's@/[.]/@/@g' | \
599- LC_ALL=C sort | uniq > $@.tmp && \
600- mv $@.tmp $@;
601-
602-all: $(srcdir)/.gitignore gitignore-recurse-maybe
603-gitignore: $(srcdir)/.gitignore gitignore-recurse
604-
605-gitignore-recurse-maybe:
606- @for subdir in $(DIST_SUBDIRS); do \
607- case " $(SUBDIRS) " in \
608- *" $$subdir "*) :;; \
609- *) test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) .gitignore gitignore-recurse-maybe || echo "Skipping $$subdir");; \
610- esac; \
611- done
612-gitignore-recurse:
613- @for subdir in $(DIST_SUBDIRS); do \
614- test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) .gitignore gitignore-recurse || echo "Skipping $$subdir"); \
615- done
616-
617-maintainer-clean: gitignore-clean
618-gitignore-clean:
619- -rm -f $(srcdir)/.gitignore
620-
621-.PHONY: gitignore-clean gitignore gitignore-recurse gitignore-recurse-maybe
622+-include $(top_srcdir)/git.mk
623
624 # Tell versions [3.59,3.63) of GNU make to not export all variables.
625 # Otherwise a system limit (for SysV at least) may be exceeded.
626
627=== modified file 'NEWS'
628--- NEWS 2014-12-20 18:32:08 +0000
629+++ NEWS 2015-06-05 09:06:53 +0000
630@@ -1,3 +1,53 @@
631+3.16.2.1
632+========
633+* Provide a symbolic variant of the app icon
634+
635+3.16.2
636+======
637+* Honor 12/24 time format in city view
638+
639+3.16.1
640+======
641+* Fixed the missing attribution to the weather data sources
642+ in the About dialog
643+* Build system fixes
644+* Translation updates
645+
646+3.16.0
647+======
648+* Translation updates and fixes
649+
650+3.15.92
651+=======
652+* Launching search from the overview (clicking on the weather
653+ icon next to results) is now supported
654+* The weekly forecast sidebar now includes tomorrow and uses
655+ 2pm as the representative forecast [#741532]
656+* Misc bug fixes to the search provider and to the world popup
657+* Build system fixes [Dominique Leuenberger, #745581]
658+* Translation updates
659+
660+3.15.91
661+=======
662+* Build system fixes [Jonas Danielsson, #740414]
663+* Fixed opening the app on a specific location (eg when
664+ launched from gnome-maps) [Jonas Danielsson, #740414]
665+* Fixed showing the world popover on a second window
666+ [Jonas Danielsson, #740414]
667+* Translation updates
668+
669+3.15.90
670+=======
671+* Fix history handling [#741837]
672+* Fixed crash when Geoclue is not available [#742460]
673+* Improved the forecast for the current location
674+* Translation updates
675+
676+3.15.1
677+======
678+* Added keywords to the desktop file
679+* Translation updates
680+
681 3.14.1
682 ======
683 * Fixed compatibility with gtk+ 3.14 [#737818]
684
685=== modified file 'aclocal.m4'
686--- aclocal.m4 2014-12-20 18:32:08 +0000
687+++ aclocal.m4 2015-06-05 09:06:53 +0000
688@@ -1,6 +1,6 @@
689-# generated automatically by aclocal 1.14.1 -*- Autoconf -*-
690+# generated automatically by aclocal 1.15 -*- Autoconf -*-
691
692-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
693+# Copyright (C) 1996-2014 Free Software Foundation, Inc.
694
695 # This file is free software; the Free Software Foundation
696 # gives unlimited permission to copy and/or distribute it,
697@@ -536,7 +536,7 @@
698 _GOBJECT_INTROSPECTION_CHECK_INTERNAL([$1], [require])
699 ])
700
701-# Copyright (C) 2002-2013 Free Software Foundation, Inc.
702+# Copyright (C) 2002-2014 Free Software Foundation, Inc.
703 #
704 # This file is free software; the Free Software Foundation
705 # gives unlimited permission to copy and/or distribute it,
706@@ -548,10 +548,10 @@
707 # generated from the m4 files accompanying Automake X.Y.
708 # (This private macro should not be called outside this file.)
709 AC_DEFUN([AM_AUTOMAKE_VERSION],
710-[am__api_version='1.14'
711+[am__api_version='1.15'
712 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
713 dnl require some minimum version. Point them to the right macro.
714-m4_if([$1], [1.14.1], [],
715+m4_if([$1], [1.15], [],
716 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
717 ])
718
719@@ -567,14 +567,14 @@
720 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
721 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
722 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
723-[AM_AUTOMAKE_VERSION([1.14.1])dnl
724+[AM_AUTOMAKE_VERSION([1.15])dnl
725 m4_ifndef([AC_AUTOCONF_VERSION],
726 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
727 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
728
729 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
730
731-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
732+# Copyright (C) 2001-2014 Free Software Foundation, Inc.
733 #
734 # This file is free software; the Free Software Foundation
735 # gives unlimited permission to copy and/or distribute it,
736@@ -619,15 +619,14 @@
737 # configured tree to be moved without reconfiguration.
738
739 AC_DEFUN([AM_AUX_DIR_EXPAND],
740-[dnl Rely on autoconf to set up CDPATH properly.
741-AC_PREREQ([2.50])dnl
742-# expand $ac_aux_dir to an absolute path
743-am_aux_dir=`cd $ac_aux_dir && pwd`
744+[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
745+# Expand $ac_aux_dir to an absolute path.
746+am_aux_dir=`cd "$ac_aux_dir" && pwd`
747 ])
748
749 # AM_CONDITIONAL -*- Autoconf -*-
750
751-# Copyright (C) 1997-2013 Free Software Foundation, Inc.
752+# Copyright (C) 1997-2014 Free Software Foundation, Inc.
753 #
754 # This file is free software; the Free Software Foundation
755 # gives unlimited permission to copy and/or distribute it,
756@@ -658,274 +657,9 @@
757 Usually this means the macro was only invoked conditionally.]])
758 fi])])
759
760-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
761-#
762-# This file is free software; the Free Software Foundation
763-# gives unlimited permission to copy and/or distribute it,
764-# with or without modifications, as long as this notice is preserved.
765-
766-
767-# There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
768-# written in clear, in which case automake, when reading aclocal.m4,
769-# will think it sees a *use*, and therefore will trigger all it's
770-# C support machinery. Also note that it means that autoscan, seeing
771-# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
772-
773-
774-# _AM_DEPENDENCIES(NAME)
775-# ----------------------
776-# See how the compiler implements dependency checking.
777-# NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
778-# We try a few techniques and use that to set a single cache variable.
779-#
780-# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
781-# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
782-# dependency, and given that the user is not expected to run this macro,
783-# just rely on AC_PROG_CC.
784-AC_DEFUN([_AM_DEPENDENCIES],
785-[AC_REQUIRE([AM_SET_DEPDIR])dnl
786-AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
787-AC_REQUIRE([AM_MAKE_INCLUDE])dnl
788-AC_REQUIRE([AM_DEP_TRACK])dnl
789-
790-m4_if([$1], [CC], [depcc="$CC" am_compiler_list=],
791- [$1], [CXX], [depcc="$CXX" am_compiler_list=],
792- [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
793- [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'],
794- [$1], [UPC], [depcc="$UPC" am_compiler_list=],
795- [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
796- [depcc="$$1" am_compiler_list=])
797-
798-AC_CACHE_CHECK([dependency style of $depcc],
799- [am_cv_$1_dependencies_compiler_type],
800-[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
801- # We make a subdir and do the tests there. Otherwise we can end up
802- # making bogus files that we don't know about and never remove. For
803- # instance it was reported that on HP-UX the gcc test will end up
804- # making a dummy file named 'D' -- because '-MD' means "put the output
805- # in D".
806- rm -rf conftest.dir
807- mkdir conftest.dir
808- # Copy depcomp to subdir because otherwise we won't find it if we're
809- # using a relative directory.
810- cp "$am_depcomp" conftest.dir
811- cd conftest.dir
812- # We will build objects and dependencies in a subdirectory because
813- # it helps to detect inapplicable dependency modes. For instance
814- # both Tru64's cc and ICC support -MD to output dependencies as a
815- # side effect of compilation, but ICC will put the dependencies in
816- # the current directory while Tru64 will put them in the object
817- # directory.
818- mkdir sub
819-
820- am_cv_$1_dependencies_compiler_type=none
821- if test "$am_compiler_list" = ""; then
822- am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
823- fi
824- am__universal=false
825- m4_case([$1], [CC],
826- [case " $depcc " in #(
827- *\ -arch\ *\ -arch\ *) am__universal=true ;;
828- esac],
829- [CXX],
830- [case " $depcc " in #(
831- *\ -arch\ *\ -arch\ *) am__universal=true ;;
832- esac])
833-
834- for depmode in $am_compiler_list; do
835- # Setup a source with many dependencies, because some compilers
836- # like to wrap large dependency lists on column 80 (with \), and
837- # we should not choose a depcomp mode which is confused by this.
838- #
839- # We need to recreate these files for each test, as the compiler may
840- # overwrite some of them when testing with obscure command lines.
841- # This happens at least with the AIX C compiler.
842- : > sub/conftest.c
843- for i in 1 2 3 4 5 6; do
844- echo '#include "conftst'$i'.h"' >> sub/conftest.c
845- # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
846- # Solaris 10 /bin/sh.
847- echo '/* dummy */' > sub/conftst$i.h
848- done
849- echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
850-
851- # We check with '-c' and '-o' for the sake of the "dashmstdout"
852- # mode. It turns out that the SunPro C++ compiler does not properly
853- # handle '-M -o', and we need to detect this. Also, some Intel
854- # versions had trouble with output in subdirs.
855- am__obj=sub/conftest.${OBJEXT-o}
856- am__minus_obj="-o $am__obj"
857- case $depmode in
858- gcc)
859- # This depmode causes a compiler race in universal mode.
860- test "$am__universal" = false || continue
861- ;;
862- nosideeffect)
863- # After this tag, mechanisms are not by side-effect, so they'll
864- # only be used when explicitly requested.
865- if test "x$enable_dependency_tracking" = xyes; then
866- continue
867- else
868- break
869- fi
870- ;;
871- msvc7 | msvc7msys | msvisualcpp | msvcmsys)
872- # This compiler won't grok '-c -o', but also, the minuso test has
873- # not run yet. These depmodes are late enough in the game, and
874- # so weak that their functioning should not be impacted.
875- am__obj=conftest.${OBJEXT-o}
876- am__minus_obj=
877- ;;
878- none) break ;;
879- esac
880- if depmode=$depmode \
881- source=sub/conftest.c object=$am__obj \
882- depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
883- $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
884- >/dev/null 2>conftest.err &&
885- grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
886- grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
887- grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
888- ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
889- # icc doesn't choke on unknown options, it will just issue warnings
890- # or remarks (even with -Werror). So we grep stderr for any message
891- # that says an option was ignored or not supported.
892- # When given -MP, icc 7.0 and 7.1 complain thusly:
893- # icc: Command line warning: ignoring option '-M'; no argument required
894- # The diagnosis changed in icc 8.0:
895- # icc: Command line remark: option '-MP' not supported
896- if (grep 'ignoring option' conftest.err ||
897- grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
898- am_cv_$1_dependencies_compiler_type=$depmode
899- break
900- fi
901- fi
902- done
903-
904- cd ..
905- rm -rf conftest.dir
906-else
907- am_cv_$1_dependencies_compiler_type=none
908-fi
909-])
910-AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
911-AM_CONDITIONAL([am__fastdep$1], [
912- test "x$enable_dependency_tracking" != xno \
913- && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
914-])
915-
916-
917-# AM_SET_DEPDIR
918-# -------------
919-# Choose a directory name for dependency files.
920-# This macro is AC_REQUIREd in _AM_DEPENDENCIES.
921-AC_DEFUN([AM_SET_DEPDIR],
922-[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
923-AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
924-])
925-
926-
927-# AM_DEP_TRACK
928-# ------------
929-AC_DEFUN([AM_DEP_TRACK],
930-[AC_ARG_ENABLE([dependency-tracking], [dnl
931-AS_HELP_STRING(
932- [--enable-dependency-tracking],
933- [do not reject slow dependency extractors])
934-AS_HELP_STRING(
935- [--disable-dependency-tracking],
936- [speeds up one-time build])])
937-if test "x$enable_dependency_tracking" != xno; then
938- am_depcomp="$ac_aux_dir/depcomp"
939- AMDEPBACKSLASH='\'
940- am__nodep='_no'
941-fi
942-AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
943-AC_SUBST([AMDEPBACKSLASH])dnl
944-_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
945-AC_SUBST([am__nodep])dnl
946-_AM_SUBST_NOTMAKE([am__nodep])dnl
947-])
948-
949-# Generate code to set up dependency tracking. -*- Autoconf -*-
950-
951-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
952-#
953-# This file is free software; the Free Software Foundation
954-# gives unlimited permission to copy and/or distribute it,
955-# with or without modifications, as long as this notice is preserved.
956-
957-
958-# _AM_OUTPUT_DEPENDENCY_COMMANDS
959-# ------------------------------
960-AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
961-[{
962- # Older Autoconf quotes --file arguments for eval, but not when files
963- # are listed without --file. Let's play safe and only enable the eval
964- # if we detect the quoting.
965- case $CONFIG_FILES in
966- *\'*) eval set x "$CONFIG_FILES" ;;
967- *) set x $CONFIG_FILES ;;
968- esac
969- shift
970- for mf
971- do
972- # Strip MF so we end up with the name of the file.
973- mf=`echo "$mf" | sed -e 's/:.*$//'`
974- # Check whether this is an Automake generated Makefile or not.
975- # We used to match only the files named 'Makefile.in', but
976- # some people rename them; so instead we look at the file content.
977- # Grep'ing the first line is not enough: some people post-process
978- # each Makefile.in and add a new line on top of each file to say so.
979- # Grep'ing the whole file is not good either: AIX grep has a line
980- # limit of 2048, but all sed's we know have understand at least 4000.
981- if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
982- dirpart=`AS_DIRNAME("$mf")`
983- else
984- continue
985- fi
986- # Extract the definition of DEPDIR, am__include, and am__quote
987- # from the Makefile without running 'make'.
988- DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
989- test -z "$DEPDIR" && continue
990- am__include=`sed -n 's/^am__include = //p' < "$mf"`
991- test -z "$am__include" && continue
992- am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
993- # Find all dependency output files, they are included files with
994- # $(DEPDIR) in their names. We invoke sed twice because it is the
995- # simplest approach to changing $(DEPDIR) to its actual value in the
996- # expansion.
997- for file in `sed -n "
998- s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
999- sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
1000- # Make sure the directory exists.
1001- test -f "$dirpart/$file" && continue
1002- fdir=`AS_DIRNAME(["$file"])`
1003- AS_MKDIR_P([$dirpart/$fdir])
1004- # echo "creating $dirpart/$file"
1005- echo '# dummy' > "$dirpart/$file"
1006- done
1007- done
1008-}
1009-])# _AM_OUTPUT_DEPENDENCY_COMMANDS
1010-
1011-
1012-# AM_OUTPUT_DEPENDENCY_COMMANDS
1013-# -----------------------------
1014-# This macro should only be invoked once -- use via AC_REQUIRE.
1015-#
1016-# This code is only required when automatic dependency tracking
1017-# is enabled. FIXME. This creates each '.P' file that we will
1018-# need in order to bootstrap the dependency handling code.
1019-AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
1020-[AC_CONFIG_COMMANDS([depfiles],
1021- [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
1022- [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
1023-])
1024-
1025 # Do all the work for Automake. -*- Autoconf -*-
1026
1027-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
1028+# Copyright (C) 1996-2014 Free Software Foundation, Inc.
1029 #
1030 # This file is free software; the Free Software Foundation
1031 # gives unlimited permission to copy and/or distribute it,
1032@@ -1015,8 +749,8 @@
1033 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
1034 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
1035 AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
1036-# We need awk for the "check" target. The system "awk" is bad on
1037-# some platforms.
1038+# We need awk for the "check" target (and possibly the TAP driver). The
1039+# system "awk" is bad on some platforms.
1040 AC_REQUIRE([AC_PROG_AWK])dnl
1041 AC_REQUIRE([AC_PROG_MAKE_SET])dnl
1042 AC_REQUIRE([AM_SET_LEADING_DOT])dnl
1043@@ -1089,7 +823,11 @@
1044 END
1045 AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
1046 fi
1047-fi])
1048+fi
1049+dnl The trailing newline in this macro's definition is deliberate, for
1050+dnl backward compatibility and to allow trailing 'dnl'-style comments
1051+dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841.
1052+])
1053
1054 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
1055 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
1056@@ -1118,7 +856,7 @@
1057 done
1058 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
1059
1060-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
1061+# Copyright (C) 2001-2014 Free Software Foundation, Inc.
1062 #
1063 # This file is free software; the Free Software Foundation
1064 # gives unlimited permission to copy and/or distribute it,
1065@@ -1129,7 +867,7 @@
1066 # Define $install_sh.
1067 AC_DEFUN([AM_PROG_INSTALL_SH],
1068 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1069-if test x"${install_sh}" != xset; then
1070+if test x"${install_sh+set}" != xset; then
1071 case $am_aux_dir in
1072 *\ * | *\ *)
1073 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
1074@@ -1139,7 +877,7 @@
1075 fi
1076 AC_SUBST([install_sh])])
1077
1078-# Copyright (C) 2003-2013 Free Software Foundation, Inc.
1079+# Copyright (C) 2003-2014 Free Software Foundation, Inc.
1080 #
1081 # This file is free software; the Free Software Foundation
1082 # gives unlimited permission to copy and/or distribute it,
1083@@ -1158,59 +896,9 @@
1084 rmdir .tst 2>/dev/null
1085 AC_SUBST([am__leading_dot])])
1086
1087-# Check to see how 'make' treats includes. -*- Autoconf -*-
1088-
1089-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
1090-#
1091-# This file is free software; the Free Software Foundation
1092-# gives unlimited permission to copy and/or distribute it,
1093-# with or without modifications, as long as this notice is preserved.
1094-
1095-# AM_MAKE_INCLUDE()
1096-# -----------------
1097-# Check to see how make treats includes.
1098-AC_DEFUN([AM_MAKE_INCLUDE],
1099-[am_make=${MAKE-make}
1100-cat > confinc << 'END'
1101-am__doit:
1102- @echo this is the am__doit target
1103-.PHONY: am__doit
1104-END
1105-# If we don't find an include directive, just comment out the code.
1106-AC_MSG_CHECKING([for style of include used by $am_make])
1107-am__include="#"
1108-am__quote=
1109-_am_result=none
1110-# First try GNU make style include.
1111-echo "include confinc" > confmf
1112-# Ignore all kinds of additional output from 'make'.
1113-case `$am_make -s -f confmf 2> /dev/null` in #(
1114-*the\ am__doit\ target*)
1115- am__include=include
1116- am__quote=
1117- _am_result=GNU
1118- ;;
1119-esac
1120-# Now try BSD make style include.
1121-if test "$am__include" = "#"; then
1122- echo '.include "confinc"' > confmf
1123- case `$am_make -s -f confmf 2> /dev/null` in #(
1124- *the\ am__doit\ target*)
1125- am__include=.include
1126- am__quote="\""
1127- _am_result=BSD
1128- ;;
1129- esac
1130-fi
1131-AC_SUBST([am__include])
1132-AC_SUBST([am__quote])
1133-AC_MSG_RESULT([$_am_result])
1134-rm -f confinc confmf
1135-])
1136-
1137 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
1138
1139-# Copyright (C) 1997-2013 Free Software Foundation, Inc.
1140+# Copyright (C) 1997-2014 Free Software Foundation, Inc.
1141 #
1142 # This file is free software; the Free Software Foundation
1143 # gives unlimited permission to copy and/or distribute it,
1144@@ -1249,7 +937,7 @@
1145
1146 # Helper functions for option handling. -*- Autoconf -*-
1147
1148-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
1149+# Copyright (C) 2001-2014 Free Software Foundation, Inc.
1150 #
1151 # This file is free software; the Free Software Foundation
1152 # gives unlimited permission to copy and/or distribute it,
1153@@ -1278,54 +966,7 @@
1154 AC_DEFUN([_AM_IF_OPTION],
1155 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
1156
1157-# Copyright (C) 1999-2013 Free Software Foundation, Inc.
1158-#
1159-# This file is free software; the Free Software Foundation
1160-# gives unlimited permission to copy and/or distribute it,
1161-# with or without modifications, as long as this notice is preserved.
1162-
1163-# _AM_PROG_CC_C_O
1164-# ---------------
1165-# Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
1166-# to automatically call this.
1167-AC_DEFUN([_AM_PROG_CC_C_O],
1168-[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
1169-AC_REQUIRE_AUX_FILE([compile])dnl
1170-AC_LANG_PUSH([C])dnl
1171-AC_CACHE_CHECK(
1172- [whether $CC understands -c and -o together],
1173- [am_cv_prog_cc_c_o],
1174- [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
1175- # Make sure it works both with $CC and with simple cc.
1176- # Following AC_PROG_CC_C_O, we do the test twice because some
1177- # compilers refuse to overwrite an existing .o file with -o,
1178- # though they will create one.
1179- am_cv_prog_cc_c_o=yes
1180- for am_i in 1 2; do
1181- if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
1182- && test -f conftest2.$ac_objext; then
1183- : OK
1184- else
1185- am_cv_prog_cc_c_o=no
1186- break
1187- fi
1188- done
1189- rm -f core conftest*
1190- unset am_i])
1191-if test "$am_cv_prog_cc_c_o" != yes; then
1192- # Losing compiler, so override with the script.
1193- # FIXME: It is wrong to rewrite CC.
1194- # But if we don't then we get into trouble of one sort or another.
1195- # A longer-term fix would be to have automake use am__CC in this case,
1196- # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
1197- CC="$am_aux_dir/compile $CC"
1198-fi
1199-AC_LANG_POP([C])])
1200-
1201-# For backward compatibility.
1202-AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
1203-
1204-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
1205+# Copyright (C) 2001-2014 Free Software Foundation, Inc.
1206 #
1207 # This file is free software; the Free Software Foundation
1208 # gives unlimited permission to copy and/or distribute it,
1209@@ -1344,7 +985,7 @@
1210
1211 # Check to make sure that the build environment is sane. -*- Autoconf -*-
1212
1213-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
1214+# Copyright (C) 1996-2014 Free Software Foundation, Inc.
1215 #
1216 # This file is free software; the Free Software Foundation
1217 # gives unlimited permission to copy and/or distribute it,
1218@@ -1425,7 +1066,7 @@
1219 rm -f conftest.file
1220 ])
1221
1222-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
1223+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
1224 #
1225 # This file is free software; the Free Software Foundation
1226 # gives unlimited permission to copy and/or distribute it,
1227@@ -1485,7 +1126,7 @@
1228 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
1229 ])
1230
1231-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
1232+# Copyright (C) 2001-2014 Free Software Foundation, Inc.
1233 #
1234 # This file is free software; the Free Software Foundation
1235 # gives unlimited permission to copy and/or distribute it,
1236@@ -1513,7 +1154,7 @@
1237 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
1238 AC_SUBST([INSTALL_STRIP_PROGRAM])])
1239
1240-# Copyright (C) 2006-2013 Free Software Foundation, Inc.
1241+# Copyright (C) 2006-2014 Free Software Foundation, Inc.
1242 #
1243 # This file is free software; the Free Software Foundation
1244 # gives unlimited permission to copy and/or distribute it,
1245@@ -1532,7 +1173,7 @@
1246
1247 # Check how to create a tarball. -*- Autoconf -*-
1248
1249-# Copyright (C) 2004-2013 Free Software Foundation, Inc.
1250+# Copyright (C) 2004-2014 Free Software Foundation, Inc.
1251 #
1252 # This file is free software; the Free Software Foundation
1253 # gives unlimited permission to copy and/or distribute it,
1254@@ -1665,8 +1306,3 @@
1255
1256 m4_include([m4/glibtests.m4])
1257 m4_include([m4/intltool.m4])
1258-m4_include([m4/libtool.m4])
1259-m4_include([m4/ltoptions.m4])
1260-m4_include([m4/ltsugar.m4])
1261-m4_include([m4/ltversion.m4])
1262-m4_include([m4/lt~obsolete.m4])
1263
1264=== removed file 'config.guess'
1265--- config.guess 2014-12-20 18:32:08 +0000
1266+++ config.guess 1970-01-01 00:00:00 +0000
1267@@ -1,1568 +0,0 @@
1268-#! /bin/sh
1269-# Attempt to guess a canonical system name.
1270-# Copyright 1992-2013 Free Software Foundation, Inc.
1271-
1272-timestamp='2013-11-29'
1273-
1274-# This file is free software; you can redistribute it and/or modify it
1275-# under the terms of the GNU General Public License as published by
1276-# the Free Software Foundation; either version 3 of the License, or
1277-# (at your option) any later version.
1278-#
1279-# This program is distributed in the hope that it will be useful, but
1280-# WITHOUT ANY WARRANTY; without even the implied warranty of
1281-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1282-# General Public License for more details.
1283-#
1284-# You should have received a copy of the GNU General Public License
1285-# along with this program; if not, see <http://www.gnu.org/licenses/>.
1286-#
1287-# As a special exception to the GNU General Public License, if you
1288-# distribute this file as part of a program that contains a
1289-# configuration script generated by Autoconf, you may include it under
1290-# the same distribution terms that you use for the rest of that
1291-# program. This Exception is an additional permission under section 7
1292-# of the GNU General Public License, version 3 ("GPLv3").
1293-#
1294-# Originally written by Per Bothner.
1295-#
1296-# You can get the latest version of this script from:
1297-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
1298-#
1299-# Please send patches with a ChangeLog entry to config-patches@gnu.org.
1300-
1301-
1302-me=`echo "$0" | sed -e 's,.*/,,'`
1303-
1304-usage="\
1305-Usage: $0 [OPTION]
1306-
1307-Output the configuration name of the system \`$me' is run on.
1308-
1309-Operation modes:
1310- -h, --help print this help, then exit
1311- -t, --time-stamp print date of last modification, then exit
1312- -v, --version print version number, then exit
1313-
1314-Report bugs and patches to <config-patches@gnu.org>."
1315-
1316-version="\
1317-GNU config.guess ($timestamp)
1318-
1319-Originally written by Per Bothner.
1320-Copyright 1992-2013 Free Software Foundation, Inc.
1321-
1322-This is free software; see the source for copying conditions. There is NO
1323-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
1324-
1325-help="
1326-Try \`$me --help' for more information."
1327-
1328-# Parse command line
1329-while test $# -gt 0 ; do
1330- case $1 in
1331- --time-stamp | --time* | -t )
1332- echo "$timestamp" ; exit ;;
1333- --version | -v )
1334- echo "$version" ; exit ;;
1335- --help | --h* | -h )
1336- echo "$usage"; exit ;;
1337- -- ) # Stop option processing
1338- shift; break ;;
1339- - ) # Use stdin as input.
1340- break ;;
1341- -* )
1342- echo "$me: invalid option $1$help" >&2
1343- exit 1 ;;
1344- * )
1345- break ;;
1346- esac
1347-done
1348-
1349-if test $# != 0; then
1350- echo "$me: too many arguments$help" >&2
1351- exit 1
1352-fi
1353-
1354-trap 'exit 1' 1 2 15
1355-
1356-# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
1357-# compiler to aid in system detection is discouraged as it requires
1358-# temporary files to be created and, as you can see below, it is a
1359-# headache to deal with in a portable fashion.
1360-
1361-# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
1362-# use `HOST_CC' if defined, but it is deprecated.
1363-
1364-# Portable tmp directory creation inspired by the Autoconf team.
1365-
1366-set_cc_for_build='
1367-trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
1368-trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
1369-: ${TMPDIR=/tmp} ;
1370- { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
1371- { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
1372- { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
1373- { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
1374-dummy=$tmp/dummy ;
1375-tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
1376-case $CC_FOR_BUILD,$HOST_CC,$CC in
1377- ,,) echo "int x;" > $dummy.c ;
1378- for c in cc gcc c89 c99 ; do
1379- if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
1380- CC_FOR_BUILD="$c"; break ;
1381- fi ;
1382- done ;
1383- if test x"$CC_FOR_BUILD" = x ; then
1384- CC_FOR_BUILD=no_compiler_found ;
1385- fi
1386- ;;
1387- ,,*) CC_FOR_BUILD=$CC ;;
1388- ,*,*) CC_FOR_BUILD=$HOST_CC ;;
1389-esac ; set_cc_for_build= ;'
1390-
1391-# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
1392-# (ghazi@noc.rutgers.edu 1994-08-24)
1393-if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
1394- PATH=$PATH:/.attbin ; export PATH
1395-fi
1396-
1397-UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
1398-UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
1399-UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
1400-UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
1401-
1402-case "${UNAME_SYSTEM}" in
1403-Linux|GNU|GNU/*)
1404- # If the system lacks a compiler, then just pick glibc.
1405- # We could probably try harder.
1406- LIBC=gnu
1407-
1408- eval $set_cc_for_build
1409- cat <<-EOF > $dummy.c
1410- #include <features.h>
1411- #if defined(__UCLIBC__)
1412- LIBC=uclibc
1413- #elif defined(__dietlibc__)
1414- LIBC=dietlibc
1415- #else
1416- LIBC=gnu
1417- #endif
1418- EOF
1419- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
1420- ;;
1421-esac
1422-
1423-# Note: order is significant - the case branches are not exclusive.
1424-
1425-case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
1426- *:NetBSD:*:*)
1427- # NetBSD (nbsd) targets should (where applicable) match one or
1428- # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
1429- # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
1430- # switched to ELF, *-*-netbsd* would select the old
1431- # object file format. This provides both forward
1432- # compatibility and a consistent mechanism for selecting the
1433- # object file format.
1434- #
1435- # Note: NetBSD doesn't particularly care about the vendor
1436- # portion of the name. We always set it to "unknown".
1437- sysctl="sysctl -n hw.machine_arch"
1438- UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
1439- /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
1440- case "${UNAME_MACHINE_ARCH}" in
1441- armeb) machine=armeb-unknown ;;
1442- arm*) machine=arm-unknown ;;
1443- sh3el) machine=shl-unknown ;;
1444- sh3eb) machine=sh-unknown ;;
1445- sh5el) machine=sh5le-unknown ;;
1446- *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
1447- esac
1448- # The Operating System including object format, if it has switched
1449- # to ELF recently, or will in the future.
1450- case "${UNAME_MACHINE_ARCH}" in
1451- arm*|i386|m68k|ns32k|sh3*|sparc|vax)
1452- eval $set_cc_for_build
1453- if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
1454- | grep -q __ELF__
1455- then
1456- # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
1457- # Return netbsd for either. FIX?
1458- os=netbsd
1459- else
1460- os=netbsdelf
1461- fi
1462- ;;
1463- *)
1464- os=netbsd
1465- ;;
1466- esac
1467- # The OS release
1468- # Debian GNU/NetBSD machines have a different userland, and
1469- # thus, need a distinct triplet. However, they do not need
1470- # kernel version information, so it can be replaced with a
1471- # suitable tag, in the style of linux-gnu.
1472- case "${UNAME_VERSION}" in
1473- Debian*)
1474- release='-gnu'
1475- ;;
1476- *)
1477- release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
1478- ;;
1479- esac
1480- # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
1481- # contains redundant information, the shorter form:
1482- # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
1483- echo "${machine}-${os}${release}"
1484- exit ;;
1485- *:Bitrig:*:*)
1486- UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
1487- echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
1488- exit ;;
1489- *:OpenBSD:*:*)
1490- UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
1491- echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
1492- exit ;;
1493- *:ekkoBSD:*:*)
1494- echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
1495- exit ;;
1496- *:SolidBSD:*:*)
1497- echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
1498- exit ;;
1499- macppc:MirBSD:*:*)
1500- echo powerpc-unknown-mirbsd${UNAME_RELEASE}
1501- exit ;;
1502- *:MirBSD:*:*)
1503- echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
1504- exit ;;
1505- alpha:OSF1:*:*)
1506- case $UNAME_RELEASE in
1507- *4.0)
1508- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
1509- ;;
1510- *5.*)
1511- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
1512- ;;
1513- esac
1514- # According to Compaq, /usr/sbin/psrinfo has been available on
1515- # OSF/1 and Tru64 systems produced since 1995. I hope that
1516- # covers most systems running today. This code pipes the CPU
1517- # types through head -n 1, so we only detect the type of CPU 0.
1518- ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
1519- case "$ALPHA_CPU_TYPE" in
1520- "EV4 (21064)")
1521- UNAME_MACHINE="alpha" ;;
1522- "EV4.5 (21064)")
1523- UNAME_MACHINE="alpha" ;;
1524- "LCA4 (21066/21068)")
1525- UNAME_MACHINE="alpha" ;;
1526- "EV5 (21164)")
1527- UNAME_MACHINE="alphaev5" ;;
1528- "EV5.6 (21164A)")
1529- UNAME_MACHINE="alphaev56" ;;
1530- "EV5.6 (21164PC)")
1531- UNAME_MACHINE="alphapca56" ;;
1532- "EV5.7 (21164PC)")
1533- UNAME_MACHINE="alphapca57" ;;
1534- "EV6 (21264)")
1535- UNAME_MACHINE="alphaev6" ;;
1536- "EV6.7 (21264A)")
1537- UNAME_MACHINE="alphaev67" ;;
1538- "EV6.8CB (21264C)")
1539- UNAME_MACHINE="alphaev68" ;;
1540- "EV6.8AL (21264B)")
1541- UNAME_MACHINE="alphaev68" ;;
1542- "EV6.8CX (21264D)")
1543- UNAME_MACHINE="alphaev68" ;;
1544- "EV6.9A (21264/EV69A)")
1545- UNAME_MACHINE="alphaev69" ;;
1546- "EV7 (21364)")
1547- UNAME_MACHINE="alphaev7" ;;
1548- "EV7.9 (21364A)")
1549- UNAME_MACHINE="alphaev79" ;;
1550- esac
1551- # A Pn.n version is a patched version.
1552- # A Vn.n version is a released version.
1553- # A Tn.n version is a released field test version.
1554- # A Xn.n version is an unreleased experimental baselevel.
1555- # 1.2 uses "1.2" for uname -r.
1556- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
1557- # Reset EXIT trap before exiting to avoid spurious non-zero exit code.
1558- exitcode=$?
1559- trap '' 0
1560- exit $exitcode ;;
1561- Alpha\ *:Windows_NT*:*)
1562- # How do we know it's Interix rather than the generic POSIX subsystem?
1563- # Should we change UNAME_MACHINE based on the output of uname instead
1564- # of the specific Alpha model?
1565- echo alpha-pc-interix
1566- exit ;;
1567- 21064:Windows_NT:50:3)
1568- echo alpha-dec-winnt3.5
1569- exit ;;
1570- Amiga*:UNIX_System_V:4.0:*)
1571- echo m68k-unknown-sysv4
1572- exit ;;
1573- *:[Aa]miga[Oo][Ss]:*:*)
1574- echo ${UNAME_MACHINE}-unknown-amigaos
1575- exit ;;
1576- *:[Mm]orph[Oo][Ss]:*:*)
1577- echo ${UNAME_MACHINE}-unknown-morphos
1578- exit ;;
1579- *:OS/390:*:*)
1580- echo i370-ibm-openedition
1581- exit ;;
1582- *:z/VM:*:*)
1583- echo s390-ibm-zvmoe
1584- exit ;;
1585- *:OS400:*:*)
1586- echo powerpc-ibm-os400
1587- exit ;;
1588- arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
1589- echo arm-acorn-riscix${UNAME_RELEASE}
1590- exit ;;
1591- arm*:riscos:*:*|arm*:RISCOS:*:*)
1592- echo arm-unknown-riscos
1593- exit ;;
1594- SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
1595- echo hppa1.1-hitachi-hiuxmpp
1596- exit ;;
1597- Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
1598- # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
1599- if test "`(/bin/universe) 2>/dev/null`" = att ; then
1600- echo pyramid-pyramid-sysv3
1601- else
1602- echo pyramid-pyramid-bsd
1603- fi
1604- exit ;;
1605- NILE*:*:*:dcosx)
1606- echo pyramid-pyramid-svr4
1607- exit ;;
1608- DRS?6000:unix:4.0:6*)
1609- echo sparc-icl-nx6
1610- exit ;;
1611- DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
1612- case `/usr/bin/uname -p` in
1613- sparc) echo sparc-icl-nx7; exit ;;
1614- esac ;;
1615- s390x:SunOS:*:*)
1616- echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
1617- exit ;;
1618- sun4H:SunOS:5.*:*)
1619- echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
1620- exit ;;
1621- sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
1622- echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
1623- exit ;;
1624- i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
1625- echo i386-pc-auroraux${UNAME_RELEASE}
1626- exit ;;
1627- i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
1628- eval $set_cc_for_build
1629- SUN_ARCH="i386"
1630- # If there is a compiler, see if it is configured for 64-bit objects.
1631- # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
1632- # This test works for both compilers.
1633- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
1634- if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
1635- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
1636- grep IS_64BIT_ARCH >/dev/null
1637- then
1638- SUN_ARCH="x86_64"
1639- fi
1640- fi
1641- echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
1642- exit ;;
1643- sun4*:SunOS:6*:*)
1644- # According to config.sub, this is the proper way to canonicalize
1645- # SunOS6. Hard to guess exactly what SunOS6 will be like, but
1646- # it's likely to be more like Solaris than SunOS4.
1647- echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
1648- exit ;;
1649- sun4*:SunOS:*:*)
1650- case "`/usr/bin/arch -k`" in
1651- Series*|S4*)
1652- UNAME_RELEASE=`uname -v`
1653- ;;
1654- esac
1655- # Japanese Language versions have a version number like `4.1.3-JL'.
1656- echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
1657- exit ;;
1658- sun3*:SunOS:*:*)
1659- echo m68k-sun-sunos${UNAME_RELEASE}
1660- exit ;;
1661- sun*:*:4.2BSD:*)
1662- UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
1663- test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
1664- case "`/bin/arch`" in
1665- sun3)
1666- echo m68k-sun-sunos${UNAME_RELEASE}
1667- ;;
1668- sun4)
1669- echo sparc-sun-sunos${UNAME_RELEASE}
1670- ;;
1671- esac
1672- exit ;;
1673- aushp:SunOS:*:*)
1674- echo sparc-auspex-sunos${UNAME_RELEASE}
1675- exit ;;
1676- # The situation for MiNT is a little confusing. The machine name
1677- # can be virtually everything (everything which is not
1678- # "atarist" or "atariste" at least should have a processor
1679- # > m68000). The system name ranges from "MiNT" over "FreeMiNT"
1680- # to the lowercase version "mint" (or "freemint"). Finally
1681- # the system name "TOS" denotes a system which is actually not
1682- # MiNT. But MiNT is downward compatible to TOS, so this should
1683- # be no problem.
1684- atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
1685- echo m68k-atari-mint${UNAME_RELEASE}
1686- exit ;;
1687- atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
1688- echo m68k-atari-mint${UNAME_RELEASE}
1689- exit ;;
1690- *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
1691- echo m68k-atari-mint${UNAME_RELEASE}
1692- exit ;;
1693- milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
1694- echo m68k-milan-mint${UNAME_RELEASE}
1695- exit ;;
1696- hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
1697- echo m68k-hades-mint${UNAME_RELEASE}
1698- exit ;;
1699- *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
1700- echo m68k-unknown-mint${UNAME_RELEASE}
1701- exit ;;
1702- m68k:machten:*:*)
1703- echo m68k-apple-machten${UNAME_RELEASE}
1704- exit ;;
1705- powerpc:machten:*:*)
1706- echo powerpc-apple-machten${UNAME_RELEASE}
1707- exit ;;
1708- RISC*:Mach:*:*)
1709- echo mips-dec-mach_bsd4.3
1710- exit ;;
1711- RISC*:ULTRIX:*:*)
1712- echo mips-dec-ultrix${UNAME_RELEASE}
1713- exit ;;
1714- VAX*:ULTRIX*:*:*)
1715- echo vax-dec-ultrix${UNAME_RELEASE}
1716- exit ;;
1717- 2020:CLIX:*:* | 2430:CLIX:*:*)
1718- echo clipper-intergraph-clix${UNAME_RELEASE}
1719- exit ;;
1720- mips:*:*:UMIPS | mips:*:*:RISCos)
1721- eval $set_cc_for_build
1722- sed 's/^ //' << EOF >$dummy.c
1723-#ifdef __cplusplus
1724-#include <stdio.h> /* for printf() prototype */
1725- int main (int argc, char *argv[]) {
1726-#else
1727- int main (argc, argv) int argc; char *argv[]; {
1728-#endif
1729- #if defined (host_mips) && defined (MIPSEB)
1730- #if defined (SYSTYPE_SYSV)
1731- printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
1732- #endif
1733- #if defined (SYSTYPE_SVR4)
1734- printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
1735- #endif
1736- #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
1737- printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
1738- #endif
1739- #endif
1740- exit (-1);
1741- }
1742-EOF
1743- $CC_FOR_BUILD -o $dummy $dummy.c &&
1744- dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
1745- SYSTEM_NAME=`$dummy $dummyarg` &&
1746- { echo "$SYSTEM_NAME"; exit; }
1747- echo mips-mips-riscos${UNAME_RELEASE}
1748- exit ;;
1749- Motorola:PowerMAX_OS:*:*)
1750- echo powerpc-motorola-powermax
1751- exit ;;
1752- Motorola:*:4.3:PL8-*)
1753- echo powerpc-harris-powermax
1754- exit ;;
1755- Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
1756- echo powerpc-harris-powermax
1757- exit ;;
1758- Night_Hawk:Power_UNIX:*:*)
1759- echo powerpc-harris-powerunix
1760- exit ;;
1761- m88k:CX/UX:7*:*)
1762- echo m88k-harris-cxux7
1763- exit ;;
1764- m88k:*:4*:R4*)
1765- echo m88k-motorola-sysv4
1766- exit ;;
1767- m88k:*:3*:R3*)
1768- echo m88k-motorola-sysv3
1769- exit ;;
1770- AViiON:dgux:*:*)
1771- # DG/UX returns AViiON for all architectures
1772- UNAME_PROCESSOR=`/usr/bin/uname -p`
1773- if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
1774- then
1775- if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
1776- [ ${TARGET_BINARY_INTERFACE}x = x ]
1777- then
1778- echo m88k-dg-dgux${UNAME_RELEASE}
1779- else
1780- echo m88k-dg-dguxbcs${UNAME_RELEASE}
1781- fi
1782- else
1783- echo i586-dg-dgux${UNAME_RELEASE}
1784- fi
1785- exit ;;
1786- M88*:DolphinOS:*:*) # DolphinOS (SVR3)
1787- echo m88k-dolphin-sysv3
1788- exit ;;
1789- M88*:*:R3*:*)
1790- # Delta 88k system running SVR3
1791- echo m88k-motorola-sysv3
1792- exit ;;
1793- XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
1794- echo m88k-tektronix-sysv3
1795- exit ;;
1796- Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
1797- echo m68k-tektronix-bsd
1798- exit ;;
1799- *:IRIX*:*:*)
1800- echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
1801- exit ;;
1802- ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
1803- echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
1804- exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
1805- i*86:AIX:*:*)
1806- echo i386-ibm-aix
1807- exit ;;
1808- ia64:AIX:*:*)
1809- if [ -x /usr/bin/oslevel ] ; then
1810- IBM_REV=`/usr/bin/oslevel`
1811- else
1812- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
1813- fi
1814- echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
1815- exit ;;
1816- *:AIX:2:3)
1817- if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
1818- eval $set_cc_for_build
1819- sed 's/^ //' << EOF >$dummy.c
1820- #include <sys/systemcfg.h>
1821-
1822- main()
1823- {
1824- if (!__power_pc())
1825- exit(1);
1826- puts("powerpc-ibm-aix3.2.5");
1827- exit(0);
1828- }
1829-EOF
1830- if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
1831- then
1832- echo "$SYSTEM_NAME"
1833- else
1834- echo rs6000-ibm-aix3.2.5
1835- fi
1836- elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
1837- echo rs6000-ibm-aix3.2.4
1838- else
1839- echo rs6000-ibm-aix3.2
1840- fi
1841- exit ;;
1842- *:AIX:*:[4567])
1843- IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
1844- if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
1845- IBM_ARCH=rs6000
1846- else
1847- IBM_ARCH=powerpc
1848- fi
1849- if [ -x /usr/bin/oslevel ] ; then
1850- IBM_REV=`/usr/bin/oslevel`
1851- else
1852- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
1853- fi
1854- echo ${IBM_ARCH}-ibm-aix${IBM_REV}
1855- exit ;;
1856- *:AIX:*:*)
1857- echo rs6000-ibm-aix
1858- exit ;;
1859- ibmrt:4.4BSD:*|romp-ibm:BSD:*)
1860- echo romp-ibm-bsd4.4
1861- exit ;;
1862- ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
1863- echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
1864- exit ;; # report: romp-ibm BSD 4.3
1865- *:BOSX:*:*)
1866- echo rs6000-bull-bosx
1867- exit ;;
1868- DPX/2?00:B.O.S.:*:*)
1869- echo m68k-bull-sysv3
1870- exit ;;
1871- 9000/[34]??:4.3bsd:1.*:*)
1872- echo m68k-hp-bsd
1873- exit ;;
1874- hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
1875- echo m68k-hp-bsd4.4
1876- exit ;;
1877- 9000/[34678]??:HP-UX:*:*)
1878- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
1879- case "${UNAME_MACHINE}" in
1880- 9000/31? ) HP_ARCH=m68000 ;;
1881- 9000/[34]?? ) HP_ARCH=m68k ;;
1882- 9000/[678][0-9][0-9])
1883- if [ -x /usr/bin/getconf ]; then
1884- sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
1885- sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
1886- case "${sc_cpu_version}" in
1887- 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
1888- 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
1889- 532) # CPU_PA_RISC2_0
1890- case "${sc_kernel_bits}" in
1891- 32) HP_ARCH="hppa2.0n" ;;
1892- 64) HP_ARCH="hppa2.0w" ;;
1893- '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20
1894- esac ;;
1895- esac
1896- fi
1897- if [ "${HP_ARCH}" = "" ]; then
1898- eval $set_cc_for_build
1899- sed 's/^ //' << EOF >$dummy.c
1900-
1901- #define _HPUX_SOURCE
1902- #include <stdlib.h>
1903- #include <unistd.h>
1904-
1905- int main ()
1906- {
1907- #if defined(_SC_KERNEL_BITS)
1908- long bits = sysconf(_SC_KERNEL_BITS);
1909- #endif
1910- long cpu = sysconf (_SC_CPU_VERSION);
1911-
1912- switch (cpu)
1913- {
1914- case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
1915- case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
1916- case CPU_PA_RISC2_0:
1917- #if defined(_SC_KERNEL_BITS)
1918- switch (bits)
1919- {
1920- case 64: puts ("hppa2.0w"); break;
1921- case 32: puts ("hppa2.0n"); break;
1922- default: puts ("hppa2.0"); break;
1923- } break;
1924- #else /* !defined(_SC_KERNEL_BITS) */
1925- puts ("hppa2.0"); break;
1926- #endif
1927- default: puts ("hppa1.0"); break;
1928- }
1929- exit (0);
1930- }
1931-EOF
1932- (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
1933- test -z "$HP_ARCH" && HP_ARCH=hppa
1934- fi ;;
1935- esac
1936- if [ ${HP_ARCH} = "hppa2.0w" ]
1937- then
1938- eval $set_cc_for_build
1939-
1940- # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
1941- # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
1942- # generating 64-bit code. GNU and HP use different nomenclature:
1943- #
1944- # $ CC_FOR_BUILD=cc ./config.guess
1945- # => hppa2.0w-hp-hpux11.23
1946- # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
1947- # => hppa64-hp-hpux11.23
1948-
1949- if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
1950- grep -q __LP64__
1951- then
1952- HP_ARCH="hppa2.0w"
1953- else
1954- HP_ARCH="hppa64"
1955- fi
1956- fi
1957- echo ${HP_ARCH}-hp-hpux${HPUX_REV}
1958- exit ;;
1959- ia64:HP-UX:*:*)
1960- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
1961- echo ia64-hp-hpux${HPUX_REV}
1962- exit ;;
1963- 3050*:HI-UX:*:*)
1964- eval $set_cc_for_build
1965- sed 's/^ //' << EOF >$dummy.c
1966- #include <unistd.h>
1967- int
1968- main ()
1969- {
1970- long cpu = sysconf (_SC_CPU_VERSION);
1971- /* The order matters, because CPU_IS_HP_MC68K erroneously returns
1972- true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct
1973- results, however. */
1974- if (CPU_IS_PA_RISC (cpu))
1975- {
1976- switch (cpu)
1977- {
1978- case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
1979- case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
1980- case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
1981- default: puts ("hppa-hitachi-hiuxwe2"); break;
1982- }
1983- }
1984- else if (CPU_IS_HP_MC68K (cpu))
1985- puts ("m68k-hitachi-hiuxwe2");
1986- else puts ("unknown-hitachi-hiuxwe2");
1987- exit (0);
1988- }
1989-EOF
1990- $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
1991- { echo "$SYSTEM_NAME"; exit; }
1992- echo unknown-hitachi-hiuxwe2
1993- exit ;;
1994- 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
1995- echo hppa1.1-hp-bsd
1996- exit ;;
1997- 9000/8??:4.3bsd:*:*)
1998- echo hppa1.0-hp-bsd
1999- exit ;;
2000- *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
2001- echo hppa1.0-hp-mpeix
2002- exit ;;
2003- hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
2004- echo hppa1.1-hp-osf
2005- exit ;;
2006- hp8??:OSF1:*:*)
2007- echo hppa1.0-hp-osf
2008- exit ;;
2009- i*86:OSF1:*:*)
2010- if [ -x /usr/sbin/sysversion ] ; then
2011- echo ${UNAME_MACHINE}-unknown-osf1mk
2012- else
2013- echo ${UNAME_MACHINE}-unknown-osf1
2014- fi
2015- exit ;;
2016- parisc*:Lites*:*:*)
2017- echo hppa1.1-hp-lites
2018- exit ;;
2019- C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
2020- echo c1-convex-bsd
2021- exit ;;
2022- C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
2023- if getsysinfo -f scalar_acc
2024- then echo c32-convex-bsd
2025- else echo c2-convex-bsd
2026- fi
2027- exit ;;
2028- C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
2029- echo c34-convex-bsd
2030- exit ;;
2031- C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
2032- echo c38-convex-bsd
2033- exit ;;
2034- C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
2035- echo c4-convex-bsd
2036- exit ;;
2037- CRAY*Y-MP:*:*:*)
2038- echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
2039- exit ;;
2040- CRAY*[A-Z]90:*:*:*)
2041- echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
2042- | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
2043- -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
2044- -e 's/\.[^.]*$/.X/'
2045- exit ;;
2046- CRAY*TS:*:*:*)
2047- echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
2048- exit ;;
2049- CRAY*T3E:*:*:*)
2050- echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
2051- exit ;;
2052- CRAY*SV1:*:*:*)
2053- echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
2054- exit ;;
2055- *:UNICOS/mp:*:*)
2056- echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
2057- exit ;;
2058- F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
2059- FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
2060- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
2061- FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
2062- echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
2063- exit ;;
2064- 5000:UNIX_System_V:4.*:*)
2065- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
2066- FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
2067- echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
2068- exit ;;
2069- i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
2070- echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
2071- exit ;;
2072- sparc*:BSD/OS:*:*)
2073- echo sparc-unknown-bsdi${UNAME_RELEASE}
2074- exit ;;
2075- *:BSD/OS:*:*)
2076- echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
2077- exit ;;
2078- *:FreeBSD:*:*)
2079- UNAME_PROCESSOR=`/usr/bin/uname -p`
2080- case ${UNAME_PROCESSOR} in
2081- amd64)
2082- echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
2083- *)
2084- echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
2085- esac
2086- exit ;;
2087- i*:CYGWIN*:*)
2088- echo ${UNAME_MACHINE}-pc-cygwin
2089- exit ;;
2090- *:MINGW64*:*)
2091- echo ${UNAME_MACHINE}-pc-mingw64
2092- exit ;;
2093- *:MINGW*:*)
2094- echo ${UNAME_MACHINE}-pc-mingw32
2095- exit ;;
2096- i*:MSYS*:*)
2097- echo ${UNAME_MACHINE}-pc-msys
2098- exit ;;
2099- i*:windows32*:*)
2100- # uname -m includes "-pc" on this system.
2101- echo ${UNAME_MACHINE}-mingw32
2102- exit ;;
2103- i*:PW*:*)
2104- echo ${UNAME_MACHINE}-pc-pw32
2105- exit ;;
2106- *:Interix*:*)
2107- case ${UNAME_MACHINE} in
2108- x86)
2109- echo i586-pc-interix${UNAME_RELEASE}
2110- exit ;;
2111- authenticamd | genuineintel | EM64T)
2112- echo x86_64-unknown-interix${UNAME_RELEASE}
2113- exit ;;
2114- IA64)
2115- echo ia64-unknown-interix${UNAME_RELEASE}
2116- exit ;;
2117- esac ;;
2118- [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
2119- echo i${UNAME_MACHINE}-pc-mks
2120- exit ;;
2121- 8664:Windows_NT:*)
2122- echo x86_64-pc-mks
2123- exit ;;
2124- i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
2125- # How do we know it's Interix rather than the generic POSIX subsystem?
2126- # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
2127- # UNAME_MACHINE based on the output of uname instead of i386?
2128- echo i586-pc-interix
2129- exit ;;
2130- i*:UWIN*:*)
2131- echo ${UNAME_MACHINE}-pc-uwin
2132- exit ;;
2133- amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
2134- echo x86_64-unknown-cygwin
2135- exit ;;
2136- p*:CYGWIN*:*)
2137- echo powerpcle-unknown-cygwin
2138- exit ;;
2139- prep*:SunOS:5.*:*)
2140- echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
2141- exit ;;
2142- *:GNU:*:*)
2143- # the GNU system
2144- echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
2145- exit ;;
2146- *:GNU/*:*:*)
2147- # other systems with GNU libc and userland
2148- echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
2149- exit ;;
2150- i*86:Minix:*:*)
2151- echo ${UNAME_MACHINE}-pc-minix
2152- exit ;;
2153- aarch64:Linux:*:*)
2154- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2155- exit ;;
2156- aarch64_be:Linux:*:*)
2157- UNAME_MACHINE=aarch64_be
2158- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2159- exit ;;
2160- alpha:Linux:*:*)
2161- case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
2162- EV5) UNAME_MACHINE=alphaev5 ;;
2163- EV56) UNAME_MACHINE=alphaev56 ;;
2164- PCA56) UNAME_MACHINE=alphapca56 ;;
2165- PCA57) UNAME_MACHINE=alphapca56 ;;
2166- EV6) UNAME_MACHINE=alphaev6 ;;
2167- EV67) UNAME_MACHINE=alphaev67 ;;
2168- EV68*) UNAME_MACHINE=alphaev68 ;;
2169- esac
2170- objdump --private-headers /bin/sh | grep -q ld.so.1
2171- if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
2172- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2173- exit ;;
2174- arc:Linux:*:* | arceb:Linux:*:*)
2175- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2176- exit ;;
2177- arm*:Linux:*:*)
2178- eval $set_cc_for_build
2179- if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
2180- | grep -q __ARM_EABI__
2181- then
2182- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2183- else
2184- if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
2185- | grep -q __ARM_PCS_VFP
2186- then
2187- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
2188- else
2189- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
2190- fi
2191- fi
2192- exit ;;
2193- avr32*:Linux:*:*)
2194- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2195- exit ;;
2196- cris:Linux:*:*)
2197- echo ${UNAME_MACHINE}-axis-linux-${LIBC}
2198- exit ;;
2199- crisv32:Linux:*:*)
2200- echo ${UNAME_MACHINE}-axis-linux-${LIBC}
2201- exit ;;
2202- frv:Linux:*:*)
2203- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2204- exit ;;
2205- hexagon:Linux:*:*)
2206- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2207- exit ;;
2208- i*86:Linux:*:*)
2209- echo ${UNAME_MACHINE}-pc-linux-${LIBC}
2210- exit ;;
2211- ia64:Linux:*:*)
2212- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2213- exit ;;
2214- m32r*:Linux:*:*)
2215- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2216- exit ;;
2217- m68*:Linux:*:*)
2218- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2219- exit ;;
2220- mips:Linux:*:* | mips64:Linux:*:*)
2221- eval $set_cc_for_build
2222- sed 's/^ //' << EOF >$dummy.c
2223- #undef CPU
2224- #undef ${UNAME_MACHINE}
2225- #undef ${UNAME_MACHINE}el
2226- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
2227- CPU=${UNAME_MACHINE}el
2228- #else
2229- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
2230- CPU=${UNAME_MACHINE}
2231- #else
2232- CPU=
2233- #endif
2234- #endif
2235-EOF
2236- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
2237- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
2238- ;;
2239- or1k:Linux:*:*)
2240- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2241- exit ;;
2242- or32:Linux:*:*)
2243- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2244- exit ;;
2245- padre:Linux:*:*)
2246- echo sparc-unknown-linux-${LIBC}
2247- exit ;;
2248- parisc64:Linux:*:* | hppa64:Linux:*:*)
2249- echo hppa64-unknown-linux-${LIBC}
2250- exit ;;
2251- parisc:Linux:*:* | hppa:Linux:*:*)
2252- # Look for CPU level
2253- case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
2254- PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
2255- PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
2256- *) echo hppa-unknown-linux-${LIBC} ;;
2257- esac
2258- exit ;;
2259- ppc64:Linux:*:*)
2260- echo powerpc64-unknown-linux-${LIBC}
2261- exit ;;
2262- ppc:Linux:*:*)
2263- echo powerpc-unknown-linux-${LIBC}
2264- exit ;;
2265- ppc64le:Linux:*:*)
2266- echo powerpc64le-unknown-linux-${LIBC}
2267- exit ;;
2268- ppcle:Linux:*:*)
2269- echo powerpcle-unknown-linux-${LIBC}
2270- exit ;;
2271- s390:Linux:*:* | s390x:Linux:*:*)
2272- echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
2273- exit ;;
2274- sh64*:Linux:*:*)
2275- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2276- exit ;;
2277- sh*:Linux:*:*)
2278- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2279- exit ;;
2280- sparc:Linux:*:* | sparc64:Linux:*:*)
2281- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2282- exit ;;
2283- tile*:Linux:*:*)
2284- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2285- exit ;;
2286- vax:Linux:*:*)
2287- echo ${UNAME_MACHINE}-dec-linux-${LIBC}
2288- exit ;;
2289- x86_64:Linux:*:*)
2290- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2291- exit ;;
2292- xtensa*:Linux:*:*)
2293- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
2294- exit ;;
2295- i*86:DYNIX/ptx:4*:*)
2296- # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
2297- # earlier versions are messed up and put the nodename in both
2298- # sysname and nodename.
2299- echo i386-sequent-sysv4
2300- exit ;;
2301- i*86:UNIX_SV:4.2MP:2.*)
2302- # Unixware is an offshoot of SVR4, but it has its own version
2303- # number series starting with 2...
2304- # I am not positive that other SVR4 systems won't match this,
2305- # I just have to hope. -- rms.
2306- # Use sysv4.2uw... so that sysv4* matches it.
2307- echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
2308- exit ;;
2309- i*86:OS/2:*:*)
2310- # If we were able to find `uname', then EMX Unix compatibility
2311- # is probably installed.
2312- echo ${UNAME_MACHINE}-pc-os2-emx
2313- exit ;;
2314- i*86:XTS-300:*:STOP)
2315- echo ${UNAME_MACHINE}-unknown-stop
2316- exit ;;
2317- i*86:atheos:*:*)
2318- echo ${UNAME_MACHINE}-unknown-atheos
2319- exit ;;
2320- i*86:syllable:*:*)
2321- echo ${UNAME_MACHINE}-pc-syllable
2322- exit ;;
2323- i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
2324- echo i386-unknown-lynxos${UNAME_RELEASE}
2325- exit ;;
2326- i*86:*DOS:*:*)
2327- echo ${UNAME_MACHINE}-pc-msdosdjgpp
2328- exit ;;
2329- i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
2330- UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
2331- if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
2332- echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
2333- else
2334- echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
2335- fi
2336- exit ;;
2337- i*86:*:5:[678]*)
2338- # UnixWare 7.x, OpenUNIX and OpenServer 6.
2339- case `/bin/uname -X | grep "^Machine"` in
2340- *486*) UNAME_MACHINE=i486 ;;
2341- *Pentium) UNAME_MACHINE=i586 ;;
2342- *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
2343- esac
2344- echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
2345- exit ;;
2346- i*86:*:3.2:*)
2347- if test -f /usr/options/cb.name; then
2348- UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
2349- echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
2350- elif /bin/uname -X 2>/dev/null >/dev/null ; then
2351- UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
2352- (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
2353- (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
2354- && UNAME_MACHINE=i586
2355- (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
2356- && UNAME_MACHINE=i686
2357- (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
2358- && UNAME_MACHINE=i686
2359- echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
2360- else
2361- echo ${UNAME_MACHINE}-pc-sysv32
2362- fi
2363- exit ;;
2364- pc:*:*:*)
2365- # Left here for compatibility:
2366- # uname -m prints for DJGPP always 'pc', but it prints nothing about
2367- # the processor, so we play safe by assuming i586.
2368- # Note: whatever this is, it MUST be the same as what config.sub
2369- # prints for the "djgpp" host, or else GDB configury will decide that
2370- # this is a cross-build.
2371- echo i586-pc-msdosdjgpp
2372- exit ;;
2373- Intel:Mach:3*:*)
2374- echo i386-pc-mach3
2375- exit ;;
2376- paragon:*:*:*)
2377- echo i860-intel-osf1
2378- exit ;;
2379- i860:*:4.*:*) # i860-SVR4
2380- if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
2381- echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
2382- else # Add other i860-SVR4 vendors below as they are discovered.
2383- echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
2384- fi
2385- exit ;;
2386- mini*:CTIX:SYS*5:*)
2387- # "miniframe"
2388- echo m68010-convergent-sysv
2389- exit ;;
2390- mc68k:UNIX:SYSTEM5:3.51m)
2391- echo m68k-convergent-sysv
2392- exit ;;
2393- M680?0:D-NIX:5.3:*)
2394- echo m68k-diab-dnix
2395- exit ;;
2396- M68*:*:R3V[5678]*:*)
2397- test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
2398- 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
2399- OS_REL=''
2400- test -r /etc/.relid \
2401- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
2402- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
2403- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
2404- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
2405- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
2406- 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
2407- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
2408- && { echo i486-ncr-sysv4; exit; } ;;
2409- NCR*:*:4.2:* | MPRAS*:*:4.2:*)
2410- OS_REL='.3'
2411- test -r /etc/.relid \
2412- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
2413- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
2414- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
2415- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
2416- && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
2417- /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
2418- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
2419- m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
2420- echo m68k-unknown-lynxos${UNAME_RELEASE}
2421- exit ;;
2422- mc68030:UNIX_System_V:4.*:*)
2423- echo m68k-atari-sysv4
2424- exit ;;
2425- TSUNAMI:LynxOS:2.*:*)
2426- echo sparc-unknown-lynxos${UNAME_RELEASE}
2427- exit ;;
2428- rs6000:LynxOS:2.*:*)
2429- echo rs6000-unknown-lynxos${UNAME_RELEASE}
2430- exit ;;
2431- PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
2432- echo powerpc-unknown-lynxos${UNAME_RELEASE}
2433- exit ;;
2434- SM[BE]S:UNIX_SV:*:*)
2435- echo mips-dde-sysv${UNAME_RELEASE}
2436- exit ;;
2437- RM*:ReliantUNIX-*:*:*)
2438- echo mips-sni-sysv4
2439- exit ;;
2440- RM*:SINIX-*:*:*)
2441- echo mips-sni-sysv4
2442- exit ;;
2443- *:SINIX-*:*:*)
2444- if uname -p 2>/dev/null >/dev/null ; then
2445- UNAME_MACHINE=`(uname -p) 2>/dev/null`
2446- echo ${UNAME_MACHINE}-sni-sysv4
2447- else
2448- echo ns32k-sni-sysv
2449- fi
2450- exit ;;
2451- PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
2452- # says <Richard.M.Bartel@ccMail.Census.GOV>
2453- echo i586-unisys-sysv4
2454- exit ;;
2455- *:UNIX_System_V:4*:FTX*)
2456- # From Gerald Hewes <hewes@openmarket.com>.
2457- # How about differentiating between stratus architectures? -djm
2458- echo hppa1.1-stratus-sysv4
2459- exit ;;
2460- *:*:*:FTX*)
2461- # From seanf@swdc.stratus.com.
2462- echo i860-stratus-sysv4
2463- exit ;;
2464- i*86:VOS:*:*)
2465- # From Paul.Green@stratus.com.
2466- echo ${UNAME_MACHINE}-stratus-vos
2467- exit ;;
2468- *:VOS:*:*)
2469- # From Paul.Green@stratus.com.
2470- echo hppa1.1-stratus-vos
2471- exit ;;
2472- mc68*:A/UX:*:*)
2473- echo m68k-apple-aux${UNAME_RELEASE}
2474- exit ;;
2475- news*:NEWS-OS:6*:*)
2476- echo mips-sony-newsos6
2477- exit ;;
2478- R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
2479- if [ -d /usr/nec ]; then
2480- echo mips-nec-sysv${UNAME_RELEASE}
2481- else
2482- echo mips-unknown-sysv${UNAME_RELEASE}
2483- fi
2484- exit ;;
2485- BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
2486- echo powerpc-be-beos
2487- exit ;;
2488- BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
2489- echo powerpc-apple-beos
2490- exit ;;
2491- BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
2492- echo i586-pc-beos
2493- exit ;;
2494- BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
2495- echo i586-pc-haiku
2496- exit ;;
2497- x86_64:Haiku:*:*)
2498- echo x86_64-unknown-haiku
2499- exit ;;
2500- SX-4:SUPER-UX:*:*)
2501- echo sx4-nec-superux${UNAME_RELEASE}
2502- exit ;;
2503- SX-5:SUPER-UX:*:*)
2504- echo sx5-nec-superux${UNAME_RELEASE}
2505- exit ;;
2506- SX-6:SUPER-UX:*:*)
2507- echo sx6-nec-superux${UNAME_RELEASE}
2508- exit ;;
2509- SX-7:SUPER-UX:*:*)
2510- echo sx7-nec-superux${UNAME_RELEASE}
2511- exit ;;
2512- SX-8:SUPER-UX:*:*)
2513- echo sx8-nec-superux${UNAME_RELEASE}
2514- exit ;;
2515- SX-8R:SUPER-UX:*:*)
2516- echo sx8r-nec-superux${UNAME_RELEASE}
2517- exit ;;
2518- Power*:Rhapsody:*:*)
2519- echo powerpc-apple-rhapsody${UNAME_RELEASE}
2520- exit ;;
2521- *:Rhapsody:*:*)
2522- echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
2523- exit ;;
2524- *:Darwin:*:*)
2525- UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
2526- eval $set_cc_for_build
2527- if test "$UNAME_PROCESSOR" = unknown ; then
2528- UNAME_PROCESSOR=powerpc
2529- fi
2530- if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
2531- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
2532- if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
2533- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
2534- grep IS_64BIT_ARCH >/dev/null
2535- then
2536- case $UNAME_PROCESSOR in
2537- i386) UNAME_PROCESSOR=x86_64 ;;
2538- powerpc) UNAME_PROCESSOR=powerpc64 ;;
2539- esac
2540- fi
2541- fi
2542- elif test "$UNAME_PROCESSOR" = i386 ; then
2543- # Avoid executing cc on OS X 10.9, as it ships with a stub
2544- # that puts up a graphical alert prompting to install
2545- # developer tools. Any system running Mac OS X 10.7 or
2546- # later (Darwin 11 and later) is required to have a 64-bit
2547- # processor. This is not true of the ARM version of Darwin
2548- # that Apple uses in portable devices.
2549- UNAME_PROCESSOR=x86_64
2550- fi
2551- echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
2552- exit ;;
2553- *:procnto*:*:* | *:QNX:[0123456789]*:*)
2554- UNAME_PROCESSOR=`uname -p`
2555- if test "$UNAME_PROCESSOR" = "x86"; then
2556- UNAME_PROCESSOR=i386
2557- UNAME_MACHINE=pc
2558- fi
2559- echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
2560- exit ;;
2561- *:QNX:*:4*)
2562- echo i386-pc-qnx
2563- exit ;;
2564- NEO-?:NONSTOP_KERNEL:*:*)
2565- echo neo-tandem-nsk${UNAME_RELEASE}
2566- exit ;;
2567- NSE-*:NONSTOP_KERNEL:*:*)
2568- echo nse-tandem-nsk${UNAME_RELEASE}
2569- exit ;;
2570- NSR-?:NONSTOP_KERNEL:*:*)
2571- echo nsr-tandem-nsk${UNAME_RELEASE}
2572- exit ;;
2573- *:NonStop-UX:*:*)
2574- echo mips-compaq-nonstopux
2575- exit ;;
2576- BS2000:POSIX*:*:*)
2577- echo bs2000-siemens-sysv
2578- exit ;;
2579- DS/*:UNIX_System_V:*:*)
2580- echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
2581- exit ;;
2582- *:Plan9:*:*)
2583- # "uname -m" is not consistent, so use $cputype instead. 386
2584- # is converted to i386 for consistency with other x86
2585- # operating systems.
2586- if test "$cputype" = "386"; then
2587- UNAME_MACHINE=i386
2588- else
2589- UNAME_MACHINE="$cputype"
2590- fi
2591- echo ${UNAME_MACHINE}-unknown-plan9
2592- exit ;;
2593- *:TOPS-10:*:*)
2594- echo pdp10-unknown-tops10
2595- exit ;;
2596- *:TENEX:*:*)
2597- echo pdp10-unknown-tenex
2598- exit ;;
2599- KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
2600- echo pdp10-dec-tops20
2601- exit ;;
2602- XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
2603- echo pdp10-xkl-tops20
2604- exit ;;
2605- *:TOPS-20:*:*)
2606- echo pdp10-unknown-tops20
2607- exit ;;
2608- *:ITS:*:*)
2609- echo pdp10-unknown-its
2610- exit ;;
2611- SEI:*:*:SEIUX)
2612- echo mips-sei-seiux${UNAME_RELEASE}
2613- exit ;;
2614- *:DragonFly:*:*)
2615- echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
2616- exit ;;
2617- *:*VMS:*:*)
2618- UNAME_MACHINE=`(uname -p) 2>/dev/null`
2619- case "${UNAME_MACHINE}" in
2620- A*) echo alpha-dec-vms ; exit ;;
2621- I*) echo ia64-dec-vms ; exit ;;
2622- V*) echo vax-dec-vms ; exit ;;
2623- esac ;;
2624- *:XENIX:*:SysV)
2625- echo i386-pc-xenix
2626- exit ;;
2627- i*86:skyos:*:*)
2628- echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
2629- exit ;;
2630- i*86:rdos:*:*)
2631- echo ${UNAME_MACHINE}-pc-rdos
2632- exit ;;
2633- i*86:AROS:*:*)
2634- echo ${UNAME_MACHINE}-pc-aros
2635- exit ;;
2636- x86_64:VMkernel:*:*)
2637- echo ${UNAME_MACHINE}-unknown-esx
2638- exit ;;
2639-esac
2640-
2641-eval $set_cc_for_build
2642-cat >$dummy.c <<EOF
2643-#ifdef _SEQUENT_
2644-# include <sys/types.h>
2645-# include <sys/utsname.h>
2646-#endif
2647-main ()
2648-{
2649-#if defined (sony)
2650-#if defined (MIPSEB)
2651- /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
2652- I don't know.... */
2653- printf ("mips-sony-bsd\n"); exit (0);
2654-#else
2655-#include <sys/param.h>
2656- printf ("m68k-sony-newsos%s\n",
2657-#ifdef NEWSOS4
2658- "4"
2659-#else
2660- ""
2661-#endif
2662- ); exit (0);
2663-#endif
2664-#endif
2665-
2666-#if defined (__arm) && defined (__acorn) && defined (__unix)
2667- printf ("arm-acorn-riscix\n"); exit (0);
2668-#endif
2669-
2670-#if defined (hp300) && !defined (hpux)
2671- printf ("m68k-hp-bsd\n"); exit (0);
2672-#endif
2673-
2674-#if defined (NeXT)
2675-#if !defined (__ARCHITECTURE__)
2676-#define __ARCHITECTURE__ "m68k"
2677-#endif
2678- int version;
2679- version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
2680- if (version < 4)
2681- printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
2682- else
2683- printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
2684- exit (0);
2685-#endif
2686-
2687-#if defined (MULTIMAX) || defined (n16)
2688-#if defined (UMAXV)
2689- printf ("ns32k-encore-sysv\n"); exit (0);
2690-#else
2691-#if defined (CMU)
2692- printf ("ns32k-encore-mach\n"); exit (0);
2693-#else
2694- printf ("ns32k-encore-bsd\n"); exit (0);
2695-#endif
2696-#endif
2697-#endif
2698-
2699-#if defined (__386BSD__)
2700- printf ("i386-pc-bsd\n"); exit (0);
2701-#endif
2702-
2703-#if defined (sequent)
2704-#if defined (i386)
2705- printf ("i386-sequent-dynix\n"); exit (0);
2706-#endif
2707-#if defined (ns32000)
2708- printf ("ns32k-sequent-dynix\n"); exit (0);
2709-#endif
2710-#endif
2711-
2712-#if defined (_SEQUENT_)
2713- struct utsname un;
2714-
2715- uname(&un);
2716-
2717- if (strncmp(un.version, "V2", 2) == 0) {
2718- printf ("i386-sequent-ptx2\n"); exit (0);
2719- }
2720- if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
2721- printf ("i386-sequent-ptx1\n"); exit (0);
2722- }
2723- printf ("i386-sequent-ptx\n"); exit (0);
2724-
2725-#endif
2726-
2727-#if defined (vax)
2728-# if !defined (ultrix)
2729-# include <sys/param.h>
2730-# if defined (BSD)
2731-# if BSD == 43
2732- printf ("vax-dec-bsd4.3\n"); exit (0);
2733-# else
2734-# if BSD == 199006
2735- printf ("vax-dec-bsd4.3reno\n"); exit (0);
2736-# else
2737- printf ("vax-dec-bsd\n"); exit (0);
2738-# endif
2739-# endif
2740-# else
2741- printf ("vax-dec-bsd\n"); exit (0);
2742-# endif
2743-# else
2744- printf ("vax-dec-ultrix\n"); exit (0);
2745-# endif
2746-#endif
2747-
2748-#if defined (alliant) && defined (i860)
2749- printf ("i860-alliant-bsd\n"); exit (0);
2750-#endif
2751-
2752- exit (1);
2753-}
2754-EOF
2755-
2756-$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
2757- { echo "$SYSTEM_NAME"; exit; }
2758-
2759-# Apollos put the system type in the environment.
2760-
2761-test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
2762-
2763-# Convex versions that predate uname can use getsysinfo(1)
2764-
2765-if [ -x /usr/convex/getsysinfo ]
2766-then
2767- case `getsysinfo -f cpu_type` in
2768- c1*)
2769- echo c1-convex-bsd
2770- exit ;;
2771- c2*)
2772- if getsysinfo -f scalar_acc
2773- then echo c32-convex-bsd
2774- else echo c2-convex-bsd
2775- fi
2776- exit ;;
2777- c34*)
2778- echo c34-convex-bsd
2779- exit ;;
2780- c38*)
2781- echo c38-convex-bsd
2782- exit ;;
2783- c4*)
2784- echo c4-convex-bsd
2785- exit ;;
2786- esac
2787-fi
2788-
2789-cat >&2 <<EOF
2790-$0: unable to guess system type
2791-
2792-This script, last modified $timestamp, has failed to recognize
2793-the operating system you are using. It is advised that you
2794-download the most up to date version of the config scripts from
2795-
2796- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
2797-and
2798- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
2799-
2800-If the version you run ($0) is already up to date, please
2801-send the following data and any information you think might be
2802-pertinent to <config-patches@gnu.org> in order to provide the needed
2803-information to handle your system.
2804-
2805-config.guess timestamp = $timestamp
2806-
2807-uname -m = `(uname -m) 2>/dev/null || echo unknown`
2808-uname -r = `(uname -r) 2>/dev/null || echo unknown`
2809-uname -s = `(uname -s) 2>/dev/null || echo unknown`
2810-uname -v = `(uname -v) 2>/dev/null || echo unknown`
2811-
2812-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
2813-/bin/uname -X = `(/bin/uname -X) 2>/dev/null`
2814-
2815-hostinfo = `(hostinfo) 2>/dev/null`
2816-/bin/universe = `(/bin/universe) 2>/dev/null`
2817-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`
2818-/bin/arch = `(/bin/arch) 2>/dev/null`
2819-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
2820-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
2821-
2822-UNAME_MACHINE = ${UNAME_MACHINE}
2823-UNAME_RELEASE = ${UNAME_RELEASE}
2824-UNAME_SYSTEM = ${UNAME_SYSTEM}
2825-UNAME_VERSION = ${UNAME_VERSION}
2826-EOF
2827-
2828-exit 1
2829-
2830-# Local variables:
2831-# eval: (add-hook 'write-file-hooks 'time-stamp)
2832-# time-stamp-start: "timestamp='"
2833-# time-stamp-format: "%:y-%02m-%02d"
2834-# time-stamp-end: "'"
2835-# End:
2836
2837=== removed file 'config.h.in'
2838--- config.h.in 2014-12-20 18:32:08 +0000
2839+++ config.h.in 1970-01-01 00:00:00 +0000
2840@@ -1,59 +0,0 @@
2841-/* config.h.in. Generated from configure.ac by autoheader. */
2842-
2843-/* The prefix for our gettext translation domains. */
2844-#undef GETTEXT_PACKAGE
2845-
2846-/* Define to 1 if you have the <dlfcn.h> header file. */
2847-#undef HAVE_DLFCN_H
2848-
2849-/* Define to 1 if you have the <inttypes.h> header file. */
2850-#undef HAVE_INTTYPES_H
2851-
2852-/* Define to 1 if you have the <memory.h> header file. */
2853-#undef HAVE_MEMORY_H
2854-
2855-/* Define to 1 if you have the <stdint.h> header file. */
2856-#undef HAVE_STDINT_H
2857-
2858-/* Define to 1 if you have the <stdlib.h> header file. */
2859-#undef HAVE_STDLIB_H
2860-
2861-/* Define to 1 if you have the <strings.h> header file. */
2862-#undef HAVE_STRINGS_H
2863-
2864-/* Define to 1 if you have the <string.h> header file. */
2865-#undef HAVE_STRING_H
2866-
2867-/* Define to 1 if you have the <sys/stat.h> header file. */
2868-#undef HAVE_SYS_STAT_H
2869-
2870-/* Define to 1 if you have the <sys/types.h> header file. */
2871-#undef HAVE_SYS_TYPES_H
2872-
2873-/* Define to 1 if you have the <unistd.h> header file. */
2874-#undef HAVE_UNISTD_H
2875-
2876-/* Define to the sub-directory in which libtool stores uninstalled libraries.
2877- */
2878-#undef LT_OBJDIR
2879-
2880-/* Define to the address where bug reports for this package should be sent. */
2881-#undef PACKAGE_BUGREPORT
2882-
2883-/* Define to the full name of this package. */
2884-#undef PACKAGE_NAME
2885-
2886-/* Define to the full name and version of this package. */
2887-#undef PACKAGE_STRING
2888-
2889-/* Define to the one symbol short name of this package. */
2890-#undef PACKAGE_TARNAME
2891-
2892-/* Define to the home page for this package. */
2893-#undef PACKAGE_URL
2894-
2895-/* Define to the version of this package. */
2896-#undef PACKAGE_VERSION
2897-
2898-/* Define to 1 if you have the ANSI C header files. */
2899-#undef STDC_HEADERS
2900
2901=== removed file 'config.sub'
2902--- config.sub 2014-12-20 18:32:08 +0000
2903+++ config.sub 1970-01-01 00:00:00 +0000
2904@@ -1,1793 +0,0 @@
2905-#! /bin/sh
2906-# Configuration validation subroutine script.
2907-# Copyright 1992-2013 Free Software Foundation, Inc.
2908-
2909-timestamp='2013-10-01'
2910-
2911-# This file is free software; you can redistribute it and/or modify it
2912-# under the terms of the GNU General Public License as published by
2913-# the Free Software Foundation; either version 3 of the License, or
2914-# (at your option) any later version.
2915-#
2916-# This program is distributed in the hope that it will be useful, but
2917-# WITHOUT ANY WARRANTY; without even the implied warranty of
2918-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
2919-# General Public License for more details.
2920-#
2921-# You should have received a copy of the GNU General Public License
2922-# along with this program; if not, see <http://www.gnu.org/licenses/>.
2923-#
2924-# As a special exception to the GNU General Public License, if you
2925-# distribute this file as part of a program that contains a
2926-# configuration script generated by Autoconf, you may include it under
2927-# the same distribution terms that you use for the rest of that
2928-# program. This Exception is an additional permission under section 7
2929-# of the GNU General Public License, version 3 ("GPLv3").
2930-
2931-
2932-# Please send patches with a ChangeLog entry to config-patches@gnu.org.
2933-#
2934-# Configuration subroutine to validate and canonicalize a configuration type.
2935-# Supply the specified configuration type as an argument.
2936-# If it is invalid, we print an error message on stderr and exit with code 1.
2937-# Otherwise, we print the canonical config type on stdout and succeed.
2938-
2939-# You can get the latest version of this script from:
2940-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
2941-
2942-# This file is supposed to be the same for all GNU packages
2943-# and recognize all the CPU types, system types and aliases
2944-# that are meaningful with *any* GNU software.
2945-# Each package is responsible for reporting which valid configurations
2946-# it does not support. The user should be able to distinguish
2947-# a failure to support a valid configuration from a meaningless
2948-# configuration.
2949-
2950-# The goal of this file is to map all the various variations of a given
2951-# machine specification into a single specification in the form:
2952-# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
2953-# or in some cases, the newer four-part form:
2954-# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
2955-# It is wrong to echo any other type of specification.
2956-
2957-me=`echo "$0" | sed -e 's,.*/,,'`
2958-
2959-usage="\
2960-Usage: $0 [OPTION] CPU-MFR-OPSYS
2961- $0 [OPTION] ALIAS
2962-
2963-Canonicalize a configuration name.
2964-
2965-Operation modes:
2966- -h, --help print this help, then exit
2967- -t, --time-stamp print date of last modification, then exit
2968- -v, --version print version number, then exit
2969-
2970-Report bugs and patches to <config-patches@gnu.org>."
2971-
2972-version="\
2973-GNU config.sub ($timestamp)
2974-
2975-Copyright 1992-2013 Free Software Foundation, Inc.
2976-
2977-This is free software; see the source for copying conditions. There is NO
2978-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
2979-
2980-help="
2981-Try \`$me --help' for more information."
2982-
2983-# Parse command line
2984-while test $# -gt 0 ; do
2985- case $1 in
2986- --time-stamp | --time* | -t )
2987- echo "$timestamp" ; exit ;;
2988- --version | -v )
2989- echo "$version" ; exit ;;
2990- --help | --h* | -h )
2991- echo "$usage"; exit ;;
2992- -- ) # Stop option processing
2993- shift; break ;;
2994- - ) # Use stdin as input.
2995- break ;;
2996- -* )
2997- echo "$me: invalid option $1$help"
2998- exit 1 ;;
2999-
3000- *local*)
3001- # First pass through any local machine types.
3002- echo $1
3003- exit ;;
3004-
3005- * )
3006- break ;;
3007- esac
3008-done
3009-
3010-case $# in
3011- 0) echo "$me: missing argument$help" >&2
3012- exit 1;;
3013- 1) ;;
3014- *) echo "$me: too many arguments$help" >&2
3015- exit 1;;
3016-esac
3017-
3018-# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
3019-# Here we must recognize all the valid KERNEL-OS combinations.
3020-maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
3021-case $maybe_os in
3022- nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
3023- linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
3024- knetbsd*-gnu* | netbsd*-gnu* | \
3025- kopensolaris*-gnu* | \
3026- storm-chaos* | os2-emx* | rtmk-nova*)
3027- os=-$maybe_os
3028- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
3029- ;;
3030- android-linux)
3031- os=-linux-android
3032- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
3033- ;;
3034- *)
3035- basic_machine=`echo $1 | sed 's/-[^-]*$//'`
3036- if [ $basic_machine != $1 ]
3037- then os=`echo $1 | sed 's/.*-/-/'`
3038- else os=; fi
3039- ;;
3040-esac
3041-
3042-### Let's recognize common machines as not being operating systems so
3043-### that things like config.sub decstation-3100 work. We also
3044-### recognize some manufacturers as not being operating systems, so we
3045-### can provide default operating systems below.
3046-case $os in
3047- -sun*os*)
3048- # Prevent following clause from handling this invalid input.
3049- ;;
3050- -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
3051- -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
3052- -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
3053- -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
3054- -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
3055- -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
3056- -apple | -axis | -knuth | -cray | -microblaze*)
3057- os=
3058- basic_machine=$1
3059- ;;
3060- -bluegene*)
3061- os=-cnk
3062- ;;
3063- -sim | -cisco | -oki | -wec | -winbond)
3064- os=
3065- basic_machine=$1
3066- ;;
3067- -scout)
3068- ;;
3069- -wrs)
3070- os=-vxworks
3071- basic_machine=$1
3072- ;;
3073- -chorusos*)
3074- os=-chorusos
3075- basic_machine=$1
3076- ;;
3077- -chorusrdb)
3078- os=-chorusrdb
3079- basic_machine=$1
3080- ;;
3081- -hiux*)
3082- os=-hiuxwe2
3083- ;;
3084- -sco6)
3085- os=-sco5v6
3086- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3087- ;;
3088- -sco5)
3089- os=-sco3.2v5
3090- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3091- ;;
3092- -sco4)
3093- os=-sco3.2v4
3094- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3095- ;;
3096- -sco3.2.[4-9]*)
3097- os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
3098- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3099- ;;
3100- -sco3.2v[4-9]*)
3101- # Don't forget version if it is 3.2v4 or newer.
3102- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3103- ;;
3104- -sco5v6*)
3105- # Don't forget version if it is 3.2v4 or newer.
3106- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3107- ;;
3108- -sco*)
3109- os=-sco3.2v2
3110- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3111- ;;
3112- -udk*)
3113- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3114- ;;
3115- -isc)
3116- os=-isc2.2
3117- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3118- ;;
3119- -clix*)
3120- basic_machine=clipper-intergraph
3121- ;;
3122- -isc*)
3123- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
3124- ;;
3125- -lynx*178)
3126- os=-lynxos178
3127- ;;
3128- -lynx*5)
3129- os=-lynxos5
3130- ;;
3131- -lynx*)
3132- os=-lynxos
3133- ;;
3134- -ptx*)
3135- basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
3136- ;;
3137- -windowsnt*)
3138- os=`echo $os | sed -e 's/windowsnt/winnt/'`
3139- ;;
3140- -psos*)
3141- os=-psos
3142- ;;
3143- -mint | -mint[0-9]*)
3144- basic_machine=m68k-atari
3145- os=-mint
3146- ;;
3147-esac
3148-
3149-# Decode aliases for certain CPU-COMPANY combinations.
3150-case $basic_machine in
3151- # Recognize the basic CPU types without company name.
3152- # Some are omitted here because they have special meanings below.
3153- 1750a | 580 \
3154- | a29k \
3155- | aarch64 | aarch64_be \
3156- | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
3157- | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
3158- | am33_2.0 \
3159- | arc | arceb \
3160- | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
3161- | avr | avr32 \
3162- | be32 | be64 \
3163- | bfin \
3164- | c4x | c8051 | clipper \
3165- | d10v | d30v | dlx | dsp16xx \
3166- | epiphany \
3167- | fido | fr30 | frv \
3168- | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
3169- | hexagon \
3170- | i370 | i860 | i960 | ia64 \
3171- | ip2k | iq2000 \
3172- | k1om \
3173- | le32 | le64 \
3174- | lm32 \
3175- | m32c | m32r | m32rle | m68000 | m68k | m88k \
3176- | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
3177- | mips | mipsbe | mipseb | mipsel | mipsle \
3178- | mips16 \
3179- | mips64 | mips64el \
3180- | mips64octeon | mips64octeonel \
3181- | mips64orion | mips64orionel \
3182- | mips64r5900 | mips64r5900el \
3183- | mips64vr | mips64vrel \
3184- | mips64vr4100 | mips64vr4100el \
3185- | mips64vr4300 | mips64vr4300el \
3186- | mips64vr5000 | mips64vr5000el \
3187- | mips64vr5900 | mips64vr5900el \
3188- | mipsisa32 | mipsisa32el \
3189- | mipsisa32r2 | mipsisa32r2el \
3190- | mipsisa64 | mipsisa64el \
3191- | mipsisa64r2 | mipsisa64r2el \
3192- | mipsisa64sb1 | mipsisa64sb1el \
3193- | mipsisa64sr71k | mipsisa64sr71kel \
3194- | mipsr5900 | mipsr5900el \
3195- | mipstx39 | mipstx39el \
3196- | mn10200 | mn10300 \
3197- | moxie \
3198- | mt \
3199- | msp430 \
3200- | nds32 | nds32le | nds32be \
3201- | nios | nios2 | nios2eb | nios2el \
3202- | ns16k | ns32k \
3203- | open8 \
3204- | or1k | or32 \
3205- | pdp10 | pdp11 | pj | pjl \
3206- | powerpc | powerpc64 | powerpc64le | powerpcle \
3207- | pyramid \
3208- | rl78 | rx \
3209- | score \
3210- | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
3211- | sh64 | sh64le \
3212- | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
3213- | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
3214- | spu \
3215- | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
3216- | ubicom32 \
3217- | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
3218- | we32k \
3219- | x86 | xc16x | xstormy16 | xtensa \
3220- | z8k | z80)
3221- basic_machine=$basic_machine-unknown
3222- ;;
3223- c54x)
3224- basic_machine=tic54x-unknown
3225- ;;
3226- c55x)
3227- basic_machine=tic55x-unknown
3228- ;;
3229- c6x)
3230- basic_machine=tic6x-unknown
3231- ;;
3232- m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)
3233- basic_machine=$basic_machine-unknown
3234- os=-none
3235- ;;
3236- m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
3237- ;;
3238- ms1)
3239- basic_machine=mt-unknown
3240- ;;
3241-
3242- strongarm | thumb | xscale)
3243- basic_machine=arm-unknown
3244- ;;
3245- xgate)
3246- basic_machine=$basic_machine-unknown
3247- os=-none
3248- ;;
3249- xscaleeb)
3250- basic_machine=armeb-unknown
3251- ;;
3252-
3253- xscaleel)
3254- basic_machine=armel-unknown
3255- ;;
3256-
3257- # We use `pc' rather than `unknown'
3258- # because (1) that's what they normally are, and
3259- # (2) the word "unknown" tends to confuse beginning users.
3260- i*86 | x86_64)
3261- basic_machine=$basic_machine-pc
3262- ;;
3263- # Object if more than one company name word.
3264- *-*-*)
3265- echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
3266- exit 1
3267- ;;
3268- # Recognize the basic CPU types with company name.
3269- 580-* \
3270- | a29k-* \
3271- | aarch64-* | aarch64_be-* \
3272- | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
3273- | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
3274- | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
3275- | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
3276- | avr-* | avr32-* \
3277- | be32-* | be64-* \
3278- | bfin-* | bs2000-* \
3279- | c[123]* | c30-* | [cjt]90-* | c4x-* \
3280- | c8051-* | clipper-* | craynv-* | cydra-* \
3281- | d10v-* | d30v-* | dlx-* \
3282- | elxsi-* \
3283- | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
3284- | h8300-* | h8500-* \
3285- | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
3286- | hexagon-* \
3287- | i*86-* | i860-* | i960-* | ia64-* \
3288- | ip2k-* | iq2000-* \
3289- | k1om-* \
3290- | le32-* | le64-* \
3291- | lm32-* \
3292- | m32c-* | m32r-* | m32rle-* \
3293- | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
3294- | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
3295- | microblaze-* | microblazeel-* \
3296- | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
3297- | mips16-* \
3298- | mips64-* | mips64el-* \
3299- | mips64octeon-* | mips64octeonel-* \
3300- | mips64orion-* | mips64orionel-* \
3301- | mips64r5900-* | mips64r5900el-* \
3302- | mips64vr-* | mips64vrel-* \
3303- | mips64vr4100-* | mips64vr4100el-* \
3304- | mips64vr4300-* | mips64vr4300el-* \
3305- | mips64vr5000-* | mips64vr5000el-* \
3306- | mips64vr5900-* | mips64vr5900el-* \
3307- | mipsisa32-* | mipsisa32el-* \
3308- | mipsisa32r2-* | mipsisa32r2el-* \
3309- | mipsisa64-* | mipsisa64el-* \
3310- | mipsisa64r2-* | mipsisa64r2el-* \
3311- | mipsisa64sb1-* | mipsisa64sb1el-* \
3312- | mipsisa64sr71k-* | mipsisa64sr71kel-* \
3313- | mipsr5900-* | mipsr5900el-* \
3314- | mipstx39-* | mipstx39el-* \
3315- | mmix-* \
3316- | mt-* \
3317- | msp430-* \
3318- | nds32-* | nds32le-* | nds32be-* \
3319- | nios-* | nios2-* | nios2eb-* | nios2el-* \
3320- | none-* | np1-* | ns16k-* | ns32k-* \
3321- | open8-* \
3322- | orion-* \
3323- | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
3324- | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
3325- | pyramid-* \
3326- | rl78-* | romp-* | rs6000-* | rx-* \
3327- | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
3328- | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
3329- | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
3330- | sparclite-* \
3331- | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
3332- | tahoe-* \
3333- | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
3334- | tile*-* \
3335- | tron-* \
3336- | ubicom32-* \
3337- | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
3338- | vax-* \
3339- | we32k-* \
3340- | x86-* | x86_64-* | xc16x-* | xps100-* \
3341- | xstormy16-* | xtensa*-* \
3342- | ymp-* \
3343- | z8k-* | z80-*)
3344- ;;
3345- # Recognize the basic CPU types without company name, with glob match.
3346- xtensa*)
3347- basic_machine=$basic_machine-unknown
3348- ;;
3349- # Recognize the various machine names and aliases which stand
3350- # for a CPU type and a company and sometimes even an OS.
3351- 386bsd)
3352- basic_machine=i386-unknown
3353- os=-bsd
3354- ;;
3355- 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
3356- basic_machine=m68000-att
3357- ;;
3358- 3b*)
3359- basic_machine=we32k-att
3360- ;;
3361- a29khif)
3362- basic_machine=a29k-amd
3363- os=-udi
3364- ;;
3365- abacus)
3366- basic_machine=abacus-unknown
3367- ;;
3368- adobe68k)
3369- basic_machine=m68010-adobe
3370- os=-scout
3371- ;;
3372- alliant | fx80)
3373- basic_machine=fx80-alliant
3374- ;;
3375- altos | altos3068)
3376- basic_machine=m68k-altos
3377- ;;
3378- am29k)
3379- basic_machine=a29k-none
3380- os=-bsd
3381- ;;
3382- amd64)
3383- basic_machine=x86_64-pc
3384- ;;
3385- amd64-*)
3386- basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
3387- ;;
3388- amdahl)
3389- basic_machine=580-amdahl
3390- os=-sysv
3391- ;;
3392- amiga | amiga-*)
3393- basic_machine=m68k-unknown
3394- ;;
3395- amigaos | amigados)
3396- basic_machine=m68k-unknown
3397- os=-amigaos
3398- ;;
3399- amigaunix | amix)
3400- basic_machine=m68k-unknown
3401- os=-sysv4
3402- ;;
3403- apollo68)
3404- basic_machine=m68k-apollo
3405- os=-sysv
3406- ;;
3407- apollo68bsd)
3408- basic_machine=m68k-apollo
3409- os=-bsd
3410- ;;
3411- aros)
3412- basic_machine=i386-pc
3413- os=-aros
3414- ;;
3415- aux)
3416- basic_machine=m68k-apple
3417- os=-aux
3418- ;;
3419- balance)
3420- basic_machine=ns32k-sequent
3421- os=-dynix
3422- ;;
3423- blackfin)
3424- basic_machine=bfin-unknown
3425- os=-linux
3426- ;;
3427- blackfin-*)
3428- basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
3429- os=-linux
3430- ;;
3431- bluegene*)
3432- basic_machine=powerpc-ibm
3433- os=-cnk
3434- ;;
3435- c54x-*)
3436- basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
3437- ;;
3438- c55x-*)
3439- basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
3440- ;;
3441- c6x-*)
3442- basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
3443- ;;
3444- c90)
3445- basic_machine=c90-cray
3446- os=-unicos
3447- ;;
3448- cegcc)
3449- basic_machine=arm-unknown
3450- os=-cegcc
3451- ;;
3452- convex-c1)
3453- basic_machine=c1-convex
3454- os=-bsd
3455- ;;
3456- convex-c2)
3457- basic_machine=c2-convex
3458- os=-bsd
3459- ;;
3460- convex-c32)
3461- basic_machine=c32-convex
3462- os=-bsd
3463- ;;
3464- convex-c34)
3465- basic_machine=c34-convex
3466- os=-bsd
3467- ;;
3468- convex-c38)
3469- basic_machine=c38-convex
3470- os=-bsd
3471- ;;
3472- cray | j90)
3473- basic_machine=j90-cray
3474- os=-unicos
3475- ;;
3476- craynv)
3477- basic_machine=craynv-cray
3478- os=-unicosmp
3479- ;;
3480- cr16 | cr16-*)
3481- basic_machine=cr16-unknown
3482- os=-elf
3483- ;;
3484- crds | unos)
3485- basic_machine=m68k-crds
3486- ;;
3487- crisv32 | crisv32-* | etraxfs*)
3488- basic_machine=crisv32-axis
3489- ;;
3490- cris | cris-* | etrax*)
3491- basic_machine=cris-axis
3492- ;;
3493- crx)
3494- basic_machine=crx-unknown
3495- os=-elf
3496- ;;
3497- da30 | da30-*)
3498- basic_machine=m68k-da30
3499- ;;
3500- decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
3501- basic_machine=mips-dec
3502- ;;
3503- decsystem10* | dec10*)
3504- basic_machine=pdp10-dec
3505- os=-tops10
3506- ;;
3507- decsystem20* | dec20*)
3508- basic_machine=pdp10-dec
3509- os=-tops20
3510- ;;
3511- delta | 3300 | motorola-3300 | motorola-delta \
3512- | 3300-motorola | delta-motorola)
3513- basic_machine=m68k-motorola
3514- ;;
3515- delta88)
3516- basic_machine=m88k-motorola
3517- os=-sysv3
3518- ;;
3519- dicos)
3520- basic_machine=i686-pc
3521- os=-dicos
3522- ;;
3523- djgpp)
3524- basic_machine=i586-pc
3525- os=-msdosdjgpp
3526- ;;
3527- dpx20 | dpx20-*)
3528- basic_machine=rs6000-bull
3529- os=-bosx
3530- ;;
3531- dpx2* | dpx2*-bull)
3532- basic_machine=m68k-bull
3533- os=-sysv3
3534- ;;
3535- ebmon29k)
3536- basic_machine=a29k-amd
3537- os=-ebmon
3538- ;;
3539- elxsi)
3540- basic_machine=elxsi-elxsi
3541- os=-bsd
3542- ;;
3543- encore | umax | mmax)
3544- basic_machine=ns32k-encore
3545- ;;
3546- es1800 | OSE68k | ose68k | ose | OSE)
3547- basic_machine=m68k-ericsson
3548- os=-ose
3549- ;;
3550- fx2800)
3551- basic_machine=i860-alliant
3552- ;;
3553- genix)
3554- basic_machine=ns32k-ns
3555- ;;
3556- gmicro)
3557- basic_machine=tron-gmicro
3558- os=-sysv
3559- ;;
3560- go32)
3561- basic_machine=i386-pc
3562- os=-go32
3563- ;;
3564- h3050r* | hiux*)
3565- basic_machine=hppa1.1-hitachi
3566- os=-hiuxwe2
3567- ;;
3568- h8300hms)
3569- basic_machine=h8300-hitachi
3570- os=-hms
3571- ;;
3572- h8300xray)
3573- basic_machine=h8300-hitachi
3574- os=-xray
3575- ;;
3576- h8500hms)
3577- basic_machine=h8500-hitachi
3578- os=-hms
3579- ;;
3580- harris)
3581- basic_machine=m88k-harris
3582- os=-sysv3
3583- ;;
3584- hp300-*)
3585- basic_machine=m68k-hp
3586- ;;
3587- hp300bsd)
3588- basic_machine=m68k-hp
3589- os=-bsd
3590- ;;
3591- hp300hpux)
3592- basic_machine=m68k-hp
3593- os=-hpux
3594- ;;
3595- hp3k9[0-9][0-9] | hp9[0-9][0-9])
3596- basic_machine=hppa1.0-hp
3597- ;;
3598- hp9k2[0-9][0-9] | hp9k31[0-9])
3599- basic_machine=m68000-hp
3600- ;;
3601- hp9k3[2-9][0-9])
3602- basic_machine=m68k-hp
3603- ;;
3604- hp9k6[0-9][0-9] | hp6[0-9][0-9])
3605- basic_machine=hppa1.0-hp
3606- ;;
3607- hp9k7[0-79][0-9] | hp7[0-79][0-9])
3608- basic_machine=hppa1.1-hp
3609- ;;
3610- hp9k78[0-9] | hp78[0-9])
3611- # FIXME: really hppa2.0-hp
3612- basic_machine=hppa1.1-hp
3613- ;;
3614- hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
3615- # FIXME: really hppa2.0-hp
3616- basic_machine=hppa1.1-hp
3617- ;;
3618- hp9k8[0-9][13679] | hp8[0-9][13679])
3619- basic_machine=hppa1.1-hp
3620- ;;
3621- hp9k8[0-9][0-9] | hp8[0-9][0-9])
3622- basic_machine=hppa1.0-hp
3623- ;;
3624- hppa-next)
3625- os=-nextstep3
3626- ;;
3627- hppaosf)
3628- basic_machine=hppa1.1-hp
3629- os=-osf
3630- ;;
3631- hppro)
3632- basic_machine=hppa1.1-hp
3633- os=-proelf
3634- ;;
3635- i370-ibm* | ibm*)
3636- basic_machine=i370-ibm
3637- ;;
3638- i*86v32)
3639- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
3640- os=-sysv32
3641- ;;
3642- i*86v4*)
3643- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
3644- os=-sysv4
3645- ;;
3646- i*86v)
3647- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
3648- os=-sysv
3649- ;;
3650- i*86sol2)
3651- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
3652- os=-solaris2
3653- ;;
3654- i386mach)
3655- basic_machine=i386-mach
3656- os=-mach
3657- ;;
3658- i386-vsta | vsta)
3659- basic_machine=i386-unknown
3660- os=-vsta
3661- ;;
3662- iris | iris4d)
3663- basic_machine=mips-sgi
3664- case $os in
3665- -irix*)
3666- ;;
3667- *)
3668- os=-irix4
3669- ;;
3670- esac
3671- ;;
3672- isi68 | isi)
3673- basic_machine=m68k-isi
3674- os=-sysv
3675- ;;
3676- m68knommu)
3677- basic_machine=m68k-unknown
3678- os=-linux
3679- ;;
3680- m68knommu-*)
3681- basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
3682- os=-linux
3683- ;;
3684- m88k-omron*)
3685- basic_machine=m88k-omron
3686- ;;
3687- magnum | m3230)
3688- basic_machine=mips-mips
3689- os=-sysv
3690- ;;
3691- merlin)
3692- basic_machine=ns32k-utek
3693- os=-sysv
3694- ;;
3695- microblaze*)
3696- basic_machine=microblaze-xilinx
3697- ;;
3698- mingw64)
3699- basic_machine=x86_64-pc
3700- os=-mingw64
3701- ;;
3702- mingw32)
3703- basic_machine=i686-pc
3704- os=-mingw32
3705- ;;
3706- mingw32ce)
3707- basic_machine=arm-unknown
3708- os=-mingw32ce
3709- ;;
3710- miniframe)
3711- basic_machine=m68000-convergent
3712- ;;
3713- *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
3714- basic_machine=m68k-atari
3715- os=-mint
3716- ;;
3717- mips3*-*)
3718- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
3719- ;;
3720- mips3*)
3721- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
3722- ;;
3723- monitor)
3724- basic_machine=m68k-rom68k
3725- os=-coff
3726- ;;
3727- morphos)
3728- basic_machine=powerpc-unknown
3729- os=-morphos
3730- ;;
3731- msdos)
3732- basic_machine=i386-pc
3733- os=-msdos
3734- ;;
3735- ms1-*)
3736- basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
3737- ;;
3738- msys)
3739- basic_machine=i686-pc
3740- os=-msys
3741- ;;
3742- mvs)
3743- basic_machine=i370-ibm
3744- os=-mvs
3745- ;;
3746- nacl)
3747- basic_machine=le32-unknown
3748- os=-nacl
3749- ;;
3750- ncr3000)
3751- basic_machine=i486-ncr
3752- os=-sysv4
3753- ;;
3754- netbsd386)
3755- basic_machine=i386-unknown
3756- os=-netbsd
3757- ;;
3758- netwinder)
3759- basic_machine=armv4l-rebel
3760- os=-linux
3761- ;;
3762- news | news700 | news800 | news900)
3763- basic_machine=m68k-sony
3764- os=-newsos
3765- ;;
3766- news1000)
3767- basic_machine=m68030-sony
3768- os=-newsos
3769- ;;
3770- news-3600 | risc-news)
3771- basic_machine=mips-sony
3772- os=-newsos
3773- ;;
3774- necv70)
3775- basic_machine=v70-nec
3776- os=-sysv
3777- ;;
3778- next | m*-next )
3779- basic_machine=m68k-next
3780- case $os in
3781- -nextstep* )
3782- ;;
3783- -ns2*)
3784- os=-nextstep2
3785- ;;
3786- *)
3787- os=-nextstep3
3788- ;;
3789- esac
3790- ;;
3791- nh3000)
3792- basic_machine=m68k-harris
3793- os=-cxux
3794- ;;
3795- nh[45]000)
3796- basic_machine=m88k-harris
3797- os=-cxux
3798- ;;
3799- nindy960)
3800- basic_machine=i960-intel
3801- os=-nindy
3802- ;;
3803- mon960)
3804- basic_machine=i960-intel
3805- os=-mon960
3806- ;;
3807- nonstopux)
3808- basic_machine=mips-compaq
3809- os=-nonstopux
3810- ;;
3811- np1)
3812- basic_machine=np1-gould
3813- ;;
3814- neo-tandem)
3815- basic_machine=neo-tandem
3816- ;;
3817- nse-tandem)
3818- basic_machine=nse-tandem
3819- ;;
3820- nsr-tandem)
3821- basic_machine=nsr-tandem
3822- ;;
3823- op50n-* | op60c-*)
3824- basic_machine=hppa1.1-oki
3825- os=-proelf
3826- ;;
3827- openrisc | openrisc-*)
3828- basic_machine=or32-unknown
3829- ;;
3830- os400)
3831- basic_machine=powerpc-ibm
3832- os=-os400
3833- ;;
3834- OSE68000 | ose68000)
3835- basic_machine=m68000-ericsson
3836- os=-ose
3837- ;;
3838- os68k)
3839- basic_machine=m68k-none
3840- os=-os68k
3841- ;;
3842- pa-hitachi)
3843- basic_machine=hppa1.1-hitachi
3844- os=-hiuxwe2
3845- ;;
3846- paragon)
3847- basic_machine=i860-intel
3848- os=-osf
3849- ;;
3850- parisc)
3851- basic_machine=hppa-unknown
3852- os=-linux
3853- ;;
3854- parisc-*)
3855- basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
3856- os=-linux
3857- ;;
3858- pbd)
3859- basic_machine=sparc-tti
3860- ;;
3861- pbb)
3862- basic_machine=m68k-tti
3863- ;;
3864- pc532 | pc532-*)
3865- basic_machine=ns32k-pc532
3866- ;;
3867- pc98)
3868- basic_machine=i386-pc
3869- ;;
3870- pc98-*)
3871- basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
3872- ;;
3873- pentium | p5 | k5 | k6 | nexgen | viac3)
3874- basic_machine=i586-pc
3875- ;;
3876- pentiumpro | p6 | 6x86 | athlon | athlon_*)
3877- basic_machine=i686-pc
3878- ;;
3879- pentiumii | pentium2 | pentiumiii | pentium3)
3880- basic_machine=i686-pc
3881- ;;
3882- pentium4)
3883- basic_machine=i786-pc
3884- ;;
3885- pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
3886- basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
3887- ;;
3888- pentiumpro-* | p6-* | 6x86-* | athlon-*)
3889- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
3890- ;;
3891- pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
3892- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
3893- ;;
3894- pentium4-*)
3895- basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
3896- ;;
3897- pn)
3898- basic_machine=pn-gould
3899- ;;
3900- power) basic_machine=power-ibm
3901- ;;
3902- ppc | ppcbe) basic_machine=powerpc-unknown
3903- ;;
3904- ppc-* | ppcbe-*)
3905- basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
3906- ;;
3907- ppcle | powerpclittle | ppc-le | powerpc-little)
3908- basic_machine=powerpcle-unknown
3909- ;;
3910- ppcle-* | powerpclittle-*)
3911- basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
3912- ;;
3913- ppc64) basic_machine=powerpc64-unknown
3914- ;;
3915- ppc64-* | ppc64p7-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
3916- ;;
3917- ppc64le | powerpc64little | ppc64-le | powerpc64-little)
3918- basic_machine=powerpc64le-unknown
3919- ;;
3920- ppc64le-* | powerpc64little-*)
3921- basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
3922- ;;
3923- ps2)
3924- basic_machine=i386-ibm
3925- ;;
3926- pw32)
3927- basic_machine=i586-unknown
3928- os=-pw32
3929- ;;
3930- rdos | rdos64)
3931- basic_machine=x86_64-pc
3932- os=-rdos
3933- ;;
3934- rdos32)
3935- basic_machine=i386-pc
3936- os=-rdos
3937- ;;
3938- rom68k)
3939- basic_machine=m68k-rom68k
3940- os=-coff
3941- ;;
3942- rm[46]00)
3943- basic_machine=mips-siemens
3944- ;;
3945- rtpc | rtpc-*)
3946- basic_machine=romp-ibm
3947- ;;
3948- s390 | s390-*)
3949- basic_machine=s390-ibm
3950- ;;
3951- s390x | s390x-*)
3952- basic_machine=s390x-ibm
3953- ;;
3954- sa29200)
3955- basic_machine=a29k-amd
3956- os=-udi
3957- ;;
3958- sb1)
3959- basic_machine=mipsisa64sb1-unknown
3960- ;;
3961- sb1el)
3962- basic_machine=mipsisa64sb1el-unknown
3963- ;;
3964- sde)
3965- basic_machine=mipsisa32-sde
3966- os=-elf
3967- ;;
3968- sei)
3969- basic_machine=mips-sei
3970- os=-seiux
3971- ;;
3972- sequent)
3973- basic_machine=i386-sequent
3974- ;;
3975- sh)
3976- basic_machine=sh-hitachi
3977- os=-hms
3978- ;;
3979- sh5el)
3980- basic_machine=sh5le-unknown
3981- ;;
3982- sh64)
3983- basic_machine=sh64-unknown
3984- ;;
3985- sparclite-wrs | simso-wrs)
3986- basic_machine=sparclite-wrs
3987- os=-vxworks
3988- ;;
3989- sps7)
3990- basic_machine=m68k-bull
3991- os=-sysv2
3992- ;;
3993- spur)
3994- basic_machine=spur-unknown
3995- ;;
3996- st2000)
3997- basic_machine=m68k-tandem
3998- ;;
3999- stratus)
4000- basic_machine=i860-stratus
4001- os=-sysv4
4002- ;;
4003- strongarm-* | thumb-*)
4004- basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
4005- ;;
4006- sun2)
4007- basic_machine=m68000-sun
4008- ;;
4009- sun2os3)
4010- basic_machine=m68000-sun
4011- os=-sunos3
4012- ;;
4013- sun2os4)
4014- basic_machine=m68000-sun
4015- os=-sunos4
4016- ;;
4017- sun3os3)
4018- basic_machine=m68k-sun
4019- os=-sunos3
4020- ;;
4021- sun3os4)
4022- basic_machine=m68k-sun
4023- os=-sunos4
4024- ;;
4025- sun4os3)
4026- basic_machine=sparc-sun
4027- os=-sunos3
4028- ;;
4029- sun4os4)
4030- basic_machine=sparc-sun
4031- os=-sunos4
4032- ;;
4033- sun4sol2)
4034- basic_machine=sparc-sun
4035- os=-solaris2
4036- ;;
4037- sun3 | sun3-*)
4038- basic_machine=m68k-sun
4039- ;;
4040- sun4)
4041- basic_machine=sparc-sun
4042- ;;
4043- sun386 | sun386i | roadrunner)
4044- basic_machine=i386-sun
4045- ;;
4046- sv1)
4047- basic_machine=sv1-cray
4048- os=-unicos
4049- ;;
4050- symmetry)
4051- basic_machine=i386-sequent
4052- os=-dynix
4053- ;;
4054- t3e)
4055- basic_machine=alphaev5-cray
4056- os=-unicos
4057- ;;
4058- t90)
4059- basic_machine=t90-cray
4060- os=-unicos
4061- ;;
4062- tile*)
4063- basic_machine=$basic_machine-unknown
4064- os=-linux-gnu
4065- ;;
4066- tx39)
4067- basic_machine=mipstx39-unknown
4068- ;;
4069- tx39el)
4070- basic_machine=mipstx39el-unknown
4071- ;;
4072- toad1)
4073- basic_machine=pdp10-xkl
4074- os=-tops20
4075- ;;
4076- tower | tower-32)
4077- basic_machine=m68k-ncr
4078- ;;
4079- tpf)
4080- basic_machine=s390x-ibm
4081- os=-tpf
4082- ;;
4083- udi29k)
4084- basic_machine=a29k-amd
4085- os=-udi
4086- ;;
4087- ultra3)
4088- basic_machine=a29k-nyu
4089- os=-sym1
4090- ;;
4091- v810 | necv810)
4092- basic_machine=v810-nec
4093- os=-none
4094- ;;
4095- vaxv)
4096- basic_machine=vax-dec
4097- os=-sysv
4098- ;;
4099- vms)
4100- basic_machine=vax-dec
4101- os=-vms
4102- ;;
4103- vpp*|vx|vx-*)
4104- basic_machine=f301-fujitsu
4105- ;;
4106- vxworks960)
4107- basic_machine=i960-wrs
4108- os=-vxworks
4109- ;;
4110- vxworks68)
4111- basic_machine=m68k-wrs
4112- os=-vxworks
4113- ;;
4114- vxworks29k)
4115- basic_machine=a29k-wrs
4116- os=-vxworks
4117- ;;
4118- w65*)
4119- basic_machine=w65-wdc
4120- os=-none
4121- ;;
4122- w89k-*)
4123- basic_machine=hppa1.1-winbond
4124- os=-proelf
4125- ;;
4126- xbox)
4127- basic_machine=i686-pc
4128- os=-mingw32
4129- ;;
4130- xps | xps100)
4131- basic_machine=xps100-honeywell
4132- ;;
4133- xscale-* | xscalee[bl]-*)
4134- basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
4135- ;;
4136- ymp)
4137- basic_machine=ymp-cray
4138- os=-unicos
4139- ;;
4140- z8k-*-coff)
4141- basic_machine=z8k-unknown
4142- os=-sim
4143- ;;
4144- z80-*-coff)
4145- basic_machine=z80-unknown
4146- os=-sim
4147- ;;
4148- none)
4149- basic_machine=none-none
4150- os=-none
4151- ;;
4152-
4153-# Here we handle the default manufacturer of certain CPU types. It is in
4154-# some cases the only manufacturer, in others, it is the most popular.
4155- w89k)
4156- basic_machine=hppa1.1-winbond
4157- ;;
4158- op50n)
4159- basic_machine=hppa1.1-oki
4160- ;;
4161- op60c)
4162- basic_machine=hppa1.1-oki
4163- ;;
4164- romp)
4165- basic_machine=romp-ibm
4166- ;;
4167- mmix)
4168- basic_machine=mmix-knuth
4169- ;;
4170- rs6000)
4171- basic_machine=rs6000-ibm
4172- ;;
4173- vax)
4174- basic_machine=vax-dec
4175- ;;
4176- pdp10)
4177- # there are many clones, so DEC is not a safe bet
4178- basic_machine=pdp10-unknown
4179- ;;
4180- pdp11)
4181- basic_machine=pdp11-dec
4182- ;;
4183- we32k)
4184- basic_machine=we32k-att
4185- ;;
4186- sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
4187- basic_machine=sh-unknown
4188- ;;
4189- sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
4190- basic_machine=sparc-sun
4191- ;;
4192- cydra)
4193- basic_machine=cydra-cydrome
4194- ;;
4195- orion)
4196- basic_machine=orion-highlevel
4197- ;;
4198- orion105)
4199- basic_machine=clipper-highlevel
4200- ;;
4201- mac | mpw | mac-mpw)
4202- basic_machine=m68k-apple
4203- ;;
4204- pmac | pmac-mpw)
4205- basic_machine=powerpc-apple
4206- ;;
4207- *-unknown)
4208- # Make sure to match an already-canonicalized machine name.
4209- ;;
4210- *)
4211- echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
4212- exit 1
4213- ;;
4214-esac
4215-
4216-# Here we canonicalize certain aliases for manufacturers.
4217-case $basic_machine in
4218- *-digital*)
4219- basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
4220- ;;
4221- *-commodore*)
4222- basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
4223- ;;
4224- *)
4225- ;;
4226-esac
4227-
4228-# Decode manufacturer-specific aliases for certain operating systems.
4229-
4230-if [ x"$os" != x"" ]
4231-then
4232-case $os in
4233- # First match some system type aliases
4234- # that might get confused with valid system types.
4235- # -solaris* is a basic system type, with this one exception.
4236- -auroraux)
4237- os=-auroraux
4238- ;;
4239- -solaris1 | -solaris1.*)
4240- os=`echo $os | sed -e 's|solaris1|sunos4|'`
4241- ;;
4242- -solaris)
4243- os=-solaris2
4244- ;;
4245- -svr4*)
4246- os=-sysv4
4247- ;;
4248- -unixware*)
4249- os=-sysv4.2uw
4250- ;;
4251- -gnu/linux*)
4252- os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
4253- ;;
4254- # First accept the basic system types.
4255- # The portable systems comes first.
4256- # Each alternative MUST END IN A *, to match a version number.
4257- # -sysv* is not here because it comes later, after sysvr4.
4258- -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
4259- | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
4260- | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
4261- | -sym* | -kopensolaris* | -plan9* \
4262- | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
4263- | -aos* | -aros* \
4264- | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
4265- | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
4266- | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
4267- | -bitrig* | -openbsd* | -solidbsd* \
4268- | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
4269- | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
4270- | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
4271- | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
4272- | -chorusos* | -chorusrdb* | -cegcc* \
4273- | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
4274- | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
4275- | -linux-newlib* | -linux-musl* | -linux-uclibc* \
4276- | -uxpv* | -beos* | -mpeix* | -udk* \
4277- | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
4278- | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
4279- | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
4280- | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
4281- | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
4282- | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
4283- | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
4284- # Remember, each alternative MUST END IN *, to match a version number.
4285- ;;
4286- -qnx*)
4287- case $basic_machine in
4288- x86-* | i*86-*)
4289- ;;
4290- *)
4291- os=-nto$os
4292- ;;
4293- esac
4294- ;;
4295- -nto-qnx*)
4296- ;;
4297- -nto*)
4298- os=`echo $os | sed -e 's|nto|nto-qnx|'`
4299- ;;
4300- -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
4301- | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
4302- | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
4303- ;;
4304- -mac*)
4305- os=`echo $os | sed -e 's|mac|macos|'`
4306- ;;
4307- -linux-dietlibc)
4308- os=-linux-dietlibc
4309- ;;
4310- -linux*)
4311- os=`echo $os | sed -e 's|linux|linux-gnu|'`
4312- ;;
4313- -sunos5*)
4314- os=`echo $os | sed -e 's|sunos5|solaris2|'`
4315- ;;
4316- -sunos6*)
4317- os=`echo $os | sed -e 's|sunos6|solaris3|'`
4318- ;;
4319- -opened*)
4320- os=-openedition
4321- ;;
4322- -os400*)
4323- os=-os400
4324- ;;
4325- -wince*)
4326- os=-wince
4327- ;;
4328- -osfrose*)
4329- os=-osfrose
4330- ;;
4331- -osf*)
4332- os=-osf
4333- ;;
4334- -utek*)
4335- os=-bsd
4336- ;;
4337- -dynix*)
4338- os=-bsd
4339- ;;
4340- -acis*)
4341- os=-aos
4342- ;;
4343- -atheos*)
4344- os=-atheos
4345- ;;
4346- -syllable*)
4347- os=-syllable
4348- ;;
4349- -386bsd)
4350- os=-bsd
4351- ;;
4352- -ctix* | -uts*)
4353- os=-sysv
4354- ;;
4355- -nova*)
4356- os=-rtmk-nova
4357- ;;
4358- -ns2 )
4359- os=-nextstep2
4360- ;;
4361- -nsk*)
4362- os=-nsk
4363- ;;
4364- # Preserve the version number of sinix5.
4365- -sinix5.*)
4366- os=`echo $os | sed -e 's|sinix|sysv|'`
4367- ;;
4368- -sinix*)
4369- os=-sysv4
4370- ;;
4371- -tpf*)
4372- os=-tpf
4373- ;;
4374- -triton*)
4375- os=-sysv3
4376- ;;
4377- -oss*)
4378- os=-sysv3
4379- ;;
4380- -svr4)
4381- os=-sysv4
4382- ;;
4383- -svr3)
4384- os=-sysv3
4385- ;;
4386- -sysvr4)
4387- os=-sysv4
4388- ;;
4389- # This must come after -sysvr4.
4390- -sysv*)
4391- ;;
4392- -ose*)
4393- os=-ose
4394- ;;
4395- -es1800*)
4396- os=-ose
4397- ;;
4398- -xenix)
4399- os=-xenix
4400- ;;
4401- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
4402- os=-mint
4403- ;;
4404- -aros*)
4405- os=-aros
4406- ;;
4407- -zvmoe)
4408- os=-zvmoe
4409- ;;
4410- -dicos*)
4411- os=-dicos
4412- ;;
4413- -nacl*)
4414- ;;
4415- -none)
4416- ;;
4417- *)
4418- # Get rid of the `-' at the beginning of $os.
4419- os=`echo $os | sed 's/[^-]*-//'`
4420- echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
4421- exit 1
4422- ;;
4423-esac
4424-else
4425-
4426-# Here we handle the default operating systems that come with various machines.
4427-# The value should be what the vendor currently ships out the door with their
4428-# machine or put another way, the most popular os provided with the machine.
4429-
4430-# Note that if you're going to try to match "-MANUFACTURER" here (say,
4431-# "-sun"), then you have to tell the case statement up towards the top
4432-# that MANUFACTURER isn't an operating system. Otherwise, code above
4433-# will signal an error saying that MANUFACTURER isn't an operating
4434-# system, and we'll never get to this point.
4435-
4436-case $basic_machine in
4437- score-*)
4438- os=-elf
4439- ;;
4440- spu-*)
4441- os=-elf
4442- ;;
4443- *-acorn)
4444- os=-riscix1.2
4445- ;;
4446- arm*-rebel)
4447- os=-linux
4448- ;;
4449- arm*-semi)
4450- os=-aout
4451- ;;
4452- c4x-* | tic4x-*)
4453- os=-coff
4454- ;;
4455- c8051-*)
4456- os=-elf
4457- ;;
4458- hexagon-*)
4459- os=-elf
4460- ;;
4461- tic54x-*)
4462- os=-coff
4463- ;;
4464- tic55x-*)
4465- os=-coff
4466- ;;
4467- tic6x-*)
4468- os=-coff
4469- ;;
4470- # This must come before the *-dec entry.
4471- pdp10-*)
4472- os=-tops20
4473- ;;
4474- pdp11-*)
4475- os=-none
4476- ;;
4477- *-dec | vax-*)
4478- os=-ultrix4.2
4479- ;;
4480- m68*-apollo)
4481- os=-domain
4482- ;;
4483- i386-sun)
4484- os=-sunos4.0.2
4485- ;;
4486- m68000-sun)
4487- os=-sunos3
4488- ;;
4489- m68*-cisco)
4490- os=-aout
4491- ;;
4492- mep-*)
4493- os=-elf
4494- ;;
4495- mips*-cisco)
4496- os=-elf
4497- ;;
4498- mips*-*)
4499- os=-elf
4500- ;;
4501- or1k-*)
4502- os=-elf
4503- ;;
4504- or32-*)
4505- os=-coff
4506- ;;
4507- *-tti) # must be before sparc entry or we get the wrong os.
4508- os=-sysv3
4509- ;;
4510- sparc-* | *-sun)
4511- os=-sunos4.1.1
4512- ;;
4513- *-be)
4514- os=-beos
4515- ;;
4516- *-haiku)
4517- os=-haiku
4518- ;;
4519- *-ibm)
4520- os=-aix
4521- ;;
4522- *-knuth)
4523- os=-mmixware
4524- ;;
4525- *-wec)
4526- os=-proelf
4527- ;;
4528- *-winbond)
4529- os=-proelf
4530- ;;
4531- *-oki)
4532- os=-proelf
4533- ;;
4534- *-hp)
4535- os=-hpux
4536- ;;
4537- *-hitachi)
4538- os=-hiux
4539- ;;
4540- i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
4541- os=-sysv
4542- ;;
4543- *-cbm)
4544- os=-amigaos
4545- ;;
4546- *-dg)
4547- os=-dgux
4548- ;;
4549- *-dolphin)
4550- os=-sysv3
4551- ;;
4552- m68k-ccur)
4553- os=-rtu
4554- ;;
4555- m88k-omron*)
4556- os=-luna
4557- ;;
4558- *-next )
4559- os=-nextstep
4560- ;;
4561- *-sequent)
4562- os=-ptx
4563- ;;
4564- *-crds)
4565- os=-unos
4566- ;;
4567- *-ns)
4568- os=-genix
4569- ;;
4570- i370-*)
4571- os=-mvs
4572- ;;
4573- *-next)
4574- os=-nextstep3
4575- ;;
4576- *-gould)
4577- os=-sysv
4578- ;;
4579- *-highlevel)
4580- os=-bsd
4581- ;;
4582- *-encore)
4583- os=-bsd
4584- ;;
4585- *-sgi)
4586- os=-irix
4587- ;;
4588- *-siemens)
4589- os=-sysv4
4590- ;;
4591- *-masscomp)
4592- os=-rtu
4593- ;;
4594- f30[01]-fujitsu | f700-fujitsu)
4595- os=-uxpv
4596- ;;
4597- *-rom68k)
4598- os=-coff
4599- ;;
4600- *-*bug)
4601- os=-coff
4602- ;;
4603- *-apple)
4604- os=-macos
4605- ;;
4606- *-atari*)
4607- os=-mint
4608- ;;
4609- *)
4610- os=-none
4611- ;;
4612-esac
4613-fi
4614-
4615-# Here we handle the case where we know the os, and the CPU type, but not the
4616-# manufacturer. We pick the logical manufacturer.
4617-vendor=unknown
4618-case $basic_machine in
4619- *-unknown)
4620- case $os in
4621- -riscix*)
4622- vendor=acorn
4623- ;;
4624- -sunos*)
4625- vendor=sun
4626- ;;
4627- -cnk*|-aix*)
4628- vendor=ibm
4629- ;;
4630- -beos*)
4631- vendor=be
4632- ;;
4633- -hpux*)
4634- vendor=hp
4635- ;;
4636- -mpeix*)
4637- vendor=hp
4638- ;;
4639- -hiux*)
4640- vendor=hitachi
4641- ;;
4642- -unos*)
4643- vendor=crds
4644- ;;
4645- -dgux*)
4646- vendor=dg
4647- ;;
4648- -luna*)
4649- vendor=omron
4650- ;;
4651- -genix*)
4652- vendor=ns
4653- ;;
4654- -mvs* | -opened*)
4655- vendor=ibm
4656- ;;
4657- -os400*)
4658- vendor=ibm
4659- ;;
4660- -ptx*)
4661- vendor=sequent
4662- ;;
4663- -tpf*)
4664- vendor=ibm
4665- ;;
4666- -vxsim* | -vxworks* | -windiss*)
4667- vendor=wrs
4668- ;;
4669- -aux*)
4670- vendor=apple
4671- ;;
4672- -hms*)
4673- vendor=hitachi
4674- ;;
4675- -mpw* | -macos*)
4676- vendor=apple
4677- ;;
4678- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
4679- vendor=atari
4680- ;;
4681- -vos*)
4682- vendor=stratus
4683- ;;
4684- esac
4685- basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
4686- ;;
4687-esac
4688-
4689-echo $basic_machine$os
4690-exit
4691-
4692-# Local variables:
4693-# eval: (add-hook 'write-file-hooks 'time-stamp)
4694-# time-stamp-start: "timestamp='"
4695-# time-stamp-format: "%:y-%02m-%02d"
4696-# time-stamp-end: "'"
4697-# End:
4698
4699=== modified file 'configure'
4700--- configure 2014-12-20 18:32:08 +0000
4701+++ configure 2015-06-05 09:06:53 +0000
4702@@ -1,6 +1,6 @@
4703 #! /bin/sh
4704 # Guess values for system-dependent variables and create Makefiles.
4705-# Generated by GNU Autoconf 2.69 for org.gnome.Weather 3.14.1.
4706+# Generated by GNU Autoconf 2.69 for org.gnome.Weather 3.16.2.1.
4707 #
4708 # Report bugs to <https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-weather>.
4709 #
4710@@ -197,16 +197,7 @@
4711 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
4712 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
4713 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
4714- test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
4715-
4716- test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
4717- ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4718- ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
4719- ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
4720- PATH=/empty FPATH=/empty; export PATH FPATH
4721- test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
4722- || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
4723-test \$(( 1 + 1 )) = 2 || exit 1"
4724+ test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
4725 if (eval "$as_required") 2>/dev/null; then :
4726 as_have_required=yes
4727 else
4728@@ -565,8 +556,6 @@
4729 # Sed expression to map a string onto a valid variable name.
4730 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
4731
4732-SHELL=${CONFIG_SHELL-/bin/sh}
4733-
4734
4735 test -n "$DJDIR" || exec 7<&0 </dev/null
4736 exec 6>&1
4737@@ -591,50 +580,12 @@
4738 # Identity of this package.
4739 PACKAGE_NAME='org.gnome.Weather'
4740 PACKAGE_TARNAME='gnome-weather'
4741-PACKAGE_VERSION='3.14.1'
4742-PACKAGE_STRING='org.gnome.Weather 3.14.1'
4743+PACKAGE_VERSION='3.16.2.1'
4744+PACKAGE_STRING='org.gnome.Weather 3.16.2.1'
4745 PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-weather'
4746 PACKAGE_URL='https://wiki.gnome.org/Apps/Weather'
4747
4748-# Factoring default headers for most tests.
4749-ac_includes_default="\
4750-#include <stdio.h>
4751-#ifdef HAVE_SYS_TYPES_H
4752-# include <sys/types.h>
4753-#endif
4754-#ifdef HAVE_SYS_STAT_H
4755-# include <sys/stat.h>
4756-#endif
4757-#ifdef STDC_HEADERS
4758-# include <stdlib.h>
4759-# include <stddef.h>
4760-#else
4761-# ifdef HAVE_STDLIB_H
4762-# include <stdlib.h>
4763-# endif
4764-#endif
4765-#ifdef HAVE_STRING_H
4766-# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
4767-# include <memory.h>
4768-# endif
4769-# include <string.h>
4770-#endif
4771-#ifdef HAVE_STRINGS_H
4772-# include <strings.h>
4773-#endif
4774-#ifdef HAVE_INTTYPES_H
4775-# include <inttypes.h>
4776-#endif
4777-#ifdef HAVE_STDINT_H
4778-# include <stdint.h>
4779-#endif
4780-#ifdef HAVE_UNISTD_H
4781-# include <unistd.h>
4782-#endif"
4783-
4784-ac_subst_vars='am__EXEEXT_FALSE
4785-am__EXEEXT_TRUE
4786-LTLIBOBJS
4787+ac_subst_vars='LTLIBOBJS
4788 LIBOBJS
4789 GLIB_COMPILE_RESOURCES
4790 installed_testdir
4791@@ -672,54 +623,7 @@
4792 PKG_CONFIG_LIBDIR
4793 PKG_CONFIG_PATH
4794 PKG_CONFIG
4795-CPP
4796-OTOOL64
4797-OTOOL
4798-LIPO
4799-NMEDIT
4800-DSYMUTIL
4801-MANIFEST_TOOL
4802-RANLIB
4803-ac_ct_AR
4804-AR
4805-DLLTOOL
4806-OBJDUMP
4807 LN_S
4808-NM
4809-ac_ct_DUMPBIN
4810-DUMPBIN
4811-LD
4812-FGREP
4813-EGREP
4814-GREP
4815-SED
4816-host_os
4817-host_vendor
4818-host_cpu
4819-host
4820-build_os
4821-build_vendor
4822-build_cpu
4823-build
4824-LIBTOOL
4825-DATADIRNAME
4826-am__fastdepCC_FALSE
4827-am__fastdepCC_TRUE
4828-CCDEPMODE
4829-am__nodep
4830-AMDEPBACKSLASH
4831-AMDEP_FALSE
4832-AMDEP_TRUE
4833-am__quote
4834-am__include
4835-DEPDIR
4836-OBJEXT
4837-EXEEXT
4838-ac_ct_CC
4839-CPPFLAGS
4840-LDFLAGS
4841-CFLAGS
4842-CC
4843 ALL_LINGUAS
4844 INTLTOOL_PERL
4845 GMSGFMT
4846@@ -826,14 +730,6 @@
4847 enable_option_checking
4848 enable_silent_rules
4849 enable_nls
4850-enable_dependency_tracking
4851-enable_static
4852-enable_shared
4853-with_pic
4854-enable_fast_install
4855-with_gnu_ld
4856-with_sysroot
4857-enable_libtool_lock
4858 enable_appstream_util
4859 enable_schemas_compile
4860 enable_dogtail
4861@@ -844,12 +740,6 @@
4862 ac_precious_vars='build_alias
4863 host_alias
4864 target_alias
4865-CC
4866-CFLAGS
4867-LDFLAGS
4868-LIBS
4869-CPPFLAGS
4870-CPP
4871 PKG_CONFIG
4872 PKG_CONFIG_PATH
4873 PKG_CONFIG_LIBDIR
4874@@ -1395,7 +1285,7 @@
4875 # Omit some internal or obsolete options to make the list less imposing.
4876 # This message is too long to be a string in the A/UX 3.1 sh.
4877 cat <<_ACEOF
4878-\`configure' configures org.gnome.Weather 3.14.1 to adapt to many kinds of systems.
4879+\`configure' configures org.gnome.Weather 3.16.2.1 to adapt to many kinds of systems.
4880
4881 Usage: $0 [OPTION]... [VAR=VALUE]...
4882
4883@@ -1456,16 +1346,12 @@
4884 --program-prefix=PREFIX prepend PREFIX to installed program names
4885 --program-suffix=SUFFIX append SUFFIX to installed program names
4886 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
4887-
4888-System types:
4889- --build=BUILD configure for building on BUILD [guessed]
4890- --host=HOST cross-compile to build programs to run on HOST [BUILD]
4891 _ACEOF
4892 fi
4893
4894 if test -n "$ac_init_help"; then
4895 case $ac_init_help in
4896- short | recursive ) echo "Configuration of org.gnome.Weather 3.14.1:";;
4897+ short | recursive ) echo "Configuration of org.gnome.Weather 3.16.2.1:";;
4898 esac
4899 cat <<\_ACEOF
4900
4901@@ -1476,15 +1362,6 @@
4902 --enable-silent-rules less verbose build output (undo: "make V=1")
4903 --disable-silent-rules verbose build output (undo: "make V=0")
4904 --disable-nls do not use Native Language Support
4905- --enable-dependency-tracking
4906- do not reject slow dependency extractors
4907- --disable-dependency-tracking
4908- speeds up one-time build
4909- --enable-static[=PKGS] build static libraries [default=no]
4910- --enable-shared[=PKGS] build shared libraries [default=yes]
4911- --enable-fast-install[=PKGS]
4912- optimize for fast installation [default=yes]
4913- --disable-libtool-lock avoid locking (might break parallel builds)
4914 --disable-appstream-util
4915 Disable validating AppData XML files during check
4916 phase
4917@@ -1497,24 +1374,7 @@
4918 --enable-always-build-tests
4919 Enable always building tests during 'make all'
4920
4921-Optional Packages:
4922- --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
4923- --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
4924- --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
4925- both]
4926- --with-gnu-ld assume the C compiler uses GNU ld [default=no]
4927- --with-sysroot=DIR Search for dependent libraries within DIR
4928- (or the compiler's sysroot if not specified).
4929-
4930 Some influential environment variables:
4931- CC C compiler command
4932- CFLAGS C compiler flags
4933- LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
4934- nonstandard directory <lib dir>
4935- LIBS libraries to pass to the linker, e.g. -l<library>
4936- CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
4937- you have headers in a nonstandard directory <include dir>
4938- CPP C preprocessor
4939 PKG_CONFIG path to pkg-config utility
4940 PKG_CONFIG_PATH
4941 directories to add to pkg-config's search path
4942@@ -1590,7 +1450,7 @@
4943 test -n "$ac_init_help" && exit $ac_status
4944 if $ac_init_version; then
4945 cat <<\_ACEOF
4946-org.gnome.Weather configure 3.14.1
4947+org.gnome.Weather configure 3.16.2.1
4948 generated by GNU Autoconf 2.69
4949
4950 Copyright (C) 2012 Free Software Foundation, Inc.
4951@@ -1603,272 +1463,11 @@
4952 ## ------------------------ ##
4953 ## Autoconf initialization. ##
4954 ## ------------------------ ##
4955-
4956-# ac_fn_c_try_compile LINENO
4957-# --------------------------
4958-# Try to compile conftest.$ac_ext, and return whether this succeeded.
4959-ac_fn_c_try_compile ()
4960-{
4961- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4962- rm -f conftest.$ac_objext
4963- if { { ac_try="$ac_compile"
4964-case "(($ac_try" in
4965- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4966- *) ac_try_echo=$ac_try;;
4967-esac
4968-eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4969-$as_echo "$ac_try_echo"; } >&5
4970- (eval "$ac_compile") 2>conftest.err
4971- ac_status=$?
4972- if test -s conftest.err; then
4973- grep -v '^ *+' conftest.err >conftest.er1
4974- cat conftest.er1 >&5
4975- mv -f conftest.er1 conftest.err
4976- fi
4977- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4978- test $ac_status = 0; } && {
4979- test -z "$ac_c_werror_flag" ||
4980- test ! -s conftest.err
4981- } && test -s conftest.$ac_objext; then :
4982- ac_retval=0
4983-else
4984- $as_echo "$as_me: failed program was:" >&5
4985-sed 's/^/| /' conftest.$ac_ext >&5
4986-
4987- ac_retval=1
4988-fi
4989- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
4990- as_fn_set_status $ac_retval
4991-
4992-} # ac_fn_c_try_compile
4993-
4994-# ac_fn_c_try_link LINENO
4995-# -----------------------
4996-# Try to link conftest.$ac_ext, and return whether this succeeded.
4997-ac_fn_c_try_link ()
4998-{
4999- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5000- rm -f conftest.$ac_objext conftest$ac_exeext
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: