Index: libcfa/src/exception.hfa
===================================================================
--- libcfa/src/exception.hfa	(revision e2f601f4328a2fea1024c253b1f150202c44c9e3)
+++ libcfa/src/exception.hfa	(revision aff7e862f837ed8e7b405341103d8c3a6aa5a387)
@@ -162,5 +162,5 @@
 // Generate a new type-id value.
 #define _EHM_TYPE_ID_VALUE(exception_name, arguments) \
-	__attribute__(( section(".gnu.linkonce." "__cfatid_" #exception_name) )) \
+	__attribute__((cfa_linkonce)) \
 	_EHM_TYPE_ID_TYPE(exception_name) arguments const \
 			_EHM_TYPE_ID_NAME(exception_name) = { \
