mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-02-07 14:18:25 +00:00
Update libvpx
And remove patch which isn't necessary anymore.
This commit is contained in:
parent
bbd14e7d22
commit
40783c14e4
3 changed files with 2 additions and 96 deletions
|
|
@ -12,12 +12,8 @@ else
|
|||
libvpx_configure_options+= --target=x86-darwin10-gcc
|
||||
endif
|
||||
libvpx_dir?=externals/libvpx
|
||||
$(BUILDER_SRC_DIR)/$(libvpx_dir)/patched :
|
||||
cd $(BUILDER_SRC_DIR)/$(libvpx_dir) \
|
||||
&& git apply $(BUILDER_SRC_DIR)/build/builders.d/libvpx.patch \
|
||||
&& touch $(BUILDER_SRC_DIR)/$(libvpx_dir)/patched
|
||||
|
||||
$(BUILDER_BUILD_DIR)/$(libvpx_dir)/config.mk: $(BUILDER_SRC_DIR)/$(libvpx_dir)/patched
|
||||
$(BUILDER_BUILD_DIR)/$(libvpx_dir)/config.mk:
|
||||
mkdir -p $(BUILDER_BUILD_DIR)/$(libvpx_dir)
|
||||
cd $(BUILDER_BUILD_DIR)/$(libvpx_dir)/ \
|
||||
&& host_alias=${host} . $(BUILDER_SRC_DIR)/build/$(config_site) \
|
||||
|
|
|
|||
|
|
@ -1,90 +0,0 @@
|
|||
diff --git a/build/make/ads2gas_apple.pl b/build/make/ads2gas_apple.pl
|
||||
index 78f4a97..dfceebd 100755
|
||||
--- a/build/make/ads2gas_apple.pl
|
||||
+++ b/build/make/ads2gas_apple.pl
|
||||
@@ -132,7 +132,7 @@ while (<STDIN>)
|
||||
# Make function visible to linker, and make additional symbol with
|
||||
# prepended underscore
|
||||
s/EXPORT\s+\|([\$\w]*)\|/.globl _$1\n\t.globl $1/;
|
||||
- s/IMPORT\s+\|([\$\w]*)\|/.globl $1/;
|
||||
+ s/IMPORT\s+\|([\$\w]*)\|/.globl _$1/;
|
||||
|
||||
# No vertical bars required; make additional symbol with prepended
|
||||
# underscore
|
||||
diff --git a/build/make/configure.sh b/build/make/configure.sh
|
||||
index 1279f78..b7f0c99 100755
|
||||
--- a/build/make/configure.sh
|
||||
+++ b/build/make/configure.sh
|
||||
@@ -732,7 +732,7 @@ process_common_toolchain() {
|
||||
TOOLCHAIN_PATH=${SDK_PATH}/usr/bin
|
||||
CC=${TOOLCHAIN_PATH}/gcc
|
||||
AR=${TOOLCHAIN_PATH}/ar
|
||||
- LD=${TOOLCHAIN_PATH}/arm-apple-darwin10-gcc-4.2.1
|
||||
+ LD=${TOOLCHAIN_PATH}/gcc
|
||||
AS=${TOOLCHAIN_PATH}/as
|
||||
STRIP=${TOOLCHAIN_PATH}/strip
|
||||
NM=${TOOLCHAIN_PATH}/nm
|
||||
@@ -744,9 +744,9 @@ process_common_toolchain() {
|
||||
ASFLAGS="-version -arch ${tgt_isa} -g"
|
||||
|
||||
add_cflags -arch ${tgt_isa}
|
||||
- add_ldflags -arch_only ${tgt_isa}
|
||||
+ add_ldflags "-arch ${tgt_isa} -Wl,-syslibroot,${SDK_PATH}/SDKs/iPhoneOS5.0.sdk"
|
||||
|
||||
- add_cflags "-isysroot ${SDK_PATH}/SDKs/iPhoneOS4.3.sdk"
|
||||
+ add_cflags "-isysroot ${SDK_PATH}/SDKs/iPhoneOS5.0.sdk"
|
||||
|
||||
# This should be overridable
|
||||
alt_libc=${SDK_PATH}/SDKs/iPhoneOS4.3.sdk
|
||||
diff --git a/vp8/encoder/arm/armv5te/boolhuff_armv5te.asm b/vp8/encoder/arm/armv5te/boolhuff_armv5te.asm
|
||||
index 5b7e8f6..0dccf66 100644
|
||||
--- a/vp8/encoder/arm/armv5te/boolhuff_armv5te.asm
|
||||
+++ b/vp8/encoder/arm/armv5te/boolhuff_armv5te.asm
|
||||
@@ -33,7 +33,7 @@
|
||||
ldr r3, [r0, #vp8_writer_error]
|
||||
mov r1, $pos
|
||||
mov r0, $start
|
||||
- bl vp8_validate_buffer_arm
|
||||
+ bl _vp8_validate_buffer_arm
|
||||
pop {r0-r3, r12, lr}
|
||||
MEND
|
||||
|
||||
diff --git a/vp8/encoder/arm/armv5te/vp8_packtokens_armv5.asm b/vp8/encoder/arm/armv5te/vp8_packtokens_armv5.asm
|
||||
index a1cd467..29819ba 100644
|
||||
--- a/vp8/encoder/arm/armv5te/vp8_packtokens_armv5.asm
|
||||
+++ b/vp8/encoder/arm/armv5te/vp8_packtokens_armv5.asm
|
||||
@@ -31,7 +31,7 @@
|
||||
ldr r3, [r0, #vp8_writer_error]
|
||||
mov r1, $pos
|
||||
mov r0, $start
|
||||
- bl vp8_validate_buffer_arm
|
||||
+ bl _vp8_validate_buffer_arm
|
||||
pop {r0-r3, r12, lr}
|
||||
MEND
|
||||
|
||||
diff --git a/vp8/encoder/arm/armv5te/vp8_packtokens_mbrow_armv5.asm b/vp8/encoder/arm/armv5te/vp8_packtokens_mbrow_armv5.asm
|
||||
index 1fa5e6c..69f297f 100644
|
||||
--- a/vp8/encoder/arm/armv5te/vp8_packtokens_mbrow_armv5.asm
|
||||
+++ b/vp8/encoder/arm/armv5te/vp8_packtokens_mbrow_armv5.asm
|
||||
@@ -31,7 +31,7 @@
|
||||
ldr r3, [r0, #vp8_writer_error]
|
||||
mov r1, $pos
|
||||
mov r0, $start
|
||||
- bl vp8_validate_buffer_arm
|
||||
+ bl _vp8_validate_buffer_arm
|
||||
pop {r0-r3, r12, lr}
|
||||
MEND
|
||||
|
||||
diff --git a/vp8/encoder/arm/armv5te/vp8_packtokens_partitions_armv5.asm b/vp8/encoder/arm/armv5te/vp8_packtokens_partitions_armv5.asm
|
||||
index 3a183aa..4289f0a 100644
|
||||
--- a/vp8/encoder/arm/armv5te/vp8_packtokens_partitions_armv5.asm
|
||||
+++ b/vp8/encoder/arm/armv5te/vp8_packtokens_partitions_armv5.asm
|
||||
@@ -30,7 +30,7 @@
|
||||
ldr r3, [r0, #vp8_writer_error]
|
||||
mov r1, $pos
|
||||
mov r0, $start
|
||||
- bl vp8_validate_buffer_arm
|
||||
+ bl _vp8_validate_buffer_arm
|
||||
pop {r0-r3, r12, lr}
|
||||
MEND
|
||||
|
||||
2
submodules/externals/libvpx
vendored
2
submodules/externals/libvpx
vendored
|
|
@ -1 +1 @@
|
|||
Subproject commit aa7335e610b961626f77130bc99b24de1031601d
|
||||
Subproject commit c8df1656bd94928059204242e778bd5b8b9dc7aa
|
||||
Loading…
Add table
Reference in a new issue