> We currently handle the UEFI runtime reset / power off case handling via > a switch statement. Compilers (gcc in my case) may opt to handle these via > jump tables which they may conveniently put into .rodata which is not part > of the runtime section, so it will be unreachable when executed. > > Fix this by just converting the switch statement into an if/else statement. > It produces smaller code that is faster and also correct because we no > longer refer .rodata from efi runtime code. > > Reported-by: Andreas Färber <afer...@suse.de> > Signed-off-by: Alexander Graf <ag...@suse.de>
Thanks, applied to efi-next Alex _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot