Re: [PATCH] x86: work around build issue with GNU ld 2.37

2021-08-16 Thread Jan Beulich
On 10.08.2021 10:50, Jan Beulich wrote: > On 10.08.2021 10:33, Andrew Cooper wrote: >> On 03/08/2021 07:37, Jan Beulich wrote: >>> On 27.07.2021 14:33, Andrew Cooper wrote: On 22/07/2021 10:20, Jan Beulich wrote: > I suspect it is commit 40726f16a8d7 ("ld script expression parsing") >

Re: [PATCH] x86: work around build issue with GNU ld 2.37

2021-08-10 Thread Jan Beulich
On 10.08.2021 10:33, Andrew Cooper wrote: > On 03/08/2021 07:37, Jan Beulich wrote: >> On 27.07.2021 14:33, Andrew Cooper wrote: >>> On 22/07/2021 10:20, Jan Beulich wrote: I suspect it is commit 40726f16a8d7 ("ld script expression parsing") which broke the hypervisor build, by no longer

Re: [PATCH] x86: work around build issue with GNU ld 2.37

2021-08-10 Thread Andrew Cooper
On 03/08/2021 07:37, Jan Beulich wrote: > On 27.07.2021 14:33, Andrew Cooper wrote: >> On 22/07/2021 10:20, Jan Beulich wrote: >>> I suspect it is commit 40726f16a8d7 ("ld script expression parsing") >>> which broke the hypervisor build, by no longer accepting section names >>> with a dash in them

Re: [PATCH] x86: work around build issue with GNU ld 2.37

2021-08-02 Thread Jan Beulich
On 27.07.2021 14:33, Andrew Cooper wrote: > On 22/07/2021 10:20, Jan Beulich wrote: >> I suspect it is commit 40726f16a8d7 ("ld script expression parsing") >> which broke the hypervisor build, by no longer accepting section names >> with a dash in them inside ADDR() (and perhaps other script direct

Re: [PATCH] x86: work around build issue with GNU ld 2.37

2021-07-27 Thread Andrew Cooper
On 22/07/2021 10:20, Jan Beulich wrote: > I suspect it is commit 40726f16a8d7 ("ld script expression parsing") > which broke the hypervisor build, by no longer accepting section names > with a dash in them inside ADDR() (and perhaps other script directives > expecting just a section name, not an ex

[PATCH] x86: work around build issue with GNU ld 2.37

2021-07-22 Thread Jan Beulich
I suspect it is commit 40726f16a8d7 ("ld script expression parsing") which broke the hypervisor build, by no longer accepting section names with a dash in them inside ADDR() (and perhaps other script directives expecting just a section name, not an expression): .note.gnu.build-id is such a section.