123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
|
* Limitations: No threads
Windows
-------
* OS Versions: XP (x86), 7 (x64), 8 (x64), 8.1 (x64), Wine
* Architectures: x86
* Compilers: TDM GCC 4.6.1-dw2, TDM GCC 4.7.1-dw2, MinGW-w64 GCC 4.8.2 DWARF
* Runtimes: ObjFW
Others
------
Basically, it should run on any POSIX system to which GCC 4 or a recent Clang
|
|
|
>
|
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
|
* Limitations: No threads
Windows
-------
* OS Versions: XP (x86), 7 (x64), 8 (x64), 8.1 (x64), Wine
* Architectures: x86, x86_64
* Compilers: TDM GCC 4.6.1-dw2, TDM GCC 4.7.1-dw2, MinGW-w64 GCC 4.8.2 DWARF,
MinGW-w64 GCC 4.8.2 SEH, MinGW-w64 GCC 4.8.2 SjLj
* Runtimes: ObjFW
Others
------
Basically, it should run on any POSIX system to which GCC 4 or a recent Clang
|
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
|
==========
As forwarding needs hand-written assembly for each combination of CPU
architecture, executable format and calling convention, it is only available
for the following platforms (except resolveClassMethod: and
resolveInstanceMethod:, which are always available):
* AMD64 (SysV/ELF, Apple/Mach-O)
* ARM (EABI/ELF, Apple/Mach-O)
* ARM64 (Apple/Mach-O)
* MIPS (O32/ELF, EABI/ELF)
* PPC (SysV/ELF, EABI/ELF, Apple/Mach-O)
* x86 (SysV/ELF, Apple/Mach-O, Win32/PE)
Apple means both, the Apple ABI and runtime.
|
|
|
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
|
==========
As forwarding needs hand-written assembly for each combination of CPU
architecture, executable format and calling convention, it is only available
for the following platforms (except resolveClassMethod: and
resolveInstanceMethod:, which are always available):
* AMD64 (SysV/ELF, Apple/Mach-O, Win64/PE)
* ARM (EABI/ELF, Apple/Mach-O)
* ARM64 (Apple/Mach-O)
* MIPS (O32/ELF, EABI/ELF)
* PPC (SysV/ELF, EABI/ELF, Apple/Mach-O)
* x86 (SysV/ELF, Apple/Mach-O, Win32/PE)
Apple means both, the Apple ABI and runtime.
|