GGitHubfeat: add iOS to CI (#3462)
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Separate panic code to builtin_panic. Change to excuse from faultdef from constdef to constset. | 14 天前 | |
- `$typeof` => `$Typeof`, `$typefrom` => `$Typefrom`. | 3 个月前 | |
Updated info about vkQuake. | 5 年前 | |
feat: add windows arm64 support (#3347) * Add Windows ARMV8 feature detection in cpu_detect.c3 * Add .onInit function for 64-bit registry view * Add windows-aarch64 configuration to manifest.json * Add support for windows-aarch64 in manifest.json * Add Windows ARM64 check to CI tests * Increase stack size for MSVC on Windows ARM64 Added a condition to set stack size for MSVC on Windows ARM64. * Add support for Windows AArch64 target * Fix typo in comment: 8GB -> 8MB * Check if C compiler is executable before assignment * Update linker arguments for windows architecture handling Refactor linker arguments for different architectures and update paths based on architecture suffix. * Add Windows ARM64 to the CI * Update freebsd sysroot cache key for msys * Modify get_windows_paths to accept target parameter * Update get_windows_paths to use target architecture * Fix asset preparation logic in workflow * add windows-arm64/aarch64 SDK fetch support * add support for arm64 to `msvc_build_libraries.py` * add windows-arm64 SDK fetch support * fflush(stdout) right after the prompt message in check_license * help message * I don't think we need to append the $arch to /LIBPATH:, since we already have it * Remove PF_ARM_SVE_EBF16_INSTRUCTIONS_AVAILABLE constant * Update stack size comment for Windows MSVC * Refactor GitHub Actions workflow for MSVC builds Updated GitHub Actions workflow to use newer action versions and added a new build job for aarch64 architecture. Adjusted artifact names and cache keys for consistency. * Remove c3fmt.exe from windows arm64 * Update Win32 Aarch64 status in README * Update releasenotes --------- Co-authored-by: Manu Linares <mbarriolinares@gmail.com> Co-authored-by: Christoffer Lerno <christoffer@aegik.com> | 1 个月前 | |
Use `printn` rather than `println`. Add string methods for copying. | 3 年前 | |
- `$typeof` => `$Typeof`, `$typefrom` => `$Typefrom`. | 3 个月前 | |
feat: add iOS to CI (#3462) * Add new targets `ios-aarch64-sim` and `ios-x64-sim` * add IosSDK type and ios struct * Add ios_support.c * add support for ios to linker.c and target.c * add test-ios workflow and ios_tests.sh * Fix simulator shutdown step * Remove timeout minutes * add args.c3 to the list of examples * spawn the output for testproject on iOS * Apply suggestions and tabify code * Fix chmod path: ios_tests.sh -> ci_tests.sh * Skip crosslinking for macsdk on ios and iossdk for mac * Use && instead of || * improve linker setup darwin * Shorten code a little. Update releasenotes. * Add ios-* options to build and project. Fix bug in darwin_support. --------- Co-authored-by: Christoffer Lerno <christoffer@aegik.com> | 5 天前 | |
Updated cast rules | 1 年前 | |
docgen: format method receivers using &self/self shorthand Omit redundant type names for reference and by-value method receivers, avoiding invalid signatures like `Type* &name`. | 13 天前 | |
New faults and syntax (#2034) - Remove `[?]` syntax. - Change `int!` to `int?` syntax. - New `fault` declarations. - Enum associated values can reference the calling enum. | 1 年前 | |
Use atexit to fix finalizers on Windows #1361. | 1 年前 | |
Add @feat (#3406) * - Add `@feat` attribute. - Add `$feat` compile time function. * Update http tests. * Fixes * EMSCRIPTEN -> POSIX | 1 个月前 |