diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2012-12-20 17:35:28 +0100 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2012-12-20 17:35:28 +0100 |
commit | 8345e5d2e2f62eeaae13fabd306de08857da7530 (patch) | |
tree | ec583f4029d43b79a4240b1154b8bec5599244c8 /open_issues/code_analysis.mdwn | |
parent | 0128b6131d8de6b49e8cfc18bbeaa0ad3ce3d06e (diff) | |
parent | 8e4cd1e9147637ead1ef782cb67a660eb45845a1 (diff) |
Merge remote-tracking branch 'feldtkeller.SCHWINGE/master'
Diffstat (limited to 'open_issues/code_analysis.mdwn')
-rw-r--r-- | open_issues/code_analysis.mdwn | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/open_issues/code_analysis.mdwn b/open_issues/code_analysis.mdwn index 2ab8bf1d..a73f102c 100644 --- a/open_issues/code_analysis.mdwn +++ b/open_issues/code_analysis.mdwn @@ -152,11 +152,20 @@ There is a [[!FF_project 276]][[!tag bounty]] on some of these tasks. <youpi> ah, no, the libthreads code properly sets the guard, just for grow-up stacks - * GCC's AddressSanitizer (ASan; `-faddress-sanitizer`) + * GCC's AddressSanitizer, a memory error detector (ASan; + `-fsanitize=address`) [Finding races and memory errors with GCC instrumentation (AddressSanitizer)](http://gcc.gnu.org/wiki/cauldron2012#Finding_races_and_memory_errors_with_GCC_instrumentation_.28AddressSanitizer.29), - GNU Tools Cauldron 2012. + GNU Tools Cauldron 2012. <http://code.google.com/p/address-sanitizer/>. + + Not yet [[ported to the Hurd|community/gsoc/project_ideas/gcc_asan]]. + + * GCC's ThreadSanitizer, a data race detector (TSan; `-fsanitize=thread`) + + <http://code.google.com/p/data-race-test/wiki/ThreadSanitizer> + + Not yet [[ported to the Hurd|community/gsoc/project_ideas/gcc_asan]]. * Input fuzzing |