arm64: add read_frequently, read_mostluy and exclusive_cache_line to linker script

Reviewed by:	andrew
Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D31643
This commit is contained in:
Mateusz Guzik 2021-08-23 11:44:23 +02:00
parent 72a92f91f4
commit 766a7c73e9

View File

@ -82,6 +82,21 @@ SECTIONS
*(.data)
*(.gnu.linkonce.d*)
}
. = ALIGN(128);
.data.read_frequently :
{
*(SORT_BY_ALIGNMENT(.data.read_frequently))
}
.data.read_mostly :
{
*(.data.read_mostly)
}
. = ALIGN(128);
.data.exclusive_cache_line :
{
*(.data.exclusive_cache_line)
}
. = ALIGN(128);
.data1 : { *(.data1) }
. = ALIGN(32 / 8);
_start_ctors = .;