summaryrefslogtreecommitdiff
path: root/src/lib/program.ld
AgeCommit message (Expand)Author
2024-04-08lib/program.ld: Account for large code model sectionsArthur Heymans
2024-03-05lib/program.ld: Make (NOLOAD) and to_load more explicitArthur Heymans
2024-02-29Revert "lib: Explicitly declare heap as NOLOAD"Subrata Banik
2024-02-26lib: Explicitly declare heap as NOLOADArthur Heymans
2024-02-26lib: Remove heap from rmodulesArthur Heymans
2023-12-18src/lib: Add memory/time saving special case for ramstage cachingPatrick Georgi
2023-09-14x86: Add .data section support for pre-memory stagesJeremy Compostella
2022-10-20arch/x86: Only use .bss from car.ld when running XIPArthur Heymans
2022-05-20CBMEM: Change declarations for initialization hooksKyösti Mälkki
2022-05-16rules.h: Use more consistent namingArthur Heymans
2021-05-27cbmem: Introduce "early" init hooks for consoleJulius Werner
2021-02-19memlayout: Store region sizes as separate symbolsJulius Werner
2021-01-28arch/x86: Top-align .init in bootblockKyösti Mälkki
2021-01-07arch/x86: Move prologue to .init sectionKyösti Mälkki
2020-12-17arch/arm: Replace .id section with build_info in CBFSKyösti Mälkki
2020-12-03cbfs: Add verification for RO CBFS metadata hashJulius Werner
2020-08-21lib: Add ASan support to ramstage on x86 archHarshit Sharma
2020-06-10lib/program.ld: Replace CONFIG(ARCH_xx) testsKyösti Mälkki
2020-05-28arch/x86: Remove more romcc leftoversKyösti Mälkki
2020-05-26Remove MAYBE_STATIC_BSS and ENV_STAGE_HAS_BSS_SECTIONKyösti Mälkki
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-04src/lib: Use SPDX for GPL-2.0-only filesAngel Pons
2020-03-17src (minus soc and mainboard): Remove copyright noticesPatrick Georgi
2019-09-14src/: Replace some __PRE_RAM__ useKyösti Mälkki
2019-08-26arch/x86: Simplify <arch/early_variables.h>Kyösti Mälkki
2019-08-26Move and rename ARCH_STAGE_HAS_xxx_SECTION rulesKyösti Mälkki
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2018-05-22Introduce bootblock self-decompressionJulius Werner
2017-07-30lib/program.ld: Guard .id section placementNico Huber
2016-10-31lib/program.ld: add .sdata sectionsAaron Durbin
2016-09-19arch/x86,lib: make cbmem console work in postcar stageAaron Durbin
2016-05-21program.ld: Don't exclude sbe region from verstageStefan Reinauer
2016-04-30lib/reg_script: Allow multiple independent handlersLee Leahy
2016-04-16program.ld: make sure that zeroptr isn't assigned to debug sectionsPatrick Georgi
2016-03-23arch/x86: introduce postcar stage/phaseAaron Durbin
2016-01-28Provide a gcc-safe zero pointerPatrick Georgi
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-09-28program.ld: terminate ALIGN statementPatrick Georgi
2015-09-22linking: link bootblock.elf with .data and .bss sections againAaron Durbin
2015-09-17linking: Repair special treatments for non-x86 bootblocksJulius Werner
2015-09-09x86: link ramstage the same way regardless of RELOCATABLE_RAMSTAGEAaron Durbin
2015-09-09rmodule: use program.ld for linkingAaron Durbin
2015-09-09x86: link romstage like the other architecturesAaron Durbin
2015-09-09linking: lay the groundwork for a unified linking approachAaron Durbin