diff options
Diffstat (limited to 'bbl/payload.S')
-rw-r--r-- | bbl/payload.S | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bbl/payload.S b/bbl/payload.S index 6a175aa..b6797aa 100644 --- a/bbl/payload.S +++ b/bbl/payload.S @@ -1,7 +1,15 @@ +#include "config.h" #include "encoding.h" .section ".payload","a",@progbits + +#if RELAXED_ALIGNMENT + /* align payload minimally */ + .align 3 +#else + /* align payload to megapage */ .align RISCV_PGSHIFT + RISCV_PGLEVEL_BITS +#endif .globl _payload_start, _payload_end _payload_start: |