mirror of
https://github.com/ibm-s390-linux/s390-tools.git
synced 2026-08-05 02:14:52 +00:00
pvimg/boot: Remove double quotes in section keyword
The 'clang' compiler generates a section with the name '".loader_parms"' and gcc '.loader_parms' if the double quotes are used. Fix this by removing the superfluous double quotes, this results in a section with the name '.loader_parms' for both clang and gcc. Reported-by: Richie Buturla <richie@linux.ibm.com> Reviewed-by: Euan Bourke <euan@linux.ibm.com> Reviewed-by: Jan Höppner <hoeppner@linux.ibm.com> Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com> Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>
This commit is contained in:
committed by
Jan Höppner
parent
94a7ec22f2
commit
f90e913806
@@ -63,7 +63,7 @@ enum UV_RRC_SSC_HDR_CORRUPT {
|
||||
KEY_SLOT_EMPTY = 0x0040,
|
||||
};
|
||||
|
||||
static volatile struct stage3a_args __section(".loader_parms") loader_parms;
|
||||
static volatile struct stage3a_args __section(.loader_parms) loader_parms;
|
||||
|
||||
static void print_error_message(enum UV_RC pv_rc, uint16_t pv_rrc)
|
||||
{
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
#include "boot/loaders_layout.h"
|
||||
#include "sclp.h"
|
||||
|
||||
static volatile struct stage3b_args __section(".loader_parms") loader_parms;
|
||||
static volatile struct stage3b_args __section(.loader_parms) loader_parms;
|
||||
|
||||
static inline void __noreturn load_psw(struct psw_t psw)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user