Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax.

This commit is contained in:
Karl Zylinski
2024-09-14 18:27:49 +02:00
parent b12d312408
commit 19f0127e55
317 changed files with 433 additions and 433 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
//+vet !using-param
#+vet !using-param
package compress_zlib
/*
+1 -1
View File
@@ -1,4 +1,4 @@
//+build amd64
#+build amd64
package aes_hw_intel
import "core:sys/info"
+1 -1
View File
@@ -20,7 +20,7 @@
// NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
// THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
//+build amd64
#+build amd64
package aes_hw_intel
import "base:intrinsics"
@@ -20,7 +20,7 @@
// NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
// THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
//+build amd64
#+build amd64
package aes_hw_intel
import "base:intrinsics"
@@ -1,4 +1,4 @@
//+build amd64
#+build amd64
package chacha20_simd256
import "base:intrinsics"
@@ -1,4 +1,4 @@
//+build !amd64
#+build !amd64
package chacha20_simd256
import "base:intrinsics"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build amd64
#+build amd64
package aes
import "base:intrinsics"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build amd64
#+build amd64
package aes
import "base:intrinsics"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build amd64
#+build amd64
package aes
import "base:intrinsics"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build !amd64
#+build !amd64
package aes
@(private = "file")
+1 -1
View File
@@ -1,4 +1,4 @@
//+build amd64
#+build amd64
package aes
import "core:crypto/_aes/hw_intel"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build freebsd, openbsd, netbsd
#+build freebsd, openbsd, netbsd
package crypto
foreign import libc "system:c"
+7 -7
View File
@@ -1,10 +1,10 @@
//+build !linux
//+build !windows
//+build !openbsd
//+build !freebsd
//+build !netbsd
//+build !darwin
//+build !js
#+build !linux
#+build !windows
#+build !openbsd
#+build !freebsd
#+build !netbsd
#+build !darwin
#+build !js
package crypto
HAS_RAND_BYTES :: false
+2 -2
View File
@@ -1,5 +1,5 @@
//+private file
//+build linux, darwin
#+private file
#+build linux, darwin
package debug_trace
import "base:intrinsics"
+3 -3
View File
@@ -1,6 +1,6 @@
//+build !windows
//+build !linux
//+build !darwin
#+build !windows
#+build !linux
#+build !darwin
package debug_trace
import "base:runtime"
+2 -2
View File
@@ -1,5 +1,5 @@
//+private
//+build windows
#+private
#+build windows
package debug_trace
import "base:intrinsics"
+2 -2
View File
@@ -1,5 +1,5 @@
//+build js
//+private
#+build js
#+private
package dynlib
_load_library :: proc(path: string, global_symbols := false) -> (Library, bool) {
+2 -2
View File
@@ -1,5 +1,5 @@
//+build linux, darwin, freebsd, openbsd, netbsd
//+private
#+build linux, darwin, freebsd, openbsd, netbsd
#+private
package dynlib
import "core:os"
+2 -2
View File
@@ -1,5 +1,5 @@
//+build windows
//+private
#+build windows
#+private
package dynlib
import win32 "core:sys/windows"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build netbsd, openbsd
#+build netbsd, openbsd
package flags
import "base:runtime"
+2 -2
View File
@@ -1,5 +1,5 @@
//+build !netbsd
//+build !openbsd
#+build !netbsd
#+build !openbsd
package flags
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package flags
import "base:intrinsics"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package flags
import "core:container/bit_array"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package flags
import "base:intrinsics"
+3 -3
View File
@@ -1,6 +1,6 @@
//+private
//+build !netbsd
//+build !openbsd
#+private
#+build !netbsd
#+build !openbsd
package flags
import "core:net"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package flags
@require import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build ignore
#+build ignore
package custom_formatter_example
import "core:fmt"
import "core:io"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build js
#+build js
package fmt
import "core:bufio"
+3 -3
View File
@@ -1,6 +1,6 @@
//+build !freestanding
//+build !js
//+build !orca
#+build !freestanding
#+build !js
#+build !orca
package fmt
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build js
#+build js
package core_image_bmp
load :: proc{load_from_bytes, load_from_context}
+1 -1
View File
@@ -1,4 +1,4 @@
//+build !js
#+build !js
package core_image_bmp
import "core:os"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build js
#+build js
package image
load :: proc{
+1 -1
View File
@@ -1,4 +1,4 @@
//+build !js
#+build !js
package image
import "core:os"
+1 -1
View File
@@ -1,4 +1,4 @@
//+vet !using-stmt
#+vet !using-stmt
package netpbm
import "core:bytes"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build js
#+build js
package netpbm
load :: proc {
+1 -1
View File
@@ -1,4 +1,4 @@
//+build !js
#+build !js
package netpbm
import "core:os"
+1 -1
View File
@@ -8,7 +8,7 @@
*/
//+vet !using-stmt
#+vet !using-stmt
package png
import "core:compress"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build js
#+build js
package png
load :: proc{load_from_bytes, load_from_context}
+1 -1
View File
@@ -1,4 +1,4 @@
//+build !js
#+build !js
package png
import "core:os"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build js
#+build js
package qoi
save :: proc{save_to_buffer}
+1 -1
View File
@@ -1,4 +1,4 @@
//+build !js
#+build !js
package qoi
import "core:os"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build js
#+build js
package tga
save :: proc{save_to_buffer}
+1 -1
View File
@@ -1,4 +1,4 @@
//+build !js
#+build !js
package tga
import "core:os"
+2 -2
View File
@@ -1,5 +1,5 @@
//+build !freestanding
//+build !orca
#+build !freestanding
#+build !orca
package log
import "core:encoding/ansi"
+1 -1
View File
@@ -7,7 +7,7 @@
The code started out as an idiomatic source port of libTomMath, which is in the public domain, with thanks.
*/
//+build ignore
#+build ignore
package math_big
import "core:time"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build !js
#+build !js
package math
import "base:intrinsics"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build js
#+build js
package math
import "base:intrinsics"
+1 -1
View File
@@ -4,7 +4,7 @@
Ported from https://github.com/KdotJPG/OpenSimplex2.
Copyright 2022 Yuki2 (https://github.com/NoahR02)
*/
//+private
#+private
package math_noise
/*
+1 -1
View File
@@ -1,4 +1,4 @@
//+build !freestanding
#+build !freestanding
package mem
import "core:sync"
+1 -1
View File
@@ -1,4 +1,4 @@
//+build !freestanding
#+build !freestanding
package mem
import "base:runtime"
+2 -2
View File
@@ -1,5 +1,5 @@
//+build linux
//+private
#+build linux
#+private
package mem_virtual
import "core:sys/linux"
+7 -7
View File
@@ -1,10 +1,10 @@
//+private
//+build !darwin
//+build !freebsd
//+build !openbsd
//+build !netbsd
//+build !linux
//+build !windows
#+private
#+build !darwin
#+build !freebsd
#+build !openbsd
#+build !netbsd
#+build !linux
#+build !windows
package mem_virtual
_reserve :: proc "contextless" (size: uint) -> (data: []byte, err: Allocator_Error) {
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package mem_virtual
Platform_Memory_Block :: struct {
+2 -2
View File
@@ -1,5 +1,5 @@
//+build darwin, netbsd, freebsd, openbsd
//+private
#+build darwin, netbsd, freebsd, openbsd
#+private
package mem_virtual
import "core:sys/posix"
+2 -2
View File
@@ -1,5 +1,5 @@
//+build windows
//+private
#+build windows
#+private
package mem_virtual
foreign import Kernel32 "system:Kernel32.lib"
+1 -1
View File
@@ -1,4 +1,4 @@
// +build windows, linux, darwin, freebsd
#+build windows, linux, darwin, freebsd
package net
/*
+1 -1
View File
@@ -1,4 +1,4 @@
// +build windows, linux, darwin, freebsd
#+build windows, linux, darwin, freebsd
package net
/*
+1 -1
View File
@@ -1,4 +1,4 @@
// +build windows, linux, darwin, freebsd
#+build windows, linux, darwin, freebsd
package net
/*
+1 -1
View File
@@ -1,4 +1,4 @@
//+build linux, darwin, freebsd
#+build linux, darwin, freebsd
package net
/*
Package net implements cross-platform Berkeley Sockets, DNS resolution and associated procedures.
+1 -1
View File
@@ -1,4 +1,4 @@
//+build windows
#+build windows
package net
/*
+1 -1
View File
@@ -1,5 +1,5 @@
package net
// +build darwin
#+build darwin
/*
Package net implements cross-platform Berkeley Sockets, DNS resolution and associated procedures.
For other protocols and their features, see subdirectories of this package.
+1 -1
View File
@@ -1,4 +1,4 @@
//+build freebsd
#+build freebsd
package net
/*
+1 -1
View File
@@ -1,5 +1,5 @@
package net
// +build linux
#+build linux
/*
Package net implements cross-platform Berkeley Sockets, DNS resolution and associated procedures.
For other protocols and their features, see subdirectories of this package.
+1 -1
View File
@@ -1,5 +1,5 @@
package net
// +build windows
#+build windows
/*
Package net implements cross-platform Berkeley Sockets, DNS resolution and associated procedures.
For other protocols and their features, see subdirectories of this package.
+1 -1
View File
@@ -1,4 +1,4 @@
// +build windows, linux, darwin, freebsd
#+build windows, linux, darwin, freebsd
package net
/*
+1 -1
View File
@@ -1,5 +1,5 @@
package net
//+build darwin
#+build darwin
/*
Package net implements cross-platform Berkeley Sockets, DNS resolution and associated procedures.
For other protocols and their features, see subdirectories of this package.
+1 -1
View File
@@ -1,4 +1,4 @@
//+build freebsd
#+build freebsd
package net
/*
+1 -1
View File
@@ -1,5 +1,5 @@
package net
//+build linux
#+build linux
/*
Package net implements cross-platform Berkeley Sockets, DNS resolution and associated procedures.
For other protocols and their features, see subdirectories of this package.
+1 -1
View File
@@ -1,5 +1,5 @@
package net
//+build windows
#+build windows
/*
Package net implements cross-platform Berkeley Sockets, DNS resolution and associated procedures.
For other protocols and their features, see subdirectories of this package.
+1 -1
View File
@@ -1,4 +1,4 @@
// +build windows, linux, darwin, freebsd
#+build windows, linux, darwin, freebsd
package net
/*
+1 -1
View File
@@ -1,5 +1,5 @@
package net
// +build darwin
#+build darwin
/*
Package net implements cross-platform Berkeley Sockets, DNS resolution and associated procedures.
+1 -1
View File
@@ -1,4 +1,4 @@
//+build freebsd
#+build freebsd
package net
/*
+1 -1
View File
@@ -1,5 +1,5 @@
package net
// +build linux
#+build linux
/*
Package net implements cross-platform Berkeley Sockets, DNS resolution and associated procedures.
+1 -1
View File
@@ -1,5 +1,5 @@
package net
// +build windows
#+build windows
/*
Package net implements cross-platform Berkeley Sockets, DNS resolution and associated procedures.
+1 -1
View File
@@ -1,4 +1,4 @@
//+build darwin, linux, netbsd, freebsd, openbsd
#+build darwin, linux, netbsd, freebsd, openbsd
package os
import "core:strings"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
Read_Directory_Iterator_Impl :: struct {
+2 -2
View File
@@ -1,5 +1,5 @@
//+private
//+build darwin, netbsd, freebsd, openbsd
#+private
#+build darwin, netbsd, freebsd, openbsd
package os2
import "core:sys/posix"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "base:runtime"
+2 -2
View File
@@ -1,5 +1,5 @@
//+private
//+build darwin, netbsd, freebsd, openbsd
#+private
#+build darwin, netbsd, freebsd, openbsd
package os2
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import win32 "core:sys/windows"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "core:sys/linux"
+2 -2
View File
@@ -1,5 +1,5 @@
//+private
//+build darwin, netbsd, freebsd, openbsd
#+private
#+build darwin, netbsd, freebsd, openbsd
package os2
import "core:sys/posix"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "base:runtime"
+2 -2
View File
@@ -1,5 +1,5 @@
//+private
//+build darwin, netbsd, freebsd, openbsd
#+private
#+build darwin, netbsd, freebsd, openbsd
package os2
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "base:runtime"
+2 -2
View File
@@ -1,5 +1,5 @@
//+private
//+build openbsd
#+private
#+build openbsd
package os2
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "core:sys/linux"
+2 -2
View File
@@ -1,5 +1,5 @@
//+private
//+build darwin, netbsd, freebsd, openbsd
#+private
#+build darwin, netbsd, freebsd, openbsd
package os2
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "core:mem"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "base:intrinsics"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "core:strings"
+2 -2
View File
@@ -1,5 +1,5 @@
//+private
//+build darwin, netbsd, freebsd, openbsd
#+private
#+build darwin, netbsd, freebsd, openbsd
package os2
import "base:runtime"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import win32 "core:sys/windows"
+1 -1
View File
@@ -1,4 +1,4 @@
//+private
#+private
package os2
import "core:sys/linux"

Some files were not shown because too many files have changed in this diff Show More