EricWF added inline comments.

================
Comment at: src/abort_message.cpp:25
 
-#pragma GCC visibility push(hidden)
-
----------------
Is this really redundant? There is an `#include <CrashReporterClient.h>` after 
it. Is this not going to affect those symbols?


================
Comment at: src/cxa_handlers.hpp:23
 
-__attribute__((visibility("hidden"), noreturn))
+_LIBCXXABI_HIDDEN __attribute__((noreturn))
 void
----------------
`_LIBCXXABI_HIDDEN LIBCXXABI_NORETURN`?


================
Comment at: src/cxa_handlers.hpp:27
 
-__attribute__((visibility("hidden"), noreturn))
+_LIBCXXABI_HIDDEN __attribute__((noreturn))
 void
----------------
`_LIBCXXABI_HIDDEN LIBCXXABI_NORETURN`?


================
Comment at: src/cxa_new_delete.cpp:34
 */
-__attribute__((__weak__, __visibility__("default")))
+__attribute__((__weak__))
 void *
----------------
Can we abstract this away to a `_LIBCXXABI_NEW_DELETE_VIS` macro?


https://reviews.llvm.org/D26949



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to