]>
Commit | Line | Data |
---|---|---|
5cba83a8 KS |
1 | AddressSanitizer (http://code.google.com/p/address-sanitizer) and |
2 | ThreadSanitizer (http://code.google.com/p/thread-sanitizer/) are | |
3 | projects initially developed by Google Inc. | |
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 | |
6 | http://llvm.org/svn/llvm-project/compiler-rt in the following directories: | |
7 | include/sanitizer | |
8 | lib/sanitizer_common | |
9 | lib/interception | |
10 | lib/asan | |
11 | lib/tsan | |
c915a581 JJ |
12 | lib/lsan |
13 | lib/ubsan | |
5cba83a8 KS |
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. | |
3409d40e KS |
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. |