Commit 41af21f
Fix htslib.map update
At some point `nm --with-symbol-versions` stopped appending
`@@Base` to unversioned symbols. This broke the awk script
that looked for symbols to add to the `htslib.map` file. Fix
by changing the match criteria to accept symbol names with no
version appended as well as `@@Base`, and make minor adjustments
to how the semicolon is appended to the name in the output.
Also add `--defined-only` to the `nm` command line to get rid
of imported functions as they don't follow the same output
format as for the symbols we want (the first column is blank).
Removing them eliminates the chance that these lines could
be incorrectly included.1 parent fe1721d commit 41af21f
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
952 | 952 | | |
953 | 953 | | |
954 | 954 | | |
955 | | - | |
| 955 | + | |
956 | 956 | | |
957 | 957 | | |
958 | 958 | | |
| |||
0 commit comments