zipl/boot: stage3.lds.S: put notes section explicitly at the end

...otherwise `.note.gnu.build-id` will be put at 0x0 (location for s390x
lowcore) if the linker option `--build-id` is used (which is the default
if gcc is used for linking).

Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com>
Reviewed-by: Steffen Eiden <seiden@linux.ibm.com>
Reviewed-by: Stefan Haberland <sth@linux.ibm.com>
Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
This commit is contained in:
Marc Hartmayer
2022-01-31 17:53:01 +00:00
committed by Jan Höppner
parent ae27066c15
commit 2e6cf81c2a

View File

@@ -59,4 +59,10 @@ SECTIONS
"Stack section doesn't conform to the described memory layout");
}
__stack_end = .;
/* List this explicitly as otherwise .note.gnu.build-id will be
* put at 0x0 */
.notes : {
*(.note.*)
}
}