Paul Dufresne commented on issue #1 at FreeDOS Archive / Development / dj_gcc

Paul Dufresne
2022-09-04T23:36:31Z

"The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, Go, and D, as well as libraries for these languages (libstdc++,...)."

When you compile the source code, you choose which of these programming languages you want to compile... and eventually use.

So, in a sense, only the front-end for C belongs to dj_gcc project. Only frontend to C++ belong to gj_gpp, etc.

In the other sense, the full source-code should be in dj_gcc, dj_gpp and dj_objc... but because of size of source, you really don't want this!

Code generators, optimizers, is shared among dj_gcc, dj_gpp, dj_objc.

Also... it would take a long time to download dj_gcc.zip file if it were to include the source code: about 51Mb for gcc binaries... and 116 Mb more to get the source... which most people won't touch.