11cb0ef41Sopenharmony_ci# In order to make it easier to audit the signal handler code, we use very
21cb0ef41Sopenharmony_ci# restrictive include rules to limit the amount of code that the signal handler
31cb0ef41Sopenharmony_ci# can depend on.
41cb0ef41Sopenharmony_ci
51cb0ef41Sopenharmony_ciinclude_rules = [
61cb0ef41Sopenharmony_ci  "-src",
71cb0ef41Sopenharmony_ci  "-include",
81cb0ef41Sopenharmony_ci  "+src/trap-handler",
91cb0ef41Sopenharmony_ci  # Use the IMMEDIATE_CRASH() macro for crashing non-recoverably on check failure.
101cb0ef41Sopenharmony_ci  "+src/base/immediate-crash.h",
111cb0ef41Sopenharmony_ci  # Allow include/v8config.h for V8_OS_* macros.
121cb0ef41Sopenharmony_ci  "+include/v8config.h",
131cb0ef41Sopenharmony_ci]
14