History log of /external/llvm/include/llvm/Support/SystemUtils.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c65aba032ebd4899687d75d542e0d2a39e286936 14-Jun-2013 Rafael Espindola <rafael.espindola@gmail.com> Move PrependMainExecutablePath next to its only user.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183980 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
d66f2b74f2f01bb1f6c7d0f1b8408bd24ffa654c 03-Nov-2010 Mikhail Glushenkov <foldr@codedgers.com> Rename FindExecutable to PrependMainExecutablePath.

Makes it more clear that it is just a path manipulation function.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118174 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
345b344e64ae3e0b595e660a7e0c1833ead42e18 02-Nov-2010 Mikhail Glushenkov <foldr@codedgers.com> FindExecutable: remove the executability check.

This makes the behaviour of FindExecutable more consistent across platforms, but
I'm not very happy with the name...

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118049 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
a2259e17b7c657ddeb0c3a03a5ca291ca4e0dc7e 02-Sep-2010 Dan Gohman <gohman@apple.com> Reword this comment. Don't mention outs(), as that's not what
this code is actually testing for.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112767 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
b683ea4712836e22b98d24bf8e40e599224d024e 23-Aug-2009 Chris Lattner <sabre@nondot.org> eliminate the ostream version of CheckBitcodeOutputToConsole,
change the raw_ostream one to take the raw_ostream byref instead
of byptr. Prune #includes, eliminate a use of Streams.h


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79863 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
197f728d49fa0cc0baa5aadb2b905fbd8c22a81e 05-Aug-2009 Dan Gohman <gohman@apple.com> Fix FindExecutable to use sys::Path::GetMainExecutable instead of
just argv[0]. And remove the code for searching the current
working directory and for searching PATH; the point of FindExecutable
is not to find whatever version of the executable can be found by
searching around, but to find an executable that accompanies the
current executable.

Update the tools to use sys::Program::FindProgramByName when they
want PATH searching.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78240 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
d890de10af6a4d01fe0b35f09ccd674d771e4732 15-Jul-2009 Dan Gohman <gohman@apple.com> Add a raw_ostream version of CheckBitcodeOutputToConsole.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75796 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
7ed47a13356daed2a34cd2209a31f92552e3bdd8 29-Dec-2007 Chris Lattner <sabre@nondot.org> Don't attribute in file headers anymore. See llvmdev for the
discussion of this change. Boy are my fingers tired. ;-)



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
a99be51bf5cdac1438069d4b01766c47704961c8 05-Jul-2007 Gabor Greif <ggreif@gmail.com> Here is the bulk of the sanitizing.
Almost all occurrences of "bytecode" in the sources have been eliminated.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37913 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
63b3afa98460ce38a1c48d3c44ef6edfdaf37b77 21-Apr-2005 Misha Brukman <brukman+llvm@gmail.com> Remove trailing whitespace


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21411 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
0c09e5fb91feae42f437d632abf8a42da27fc1d2 14-Feb-2005 Chris Lattner <sabre@nondot.org> Move private helper function into the only .cpp file that uses it.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20169 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
52b50a64ecd31ebb03e742d8ad6b6a86b541a53d 02-Jan-2005 Reid Spencer <rspencer@reidspencer.com> Make printing a warning message optional in CheckBytecodeOutputToConsole.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19240 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
436f23ebf58418611f798faf7e00de05c7a42e21 02-Jan-2005 Reid Spencer <rspencer@reidspencer.com> Implement a function to print a warning if bytecode output is to be sent to
a terminal/console.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19237 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
37ee22046227a4f11fa324b1ceccd3e89e7c185b 21-Dec-2004 Jeff Cohen <jeffc@jolt-lang.org> Fix VC++ compilation error


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19082 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
fd335687bcd17189a9dbfa1da7033430a837e213 19-Dec-2004 Reid Spencer <rspencer@reidspencer.com> For PR351:
Replace RunProgramWithTimeout with an inline function that calls
sys::Program::ExecuteAndWait. This is now just a convenience function.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19037 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
1749a0c1b9a17fd6b11fad2f6e6b66ab90eac4b4 14-Dec-2004 Reid Spencer <rspencer@reidspencer.com> For PR351:
* isExecutable -> sys::Path::executable()
* Adjust interface of FindExecutable to return a sys::Path


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18917 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
9b9e22a32e175a40b280236531a60a716a12c3a5 13-Dec-2004 Reid Spencer <rspencer@reidspencer.com> For PR351:
Remove AllocateRWXMemory as it is not used any more in LLVM. The function
has been replaced with sys::Memory::AllocateRWX several months ago.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18912 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
551ccae044b0ff658fe629dd67edd5ffe75d10e8 02-Sep-2004 Reid Spencer <rspencer@reidspencer.com> Changes For Bug 352
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
de0213b9f551fa1fb0743f6b1150205180be5c9c 24-Jul-2004 Chris Lattner <sabre@nondot.org> Add support for killing the program if it executes for too long.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15158 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
34e40d44c2730aec408ccd1e1e9f379e1feb87de 28-May-2004 Chris Lattner <sabre@nondot.org> Add a new function for the JIT


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13869 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
909f6cf3501dbe358f36afca3f66f215eedd6802 02-Apr-2004 Chris Lattner <sabre@nondot.org> Add new function


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12601 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
d0fde30ce850b78371fd1386338350591f9ff494 11-Nov-2003 Brian Gaeke <gaeke@uiuc.edu> Put all LLVM code into the llvm namespace, as per bug 109.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
b2109ce97881269a610fa4afbcbca350e975174d 20-Oct-2003 John Criswell <criswell@uiuc.edu> Added LLVM notice.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9300 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
48486893f46d2e12e926682a3ecb908716bc66c4 30-Sep-2003 Chris Lattner <sabre@nondot.org> Standardize header file comments


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8782 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
516d4b13666c92b98b27e9cfc83e921bc9f67317 30-Sep-2003 Misha Brukman <brukman+llvm@gmail.com> Tersified and fixed whitespace (tabs -> spaces).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8752 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
e5b3e1559b97e04f73ea01465a1810383468e9f7 17-Sep-2003 John Criswell <criswell@uiuc.edu> In ExecWait(), made the child process exit if it can't execve() the new
program.
Added the use of const (which compiles and is hopefully correct).
Added comments.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8585 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
e9ba8b36740f46ba1a7a68706cafda1df1d2ca74 17-Sep-2003 John Criswell <criswell@uiuc.edu> Added the ExecWait() function.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8578 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
35d402fbbaaa7b9db1b56757fb1b390a3889ebad 07-Aug-2003 Misha Brukman <brukman+llvm@gmail.com> Remove references to `bugpoint' from the now-generic system utilities.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7693 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
3d1b0c73319ec1d01ec927ead03a09bbc62c7aea 07-Aug-2003 Misha Brukman <brukman+llvm@gmail.com> Moved removeFile() and getUniqueFilename() into FileUtilities.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7691 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h
4a10645c70199c8d8567fbc46312158c419720ab 24-Dec-2002 Chris Lattner <sabre@nondot.org> New files for miscompilation detection


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5120 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/SystemUtils.h