Commit Graph

7 Commits

Author SHA1 Message Date
Andrius Štikonas b18a371718 Actually commit cc_amd64.M1 which was forgotten in the previous commit. 2022-10-08 01:20:46 +01:00
Andrius Štikonas 41393adeae Initial version of cc_amd64.M1.
Currently broken, possibly due to problems in PE header.
2022-10-06 22:49:57 +01:00
Andrius Štikonas fd021cef8f Fix a bug in exit_uefi_stack. 2022-10-02 14:46:21 +01:00
Andrius Štikonas d6d8b2b707 cc_amd64.S: implement user stack. 2022-10-02 14:38:20 +01:00
Andrius Štikonas b46ba0d078 Initial port of cc_amd64.S to UEFI.
It can build some simple stuff but fails to build M2-Planet
due to stack overflow. UEFI guarantees only 128 KiB of stack
space but we need about 2MiB.
2022-10-02 12:09:31 +01:00
Andrius Štikonas 89771b3fc7 cc_amd64.S: Simplify fixup_type function. 2022-10-01 17:31:58 +01:00
Andrius Štikonas da7132246a Add relocatable POSIX version of cc_amd64.S. 2022-10-01 15:15:57 +01:00