Make yasm deterministic by setting YASM_TEST_SUITE=1 while running it.

Setting YASM_TEST_SUITE makes yasm output deterministic:
- the PE/COFF timestamp field is always 0 (this breaks link.exe /incremental,
  but we no longer user link.exe)
- in debug info, yasm identifies itself as "yasm HEAD" instead of e.g.
  "yasm 1.3.0" (we don't care much about this effect)
- in debug info, file paths are no longer absolute but relative to '.'

Bug: 330260
Change-Id: Icafe7abd6a637b86af2b5b8e7f88e0bfa042da50
Reviewed-by: Erik Chen <>
Commit-Queue: Nico Weber <>
Cr-Original-Commit-Position: refs/heads/master@{#584456}
Cr-Mirrored-Commit: 0186fab3ff94a5c847fdab82b8eec543ccca7c6e
1 file changed