mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-26 19:01:44 +02:00
configure: add --optflags option
This allows overriding the default optimisation flags selected by configure. Signed-off-by: Mans Rullgard <mans@mansr.com>
This commit is contained in:
parent
f87b03b50d
commit
9cd7b8549b
6
configure
vendored
6
configure
vendored
@ -237,6 +237,7 @@ Advanced options (experts only):
|
|||||||
--malloc-prefix=PFX prefix malloc and related names with PFX
|
--malloc-prefix=PFX prefix malloc and related names with PFX
|
||||||
--enable-sram allow use of on-chip SRAM
|
--enable-sram allow use of on-chip SRAM
|
||||||
--disable-symver disable symbol versioning
|
--disable-symver disable symbol versioning
|
||||||
|
--optflags override optimization-related compiler flags
|
||||||
|
|
||||||
Developer options (useful when working on Libav itself):
|
Developer options (useful when working on Libav itself):
|
||||||
--disable-debug disable debugging symbols
|
--disable-debug disable debugging symbols
|
||||||
@ -1181,6 +1182,7 @@ CMDLINE_SET="
|
|||||||
logfile
|
logfile
|
||||||
malloc_prefix
|
malloc_prefix
|
||||||
nm
|
nm
|
||||||
|
optflags
|
||||||
pkg_config
|
pkg_config
|
||||||
samples
|
samples
|
||||||
sysinclude
|
sysinclude
|
||||||
@ -3004,7 +3006,9 @@ void ff_foo(void) {}
|
|||||||
EOF
|
EOF
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if enabled small; then
|
if [ -n "$optflags" ]; then
|
||||||
|
add_cflags $optflags
|
||||||
|
elif enabled small; then
|
||||||
add_cflags $size_cflags
|
add_cflags $size_cflags
|
||||||
elif enabled optimizations; then
|
elif enabled optimizations; then
|
||||||
add_cflags $speed_cflags
|
add_cflags $speed_cflags
|
||||||
|
Loading…
Reference in New Issue
Block a user