1 // SPDX-License-Identifier: GPL-2.0
5 * Various reporting routines.
6 * Originally copied from GIT source.
8 * Copyright (C) Linus Torvalds, 2005
14 #include <linux/compiler.h>
16 static __noreturn void usage_builtin(const char *err)
18 fprintf(stderr, "\n Usage: %s\n", err);
22 /* If we are in a dlopen()ed .so write to a global variable would segfault
23 * (ugh), so keep things static. */
24 static void (*usage_routine)(const char *err) __noreturn = usage_builtin;
26 void usage(const char *err)