projects
/
platform
/
upstream
/
libHarfBuzzSharp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d07f311
)
[check-symbols.sh] Allow weak objects "V"
author
Behdad Esfahbod
<behdad@behdad.org>
Mon, 24 Sep 2018 17:04:48 +0000
(13:04 -0400)
committer
Behdad Esfahbod
<behdad@behdad.org>
Mon, 24 Sep 2018 17:04:48 +0000
(13:04 -0400)
ubsan generates these.
src/check-symbols.sh
patch
|
blob
|
history
diff --git
a/src/check-symbols.sh
b/src/check-symbols.sh
index
6e9382b
..
cea8684
100755
(executable)
--- a/
src/check-symbols.sh
+++ b/
src/check-symbols.sh
@@
-26,7
+26,7
@@
for soname in harfbuzz harfbuzz-subset harfbuzz-icu harfbuzz-gobject; do
symprefix=
if test $suffix = dylib; then symprefix=_; fi
- EXPORTED_SYMBOLS="`nm "$so" | grep ' [BCDGINRST
V
] .' | grep -v " $symprefix\\($IGNORED_SYMBOLS\\>\\)" | cut -d' ' -f3 | c++filt`"
+ EXPORTED_SYMBOLS="`nm "$so" | grep ' [BCDGINRST] .' | grep -v " $symprefix\\($IGNORED_SYMBOLS\\>\\)" | cut -d' ' -f3 | c++filt`"
prefix=$symprefix`basename "$so" | sed 's/libharfbuzz/hb/; s/-/_/g; s/[.].*//'`