mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-06 11:18:30 +00:00
Make more improvements
This change includes many bug fixes, for the NT polyfills, strings, memory, boot, and math libraries which were discovered by adding more tools for recreational programming, such as PC emulation. Lemon has also been vendored because it works so well at parsing languages.
This commit is contained in:
parent
416fd86676
commit
23d333c090
201 changed files with 14558 additions and 3082 deletions
|
@ -5478,7 +5478,7 @@ imp 'RtlSetDaclSecurityDescriptor' RtlSetDaclSecurityDescriptor ntdll 138
|
|||
imp 'RtlSetDynamicTimeZoneInformation' RtlSetDynamicTimeZoneInformation ntdll 1386
|
||||
imp 'RtlSetEnvironmentStrings' RtlSetEnvironmentStrings ntdll 1387
|
||||
imp 'RtlSetEnvironmentVar' RtlSetEnvironmentVar ntdll 1388
|
||||
imp 'RtlSetEnvironmentVariable' RtlSetEnvironmentVariable ntdll 1389
|
||||
imp 'RtlSetEnvironmentVariable' RtlSetEnvironmentVariable ntdll 1389
|
||||
imp 'RtlSetExtendedFeaturesMask' RtlSetExtendedFeaturesMask ntdll 1390
|
||||
imp 'RtlSetGroupSecurityDescriptor' RtlSetGroupSecurityDescriptor ntdll 1391
|
||||
imp 'RtlSetHeapInformation' RtlSetHeapInformation ntdll 1392
|
||||
|
|
|
@ -1,11 +1,20 @@
|
|||
#define GetConsoleMode(...) __imp_GetConsoleMode(__VA_ARGS__)
|
||||
#define SetConsoleCP(...) __imp_SetConsoleCP(__VA_ARGS__)
|
||||
#define SetConsoleCtrlHandler(...) __imp_SetConsoleCtrlHandler(__VA_ARGS__)
|
||||
#define SetConsoleMode(...) __imp_SetConsoleMode(__VA_ARGS__)
|
||||
#define SetConsoleOutputCP(...) __imp_SetConsoleOutputCP(__VA_ARGS__)
|
||||
|
||||
extern typeof(GetConsoleMode) *const __imp_GetConsoleMode __msabi;
|
||||
|
||||
#define SetConsoleCP(...) __imp_SetConsoleCP(__VA_ARGS__)
|
||||
extern typeof(SetConsoleCP) *const __imp_SetConsoleCP __msabi;
|
||||
|
||||
#define GetConsoleCP(...) __imp_GetConsoleCP(__VA_ARGS__)
|
||||
extern typeof(GetConsoleCP) *const __imp_GetConsoleCP __msabi;
|
||||
|
||||
#define SetConsoleCtrlHandler(...) __imp_SetConsoleCtrlHandler(__VA_ARGS__)
|
||||
extern typeof(SetConsoleCtrlHandler) *const __imp_SetConsoleCtrlHandler __msabi;
|
||||
|
||||
#define SetConsoleMode(...) __imp_SetConsoleMode(__VA_ARGS__)
|
||||
extern typeof(SetConsoleMode) *const __imp_SetConsoleMode __msabi;
|
||||
|
||||
#define SetConsoleOutputCP(...) __imp_SetConsoleOutputCP(__VA_ARGS__)
|
||||
extern typeof(SetConsoleOutputCP) *const __imp_SetConsoleOutputCP __msabi;
|
||||
|
||||
#define GetConsoleOutputCP(...) __imp_GetConsoleOutputCP(__VA_ARGS__)
|
||||
extern typeof(GetConsoleOutputCP) *const __imp_GetConsoleOutputCP __msabi;
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
#define CopyFile(...) __imp_CopyFileW(__VA_ARGS__)
|
||||
#define FlushFileBuffers(...) __imp_FlushFileBuffers(__VA_ARGS__)
|
||||
|
||||
#define CopyFile(...) __imp_CopyFileW(__VA_ARGS__)
|
||||
extern typeof(CopyFile) *const __imp_CopyFileW __msabi;
|
||||
|
||||
#define FlushFileBuffers(...) __imp_FlushFileBuffers(__VA_ARGS__)
|
||||
extern typeof(FlushFileBuffers) *const __imp_FlushFileBuffers __msabi;
|
||||
|
||||
#define GetFileType(...) __imp_GetFileType(__VA_ARGS__)
|
||||
extern typeof(GetFileType) *const __imp_GetFileType __msabi;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue