aboutsummaryrefslogtreecommitdiff
path: root/coregrind/m_signals.c
AgeCommit message (Expand)Author
2009-05-28Merge the DARWIN branch onto the trunk.njn
2009-05-20DARWIN sync: spacing.njn
2009-05-20DARWIN sync: remove unused VG_UCONTEXT_SYSCALL_NUM.njn
2009-05-18Merged non-Darwin-specific parts of r9397,r9423,r9490, 9461, 9462 from thenjn
2009-05-04Add some comments about signals, from Julian.njn
2009-05-03Merge part of r9709 (m_signals.c clean-ups) from the DARWIN branch.njn
2009-04-30Split up sync_sighandler into three functions, and refactor the code withinnjn
2009-04-30Don't use obviously Linux-specific things unless on Linux. (Nb: This changenjn
2009-04-30Fix test breakage caused by r9694.njn
2009-04-30Convert more VG_(message) calls to VG_*MSG.njn
2009-04-30Converted VG_(message) calls in m_signals.c to VG_*MSG macros, for brevity.njn
2009-04-30Be safer in sanitize_si_code.njn
2009-04-30Make --trace-signals=yes output better.njn
2009-04-30Factor out some repeated code.njn
2009-04-30Merge parts of r9397 from the DARWIN branch, mostly layout cleanups, anjn
2009-04-28Merge r9661 (remove m_signals.c magic numbers) from the DARWIN branch.njn
2009-04-28Merged r9653..r9655 (fixed terminal signal handling in Darwin) from DARWINnjn
2009-03-10Updated copyright years.njn
2008-09-18Merge all remaining changes from branches/PTRCHECK. These are somesewardj
2008-07-18Format string fixes for ppc{32,64}-aix5.sewardj
2008-07-07Merged FORMATCHECK branch (r8368) to trunk.bart
2008-06-13Propagate the error number in x86 signal contexts to the client.tom
2008-02-11Update copyright dates ("200X-2007" --> "200X-2008").sewardj
2007-12-21Propagate the ucontext information with a received signal to thetom
2007-12-21Add a new method VG_(record_depth_1_ExeContext), a trivial derivativesewardj
2007-12-18Improve handling of programs which require very large main threadsewardj
2007-11-17Don't pollute the XML output if the program terminates with a signal,sewardj
2007-10-01fix a few format string warningsdirk
2007-09-23Fix various format string errors, courtesy of Florian Krohm.njn
2007-02-25Get rid of the type XArrayStrings in m_clientstate and use new genericsewardj
2007-01-08Update copyright dates.sewardj
2006-12-17Rename VG_(get_lwp_tid) to VG_(lwpid_to_vgtid).sewardj
2006-12-17A naming-only change: rename VG_(set_running) to VG_(acquire_BigLock)sewardj
2006-10-17Merge r6156:sewardj
2006-10-14Create a new module, m_vki, and move all knowledge about the kernelsewardj
2006-10-14Create a new module, m_vkiscnums, and move all the system call numberssewardj
2006-06-05Update copyright dates.sewardj
2006-04-29Get rid of VG_(x86_linux_REDIR_FOR__dl_sysinfo_int80) and do the x86-linuxsewardj
2006-04-02Get rid of unused #define.sewardj
2006-02-07Synthesise and deliver SIGTRAP to clients when requested to do so by vex.sewardj
2006-01-19Deal with somewhat dubious numbers showing up from the kernel for thesewardj
2006-01-12Merge in function wrapping support from the FNWRAP branch. Thatsewardj
2005-12-22fixed up ppc64 assembly with .opd sectionscerion
2005-12-12Make it clearer that internal errors are Valgrind's fault.njn
2005-11-29Add framework for ppc64 support. Apologies in advance for thesewardj
2005-11-25ppc32 only: use the signal context structures in a way which alsosewardj
2005-11-24ppc32 only: clarify meaning of second arg of VG_(mk_SysRes_ppc32_linux)sewardj
2005-11-19Counterpart to r5202: restore previous assembler state with .previoussewardj
2005-11-18Hmm. Perhaps all those top-level pieces of assembly weren't such asewardj
2005-11-14Document sign extension of si_code by the kernel.tom