ObjFW  Check-in [1293a9d5d7]

Overview
Comment:PLATFORMS.md: More detailed forwarding platforms.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 1293a9d5d7cc18717840ce2249475ff6f89afb380d63966722afe09493602b9d
User & Date: js on 2014-01-15 19:06:11
Other Links: manifest | tags
Context
2014-01-16
22:38
PLATFORMS.md: Add SH4 to Linux. check-in: 409425c292 user: js tags: trunk
2014-01-15
19:06
PLATFORMS.md: More detailed forwarding platforms. check-in: 1293a9d5d7 user: js tags: trunk
19:04
forwarding: Clean up local labels. check-in: 271bfb18b3 user: js tags: trunk
Changes

Modified PLATFORMS.md from [bdbb56102a] to [2ca95fc1e3].

149
150
151
152
153
154
155
156
157
158
159
160
161


==========

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 (ELF, Mach-O)
  * ARM (ELF, Mach-O)
  * ARM64 (Mach-O)
  * MIPS (ELF/O32, ELF/EABI)
  * PPC (ELF, Mach-O)
  * x86 (ELF, Mach-O, Win32)









|
|
|
|
|
|
>
>
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)
  * 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.