Overview
Comment: | PLATFORMS.md: Add Win64 and Win64 forwarding |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
90d8affe472c28b7beea197efdc41ad1 |
User & Date: | js on 2014-02-22 00:58:05 |
Other Links: | manifest | tags |
Context
2014-02-22
| ||
01:14 | Rename AMD64 to x86_64 check-in: 05f4b0a4f0 user: js tags: trunk | |
00:58 | PLATFORMS.md: Add Win64 and Win64 forwarding check-in: 90d8affe47 user: js tags: trunk | |
2014-02-21
| ||
17:19 | Don't use objc_initializeClassPair on OS X/PPC64 check-in: 3204ceeca0 user: js tags: trunk | |
Changes
Modified PLATFORMS.md from [5129e4c237] to [707d93683f].
︙ | ︙ | |||
123 124 125 126 127 128 129 | * Limitations: No threads Windows ------- * OS Versions: XP (x86), 7 (x64), 8 (x64), 8.1 (x64), Wine | | | > | 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 | ========== 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): | | | 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. |