summaryrefslogtreecommitdiff
path: root/open_issues/code_analysis.mdwn
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2013-04-07 19:09:27 +0200
committerThomas Schwinge <thomas@codesourcery.com>2013-04-07 19:09:27 +0200
commitaf6767d9b60f29222e8e266ad4a2f8064a11fd99 (patch)
tree5544aade1e182cce29b585633793400da476080e /open_issues/code_analysis.mdwn
parent325d3600adae1a2da62f9a24ac34ad2b47a22f97 (diff)
community/gsoc/project_ideas/gcc_asan -> open_issues/_san.
Diffstat (limited to 'open_issues/code_analysis.mdwn')
-rw-r--r--open_issues/code_analysis.mdwn16
1 files changed, 2 insertions, 14 deletions
diff --git a/open_issues/code_analysis.mdwn b/open_issues/code_analysis.mdwn
index 138f3d6c..5219b015 100644
--- a/open_issues/code_analysis.mdwn
+++ b/open_issues/code_analysis.mdwn
@@ -157,20 +157,8 @@ 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, 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. <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]].
+ * GCC, LLVM/clang: [[Address Sanitizer (asan), Memory Sanitizer (msan),
+ Thread Sanitizer (tasn), Undefined Behavor Sanitizer (ubsan), ...|_san]]
* [GCC plugins](http://gcc.gnu.org/wiki/plugins)