Displaying 5 results from an estimated 5 matches for "minorimageversion".
Did you mean:
majorimageversion
2017 Jun 21
2
[LLD][COFF] Zero linker-version header field breaks Authenticode on Windows 7
...ailto:ruiu at google.com]
> Sent: 21 June 2017 15:23
>
> lld-link already has an option to specify version. Please try to add
> "/version:14.0" to your command line.
That doesn't affect the same version field. The number I put in there goes into the MajorImageVersion and MinorImageVersion fields, whereas to solve this signature issue I need to control MajorLinkerVersion and MinorLinkerVersion.
Cheers,
Simon
2017 Jun 14
2
Using LLD to create a .lib from a .def
...h;
// Used for /alternatename.
std::map<StringRef, StringRef> AlternateNames;
uint64_t ImageBase = -1;
uint64_t StackReserve = 1024 * 1024;
uint64_t StackCommit = 4096;
uint64_t HeapReserve = 1024 * 1024;
uint64_t HeapCommit = 4096;
uint32_t MajorImageVersion = 0;
uint32_t MinorImageVersion = 0;
uint32_t MajorOSVersion = 6;
uint32_t MinorOSVersion = 0;
bool DynamicBase = true;
bool AllowBind = true;
bool NxCompat = true;
bool AllowIsolation = true;
bool TerminalServerAware = true;
bool LargeAddressAware = false;
bool HighEntropyVA = false;
// This is for debugging...
2017 Jun 15
2
Using LLD to create a .lib from a .def
...; AlternateNames;
>>
>> uint64_t ImageBase = -1;
>> uint64_t StackReserve = 1024 * 1024;
>> uint64_t StackCommit = 4096;
>> uint64_t HeapReserve = 1024 * 1024;
>> uint64_t HeapCommit = 4096;
>> uint32_t MajorImageVersion = 0;
>> uint32_t MinorImageVersion = 0;
>> uint32_t MajorOSVersion = 6;
>> uint32_t MinorOSVersion = 0;
>> bool DynamicBase = true;
>> bool AllowBind = true;
>> bool NxCompat = true;
>> bool AllowIsolation = true;
>> bool TerminalServerAware = true;
>> bool LargeAddress...
2017 Jun 16
2
Using LLD to create a .lib from a .def
...mageBase = -1;
>>>> uint64_t StackReserve = 1024 * 1024;
>>>> uint64_t StackCommit = 4096;
>>>> uint64_t HeapReserve = 1024 * 1024;
>>>> uint64_t HeapCommit = 4096;
>>>> uint32_t MajorImageVersion = 0;
>>>> uint32_t MinorImageVersion = 0;
>>>> uint32_t MajorOSVersion = 6;
>>>> uint32_t MinorOSVersion = 0;
>>>> bool DynamicBase = true;
>>>> bool AllowBind = true;
>>>> bool NxCompat = true;
>>>> bool AllowIsolation = true;
>>>> bool...
2017 Jun 21
2
[LLD][COFF] Zero linker-version header field breaks Authenticode on Windows 7
Hello llvm-dev,
I've recently been using clang-cl and lld-link to build Windows PE executables, which I then code-sign with Authenticode. I've found that although the resulting signed executables seem to validate successfully on Windows 10, they don't on Windows 7: right-clicking on one and bringing up the Windows Properties dialog shows either no 'Digital Signatures' tab at