66 Commits (d5a8482f14241e282331d62d8a37bfa83a0d1b54)

Author SHA1 Message Date
Chris Kay da04341ed5 build: always prefix section names with `.` 2 years ago
Chris Kay f90fe02f06 style: normalize linker script code style 2 years ago
Samuel Holland 64207f858f fix(build): discard sections also with SEPARATE_NOBITS_REGION 3 years ago
Leon Chen 8a68e8648b refactor(bl31): introduce vendor extend rodata section 2 years ago
Jimmy Brisson d7b5f40823 Increase type widths to satisfy width requirements 4 years ago
Masahiro Yamada e8ad6168b0 linker_script: move .rela.dyn section to bl_common.ld.h 5 years ago
Masahiro Yamada caa3e7e0a4 linker_script: move .data section to bl_common.ld.h 5 years ago
Masahiro Yamada a926a9f60a linker_script: move stacks section to bl_common.ld.h 5 years ago
Masahiro Yamada a7739bc7b1 linker_script: move bss section to bl_common.ld.h 5 years ago
Masahiro Yamada 0a0a7a9ac8 linker_script: replace common read-only data with RODATA_COMMON 5 years ago
Masahiro Yamada 9fb288a03e linker_script: move more common code to bl_common.ld.h 5 years ago
Madhukar Pappireddy 26d1e0c330 fconf: necessary modifications to support fconf in BL31 & SP_MIN 5 years ago
Masahiro Yamada 665e71b8ea Factor xlat_table sections in linker scripts out into a header file 5 years ago
Madhukar Pappireddy c367b75e85 Changes necessary to support SEPARATE_NOBITS_REGION feature 5 years ago
Masahiro Yamada 511046eaa2 BL31: discard .dynsym .dynstr .hash sections to make ENABLE_PIE work 5 years ago
Mark Dykes 3b5454efac Revert "Changes necessary to support SEPARATE_NOBITS_REGION feature" 5 years ago
Madhukar Pappireddy 76d84cbc60 Changes necessary to support SEPARATE_NOBITS_REGION feature 5 years ago
Samuel Holland f8578e641b bl31: Split into two separate memory regions 6 years ago
Paul Beesley 538b002046 spm: Remove SPM Alpha 1 prototype and support files 5 years ago
Paul Beesley 3f3c341ae5 Remove dependency between SPM_MM and ENABLE_SPM build flags 5 years ago
Samuel Holland ebd6efae67 Reduce space lost to object alignment 5 years ago
Varun Wadekar 596929b971 locks: linker variables to calculate per-cpu bakery lock size 6 years ago
Ard Biesheuvel 32e8353748 spm: permit platform to override the VMA placement of the vector table 6 years ago
Paul Beesley 8aabea3358 Correct typographical errors 6 years ago
Antonio Nino Diaz 09d40e0e08 Sanitise includes across codebase 6 years ago
Soby Mathew 5bfac4fc2f BL31: correct GOT section omission 6 years ago
Soby Mathew 931f7c6156 PIE: Position Independant Executable support for BL31 6 years ago
Roberto Vargas 32aee8415d scmi: Optimize bakery locks when HW_ASSISTED_COHERENCY is enabled 7 years ago
Roberto Vargas 5629b2b11c Use ALIGN instead of NEXT in linker scripts 7 years ago
Sandrine Bailleux d801a1d035 SPM: Treat SP xlat tables the same as others 7 years ago
Antonio Nino Diaz 883d1b5d4a Add comments about mismatched TCR_ELx and xlat tables 7 years ago
Antonio Nino Diaz a2aedac221 Replace magic numbers in linkerscripts by PAGE_SIZE 7 years ago
Antonio Nino Diaz 2fccb22804 SPM: Introduce Secure Partition Manager 7 years ago
Jeenu Viswambharan 8e743bcd6a BL31: Introduce Publish and Subscribe framework 7 years ago
dp-arm 82cb2c1ad9 Use SPDX license identifiers 8 years ago
Douglas Raillard 51faada71a Add support for GCC stack protection 8 years ago
Douglas Raillard 308d359b26 Introduce unified API to zero memory 8 years ago
Caesar Wang ec6935692a rockchip: optimize the link mechanism for SRAM code 8 years ago
Sandrine Bailleux 5d1c104f9a Introduce SEPARATE_CODE_AND_RODATA build flag 8 years ago
Yatharth Kochar a31d8983f4 Add Performance Measurement Framework(PMF) 9 years ago
Juan Castillo d178637d2b Remove dashes from image names: 'BL3-x' --> 'BL3x' 9 years ago
Vikram Kanigiri 7173f5f618 Fix relocation of __PERCPU_BAKERY_LOCK_SIZE__ 9 years ago
Achin Gupta 54dc71e7ec Make generic code work in presence of system caches 9 years ago
Andrew Thoelke ee7b35c4e1 Re-design bakery lock memory allocation and algorithm 9 years ago
Soby Mathew ab8707e687 Remove coherent memory from the BL memory maps 10 years ago
Juan Castillo d7fbf13267 Fix LENGTH attribute value in linker scripts 10 years ago
Soby Mathew 9b47684170 Introduce framework for CPU specific operations 10 years ago
Juan Castillo 637ebd2eb9 FVP: apply new naming conventions to memory regions 10 years ago
Sandrine Bailleux a1b6db6c62 fvp: Reuse BL1 and BL2 memory through image overlaying 11 years ago
Dan Handley 5f0cdb059d Split platform.h into separate headers 11 years ago