1 # This file is licensed under the Apache License v2.0 with LLVM Exceptions.
2 # See https://llvm.org/LICENSE.txt for license information.
3 # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6 default_visibility = ["//visibility:public"],
7 features = ["layering_check"],
15 "@platforms//os:linux": [
16 "COMPILER_RT_HAS_ATOMICS=1",
17 "COMPILER_RT_HAS_FCNTL_LCK=1",
18 "COMPILER_RT_HAS_UNAME=1",
20 # Will raise error unless supported platforms.
25 "lib/profile/WindowsMMap.c",
36 exclude = WIN32_ONLY_FILES,
38 "@platforms//os:windows": WIN32_ONLY_FILES,
39 "//conditions:default": []
42 "include/profile/*.inc",