Toolchain

The toolchain turns C# into a module the console runs, without a separate linker, start file, or stub library. These pages cover how the SDK layers fit together, the compile-link-output pipeline, and the two executable forms the toolchain builds.

Page What it covers
Architecture How the layers of the SDK fit together, from the interop bindings up to the application host.
Build pipeline The three steps from C# to a module: compile ahead of time, link, and write the output.
Modules and payloads The two execution forms the toolchain builds, why they differ, and which one to build.

Reference material — bindings, signed and unsigned forms, module offsets, and the command reference — lives under References. Deep coverage of each executable form is under Application Modules and Payloads.


Table of contents


Copyright © SvenGDK 2026. Distributed under the GPL-3.0-or-later license.

This site uses Just the Docs, a documentation theme for Jekyll.