d: Update __FreeBSD_version values [PR107469]
authorLorenzo Salvadore <developer@lorenzosalvadore.it>
Mon, 13 Feb 2023 23:28:11 +0000 (00:28 +0100)
committerGerald Pfeifer <gerald@pfeifer.com>
Mon, 13 Feb 2023 23:32:06 +0000 (00:32 +0100)
Update __FreeBSD_version values for the latest supported FreeBSD
versions. In particular, add __FreeBSD_version for FreeBSD 14, which
is necessary to compile libphobos successfully on FreeBSD 14.

libphobos/ChangeLog:

PR d/107469
* libdruntime/core/sys/freebsd/config.d: Update __FreeBSD_version.

libphobos/libdruntime/core/sys/freebsd/config.d

index 5e3129e2422291f1dc758724f293b6b03be1bf66..9d502e52e3236f1df355c3a6636ad1f3f8f9e534 100644 (file)
@@ -14,8 +14,9 @@ public import core.sys.posix.config;
 // NOTE: When adding newer versions of FreeBSD, verify all current versioned
 // bindings are still compatible with the release.
 
-     version (FreeBSD_13) enum __FreeBSD_version = 1300000;
-else version (FreeBSD_12) enum __FreeBSD_version = 1202000;
+     version (FreeBSD_14) enum __FreeBSD_version = 1400000;
+else version (FreeBSD_13) enum __FreeBSD_version = 1301000;
+else version (FreeBSD_12) enum __FreeBSD_version = 1203000;
 else version (FreeBSD_11) enum __FreeBSD_version = 1104000;
 else version (FreeBSD_10) enum __FreeBSD_version = 1004000;
 else version (FreeBSD_9)  enum __FreeBSD_version = 903000;