Writing timestamp information in p-code modules

A compilation timestamp is no longer automatically written to p-code files, when the source code is not modified.

In version 2.10, the 42m p-code files were by default stamped with a compilation timestamp. This information changed after every compilation, even if the source code was not modified.

Starting with version 2.11, the timestamp information is no longer written to p-code files by default, allowing 42m file comparison, checksum creation, or storage of 42m file in versioning tools.

To force the compler to write a timestamp in p-code modules, use the fglcomp --timestamp option:

$ fglcomp --timestamp mymodule.4gl
$ fglrun -b mymodule.42m
2008-12-24 11:22:33 2.11.05-1169.84 /home/devel/stores/mymodule.4gl 15