Browse Source

Fix Windows 7 support (#19)

This change pays off technical debt with the function -> DLL mappings in
libc/nt/master.sh, which was originally defined based on binary analysis
on Windows 10. It's now been updated so the kernel32/kernelbase/advapi32
imports should be exactly as they are written, on the MSDN documentation
and that wouldn't have been easy without Geoff Chappell's work thank him

https://www.geoffchappell.com/studies/windows/win32/index.htm
main
Justine Tunney 9 months ago
parent
commit
0e85b136ae
  1. 2
      dsp/tty/tty.mk
  2. 1
      examples/examples.mk
  3. 1
      libc/calls/calls.mk
  4. 2
      libc/calls/hefty/hefty.mk
  5. 3
      libc/dns/dns.mk
  6. 2
      libc/fmt/fmt.mk
  7. 2
      libc/log/log.mk
  8. 2
      libc/nt/KernelBase/AccessCheckAndAuditAlarmW.s
  9. 2
      libc/nt/KernelBase/AccessCheckByType.s
  10. 2
      libc/nt/KernelBase/AccessCheckByTypeAndAuditAlarmW.s
  11. 2
      libc/nt/KernelBase/AccessCheckByTypeResultList.s
  12. 2
      libc/nt/KernelBase/AccessCheckByTypeResultListAndAuditAlarmByHandleW.s
  13. 2
      libc/nt/KernelBase/AccessCheckByTypeResultListAndAuditAlarmW.s
  14. 2
      libc/nt/KernelBase/ActivateActCtx.s
  15. 2
      libc/nt/KernelBase/AddAccessAllowedAce.s
  16. 2
      libc/nt/KernelBase/AddAccessAllowedAceEx.s
  17. 2
      libc/nt/KernelBase/AddAccessAllowedObjectAce.s
  18. 2
      libc/nt/KernelBase/AddAccessDeniedAce.s
  19. 2
      libc/nt/KernelBase/AddAccessDeniedAceEx.s
  20. 2
      libc/nt/KernelBase/AddAccessDeniedObjectAce.s
  21. 2
      libc/nt/KernelBase/AddAce.s
  22. 2
      libc/nt/KernelBase/AddAuditAccessAce.s
  23. 2
      libc/nt/KernelBase/AddAuditAccessAceEx.s
  24. 2
      libc/nt/KernelBase/AddAuditAccessObjectAce.s
  25. 2
      libc/nt/KernelBase/AddConsoleAliasA.s
  26. 2
      libc/nt/KernelBase/AddConsoleAliasW.s
  27. 2
      libc/nt/KernelBase/AddDllDirectory.s
  28. 2
      libc/nt/KernelBase/AddMandatoryAce.s
  29. 2
      libc/nt/KernelBase/AddRefActCtx.s
  30. 2
      libc/nt/KernelBase/AddResourceAttributeAce.s
  31. 2
      libc/nt/KernelBase/AddSIDToBoundaryDescriptor.s
  32. 2
      libc/nt/KernelBase/AddScopedPolicyIDAce.s
  33. 2
      libc/nt/KernelBase/AdjustTokenGroups.s
  34. 2
      libc/nt/KernelBase/AllocateAndInitializeSid.s
  35. 2
      libc/nt/KernelBase/AllocateLocallyUniqueId.s
  36. 2
      libc/nt/KernelBase/AllocateUserPhysicalPages.s
  37. 2
      libc/nt/KernelBase/AllocateUserPhysicalPagesNuma.s
  38. 2
      libc/nt/KernelBase/AreAllAccessesGranted.s
  39. 2
      libc/nt/KernelBase/AreAnyAccessesGranted.s
  40. 2
      libc/nt/KernelBase/AreFileApisANSI.s
  41. 2
      libc/nt/KernelBase/Beep.s
  42. 2
      libc/nt/KernelBase/CallbackMayRunLong.s
  43. 2
      libc/nt/KernelBase/CancelWaitableTimer.s
  44. 2
      libc/nt/KernelBase/CeipIsOptedIn.s
  45. 2
      libc/nt/KernelBase/ChangeTimerQueueTimer.s
  46. 2
      libc/nt/KernelBase/CheckTokenCapability.s
  47. 2
      libc/nt/KernelBase/CheckTokenMembership.s
  48. 2
      libc/nt/KernelBase/CheckTokenMembershipEx.s
  49. 2
      libc/nt/KernelBase/ClearCommBreak.s
  50. 2
      libc/nt/KernelBase/ClearCommError.s
  51. 2
      libc/nt/KernelBase/ClosePackageInfo.s
  52. 2
      libc/nt/KernelBase/ClosePrivateNamespace.s
  53. 2
      libc/nt/KernelBase/CompareFileTime.s
  54. 2
      libc/nt/KernelBase/CompareStringA.s
  55. 2
      libc/nt/KernelBase/CompareStringEx.s
  56. 2
      libc/nt/KernelBase/CompareStringOrdinal.s
  57. 2
      libc/nt/KernelBase/CompareStringW.s
  58. 2
      libc/nt/KernelBase/ConvertDefaultLocale.s
  59. 2
      libc/nt/KernelBase/ConvertFiberToThread.s
  60. 2
      libc/nt/KernelBase/ConvertThreadToFiber.s
  61. 2
      libc/nt/KernelBase/ConvertThreadToFiberEx.s
  62. 2
      libc/nt/KernelBase/ConvertToAutoInheritPrivateObjectSecurity.s
  63. 2
      libc/nt/KernelBase/CopyContext.s
  64. 2
      libc/nt/KernelBase/CopyFile2.s
  65. 2
      libc/nt/KernelBase/CopyFileExW.s
  66. 2
      libc/nt/KernelBase/CopySid.s
  67. 2
      libc/nt/KernelBase/CreateActCtxW.s
  68. 2
      libc/nt/KernelBase/CreateBoundaryDescriptorW.s
  69. 2
      libc/nt/KernelBase/CreateConsoleScreenBuffer.s
  70. 2
      libc/nt/KernelBase/CreateDirectoryExW.s
  71. 2
      libc/nt/KernelBase/CreateEventA.s
  72. 2
      libc/nt/KernelBase/CreateEventExA.s
  73. 2
      libc/nt/KernelBase/CreateEventExW.s
  74. 2
      libc/nt/KernelBase/CreateEventW.s
  75. 2
      libc/nt/KernelBase/CreateFiber.s
  76. 2
      libc/nt/KernelBase/CreateFiberEx.s
  77. 2
      libc/nt/KernelBase/CreateFile2.s
  78. 2
      libc/nt/KernelBase/CreateFileMappingFromApp.s
  79. 2
      libc/nt/KernelBase/CreateMemoryResourceNotification.s
  80. 2
      libc/nt/KernelBase/CreateMutexA.s
  81. 2
      libc/nt/KernelBase/CreateMutexExA.s
  82. 2
      libc/nt/KernelBase/CreateMutexExW.s
  83. 2
      libc/nt/KernelBase/CreateMutexW.s
  84. 2
      libc/nt/KernelBase/CreatePrivateNamespaceW.s
  85. 2
      libc/nt/KernelBase/CreatePrivateObjectSecurity.s
  86. 2
      libc/nt/KernelBase/CreatePrivateObjectSecurityEx.s
  87. 2
      libc/nt/KernelBase/CreatePrivateObjectSecurityWithMultipleInheritance.s
  88. 2
      libc/nt/KernelBase/CreateProcessAsUserA.s
  89. 2
      libc/nt/KernelBase/CreateProcessAsUserW.s
  90. 2
      libc/nt/KernelBase/CreateRemoteThread.s
  91. 2
      libc/nt/KernelBase/CreateRemoteThreadEx.s
  92. 2
      libc/nt/KernelBase/CreateRestrictedToken.s
  93. 2
      libc/nt/KernelBase/CreateSemaphoreExW.s
  94. 2
      libc/nt/KernelBase/CreateSemaphoreW.s
  95. 2
      libc/nt/KernelBase/CreateThreadpool.s
  96. 2
      libc/nt/KernelBase/CreateThreadpoolCleanupGroup.s
  97. 2
      libc/nt/KernelBase/CreateThreadpoolIo.s
  98. 2
      libc/nt/KernelBase/CreateThreadpoolTimer.s
  99. 2
      libc/nt/KernelBase/CreateThreadpoolWait.s
  100. 2
      libc/nt/KernelBase/CreateThreadpoolWork.s

2
dsp/tty/tty.mk

@ -33,7 +33,7 @@ DSP_TTY_A_DIRECTDEPS = \
LIBC_RUNTIME \
LIBC_MEM \
LIBC_NEXGEN32E \
LIBC_NT_KERNELBASE \
LIBC_NT_KERNEL32 \
LIBC_STR \
LIBC_STDIO \
LIBC_STUBS \

1
examples/examples.mk

@ -51,7 +51,6 @@ EXAMPLES_DIRECTDEPS = \
LIBC_LOG_ASAN \
LIBC_MEM \
LIBC_NEXGEN32E \
LIBC_NT_KERNELBASE \
LIBC_NT_NTDLL \
LIBC_NT_USER32 \
LIBC_NT_WS2_32 \

1
libc/calls/calls.mk

@ -42,7 +42,6 @@ LIBC_CALLS_A_DIRECTDEPS = \
LIBC_NEXGEN32E \
LIBC_NT_ADVAPI32 \
LIBC_NT_KERNEL32 \
LIBC_NT_KERNELBASE \
LIBC_NT_NTDLL \
LIBC_RAND \
LIBC_STR \

2
libc/calls/hefty/hefty.mk

@ -40,7 +40,7 @@ LIBC_CALLS_HEFTY_A_DIRECTDEPS = \
LIBC_FMT \
LIBC_MEM \
LIBC_NEXGEN32E \
LIBC_NT_KERNELBASE \
LIBC_NT_KERNEL32 \
LIBC_RUNTIME \
LIBC_STR \
LIBC_STUBS \

3
libc/dns/dns.mk

@ -37,7 +37,8 @@ LIBC_DNS_A_DIRECTDEPS = \
LIBC_STUBS \
LIBC_STR \
LIBC_SYSV \
LIBC_NT_KERNELBASE
LIBC_NT_ADVAPI32 \
LIBC_NT_KERNEL32
LIBC_DNS_A_DEPS := \
$(call uniq,$(foreach x,$(LIBC_DNS_A_DIRECTDEPS),$($(x))))

2
libc/fmt/fmt.mk

@ -35,7 +35,7 @@ LIBC_FMT_A_CHECKS = \
LIBC_FMT_A_DIRECTDEPS = \
LIBC_NEXGEN32E \
LIBC_NT_KERNELBASE \
LIBC_NT_KERNEL32 \
LIBC_STR \
LIBC_STUBS \
LIBC_SYSV \

2
libc/log/log.mk

@ -34,7 +34,7 @@ LIBC_LOG_A_DIRECTDEPS = \
LIBC_FMT \
LIBC_MEM \
LIBC_NEXGEN32E \
LIBC_NT_KERNELBASE \
LIBC_NT_KERNEL32 \
LIBC_NT_NTDLL \
LIBC_RAND \
LIBC_RUNTIME \

2
libc/nt/KernelBase/AccessCheckAndAuditAlarmW.s

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

2
libc/nt/KernelBase/AccessCheckByType.s

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

2
libc/nt/KernelBase/AccessCheckByTypeAndAuditAlarmW.s

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

2
libc/nt/KernelBase/AccessCheckByTypeResultList.s

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

2
libc/nt/KernelBase/AccessCheckByTypeResultListAndAuditAlarmByHandleW.s

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

2
libc/nt/KernelBase/AccessCheckByTypeResultListAndAuditAlarmW.s

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

2
libc/nt/KernelBase/ActivateActCtx.s

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

2
libc/nt/KernelBase/AddAccessAllowedAce.s

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

2
libc/nt/KernelBase/AddAccessAllowedAceEx.s

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

2
libc/nt/KernelBase/AddAccessAllowedObjectAce.s

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

2
libc/nt/KernelBase/AddAccessDeniedAce.s

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

2
libc/nt/KernelBase/AddAccessDeniedAceEx.s

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

2
libc/nt/KernelBase/AddAccessDeniedObjectAce.s

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

2
libc/nt/KernelBase/AddAce.s

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

2
libc/nt/KernelBase/AddAuditAccessAce.s

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

2
libc/nt/KernelBase/AddAuditAccessAceEx.s

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

2
libc/nt/KernelBase/AddAuditAccessObjectAce.s

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

2
libc/nt/KernelBase/AddConsoleAliasA.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_AddConsoleAliasA,AddConsoleAliasA,23

2
libc/nt/KernelBase/AddConsoleAliasW.s

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

2
libc/nt/KernelBase/AddDllDirectory.s

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

2
libc/nt/KernelBase/AddMandatoryAce.s

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

2
libc/nt/KernelBase/AddRefActCtx.s

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

2
libc/nt/KernelBase/AddResourceAttributeAce.s

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

2
libc/nt/KernelBase/AddSIDToBoundaryDescriptor.s

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

2
libc/nt/KernelBase/AddScopedPolicyIDAce.s

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

2
libc/nt/KernelBase/AdjustTokenGroups.s

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

2
libc/nt/KernelBase/AllocateAndInitializeSid.s

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

2
libc/nt/KernelBase/AllocateLocallyUniqueId.s

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

2
libc/nt/KernelBase/AllocateUserPhysicalPages.s

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

2
libc/nt/KernelBase/AllocateUserPhysicalPagesNuma.s

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

2
libc/nt/KernelBase/AreAllAccessesGranted.s

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

2
libc/nt/KernelBase/AreAnyAccessesGranted.s

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

2
libc/nt/KernelBase/AreFileApisANSI.s

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

2
libc/nt/KernelBase/Beep.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_Beep,Beep,96

2
libc/nt/KernelBase/CallbackMayRunLong.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CallbackMayRunLong,CallbackMayRunLong,100

2
libc/nt/KernelBase/CancelWaitableTimer.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CancelWaitableTimer,CancelWaitableTimer,105

2
libc/nt/KernelBase/CeipIsOptedIn.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CeipIsOptedIn,CeipIsOptedIn,106

2
libc/nt/KernelBase/ChangeTimerQueueTimer.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_ChangeTimerQueueTimer,ChangeTimerQueueTimer,107

2
libc/nt/KernelBase/CheckTokenCapability.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CheckTokenCapability,CheckTokenCapability,126

2
libc/nt/KernelBase/CheckTokenMembership.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CheckTokenMembership,CheckTokenMembership,127

2
libc/nt/KernelBase/CheckTokenMembershipEx.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CheckTokenMembershipEx,CheckTokenMembershipEx,128

2
libc/nt/KernelBase/ClearCommBreak.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_ClearCommBreak,ClearCommBreak,131

2
libc/nt/KernelBase/ClearCommError.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_ClearCommError,ClearCommError,132

2
libc/nt/KernelBase/ClosePackageInfo.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_ClosePackageInfo,ClosePackageInfo,135

2
libc/nt/KernelBase/ClosePrivateNamespace.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_ClosePrivateNamespace,ClosePrivateNamespace,136

2
libc/nt/KernelBase/CompareFileTime.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CompareFileTime,CompareFileTime,150

2
libc/nt/KernelBase/CompareStringA.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CompareStringA,CompareStringA,152

2
libc/nt/KernelBase/CompareStringEx.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CompareStringEx,CompareStringEx,153

2
libc/nt/KernelBase/CompareStringOrdinal.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CompareStringOrdinal,CompareStringOrdinal,154

2
libc/nt/KernelBase/CompareStringW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CompareStringW,CompareStringW,155

2
libc/nt/KernelBase/ConvertDefaultLocale.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_ConvertDefaultLocale,ConvertDefaultLocale,159

2
libc/nt/KernelBase/ConvertFiberToThread.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_ConvertFiberToThread,ConvertFiberToThread,160

2
libc/nt/KernelBase/ConvertThreadToFiber.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_ConvertThreadToFiber,ConvertThreadToFiber,162

2
libc/nt/KernelBase/ConvertThreadToFiberEx.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_ConvertThreadToFiberEx,ConvertThreadToFiberEx,163

2
libc/nt/KernelBase/ConvertToAutoInheritPrivateObjectSecurity.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_ConvertToAutoInheritPrivateObjectSecurity,ConvertToAutoInheritPrivateObjectSecurity,164

2
libc/nt/KernelBase/CopyContext.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CopyContext,CopyContext,165

2
libc/nt/KernelBase/CopyFile2.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CopyFile2,CopyFile2,166

2
libc/nt/KernelBase/CopyFileExW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CopyFileExW,CopyFileExW,167

2
libc/nt/KernelBase/CopySid.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CopySid,CopySid,170

2
libc/nt/KernelBase/CreateActCtxW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateActCtxW,CreateActCtxW,172

2
libc/nt/KernelBase/CreateBoundaryDescriptorW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateBoundaryDescriptorW,CreateBoundaryDescriptorW,175

2
libc/nt/KernelBase/CreateConsoleScreenBuffer.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateConsoleScreenBuffer,CreateConsoleScreenBuffer,176

2
libc/nt/KernelBase/CreateDirectoryExW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateDirectoryExW,CreateDirectoryExW,178

2
libc/nt/KernelBase/CreateEventA.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateEventA,CreateEventA,181

2
libc/nt/KernelBase/CreateEventExA.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateEventExA,CreateEventExA,182

2
libc/nt/KernelBase/CreateEventExW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateEventExW,CreateEventExW,183

2
libc/nt/KernelBase/CreateEventW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateEventW,CreateEventW,184

2
libc/nt/KernelBase/CreateFiber.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateFiber,CreateFiber,185

2
libc/nt/KernelBase/CreateFiberEx.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateFiberEx,CreateFiberEx,186

2
libc/nt/KernelBase/CreateFile2.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateFile2,CreateFile2,187

2
libc/nt/KernelBase/CreateFileMappingFromApp.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateFileMappingFromApp,CreateFileMappingFromApp,189

2
libc/nt/KernelBase/CreateMemoryResourceNotification.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateMemoryResourceNotification,CreateMemoryResourceNotification,196

2
libc/nt/KernelBase/CreateMutexA.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateMutexA,CreateMutexA,197

2
libc/nt/KernelBase/CreateMutexExA.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateMutexExA,CreateMutexExA,198

2
libc/nt/KernelBase/CreateMutexExW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateMutexExW,CreateMutexExW,199

2
libc/nt/KernelBase/CreateMutexW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateMutexW,CreateMutexW,200

2
libc/nt/KernelBase/CreatePrivateNamespaceW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreatePrivateNamespaceW,CreatePrivateNamespaceW,203

2
libc/nt/KernelBase/CreatePrivateObjectSecurity.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreatePrivateObjectSecurity,CreatePrivateObjectSecurity,204

2
libc/nt/KernelBase/CreatePrivateObjectSecurityEx.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreatePrivateObjectSecurityEx,CreatePrivateObjectSecurityEx,205

2
libc/nt/KernelBase/CreatePrivateObjectSecurityWithMultipleInheritance.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreatePrivateObjectSecurityWithMultipleInheritance,CreatePrivateObjectSecurityWithMultipleInheritance,206

2
libc/nt/KernelBase/CreateProcessAsUserA.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateProcessAsUserA,CreateProcessAsUserA,208

2
libc/nt/KernelBase/CreateProcessAsUserW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateProcessAsUserW,CreateProcessAsUserW,209

2
libc/nt/KernelBase/CreateRemoteThread.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateRemoteThread,CreateRemoteThread,213

2
libc/nt/KernelBase/CreateRemoteThreadEx.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateRemoteThreadEx,CreateRemoteThreadEx,214

2
libc/nt/KernelBase/CreateRestrictedToken.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateRestrictedToken,CreateRestrictedToken,215

2
libc/nt/KernelBase/CreateSemaphoreExW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateSemaphoreExW,CreateSemaphoreExW,216

2
libc/nt/KernelBase/CreateSemaphoreW.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateSemaphoreW,CreateSemaphoreW,217

2
libc/nt/KernelBase/CreateThreadpool.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateThreadpool,CreateThreadpool,225

2
libc/nt/KernelBase/CreateThreadpoolCleanupGroup.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateThreadpoolCleanupGroup,CreateThreadpoolCleanupGroup,226

2
libc/nt/KernelBase/CreateThreadpoolIo.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateThreadpoolIo,CreateThreadpoolIo,227

2
libc/nt/KernelBase/CreateThreadpoolTimer.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateThreadpoolTimer,CreateThreadpoolTimer,228

2
libc/nt/KernelBase/CreateThreadpoolWait.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateThreadpoolWait,CreateThreadpoolWait,229

2
libc/nt/KernelBase/CreateThreadpoolWork.s

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp KernelBase,__imp_CreateThreadpoolWork,CreateThreadpoolWork,230

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

Loading…
Cancel
Save