aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-09-10musl: Build with -ffp-contract=off.Alex Rønne Petersen
2024-09-10Compilation: Work around llvm/llvm-project#105972 by defining the macros.Alex Rønne Petersen
2024-09-10Compilation: Pass hard/soft float flags to Clang as appropriate.Alex Rønne Petersen
2024-09-10llvm: Limit f16/f128 lowering on arm to fp_armv8 and soft float.Alex Rønne Petersen
2024-09-10llvm: Set use-soft-float and noimplicitfloat on functions for soft float.Alex Rønne Petersen
2024-09-06llvm: Set float ABI based on std.Target.floatAbi().Alex Rønne Petersen
2024-09-06Merge pull request #21263 from alexrp/thumb-fixesAndrew Kelley
2024-09-06Merge pull request #21195 from alexrp/glibc-fixesAndrew Kelley
2024-09-06Merge pull request #21310 from alexrp/ppc64-testsAndrew Kelley
2024-09-06package-manager: add application/x-tar-gz mime typeTravis Staloch
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-04Merge pull request #21257 from mlugg/computed-goto-3Andrew Kelley
2024-09-05compiler: Force ELFv2 for powerpc64.Alex Rønne Petersen
2024-09-04elf: fix 32bit buildJakub Konka
2024-09-04elf: actually commit AtomList.zigJakub Konka
2024-09-04elf: migrate thunks to the new mechanism (AtomList)Jakub Konka
2024-09-04elf: rename SectionChunk into AtomList and store as part of SectionJakub Konka
2024-09-04elf: create back/forward links for atoms within section chunksJakub Konka
2024-09-04elf: fix emitting static lib when ZigObject is presentJakub Konka
2024-09-04elf: do not pad placeholders coming from input object filesJakub Konka
2024-09-04elf: misc .eh_frame management fixesJakub Konka
2024-09-04elf: copy existing data when allocating other alloc sections in relocatable modeJakub Konka
2024-09-04elf: do not create .eh_frame section if ZigObject already did so in relocatab...Jakub Konka
2024-09-04elf: init rela sections in a separate pass for ZigObjectJakub Konka
2024-09-04elf: emit relocs for self-hosted generated .eh_frame sectionJakub Konka
2024-09-04elf: fix relocatable modeJakub Konka
2024-09-04elf: actually allocate atoms within each section chunkJakub Konka
2024-09-04elf: update osec index for section chunks in objectsJakub Konka
2024-09-04elf: actually write allocated atoms in object filesJakub Konka
2024-09-04elf: do not create .eh_frame section if ZigObject already did soJakub Konka
2024-09-04elf: allocate atom chunks using allocateChunk mechanics in objectsJakub Konka
2024-09-04elf: introduce SectionChunk - a container of atoms per object fileJakub Konka
2024-09-04elf: allocate .tdata and .tbss using allocateAtom mechanicsJakub Konka
2024-09-04dwarf: make Section.off a functionJakub Konka
2024-09-04elf+dwarf: refer sections via section symbolsJakub Konka
2024-09-04elf: fix emitting correct .rela. sections in -r modeJakub Konka
2024-09-04elf: fix a typo in setting ZigObject.data_relro_indexJakub Konka
2024-09-04elf: remove isDebugSection helperJakub Konka
2024-09-04elf: remove now unused number_of_zig_segmentsJakub Konka
2024-09-04elf: allocate .text in ZigObject similarly to .eh_frameJakub Konka
2024-09-04elf: allocate .data.rel.ro and .rodata in ZigObject similarly to .eh_frameJakub Konka
2024-09-04elf: allocate .data in ZigObject similarly to .eh_frameJakub Konka
2024-09-04elf: allocate .bss in ZigObject similarly to .eh_frameJakub Konka
2024-09-04elf: shuffle some stages to make it clear what needs whatJakub Konka