summaryrefslogtreecommitdiffstats
path: root/llvm
Commit message (Collapse)AuthorAgeFilesLines
* Patch to fix mingw compilation problem contributed by Henrik.Jeff Cohen2004-12-231-0/+5
| | | | llvm-svn: 19112
* Fix the build on PowerPC/Darwin - it thought we were declaring a newBrian Gaeke2004-12-221-1/+2
| | | | | | | function or something. Since FileRemover takes a const reference to sys::Path, we need to pass an actual sys::Path variable. llvm-svn: 19111
* * Remove an unnecessary step.Reid Spencer2004-12-221-9/+1
| | | | | | * Correct a path. llvm-svn: 19110
* Correct compilation for Cygwin. FindExecutable now returns a sys::Path.Reid Spencer2004-12-221-3/+3
| | | | llvm-svn: 19109
* For PR351:Reid Spencer2004-12-221-0/+1
| | | | | | | Include local FDHandle.h file now that FDHandle is local to this library and not in lib/System/FileUtilities. llvm-svn: 19108
* For PR351:Reid Spencer2004-12-222-0/+96
| | | | | | FDHandle class (non-portable) moved here from lib/Support/FileUtilities llvm-svn: 19107
* For PR351:Reid Spencer2004-12-222-52/+0
| | | | | | Move non-portable FDHandle class to its only user: lib/Debugger llvm-svn: 19106
* Add a blurb about using the GCC 3.4.3 compiler on Cygwin (which works) forReid Spencer2004-12-221-0/+5
| | | | | | the CFE instead of the default GCC 3.3.3 compiler that comes with Cygwin. llvm-svn: 19104
* For PR432:Reid Spencer2004-12-221-2/+0
| | | | | | | * Remove the idiotic windows environment setting, its not needed. * Remove an extraneous "mkdir" instruction. llvm-svn: 19103
* Hopefully fix a link.Reid Spencer2004-12-221-1/+1
| | | | llvm-svn: 19102
* Fix the names of these executables now that they've been somewhat cast inReid Spencer2004-12-222-16/+16
| | | | | | stone. llvm-svn: 19101
* Correct the name of the executables to which llvmgcc and llvmgxx variablesReid Spencer2004-12-221-2/+2
| | | | | | point to. llvm-svn: 19100
* For PR432:Reid Spencer2004-12-221-10/+20
| | | | | | | | | Rework the CFE build details to include the directions for using the option --program-prefix=llvm- to the CFE's configure script. This ensures that the CFE builds unique executable names and makes it possible to put the $CFEINSTALL/bin directory into one's path. llvm-svn: 19099
* For PR432:Reid Spencer2004-12-221-22/+17
| | | | | | | | * llvmgcc -> llvm-gcc * llvmg++ -> llvm-g++ * remove references to --with-llvmgccdir configure option llvm-svn: 19098
* For PR432:Reid Spencer2004-12-221-2/+2
| | | | | | * Use LLVMGCC and LLVMGXX variables instead of computing the name llvm-svn: 19097
* For PR432:Reid Spencer2004-12-2216-16/+16
| | | | | | * Variable name change: cferuntime_libdir -> CFERuntimeLibDir llvm-svn: 19096
* For PR432:Reid Spencer2004-12-221-9/+7
| | | | | | | | | * Cleanup LLVMGCXX and LLVMGCC by providing LLVMGXXWITHPATH and LLVMGCCWITHPATH variables that add the $(LLVMToolDir) to the path so the CFE tools can find the right LLVM tools they depend on. * Standardize the name of a variable: cferuntime_libdir -> CFERuntimeLibDir llvm-svn: 19095
* For PR432:Reid Spencer2004-12-221-7/+9
| | | | | | * Use new configuration variables to compute LLVMGCC and LLVMGXX variables. llvm-svn: 19094
* For PR432:Reid Spencer2004-12-222-134/+143
| | | | | | | | * Remove --with-llvmgccdir, not needed any more * Search path for llvm-gcc and llvm-gxx * Compute LLVMGCCDIR based on install path of llvm-gcc llvm-svn: 19093
* Get rid of old automake stuffReid Spencer2004-12-221-11/+2
| | | | llvm-svn: 19092
* Support the gas option --traditional-format which, for some reason, getsReid Spencer2004-12-221-0/+3
| | | | | | passed to gccas when the --program-prefix option is used to configure CFE. llvm-svn: 19091
* Ignore generated filesMisha Brukman2004-12-221-0/+2
| | | | llvm-svn: 19090
* Revert last patch until we can figure out how to build executables namedReid Spencer2004-12-221-0/+2
| | | | | | llvmgcc and llvmg++ correctly. llvm-svn: 19089
* Fix the Win32 buildMisha Brukman2004-12-221-1/+1
| | | | llvm-svn: 19088
* Revert last changes as they introduce CFE build problems.Reid Spencer2004-12-221-4/+3
| | | | llvm-svn: 19087
* Make parameters to CopyFile use explicit instantiation of sys::Path.Reid Spencer2004-12-221-1/+1
| | | | llvm-svn: 19086
* Add project Bytecode to Visual StudioJeff Cohen2004-12-221-0/+198
| | | | llvm-svn: 19085
* Remove instructions to make aliases for llvmgcc and llvmg++ as the CFEReid Spencer2004-12-211-2/+0
| | | | | | | Build instructions now direct the user to have the CFE generate executables with those names via the --program-prefix=llvm configure option. llvm-svn: 19084
* For PR432:Reid Spencer2004-12-211-3/+4
| | | | | | | Add instructions for using the --program-prefix=llvm so that the CFE build produces llvmgcc instead of gcc. llvm-svn: 19083
* Fix VC++ compilation errorJeff Cohen2004-12-211-1/+1
| | | | llvm-svn: 19082
* For PR351:Reid Spencer2004-12-211-10/+7
| | | | | | | Remove unix specific code (use of errno and read) from the reader. Thanks to Jeff Cohen for pointing this out. llvm-svn: 19081
* Visual Studio project Configure should place the configured header filesJeff Cohen2004-12-211-10/+12
| | | | | | in the win32 subtree instead of the src subtree. llvm-svn: 19080
* Put the CopyFile function explicitly in the sys namespace.Reid Spencer2004-12-211-1/+1
| | | | llvm-svn: 19079
* Use explicit construction of sys::Path from std::string because theReid Spencer2004-12-211-1/+1
| | | | | | constructor is "explicit". llvm-svn: 19078
* Include <cassert> for Cygwin.Reid Spencer2004-12-211-0/+2
| | | | llvm-svn: 19077
* Cygwin doesn't like .. through a link, so drop the ..Reid Spencer2004-12-209-9/+9
| | | | llvm-svn: 19076
* Fix a bug where system time always equals user timeReid Spencer2004-12-201-5/+12
| | | | llvm-svn: 19075
* Implement GetTimeUsage correctly.Reid Spencer2004-12-201-4/+8
| | | | llvm-svn: 19074
* Allow compilers that can't distinguish between a class instantiation andReid Spencer2004-12-201-1/+2
| | | | | | the declaration of a function to compile this. llvm-svn: 19073
* Provide a getrusage based implementation of GetTotalMemoryUsage and useReid Spencer2004-12-201-0/+4
| | | | | | the ru_maxrss field as an approximation. llvm-svn: 19072
* Consistently use the same #if style. Also, fix a bug testing for sbrk(3)Reid Spencer2004-12-201-4/+4
| | | | llvm-svn: 19071
* Remove unnecessary #includes.Reid Spencer2004-12-201-6/+0
| | | | llvm-svn: 19070
* Be double sure about including sys/stat.h by wrapping the inclusion inReid Spencer2004-12-201-0/+3
| | | | | | an "#if defined(HAVE_SYS_STAT_H)". llvm-svn: 19069
* llvm/Config/unistd.h has gone away, far, far awayMisha Brukman2004-12-201-2/+0
| | | | llvm-svn: 19068
* Remove the #include of llvm/Config/unistd.h as it is no longer needed.Reid Spencer2004-12-201-1/+0
| | | | llvm-svn: 19067
* Remove this file as there are no LLVM users of it any more.Reid Spencer2004-12-201-28/+0
| | | | llvm-svn: 19066
* Incorporate the contents of include/llvm/Config/unistd.h as this is theReid Spencer2004-12-201-1/+11
| | | | | | | last file in LLVM to require the header. After ths commmit, our unistd.h will go away. llvm-svn: 19065
* Remove this file as its not used by anything in LLVM any more. SystemReid Spencer2004-12-201-23/+0
| | | | | | dependent behavior is now made through the lib/System interface. llvm-svn: 19064
* Remove these files as they are included by nothing in LLVM any more. TheReid Spencer2004-12-205-117/+0
| | | | | | system dependent functionality has been moved to lib/System. llvm-svn: 19063
* Remove these headers. The files that used to #include them don't any moreReid Spencer2004-12-203-107/+0
| | | | | | as most system dependent behavior has been moved to lib/System. llvm-svn: 19062
OpenPOWER on IntegriCloud