The compiler is based on the original Portable C Compiler by S. C. Johnson, written in the late 70's. About 50% of the frontend code and 80% of the backend code has been rewritten. See the PCC History wiki page for details. Reproducible: Always
Created attachment 142952 [details] ebuild for pcc daily snapshot
Mmmh, shiny. Does it work with a current snapshot? (If yes I'll see that we can have this toy included soonish :) )
I don't have x86 machine; pcc compiles fine on ~amd64, but then some difficulties begin. First: " * QA Notice: Pre-stripped files found: * /usr/bin/pcc * /usr/libexec/ccom * /usr/libexec/cpp" Second: "% equery files pcc * Searching for pcc ... * Contents of sys-devel/pcc-091002: /usr /usr/bin /usr/bin/pcc /usr/lib64 /usr/lib64/pcc /usr/lib64/pcc/x86_64-pc-linux-gnu /usr/lib64/pcc/x86_64-pc-linux-gnu/0.9.9 /usr/lib64/pcc/x86_64-pc-linux-gnu/0.9.9/include /usr/lib64/pcc/x86_64-pc-linux-gnu/0.9.9/lib /usr/libexec /usr/libexec/ccom /usr/libexec/cpp /usr/share /usr/share/man /usr/share/man/man1 /usr/share/man/man1/ccom.1.bz2 /usr/share/man/man1/cpp.1.bz2 /usr/share/man/man1/pcc.1.bz2" I.e. pcc has been installed without static libs and inclueds, so it cannot build anything. I guess I can solve first issue but I'm afraid I have not enough skills to solve the second.