Make progress towards aarch64 build

This commit is contained in:
Justine Tunney 2023-05-01 19:43:59 -07:00
parent 08ff26c817
commit ca2860947f
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
15428 changed files with 25694 additions and 23138 deletions

View file

@ -0,0 +1,14 @@
#include "libc/nt/codegen.h"
.imp API-MS-Win-Core-Synch-l1-2-0,__imp_WaitOnAddress,WaitOnAddress,111
#ifdef __x86_64__
.text.windows
WaitOnAddress:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_WaitOnAddress(%rip),%rax
jmp __sysv2nt
.endfn WaitOnAddress,globl
.previous
#endif

View file

@ -1,12 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp API-MS-Win-Core-Synch-l1-2-0,__imp_WaitOnAddress,WaitOnAddress,111
.text.windows
WaitOnAddress:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_WaitOnAddress(%rip),%rax
jmp __sysv2nt
.endfn WaitOnAddress,globl
.previous

View file

@ -0,0 +1,17 @@
#include "libc/nt/codegen.h"
.imp API-MS-Win-Core-Synch-l1-2-0,__imp_WakeByAddressAll,WakeByAddressAll,113
#ifdef __x86_64__
.text.windows
WakeByAddressAll:
push %rbp
mov %rsp,%rbp
.profilable
mov %rdi,%rcx
sub $32,%rsp
call *__imp_WakeByAddressAll(%rip)
leave
ret
.endfn WakeByAddressAll,globl
.previous
#endif

View file

@ -1,15 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp API-MS-Win-Core-Synch-l1-2-0,__imp_WakeByAddressAll,WakeByAddressAll,113
.text.windows
WakeByAddressAll:
push %rbp
mov %rsp,%rbp
.profilable
mov %rdi,%rcx
sub $32,%rsp
call *__imp_WakeByAddressAll(%rip)
leave
ret
.endfn WakeByAddressAll,globl
.previous

View file

@ -0,0 +1,17 @@
#include "libc/nt/codegen.h"
.imp API-MS-Win-Core-Synch-l1-2-0,__imp_WakeByAddressSingle,WakeByAddressSingle,116
#ifdef __x86_64__
.text.windows
WakeByAddressSingle:
push %rbp
mov %rsp,%rbp
.profilable
mov %rdi,%rcx
sub $32,%rsp
call *__imp_WakeByAddressSingle(%rip)
leave
ret
.endfn WakeByAddressSingle,globl
.previous
#endif

View file

@ -1,15 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp API-MS-Win-Core-Synch-l1-2-0,__imp_WakeByAddressSingle,WakeByAddressSingle,116
.text.windows
WakeByAddressSingle:
push %rbp
mov %rsp,%rbp
.profilable
mov %rdi,%rcx
sub $32,%rsp
call *__imp_WakeByAddressSingle(%rip)
leave
ret
.endfn WakeByAddressSingle,globl
.previous

View file

@ -0,0 +1,14 @@
#include "libc/nt/codegen.h"
.imp MsWSock,__imp_AcceptEx,AcceptEx,0
#ifdef __x86_64__
.text.windows
AcceptEx:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_AcceptEx(%rip),%rax
jmp __sysv2nt8
.endfn AcceptEx,globl
.previous
#endif

View file

@ -1,12 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp MsWSock,__imp_AcceptEx,AcceptEx,0
.text.windows
AcceptEx:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_AcceptEx(%rip),%rax
jmp __sysv2nt8
.endfn AcceptEx,globl
.previous

View file

@ -0,0 +1,14 @@
#include "libc/nt/codegen.h"
.imp MsWSock,__imp_DisconnectEx,DisconnectEx,0
#ifdef __x86_64__
.text.windows
DisconnectEx:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_DisconnectEx(%rip),%rax
jmp __sysv2nt
.endfn DisconnectEx,globl
.previous
#endif

View file

@ -1,12 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp MsWSock,__imp_DisconnectEx,DisconnectEx,0
.text.windows
DisconnectEx:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_DisconnectEx(%rip),%rax
jmp __sysv2nt
.endfn DisconnectEx,globl
.previous

View file

@ -0,0 +1,14 @@
#include "libc/nt/codegen.h"
.imp MsWSock,__imp_GetAcceptExSockaddrs,GetAcceptExSockaddrs,0
#ifdef __x86_64__
.text.windows
GetAcceptExSockaddrs:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_GetAcceptExSockaddrs(%rip),%rax
jmp __sysv2nt8
.endfn GetAcceptExSockaddrs,globl
.previous
#endif

View file

@ -1,12 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp MsWSock,__imp_GetAcceptExSockaddrs,GetAcceptExSockaddrs,0
.text.windows
GetAcceptExSockaddrs:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_GetAcceptExSockaddrs(%rip),%rax
jmp __sysv2nt8
.endfn GetAcceptExSockaddrs,globl
.previous

View file

@ -0,0 +1,14 @@
#include "libc/nt/codegen.h"
.imp MsWSock,__imp_TransmitFile,TransmitFile,0
#ifdef __x86_64__
.text.windows
TransmitFile:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_TransmitFile(%rip),%rax
jmp __sysv2nt8
.endfn TransmitFile,globl
.previous
#endif

View file

@ -1,12 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp MsWSock,__imp_TransmitFile,TransmitFile,0
.text.windows
TransmitFile:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_TransmitFile(%rip),%rax
jmp __sysv2nt8
.endfn TransmitFile,globl
.previous

View file

@ -0,0 +1,14 @@
#include "libc/nt/codegen.h"
.imp MsWSock,__imp_WSARecvEx,WSARecvEx,0
#ifdef __x86_64__
.text.windows
WSARecvEx:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_WSARecvEx(%rip),%rax
jmp __sysv2nt
.endfn WSARecvEx,globl
.previous
#endif

View file

@ -1,12 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp MsWSock,__imp_WSARecvEx,WSARecvEx,0
.text.windows
WSARecvEx:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_WSARecvEx(%rip),%rax
jmp __sysv2nt
.endfn WSARecvEx,globl
.previous

View file

@ -0,0 +1,14 @@
#include "libc/nt/codegen.h"
.imp PowrProf,__imp_SetSuspendState,SetSuspendState,0
#ifdef __x86_64__
.text.windows
SetSuspendState:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_SetSuspendState(%rip),%rax
jmp __sysv2nt
.endfn SetSuspendState,globl
.previous
#endif

View file

@ -1,12 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp PowrProf,__imp_SetSuspendState,SetSuspendState,0
.text.windows
SetSuspendState:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_SetSuspendState(%rip),%rax
jmp __sysv2nt
.endfn SetSuspendState,globl
.previous

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AbortSystemShutdownW,AbortSystemShutdownW,1006

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AbortSystemShutdownW,AbortSystemShutdownW,1006

View file

@ -0,0 +1,14 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AccessCheck,AccessCheck,0
#ifdef __x86_64__
.text.windows
AccessCheck:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_AccessCheck(%rip),%rax
jmp __sysv2nt8
.endfn AccessCheck,globl
.previous
#endif

View file

@ -1,12 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AccessCheck,AccessCheck,0
.text.windows
AccessCheck:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_AccessCheck(%rip),%rax
jmp __sysv2nt8
.endfn AccessCheck,globl
.previous

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AccessCheckAndAuditAlarmW,AccessCheckAndAuditAlarmW,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AccessCheckAndAuditAlarmW,AccessCheckAndAuditAlarmW,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AccessCheckByType,AccessCheckByType,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AccessCheckByType,AccessCheckByType,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AccessCheckByTypeAndAuditAlarmW,AccessCheckByTypeAndAuditAlarmW,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AccessCheckByTypeAndAuditAlarmW,AccessCheckByTypeAndAuditAlarmW,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AccessCheckByTypeResultList,AccessCheckByTypeResultList,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AccessCheckByTypeResultList,AccessCheckByTypeResultList,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AccessCheckByTypeResultListAndAuditAlarmByHandleW,AccessCheckByTypeResultListAndAuditAlarmByHandleW,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AccessCheckByTypeResultListAndAuditAlarmByHandleW,AccessCheckByTypeResultListAndAuditAlarmByHandleW,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AccessCheckByTypeResultListAndAuditAlarmW,AccessCheckByTypeResultListAndAuditAlarmW,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AccessCheckByTypeResultListAndAuditAlarmW,AccessCheckByTypeResultListAndAuditAlarmW,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddAccessAllowedAce,AddAccessAllowedAce,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddAccessAllowedAce,AddAccessAllowedAce,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddAccessAllowedAceEx,AddAccessAllowedAceEx,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddAccessAllowedAceEx,AddAccessAllowedAceEx,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddAccessAllowedObjectAce,AddAccessAllowedObjectAce,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddAccessAllowedObjectAce,AddAccessAllowedObjectAce,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddAccessDeniedAce,AddAccessDeniedAce,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddAccessDeniedAce,AddAccessDeniedAce,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddAccessDeniedAceEx,AddAccessDeniedAceEx,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddAccessDeniedAceEx,AddAccessDeniedAceEx,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddAccessDeniedObjectAce,AddAccessDeniedObjectAce,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddAccessDeniedObjectAce,AddAccessDeniedObjectAce,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddAce,AddAce,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddAce,AddAce,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddAuditAccessAce,AddAuditAccessAce,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddAuditAccessAce,AddAuditAccessAce,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddAuditAccessAceEx,AddAuditAccessAceEx,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddAuditAccessAceEx,AddAuditAccessAceEx,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddAuditAccessObjectAce,AddAuditAccessObjectAce,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddAuditAccessObjectAce,AddAuditAccessObjectAce,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddConditionalAce,AddConditionalAce,1028

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddConditionalAce,AddConditionalAce,1028

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddMandatoryAce,AddMandatoryAce,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddMandatoryAce,AddMandatoryAce,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AddUsersToEncryptedFile,AddUsersToEncryptedFile,1030

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AddUsersToEncryptedFile,AddUsersToEncryptedFile,1030

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AdjustTokenGroups,AdjustTokenGroups,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AdjustTokenGroups,AdjustTokenGroups,0

View file

@ -0,0 +1,14 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AdjustTokenPrivileges,AdjustTokenPrivileges,0
#ifdef __x86_64__
.text.windows
AdjustTokenPrivileges:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_AdjustTokenPrivileges(%rip),%rax
jmp __sysv2nt6
.endfn AdjustTokenPrivileges,globl
.previous
#endif

View file

@ -1,12 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AdjustTokenPrivileges,AdjustTokenPrivileges,0
.text.windows
AdjustTokenPrivileges:
push %rbp
mov %rsp,%rbp
.profilable
mov __imp_AdjustTokenPrivileges(%rip),%rax
jmp __sysv2nt6
.endfn AdjustTokenPrivileges,globl
.previous

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AllocateAndInitializeSid,AllocateAndInitializeSid,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AllocateAndInitializeSid,AllocateAndInitializeSid,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AllocateLocallyUniqueId,AllocateLocallyUniqueId,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AllocateLocallyUniqueId,AllocateLocallyUniqueId,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AreAllAccessesGranted,AreAllAccessesGranted,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AreAllAccessesGranted,AreAllAccessesGranted,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AreAnyAccessesGranted,AreAnyAccessesGranted,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AreAnyAccessesGranted,AreAnyAccessesGranted,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditComputeEffectivePolicyBySid,AuditComputeEffectivePolicyBySid,1038

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditComputeEffectivePolicyBySid,AuditComputeEffectivePolicyBySid,1038

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditComputeEffectivePolicyByToken,AuditComputeEffectivePolicyByToken,1039

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditComputeEffectivePolicyByToken,AuditComputeEffectivePolicyByToken,1039

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditEnumerateCategories,AuditEnumerateCategories,1040

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditEnumerateCategories,AuditEnumerateCategories,1040

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditEnumeratePerUserPolicy,AuditEnumeratePerUserPolicy,1041

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditEnumeratePerUserPolicy,AuditEnumeratePerUserPolicy,1041

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditEnumerateSubCategories,AuditEnumerateSubCategories,1042

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditEnumerateSubCategories,AuditEnumerateSubCategories,1042

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditFree,AuditFree,1043

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditFree,AuditFree,1043

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditLookupCategoryGuidFromCategoryId,AuditLookupCategoryGuidFromCategoryId,1044

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditLookupCategoryGuidFromCategoryId,AuditLookupCategoryGuidFromCategoryId,1044

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditLookupCategoryIdFromCategoryGuid,AuditLookupCategoryIdFromCategoryGuid,1045

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditLookupCategoryIdFromCategoryGuid,AuditLookupCategoryIdFromCategoryGuid,1045

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditLookupCategoryNameW,AuditLookupCategoryNameW,1047

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditLookupCategoryNameW,AuditLookupCategoryNameW,1047

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditLookupSubCategoryNameW,AuditLookupSubCategoryNameW,1049

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditLookupSubCategoryNameW,AuditLookupSubCategoryNameW,1049

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditQueryPerUserPolicy,AuditQueryPerUserPolicy,1052

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditQueryPerUserPolicy,AuditQueryPerUserPolicy,1052

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditQuerySecurity,AuditQuerySecurity,1053

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditQuerySecurity,AuditQuerySecurity,1053

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditQuerySystemPolicy,AuditQuerySystemPolicy,1054

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditQuerySystemPolicy,AuditQuerySystemPolicy,1054

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp advapi32,__imp_AuditSetPerUserPolicy,AuditSetPerUserPolicy,1057

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp advapi32,__imp_AuditSetPerUserPolicy,AuditSetPerUserPolicy,1057

Some files were not shown because too many files have changed in this diff Show more