Richard Smith
|
23a02ac0d9
Update cc_toolchain configuration to be compatible with bazel 7. (#3496)
|
2 anos atrás |
Richard Smith
|
bf8697113a
Move `llvm::Initialize*` calls to `main`. (#3449)
|
2 anos atrás |
Chandler Carruth
|
437b5e60d6
Add Linux AArch64 Bazel support and simplify. (#3422)
|
2 anos atrás |
Jon Ross-Perkins
|
c3e5721886
Disable -Wmissing-field-initializers for clang-18 due to false positives. (#3342)
|
2 anos atrás |
Chandler Carruth
|
d1e3749aa8
Workaround issues with sanitizers on macOS. (#3279)
|
2 anos atrás |
Richard Smith
|
3eb8c9a5f2
Remove two-phase implicit conversion of function calls. (#3208)
|
2 anos atrás |
Jon Ross-Perkins
|
605763d62d
Add lint fixes to the buildifier setup. (#3109)
|
2 anos atrás |
Samiur Khan
|
e448ea5a7c
Adds LLVM hardening flag for cc_toolchain libc++ for LLVM >= 17 (#3052)
|
2 anos atrás |
Jon Ross-Perkins
|
d12583fc08
Do cleanup on explorer fuzzing infrastructure. (#2790)
|
3 anos atrás |
Chandler Carruth
|
dd26ea6a15
Update Bazel & protobufs, then narrow warnings to Carbon. (#2500)
|
3 anos atrás |
micttyl
|
63487da665
Support building on FreeBSD (#2463)
|
3 anos atrás |
Chandler Carruth
|
5f85822caa
Add `-march=...` to our compile flags. (#2439)
|
3 anos atrás |
Chandler Carruth
|
814ae3d419
Fix some broken regexes for files in pre-commit configs. (#2438)
|
3 anos atrás |
Chandler Carruth
|
a3ff9aee6d
Remove the use of `-fast-isel` with LLVM. (#2298)
|
3 anos atrás |
Jon Ross-Perkins
|
9be6939ee9
Fix LLVM compilation issues (#2198)
|
3 anos atrás |
Jon Ross-Perkins
|
aba77b12b9
Modify clang configuration to make llvm-15 work better. (#2186)
|
3 anos atrás |
Jon Ross-Perkins
|
81cdbfe650
Move -pie to linux_flags, add -fpie for macos (#2175)
|
3 anos atrás |
ethang
|
2f3ff12704
Adding Windows support for building Carbon with Bazel. (#1754)
|
3 anos atrás |
Metarsit
|
76a262c0e9
Format Bazel files and add argument to run buildifier on pre-commit (#1919)
|
3 anos atrás |
3405691582
|
72d3d3c75c
Don't assume llvm-ar and clang are adjacent. (#1879)
|
3 anos atrás |
Josh Soref
|
066b103881
Spelling (#1580)
|
3 anos atrás |
pk19604014
|
891d95cd0b
Made EqualityContext destructor virtual as the class has a virtual method + added -Wnon-virtual-dtor to catch similar cases in the future (#1411)
|
3 anos atrás |
pk19604014
|
9f90fa3633
Added a patch with a fuzzer Bazel BUILD file and updated fuzz_test rule to use the new @llvm-project//compiler-rt:FuzzerMain
|
3 anos atrás |
Chandler Carruth
|
d7a79ca7fd
Fix missing actions in our Bazel toolchain. (#1350)
|
3 anos atrás |
Chandler Carruth
|
8705e29d9f
Workaround LLVM compiler bug when fuzzing. (#1340)
|
3 anos atrás |
pk19604014
|
22462a0d7f
Carbon fuzzing 3/3: added actual fuzzer implementation and a fuzzverter utility for investigating crashing protos (#1156)
|
4 anos atrás |
pk19604014
|
e88bd210fd
Removed unneeded -Wno-missing-field-initializers flag (#1174)
|
4 anos atrás |
Chandler Carruth
|
a5cee52239
Fix a typo in the spelling of the libc++ debug macro. (#868)
|
4 anos atrás |
Chandler Carruth
|
bc658e6923
Cleanup debug flags and enable libc++ debugging on Linux. (#835)
|
4 anos atrás |
Chandler Carruth
|
89da711a26
Correctly sanitize nonnull pointers. (#834)
|
4 anos atrás |