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/codegen.inc"
.imp gdi32,__imp_AddFontResourceA,AddFontResourceA,1018

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_AddFontResourceExA,AddFontResourceExA,1019

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_CopyEnhMetaFileA,CopyEnhMetaFileA,1052

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_CopyMetaFileA,CopyMetaFileA,1054

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_CreateColorSpaceA,CreateColorSpaceA,1061

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_CreateDCA,CreateDCA,1065

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_CreateEnhMetaFileA,CreateEnhMetaFileA,1075

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_CreateFontA,CreateFontA,1077

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_CreateFontIndirectA,CreateFontIndirectA,1078

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_CreateFontIndirectExA,CreateFontIndirectExA,1079

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_CreateICA,CreateICA,1085

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_CreateMetaFileA,CreateMetaFileA,1087

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_CreateScalableFontResourceA,CreateScalableFontResourceA,1100

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_DeviceCapabilitiesExA,DeviceCapabilitiesExA,1391

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_EnumFontFamiliesA,EnumFontFamiliesA,1449

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_EnumFontFamiliesExA,EnumFontFamiliesExA,1450

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_EnumFontsA,EnumFontsA,1453

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_EnumICMProfilesA,EnumICMProfilesA,1455

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_ExtTextOutA,ExtTextOutA,1469

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetCharABCWidthsA,GetCharABCWidthsA,1605

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetCharABCWidthsFloatA,GetCharABCWidthsFloatA,1606

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetCharWidth32A,GetCharWidth32A,1611

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetCharWidthA,GetCharWidthA,1613

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetCharWidthFloatA,GetCharWidthFloatA,1614

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetCharacterPlacementA,GetCharacterPlacementA,1619

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetEnhMetaFileA,GetEnhMetaFileA,1639

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetEnhMetaFileDescriptionA,GetEnhMetaFileDescriptionA,1641

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetGlyphIndicesA,GetGlyphIndicesA,1655

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetGlyphOutlineA,GetGlyphOutlineA,1658

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetICMProfileA,GetICMProfileA,1663

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetKerningPairsA,GetKerningPairsA,1666

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetLogColorSpaceA,GetLogColorSpaceA,1669

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetMetaFileA,GetMetaFileA,1672

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetObjectA,GetObjectA,1682

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetOutlineTextMetricsA,GetOutlineTextMetricsA,1685

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetStringBitmapA,GetStringBitmapA,1703

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetTextExtentExPointA,GetTextExtentExPointA,1713

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetTextExtentPoint32A,GetTextExtentPoint32A,1717

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetTextExtentPointA,GetTextExtentPointA,1719

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetTextFaceA,GetTextFaceA,1722

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_GetTextMetricsA,GetTextMetricsA,1725

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_LineDDA,LineDDA,1742

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_PolyTextOutA,PolyTextOutA,1787

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_RemoveFontResourceA,RemoveFontResourceA,1800

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_RemoveFontResourceExA,RemoveFontResourceExA,1801

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_ResetDCA,ResetDCA,1805

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_SetICMProfileA,SetICMProfileA,1889

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_StartDocA,StartDocA,1921

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_TextOutA,TextOutA,1930

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_UpdateICMRegKeyA,UpdateICMRegKeyA,1936

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_bCreateDCW,bCreateDCW,1948

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_bDeleteLDC,bDeleteLDC,1949

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_bInitSystemAndFontsDirectoriesW,bInitSystemAndFontsDirectoriesW,1950

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_bMakePathNameW,bMakePathNameW,1951

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_ghICM,ghICM,1959

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_hGetPEBHandle,hGetPEBHandle,1960

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_pGdiDevCaps,pGdiDevCaps,1961

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_pGdiSharedHandleTable,pGdiSharedHandleTable,1962

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_pGdiSharedMemory,pGdiSharedMemory,1963

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_pldcGet,pldcGet,1964

View file

@ -1,2 +0,0 @@
.include "o/libc/nt/codegen.inc"
.imp gdi32,__imp_semDxTrimNotification,semDxTrimNotification,1965