This is Waldek Hebisch's gpc page
Current gpc sources are at github. Materal below is mostly of historical interest.
My newest snapshot gpc-20070904.
Md5sum: 852a5884019aff426e4c7871279137fc. Main chages are bugfixes. Note licence change: gpc uses now GPL version 3. In more detail: new featues (cumulative from gpc-2.1) and bugs fixed.
My previous snapshot gpc-20060325.
Md5sum: 8a564824c66e804caf27e14befc0a007. The main change is preliminary 4.0.x support, but also few bugfixes and new features. In more detail: new featues (cumulative from gpc-2.1) and bugs fixed.
Minimal diff (does not include generated files) between gpc-20060325 and gpc-20060215.
My previous snapshot gpc-20060215.
Md5sum: 63578065e77346de0f000bd6fa215d14. Mostly bugfixes, but also some new features. In more detail: new featues (cumulative from gpc-2.1) and bugs fixed .
Minimal diff (does not include generated files) between gpc-20060215 and gpc-20051116.
My previous snapshot gpc-20051116 . Md5sum: 63578065e77346de0f000bd6fa215d14. Main change is integated preprocessor. In more detail: new featues (cumulative from gpc-2.1) and bugs fixed .
Minimal diff (does not include generated files) between gpc-20051104 and gpc20051116.
My older snapshot" gpc-20051104 . Includes Delphi and Mac objects patch and bugfixes from gpc mailing list. I tried to very conservative here. In more detail: new featues (cumulative from gpc-2.1) and bugs fixed .
Minimal diff (does not include generated files) between gpc-20050331 and gpc-20051104. To build using the diff you need to run mk-lang_opt script and remove file version.h first:
cd gpc-20051104/p script/mk-lang_opt opts.sum lang.opt rm version.hYou also need bison-2.1 (build will succeed if you have bison-2.0, but resulting gpc will have a bug).
Copy of "minimal" gpc-20050331 (needs bison 2.1!).
Support for Dwarf-2 Pascal debug info in gdb (patches): The patches add code to tell Dwarf reader in gdb that the language is Pascal (otherwise it treats language as unknown) and code to read info about sets. Known problems:
For my own use gpc-4.1-5f.diff.gz gcc-4.1-5f.diff.gz