aboutsummaryrefslogtreecommitdiff
path: root/util/read_symbols.go
diff options
context:
space:
mode:
authorDavid Benjamin <davidben@google.com>2024-03-16 21:22:59 -0400
committerBoringssl LUCI CQ <boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com>2024-03-17 01:40:33 +0000
commit440c51317bcbc15aec372bc78cf6fbf59d7eb435 (patch)
treef55d370f58a045a8e55a0232693327871192a7e2 /util/read_symbols.go
parentf57a11ae566ac17c1b028d79950227a33ae32fad (diff)
downloadboringssl-440c51317bcbc15aec372bc78cf6fbf59d7eb435.zip
boringssl-440c51317bcbc15aec372bc78cf6fbf59d7eb435.tar.gz
boringssl-440c51317bcbc15aec372bc78cf6fbf59d7eb435.tar.bz2
Filter out DW.ref.__gxx_personality_v0 in read_symbols.go
As documented, the symbol prefixing mechanism is experimental and unsupported. There are several corners where we know it doesn't give the correct output. Nonetheless, this is an easy one to fix. Fixed: 707 Change-Id: I69a3e61a3198a193cb90f822218f1efbaa31fb1a Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/67067 Auto-Submit: David Benjamin <davidben@google.com> Commit-Queue: David Benjamin <davidben@google.com> Reviewed-by: Adam Langley <agl@google.com> Commit-Queue: Adam Langley <agl@google.com>
Diffstat (limited to 'util/read_symbols.go')
-rw-r--r--util/read_symbols.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/util/read_symbols.go b/util/read_symbols.go
index 1d8ec85..c5024f4 100644
--- a/util/read_symbols.go
+++ b/util/read_symbols.go
@@ -142,7 +142,7 @@ func main() {
break
}
}
- if skip || isCXXSymbol(s) || strings.HasPrefix(s, "__real@") || strings.HasPrefix(s, "__x86.get_pc_thunk.") {
+ if skip || isCXXSymbol(s) || strings.HasPrefix(s, "__real@") || strings.HasPrefix(s, "__x86.get_pc_thunk.") || strings.HasPrefix(s, "DW.") {
continue
}
if _, err := fmt.Fprintln(out, s); err != nil {