Mehdi Amini
fe32b980b3
Make the default triple optional by allowing an empty string
...
When building LLVM as a (potentially dynamic) library that can be linked against
by multiple compilers, the default triple is not really meaningful.
We allow to explicitely set it to an empty string when configuring LLVM.
In this case, said "target independent" tests in the test suite that are using
the default triple are disabled by matching the newly available feature
"default_triple".
Reviewers: probinson, echristo
Differential Revision: http://reviews.llvm.org/D12660
From: Mehdi Amini <mehdi.amini@apple.com>
llvm-svn: 247775
2015-09-16 05:34:32 +00:00
Tobias Grosser
5de36d4b9d
Fix typo in comment
...
llvm-svn: 243244
2015-07-26 11:37:05 +00:00
Bob Wilson
24b2d75ac5
Remove "lto_on_osx" xfails, now that -rdynamic works on Darwin.
...
Note that this will require a recent version of the linker for Darwin
builds with LTO to pass these tests.
llvm-svn: 187711
2013-08-04 23:55:24 +00:00
Rafael Espindola
32ebb868a5
Fix unexpected passes. These test do work with LTO on linux. I tested both
...
a cmake and an autoconf build.
llvm-svn: 166748
2012-10-26 02:19:02 +00:00
Bob Wilson
93c7551fe3
Mark bugpoint tests with XFAIL when building with LTO. <rdar://problem/12473675>
...
The LTO Internalize pass is hiding symbols needed by the bugpoint-passes
plug-in. We need to add a flag to control whether Internalize should be run.
This is a temporary workaround to make these tests pass in the meantime.
llvm-svn: 166239
2012-10-18 22:03:31 +00:00
NAKAMURA Takumi
fc880d67f7
test: Check the feature 'loadable_module' with load modules in %llvmshlibdir.
...
%llvmshlibdir should be 'bin' on Cygming.
llvm-svn: 120282
2010-11-29 07:58:32 +00:00
Rafael Espindola
55c3b7aeb7
XFAIL for mingw that has no plugins.
...
llvm-svn: 110574
2010-08-09 15:14:06 +00:00
Rafael Espindola
4a4e535d24
Use %shlibext instead of .so
...
llvm-svn: 110529
2010-08-08 00:55:59 +00:00
Rafael Espindola
5579525578
Move the bugpoint test passes to a plugin in preparation for having bugpoint
...
use opt.
llvm-svn: 110520
2010-08-07 21:48:09 +00:00
Dan Gohman
e29407eb52
Fix this test to work under lit.
...
llvm-svn: 105553
2010-06-07 20:58:11 +00:00
Dan Gohman
96649dea39
Run dead type elimination after dead argument elimination.
...
llvm-svn: 105552
2010-06-07 20:28:37 +00:00
Dan Gohman
d3c63c5f26
Make bugpoint dead-argument-hacking actually work, and actually test it.
...
llvm-svn: 105551
2010-06-07 20:20:33 +00:00
Daniel Dunbar
c44dc7f8fb
Use -output-prefix in bugpoint tests so that outputs go in temp directory (and
...
we don't race on them).
llvm-svn: 81155
2009-09-07 19:26:18 +00:00
Evan Cheng
76e1be357c
Re-commit r67334 and r67349 with fix.
...
llvm-svn: 67451
2009-03-21 18:12:24 +00:00
Nick Lewycky
0561fdaaf7
Revert r67334 and r37349 which break "make check" on Linux.
...
llvm-svn: 67368
2009-03-20 07:56:31 +00:00
Evan Cheng
d331946d5b
More makefile changes to allow dejagnu tests to pass when system tools default to a different target from the llvm configuration (e.g. 64-bit gcc and 32-bit llvm).
...
llvm-svn: 67334
2009-03-19 20:27:23 +00:00
Matthijs Kooijman
c2d6b13f1e
Pass -silence-passes to bugpoint in testcases, this makes two out of three bugpoint testcases work again.
...
llvm-svn: 52236
2008-06-12 13:12:11 +00:00
Reid Spencer
0782164cf7
Don't upgrade these.
...
llvm-svn: 35166
2007-03-19 18:08:42 +00:00
Reid Spencer
4572ce85b0
Regression is gone, don't try to find it on clean target.
...
llvm-svn: 33296
2007-01-17 07:59:14 +00:00