X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fx86%2Fvm.lisp;h=30498128761087e4a4b9f8bddea7c3b5496ad86e;hb=53f4147704fbe48c03dd73d7b6a9f92c0a066ed8;hp=bc7c86dc15b63e1bc8a76a02fc5d07c699d688d7;hpb=6a8d1ee9b9cc9c72256a7dd6b88042d8e1fc439a;p=sbcl.git diff --git a/src/compiler/x86/vm.lisp b/src/compiler/x86/vm.lisp index bc7c86d..3049812 100644 --- a/src/compiler/x86/vm.lisp +++ b/src/compiler/x86/vm.lisp @@ -450,8 +450,6 @@ ;;; The loader uses this to convert alien names to the form they need in ;;; the symbol table (for example, prepending an underscore). (defun extern-alien-name (name) - (declare (type simple-string name)) - ;; OpenBSD is non-ELF, and needs a _ prefix - #!+openbsd (concatenate 'string "_" name) - ;; The other (ELF) ports currently don't need any prefix - #!-openbsd name) + (declare (type simple-base-string name)) + ;; ELF ports currently don't need any prefix + name)