Line
Link Here
|
0 |
-- a/third_party/ffmpeg/chromium/scripts/build_ffmpeg.sh |
0 |
++ b/third_party/ffmpeg/chromium/scripts/build_ffmpeg.sh |
Lines 85-90
Link Here
|
85 |
HOST_ARCH=x64 |
85 |
HOST_ARCH=x64 |
86 |
JOBS=$(grep processor /proc/cpuinfo | wc -l) |
86 |
JOBS=$(grep processor /proc/cpuinfo | wc -l) |
87 |
;; |
87 |
;; |
|
|
88 |
Linux\ arm*) |
89 |
HOST_OS=linux |
90 |
HOST_ARCH=arm |
91 |
JOBS=$(grep processor /proc/cpuinfo | wc -l) |
92 |
;; |
88 |
Darwin\ i386) |
93 |
Darwin\ i386) |
89 |
HOST_OS=mac |
94 |
HOST_OS=mac |
90 |
HOST_ARCH=ia32 |
95 |
HOST_ARCH=ia32 |
Lines 292-297
Link Here
|
292 |
add_flag_common --extra-cflags=-m32 |
297 |
add_flag_common --extra-cflags=-m32 |
293 |
add_flag_common --extra-ldflags=-m32 |
298 |
add_flag_common --extra-ldflags=-m32 |
294 |
elif [ "$TARGET_ARCH" = "arm" ]; then |
299 |
elif [ "$TARGET_ARCH" = "arm" ]; then |
|
|
300 |
|
301 |
if [ "$HOST_ARCH" != "arm" ]; then |
295 |
# This if-statement essentially is for chroot tegra2. |
302 |
# This if-statement essentially is for chroot tegra2. |
296 |
add_flag_common --enable-cross-compile |
303 |
add_flag_common --enable-cross-compile |
297 |
|
304 |
|
Lines 300-305
Link Here
|
300 |
add_flag_common --cross-prefix=/usr/bin/armv7a-cros-linux-gnueabi- |
307 |
add_flag_common --cross-prefix=/usr/bin/armv7a-cros-linux-gnueabi- |
301 |
add_flag_common --target-os=linux |
308 |
add_flag_common --target-os=linux |
302 |
add_flag_common --arch=arm |
309 |
add_flag_common --arch=arm |
|
|
310 |
fi |
303 |
|
311 |
|
304 |
# TODO(ihf): ARM compile flags are tricky. The final options |
312 |
# TODO(ihf): ARM compile flags are tricky. The final options |
305 |
# overriding everything live in chroot /build/*/etc/make.conf |
313 |
# overriding everything live in chroot /build/*/etc/make.conf |
Lines 323-332
Link Here
|
323 |
add_flag_common --extra-cflags=-mfloat-abi=hard |
331 |
add_flag_common --extra-cflags=-mfloat-abi=hard |
324 |
elif [ "$TARGET_ARCH" = "arm-neon" ]; then |
332 |
elif [ "$TARGET_ARCH" = "arm-neon" ]; then |
325 |
# This if-statement is for chroot arm-generic. |
333 |
# This if-statement is for chroot arm-generic. |
|
|
334 |
if [ "$HOST_ARCH" != "arm" ]; then |
326 |
add_flag_common --enable-cross-compile |
335 |
add_flag_common --enable-cross-compile |
327 |
add_flag_common --cross-prefix=/usr/bin/armv7a-cros-linux-gnueabi- |
336 |
add_flag_common --cross-prefix=/usr/bin/armv7a-cros-linux-gnueabi- |
328 |
add_flag_common --target-os=linux |
337 |
add_flag_common --target-os=linux |
329 |
add_flag_common --arch=arm |
338 |
add_flag_common --arch=arm |
|
|
339 |
fi |
330 |
add_flag_common --enable-armv6 |
340 |
add_flag_common --enable-armv6 |
331 |
add_flag_common --enable-armv6t2 |
341 |
add_flag_common --enable-armv6t2 |
332 |
add_flag_common --enable-vfp |
342 |
add_flag_common --enable-vfp |