GCC file timestamp

Ian Lance Taylor iant@google.com
Mon May 14 18:36:00 GMT 2007


Hacker <Roger.Williams@Trans.ge.com> writes:

> GCC inserts a timestamp in the executables it creates.  Is there a way to
> turn off this feature?  We want our executables to have the same exact cksum
> from make to make.

gcc does not insert a timestamp.  Unless you explicitly use the
preprocessor macro __TIMESTAMP__ in some way that affects the source
code.

I would guess that your assembler is inserting the timestamp when it
creates the object file.  It's hard to say for sure since you didn't
mention which operating system you are using.

Ian



More information about the Gcc-help mailing list