ubsan_signals_standalone.h 775 B

123456789101112131415161718192021222324
  1. //=-- ubsan_signals_standalone.h
  2. //------------------------------------------------===//
  3. //
  4. // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
  5. // See https://llvm.org/LICENSE.txt for license information.
  6. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
  7. //
  8. //===----------------------------------------------------------------------===//
  9. //
  10. // Installs signal handlers and related interceptors for UBSan standalone.
  11. //
  12. //===----------------------------------------------------------------------===//
  13. #ifndef UBSAN_SIGNALS_STANDALONE_H
  14. #define UBSAN_SIGNALS_STANDALONE_H
  15. namespace __ubsan {
  16. // Initializes signal handlers and interceptors.
  17. void InitializeDeadlySignals();
  18. } // namespace __ubsan
  19. #endif // UBSAN_SIGNALS_STANDALONE_H