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
|