ObjFW  Check-in [60922fdb15]

Overview
Comment:OFException: Don't redefine HAVE_DWARF_EXCEPTIONS.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 60922fdb15966980a061fc7d8751add0288316720d43bf94900a98bfeb5d5c97
User & Date: js on 2013-12-14 02:22:57
Other Links: manifest | tags
Context
2013-12-14
03:07
configure.ac: Fix -Wcast-align check. check-in: 1d8122fbc9 user: js tags: trunk
02:22
OFException: Don't redefine HAVE_DWARF_EXCEPTIONS. check-in: 60922fdb15 user: js tags: trunk
02:21
Don't enter src/runtime/lookup-asm twice. check-in: f9693f45f3 user: js tags: trunk
Changes

Modified src/exceptions/OFException.m from [6a81d34ff8] to [8fa4d41c68].

36
37
38
39
40
41
42

43
44

45
46
47
48
49
50
51
#endif

/*
 * Define HAVE_DWARF_EXCEPTIONS if OBJC_ZEROCOST_EXCEPTIONS is defined, but
 * don't do so on 32-bit ARM, as it is defined there even if SjLj exceptions
 * are used.
 */

#if defined(OBJC_ZEROCOST_EXCEPTIONS) && !defined(__ARMEL__)
# define HAVE_DWARF_EXCEPTIONS

#endif

#ifdef HAVE_DWARF_EXCEPTIONS
struct _Unwind_Context;
typedef enum {
	_URC_OK		  = 0,
	_URC_END_OF_STACK = 5







>
|
|
>







36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#endif

/*
 * Define HAVE_DWARF_EXCEPTIONS if OBJC_ZEROCOST_EXCEPTIONS is defined, but
 * don't do so on 32-bit ARM, as it is defined there even if SjLj exceptions
 * are used.
 */
#ifndef HAVE_DWARF_EXCEPTIONS
# if defined(OBJC_ZEROCOST_EXCEPTIONS) && !defined(__ARMEL__)
#  define HAVE_DWARF_EXCEPTIONS
# endif
#endif

#ifdef HAVE_DWARF_EXCEPTIONS
struct _Unwind_Context;
typedef enum {
	_URC_OK		  = 0,
	_URC_END_OF_STACK = 5