andreask pointed out that large amounts of dwarf code might overflow a signed 32 bit or 16 bit field in object code, it looks like thats what happens
On Tue, Nov 27, 2018 at 12:21 PM Carter Schonwald < [email protected]> wrote: > it looks like after the 8.6.2 release there was some fixes cherry picked > into the 8.6 branch for the Mach O linker that I believe were the cause of > the errors i've been seeing, i'm doing a fresh build to confirm > > On Tue, Nov 27, 2018 at 12:03 PM Carter Schonwald < > [email protected]> wrote: > >> the vast majority of the errors i previously shared seem to be >> >> "can't find atom for stabs BNSYM at 0000AF80 in >> /Users/carter/dev-checkouts/ghc-tree/ghc-8.6.X-checkout-clang-build/libraries/base/dist-install/build/libHSbase-4.12.0.0.a(Internals.o)" >> >> which corresponds with this code in the apple linker >> >> https://github.com/llvm-mirror/lld/blob/master/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp#L749 >> >> i dont know to what to make of this >> >> >> >> >>
_______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
