On Fri, Oct 28, 2005 at 08:43:27AM -0500, Albert Chin wrote:
> Why do you have two calls to shl_findsym on HP-UX? From the shl_load
> man page:
>            ...  The type argument specifies the expected type for
>            the symbol, and should be one of the defined constants
>            TYPE_PROCEDURE, TYPE_DATA, or TYPE_UNDEFINED.  The latter value
>            suppresses type checking.  These are the only accepted type
>            arguments on PA-RISC 64-bit systems.  On PA-RISC 32i-bit systems,
>            you can also specify TYPE_STORAGE, or TYPE_TSTORAGE. ...
> 
> libltdl in libtool uses TYPE_UNDEFINED. Perl uses
> TYPE_PROCEDURE/TYPE_DATA like you do now. Python and Glib use
> TYPE_UNDEFINED. Why be so specific? The user should know what symbol
> they're looking for so we're just interested in resolving the symbol,
> regardless of the type. This simplifies the code as well.
> 
> Patch against 2.6.22 (will collide with my recent shl_findsym() patch
> to get it working on HP-UX).

  Okay, makes sense too, applied, will commit !

    thanks !

daniel

-- 
Daniel Veillard      | Red Hat http://redhat.com/
[EMAIL PROTECTED]  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to