build.bat can create the image if missing, split the shell into native, posix and win32, clean up the build by moving executables into directories, the bootloader is no longer responsible to resolve drivers, fix ResolvePath, every process gets a copy of a module (dll), the child always inherits the cwd, fix function exports in posix, add unlink and exit to posix, add path translator to win32, first bugcheck.

This commit is contained in:
maksw committed 2026-05-13 09:24:16 +02:00
1 parent 0c7f461c6d
commit f80e66ecde
38 files changed
+1620 -462

No files matched your search

+1 -1
View File
@@ -19,7 +19,7 @@ typedef enum OBJECT_TYPE {
typedef struct OBJECT {
OBJECT_TYPE Type;
volatile long RefCount; // interlocked; long = 4 bytes on MSVC x64
volatile long RefCount; // interlocked
void (*Destroy)(struct OBJECT* self);
} OBJECT;