Squash commits for public release

This commit is contained in:
2025-02-12 09:54:05 -05:00
commit 7118adc514
1108 changed files with 80873 additions and 0 deletions

24
libs/libc/BUILD.gn Normal file
View File

@@ -0,0 +1,24 @@
import("//build/libs/TEMPLATE.gni")
import("//libs/libc/LIBC_SOURCES.gni")
xOS_static_library("libc") {
sources = libc_sources
# Private LibC sources.
sources += [ "init/_init.c" ]
if (target_arch == "arm32") {
sources += [ "string/routines/arm32/memset.S" ]
}
include_dirs = [
"include/",
"//libs/",
]
configs = [ "//build/libs:lib_flags" ]
if (host == "llvm") {
cflags = [ "-flto" ]
}
}