(define-alien-routine dlerror c-string)
-(define-alien-routine dlsym system-area-pointer
+(define-alien-routine
+ #!-openbsd dlsym
+ #!+openbsd ("os_dlsym" dlsym)
+ system-area-pointer
(handle system-area-pointer)
(symbol c-string))
(error 'undefined-alien-error :name symbol))
#!+linkage-table
((not addr)
- (style-warn "Undefined alien: ~S" symbol)
+ (style-warn 'sb!kernel:undefined-alien-style-warning
+ :symbol symbol)
(setf (gethash symbol undefineds) t)
(remhash symbol symbols)
(if datap