COMMITS
/ lib/std/macho.zig July 31, 2024
A
remove hard tabs from source code
Andrew Kelley committed
April 18, 2024
April 6, 2024
J
lib/std/macho: update PLATFORM enum with VISIONOS tags
Jakub Konka committed
January 24, 2024
J
std.macho: add segment flags
Jakub Konka committed
December 6, 2023
J
macho: rename flag to EXPORT_SYMBOL_FLAGS_WEAK_DEFINITION
Jakub Konka committed
J
lib/std/macho: add missing LC defs and missing N_NO_DEAD_STRIP desc for nlists
Jakub Konka committed
November 17, 2023
J
std.macho: fix LoadCommandIterator to work with underaligned data
Jakub Konka committed
October 3, 2023
A
std.macho: remove alignment from LoadCommandIterator
Andrew Kelley committed
August 18, 2023
J
macho: add helper for accessing tools array in LC_BUILD_VERSION cmd
Jakub Konka committed
July 21, 2023
K
dwarf: move macho unwind code from macho -> dwarf
kcbanner committed
July 17, 2023
July 14, 2023
K
dwarf: add abi.stripInstructionPtrAuthCode
kcbanner committed
July 13, 2023
K
macho: remove unnecessary checks
kcbanner committed
July 9, 2023
K
macho: add aarch64 implementation to unwindFrame
kcbanner committed
July 8, 2023
June 22, 2023
M
all: migrate code to new cast builtin syntax
mlugg committed
April 30, 2023
L
std: fix a bunch of typos
Linus Groh committed
April 23, 2023
Z
Improvements to docs and text
zooster committed
March 21, 2023
J
macho: use TOOL=0x5 to mean ZIG as the build tool
Jakub Konka committed
March 16, 2023
J
macho: add hot-code swapping poc
Jakub Konka committed
January 21, 2023
J
std.macho: add OLD = 0 as valid mode for both arm64 and x86_64
Jakub Konka committed
January 18, 2023
J
macho: port arm64 and x86_64 compact unwind defs verbatim
Jakub Konka committed
December 27, 2022
J
macho: add Zig wrapper for compact unwind encoding on arm64
Jakub Konka committed
December 20, 2022
J
macho: add missing defs of compact unwind info records
Jakub Konka committed
December 15, 2022
J
macho: store LC headers to often updated LINKEDIT sections
Jakub Konka committed
November 15, 2022
S
run zig fmt on everything checked by CI
Stevie Hryciw committed
October 7, 2022
A
all: rename i386 to x86
Ali Chraghi committed
September 13, 2022
J
macho: rewrite how we allocate space in incremental context
Jakub Konka committed
August 2, 2022
J
macho: add missing align cast in LoadCommandIterator
Jakub Konka committed
August 1, 2022
J
macho: update how we insert output sections
Jakub Konka committed
July 31, 2022
J
macho: sync with zld
Jakub Konka committed
July 20, 2022
C
macho: Pass sections by pointer when slicing names
Cody Tapscott committed
June 29, 2022
J
macho: implement pruning of unused segments and sections
Jakub Konka committed
June 27, 2022
J
macho: discriminate between normal and weak dylibs
Jakub Konka committed
April 1, 2022
J
macho: set CS_LINKER_SIGNED flag in code signature generated by zld
Jakub Konka committed
March 21, 2022
J
macho: add more codesig constants
Jakub Konka committed
March 19, 2022
V
Sema: implement zirSwitchCaptureElse for error sets
Veikka Tuominen committed
March 13, 2022
J
std+macho: revert and fix exposing Mach wrappers in std.os and std.c
Jakub Konka committed
J
std: fix imports for darwin specific flags and funcs
Jakub Konka committed
J
macos: add Mach task abstraction
Jakub Konka committed
J
macos: add more mach primitives
Jakub Konka committed
December 13, 2021
J
macho: put `LC_*` consts in a typed enum(u32) LC
Jakub Konka committed
December 10, 2021
J
macho: move all helpers from commands.zig into std.macho
Jakub Konka committed
J
macho: move helper functions to libstd
Jakub Konka committed
November 30, 2021
J
macho: move nlist_64 type/flags helpers to std.macho
Jakub Konka committed
August 31, 2021
J
macho: fix allocating sections within segment when parsing objects
Jakub Konka committed
August 24, 2021
A
remove redundant license headers from zig standard library
Andrew Kelley committed
August 5, 2021
J
macho: swap out VERSION_MIN for BUILD_VERSION
Jakub Konka committed
June 24, 2021
T
Add fat/universal dylib support to zig ld
Tom Maenan Read Cutting committed
May 18, 2021
A
Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen
Andrew Kelley committed