Its contents is constant, and only requires pointer alignment, so move it
adacent to .init.setup.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Acked-by: Julien Grall <julien.grall@arm.com>
*(.init.setup)
__setup_end = .;
+ __proc_info_start = .;
+ *(.init.proc.info)
+ __proc_info_end = .;
+
*(.init.data)
*(.init.data.rel)
*(.init.data.rel.*)
__ctors_end = .;
} :text
. = ALIGN(32);
- .init.proc.info : {
- __proc_info_start = .;
- *(.init.proc.info)
- __proc_info_end = .;
- } :text
.initcall.init : {
__initcall_start = .;
*(.initcallpresmp.init)