On 3/10/25 05:53, Christophe Lyon wrote:
Hi!On Fri, 7 Mar 2025 at 23:57, Sandra Loosemore <[email protected]> wrote:gcc/ChangeLog PR sanitizer/56682 * doc/invoke.texi (Instrumentation Options): Document that -g is useful with -fsanitize=thread and -fsanitize=address. Also mention -fno-omit-frame-pointer per the asan wiki. --- gcc/doc/invoke.texi | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index c61f3514070..e01d64c5229 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -17861,12 +17861,16 @@ The option cannot be combined with @option{-fsanitize=thread} or (only with @code{-mlam=u48} or @code{-mlam=u57} options) and AArch64, in both cases only in ABIs with 64-bit pointers. +When compiling with @option{-fsanitize=address}, you should also alsoI think you made a typo: "also also" ?
Yep. :-( Fixed with the attached patch. -Sandra
From db2fe3543591179e3ee6a6b500482d6a2abe799c Mon Sep 17 00:00:00 2001 From: Sandra Loosemore <[email protected]> Date: Mon, 10 Mar 2025 16:59:36 +0000 Subject: [PATCH] Sanitizer: Fix typo in previous documentation patch. gcc/ChangeLog * doc/invoke.texi (Instrumentation Options): Fix typo introduced in commit 313edeeeb607fe32da5633cfb6f91977add446f6. --- gcc/doc/invoke.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 3781697ae55..853cb346dd6 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -17864,7 +17864,7 @@ The option cannot be combined with @option{-fsanitize=thread} or (only with @code{-mlam=u48} or @code{-mlam=u57} options) and AArch64, in both cases only in ABIs with 64-bit pointers. -When compiling with @option{-fsanitize=address}, you should also also +When compiling with @option{-fsanitize=address}, you should also use @option{-g} to produce more meaningful output. To get more accurate stack traces, it is possible to use options such as @option{-O0}, @option{-O1}, or @option{-Og} (which, for instance, prevent -- 2.34.1
