aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-08-01Merge pull request #20870 from alexrp/target-cleanup-3Andrew Kelley
2024-08-01Merge pull request #20884 from Rexicon226/riscvJakub Konka
2024-07-31remove hard tabs from source codeAndrew Kelley
2024-07-31std.zig.tokenizer: simplifyAndrew Kelley
2024-07-31riscv: implement non-pow2 indirect loadsDavid Rubin
2024-07-31riscv: fix `.got` symbol loadingDavid Rubin
2024-07-31riscv: implement `@divExact`David Rubin
2024-07-30elf: fix a typo in setting atom name before it's been allocatedJakub Konka
2024-07-30elf: remove now unused globalByNameJakub Konka
2024-07-30elf: include LinkerDefined in symbol resolutionJakub Konka
2024-07-30elf: move entry tracking into LinkerDefinedJakub Konka
2024-07-30elf: move initializing and allocating linker-defined symbols into LinkerDefinedJakub Konka
2024-07-30elf: do not store merge section output section name in strings bufferJakub Konka
2024-07-30elf: init output merge sections in a separate stepJakub Konka
2024-07-30elf: move merge subsections ownership into merge sectionsJakub Konka
2024-07-30elf: simplify output section tracking for symbolsJakub Konka
2024-07-30elf: atom is always assigned output section indexJakub Konka
2024-07-30elf: remove obsolete flags from atomJakub Konka
2024-07-30elf: resolve COMDATs in more parallel-friendly wayJakub Konka
2024-07-30elf: skip storing comdat group signature globallyJakub Konka
2024-07-30elf: move ownership of atoms into objectsJakub Konka
2024-07-30elf: move ownership of comdat groups to ObjectJakub Konka
2024-07-30elf: move ownership of input merge sections to ObjectJakub Konka
2024-07-30glibc: Add a temporary hack in abilists loading due to sparcel removal.Alex Rønne Petersen
2024-07-30std.Target: Remove `cloudabi` OS tag.Alex Rønne Petersen
2024-07-30std.Target: Remove `ananas` OS tag.Alex Rønne Petersen
2024-07-30std.Target: Remove `sparcel` architecture tag.Alex Rønne Petersen
2024-07-30std.Target: Remove `spir`/`spir64` architecture tags.Alex Rønne Petersen
2024-07-29Merge pull request #20389 from alexrp/riscv32Andrew Kelley
2024-07-29Merge pull request #20839 from alexrp/musl-stuffAndrew Kelley
2024-07-29compiler: Enable -Werror=date-time for C/C++ code in release builds.Alex Rønne Petersen
2024-07-29link.Elf: Define __global_pointer$ for riscv32 too.Alex Rønne Petersen
2024-07-29musl: Fix needsCrtiCrtn() to return false for riscv32 too.Alex Rønne Petersen
2024-07-28std.Target.Cpu.Arch: Remove the `aarch64_32` tag.Alex Rønne Petersen
2024-07-28link.Coff: Basic support for `/Brepro` in the self-hosted linker.Alex Rønne Petersen
2024-07-28musl: Build with `-fexcess-precision=standard -frounding-math`.Alex Rønne Petersen
2024-07-28musl: Build with `-fno-strict-aliasing` like upstream.Alex Rønne Petersen
2024-07-28link: Accept `-Brepro` linker option and pass it to LLD.Alex Rønne Petersen
2024-07-28Merge pull request #20807 from Rexicon226/riscvJakub Konka
2024-07-28Merge pull request #20834 from ziglang/macho-boundary-typo-fixJakub Konka
2024-07-28translate-c: Use mangled name for local extern in condition/loopLinus Groh
2024-07-27macho: fix typo in boundary symbol tag: $stop -> $endJakub Konka
2024-07-27riscv: correct airAsm to generate correct jalr callDavid Rubin
2024-07-26riscv: make multi-threaded enabled compilation the defaultDavid Rubin
2024-07-26comp: enable compilation of zig_libcDavid Rubin
2024-07-26riscv: implement `@cmpxchg*` and remove fixesDavid Rubin
2024-07-26riscv: implement basic tlv loads and storesDavid Rubin
2024-07-26frontend: add missed cache hash on --debug-rtAndrew Kelley
2024-07-26remove deprecated --mod CLI now that a zig1.wasm update happenedAndrew Kelley
2024-07-26riscv: update tests and fix reuse bugDavid Rubin