diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/ginclude/unwind-arm-common.h | 8 |
2 files changed, 4 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f442a30..a22c073 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2015-01-09 Andreas Tobler <andreast@gcc.gnu.org> + * ginclude/unwind-arm-common.h: Revert previous commit. + +2015-01-09 Andreas Tobler <andreast@gcc.gnu.org> + * config.gcc (arm*-*-freebsd*): New configuration. * config/arm/freebsd.h: New file. * config.host: Add extra components for arm*-*-freebsd*. diff --git a/gcc/ginclude/unwind-arm-common.h b/gcc/ginclude/unwind-arm-common.h index 52118c7..833786f 100644 --- a/gcc/ginclude/unwind-arm-common.h +++ b/gcc/ginclude/unwind-arm-common.h @@ -82,11 +82,7 @@ extern "C" { struct _Unwind_Control_Block { -#ifdef __FreeBSD__ - unsigned exception_class __attribute__((__mode__(__DI__))); -#else char exception_class[8]; -#endif void (*exception_cleanup)(_Unwind_Reason_Code, _Unwind_Control_Block *); /* Unwinder cache, private fields for the unwinder's use */ struct @@ -185,11 +181,7 @@ extern "C" { /* Support functions for the PR. */ #define _Unwind_Exception _Unwind_Control_Block -#ifdef __FreeBSD__ - typedef unsigned _Unwind_Exception_Class __attribute__((__mode__(__DI__))); -#else typedef char _Unwind_Exception_Class[8]; -#endif void * _Unwind_GetLanguageSpecificData (_Unwind_Context *); _Unwind_Ptr _Unwind_GetRegionStart (_Unwind_Context *); |