Delete most undocumented New Technology APIs

This change removes LIBC_KERNELBASE which is legacy code from the
initial import which was generated off a script that resolved the
delegated references, on Windows 10. All the important stuff here
should have long since been filed under kernel32.dll for windows7

Many FooA functions that were never assigned an arity are removed
because we almost never use the ASCII versions of WIN32 functions
therefore it's not worth having them slowing down the build. Some
other functions that overlap uncomfortably with libc are gone too

If something you need was removed, file an issue we'll restore it
This commit is contained in:
Justine Tunney 2022-04-11 23:35:48 -07:00
parent 183b3ed6a2
commit a157940ba6
1379 changed files with 4304 additions and 8337 deletions

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp EtwRegisterTraceGuidsA

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp NtdllDefWindowProc_A

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp NtdllDialogWndProc_A

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp RtlEthernetAddressToStringA

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp RtlEthernetStringToAddressA

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp RtlIpv4AddressToStringA

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp RtlIpv4AddressToStringExA

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp RtlIpv4StringToAddressA

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp RtlIpv4StringToAddressExA

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp RtlIpv6AddressToStringA

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp RtlIpv6AddressToStringExA

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp RtlIpv6StringToAddressA

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp RtlIpv6StringToAddressExA

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp ShipAssertMsgA

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _atoi64

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _errno

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _fltused

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _lfind

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _local_unwind

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _makepath_s

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _memccpy

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _memicmp

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _setjmp

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _setjmpex

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _wmakepath_s

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _wsplitpath_s

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _wtoi

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _wtoi64

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp _wtol

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp abs

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp atan

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp atan2

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp atoi

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp atol

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp bsearch

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp bsearch_s

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp ceil

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp cos

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp fabs

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp floor

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp iswascii

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp labs

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp log

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp longjmp

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/ntdllimport.inc"
.ntimp sin