X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Flinux-nm;h=65a870bac6c8fe3d1b12cc032d3503df681243a8;hb=b30f21a9cf8366ec88022e84c698f1d8d45e885e;hp=f85e7e50d54ada78e99a0538e4dd763e09070423;hpb=a530bbe337109d898d5b4a001fc8f1afa3b5dc39;p=sbcl.git diff --git a/src/runtime/linux-nm b/src/runtime/linux-nm index f85e7e5..65a870b 100755 --- a/src/runtime/linux-nm +++ b/src/runtime/linux-nm @@ -1,2 +1,9 @@ #!/bin/sh -nm -p "$@" | grep -v " [FUtdb?] " + +# " A " used to be in the set of removed symbols, but it turns out +# that the alpha implementation of closure_tramp and undefined_tramp +# is as an A. Whatever that is. CSR, 2005-06-12. +# " A " is a global absolute symbol, that is a symbol with a fixed +# assembly time value (which is used for offset calculations). + +nm -p "$@" | GREP_OPTIONS='' grep -v " [abcdgIiNnrstUuvw?-] "