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:
Marc Hartmayer
2025-10-14 12:52:09 +02:00
committed by Jan Höppner
parent 94a7ec22f2
commit f90e913806
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -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)
{
+1 -1
View File
@@ -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)
{