CIWIP
- Aug 01, 2022
-
-
Thomas Guillem authoredaaee64bb
-
Thomas Guillem authored
Since relocation issues are now fixed.
c74d8fe7 -
Thomas Guillem authored
Since relocation issues are now fixed.
4823509b -
Thomas Guillem authored
Since relocation issues are now fixed.
35fb6d34 -
Thomas Guillem authored
ld: error: /home/tom/work/git/vlc-android/vlc/contrib/aarch64-linux-android/lib/libavcodec.a(videodsp.o):(function ff_prefetch_aarch64: .text+0x10): relocation R_AARCH64_CONDBR19 out of range: 13363404 is not in [-1048576, 1048575]; references ff_prefetch_aarch64 >>> referenced by videodsp.S:26 (libavcodec/aarch64/videodsp.S:26) >>> defined in /home/tom/work/git/vlc-android/vlc/contrib/aarch64-linux-android/lib/libavcodec.a(videodsp.o) clang++: error: linker command failed with exit code 1 (use -v to see invocation) Backport an existing patch from the master branch.
e5af641a -
Thomas Guillem authored
Disable neon_asm since it rely on arm-linux-androideabi-as (removed in NDK25). Temporary commit.
d8f5f3ef -
Thomas Guillem authored
- Fix Android build with NDK25 - Fix va_list reuse - Add aribcc_renderer_set_merge_region_images() - Add aribcc_renderer_try_render()
1602547b -
Thomas Guillem authored
I have absolutely no idea where "lgcc" is added between rav1e/cargo/cargo-c.
ad06ad00 -
Thomas Guillem authored
It needs the same patch than appleos. Maybe we should check for aarch64 instead.
1735c88d -
Thomas Guillem authored
execinfo.h is present but not necessary the functions (backtrace()) since it depends on the configured ANDROID_API. It's not a clean and "upstreamable" patch, but the execinfo code is gone upstream, so this patch is only temporary.
fa8427d8 -
Thomas Guillem authored
Cross tools changed from ${ARCH}-linux-android${API}-${TOOL} to llvm-${TOOL). Example: aarch64-linux-android21-strings to llvm-strings.
05ef9f7f -
Thomas Guillem authored
Fix build on Android NDK25, where swab() is a static inline function defined in <unistd.h>.
80a7a108
-