This change is a part of refactoring intended to have common signal handling behavior in all tools.
This particular CL moves InstallSignalHandlers() into sanitizer_common (making it InstallDeadlySignalHandlers()), but doesn't enable default signal handlers for any tool other than ASan.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Introduced the Linux version of internal_sigaction and made InstallDeadlySignalHandlers use it (we don't need any changes to interception/*)
You don't need WEAK here.