• Ard Biesheuvel's avatar
    efi/libstub: Use hidden visibility for all source files · 6f05106e
    Ard Biesheuvel authored
    Instead of setting the visibility pragma for a small set of symbol
    declarations that could result in absolute references that we cannot
    support in the stub, declare hidden visibility for all code in the
    EFI stub, which is more robust and future proof.
    
    To ensure that the #pragma is taken into account before any other
    includes are processed, put it in a header file of its own and
    include it via the compiler command line using the -include option.
    Signed-off-by: default avatarArd Biesheuvel <ardb@kernel.org>
    6f05106e
arm64-stub.c 4.5 KB