tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/lib/libunwind
On Wed, Oct 16, 2013 at 11:36:18AM +0000, Martin Husemann wrote:
> On Mon, Oct 14, 2013 at 01:14:58AM +0000, Joerg Sonnenberger wrote:
> > Module Name: src
> > Committed By: joerg
> > Date: Mon Oct 14 01:14:58 UTC 2013
> >
> > Added Files:
> > src/sys/lib/libunwind: AddressSpace.hpp CREDITS.TXT
> > DwarfInstructions.hpp DwarfParser.hpp LICENSE.TXT Makefile.inc
> > Registers.hpp UnwindCursor.hpp dwarf2.h libunwind.cxx unwind.h
> > unwind_registers.S
> >
> > Log Message:
> > Add a heavily modified version of Apple's libunwind as released under
> > MIT license in libc++abi. At the moment, only x86 support is tested.
>
> A stealth import is no use in bypassing the standard questions:
>
> - where has this import been publically discussed?
The need was mentioned a number of times in various threads about libc++
and clang.
> - why is it placed in src/sys/lib instead of src/sys/external/...?
Because it is not handled as 3rd party source.
> - there is no user in tree yet, why the import upfront?
This is not true.
> - what are the alternatives to this very ugly, undocumented, templated C++
> code?
I won't ever both with this such an opinionated question...
Joerg
Home |
Main Index |
Thread Index |
Old Index