# New Ticket Created by  chromatic 
# Please include the string:  [perl #40826]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=40826 >


Hi there,

config/gen/platform/darwin/dl.c contains some portability wrappers around NS* 
functions to handle dlopen(), dlfunc(), dlerror(), and related functions.  
They're important for Mac OS X 10.2 and earlier.

Mac OS X 10.3 deprecated these functions in favor of the normal lovable 
functions themselves.  They work better in at least one interesting way (when 
you pass NULL to dlopen(), you get back a handle to the current program).

I've removed the single test that apparently relies on this, so it's not a big 
deal.  However, it is a portability question; the Darwin hinter should 
probably pick up the correct dl.c file depending on the version of the OS.

-- c

Reply via email to