Release Notes: This release improves cross-platform compatibility, and fixes a bug which caused gpp to crash when the same macro was defined twice on the command line. It now issues a warning on the use of deprecated command-line options. Installation instructions were added for Windows, Unix, and other systems. It is now packaged in a manner similar to most GNU programs, including a "configure" configuration/installation script suitable for Unix-like systems. There are minor changes (mostly typographical) to the manual.
Release Notes: This version features a new meta-macro for formatting the current date and time.
Release Notes: A bug where #error and #warning directives were processed in the false branch of a conditional has been fixed.
Release Notes: GPP now features the commandline option --include, which allows preprocessing of a specified file before the main input file.
Release Notes: GPP now supports CPP-style #error and #warning macros.
Release Notes: The arithmetic evaluation macro (#eval) now supports POSIX-style wildcard matching (i.e., shell globbing). There is now an #elif macro to help avoid deeply-nested conditionals. Finally, a long-standing bug has been fixed where GPP would be off by one when reporting line numbers in its error messages or with the #line meta- macro.