Index: libcfa/src/exception.c
===================================================================
--- libcfa/src/exception.c	(revision 73abe950d807eab747c9e14353b158fcca827308)
+++ libcfa/src/exception.c	(revision fe27d994433aa731e830bef185c1754888fc279b)
@@ -246,4 +246,13 @@
 }
 
+#if defined(PIC)
+#warning Exceptions not yet supported when using Position-Independent Code
+__attribute__((noinline))
+void __cfaabi_ehm__try_terminate(void (*try_block)(),
+		void (*catch_block)(int index, exception_t * except),
+		__attribute__((unused)) int (*match_block)(exception_t * except)) {
+	abort();
+}
+#else
 // This is our personality routine.  For every stack frame anotated with ".cfi_personality 0x3,__gcfa_personality_v0".
 // This function will be called twice when unwinding.  Once in the search phased and once in the cleanup phase.
@@ -477,2 +486,3 @@
 );
 #endif // __i386 || __x86_64
+#endif //PIC
