- Apr 20, 2009
-
-
Daniel Dunbar authored
clang: error: unable to make temporary file: /etc/cc: can't make unique filename: Permission denied instead of clang: error: unable to make temporary file: /etc/cc: can't make unique filenamePermission denied for example. Also, audited the uses of MakeErrMsg to make the prefix strings consistent (not end with newline/punctuation/space/": "). llvm-svn: 69626
-
- Apr 13, 2009
-
-
Chris Lattner authored
patch by Alexei Svitkine! llvm-svn: 68929
-
- Mar 31, 2009
-
-
Daniel Dunbar authored
llvm::sys::getOS{Name,Version}. Right now the implementation just derives from LLVM_HOSTTRIPLE (which is wrong, but it doesn't look like we have a define for the target triple). Ideally this routine would actually be able to compute the triple for targets we care about. llvm-svn: 68118
-
- Mar 23, 2009
-
-
Chris Lattner authored
llvm-svn: 67510
-
Chris Lattner authored
were when we came around, not to their default handler. This should fix PR3848 llvm-svn: 67509
-
Chris Lattner authored
llvm-svn: 67508
-
- Mar 08, 2009
-
-
Chris Lattner authored
llvm-svn: 66386
-
- Mar 07, 2009
-
-
Chris Lattner authored
signal handlers to prevent reentrance on unrelated things (a sigabort where the handle bus errors) also, clear the signal mask so that the signal doesn't infinitely reissue. This fixes rdar://6654827 - Crash causes clang to loop llvm-svn: 66330
-
- Mar 05, 2009
-
-
Chris Lattner authored
llvm-svn: 66171
-
- Mar 04, 2009
-
-
Chris Lattner authored
arbitrary functions to be run when a crash happens. Delete RemoveDirectoryOnSignal as it is dead and has never had clients. Change PrintStackTraceOnErrorSignal to be implemented in terms of AddSignalHandler. I updated the Win32 versions of these APIs, but can't test them. If there are any problems, I'd be happy to fix them as well. llvm-svn: 66072
-
- Mar 02, 2009
-
-
Chris Lattner authored
Ed Schouten! llvm-svn: 65882
-
- Feb 19, 2009
-
-
Chris Lattner authored
symlink. We really want the ultimate executable being run, not the symlink. This lets clang find its headers when invoked through a symlink. rdar://6602012 llvm-svn: 65017
-
- Feb 15, 2009
-
-
Mikhail Glushenkov authored
"system() declared with attribute warn_unused_result." llvm-svn: 64574
-
Mikhail Glushenkov authored
llvm-svn: 64573
-
- Feb 10, 2009
-
-
Dan Gohman authored
This fixes PR3535. llvm-svn: 64224
-
- Feb 08, 2009
-
-
Mikhail Glushenkov authored
llvm-svn: 64101
-
Mikhail Glushenkov authored
Also removes some trailing whitespace and fixes one 80-column violation. llvm-svn: 64094
-
- Jan 22, 2009
-
-
Chris Lattner authored
llvm-svn: 62776
-
- Dec 06, 2008
-
-
Dan Gohman authored
since %p isn't formatted consistently, but obviously plain %x is wrong. PRIxPTR with a cast to uintptr_t would work here, but that requires inconvenient build-system changes. %lu works on all current and foreseable future hosts. llvm-svn: 60616
-
- Dec 05, 2008
-
-
Dan Gohman authored
Wesley Peck, with a few fixes by me. llvm-svn: 60605
-
- Oct 20, 2008
-
-
Jim Grosbach authored
is re-written by the callback to branch directly to the compiled code in future invocations. Added back in range-based memory permission functions for the updating of the stub on Darwin. llvm-svn: 57846
-
- Oct 03, 2008
-
-
Jim Grosbach authored
this handling to work properly for modifying stub functions, relocations back to entry points after JIT compilation, etc.. llvm-svn: 57013
-
- Oct 02, 2008
-
-
Daniel Dunbar authored
& version as strings. - Win32 code is untested. llvm-svn: 56942
-
- Sep 18, 2008
-
-
Evan Cheng authored
Preliminary support for systems which require changing JIT memory regions privilege from read / write to read / executable. llvm-svn: 56303
-
- Sep 16, 2008
-
-
Evan Cheng authored
llvm-svn: 56244
-
- Aug 12, 2008
-
-
Chris Lattner authored
Kovarththanan Rajaratnam! llvm-svn: 54655
-
- Jul 24, 2008
-
-
Devang Patel authored
llvm-svn: 53973
-
- Jul 22, 2008
-
-
Devang Patel authored
While creating temp. file on disk, if the current filename points to a existing directory then create new temp. file inside the directory. llvm-svn: 53929
-
- Jun 28, 2008
-
-
Seo Sanghyeon authored
llvm-svn: 52847
-
- Jun 15, 2008
-
-
Wojciech Matyjewicz authored
llvm-svn: 52290
-
Argyrios Kyrtzidis authored
llvm-svn: 52288
-
- Jun 12, 2008
-
-
Matthijs Kooijman authored
error that caused it to redirect stderr to stdout too often. This fix is applied identically to the win32 code as well, but that is untested. --Thi line, and those below, will be ignored-- M System/Unix/Program.inc M System/Win32/Program.inc llvm-svn: 52233
-
Matthijs Kooijman authored
functional changes. Win32 code is untested, but should work fine. In the unix variant, rename RedirectFD to RedirectIO and let that function handle empty and null paths instead of doing that in the caller 3 times. This is the same as win32 already does it. In the win32 variant, use Path::isEmpty() instead of checking the resulting c_str() manually. This is the same as unix already does it. llvm-svn: 52230
-
- May 30, 2008
-
-
Bill Wendling authored
llvm-svn: 51709
-
- May 29, 2008
-
-
Bill Wendling authored
function to flush a specified std::ostream. llvm-svn: 51705
-
- May 14, 2008
-
-
Dan Gohman authored
llvm-svn: 51088
-
- May 13, 2008
-
-
Dan Gohman authored
several things that were neither in an anonymous namespace nor static but not intended to be global. llvm-svn: 51017
-
- May 11, 2008
-
-
Nick Lewycky authored
include backslashes on Windows. This should fix llvm-ld problems on win32. llvm-svn: 50960
-
- May 05, 2008
-
-
Evan Cheng authored
llvm-svn: 50659
-
- Apr 12, 2008
-
-
Nate Begeman authored
llvm-svn: 49568
-