Re: MORE OFFTOPIC Re: I've just released Vasaro

2018-12-11 Thread Iain Buclaw via Digitalmars-d-announce
On Tuesday, 11 December 2018 at 16:32:31 UTC, Jacob Carlborg wrote: On 2018-12-11 13:23, Iain Buclaw wrote: Dwarf data is emitted on OSX. The section where to find all debug symbols is prefixed by "__DWARF". Even DMD does this on OSX. ;-) Yes, but the linker strips any sections with the "S_

Re: MORE OFFTOPIC Re: I've just released Vasaro

2018-12-11 Thread Jacob Carlborg via Digitalmars-d-announce
On 2018-12-11 13:23, Iain Buclaw wrote: Dwarf data is emitted on OSX. The section where to find all debug symbols is prefixed by "__DWARF". Even DMD does this on OSX. ;-) Yes, but the linker strips any sections with the "S_ATTR_DEBUG" flag, which includes the everything in the "__DWARF" segm

Re: MORE OFFTOPIC Re: I've just released Vasaro

2018-12-11 Thread Iain Buclaw via Digitalmars-d-announce
On Tuesday, 11 December 2018 at 11:24:37 UTC, Jacob Carlborg wrote: On 2018-12-11 12:13, Iain Buclaw wrote: We're covered by libbacktrace, rather than tthe druntime implementation. https://github.com/gcc-mirror/gcc/blob/master/libbacktrace/README Looks like Mach-O is not supported. It looks

Re: MORE OFFTOPIC Re: I've just released Vasaro

2018-12-11 Thread Jacob Carlborg via Digitalmars-d-announce
On 2018-12-11 12:13, Iain Buclaw wrote: We're covered by libbacktrace, rather than tthe druntime implementation. https://github.com/gcc-mirror/gcc/blob/master/libbacktrace/README Looks like Mach-O is not supported. It looks like it uses DWARF, but I don't know how you plan to have that worki

Re: MORE OFFTOPIC Re: I've just released Vasaro

2018-12-11 Thread Iain Buclaw via Digitalmars-d-announce
On Tuesday, 11 December 2018 at 10:30:54 UTC, Jacob Carlborg wrote: On 2018-12-10 12:26, Iain Buclaw wrote: Is there any consideration apart from section/tls support? There's the backtrace implementation for exceptions as well, "rt.backtrace". I had to slight modify the DMD backend to get t

Re: MORE OFFTOPIC Re: I've just released Vasaro

2018-12-11 Thread Jacob Carlborg via Digitalmars-d-announce
On 2018-12-10 12:26, Iain Buclaw wrote: Is there any consideration apart from section/tls support? There's the backtrace implementation for exceptions as well, "rt.backtrace". I had to slight modify the DMD backend to get that to work the same as it does on Linux and FreeBSD. I've documented

MORE OFFTOPIC Re: I've just released Vasaro

2018-12-10 Thread Iain Buclaw via Digitalmars-d-announce
On Monday, 10 December 2018 at 10:47:42 UTC, Jacob Carlborg wrote: On 2018-12-08 18:01, Adam D. Ruppe wrote: The one I have is a macbook air with a broken, but usable screen (I got it for free yay). I don't know how old it is, I *think* it is a 2013 model. If you click on the Apple menu in t