diff options
author | David Benjamin <davidben@google.com> | 2024-03-16 21:22:59 -0400 |
---|---|---|
committer | Boringssl LUCI CQ <boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2024-03-17 01:40:33 +0000 |
commit | 440c51317bcbc15aec372bc78cf6fbf59d7eb435 (patch) | |
tree | f55d370f58a045a8e55a0232693327871192a7e2 /util/read_symbols.go | |
parent | f57a11ae566ac17c1b028d79950227a33ae32fad (diff) | |
download | boringssl-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.go | 2 |
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 { |