| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-01-19 | Nuke some more code | LemonBoy | |
| 2020-01-19 | Export MSVC builtins inconditionally | LemonBoy | |
| 2020-01-19 | Minor cleanup | LemonBoy | |
| 2020-01-19 | Nuke some repeated code | LemonBoy | |
| 2020-01-19 | Remove useless wrappers around f32/f64 aeabi builtins | LemonBoy | |
| 2020-01-19 | Small cleanups | LemonBoy | |
| 2020-01-17 | Port clzsi2 from compiler_rt, required for using std.fmt.format on some ARM ↵ | Michaël Larouche | |
| architecture. | |||
| 2020-01-16 | Minor changes to the ARM builtin fns | LemonBoy | |
| 2020-01-15 | Fix off-by-one error (and missing store op) | LemonBoy | |
| 2020-01-15 | Fix test case | LemonBoy | |
| 2020-01-15 | Move definition of __aeabi_read_tp | LemonBoy | |
| 2020-01-15 | Fix div builtins to use the correct calling convention | LemonBoy | |
| 2020-01-15 | Remove unnecessary logic | LemonBoy | |
| 2020-01-15 | Rearrange some builtin functions placement | LemonBoy | |
| 2020-01-09 | New @export() handling | LemonBoy | |
| Use a struct as second parameter to be future proof (and also allows to specify default values for the parameters) Closes #2679 as it was just a matter of a few lines of code. | |||
| 2020-01-09 | Fix remaining variadic formatted prints | Ryan Liptak | |
| Used a series of regex searches to try to find as many instances of the old pattern as I could and update them. | |||
| 2020-01-07 | Make markdown parser more safe (#4105) | Rocknest | |
| Fixes #3722 | |||
| 2020-01-07 | added -- to pass args to zig build commands | emekoi | |
| 2020-01-07 | Use the correct calling convention for AEABI intrinsics | LemonBoy | |
| 2020-01-06 | Add more compiler-rt functions for ARM platform | LemonBoy | |
| 2020-01-06 | zig fmt and update `extern fn` to `callconv(.C)` | Andrew Kelley | |
| 2020-01-06 | Merge branch 'cc-work' of https://github.com/LemonBoy/zig into LemonBoy-cc-work | Andrew Kelley | |
| 2020-01-02 | Implement the callconv() annotation | LemonBoy | |
| 2020-01-01 | fix float ops with respect to vectors | Andrew Kelley | |
| also remove the redundant type parameter | |||
| 2019-12-16 | Revert "added -- to pass args to zig build commands" | Andrew Kelley | |
| This reverts commit d4e56ae6ae15ed1b062b0d775893abb5579fc66d. This broke the build | |||
| 2019-12-16 | added -- to pass args to zig build commands | emekoi | |
| 2019-12-16 | generated docs: log trace instead of error | Henry Wu | |
| When the error occurred for getValueText it could potentially omit useful documentation since the page stops rendering. | |||
| 2019-12-12 | un-special-case startup code in the std lib | Andrew Kelley | |
| Previously, the compiler had special logic to determine whether to include the startup code, which was in `std/special/start.zig`. Now, the file is moved to `std/start.zig`, and there is no special logic in the compiler. Instead, the standard library unconditionally imports the `start.zig` file, which then has a `comptime` block that does the logic of determining what, if any, start symbols to export. Instead of `start.zig` being in its own special package, it is just another normal file that is part of the standard library. `std.builtin.TestFn` is now part of the standard library rather than specially generated by the compiler. | |||
| 2019-12-12 | allow custom OS entrypoint | Christine Dodrill | |
| Also: * Expose `std.start.callMain`. * Other fixes added to fix issues found in development. | |||
| 2019-12-10 | Replace @typeOf with @TypeOf in all zig source | Robin Voetter | |
| This change was mostly made with `zig fmt` and this also modified some whitespace. Note that in some files, `zig fmt` produced incorrect code, so the change was made manually. | |||
| 2019-12-09 | remove var args from the language | Andrew Kelley | |
| closes #208 | |||
| 2019-12-09 | update tests to new format API | Andrew Kelley | |
| 2019-12-08 | std.fmt.format: tuple parameter instead of var args | Andrew Kelley | |
| 2019-12-06 | Merge pull request #3856 from ziglang/builtin-call | Andrew Kelley | |
| introduce `@call` and remove other builtin calls | |||
| 2019-12-06 | remove `@newStackCall` from zig | Andrew Kelley | |
| 2019-12-06 | remove `@inlineCall` from zig | Andrew Kelley | |
| 2019-12-05 | remove `@noInlineCall` from zig | Andrew Kelley | |
| 2019-12-05 | docs: add html lang and minor fixes | xackus | |
| 2019-12-04 | add `other` OS and fix regression in build-exe for freestanding | Andrew Kelley | |
| 2019-12-04 | add docs for function parameters | Vexu | |
| 2019-12-03 | correct the calling convention of WinMainCRTStartup | Andrew Kelley | |
| 2019-12-03 | correct startup logic for exporting libc main | Andrew Kelley | |
| 2019-12-03 | activate start code when pub main exists | Andrew Kelley | |
| and rename LinkType->LinkMode, OutType->OutputMode | |||
| 2019-12-03 | exported main must be pub | Vexu | |
| 2019-12-03 | move more startup code to std lib | Vexu | |
| 2019-12-02 | add some null-termination annotations | Andrew Kelley | |
| closes #3797 | |||
| 2019-11-30 | linux-i386 support | LemonBoy | |
| 2019-11-25 | rename std.heap.direct_allocator to std.heap.page_allocator | Andrew Kelley | |
| std.heap.direct_allocator is still available for now but it is marked deprecated. | |||
| 2019-11-24 | make std.mem.toSlice use null terminated pointers | Andrew Kelley | |
| and fix the fallout | |||
| 2019-11-24 | Merge remote-tracking branch 'origin/master' into null-terminated-pointers | Andrew Kelley | |
