On 08.12.2025 14:31, Frediano Ziglio wrote:
> On Mon, 8 Dec 2025 at 08:25, Jan Beulich <[email protected]> wrote:
>>
>> On 05.12.2025 17:09, Frediano Ziglio wrote:
>>> From: Frediano Ziglio <[email protected]>
>>>
>>> For xen.gz file we strip all symbols and have an additional
>>> xen-syms.efi file version with all symbols.
>>> Make xen.efi more coherent stripping all symbols too.
>>> xen-syms.efi can be used for debugging.
>>>
>>> Signed-off-by: Frediano Ziglio <[email protected]>
>>> ---
>>> Changes since v1:
>>> - avoid leaving target if some command fails.
>>>
>>> Changes since v2:
>>> - do not convert type but retain PE format;
>>> - use xen-syms.efi for new file name, more consistent with ELF.
>>>
>>> Changes since v3:
>>> - update documentation;
>>> - do not remove xen.efi.elf;
>>> - check endbr instruction before generating final target.
>>>
>>> Changes since v4:
>>> - simplify condition check;
>>> - avoid reuse of [email protected] file.
>>>
>>> Changes since v5:
>>> - avoid creation of temporary file.
>>>
>>> Changes since v6:
>>> - install xen-syms.efi;
>>> - always strip xen.efi;
>>> - restore EFI_LDFLAGS check during rule execution;
>>> - update CHANGELOG.md;
>>> - added xen-syms.efi to .gitignore.
>>>
>>> Changes since v7:
>>> - move and improve CHANGELOG.md changes.
>>>
>>> Changes since v8:
>>> - rebase on master;
>>> - clean xen-syms.efi file.
>>
>> I.e. not addressing my prior, more fundamental comments.
> 
>   In version 8 you commented that code should not double linking, and
> the current version does not double link.

That was the reply directly to you. There was also a reply to Marek's comments,
as to extending the probing of the toolchain that we do to figure out how well
the PE/COFF linking actually works.

Jan

Reply via email to