mirror of
https://github.com/ps5-payload-dev/sdk.git
synced 2026-10-23 03:43:28 -05:00
ldscript: include .ctors entries in the .init_array section
This commit is contained in:
1 parent
36c109fbbc
commit
d65d282c8b
1 file changed
+4
-4
+4
-4
@@ -37,14 +37,14 @@ SECTIONS {
|
||||
}
|
||||
.init_array : {
|
||||
PROVIDE_HIDDEN(__init_array_start = .);
|
||||
KEEP(*(SORT(.init_array.*)))
|
||||
KEEP(*(.init_array*))
|
||||
KEEP(*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)))
|
||||
KEEP(*(.init_array .ctors))
|
||||
PROVIDE_HIDDEN(__init_array_end = .);
|
||||
}
|
||||
.fini_array : {
|
||||
PROVIDE_HIDDEN(__fini_array_start = .);
|
||||
KEEP(*(SORT(.fini_array.*)))
|
||||
KEEP(*(.fini_array*))
|
||||
KEEP(*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)))
|
||||
KEEP(*(.fini_array .dtors))
|
||||
PROVIDE_HIDDEN(__fini_array_end = .);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user