diff options
author | Johannes Schauer Marin Rodrigues <josch@debian.org> | 2023-07-24 16:59:19 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2023-07-24 16:59:19 +0100 |
commit | 6badd1020f5bebd3f60a780b8e41a1b581046087 (patch) | |
tree | 0b1d5349acee5860922b00f2bf00c958d34b0d43 /ld/ChangeLog | |
parent | 4701770c57af26fd410f652dc5f742a10d1c54dc (diff) | |
download | gdb-6badd1020f5bebd3f60a780b8e41a1b581046087.zip gdb-6badd1020f5bebd3f60a780b8e41a1b581046087.tar.gz gdb-6badd1020f5bebd3f60a780b8e41a1b581046087.tar.bz2 |
objcopy embeds the current time and ignores SOURCE_DATE_EPOCH making the output unreproducible.
bfd
* peXXigen.c (_bfd_XXi_only_swap_filehdr_out): If inserting a timestamp, use the value held in the SOURCE_DATE_EPOCH environment variable, if it is defined.
binutils
* doc/binutils.texi (objcopy): Document change in behaviour of objcopy's --preserve-dates command line option.
ld
* pe-dll.c (fill_edata): If inserting a timestamp, use the value held in the SOURCE_DATE_EPOCH environment variable, if it is defined.
* ld.texi (--insert-timestamp): Document change in behaviour.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r-- | ld/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 2798849..99029f1 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,10 @@ +2023-07-24 Johannes Schauer Marin Rodrigues <josch@debian.org> + + * pe-dll.c (fill_edata): If inserting a timestamp, use the value + held in the SOURCE_DATE_EPOCH environment variable, if it is + defined. + * ld.texi (--insert-timestamp): Document change in behaviour. + 2023-07-03 Nick Clifton <nickc@redhat.com> * configure: Regenerate. |