|
From: | jbeulich at suse dot com |
Subject: | [Bug ld/30722] ld tests 'Build property 3', 'Build property 4', 'Build property 5' fail (glibc-2.38?) |
Date: | Thu, 02 Nov 2023 13:01:33 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=30722 --- Comment #15 from Jan Beulich <jbeulich at suse dot com> --- (In reply to Nick Clifton from comment #14) > Except that in such a scenario the linker will still have executed correctly. > The fact that the v4 marker was found in a system object file rather than a > test created object file is irrelevant. The test still shows that if a v4 > marker is found in one or more input files, then it will be present in the > output file. The only real failure mode is if the v4 marker is absent from > the output despite the fact that it is present in at least one of the input > files. Not exactly, no. What e.g. property-4 checks is that an object with baseline+v2 and an object with v2+v4 correctly combine to baseline+v2+v4. Them combining to baseline+v2+v3+v4 is something that should fail the test. And yes, such a test very likely should not involved system supplied objects and as a result likely shouldn't use the C compiler to drive the linking. -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |