History of file src/invocation/apple-call-x86_64.S at check-in 8fc6c3696f7c90ec
2022-07-15
| ||
18:09 | Deleted: Merge trunk into branch "wii-u" check-in: [a2973418de] user: js, branch: wii-u, size: 0 | |
2021-05-09
| ||
14:45 |
Deleted:
Merge trunk into branch "amiga-library"
All necessary changes to adjust for the changes made in trunk are | |
2021-04-30
| ||
22:26 | Merge trunk into branch "invoke-invocation" file: [7278670544] check-in: [efca87b509] user: js, branch: invoke-invocation, size: 2383 [annotate] [blame] [check-ins using] [diff] | |
2021-04-07
| ||
21:29 |
Deleted:
Remove incomplete -[OFInvocation invoke] support
It has been moved to the "invoke-invocation" branch until it is ready. check-in: [c71d3d9433] user: js, branch: trunk, size: 0 | |
2021-02-08
| ||
02:04 |
Revert apple-call-x86_64.S back to AT&T syntax
Intel syntax is too buggy in the Apple assembler. file: [bd0fafe6da] check-in: [adc1dedc5f] user: js, branch: trunk, size: 2451 [annotate] [blame] [check-ins using] [diff] | |
2021-01-02
| ||
22:04 | Update copyright file: [11cbf74197] check-in: [374e1a1bfa] user: js, branch: trunk, size: 2413 [annotate] [blame] [check-ins using] [diff] | |
2020-06-30
| ||
23:46 | Convert apple-call-x86_64.S to Intel syntax file: [3884ee11f3] check-in: [bf1cc071e3] user: js, branch: trunk, size: 2502 [annotate] [blame] [check-ins using] [diff] | |
2020-01-02
| ||
01:51 | Update copyright file: [faa19cc12c] check-in: [c7f0229795] user: js, branch: trunk, size: 2540 [annotate] [blame] [check-ins using] [diff] | |
2019-09-29
| ||
15:25 | Deleted: Remove incomplete -[OFInvocation invoke] support check-in: [fc521f01cc] user: js, branch: 1.0, size: 0 | |
2019-02-18
| ||
20:55 |
Replace a few movdqa with movaps
movaps is smaller, and we don't know what kind of data is in there | |
01:37 |
invocation: Make all offsets constants
This makes the assembly much more readable. No difference between disassembled .o file before and after. file: [2b14e6dad4] check-in: [780d096371] user: js, branch: trunk, size: 2537 [annotate] [blame] [check-ins using] [diff] | |
2019-01-03
| ||
19:13 | Update copyright file: [0efe8758d7] check-in: [0509d7a844] user: js, branch: trunk, size: 2164 [annotate] [blame] [check-ins using] [diff] | |
2018-11-26
| ||
22:08 | invocation: Add a shared header for some defines file: [6e72953138] check-in: [f133454532] user: js, branch: trunk, size: 2158 [annotate] [blame] [check-ins using] [diff] | |
2018-01-03
| ||
19:49 | Update copyright notice file: [c0c1c10b97] check-in: [7e5c81e186] user: js, branch: trunk, size: 2044 [annotate] [blame] [check-ins using] [diff] | |
2017-10-05
| ||
20:07 | apple-call-x86_64.S: Fix rdi being set too early file: [016eefbf6d] check-in: [722f19539b] user: js, branch: trunk, size: 2021 [annotate] [blame] [check-ins using] [diff] | |
2017-09-17
| ||
10:48 | invoke-x86_64.m: Support complex long double file: [25b2bcb4a7] check-in: [4628f6bbff] user: js, branch: trunk, size: 2021 [annotate] [blame] [check-ins using] [diff] | |
2017-09-14
| ||
21:51 |
apple-call-x86_64.S: Add support for stret and jmp
Jumping is useful in case of forwarding, so that the return value does | |
2017-09-11
| ||
20:32 | invoke-x86_64.m: Support for long double file: [4e9c1edaaf] check-in: [d0878b2eae] user: js, branch: trunk, size: 1668 [annotate] [blame] [check-ins using] [diff] | |
15:37 | invoke-x86_64.m: Support passing args via stack file: [543cf5678f] check-in: [0bf9fafd47] user: js, branch: trunk, size: 1568 [annotate] [blame] [check-ins using] [diff] | |
11:44 | invoke-x86_64: Set %al to number of SSE regs used file: [d4bd8ff3de] check-in: [bbeb71e81d] user: js, branch: trunk, size: 1281 [annotate] [blame] [check-ins using] [diff] | |
02:05 |
Added:
OFInvocation: Initial support for invoking
So far this is only for x86_64 with the Apple runtime and does not yet | |