https://bugs.documentfoundation.org/show_bug.cgi?id=97712
--- Comment #5 from Armin K <[email protected]> --- Created attachment 122544 --> https://bugs.documentfoundation.org/attachment.cgi?id=122544&action=edit RFC Patch to get libcxxabi build going on Before posting to the reviewboard, I'd like to ask here if something like this is acceptable. First of all, I had to copy some code from libsupc++ cxxabi.h, which was already done earlier for __class_type_info and __si_class_type_info. I assume that's okay, since nobody brought up any issues against that in the past. Secondly, I had to copy some code from LLVM's libunwind and libcxxabi repositories, to get the same code which is there for libstdc++ just down below in the patched file. Now, I am not really familiar with the licensing terms, but LLVM's license is more permissive than GCC's, thus I'm wondering if it might be incompatible with libreoffice code, or if I need to do something else to fullfill it. See [1] and [2]. And at last, I'm a bit worried about the redefined types (__*_type_info), which are available in the libcxxabi runtime (although unsure if visible outside), so I must ask if anyone knows will redefining such types (which are implemented way different in libcxxabi) create a potential issue at runtime? That's all for now. [1] https://opensource.org/licenses/UoI-NCSA.php [2] http://llvm.org/docs/DeveloperPolicy.html#license -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
