Remove support for 32-bit Apple targets

This commit is contained in:
Alan Somers 2021-08-13 17:58:33 -06:00
parent 7049d424f1
commit 8acdaef51a
3 changed files with 8 additions and 11 deletions

View File

@ -31,16 +31,13 @@ task:
- name: OSX x86_64
env:
TARGET: x86_64-apple-darwin
- name: OSX i686
- name: iOS aarch64
env:
TARGET: i686-apple-darwin
TARGET: aarch64-apple-ios
DISABLE_TESTS: 1
- name: iOS
- name: iOS x86_64
env:
# To save VM startup time, test all iOS targets in a single task.
# The startup and scheduling time was very significant for Travis, but
# not known for Cirrus.
TARGET: "aarch64-apple-ios;armv7-apple-ios;armv7s-apple-ios;i386-apple-ios;x86_64-apple-ios"
TARGET: x86_64-apple-ios
DISABLE_TESTS: 1
osx_instance:
image: catalina-xcode

View File

@ -72,6 +72,10 @@ This project adheres to [Semantic Versioning](https://semver.org/).
for all platforms.
(#[1484](https://github.com/nix-rust/nix/pull/1484))
- Removed support for 32-bit Apple targets, since they've been dropped by both
Rustc and Xcode.
(#[1492](https://github.com/nix-rust/nix/pull/1492))
## [0.22.0] - 9 July 2021
### Added
- Added `if_nameindex` (#[1445](https://github.com/nix-rust/nix/pull/1445))

View File

@ -68,11 +68,7 @@ Tier 2:
* aarch64-linux-android
* arm-linux-androideabi
* arm-unknown-linux-musleabi
* armv7-apple-ios
* armv7-linux-androideabi
* armv7s-apple-ios
* i386-apple-ios
* i686-apple-darwin
* i686-linux-android
* powerpc-unknown-linux-gnu
* s390x-unknown-linux-gnu