lp://qastaging/config
- Get this branch:
- bzr branch lp://qastaging/config
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.savannah.gnu.org/config.git.
Last successful import was .
Recent revisions
- 1289. By Collin Funk
-
Adjust 'time-stamp' variables to modern Emacs
* config.guess: Make 'add-hook' add 'time-stamp' as buffer-local. Use
"%Y" for 'time-stamp-format' instead of "%:y".
* config.sub: Likewise.
* doc/config.guess.1: Regenerate.
* doc/config.sub.1: Likewise.Signed-off-by: Dmitry V. Levin <email address hidden>
- 1288. By Pat Pannuto <email address hidden>
-
config.sub: Add Tock OS support
This adds the Tock OS targets in preparation for implementing the
Tock OS-specific toolchain support.$ make check
cd testsuite && bash config-guess.sh && rm uname
PASS: config.guess checks (153 tests)
cd testsuite && bash config-sub.sh
PASS: config.sub checks (1171 tests)
PASS: config.sub idempotency checks (1053 tests)
PASS: config.sub canonicalise each config.guess testcase (153 tests)* config.sub (tock*): Recognize.
(timestamp): Update.
* doc/config.sub.1: Regenerate.
* testsuite/config- sub.data: Add testcases for *-tock. Signed-off-by: Pat Pannuto <email address hidden>
Signed-off-by: Dmitry V. Levin <email address hidden> - 1287. By Oskari Alaranta <email address hidden>
-
config.sub: recognize banan_os
* config.sub ($os == banan_os): Recognize.
(timestamp): Update.
* doc/config.sub.1: Regenerate.
* testsuite/config- sub.data (i686-banan_os, x86_64-banan_os):
New entries.Signed-off-by: Dmitry V. Levin <email address hidden>
- 1286. By Siteshwar Vashisht <email address hidden>
-
config.sub: fix a duplicated case pattern
... reported by shellcheck.
Error: SHELLCHECK_WARNING (CWE-569): [#def4]
/usr/lib/rpm/redhat/ config. sub:245: 8: warning[SC2221]: This pattern always overrides a later one on line 247. Signed-off-by: Siteshwar Vashisht <email address hidden>
Signed-off-by: Dmitry V. Levin <email address hidden> - 1285. By Russell Keith-Magee
-
config.sub: Include support for arm64_32 and iOS/tvOS/watchOS simulators
* Normalise the watchOS CPU architecture descriptor used by
Apple (`arm64_32`).
* Accept the `-simulator` suffix for descriptors for iOS, tvOS and
watchOS.The following is the list of compiler triples generated by Apple's
clang toolchains for iOS 12.0, tvOS 9.0, and watchOS 4.0:* `arm64-
apple-ios12. 0`
* `x86_64-apple-ios12. 0-simulator`
* `arm64-apple-ios12. 0-simulator`
* `arm64-apple-tvos9. 0`
* `x86_64-apple-tvos9. 0-simulator`
* `arm64-apple-tvos9. 0-simulator`
* `arm64_32-apple- watchos4. 0`
* `arm64-apple-watchos4. 0-simulator` The `-simulator` suffix is significant because iOS devices and iOS
simulators have a different ABI. It is therefore essential that these
can be differentiated in a compiler triple.* config.sub ($cpu == arm64_32): Recognize as aarch64.
(ios*-simulator-|tvos* -simulator- |watchos* -simulator- ): Recognize as
a valid $kernel-$os-$obj configuration.
(timestamp): Update.
* doc/config.sub.1: Regenerate.
* testsuite/config- sub.data (arm64- apple-ios12. 0-simulator,
arm64-apple-tvos10. 0.0-simulator, arm64-apple- watchos5. 0-simulator,
arm64_32-apple-watchos4. 0, x86_64- apple-ios12. 0-simulator,
x86_64-apple-tvos9. 0-simulator) : New entries. Signed-off-by: Dmitry V. Levin <email address hidden>
- 1284. By Dmitry V. Levin <email address hidden>
-
Update copyright years
* config.guess: Update copyright years.
* config.sub: Likewise.
* testsuite/config- guess.sh: Likewise.
* testsuite/config- sub.sh: Likewise.
* doc/config.guess.1: Regenerate.
* doc/config.sub.1: Likewise. - 1283. By Tankut Baris Aktemur <email address hidden>
-
config.sub: add intelgt as a basic machine
* config.sub ($cpu == intelgt): Recognize.
(timestamp): Update.
* doc/config.sub.1: Regenerate.
* testsuite/config- sub.data (intelgt): New entry. Signed-off-by: Dmitry V. Levin <email address hidden>
- 1282. By mintsuki <email address hidden>
-
ironclad: change ironclad to ironclad-mlibc
This complements libtool commit
a2c84d14aa792413c40d753293f9e5 b3f9aab619. * config.guess: Replace ironclad with ironclad-mlibc.
(timestamp): Update.
* config.sub ($maybe_os == ironclad-*, $basic_os == ironclad-*,
$kernel-$os-$obj == ironclad-mlibc*-): Recognize.
($os == ironclad*): Remove.
(timestamp): Update.
* doc/config.guess.1: Regenerate.
* doc/config.sub.1: Regenerate.
* testsuite/config- guess.data: Update ironclad entry.
* testsuite/config- sub.data: Likewise. Signed-off-by: Dmitry V. Levin <email address hidden>
- 1281. By Paul Eggert
-
Port config.guess to strict POSIX.1-2024 c17
* config.guess (set_cc_for_build):
Try the c17 compiler, standardized in POSIX.1-2024. See:
https://pubs.opengroup .org/onlinepubs /9799919799/ utilities/ c17.html
While we're at it, prefer c99 to c89.Signed-off-by: Dmitry V. Levin <email address hidden>
- 1280. By Zack Weinberg <email address hidden>
-
config.sub: testsuite: add 121 more test cases.
These all hit code paths that were not already being tested, but
produce (what appears to be) the correct canonical name without
requiring any more code changes.Signed-off-by: Dmitry V. Levin <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)