Changes in libcfa/src/exception.hfa [5456537:8f910430]
- File:
-
- 1 edited
-
libcfa/src/exception.hfa (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/exception.hfa
r5456537 r8f910430 157 157 #define _EHM_TYPE_ID_STRUCT(exception_name, forall_clause) \ 158 158 forall_clause _EHM_TYPE_ID_TYPE(exception_name) { \ 159 __cfa __parent_vtableconst * parent; \159 __cfavir_type_info const * parent; \ 160 160 } 161 161 162 162 // Generate a new type-id value. 163 163 #define _EHM_TYPE_ID_VALUE(exception_name, arguments) \ 164 __attribute__(( section(".gnu.linkonce." "__cfatid_" #exception_name))) \164 __attribute__((cfa_linkonce)) \ 165 165 _EHM_TYPE_ID_TYPE(exception_name) arguments const \ 166 166 _EHM_TYPE_ID_NAME(exception_name) = { \
Note:
See TracChangeset
for help on using the changeset viewer.