]>
Commit | Line | Data |
---|---|---|
047ecb20 | 1 | AddressSanitizer and ThreadSanitizer (https://github.com/google/sanitizers) are |
c8b20ad8 | 2 | projects initially developed by Google Inc. |
047ecb20 | 3 | |
c8b20ad8 | 4 | Both tools consist of a compiler module and a run-time library. |
5 | The sources of the run-time library for these projects are hosted at | |
047ecb20 | 6 | https://llvm.org/svn/llvm-project/compiler-rt in the following directories: |
c8b20ad8 | 7 | include/sanitizer |
8 | lib/sanitizer_common | |
9 | lib/interception | |
10 | lib/asan | |
11 | lib/tsan | |
1e25dcad | 12 | lib/lsan |
13 | lib/ubsan | |
c8b20ad8 | 14 | |
15 | Trivial and urgent fixes (portability, build fixes, etc.) may go directly to the | |
16 | GCC tree. All non-trivial changes, functionality improvements, etc. should go | |
17 | through the upstream tree first and then be merged back to the GCC tree. | |
36a69f19 | 18 | The merges from upstream should be done with the aid of the merge.sh script; |
19 | it will also update the file MERGE to contain the upstream revision | |
20 | we merged with. |