1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-02-20 07:48:15 +02:00
FFmpeg/libavcodec
Martin Storsjö c950beb68d aarch64: vp8: Fix assembling with clang
This also partially fixes assembling with MS armasm64 (via
gas-preprocessor).

The movrel macro invocations need to pass the offset via a separate
parameter. Mach-o and COFF relocations don't allow a negative
offset to a symbol, which is handled properly if the offset is passed
via the parameter. If no offset parameter is given, the macro
evaluates to something like "adrp x17, subpel_filters-16+(0)", which
older clang versions also fail to parse (the older clang versions
only support one single offset term, although it can be a parenthesis.

Signed-off-by: Martin Storsjö <martin@martin.st>
(cherry picked from commit 26d7af4c381ee3c7b13b032b3817168b84b98ca6)
2019-02-19 23:41:47 +02:00
..
2019-01-01 21:11:47 +01:00
2018-12-23 15:30:13 +01:00
2018-12-23 20:24:47 +01:00
2018-12-20 18:40:41 +08:00
2019-01-16 01:29:18 +01:00
2018-12-23 15:30:13 +01:00
2019-01-12 17:16:47 +01:00
2019-01-25 16:53:27 +08:00
2019-01-25 16:53:27 +08:00
2019-01-20 21:42:20 +01:00
2018-12-23 15:30:13 +01:00
2018-12-31 02:37:08 +01:00