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,17 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AcquireSRWLockExclusive,AcquireSRWLockExclusive,0
#ifdef __x86_64__
.text.windows
AcquireSRWLockExclusive:
push %rbp
mov %rsp,%rbp
.profilable
mov %rdi,%rcx
sub $32,%rsp
call *__imp_AcquireSRWLockExclusive(%rip)
leave
ret
.endfn AcquireSRWLockExclusive,globl
.previous
#endif

View file

@ -1,15 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AcquireSRWLockExclusive,AcquireSRWLockExclusive,0
.text.windows
AcquireSRWLockExclusive:
push %rbp
mov %rsp,%rbp
.profilable
mov %rdi,%rcx
sub $32,%rsp
call *__imp_AcquireSRWLockExclusive(%rip)
leave
ret
.endfn AcquireSRWLockExclusive,globl
.previous

View file

@ -0,0 +1,17 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AcquireSRWLockShared,AcquireSRWLockShared,0
#ifdef __x86_64__
.text.windows
AcquireSRWLockShared:
push %rbp
mov %rsp,%rbp
.profilable
mov %rdi,%rcx
sub $32,%rsp
call *__imp_AcquireSRWLockShared(%rip)
leave
ret
.endfn AcquireSRWLockShared,globl
.previous
#endif

View file

@ -1,15 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AcquireSRWLockShared,AcquireSRWLockShared,0
.text.windows
AcquireSRWLockShared:
push %rbp
mov %rsp,%rbp
.profilable
mov %rdi,%rcx
sub $32,%rsp
call *__imp_AcquireSRWLockShared(%rip)
leave
ret
.endfn AcquireSRWLockShared,globl
.previous

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_ActivateActCtx,ActivateActCtx,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_ActivateActCtx,ActivateActCtx,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_ActivateActCtxWorker,ActivateActCtxWorker,4

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_ActivateActCtxWorker,ActivateActCtxWorker,4

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AddAtomW,AddAtomW,6

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AddAtomW,AddAtomW,6

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AddConsoleAliasW,AddConsoleAliasW,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AddConsoleAliasW,AddConsoleAliasW,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AddDllDirectory,AddDllDirectory,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AddDllDirectory,AddDllDirectory,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AddIntegrityLabelToBoundaryDescriptor,AddIntegrityLabelToBoundaryDescriptor,10

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AddIntegrityLabelToBoundaryDescriptor,AddIntegrityLabelToBoundaryDescriptor,10

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AddLocalAlternateComputerNameW,AddLocalAlternateComputerNameW,12

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AddLocalAlternateComputerNameW,AddLocalAlternateComputerNameW,12

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AddRefActCtx,AddRefActCtx,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AddRefActCtx,AddRefActCtx,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AddRefActCtxWorker,AddRefActCtxWorker,14

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AddRefActCtxWorker,AddRefActCtxWorker,14

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AddResourceAttributeAce,AddResourceAttributeAce,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AddResourceAttributeAce,AddResourceAttributeAce,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AddSIDToBoundaryDescriptor,AddSIDToBoundaryDescriptor,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AddSIDToBoundaryDescriptor,AddSIDToBoundaryDescriptor,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AddScopedPolicyIDAce,AddScopedPolicyIDAce,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AddScopedPolicyIDAce,AddScopedPolicyIDAce,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AddSecureMemoryCacheCallback,AddSecureMemoryCacheCallback,18

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AddSecureMemoryCacheCallback,AddSecureMemoryCacheCallback,18

View file

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

View file

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

View file

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

View file

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

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AdjustCalendarDate,AdjustCalendarDate,21

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AdjustCalendarDate,AdjustCalendarDate,21

View file

@ -0,0 +1,16 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AllocConsole,AllocConsole,0
#ifdef __x86_64__
.text.windows
AllocConsole:
push %rbp
mov %rsp,%rbp
.profilable
sub $32,%rsp
call *__imp_AllocConsole(%rip)
leave
ret
.endfn AllocConsole,globl
.previous
#endif

View file

@ -1,14 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AllocConsole,AllocConsole,0
.text.windows
AllocConsole:
push %rbp
mov %rsp,%rbp
.profilable
sub $32,%rsp
call *__imp_AllocConsole(%rip)
leave
ret
.endfn AllocConsole,globl
.previous

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AllocateUserPhysicalPages,AllocateUserPhysicalPages,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AllocateUserPhysicalPages,AllocateUserPhysicalPages,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AllocateUserPhysicalPagesNuma,AllocateUserPhysicalPagesNuma,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AllocateUserPhysicalPagesNuma,AllocateUserPhysicalPagesNuma,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_ApplicationRecoveryFinished,ApplicationRecoveryFinished,34

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_ApplicationRecoveryFinished,ApplicationRecoveryFinished,34

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_ApplicationRecoveryInProgress,ApplicationRecoveryInProgress,35

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_ApplicationRecoveryInProgress,ApplicationRecoveryInProgress,35

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AreFileApisANSI,AreFileApisANSI,0

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AreFileApisANSI,AreFileApisANSI,0

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AssignProcessToJobObject,AssignProcessToJobObject,37

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AssignProcessToJobObject,AssignProcessToJobObject,37

View file

@ -0,0 +1,17 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_AttachConsole,AttachConsole,0
#ifdef __x86_64__
.text.windows
AttachConsole:
push %rbp
mov %rsp,%rbp
.profilable
mov %rdi,%rcx
sub $32,%rsp
call *__imp_AttachConsole(%rip)
leave
ret
.endfn AttachConsole,globl
.previous
#endif

View file

@ -1,15 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_AttachConsole,AttachConsole,0
.text.windows
AttachConsole:
push %rbp
mov %rsp,%rbp
.profilable
mov %rdi,%rcx
sub $32,%rsp
call *__imp_AttachConsole(%rip)
leave
ret
.endfn AttachConsole,globl
.previous

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BackupRead,BackupRead,39

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BackupRead,BackupRead,39

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BackupSeek,BackupSeek,40

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BackupSeek,BackupSeek,40

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BackupWrite,BackupWrite,41

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BackupWrite,BackupWrite,41

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseCheckAppcompatCacheExWorker,BaseCheckAppcompatCacheExWorker,44

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseCheckAppcompatCacheExWorker,BaseCheckAppcompatCacheExWorker,44

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseCheckAppcompatCacheWorker,BaseCheckAppcompatCacheWorker,45

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseCheckAppcompatCacheWorker,BaseCheckAppcompatCacheWorker,45

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseCheckElevation,BaseCheckElevation,46

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseCheckElevation,BaseCheckElevation,46

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseCleanupAppcompatCacheSupportWorker,BaseCleanupAppcompatCacheSupportWorker,48

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseCleanupAppcompatCacheSupportWorker,BaseCleanupAppcompatCacheSupportWorker,48

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseDestroyVDMEnvironment,BaseDestroyVDMEnvironment,49

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseDestroyVDMEnvironment,BaseDestroyVDMEnvironment,49

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseDllReadWriteIniFile,BaseDllReadWriteIniFile,50

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseDllReadWriteIniFile,BaseDllReadWriteIniFile,50

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseDumpAppcompatCacheWorker,BaseDumpAppcompatCacheWorker,52

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseDumpAppcompatCacheWorker,BaseDumpAppcompatCacheWorker,52

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseElevationPostProcessing,BaseElevationPostProcessing,53

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseElevationPostProcessing,BaseElevationPostProcessing,53

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseFlushAppcompatCacheWorker,BaseFlushAppcompatCacheWorker,55

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseFlushAppcompatCacheWorker,BaseFlushAppcompatCacheWorker,55

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseFormatTimeOut,BaseFormatTimeOut,57

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseFormatTimeOut,BaseFormatTimeOut,57

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseFreeAppCompatDataForProcessWorker,BaseFreeAppCompatDataForProcessWorker,58

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseFreeAppCompatDataForProcessWorker,BaseFreeAppCompatDataForProcessWorker,58

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseGenerateAppCompatData,BaseGenerateAppCompatData,59

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseGenerateAppCompatData,BaseGenerateAppCompatData,59

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseInitAppcompatCacheSupportWorker,BaseInitAppcompatCacheSupportWorker,62

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseInitAppcompatCacheSupportWorker,BaseInitAppcompatCacheSupportWorker,62

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseIsAppcompatInfrastructureDisabledWorker,BaseIsAppcompatInfrastructureDisabledWorker,64

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseIsAppcompatInfrastructureDisabledWorker,BaseIsAppcompatInfrastructureDisabledWorker,64

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseIsDosApplication,BaseIsDosApplication,65

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseIsDosApplication,BaseIsDosApplication,65

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseQueryModuleData,BaseQueryModuleData,66

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseQueryModuleData,BaseQueryModuleData,66

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseReadAppCompatDataForProcessWorker,BaseReadAppCompatDataForProcessWorker,67

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseReadAppCompatDataForProcessWorker,BaseReadAppCompatDataForProcessWorker,67

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseSetLastNTError,BaseSetLastNTError,68

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseSetLastNTError,BaseSetLastNTError,68

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseThreadInitThunk,BaseThreadInitThunk,69

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseThreadInitThunk,BaseThreadInitThunk,69

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseUpdateAppcompatCacheWorker,BaseUpdateAppcompatCacheWorker,71

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseUpdateAppcompatCacheWorker,BaseUpdateAppcompatCacheWorker,71

View file

@ -0,0 +1,2 @@
#include "libc/nt/codegen.h"
.imp kernel32,__imp_BaseUpdateVDMEntry,BaseUpdateVDMEntry,72

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp kernel32,__imp_BaseUpdateVDMEntry,BaseUpdateVDMEntry,72

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