[Bug 6038] New: Add support for GCC 4.8's -fsanitizer for Debug Configurations
bugzilla at busybox.net
bugzilla at busybox.net
Sat Mar 2 23:02:56 UTC 2013
https://bugs.busybox.net/show_bug.cgi?id=6038
Summary: Add support for GCC 4.8's -fsanitizer for Debug
Configurations
Product: uClibc
Version: 0.9.33.3
Platform: PC
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: Other
AssignedTo: unassigned at uclibc.org
ReportedBy: noloader at gmail.com
CC: uclibc-cvs at uclibc.org
Estimated Hours: 0.0
GCC 4.8 introduced two helpful features for debugging and diagnostics. First is
a memory sanitizer, and second is a thread sanitizer. Memory saniter acts a lot
like dmalloc or Valgrind and is invoked with -fsanitizer=memory. Thread
sanitizer is a lot like Helgrind is invoked with -fsanitizer=thread.
There are numerous benefits to finding memory and threading problems early in
the development process, and not letting the errors creep into production
(libupnp is a perfect example).
References: http://gcc.gnu.org/gcc-4.8/changes.html,
https://code.google.com/p/address-sanitizer/,
https://code.google.com/p/data-race-test/wiki/ThreadSanitizer, and
http://llvm.org/devmtg/2012-11/Serebryany_TSan-MSan.pdf.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the uClibc-cvs
mailing list