If I had my way
Michel Fortin
michel.fortin at michelf.com
Tue Dec 13 08:57:26 PST 2011
On 2011-12-13 14:53:22 +0000, Jacob Carlborg <doob at me.com> said:
> In this callback I extract module infos, exception handling tables and
> TLS data from the mach_header. This is now where the problem comes. I
> need an associative array which maps mach_headers to a struct (or
> similar) containing module infos, exception handling tables and TLS
> data. But I don't have an associative array that works this earily in
> the initialization phase of the runtime.
Given this code is going to be specific to OS X, maybe you could use a
CFMutableDictionary instead of rewriting your own hash table.
<http://developer.apple.com/library/mac/documentation/CoreFoundation/Reference/CFMutableDictionaryRef/Reference/reference.html>
--
Michel Fortin
michel.fortin at michelf.com
http://michelf.com/
More information about the Digitalmars-d
mailing list