mirror of
https://github.com/vlang/v.git
synced 2025-08-04 10:17:22 -04:00
comptime: enable ppc64le, add docs (#24433)
This commit is contained in:
parent
3291372c57
commit
bbee42f15e
@ -6331,9 +6331,9 @@ Full list of builtin options:
|
|||||||
| `windows`, `linux`, `macos` | `gcc`, `tinyc` | `amd64`, `arm64`, `aarch64` | `debug`, `prod`, `test` |
|
| `windows`, `linux`, `macos` | `gcc`, `tinyc` | `amd64`, `arm64`, `aarch64` | `debug`, `prod`, `test` |
|
||||||
| `darwin`, `ios`, `bsd` | `clang`, `mingw` | `i386`, `arm32` | `js`, `glibc`, `prealloc` |
|
| `darwin`, `ios`, `bsd` | `clang`, `mingw` | `i386`, `arm32` | `js`, `glibc`, `prealloc` |
|
||||||
| `freebsd`, `openbsd`, `netbsd` | `msvc` | `rv64`, `rv32`, `s390x` | `no_bounds_checking`, `freestanding` |
|
| `freebsd`, `openbsd`, `netbsd` | `msvc` | `rv64`, `rv32`, `s390x` | `no_bounds_checking`, `freestanding` |
|
||||||
| `android`, `mach`, `dragonfly` | `cplusplus` | `x64`, `x32` | `no_segfault_handler`, `no_backtrace` |
|
| `android`, `mach`, `dragonfly` | `cplusplus` | `ppc64le` | `no_segfault_handler`, `no_backtrace` |
|
||||||
| `gnu`, `hpux`, `haiku`, `qnx` | | `little_endian`, `big_endian` | `no_main`, `fast_math`, `apk`, `threads` |
|
| `gnu`, `hpux`, `haiku`, `qnx` | | `x64`, `x32` | `no_main`, `fast_math`, `apk`, `threads` |
|
||||||
| `solaris`, `termux` | | | `js_node`, `js_browser`, `js_freestanding` |
|
| `solaris`, `termux` | | `little_endian`, `big_endian` | `js_node`, `js_browser`, `js_freestanding` |
|
||||||
| `serenity`, `vinix`, `plan9` | | | `interpreter`, `es5`, `profile`, `wasm32` |
|
| `serenity`, `vinix`, `plan9` | | | `interpreter`, `es5`, `profile`, `wasm32` |
|
||||||
| | | | `wasm32_emscripten`, `wasm32_wasi` |
|
| | | | `wasm32_emscripten`, `wasm32_wasi` |
|
||||||
| | | | `native`, `autofree` |
|
| | | | `native`, `autofree` |
|
||||||
|
@ -5,7 +5,7 @@ pub const valid_comptime_if_os = ['windows', 'ios', 'macos', 'mach', 'darwin', '
|
|||||||
'haiku', 'serenity', 'vinix', 'plan9', 'wasm32_emscripten']
|
'haiku', 'serenity', 'vinix', 'plan9', 'wasm32_emscripten']
|
||||||
pub const valid_comptime_if_compilers = ['gcc', 'tinyc', 'clang', 'mingw', 'msvc', 'cplusplus']
|
pub const valid_comptime_if_compilers = ['gcc', 'tinyc', 'clang', 'mingw', 'msvc', 'cplusplus']
|
||||||
pub const valid_comptime_if_platforms = ['amd64', 'i386', 'aarch64', 'arm64', 'arm32', 'rv64',
|
pub const valid_comptime_if_platforms = ['amd64', 'i386', 'aarch64', 'arm64', 'arm32', 'rv64',
|
||||||
'rv32', 's390x']
|
'rv32', 's390x', 'ppc64le']
|
||||||
pub const valid_comptime_if_cpu_features = ['x64', 'x32', 'little_endian', 'big_endian']
|
pub const valid_comptime_if_cpu_features = ['x64', 'x32', 'little_endian', 'big_endian']
|
||||||
pub const valid_comptime_if_other = ['apk', 'js', 'debug', 'prod', 'test', 'glibc', 'prealloc',
|
pub const valid_comptime_if_other = ['apk', 'js', 'debug', 'prod', 'test', 'glibc', 'prealloc',
|
||||||
'no_bounds_checking', 'freestanding', 'threads', 'js_node', 'js_browser', 'js_freestanding',
|
'no_bounds_checking', 'freestanding', 'threads', 'js_node', 'js_browser', 'js_freestanding',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user