Don't double-mangle C++ symbols on macOS.

The symbol-listing code already removes the leading underscore.

Change-Id: I2f93382af932e8027f2aa8596886ba685836b3a6
Reviewed-on: https://boringssl-review.googlesource.com/c/33345
Commit-Queue: David Benjamin <davidben@google.com>
Reviewed-by: Adam Langley <agl@google.com>
diff --git a/util/read_symbols.go b/util/read_symbols.go
index e9a8eae..495e9e6 100644
--- a/util/read_symbols.go
+++ b/util/read_symbols.go
@@ -111,11 +111,7 @@
 	sort.Strings(symbols)
 	for _, s := range symbols {
 		// Filter out C++ mangled names.
-		prefix := "_Z"
-		if runtime.GOOS == "darwin" {
-			prefix = "__Z"
-		}
-		if !strings.HasPrefix(s, prefix) {
+		if !strings.HasPrefix(s, "_Z") {
 			if _, err := fmt.Fprintln(out, s); err != nil {
 				printAndExit("Error writing to %s: %s", *outFlag, err)
 			}