• Mark Rutland's avatar
    arm64: drop alignment from syscall tables · 80d63bc3
    Mark Rutland authored
    Our syscall tables are aligned to 4096 bytes, which allowed their
    addresses to be generated with a single adrp in entry.S. This has the
    unfortunate property of wasting space in .rodata for the necessary
    padding.
    
    Now that the address is generated by C code, we can rely on the compiler
    to do the right thing, and drop the alignemnt.
    Signed-off-by: default avatarMark Rutland <mark.rutland@arm.com>
    Cc: Catalin Marinas <catalin.marinas@arm.com>
    Cc: Will Deacon <will.deacon@arm.com>
    Signed-off-by: default avatarWill Deacon <will.deacon@arm.com>
    80d63bc3
sys32.c 1.74 KB