u-boot/doc/develop
Andrew Scull 99e2fbcb69 linker_lists: Rename sections to remove . prefix
Rename the sections used to implement linker lists so they begin with
'__u_boot_list' rather than '.u_boot_list'. The double underscore at the
start is still distinct from the single underscore used by the symbol
names.

Having a '.' in the section names conflicts with clang's ASAN
instrumentation which tries to add redzones between the linker list
elements, causing expected accesses to fail. However, clang doesn't try
to add redzones to user sections, which are names with all alphanumeric
and underscore characters.

Signed-off-by: Andrew Scull <ascull@google.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2022-06-23 12:58:18 -04:00
..
devicetree introduce CONFIG_DEVICE_TREE_INCLUDES 2022-01-25 12:35:57 -07:00
driver-model linker_lists: Rename sections to remove . prefix 2022-06-23 12:58:18 -04:00
package binman: Add documentation for bintools 2022-01-25 12:36:11 -07:00
uefi EFI: Update the documentation to reflect the correct value of OsIndications 2022-06-04 08:43:55 +02:00
bloblist.rst bloblist: doc: Bring in the API documentation 2022-01-13 09:13:41 -07:00
bootstd.rst bootstd: doc: Add documentation 2022-04-25 10:00:04 -04:00
checkpatch.rst scripts/checkpatch.pl: Resync with v5.16 2022-02-03 12:16:00 -05:00
ci_testing.rst
coccinelle.rst
commands.rst linker_lists: Rename sections to remove . prefix 2022-06-23 12:58:18 -04:00
config_binding.rst
crash_dumps.rst
distro.rst bootstd: doc: Add documentation 2022-04-25 10:00:04 -04:00
environment.rst doc: Improve environment documentation further 2021-11-16 14:35:08 -05:00
event.rst Merge branch 'next' 2022-04-04 10:48:44 -04:00
global_data.rst nds32: Remove the architecture 2022-04-25 16:04:05 -04:00
index.rst doc: Convert SPL documentation to ReST 2022-05-02 09:58:13 -04:00
logging.rst
makefiles.rst
menus.rst
moveconfig.rst Revert "global: Remove CONFIG_SYS_EXTRA_OPTIONS support" 2022-04-02 18:18:57 -04:00
printf.rst doc: printf() codes 2022-01-19 16:18:09 +01:00
py_testing.rst
python_cq.rst patman: Correct pylint errors 2022-03-02 10:28:12 -05:00
smbios.rst doc: describe generation of SMBIOS table 2022-02-26 07:37:00 +01:00
spl.rst Introduce Verifying Program Loader (VPL) 2022-05-02 09:58:13 -04:00
testing.rst
tests_sandbox.rst doc: Correct position of gdb '--args' parameter 2022-04-29 11:11:36 -04:00
tests_writing.rst
trace.rst trace: sandbox: Use only the Kconfig options 2021-12-05 09:23:15 -07:00
version.rst