[fpc-devel] Compile fpc with llvm
Jonas Maebe
jonas at freepascal.org
Sat Jul 18 20:23:14 CEST 2026
On 2026-07-18 15:27, Adriaan van Os via fpc-devel wrote:
> With success I have built and used an fpc-3.3.1 based LLVM compiler.
> The FPC LLVM Wiki <https://wiki.freepascal.org/LLVM> [1] says that
> "the compiler itself on x86-64 is about 10% faster when compiled with
> LLVM on an Intel Haswell processor, or 18% if you also enable
> link-time optimization." I could not find how to do that (build the
> compiler itself with llvm) as it requires starting with an fpc-3.2.2
> compiler.
You can add OVERRIDEVERSIONCHECK=1 to the make command disable the
version check. It's not advertised because using it in general is not
supported (only when building the exact same FPC revision from which the
compiler was built).
Jonas
More information about the fpc-devel
mailing list