Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-08 | If a global initializer has a non-trivial constructor or destructor, we ↵ | Anders Carlsson | |
never want to defer generation of it, even if it is declared static. With this change we're finally able to compile and run the (infamous) #include <string> #include <iostream> int main(int argc, char **argv) { std::cout << "Hello, World" << std::endl; } $ clang hello.cpp -lstdc++ -o hello $ ./hello Hello, World git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83559 91177308-0d34-0410-b5e6-96231b3b80d8 | |||
2009-10-08 | Port test over to FileCheck. | Anders Carlsson | |
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@83558 91177308-0d34-0410-b5e6-96231b3b80d8 | |||
2009-08-12 | Use the inbounds variant of getelementptr for common pointer arithmetic. | Dan Gohman | |
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@78756 91177308-0d34-0410-b5e6-96231b3b80d8 | |||
2009-08-08 | Add support for global initializers. | Anders Carlsson | |
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@78515 91177308-0d34-0410-b5e6-96231b3b80d8 |