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 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?
 - why is it placed in src/sys/lib instead of src/sys/external/...?
 - there is no user in tree yet, why the import upfront?
 - what are the alternatives to this very ugly, undocumented, templated C++
   code?

Martin


Home | Main Index | Thread Index | Old Index