Check 9ca281b02 to see if I have the right idea.
Since Pascal compilers are single-pass, the nearest equivalent to a strict compile command seems to be [the option to skip the linker](https://www.freepascal.org/docs-html/user/userap1.html) (`-s`).
A new side-effect will be the generation of a linker script and a `link<PID>.res` artifact, in additional to objects, if the target is a program or library. A `unit` will only generate an object as before, no matter if "Compile" or "Build" is run.