mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 19:23:23 +01:00
f78666fc01
For lld, pass in Config->Timestamp (which is set based on lld's /timestamp: and /Brepro flags). Since the writeWindowsResourceCOFF() data is only used in-memory by LLD and the obj's timestamp isn't used for anything in the output, this doesn't change behavior. For llvm-cvtres, add an optional /timestamp: parameter, and use the current behavior of calling time() if the parameter is not passed in. This doesn't really change observable behavior (unless someone passes /timestamp: to llvm-cvtres, which wasn't possible before), but it removes the last unqualified call to time() from llvm/lib, which seems like a good thing. Differential Revision: https://reviews.llvm.org/D63116 llvm-svn: 363050
15 lines
572 B
Plaintext
15 lines
572 B
Plaintext
; RUN: llvm-cvtres /h > %t
|
|
; RUN: FileCheck -input-file=%t %s -check-prefix=HELP_TEST
|
|
|
|
; HELP_TEST: OVERVIEW: Resource Converter
|
|
; HELP_TEST-DAG: USAGE: llvm-cvtres [options] file...
|
|
; HELP_TEST-DAG: OPTIONS:
|
|
; HELP_TEST-NEXT: /DEFINE:symbol
|
|
; HELP_TEST-NEXT: /FOLDDUPS:
|
|
; HELP_TEST-NEXT: /MACHINE:{ARM|ARM64|EBC|IA64|X64|X86}
|
|
; HELP_TEST-DAG: /NOLOGO
|
|
; HELP_TEST-NEXT: /OUT:filename
|
|
; HELP_TEST-NEXT: /READONLY
|
|
; HELP_TEST-NEXT: /TIMESTAMP:<value> Timestamp for coff header, defaults to current time
|
|
; HELP_TEST-NEXT: /VERBOSE
|