Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: call init function when *loading* dynamic shared libraries?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: call init function when *loading* dynamic shared libraries?



At 3:37 PM +0100 2/13/03, Dimitri Papadopoulos-Orfanos wrote:
I'll summarize the answers I got so far.

This seems to be a Mac OS X bug.

Really, it's a fatal Mach-O design flaw. One of many fatal design flaws, both in the Mach-O format itself and in the dyld application binary interface (ABI).


(Who the heck uses PC-relative addressing on a RISC processor?!)

I wish Apple would realize this and take some steps to address them. Instead, there appears to be a willful blindness to these flaws that helps neither developers nor the platform.

  -- Chris

--
Chris Hanson, bDistributed.com, Inc.  |  Email: email@hidden
Custom Application Development        |  Phone: +1-847-372-3955
http://bdistributed.com/              |  Fax:   +1-847-589-3738
http://bdistributed.com/Articles/     |  Personal Email: email@hidden
_______________________________________________
unix-porting mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/unix-porting
Do not post admin requests to the list. They will be ignored.



References: 
 >call init function when *loading* dynamic shared libraries? (From: Dimitri Papadopoulos-Orfanos <email@hidden>)
 >Re: call init function when *loading* dynamic shared libraries? (From: Dimitri Papadopoulos-Orfanos <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.