Index: src/libcfa/interpose.c
===================================================================
--- src/libcfa/interpose.c	(revision 2e0285177bb7e5cdc2afd200e041b827f132f1a3)
+++ src/libcfa/interpose.c	(revision ad645207dfc1c6b98de236bd17d00ddefaf6098d)
@@ -33,4 +33,9 @@
 // Interposing helpers
 //=============================================================================================
+
+void preload_libgcc(void) {
+	dlopen( "libgcc_s.so.1", RTLD_NOW );
+	if ( const char * error = dlerror() ) abort( "interpose_symbol : internal error pre-loading libgcc, %s\n", error );
+}
 
 typedef void (* generic_fptr_t)(void);
@@ -92,4 +97,6 @@
 		const char *version = NULL;
 
+		preload_libgcc();
+
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wdiscarded-qualifiers"
