I'd be keen to see Mac support. How can I help out to test that for 8.0? On Tuesday, November 17, 2015, Ben Gamari <[email protected]> wrote:
> Richard Eisenberg <[email protected] <javascript:;>> writes: > > > On Nov 4, 2015, at 11:12 AM, Peter Trommler < > [email protected] <javascript:;>> wrote: > > > >> It looks like a bug to me. > > > > I'm taking your "it" here to mean the fact that GHC is looking for > > readelf on a Mac OS platform. I tend to agree -- I was surprised to > > see this, but I'm almost-totally clueless about these things. > > > > Thanks for the info, > > Richard > > > > PS: There's been much muttering about call stacks and DWARF. I haven't > > a clue what DWARF is, but I always assumed that this nice feature > > would not be available on Macs. What I realized today is that this > > assumption likely stems from the fact that ELF is not for Mac. ELFs > > and DWARFs tend to be found near one another in other settings, but > > perhaps this fact doesn't carry over to computer architectures. :) > > > DWARF is a standard for expressing debug information about compiled > native programs. It is used by almost all modern operating systems > (including OS X; the only notable exception is Windows, naturally). > Indeed the name is a not-so-subtle reference to the fact that DWARF > debug information will often be found within ELF object files. > > Recently I have been working on using the mechanisms that came out of > Peter Wortmann's thesis to provide better stack traces and (statistical) > profiling support for Haskell code. While at the moment I am focusing on > Linux, there is little reason why this couldn't (fairly easily, I > suspect) be extended to work on OS X. > > Cheers, > > - Ben >
_______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
