[PATCH] D90537: [GWP-ASan] Stub out backtrace/signal functions on Fuchsia

Petr Hosek via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 2 13:12:12 PST 2020


phosek added inline comments.


================
Comment at: compiler-rt/lib/gwp_asan/optional/segv_handler_fuchsia.cpp:15
+namespace crash_handler {
+void installSignalHandlers(gwp_asan::GuardedPoolAllocator *GPA, Printf_t Printf,
+                           PrintBacktrace_t PrintBacktrace,
----------------
hctim wrote:
> mcgrathr wrote:
> > Another option is `[[maybe_unused]]` on each parameter.
> Prefer
> 
> ```
> void installSignalHandlers(gwp_asan::GuardedPoolAllocator * /* GPA */, Printf_t /* Printf */,
>                            PrintBacktrace_t /* PrintBacktrace */,
>                            SegvBacktrace_t /* SegvBacktrace */) {
> ```
You can also just omit parameter names altogether if they're unused.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D90537/new/

https://reviews.llvm.org/D90537



More information about the llvm-commits mailing list