Changeset View
Changeset View
Standalone View
Standalone View
contrib/libcxxrt/unwind-arm.h
Show First 20 Lines • Show All 91 Lines • ▼ Show 20 Lines | struct | ||||
/** pointer to EHT entry header word */ | /** pointer to EHT entry header word */ | ||||
_Unwind_EHT_Header *ehtp; | _Unwind_EHT_Header *ehtp; | ||||
/** additional data */ | /** additional data */ | ||||
uint32_t additional; | uint32_t additional; | ||||
uint32_t reserved1; | uint32_t reserved1; | ||||
} pr_cache; | } pr_cache; | ||||
/** Force alignment of next item to 8-byte boundary */ | /** Force alignment of next item to 8-byte boundary */ | ||||
long long int :0; | long long int :0; | ||||
}; | } __attribute__((__aligned__(8))); | ||||
theraven: Please can you guard this with the same macro? | |||||
/* Unwinding functions */ | /* Unwinding functions */ | ||||
_Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception *ucbp); | _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception *ucbp); | ||||
void _Unwind_Resume(struct _Unwind_Exception *ucbp); | void _Unwind_Resume(struct _Unwind_Exception *ucbp); | ||||
void _Unwind_Complete(struct _Unwind_Exception *ucbp); | void _Unwind_Complete(struct _Unwind_Exception *ucbp); | ||||
void _Unwind_DeleteException(struct _Unwind_Exception *ucbp); | void _Unwind_DeleteException(struct _Unwind_Exception *ucbp); | ||||
void *_Unwind_GetLanguageSpecificData(struct _Unwind_Context*); | void *_Unwind_GetLanguageSpecificData(struct _Unwind_Context*); | ||||
▲ Show 20 Lines • Show All 123 Lines • Show Last 20 Lines |
Please can you guard this with the same macro?