def build(self, name, cflags='', ldflags=''): if TestBase.build_libfoo(self, 'bar', cflags, ldflags) != 0: return TestBase.TEST_BUILD_FAIL if TestBase.build_libfoo(self, 'baz', cflags, ldflags + ' -L. -lbar') != 0: return TestBase.TEST_BUILD_FAIL return TestBase.build_libmain(self, name, 's-dlopen2.cpp', ['libdl.so'], cflags, ldflags)
def build(self, name, cflags='', ldflags=''): if TestBase.build_libabc(self, cflags, ldflags) != 0: return TestBase.TEST_BUILD_FAIL if TestBase.build_libfoo(self, 'foo', cflags, ldflags) != 0: return TestBase.TEST_BUILD_FAIL return TestBase.build_libmain(self, name, 's-dlopen.c', ['libdl.so'], cflags, ldflags)
def build(self, name, cflags='', ldflags=''): if TestBase.build_libabc(self, '', '') != 0: return TestBase.TEST_BUILD_FAIL if TestBase.build_libfoo(self, 'foo', '', '') != 0: return TestBase.TEST_BUILD_FAIL return TestBase.build_libmain(self, name, 's-nest-libcall.c', ['libabc_test_lib.so', 'libfoo.so'], cflags, ldflags)
def build(self, name, cflags='', ldflags=''): cflags = cflags.replace('-pg', '') cflags = cflags.replace('-finstrument-functions', '') if TestBase.build_libabc(self, cflags, ldflags) != 0: return TestBase.TEST_BUILD_FAIL if TestBase.build_libfoo(self, 'foo', cflags, ldflags) != 0: return TestBase.TEST_BUILD_FAIL return TestBase.build_libmain(self, name, 's-dlopen.c', ['libdl.so'], cflags, ldflags)
def build(self, name, cflags='', ldflags=''): if TestBase.build_libfoo(self, 'except', cflags, ldflags) != 0: return TestBase.TEST_BUILD_FAIL return TestBase.build_libmain(self, name, 's-libexcept-main.cpp', ['libexcept.so'], cflags, ldflags)