Eclair: re-enable scanning of the (almost) final linking step

The real final binaries are now no longer created by a linker invocation,
but by renaming an intermediate file (each). Arrange for linking pass 2
outputs to be scanned instead, yet continue to exclude the auxiliary
.xen.efi.alt.* binaries.

Fixes: da944a72fd ("x86: split xen-syms/xen.efi linking rules"))
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Nicola Vetrini <nicola.vetrini@bugseng.com>
This commit is contained in:
Jan Beulich committed 2026-09-21 10:09:45 +02:00
1 parent 3ecc6da8d6
commit a401b5c9dc
1 file changed
+2 -2
@@ -36,8 +36,8 @@ their Standard Library equivalents."
-doc_begin="Do not analyze intermediate linking artifacts, as they do not differ from their final -doc_begin="Do not analyze intermediate linking artifacts, as they do not differ from their final
counterparts for the purposes of MISRA C static analysis." counterparts for the purposes of MISRA C static analysis."
-file_tag+={xen_efi_tmp, "^xen/\\.xen\\.efi\\..*$"} -file_tag+={xen_efi_tmp, "^xen/\\.xen\\.efi\\.([01]|alt\\..*)$"}
-file_tag+={xen_syms_tmp, "^xen/\\.xen-syms\\..*$"} -file_tag+={xen_syms_tmp, "^xen/\\.xen-syms\\.[013]$"}
-frames+={hide, "kind(program)&&target(xen_syms_tmp||xen_efi_tmp)"} -frames+={hide, "kind(program)&&target(xen_syms_tmp||xen_efi_tmp)"}
-doc_end -doc_end
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.