summaryrefslogtreecommitdiff
path: root/win32
Commit message (Collapse)AuthorAge
* Rename AddReadAttrs to FunctionAttrs, and teach it howDuncan Sands2008-12-31
| | | | | | | | | to work out (in a very simplistic way) which function arguments (pointer arguments only) are only dereferenced and so do not escape. Mark such arguments 'nocapture'. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61525 91177308-0d34-0410-b5e6-96231b3b80d8
* Add files to VC++ projects.Steve Naroff2008-11-13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59262 91177308-0d34-0410-b5e6-96231b3b80d8
* Update VC++ project file.Steve Naroff2008-11-10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58997 91177308-0d34-0410-b5e6-96231b3b80d8
* remove unavailable clang projectTed Kremenek2008-11-08
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58879 91177308-0d34-0410-b5e6-96231b3b80d8
* Update VC++ projects.Steve Naroff2008-11-06
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58798 91177308-0d34-0410-b5e6-96231b3b80d8
* Add post-build event for clangDriver (to copy clang.exe into "dstroot").Steve Naroff2008-11-06
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58783 91177308-0d34-0410-b5e6-96231b3b80d8
* Add a file to VC++ proj.Steve Naroff2008-10-24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58089 91177308-0d34-0410-b5e6-96231b3b80d8
* Add file to VC++ project.Steve Naroff2008-10-24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58060 91177308-0d34-0410-b5e6-96231b3b80d8
* Changes to make the Windows build work...Steve Naroff2008-10-23
| | | | | | | | | - Add a file to the VC++ project. - Make sure the clang driver links against the Transforms library. - Incorporate changes from patch by Dan Gohman. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58048 91177308-0d34-0410-b5e6-96231b3b80d8
* Unbreak LLVM on the MSVC compiler:Argyrios Kyrtzidis2008-10-22
| | | | | | | -Bring in int64_t for TableGen/Record.h and TableGen/TGLexer.h -Define strtoull git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57970 91177308-0d34-0410-b5e6-96231b3b80d8
* update win32 project file, patch provided by OvermindDL1 on llvmdev.Chris Lattner2008-10-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57386 91177308-0d34-0410-b5e6-96231b3b80d8
* Update VC++ project fileSteve Naroff2008-10-05
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57091 91177308-0d34-0410-b5e6-96231b3b80d8
* Add Attributes.cpp to the vcproj.Steve Naroff2008-09-24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56561 91177308-0d34-0410-b5e6-96231b3b80d8
* Update VS projects.Cedric Venet2008-09-20
| | | | | | Change some class to struct for coherency. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56389 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove the MarkModRef pass (use AddReadAttrs instead).Duncan Sands2008-09-19
| | | | | | | | | Unfortunately this means removing one regression test of GlobalsModRef because I couldn't work out how to perform it without MarkModRef. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56342 91177308-0d34-0410-b5e6-96231b3b80d8
* Update VC++ project files.Argyrios Kyrtzidis2008-09-09
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55985 91177308-0d34-0410-b5e6-96231b3b80d8
* Use additionnal include directory instead of ../ in #include.Cedric Venet2008-08-24
| | | | | | Suggested by aKor. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55282 91177308-0d34-0410-b5e6-96231b3b80d8
* Updating VC++ project.Cedric Venet2008-08-24
| | | | | | Adding one include file and correct one declaration from class to struct in order to make llvm compile on VC2005. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55279 91177308-0d34-0410-b5e6-96231b3b80d8
* Update VC++ project.Gordon Henriksen2008-08-17
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54905 91177308-0d34-0410-b5e6-96231b3b80d8
* Make it compile on VC2005:Cedric Venet2008-08-17
| | | | | | | | - update VC projects. - Add an overload to llvm::Stream for <<, since std::hex and std::dec have type std::ios_base& (*)(std::ios_base&) in VC++. (templating the function don't work, due to ambiguities) - add ../ on several include in X86/AsmPrinter/ git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54898 91177308-0d34-0410-b5e6-96231b3b80d8
* update VS project.Cedric Venet2008-08-09
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54580 91177308-0d34-0410-b5e6-96231b3b80d8
* Add libDriver.vcproj to solution file.Ted Kremenek2008-08-06
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54424 91177308-0d34-0410-b5e6-96231b3b80d8
* Updated VC++ projectsCedric Venet2008-07-20
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53809 91177308-0d34-0410-b5e6-96231b3b80d8
* This replaces all $(SolutionDir) macros with $(ProjectDir)..\ Chris Lattner2008-07-14
| | | | | | | Patch by Nicolas Capens! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53571 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove deleted files from VC++ project.Cedric Venet2008-07-13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53521 91177308-0d34-0410-b5e6-96231b3b80d8
* VStudio x64 build fixes. Looks like the x64 projects got out of date and ↵Chuck Rose III2008-07-02
| | | | | | this brings them up to code. I've built the project with these new vcproj files for win32 and x64 both debug and release. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53047 91177308-0d34-0410-b5e6-96231b3b80d8
* Adding some missing files to VStudio project files. Switching to use ↵Chuck Rose III2008-06-30
| | | | | | generated llvmAsmParser.cpp/.h git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52935 91177308-0d34-0410-b5e6-96231b3b80d8
* Add loopVR files.Cedric Venet2008-06-30
| | | | | | Users of VS need to manually force rebuild the X86 projet to use the last version of tablegen. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52894 91177308-0d34-0410-b5e6-96231b3b80d8
* Add an include file needed for VS.Cedric Venet2008-06-27
| | | | | | | Add two new file to codegen project (VS). This unbreak the build for VS. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52831 91177308-0d34-0410-b5e6-96231b3b80d8
* Update VS project files. The clang executable now depends on the LLVM ↵Ted Kremenek2008-06-26
| | | | | | Analysis library. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52789 91177308-0d34-0410-b5e6-96231b3b80d8
* Updated VS build system. Patch provided by Cedric Venet:Ted Kremenek2008-06-20
| | | | | | | | http://lists.cs.uiuc.edu/pipermail/llvmdev/2008-June/015446.html git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52564 91177308-0d34-0410-b5e6-96231b3b80d8
* "Just a small update for the project files for adding a missing preprocessorChris Lattner2008-06-20
| | | | | | | | | | definition for VS2005 (without SP1). It suppress the (bogus) M$ deprecated warning." Patch by Cédric Venet! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52530 91177308-0d34-0410-b5e6-96231b3b80d8
* Update VC project files, patch by Cédric Venet!Chris Lattner2008-06-07
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52077 91177308-0d34-0410-b5e6-96231b3b80d8
* update vc configure project for renaming of Steve Naroff2008-06-02
| | | | | | | hash_map/hash_set/iterator to have a .h suffix. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51867 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix win32 when no bison is around, PR2331, patch by 'hume'.Chris Lattner2008-05-24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51539 91177308-0d34-0410-b5e6-96231b3b80d8
* "The two generated files in the AsmParser.vcproj are pointing to theChris Lattner2008-05-20
| | | | | | | | | | wrong directory, this is the patch to fix it (also attached)." Patch by 'OvermindDL1' git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51323 91177308-0d34-0410-b5e6-96231b3b80d8
* Update VS project files (VS 2005) so that VS builds with TOT LLVM/clang.Ted Kremenek2008-05-19
| | | | | | | Patch by Dmitri Makarov! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51237 91177308-0d34-0410-b5e6-96231b3b80d8
* Reverting r51100...I need to use VC++ 2005.Steve Naroff2008-05-15
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51159 91177308-0d34-0410-b5e6-96231b3b80d8
* Revert 51067 check-in for now.Devang Patel2008-05-15
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51155 91177308-0d34-0410-b5e6-96231b3b80d8
* Upgrading clang VC++ solution to VC++ express 2008.Argyrios Kyrtzidis2008-05-14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51100 91177308-0d34-0410-b5e6-96231b3b80d8
* Adding missing files to Transforms and VMCore VC++ projects.Argyrios Kyrtzidis2008-05-14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51098 91177308-0d34-0410-b5e6-96231b3b80d8
* Update the Win32 project files, patch by Razvan Aciu!Chris Lattner2008-05-13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51067 91177308-0d34-0410-b5e6-96231b3b80d8
* Update a couple VC++ project files.Steve Naroff2008-05-06
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50780 91177308-0d34-0410-b5e6-96231b3b80d8
* VisualStudio project files updated. #include <algorithm> added to make ↵Chuck Rose III2008-04-15
| | | | | | VisualStudio happy. Also had to undefine setjmp because of #include <csetjmp> turning setjmp into _setjmp in VisualStudio. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49743 91177308-0d34-0410-b5e6-96231b3b80d8
* Removed a deleted file from the VStudio System project. Also added custom ↵Chuck Rose III2008-04-03
| | | | | | build commands to engage 64 bit assembler for compilation callback on 64 bit configurations only. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49188 91177308-0d34-0410-b5e6-96231b3b80d8
* Updating win32 VStudio project files with new file references and removing ↵Chuck Rose III2008-03-27
| | | | | | dead references. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48849 91177308-0d34-0410-b5e6-96231b3b80d8
* Add file to project.Steve Naroff2008-03-24
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48747 91177308-0d34-0410-b5e6-96231b3b80d8
* Update vcproj file.Steve Naroff2008-03-05
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47969 91177308-0d34-0410-b5e6-96231b3b80d8
* Unbreak build for VC2008. Patch by Argiris Kirtzidis!Anton Korobeynikov2008-02-22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47480 91177308-0d34-0410-b5e6-96231b3b80d8
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46930 91177308-0d34-0410-b5e6-96231b3b80d8