summaryrefslogtreecommitdiffstats
path: root/llvm/lib/System/Unix/Signals.inc
Commit message (Expand)AuthorAgeFilesLines
* Merge System into Support.Michael J. Spencer2010-11-291-303/+0
* CrashRecovery: Fix raise() override to actually send the right signal, *cough*.Daniel Dunbar2010-10-081-1/+1
* CrashRecovery/Darwin: Override raise() as well so that crash recovery doesn'tDaniel Dunbar2010-09-221-1/+5
* Add an interface for unregistering a file from the FilesToRemove list.Dan Gohman2010-09-011-0/+10
* CrashRecovery/Darwin: On Darwin, raise sends a signal to the main thread insteadDaniel Dunbar2010-08-191-0/+34
* Factor out the handler work from SignalHandler into a helper function,Dan Gohman2010-05-271-5/+12
* Add llvm::sys::RunInterruptHandlers(), which runs the registered SIGINT cleanupDaniel Dunbar2010-05-081-1/+3
* Fix a false-positive memory leak in code using RemoveFileOnSignal(). BecauseJeffrey Yasskin2010-03-171-17/+10
* follow-on to PR6280Chris Lattner2010-02-141-1/+1
* improve support for minix, PR6280, patch byChris Lattner2010-02-121-1/+10
* Most stack straces don't need 3 digits worth of levels.Dan Gohman2009-10-301-1/+1
* Add locking around signal handler registration.Owen Anderson2009-08-171-0/+14
* fix PR3965:SIGINT handler not restored after calling ParseAST(),Chris Lattner2009-04-121-1/+2
* fix a bug Alexei Svitkine pointed out.Chris Lattner2009-03-231-2/+2
* When we restore signal handlers, restore them back to what theyChris Lattner2009-03-231-8/+30
* factorize signal registration, part of PR3848.Chris Lattner2009-03-231-10/+23
* add some explicit llvm:: qualifiers to the unix side, fix problems on the win...Chris Lattner2009-03-081-4/+5
* When a crash signal is delivered do two things: remove all of ourChris Lattner2009-03-071-5/+14
* move some code to gracefully handle the case when a handler crashes.Chris Lattner2009-03-051-4/+6
* Add a new 'AddSignalHandler' function to Signals.h that allowsChris Lattner2009-03-041-94/+68
* Use const, to support platforms where strrchr returns a const char *.Dan Gohman2009-02-101-2/+2
* Don't use plain %x to print pointer values. I had changed it from %pDan Gohman2008-12-051-1/+2
* Demangle and pretty-print symbols in internal backtraces. Patch byDan Gohman2008-12-051-0/+44
* Make PreVerifyID, IntSigsEnd, and KillSigsEnd const.Dan Gohman2008-05-141-2/+4
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-1/+2
* Make several symbols static.Dan Gohman2008-04-101-12/+12
* Avoid calling array_endof in a static initializer, as it incursDan Gohman2008-03-211-2/+2
* It is not safe to call fork in PrintStackTrace. Sometimes it freezes the prog...Lauro Ramos Venancio2008-02-151-44/+2
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Add lengthof and endof templates that hide a lot of sizeof computations.Owen Anderson2007-09-071-3/+4
* For PR1291:Reid Spencer2007-04-071-3/+9
* For PR789:Reid Spencer2007-03-291-2/+4
* For PR797:Reid Spencer2006-08-251-4/+9
* Remove extraneous #include.Reid Spencer2006-08-071-1/+0
* Make the removal of files use Path::eraseFromDisk just like it does forReid Spencer2006-08-071-4/+5
* Use getFileStatus instead of Path::isDirectory().Chris Lattner2006-08-011-7/+6
* Only print the stack trace if it was requested. Previously, any call intoReid Spencer2006-06-161-1/+5
* Implement sys::SetInterruptFunction on Unix, stub it on win32 so that theChris Lattner2005-08-021-2/+18
* Final Changes For PR495:Reid Spencer2005-07-081-1/+1
* For PR495:Reid Spencer2005-07-071-1/+1
* Remove vim settings from source code; people should use llvm/utils/vim/vimrcMisha Brukman2005-05-051-1/+0
* Silence gcc-4.0.0 warnings.Alkis Evlogimenos2005-04-221-4/+4
* Rename Unix/*.cpp and Win32/*.cpp to have a *.inc suffix so that the sillyReid Spencer2005-01-091-0/+170
OpenPOWER on IntegriCloud