Kevan Hashemi wrote:
Frank Heckenbach wrote:
Even if working on the GPC compiler itself was difficult due to its backend dependency, this was no reason to prevent contributions to Pascal units
I would have offered to contribute, but I assumed that there were so many experts working on it that I would be told No Thank You. But I'm saying now: I'm in. I will look at the GPC internals page and try to see what's entailed in maintaining the inerface with GCC, because one way to proceed is simply to find enough people to bring the GCC interface up to date.
Doing that is a very difficult and never-ending task, because the back-end will keep changing. It is more time-ineffcient to go another way, e.g. to rewrite the compiler to produce intermediate C++ or (what I would prefer) intermediate LLVM assembly code.
Regards,
Adriaan van Os