Mikhail Glushenkov | ceda173 | 2008-05-06 18:11:21 +0000 | [diff] [blame^] | 1 | // Test that we can compile .c files as C++ and vice versa |
2 | // RUN: llvmc2 -x c++ %s -x c %p/false.cpp -x lisp -x whatnot -x none %p/false2.cpp -o %t | ||||
3 | // RUN: ./%t | grep hello | ||||
4 | |||||
5 | #include <iostream> | ||||
6 | |||||
7 | extern "C" void test(); | ||||
8 | extern std::string test2(); | ||||
9 | |||||
10 | int main() { | ||||
11 | std::cout << "h"; | ||||
12 | test(); | ||||
13 | std::cout << test2() << '\n'; | ||||
14 | } |