Merge pull request #3810 from Feoramund/freebsd-core-net

Port `core:net` to FreeBSD
This commit is contained in:
Jeroen van Rijn
2024-08-09 09:50:05 +02:00
committed by GitHub
30 changed files with 3059 additions and 40 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ IMPORTING_TIME :: #config(ODIN_CORE_FLAGS_USE_TIME, time.IS_SUPPORTED)
// Override support for parsing `net` types.
// TODO: Update this when the BSDs are supported.
IMPORTING_NET :: #config(ODIN_CORE_FLAGS_USE_NET, ODIN_OS == .Windows || ODIN_OS == .Linux || ODIN_OS == .Darwin)
IMPORTING_NET :: #config(ODIN_CORE_FLAGS_USE_NET, ODIN_OS == .Windows || ODIN_OS == .Linux || ODIN_OS == .Darwin || ODIN_OS == .FreeBSD)
TAG_ARGS :: "args"
SUBTAG_NAME :: "name"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build freebsd, netbsd, openbsd
//+build netbsd, openbsd
package flags
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build !freebsd !netbsd !openbsd
//+build !netbsd !openbsd
package flags
import "base:runtime"
+1 -1
View File
@@ -1,5 +1,5 @@
//+private
//+build !freebsd !netbsd !openbsd
//+build !netbsd !openbsd
package flags
import "core:net"