mirror of https://code.videolan.org/videolan/dav1d
arm64: ipred: Make sure all symbols are aligned
If building with debug information enabled, binutils error out with "unaligned opcodes detected in executable segment", if there are symbols (even local ones that don't end up in the symbol table) that point to unaligned addresses in the text section. This fixes issue #300.
This commit is contained in:
parent
5f86e719ec
commit
a6228f47f0
|
@ -2244,6 +2244,7 @@ L(ipred_cfl_ac_420_tbl):
|
|||
.hword L(ipred_cfl_ac_420_tbl) - L(ipred_cfl_ac_420_w16)
|
||||
.hword L(ipred_cfl_ac_420_tbl) - L(ipred_cfl_ac_420_w8)
|
||||
.hword L(ipred_cfl_ac_420_tbl) - L(ipred_cfl_ac_420_w4)
|
||||
.hword 0
|
||||
|
||||
L(ipred_cfl_ac_420_w16_tbl):
|
||||
.hword L(ipred_cfl_ac_420_w16_tbl) - L(ipred_cfl_ac_420_w16_wpad0)
|
||||
|
@ -2432,6 +2433,7 @@ L(ipred_cfl_ac_422_tbl):
|
|||
.hword L(ipred_cfl_ac_422_tbl) - L(ipred_cfl_ac_422_w16)
|
||||
.hword L(ipred_cfl_ac_422_tbl) - L(ipred_cfl_ac_422_w8)
|
||||
.hword L(ipred_cfl_ac_422_tbl) - L(ipred_cfl_ac_422_w4)
|
||||
.hword 0
|
||||
|
||||
L(ipred_cfl_ac_422_w16_tbl):
|
||||
.hword L(ipred_cfl_ac_422_w16_tbl) - L(ipred_cfl_ac_422_w16_wpad0)
|
||||
|
|
Loading…
Reference in New Issue