Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
libvpx
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
External Wiki
External Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
BC
public
external
libvpx
Commits
adb033b5
Commit
adb033b5
authored
Nov 25, 2015
by
James Zern
Committed by
Gerrit Code Review
Nov 25, 2015
Browse files
Options
Browse Files
Download
Plain Diff
Merge "configure: simplify x86 asm dependencies"
parents
fd51d901
6e6dbbc6
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
25 additions
and
16 deletions
+25
-16
configure.sh
build/make/configure.sh
+14
-8
configure
configure
+11
-8
No files found.
build/make/configure.sh
View file @
adb033b5
...
...
@@ -1208,14 +1208,20 @@ EOF
soft_enable runtime_cpu_detect
# We can't use 'check_cflags' until the compiler is configured and CC is
# populated.
check_gcc_machine_option mmx
check_gcc_machine_option sse
check_gcc_machine_option sse2
check_gcc_machine_option sse3
check_gcc_machine_option ssse3
check_gcc_machine_option sse4 sse4_1
check_gcc_machine_option avx
check_gcc_machine_option avx2
for
ext
in
${
ARCH_EXT_LIST_X86
}
;
do
# disable higher order extensions to simplify asm dependencies
if
[
"
$disable_exts
"
=
"yes"
]
;
then
if
!
disabled
$ext
;
then
RTCD_OPTIONS
=
"
${
RTCD_OPTIONS
}
--disable-
${
ext
}
"
disable_feature
$ext
fi
elif
disabled
$ext
;
then
disable_exts
=
"yes"
else
# use the shortened version for the flag: sse4_1 -> sse4
check_gcc_machine_option
${
ext
%_*
}
$ext
fi
done
if
enabled external_build
;
then
log_echo
" skipping assembler detection"
...
...
configure
View file @
adb033b5
...
...
@@ -234,6 +234,16 @@ ARCH_LIST="
x86
x86_64
"
ARCH_EXT_LIST_X86
=
"
mmx
sse
sse2
sse3
ssse3
sse4_1
avx
avx2
"
ARCH_EXT_LIST
=
"
edsp
media
...
...
@@ -245,14 +255,7 @@ ARCH_EXT_LIST="
msa
mips64
mmx
sse
sse2
sse3
ssse3
sse4_1
avx
avx2
${
ARCH_EXT_LIST_X86
}
"
HAVE_LIST
=
"
${
ARCH_EXT_LIST
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment