Darwin : Adjust handling of MACOSX_DEPLOYMENT_TARGET for macOS 11.
authorIain Sandoe <iain@sandoe.co.uk>
Wed, 23 Dec 2020 17:16:08 +0000 (17:16 +0000)
committerIain Sandoe <iain@sandoe.co.uk>
Wed, 23 Dec 2020 19:31:27 +0000 (19:31 +0000)
commit96de87b99bf8fd1c46df373bbcc2f7d76db716ad
tree669957521f5cc05e5a340e2c44c24370dc1f6098
parentf3f237f7ee009d3cbcca83c77bc4d54bcae62308
Darwin : Adjust handling of MACOSX_DEPLOYMENT_TARGET for macOS 11.

The shift to macOS version 11 also means that '11' without any
following '.x' is accepted as a valid version number.  This adjusts
the validation code to accept this and map it to 11.0.0 which
matches what the clang toolchain appears to do.

gcc/ChangeLog:

* config/darwin-driver.c (validate_macosx_version_min): Allow
MACOSX_DEPLOYMENT_TARGET=11.
(darwin_default_min_version): Adjust warning spelling to avoid
an apostrophe.
gcc/config/darwin-driver.c