blob: 061634d51b8472024cc42412771730404ad30025 [file] [log] [blame]
# In order to make it easier to audit the signal handler code, we use very
# restrictive include rules to limit the amount of code that the signal handler
# can depend on.
include_rules = [
"-src",
"-include",
"+src/trap-handler",
]
specific_include_rules = {
"trap-handler.h": [
"+src/base/build_config.h",
"+src/common/globals.h",
"+src/flags/flags.h",
],
"handler-inside-posix.h": [
# To access V8_OS_LINUX. This file is already included in build_config.h.
"+include/v8config.h",
],
"handler-inside-win.h": [
"+src/base/macros.h",
]
}