aboutsummaryrefslogtreecommitdiff
path: root/src/glibc.zig
AgeCommit message (Expand)Author
2025-02-17std.Target: Move osArchName() and Cpu.Arch.archName() to std.zig.target.Alex Rønne Petersen
2025-01-20reject crti.o/crtn.o, embrace the futureAndrew Kelley
2025-01-20fix build failure when llvm not availableAndrew Kelley
2025-01-15implement the prelink phase in the frontendAndrew Kelley
2024-11-24std.Target: Add Os.HurdVersionRange for Os.Tag.hurd.Alex Rønne Petersen
2024-11-05glibc, musl, wasi-libc: Don't explicitly pass -fno-stack-protector.Alex Rønne Petersen
2024-11-05Compilation: Move no_builtin to Package.Module.Alex Rønne Petersen
2024-11-03Merge pull request #21599 from alexrp/thumb-portingAlex Rønne Petersen
2024-11-03glibc: Don't build CRT objects that won't be used.Alex Rønne Petersen
2024-11-03Compilation: Use the regular module mechanism for setting PIC on CRT objects.Alex Rønne Petersen
2024-11-03std.Target: Replace isARM() with isArmOrThumb() and rename it to isArm().Alex Rønne Petersen
2024-11-02glibc: Emit _IO_stdin_used reference in .rodata.Alex Rønne Petersen
2024-10-23combine codegen work queue and linker task queueAndrew Kelley
2024-10-23branch fixesAndrew Kelley
2024-10-23move linker input file parsing to the compilation pipelineAndrew Kelley
2024-10-12glibc: Align stub symbols to the target word size.Alex Rønne Petersen
2024-10-12glibc: Emit some fill data for stub symbols, thus giving each a unique address.Alex Rønne Petersen
2024-10-10link: fix false positive crtbegin/crtend detectionAndrew Kelley
2024-10-03glibc: Update abilists parsing to the new format version.Alex Rønne Petersen
2024-09-05glibc: Fix an edge case leading to duplicate stub symbols.Alex Rønne Petersen
2024-09-05glibc: Set asm and include paths for csky.Alex Rønne Petersen
2024-09-05glibc: Set asm and include paths for arc.Alex Rønne Petersen
2024-09-05glibc: Set asm and include paths for m68k.Alex Rønne Petersen
2024-09-05glibc: Add include path for gnux32.Alex Rønne Petersen
2024-09-05glibc: Set asm and include paths for s390x.Alex Rønne Petersen
2024-09-05glibc: Also pass `-Wno-unsupported-floating-point-opt` when building libc_non...Alex Rønne Petersen
2024-09-03glibc: Avoid building and linking stub libraries that were emptied in 2.34.Alex Rønne Petersen
2024-08-28glibc: Remove mentions of thumb.Alex Rønne Petersen
2024-08-23glibc: Define _IO_stdin_used in start code and reference it in stub asm.Alex Rønne Petersen
2024-08-23glibc: Pass -Qunused-arguments when building libc_nonshared.a.Alex Rønne Petersen
2024-08-14loongarch: add glibc start.S to make zig-bootstrap work for loongarch64-linux...YANG Xudong
2024-08-07loongarch: various architecture specific fixes (#20912)YANG Xudong
2024-08-07Merge pull request #20909 from alexrp/glibc-riscvAndrew Kelley
2024-08-07Merge pull request #20894 from alexrp/target-cleanup-4Andrew Kelley
2024-08-05Revert "glibc: Add a temporary hack in abilists loading due to sparcel removal."Andrew Kelley
2024-08-02glibc: Set -frounding-math like upstream.Alex Rønne Petersen
2024-08-02glibc: Define NO_INITFINI for non-legacy architectures.Alex Rønne Petersen
2024-08-01glibc: Fix some target architecture checks to include thumb and powerpcle.Alex Rønne Petersen
2024-07-30glibc: Add a temporary hack in abilists loading due to sparcel removal.Alex Rønne Petersen
2024-07-30std.Target: Remove `sparcel` architecture tag.Alex Rønne Petersen
2024-05-27update the codebase for the new std.Progress APIAndrew Kelley
2024-05-03Rename Dir.writeFile2 -> Dir.writeFile and update all callsitesRyan Liptak
2024-03-21std.Build.Cache: use an array hash map for filesAndrew Kelley
2024-03-11std.builtin: make link mode fields lowercaseTristan Ross
2024-03-06Package.Module: deduplicate identical builtin modulesmlugg
2024-02-27move `zig libc` command to be lazily builtAndrew Kelley
2024-01-04src/target: Restrict usable glibc versionsPat Tullmann
2024-01-04glibc: get correct files compiled into libc_nonshared.aKang Seonghoon
2024-01-01Compilation: make create() take an arena allocatorAndrew Kelley
2024-01-01glibc: fix crash from not setting owner moduleAndrew Kelley