Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | C++: Add support for -fno-use-cxa-atexit. | Daniel Dunbar | 2010-03-20 | 1 | -16/+73 |
| | | | | | | | | - So much typing, so little gain... Also, rename the __cxx_global_initialization function just to match llvm-gcc. llvm-svn: 99039 | ||||
* | IRgen: Inline GenerateCXXGlobal[VarDecl]InitFunc into sole caller. | Daniel Dunbar | 2010-03-20 | 1 | -30/+15 |
| | | | | llvm-svn: 99038 | ||||
* | Add support for threadsafe statics, and make them the default (matching gcc). | Anders Carlsson | 2010-02-06 | 1 | -22/+85 |
| | | | | | | Daniel, I'd appreciate a review of the driver/cc1 parts. llvm-svn: 95508 | ||||
* | Revert the new reference binding code; I came up with a way simpler solution ↵ | Anders Carlsson | 2010-02-03 | 1 | -2/+2 |
| | | | | | | for the reference binding bug that is preventing self-hosting. llvm-svn: 95223 | ||||
* | global variable that binds reference to a non-lvalue reproted | Fariborz Jahanian | 2010-01-25 | 1 | -2/+7 |
| | | | | | | as NYI now. llvm-svn: 94453 | ||||
* | Fix a code gen. bug involving compiling global references. | Fariborz Jahanian | 2010-01-25 | 1 | -2/+2 |
| | | | | | | (fixes radar 7574896). llvm-svn: 94434 | ||||
* | Fix for PR5967: Make const-marking for LLVM globals correct for cases requiring | Eli Friedman | 2010-01-08 | 1 | -6/+30 |
| | | | | | | | run-time initialization, and emit run-time initializers aggresively to avoid ordering issues with deferred globals. llvm-svn: 92976 | ||||
* | Actually store the pointer into the global variable, spotted by Eli. | Anders Carlsson | 2009-12-10 | 1 | -2/+5 |
| | | | | llvm-svn: 91036 | ||||
* | Handle emitting static variables that have reference type. | Anders Carlsson | 2009-12-10 | 1 | -1/+4 |
| | | | | llvm-svn: 91027 | ||||
* | Separate generating code for static variables and global variables. | Anders Carlsson | 2009-12-10 | 1 | -33/+59 |
| | | | | llvm-svn: 91026 | ||||
* | Move more decl related functions to CGDeclCXX.cpp | Anders Carlsson | 2009-12-10 | 1 | -0/+117 |
| | | | | llvm-svn: 91012 | ||||
* | Add CGDeclCXX.cpp and move EmitCXXGlobalVarDeclInit there. | Anders Carlsson | 2009-12-10 | 1 | -0/+62 |
llvm-svn: 91006 |