File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,10 +35,8 @@ games library/images/UI scripts) and `XCONQ_SCORES_DIR` (runtime score file
3535location). Generated config headers (` acdefs.h ` , ` version.h ` ) land in
3636` build/include/ ` , produced from templates in ` kernel/*.h.in ` .
3737
38- Despite the ` .c ` extensions on most kernel files, ** everything is compiled as
39- C++** (sources are marked ` LANGUAGE CXX ` in CMake, built with `-fpermissive
40- -Wno-write-strings`, pinned to ** gnu++98** ) — newer C++ standards make
41- libstdc++ headers clash with the kernel's ` min ` /` max ` macros. Don't be
38+ Everything is compiled as C++: the kernel and curses sources use ` .cc `
39+ extensions (renamed from ` .c ` 7/2026), pinned to ** gnu++17** . Don't be
4240surprised to see C-style code; treat it as C++ for compiler-flag purposes.
4341
4442## Testing
You can’t perform that action at this time.
0 commit comments