Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
atf
/
4fc099d931617323664653c9199b11a0d84d6a92
/
bl31
/
bl31.ld.S
08526ad
feat(build): check that .text section starts at page boundary
by Andrey Skvortsov
· Tue Sep 05 22:09:25 2023 +0300
341b311
feat(bl31): reuse SPM_MM specific defines for SPMC_AT_EL3
by Nishant Sharma
· Thu Oct 12 10:43:16 2023 +0100
80c530e
chore(bl): add UNALIGNED symbols for TEXT/RODATA
by Michal Simek
· Thu Apr 27 14:26:03 2023 +0200
8d6b741
build(bl31): add symbols for memory layout
by Harrison Mutai
· Wed Apr 19 09:30:15 2023 +0100
3e0e789
fix(fvp): work around BL31 progbits exceeded
by Boyan Karatotev
· Thu Mar 30 14:56:45 2023 +0100
33bfc5e
build: always prefix section names with `.`
by Chris Kay
· Tue Feb 14 11:30:04 2023 +0000
4b7660a
style: normalize linker script code style
by Chris Kay
· Thu Sep 29 14:36:53 2022 +0100
7ce8c76
Merge "refactor(bl31): introduce vendor extend rodata section" into integration
by Julius Werner
· Tue Aug 16 02:12:01 2022 +0200
322df2a
fix(build): discard sections also with SEPARATE_NOBITS_REGION
by Samuel Holland
· Fri Apr 08 22:22:04 2022 -0500
8a3180d
refactor(bl31): introduce vendor extend rodata section
by developer
· Fri Aug 05 10:04:10 2022 +0800
ed20207
Increase type widths to satisfy width requirements
by Jimmy Brisson
· Tue Aug 04 16:18:52 2020 -0500
85fa00e
linker_script: move .rela.dyn section to bl_common.ld.h
by Masahiro Yamada
· Wed Apr 22 11:27:55 2020 +0900
c5864d8
linker_script: move .data section to bl_common.ld.h
by Masahiro Yamada
· Wed Apr 22 10:50:12 2020 +0900
403990e
linker_script: move stacks section to bl_common.ld.h
by Masahiro Yamada
· Tue Apr 07 13:04:24 2020 +0900
dd053b6
linker_script: move bss section to bl_common.ld.h
by Masahiro Yamada
· Thu Mar 26 13:16:33 2020 +0900
583f8dd
linker_script: replace common read-only data with RODATA_COMMON
by Masahiro Yamada
· Thu Mar 26 10:57:12 2020 +0900
ac1bfb9
linker_script: move more common code to bl_common.ld.h
by Masahiro Yamada
· Thu Mar 26 10:51:39 2020 +0900
e8b6b80
Merge changes from topic "mp/enhanced_pal_hw" into integration
by Mark Dykes
· Thu Mar 12 15:54:28 2020 +0000
ae9677b
fconf: necessary modifications to support fconf in BL31 & SP_MIN
by Madhukar Pappireddy
· Mon Jan 27 13:37:51 2020 -0600
0b67e56
Factor xlat_table sections in linker scripts out into a header file
by Masahiro Yamada
· Mon Mar 09 17:39:48 2020 +0900
39ca69d
Merge changes from topic "mp/separate_nobits" into integration
by Sandrine Bailleux
· Tue Feb 04 16:37:09 2020 +0000
f4e6ea6
Changes necessary to support SEPARATE_NOBITS_REGION feature
by Madhukar Pappireddy
· Mon Jan 27 15:32:15 2020 -0600
d3e7baa
BL31: discard .dynsym .dynstr .hash sections to make ENABLE_PIE work
by Masahiro Yamada
· Fri Jan 17 13:44:50 2020 +0900
615ec97
Revert "Changes necessary to support SEPARATE_NOBITS_REGION feature"
by Mark Dykes
· Wed Jan 22 21:52:44 2020 +0000
7a53980
Changes necessary to support SEPARATE_NOBITS_REGION feature
by Madhukar Pappireddy
· Thu Jan 16 22:21:33 2020 -0600
31a14e1
bl31: Split into two separate memory regions
by Samuel Holland
· Wed Oct 17 21:40:18 2018 -0500
db4e25a
spm: Remove SPM Alpha 1 prototype and support files
by Paul Beesley
· Mon Oct 14 15:27:12 2019 +0000
fe975b4
Remove dependency between SPM_MM and ENABLE_SPM build flags
by Paul Beesley
· Mon Sep 16 11:29:03 2019 +0000
23f5e54
Reduce space lost to object alignment
by Samuel Holland
· Sun Oct 20 16:11:25 2019 -0500
77c382c
locks: linker variables to calculate per-cpu bakery lock size
by Varun Wadekar
· Wed Jan 30 08:26:20 2019 -0800
bb87f85
Merge pull request #1738 from ardbiesheuvel/synquacer-spm
by Soby Mathew
· Wed Jan 16 16:01:42 2019 +0000
447d56f
spm: permit platform to override the VMA placement of the vector table
by Ard Biesheuvel
· Sun Jan 06 10:07:24 2019 +0100
1fbc97b
Correct typographical errors
by Paul Beesley
· Fri Jan 11 18:26:51 2019 +0000
e0f9063
Sanitise includes across codebase
by Antonio Nino Diaz
· Fri Dec 14 00:18:21 2018 +0000
2b3fc1d
BL31: correct GOT section omission
by Soby Mathew
· Wed Dec 12 14:33:11 2018 +0000
4e28c20
PIE: Position Independant Executable support for BL31
by Soby Mathew
· Sun Oct 14 08:09:22 2018 +0100
0099694
scmi: Optimize bakery locks when HW_ASSISTED_COHERENCY is enabled
by Roberto Vargas
· Mon Nov 13 13:41:58 2017 +0000
d93fde3
Use ALIGN instead of NEXT in linker scripts
by Roberto Vargas
· Wed Apr 11 11:53:31 2018 +0100
4c8138a
SPM: Treat SP xlat tables the same as others
by Sandrine Bailleux
· Wed Jun 06 16:35:40 2018 +0200
7c2a3ca
Add comments about mismatched TCR_ELx and xlat tables
by Antonio Nino Diaz
· Fri Feb 23 15:07:54 2018 +0000
2ce2b09
Replace magic numbers in linkerscripts by PAGE_SIZE
by Antonio Nino Diaz
· Wed Nov 15 11:45:35 2017 +0000
c41f206
SPM: Introduce Secure Partition Manager
by Antonio Nino Diaz
· Tue Oct 24 10:07:35 2017 +0100
e3f2200
BL31: Introduce Publish and Subscribe framework
by Jeenu Viswambharan
· Fri Sep 22 08:32:10 2017 +0100
fa3cf0b
Use SPDX license identifiers
by dp-arm
· Wed May 03 09:38:09 2017 +0100
306593d
Add support for GCC stack protection
by Douglas Raillard
· Fri Feb 24 18:14:15 2017 +0000
21362a9
Introduce unified API to zero memory
by Douglas Raillard
· Fri Dec 02 13:51:54 2016 +0000
d90f43e
rockchip: optimize the link mechanism for SRAM code
by Caesar Wang
· Tue Oct 11 09:36:00 2016 +0800
f91f144
Introduce SEPARATE_CODE_AND_RODATA build flag
by Sandrine Bailleux
· Fri Jul 08 14:37:40 2016 +0100
9518d02
Add Performance Measurement Framework(PMF)
by Yatharth Kochar
· Fri Mar 11 14:20:19 2016 +0000
7d19941
Remove dashes from image names: 'BL3-x' --> 'BL3x'
by Juan Castillo
· Mon Dec 14 09:35:25 2015 +0000
405fafe
Fix relocation of __PERCPU_BAKERY_LOCK_SIZE__
by Vikram Kanigiri
· Thu Sep 24 15:45:43 2015 +0100
e9c4a64
Make generic code work in presence of system caches
by Achin Gupta
· Fri Sep 11 16:03:13 2015 +0100
e466c9f
Re-design bakery lock memory allocation and algorithm
by Andrew Thoelke
· Thu Sep 10 11:39:36 2015 +0100
2ae2043
Remove coherent memory from the BL memory maps
by Soby Mathew
· Thu Jan 08 18:02:44 2015 +0000
fd8c077
Fix LENGTH attribute value in linker scripts
by Juan Castillo
· Tue Sep 16 10:40:35 2014 +0100
c704cbc
Introduce framework for CPU specific operations
by Soby Mathew
· Thu Aug 14 11:33:56 2014 +0100
0c70c57
FVP: apply new naming conventions to memory regions
by Juan Castillo
· Tue Aug 12 13:04:43 2014 +0100
e2e0c65
fvp: Reuse BL1 and BL2 memory through image overlaying
by Sandrine Bailleux
· Mon Jun 16 16:12:27 2014 +0100
ed6ff95
Split platform.h into separate headers
by Dan Handley
· Wed May 14 17:44:19 2014 +0100
6c8b359
Make the memory layout more flexible
by Sandrine Bailleux
· Thu May 22 15:28:26 2014 +0100
e01ea34
Use --gc-sections during link
by Andrew Thoelke
· Tue Mar 18 07:13:52 2014 +0000
2a30a75
Specify image entry in linker script
by Jeenu Viswambharan
· Tue Mar 11 11:06:45 2014 +0000
97cc9ee
Remove duplicate xlat_table descriptions
by Jeenu Viswambharan
· Mon Feb 24 15:20:28 2014 +0000
a0cd989
Factor out translation table setup in ARM FVP port
by Achin Gupta
· Sun Feb 09 13:30:38 2014 +0000
7421b46
Add runtime services framework
by Achin Gupta
· Sat Feb 01 18:53:26 2014 +0000
b739f22
Setup VBAR_EL3 incrementally
by Achin Gupta
· Sat Jan 18 16:50:09 2014 +0000
74cbb83
Move translation tables into separate section
by Jeenu Viswambharan
· Mon Feb 17 17:26:51 2014 +0000
e83b0ca
Update year in copyright text to 2014
by Dan Handley
· Tue Jan 14 18:17:09 2014 +0000
ab2d31e
Enable third party contributions
by Dan Handley
· Mon Dec 02 19:25:12 2013 +0000
8d69a03
Various improvements/cleanups on the linker scripts
by Sandrine Bailleux
· Wed Nov 27 09:38:52 2013 +0000
4f6ad66
ARMv8 Trusted Firmware release v0.2
by Achin Gupta
· Fri Oct 25 09:08:21 2013 +0100