#14183·serenity

Toolchain: Upstreaming tracking for gcc/binutils/llvm

Author: ADKasterCreated Jun 4, 2022Updated May 22, 2026
Labelsposixtask list

In order to be a fully accepted CMake target, we should have compiler support upstreamed to at least gcc or llvm-project.

Here's the list of things that need done for that do have a chance of succeeding:

This issue is being tracked at the same time on CMake's GitLab here

In SerenityOS/serenity:

Loader/Kernel/LibELF:

LibC:


GNU Autotools:

  • config.sub
  • config.guess
  • libtool.m4

Binutils:

GCC/libstdc++:


LLVM:

LLVM Lit tests: