mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-02-07 06:53:33 +00:00
Remove ANSI WIN32 functions and undocumented ADVAPI32
This commit is contained in:
parent
0cf9716039
commit
d3b599a796
596 changed files with 81 additions and 2615 deletions
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_AbortSystemShutdownA,AbortSystemShutdownA,1005
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_AccessCheckAndAuditAlarmA,AccessCheckAndAuditAlarmA,1008
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_AccessCheckByTypeAndAuditAlarmA,AccessCheckByTypeAndAuditAlarmA,1011
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_AccessCheckByTypeResultListAndAuditAlarmA,AccessCheckByTypeResultListAndAuditAlarmA,1014
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_AccessCheckByTypeResultListAndAuditAlarmByHandleA,AccessCheckByTypeResultListAndAuditAlarmByHandleA,1015
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_AddUsersToEncryptedFileEx,AddUsersToEncryptedFileEx,1031
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_AuditLookupCategoryNameA,AuditLookupCategoryNameA,1046
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_AuditLookupSubCategoryNameA,AuditLookupSubCategoryNameA,1048
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_AuditQueryGlobalSaclA,AuditQueryGlobalSaclA,1050
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_AuditQueryGlobalSaclW,AuditQueryGlobalSaclW,1051
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_AuditSetGlobalSaclA,AuditSetGlobalSaclA,1055
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_AuditSetGlobalSaclW,AuditSetGlobalSaclW,1056
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BackupEventLogA,BackupEventLogA,1060
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegCloseKey,BaseRegCloseKey,1062
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegCreateKey,BaseRegCreateKey,1063
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegDeleteKeyEx,BaseRegDeleteKeyEx,1064
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegDeleteValue,BaseRegDeleteValue,1065
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegFlushKey,BaseRegFlushKey,1066
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegGetVersion,BaseRegGetVersion,1067
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegLoadKey,BaseRegLoadKey,1068
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegOpenKey,BaseRegOpenKey,1069
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegRestoreKey,BaseRegRestoreKey,1070
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegSaveKeyEx,BaseRegSaveKeyEx,1071
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegSetKeySecurity,BaseRegSetKeySecurity,1072
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegSetValue,BaseRegSetValue,1073
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BaseRegUnLoadKey,BaseRegUnLoadKey,1074
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BuildExplicitAccessWithNameA,BuildExplicitAccessWithNameA,1075
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BuildImpersonateExplicitAccessWithNameA,BuildImpersonateExplicitAccessWithNameA,1077
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BuildImpersonateTrusteeA,BuildImpersonateTrusteeA,1079
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BuildSecurityDescriptorA,BuildSecurityDescriptorA,1081
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BuildTrusteeWithNameA,BuildTrusteeWithNameA,1083
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BuildTrusteeWithObjectsAndNameA,BuildTrusteeWithObjectsAndNameA,1085
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BuildTrusteeWithObjectsAndSidA,BuildTrusteeWithObjectsAndSidA,1087
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_BuildTrusteeWithSidA,BuildTrusteeWithSidA,1089
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CancelOverlappedAccess,CancelOverlappedAccess,1091
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ChangeServiceConfig2A,ChangeServiceConfig2A,1092
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ChangeServiceConfigA,ChangeServiceConfigA,1094
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CheckForHiberboot,CheckForHiberboot,1096
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ClearEventLogA,ClearEventLogA,1098
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CloseCodeAuthzLevel,CloseCodeAuthzLevel,1100
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CommandLineFromMsiDescriptor,CommandLineFromMsiDescriptor,1106
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ComputeAccessTokenFromCodeAuthzLevel,ComputeAccessTokenFromCodeAuthzLevel,1107
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ControlServiceExA,ControlServiceExA,1109
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ControlTraceA,ControlTraceA,1111
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertAccessToSecurityDescriptorA,ConvertAccessToSecurityDescriptorA,1113
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertAccessToSecurityDescriptorW,ConvertAccessToSecurityDescriptorW,1114
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertSDToStringSDDomainW,ConvertSDToStringSDDomainW,1115
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertSDToStringSDRootDomainA,ConvertSDToStringSDRootDomainA,1116
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertSDToStringSDRootDomainW,ConvertSDToStringSDRootDomainW,1117
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertSecurityDescriptorToAccessA,ConvertSecurityDescriptorToAccessA,1118
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertSecurityDescriptorToAccessNamedA,ConvertSecurityDescriptorToAccessNamedA,1119
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertSecurityDescriptorToAccessNamedW,ConvertSecurityDescriptorToAccessNamedW,1120
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertSecurityDescriptorToAccessW,ConvertSecurityDescriptorToAccessW,1121
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertSecurityDescriptorToStringSecurityDescriptorA,ConvertSecurityDescriptorToStringSecurityDescriptorA,1122
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertSidToStringSidA,ConvertSidToStringSidA,1124
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertStringSDToSDDomainA,ConvertStringSDToSDDomainA,1126
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertStringSDToSDRootDomainA,ConvertStringSDToSDRootDomainA,1128
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertStringSDToSDRootDomainW,ConvertStringSDToSDRootDomainW,1129
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertStringSecurityDescriptorToSecurityDescriptorA,ConvertStringSecurityDescriptorToSecurityDescriptorA,1130
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_ConvertStringSidToSidA,ConvertStringSidToSidA,1132
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CreateCodeAuthzLevel,CreateCodeAuthzLevel,1136
|
|
@ -1,12 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CreateProcessAsUserA,CreateProcessAsUserA,0
|
||||
|
||||
.text.windows
|
||||
CreateProcessAsUserA:
|
||||
push %rbp
|
||||
mov %rsp,%rbp
|
||||
.profilable
|
||||
mov __imp_CreateProcessAsUserA(%rip),%rax
|
||||
jmp __sysv2nt12
|
||||
.endfn CreateProcessAsUserA,globl
|
||||
.previous
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CreateServiceA,CreateServiceA,1145
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CreateServiceEx,CreateServiceEx,1146
|
2
libc/nt/advapi32/CreateTraceInstanceId.s
Normal file
2
libc/nt/advapi32/CreateTraceInstanceId.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CreateTraceInstanceId,CreateTraceInstanceId,0
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredBackupCredentials,CredBackupCredentials,1150
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredDeleteA,CredDeleteA,1151
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredEncryptAndMarshalBinaryBlob,CredEncryptAndMarshalBinaryBlob,1153
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredEnumerateA,CredEnumerateA,1154
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredFindBestCredentialA,CredFindBestCredentialA,1156
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredGetTargetInfoA,CredGetTargetInfoA,1160
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredIsMarshaledCredentialA,CredIsMarshaledCredentialA,1162
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredIsProtectedA,CredIsProtectedA,1164
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredMarshalCredentialA,CredMarshalCredentialA,1166
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredProfileLoaded,CredProfileLoaded,1168
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredProfileLoadedEx,CredProfileLoadedEx,1169
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredProfileUnloaded,CredProfileUnloaded,1170
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredProtectA,CredProtectA,1171
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredReadA,CredReadA,1173
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredReadByTokenHandle,CredReadByTokenHandle,1174
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredReadDomainCredentialsA,CredReadDomainCredentialsA,1175
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredRenameA,CredRenameA,1178
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredRestoreCredentials,CredRestoreCredentials,1180
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredUnmarshalCredentialA,CredUnmarshalCredentialA,1181
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredUnprotectA,CredUnprotectA,1183
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredWriteA,CredWriteA,1185
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredWriteDomainCredentialsA,CredWriteDomainCredentialsA,1186
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredpConvertCredential,CredpConvertCredential,1189
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredpConvertOneCredentialSize,CredpConvertOneCredentialSize,1190
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredpConvertTargetInfo,CredpConvertTargetInfo,1191
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredpDecodeCredential,CredpDecodeCredential,1192
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredpEncodeCredential,CredpEncodeCredential,1193
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CredpEncodeSecret,CredpEncodeSecret,1194
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CryptAcquireContextA,CryptAcquireContextA,1195
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CryptEnumProviderTypesA,CryptEnumProviderTypesA,1206
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CryptEnumProvidersA,CryptEnumProvidersA,1208
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CryptGetDefaultProviderA,CryptGetDefaultProviderA,1213
|
2
libc/nt/advapi32/CryptGetLocalKeyLimits.s
Normal file
2
libc/nt/advapi32/CryptGetLocalKeyLimits.s
Normal file
|
@ -0,0 +1,2 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CryptGetLocalKeyLimits,CryptGetLocalKeyLimits,0
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CryptSetProviderA,CryptSetProviderA,1226
|
|
@ -1,2 +0,0 @@
|
|||
.include "o/libc/nt/codegen.inc"
|
||||
.imp advapi32,__imp_CryptSetProviderExA,CryptSetProviderExA,1227
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue