aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Unix/Signals.inc
AgeCommit message (Expand)AuthorFilesLines
2019-08-07Replace llvm::MutexGuard/UniqueLock with their standard equivalentsBenjamin Kramer1-1/+0
2019-07-12Support for dumping current PrettyStackTrace on SIGINFO (Ctrl-T)Jordan Rose1-14/+53
2019-07-02[llvm] [Support] Clean PrintStackTrace() ptr arithmetic upMichal Gorny1-5/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-10-12[Support] exit with custom return code for SIGPIPENick Desaulniers1-0/+5
2018-06-16Fix namespaces. No functionality change.Benjamin Kramer1-0/+2
2018-05-16Signal handling should be signal-safeJF Bastien1-73/+161
2018-05-16Revert "Signal handling should be signal-safe"JF Bastien1-161/+73
2018-05-16Signal handling should be signal-safeJF Bastien1-73/+161
2018-05-15[NFC] pull a function into its own lambdaJF Bastien1-19/+21
2018-05-15[NFC] Update commentsJF Bastien1-20/+19
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber1-0/+1
2018-02-20Report fatal error in the case of out of memorySerge Pavlov1-1/+1
2018-02-15Revert r325224 "Report fatal error in the case of out of memory"Serge Pavlov1-1/+1
2018-02-15Report fatal error in the case of out of memorySerge Pavlov1-1/+1
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-1/+1
2017-04-12Fix detection of backtrace() availability on FreeBSDEd Maste1-2/+2
2017-03-31Remove name space pollution from Signals.cppKristof Beyls1-3/+3
2017-03-27[Support] Avoid concurrency hazard in signal handler registrationBruno Cardoso Lopes1-5/+1
2017-02-02Fix LLDB Android AArch64 GCC debug info buildOmair Javaid1-1/+1
2017-01-06Revert "Use _Unwind_Backtrace on Apple platforms."Bob Wilson1-1/+1
2016-11-14Use _Unwind_Backtrace on Apple platforms.Bob Wilson1-1/+1
2016-10-06fix build on cygwinNuno Lopes1-1/+1
2016-09-30Turn ENABLE_CRASH_OVERRIDES into a 0/1 definition.Joerg Sonnenberger1-1/+1
2016-09-30Convert ENABLE_BACKTRACES into a 0/1 definition.Joerg Sonnenberger1-4/+4
2016-09-29HAVE_UNWIND_BACKTRACE -> HAVE__UNWIND_BACKTRACEJoerg Sonnenberger1-4/+4
2016-09-06Add an c++ itanium demangler to llvm.Rafael Espindola1-8/+2
2016-08-24Preserve a pointer to the newly allocated signal stack as well. That tooChandler Carruth1-4/+6
2016-08-24Increase the size of the sigaltstack used by LLVM signal handlers. 8KB is notRichard Smith1-1/+1
2016-08-12Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer1-1/+1
2016-06-09Search for llvm-symbolizer binary in the same directory as argv[0], beforeRichard Smith1-2/+7
2016-05-25[Support] Reapply cleanup r270643Gerolf Hoflehner1-39/+0
2016-05-25[Support] revert previous commit r270643Gerolf Hoflehner1-0/+39
2016-05-25[Support] Cleanup of an ancient Darwin work-around in Signals.inc (PR26174)Gerolf Hoflehner1-39/+0
2016-05-23Enable use of sigaltstack for signal handlers when available. With this,Richard Smith1-1/+1
2016-05-21Fix implicit type conversion. NFC.Chris Bieneman1-1/+1
2016-05-20Switch from the linux-specific 'struct sigaltstack' to POSIX's 'stack_t'. ThisRichard Smith1-2/+2
2016-05-20Add a configure-time check for the existence of sigaltstack. It seems that someRichard Smith1-2/+4
2016-05-20Reinstate r269992 (reverting r270267), but restricted to cases where glibc isRichard Smith1-4/+59
2016-05-20Create a sigaltstack when we register our signal handlers. Otherwise we'd veryRichard Smith1-0/+31
2016-05-20Revert "Work around a glibc bug: backtrace() spuriously fails if..."Chris Bieneman1-51/+4
2016-05-18Work around a glibc bug: backtrace() spuriously fails ifRichard Smith1-4/+51
2016-04-05Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining fil...Duncan P. N. Exon Smith1-29/+24
2016-04-05Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; othe...Eugene Zelenko1-24/+29
2015-12-01Use array_lengthof instead of manually calculating it. NFCCraig Topper1-3/+2
2015-11-09Combine ifdefs around dl_iterate_phdr in Unix/Signals.incReid Kleckner1-13/+8
2015-11-08Appease hosts without HAVE_BACKTRACE nor ENABLE_BACKTRACES.NAKAMURA Takumi1-0/+7
2015-11-05Fix OSX build after r252118 (missing parameter for findModulesAndOffsets())Mehdi Amini1-1/+2
2015-11-05Remove empty linesMehdi Amini1-2/+2
2015-11-05[Windows] Symbolize with llvm-symbolizer instead of dbghelp in a self-hostReid Kleckner1-87/+2