*l/*c: add -V flag to display version number
R=rsc
CC=golang-dev
https://golang.org/cl/204044
diff --git a/src/cmd/6l/doc.go b/src/cmd/6l/doc.go
index 6a0a735..fb88df5 100644
--- a/src/cmd/6l/doc.go
+++ b/src/cmd/6l/doc.go
@@ -35,6 +35,8 @@
-L dir1,dir2,..
Search for libraries (package files) in the comma-separated list of directories.
The default is the single location $GOROOT/pkg/$GOOS_amd64.
+-V
+ Print the linker version.
*/
diff --git a/src/cmd/6l/obj.c b/src/cmd/6l/obj.c
index 537ef9e..d951696 100644
--- a/src/cmd/6l/obj.c
+++ b/src/cmd/6l/obj.c
@@ -136,6 +136,9 @@
if(argv[1] != nil && argv[1][0] != '-' && !isobjfile(argv[1]))
readundefs(ARGF(), SIMPORT);
break;
+ case 'V':
+ print("%cl version %s\n", thechar, getgoversion());
+ errorexit();
} ARGEND
if(argc != 1)