From a2dd0aa39f9f95da718b375662b8c62f4d8ce833 Mon Sep 17 00:00:00 2001 From: Manuel Jacob Date: Tue, 21 Apr 2026 14:59:50 +0100 Subject: [PATCH] When setting the date stamp on an archive, honor the SOURCE_DATE_EPOCH environment variable --- bfd/archive.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bfd/archive.c b/bfd/archive.c index db978dfea2c..44030eb3d63 100644 --- a/bfd/archive.c +++ b/bfd/archive.c @@ -2915,7 +2915,7 @@ _bfd_coff_write_armap (bfd *arch, return false; _bfd_ar_spacepad (hdr.ar_date, sizeof (hdr.ar_date), "%ld", ((arch->flags & BFD_DETERMINISTIC_OUTPUT) == 0 - ? time (NULL) : 0)); + ? bfd_get_current_time (0) : 0)); /* This, at least, is what Intel coff sets the values to. */ _bfd_ar_spacepad (hdr.ar_uid, sizeof (hdr.ar_uid), "%ld", 0); _bfd_ar_spacepad (hdr.ar_gid, sizeof (hdr.ar_gid), "%ld", 0);