]> Cypherpunks repositories - gostls13.git/commitdiff
doc/debugging_with_gdb: soften text about disabling optimizations
authorRuss Cox <rsc@golang.org>
Tue, 9 Jan 2018 20:31:45 +0000 (15:31 -0500)
committerRuss Cox <rsc@golang.org>
Tue, 9 Jan 2018 21:47:09 +0000 (21:47 +0000)
Don't suggest that it's always necessary to disable optimizations.
(The text can be misread that way, even if it's not what was meant.)

Change-Id: I9a2dff6a75ce4a3f9210cdf4f5bad6aaaeae9b29
Reviewed-on: https://go-review.googlesource.com/87018
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
doc/debugging_with_gdb.html

index ed59cc8a57b48de9b7210fbff353035650ec33a4..4573d49661b29d77fbc6c7bfb4275afab9e650d9 100644 (file)
@@ -63,10 +63,9 @@ Pass the <code>'-w'</code> flag to the linker to omit the debug information
 <p>
 The code generated by the <code>gc</code> compiler includes inlining of
 function invocations and registerization of variables. These optimizations
-can sometimes make debugging with <code>gdb</code> harder. To disable them
-when debugging, pass the flags <code>-gcflags=all="-N -l"</code> to the
-<a href="/cmd/go"><code>go</code></a> command used to build the code being
-debugged.
+can sometimes make debugging with <code>gdb</code> harder.
+If you find that you need to disable these optimizations,
+build your program using <code>go</code> <code>build</code> <code>-gcflags=all="-N -l"</code>.
 </p>
 
 <p>