]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/dist, cmd/go: pass -fmessage-length always
authorRuss Cox <rsc@golang.org>
Mon, 9 Dec 2013 17:56:23 +0000 (12:56 -0500)
committerRuss Cox <rsc@golang.org>
Mon, 9 Dec 2013 17:56:23 +0000 (12:56 -0500)
R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/36300044

src/cmd/dist/build.c
src/cmd/go/build.go

index c70d5798db414b08ce421c3beaaec1c9537f6191..7834b30427fc8a69bb68697ea147076006344988 100644 (file)
@@ -677,9 +677,9 @@ install(char *dir)
                        vadd(&gccargs, "-fno-caret-diagnostics");
                        // clang is too smart about unused command-line arguments
                        vadd(&gccargs, "-Qunused-arguments");
-                       // disable line wrapping in error messages
-                       vadd(&gccargs, "-fmessage-length=0");
                }
+               // disable word wrapping in error messages
+               vadd(&gccargs, "-fmessage-length=0");
                if(streq(gohostos, "darwin")) {
                        // golang.org/issue/5261
                        vadd(&gccargs, "-mmacosx-version-min=10.6");
index 7d6913662cbcd06c87c8637e47b1c58eef51fa08..0eb055413024853bc4083c346de6f09e232f063f 100644 (file)
@@ -1890,10 +1890,11 @@ func (b *builder) ccompilerCmd(envvar, defcmd, objdir string) []string {
                a = append(a, "-fno-caret-diagnostics")
                // clang is too smart about command-line arguments
                a = append(a, "-Qunused-arguments")
-               // disable word wrapping in error messages
-               a = append(a, "-fmessage-length=0")
        }
 
+       // disable word wrapping in error messages
+       a = append(a, "-fmessage-length=0")
+
        // On OS X, some of the compilers behave as if -fno-common
        // is always set, and the Mach-O linker in 6l/8l assumes this.
        // See http://golang.org/issue/3253.