Apple wydaje Unwinder dla LLVM na wolnych licencjach

Apple wydaje Unwinder dla LLVM na wolnych licencjach

przez -
1 320
LLVM

Firma Apple od długiego czasu rozwija projekt LLVM, który jest zestawem różnych narzędzi do kompilacji. Dzięki frontendowi Clang posiada on obsługę języków C, C++ oraz Objective-C. Aby móc przenosić clang++ na inne platformy, które nie posiadają system unwinder, Apple uwolniło swoją implementację unwinder dla LLVM na podwójnej licencji: LLVM i X11. Kod został już dodany do projektu libcxxabi.llvm.org i będzie odpowiadał za obsługę wyjątków.