aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Be a bit more efficient when processing the active and inactiveAlkis Evlogimenos2004-09-012-52/+62
* Give a better assertion if we see a use before a def.Alkis Evlogimenos2004-09-011-0/+2
* Make sure <cassert> is included for platforms that don't include it viaReid Spencer2004-09-011-0/+1
* mkdtemp doesn't exist on Cygwin. Use tempnam & mkdir instead.Reid Spencer2004-09-011-5/+7
* Make CommandLine prefix error output with the name of the program.Reid Spencer2004-09-011-13/+20
* Initial commit for platform independent system configuration support.Reid Spencer2004-08-311-0/+30
* Add support for FreeBSDReid Spencer2004-08-314-0/+126
* Add support for Interix and FreeBSDReid Spencer2004-08-316-4/+130
* Actually define PreventCoreFiles in the sys namespace.Reid Spencer2004-08-311-3/+1
* Add a new abstraction, SysConfig for platform independent systemReid Spencer2004-08-318-0/+200
* Minor code clarity changes.Alkis Evlogimenos2004-08-311-4/+6
* Fix a "test" botch.Reid Spencer2004-08-312-82/+125
* convert M and MD form instructions to generated asm writerNate Begeman2004-08-312-20/+41
* Recognize Interix systems as if they were SunOS and make sure we don'tReid Spencer2004-08-312-28/+48
* Move the GetTemporaryDirectory function from "generic Unix" to platformReid Spencer2004-08-307-24/+100
* Add inclusion of assert.hReid Spencer2004-08-301-0/+1
* Initial commit of a configuration file for compiling C++ programs withReid Spencer2004-08-301-0/+61
* Implement the "setIncludePaths" and "setSymbolDefines" interface methods.Reid Spencer2004-08-305-50/+157
* Pass lists of -I and -D options through to the Compiler Driver.Reid Spencer2004-08-301-0/+17
* Add a blurb about exploiting the use of external storage.Reid Spencer2004-08-301-2/+10
* Move yet more instructions over to being printed by the generated asm writerNate Begeman2004-08-304-134/+188
* Abbreviate the long descriptions which are now in docs/SystemLibrary.html.Reid Spencer2004-08-301-79/+26
* Reduce the number of arguments in the instruction builder and make someReid Spencer2004-08-302-160/+137
* Need to throw std::string not const char* if we want error messages to beReid Spencer2004-08-301-3/+3
* Synchronize documentation of configuration items and substitutions withReid Spencer2004-08-291-80/+31
* Convert A-Form instructions to auto-generated asm writerNate Begeman2004-08-292-45/+62
* Register sizes should be specified in bitsNate Begeman2004-08-291-2/+2
* Improvements to int->float cast code for PPC-64Nate Begeman2004-08-293-61/+60
* Must link against new LLVMsystem libraryNate Begeman2004-08-291-1/+1
* RemoveFileOnSignal is now in sys:: namespaceNate Begeman2004-08-291-1/+1
* Put this change back in after testing from Reid proved its innocence. getSpi...Nate Begeman2004-08-291-2/+2
* Update doxygen comment now that getSpillSize is supposed to return value in bitsNate Begeman2004-08-291-2/+2
* Add a declaration of environ global for DarwinReid Spencer2004-08-292-0/+4
* Add a missing header fileReid Spencer2004-08-291-0/+1
* Add an assert to cature null Operands. It is better to catch it here thanReid Spencer2004-08-291-0/+1
* Signals support has been moved to lib/SystemReid Spencer2004-08-291-138/+0
* Updated to create a link needed for correct lib/System compilation.Reid Spencer2004-08-291-43/+201
* Add lib/System ahead of lib/Support in case there are operating systemReid Spencer2004-08-291-1/+1
* Link with LLVMsystem.a for operating system independence.Reid Spencer2004-08-291-1/+1
* RemoveFileOnErrorSignal is now in the llvm::sys namespace. AdjustReid Spencer2004-08-291-1/+1
* Add the LLVMsystem.a library as it is now used for operating systemReid Spencer2004-08-2916-16/+17
* The functions in Signal.h are now in the llvm::sys namespace - adjustReid Spencer2004-08-2917-29/+29
* add llvmcReid Spencer2004-08-291-3/+3
* Convert llvmc to use the lib/System interface instead of directlyReid Spencer2004-08-299-687/+686
* Move a warning comment to where it should have been in the first place.Reid Spencer2004-08-291-5/+5
* Correct the vim: specificationReid Spencer2004-08-291-1/+1
* Include some additional header files.Reid Spencer2004-08-291-4/+6
* Initial platform independent implementation of operating system conceptReid Spencer2004-08-2910-0/+577
* Initial commit of an platform-indepdendent implementation for theReid Spencer2004-08-2910-0/+443
* Put the lib/System interface functions in llvm::sys namespace.Reid Spencer2004-08-291-0/+2