commit - d9e925017c18eb73146d32306317be707e71176e
commit + a29471d25a84a96ed12b8a7b484a91f9073e95f5
blob - edd0340c4eb76f5d11b0033c407860a91b222408
blob + 8fbba4fc5d5490d6dae4b2e0d0a4ef8a622b2385
--- platform.h
+++ platform.h
#define pledge(promises, execpromises) 0 /* success */
#endif
+/* define a replacement for getprogname() where needed */
+#ifdef __linux__
+extern char *program_invocation_short_name; /* glibc extension */
+#define getprogname() program_invocation_short_name
+#endif
+
#endif /* PLATFORM_H_ */