Name Description Size
.github
.gn 242
ABSEIL_ISSUE_TEMPLATE.md 1095
absl
absl.gni 5658
absl_gn
absl_hardening_test.cc 2688
AUTHORS 295
BUILD.bazel 781
BUILD.gn 9962
build_overrides
ci
CMake
CMakeLists.txt 8945
conanfile.py 2067
CONTRIBUTING.md 6872
create_lts.py A script to do source transformations to create a new LTS release. Usage: ./create_lts.py YYYYMMDD 4391
DIR_METADATA 43
FAQ.md 9034
generate_def_files.py Script to generate Chromium's Abseil .def files at roll time. This script generates //third_party/abseil-app/absl/symbols_*.def at Abseil roll time. Since Abseil doesn't export symbols, Chromium is forced to consider all Abseil's symbols as publicly visible. On POSIX it is possible to use -fvisibility=default but on Windows a .def file with all the symbols is needed. Unless you are on a Windows machine, you need to set up your Chromium checkout for cross-compilation by following the instructions at https://chromium.googlesource.com/chromium/src.git/+/main/docs/win_cross.md. If you are on Windows, you may need to tweak this script to run, e.g. by changing "gn" to "gn.bat", changing "llvm-nm" to the name of your copy of llvm-nm, etc. 7561
LICENSE 11361
moz.build 2090
OWNERS 90
patches
README.chromium Name: Abseil 1674
README.md # Abseil - C++ Common Libraries 6748
roll_abseil.py Script to do the first step of Abseil roll into chromium. 4148
symbols_arm64_dbg.def 709044
symbols_arm64_rel.def 143760
symbols_x64_dbg.def 709006
symbols_x64_rel.def 142063
symbols_x64_rel_asan.def 150556
symbols_x86_dbg.def 694207
symbols_x86_rel.def 141370
third_party
UPGRADES.md 641
WORKSPACE 2608