ObjFW  Check-in [75e7375c66]

Overview
Comment:platform.h: Add LoongArch 64
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 75e7375c660252e148a1018765ee00a947567d94fc67f2ce31618b5c1033aa31
User & Date: js on 2024-07-21 16:41:30
Other Links: manifest | tags
Context
2024-07-27
16:16
LoongArch 64/ELF assembly lookup implementation check-in: 6099526435 user: js tags: trunk
2024-07-21
16:41
platform.h: Add LoongArch 64 check-in: 75e7375c66 user: js tags: trunk
12:17
Fix ObjC++ with GCC check-in: cee78b6630 user: js tags: trunk
Changes

Modified src/platform.h from [6dfd8114dd] to [427b9aeec0].

99
100
101
102
103
104
105


106
107
108
109
110
111
112
# define OF_RISCV
#elif defined(__s390x__)
# define OF_S390X
#elif defined(__s390__)
# define OF_S390
#elif defined(__e2k__)
# define OF_ELBRUS_2000


#endif

#if defined(__APPLE__)
# include <TargetConditionals.h>
# if (defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE) || \
    (defined(TARGET_OS_SIMULATOR) && TARGET_OS_SIMULATOR)
#  define OF_IOS







>
>







99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
# define OF_RISCV
#elif defined(__s390x__)
# define OF_S390X
#elif defined(__s390__)
# define OF_S390
#elif defined(__e2k__)
# define OF_ELBRUS_2000
#elif defined(__loongarch64)
# define OF_LOONGARCH64
#endif

#if defined(__APPLE__)
# include <TargetConditionals.h>
# if (defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE) || \
    (defined(TARGET_OS_SIMULATOR) && TARGET_OS_SIMULATOR)
#  define OF_IOS