Revert "Android.rules: build x86 tests with -mstackrealign"
Starting with android ndk r15, clang much more tests are affected by the -mstackrealign bugl (now nearly all functions are affected, and not just the ones requiring 16-byte alignment). Due to their numbers, Xfailing all of them is not a viable option, so we will just have to declare this configuration unsupported, and wait until ndk ships a clang version that has this bug fixed. llvm-svn: 307252
This commit is contained in:
parent
40c0ae200f
commit
0fa8396165
|
@ -31,8 +31,6 @@ class ReturnValueTestCase(TestBase):
|
||||||
"<=",
|
"<=",
|
||||||
"3.6"],
|
"3.6"],
|
||||||
archs=["i386"])
|
archs=["i386"])
|
||||||
@expectedFailureAll(compiler="clang", compiler_version=["<=", "5.0.300080"],
|
|
||||||
triple='.*-android', archs=["i386"])
|
|
||||||
@expectedFailureAll(oslist=["windows"], bugnumber="llvm.org/pr24778")
|
@expectedFailureAll(oslist=["windows"], bugnumber="llvm.org/pr24778")
|
||||||
@add_test_categories(['pyapi'])
|
@add_test_categories(['pyapi'])
|
||||||
def test_with_python(self):
|
def test_with_python(self):
|
||||||
|
|
|
@ -90,7 +90,3 @@ else
|
||||||
|
|
||||||
ARCH_LDFLAGS += $(NDK_ROOT)/sources/cxx-stl/gnu-libstdc++/4.9/libs/$(STL_ARCH)/libgnustl_static.a
|
ARCH_LDFLAGS += $(NDK_ROOT)/sources/cxx-stl/gnu-libstdc++/4.9/libs/$(STL_ARCH)/libgnustl_static.a
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq "$(ARCH)" "i386"
|
|
||||||
ARCH_CFLAGS += -mstackrealign
|
|
||||||
endif
|
|
||||||
|
|
Loading…
Reference in New Issue