# Copyright 2025 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
# AUTOGENERATED FILE. DO NOT EDIT.
# To regenerate, see instructions at build/modules/modularize/README.md
import("//buildtools/third_party/libc++/modules.gni")
sysroot_modulemap("sysroot_modulemap") {
source = "module.modulemap.in"
out = "${target_gen_dir}/module.modulemap"
}
builtin_module("_Builtin_float") {
}
builtin_module("_Builtin_intrinsics") {
public_deps = [
":_Builtin_stddef",
":_Builtin_stdint",
":std_core",
":sys_stage1",
":sys_stage2",
]
}
builtin_module("_Builtin_inttypes") {
public_deps = [
":_Builtin_stdint",
":sys_stage1",
]
}
builtin_module("_Builtin_iso646") {
}
builtin_module("_Builtin_limits") {
public_deps = [ ":sys_stage1" ]
}
builtin_module("_Builtin_stdalign") {
}
builtin_module("_Builtin_stdarg") {
}
builtin_module("_Builtin_stdatomic") {
public_deps = [
":_Builtin_stddef",
":_Builtin_stdint",
":sys_stage1",
]
}
builtin_module("_Builtin_stdbool") {
}
builtin_module("_Builtin_stdcountof") {
}
builtin_module("_Builtin_stddef") {
}
builtin_module("_Builtin_stddef_wint_t") {
}
builtin_module("_Builtin_stdint") {
public_deps = [ ":sys_stage1" ]
}
builtin_module("_Builtin_stdnoreturn") {
}
builtin_module("_Builtin_unwind") {
public_deps = [ ":_Builtin_stdint" ]
}
builtin_module("ptrauth") {
}
libcxx_module("std") {
public_deps = [
":_Builtin_limits",
":_Builtin_stdalign",
":_Builtin_stdarg",
":_Builtin_stddef",
":std_core",
":std_ctype_h",
":std_errno_h",
":std_fenv_h",
":std_float_h",
":std_inttypes_h",
":std_math_h",
":std_private_mbstate_t",
":std_string_h",
":std_uchar_h",
":std_wctype_h",
":sys_stage1",
":sys_stage2",
]
}
libcxx_module("std_complex_h") {
public_deps = [
":std",
":sys_stage1",
]
}
libcxx_module("std_core") {
public_deps = [
":_Builtin_stddef",
":_Builtin_stdint",
":sys_stage1",
]
}
libcxx_module("std_ctype_h") {
public_deps = [ ":sys_stage1" ]
}
libcxx_module("std_errno_h") {
public_deps = [ ":sys_stage1" ]
}
libcxx_module("std_fenv_h") {
public_deps = [ ":sys_stage1" ]
}
libcxx_module("std_float_h") {
public_deps = [
":_Builtin_float",
":sys_stage1",
]
}
libcxx_module("std_inttypes_h") {
public_deps = [
":_Builtin_inttypes",
":_Builtin_stdint",
":sys_stage1",
]
}
libcxx_module("std_math_h") {
public_deps = [
":std_core",
":sys_stage1",
]
}
libcxx_module("std_private_mbstate_t") {
public_deps = [ ":sys_stage1" ]
}
libcxx_module("std_stdatomic_h") {
public_deps = [
":_Builtin_stdatomic",
":sys_stage1",
]
}
libcxx_module("std_string_h") {
public_deps = [
":_Builtin_stddef",
":sys_stage1",
]
}
libcxx_module("std_tgmath_h") {
public_deps = [
":std",
":sys_stage1",
]
}
libcxx_module("std_uchar_h") {
public_deps = [
":_Builtin_stddef",
":sys_stage1",
]
}
libcxx_module("std_wctype_h") {
public_deps = [ ":sys_stage1" ]
}
sysroot_module("sys_stage1") {
public_deps = [
":_Builtin_stdarg",
":_Builtin_stddef",
]
}
sysroot_module("sys_stage2") {
public_deps = [
":_Builtin_limits",
":_Builtin_stddef",
":sys_stage1",
]
}
group("all_modules") {
public_deps = [
":_Builtin_float",
":_Builtin_intrinsics",
":_Builtin_inttypes",
":_Builtin_iso646",
":_Builtin_limits",
":_Builtin_stdalign",
":_Builtin_stdarg",
":_Builtin_stdatomic",
":_Builtin_stdbool",
":_Builtin_stdcountof",
":_Builtin_stddef",
":_Builtin_stddef_wint_t",
":_Builtin_stdint",
":_Builtin_stdnoreturn",
":_Builtin_unwind",
":ptrauth",
":std",
":std_complex_h",
":std_core",
":std_ctype_h",
":std_errno_h",
":std_fenv_h",
":std_float_h",
":std_inttypes_h",
":std_math_h",
":std_private_mbstate_t",
":std_stdatomic_h",
":std_string_h",
":std_tgmath_h",
":std_uchar_h",
":std_wctype_h",
":sys_stage1",
":sys_stage2",
]
}
config("all_modulemap_configs") {
configs = [
"//buildtools/third_party/libc++:builtin_modulemap",
"//buildtools/third_party/libc++:libcxx_modulemap",
":sysroot_modulemap",
]
}