Missing symbols from libraries on Mac OS X builds: Addendum

Wolfgang Thaller wolfgang.thaller at gmx.net
Thu Oct 21 01:27:16 EDT 2004


> Any ideas why it's no longer being generated?

That's on purpose. There used to be two labels, _foo_entry and 
_foo_info, which used to point to exactly the same address (unless 
-unreg was used). So nowadays, when we generate registerised code, we 
never use _foo_entry and always use _foo_info instead.
I think that any occurence of an _entry label (whether a definition or 
an undefined reference) in any .o file generated by recent builds of 
GHC 6.3 should be reported as bugs on all "fully supported" platforms.

> I've had a look at my Linux build of the HEAD. Naturally it's there.

Is that x86 Linux or PPC Linux? Anyway, I think it shouldn't be there 
in either case.

Cheers,

Wolfgang




More information about the Glasgow-haskell-bugs mailing list