Overview
| Comment: | ObjFW_RT.h: Do not depend on platform.h
platform.h is only installed as part of ObjFW, not as part of the |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
972fd1d98d70119389f1bc33a6263718 |
| User & Date: | js on 2018-04-22 18:12:30 |
| Other Links: | manifest | tags |
Context
|
2018-04-22
| ||
| 18:52 | Relink everything if libobjfw_rt.a changed (check-in: 4c7b3ee778 user: js tags: trunk) | |
| 18:12 | ObjFW_RT.h: Do not depend on platform.h (check-in: 972fd1d98d user: js tags: trunk) | |
| 17:48 | Make ObjFW compile for AmigaOS 3 (check-in: 0b07c8fcfa user: js tags: trunk) | |
Changes
Modified src/runtime/ObjFW_RT.h from [3317550b05] to [a5d4a53089].
| ︙ | ︙ | |||
25 26 27 28 29 30 31 | # define __STDC_CONSTANT_MACROS #endif #include <stdbool.h> #include <stddef.h> #include <stdint.h> | < < | 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | # define __STDC_CONSTANT_MACROS #endif #include <stdbool.h> #include <stddef.h> #include <stdint.h> #ifndef __has_feature # define __has_feature(x) 0 #endif #ifndef __has_attribute # define __has_attribute(x) 0 #endif |
| ︙ | ︙ | |||
59 60 61 62 63 64 65 | #define nil (id _Null_unspecified)0 #define YES true #define NO false typedef struct objc_class *Class; typedef struct objc_object *id; typedef const struct objc_selector *SEL; | | | 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
#define nil (id _Null_unspecified)0
#define YES true
#define NO false
typedef struct objc_class *Class;
typedef struct objc_object *id;
typedef const struct objc_selector *SEL;
#if !defined(__wii__) && !defined(__amigaos__)
typedef bool BOOL;
#endif
typedef id _Nullable (*IMP)(id _Nonnull, SEL _Nonnull, ...);
typedef void (*objc_uncaught_exception_handler)(id _Nullable);
typedef void (*objc_enumeration_mutation_handler)(id _Nonnull);
struct objc_class {
|
| ︙ | ︙ |