ObjFW  Check-in [b919654740]

Overview
Comment:exception.m: More consistency in #ifdef order

No functional change.

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: b9196547401dc47d655eda56ba5753a385ac1fbddf4a9426f126bf2dee75a329
User & Date: js on 2016-06-08 23:22:23
Other Links: manifest | tags
Context
2016-06-08
23:37
Also check for VFP2 if $host_cpu starts with earm check-in: 8c55f1870b user: js tags: trunk
23:22
exception.m: More consistency in #ifdef order check-in: b919654740 user: js tags: trunk
23:17
lookup-asm-arm-elf.S: Add support for big endian check-in: 411f73bcf6 user: js tags: trunk
Changes

Modified src/runtime/exception.m from [190697da2f] to [9ee77747e2].

89
90
91
92
93
94
95
96
97
98
99
100
101
102
103


104
105
106
107
108
109
110
} _Unwind_Reason_Code;

struct objc_exception {
	struct _Unwind_Exception {
		uint64_t class;
		void (*cleanup)(_Unwind_Reason_Code, struct _Unwind_Exception*);
#ifndef HAVE_ARM_EHABI_EXCEPTIONS
# ifdef HAVE_SEH_EXCEPTIONS
		uint64_t private[6];
# else
		/*
		 * The Itanium Exception ABI says to have those and never touch
		 * them.
		 */
		uint64_t private1, private2;


# endif
#else
		/* From "Exception Handling ABI for the ARM(R) Architecture" */
		struct {
			uint32_t reserved1, reserved2, reserved3, reserved4;
			uint32_t reserved;
		} unwinder_cache;







|
<
<





>
>







89
90
91
92
93
94
95
96


97
98
99
100
101
102
103
104
105
106
107
108
109
110
} _Unwind_Reason_Code;

struct objc_exception {
	struct _Unwind_Exception {
		uint64_t class;
		void (*cleanup)(_Unwind_Reason_Code, struct _Unwind_Exception*);
#ifndef HAVE_ARM_EHABI_EXCEPTIONS
# ifndef HAVE_SEH_EXCEPTIONS


		/*
		 * The Itanium Exception ABI says to have those and never touch
		 * them.
		 */
		uint64_t private1, private2;
# else
		uint64_t private[6];
# endif
#else
		/* From "Exception Handling ABI for the ARM(R) Architecture" */
		struct {
			uint32_t reserved1, reserved2, reserved3, reserved4;
			uint32_t reserved;
		} unwinder_cache;