mirror of git://sourceware.org/git/glibc.git
Add SPARC --disable-multi-arch builds to build-many-glibcs.py.
While working on SPARC changes to use libm_alias_* I noticed that the non-multi-arch sparc32/sparcv9/fpu/s_fabs.S was missing compat symbol support for fabsl. This clearly shows inadequate test coverage, so this patch adds SPARC --disable-multi-arch builds to build-many-glibcs.py (the 32-bit one fails testing until that bug is fixed, the 64-bit one passes testing). * scripts/build-many-glibcs.py (Context.add_all_configs): Add SPARC --disable-multi-arch glibc variants.
This commit is contained in:
parent
34bb10aabf
commit
0c09737883
|
@ -1,5 +1,8 @@
|
|||
2017-11-29 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* scripts/build-many-glibcs.py (Context.add_all_configs): Add
|
||||
SPARC --disable-multi-arch glibc variants.
|
||||
|
||||
* sysdeps/x86_64/fpu/multiarch/e_exp2f.c: Include
|
||||
<libm-alias-float.h>.
|
||||
(exp2f): Define using libm_alias_float, or libm_alias_float_other
|
||||
|
|
|
@ -358,7 +358,13 @@ class Context(object):
|
|||
os_name='linux-gnu',
|
||||
glibcs=[{},
|
||||
{'arch': 'sparcv9',
|
||||
'ccopts': '-m32 -mlong-double-128'}])
|
||||
'ccopts': '-m32 -mlong-double-128'}],
|
||||
extra_glibcs=[{'variant': 'disable-multi-arch',
|
||||
'cfg': ['--disable-multi-arch']},
|
||||
{'variant': 'disable-multi-arch',
|
||||
'arch': 'sparcv9',
|
||||
'ccopts': '-m32 -mlong-double-128',
|
||||
'cfg': ['--disable-multi-arch']}])
|
||||
self.add_config(arch='tilegx',
|
||||
os_name='linux-gnu',
|
||||
glibcs=[{},
|
||||
|
|
Loading…
Reference in New Issue