Re: [RFC v3 6/8] build: mark exported symbols

2025-03-15 Thread Bruce Richardson
On Fri, Mar 14, 2025 at 05:53:59PM +0100, David Marchand wrote: > On Fri, Mar 14, 2025 at 5:24 PM Bruce Richardson > wrote: > > > > On Fri, Mar 14, 2025 at 05:14:34PM +0100, David Marchand wrote: > > > On Thu, Mar 13, 2025 at 6:31 PM Bruce Richardson > > > wrote: > > > > > > > > On Tue, Mar 11, 2

Re: [RFC v3 6/8] build: mark exported symbols

2025-03-15 Thread David Marchand
On Fri, Mar 14, 2025 at 6:29 PM Bruce Richardson wrote: > > > What I'd actually like more, but never have had time to actually try out > > > is > > > to generalise the instruction-set-specific build stuff into the higher > > > level > > > drivers/meson.build code. After all, much of the code for

Re: [RFC v3 6/8] build: mark exported symbols

2025-03-15 Thread David Marchand
On Fri, Mar 14, 2025 at 5:24 PM Bruce Richardson wrote: > > On Fri, Mar 14, 2025 at 05:14:34PM +0100, David Marchand wrote: > > On Thu, Mar 13, 2025 at 6:31 PM Bruce Richardson > > wrote: > > > > > > On Tue, Mar 11, 2025 at 10:56:04AM +0100, David Marchand wrote: > > > > Annotate symbols with new

Re: [RFC v3 6/8] build: mark exported symbols

2025-03-14 Thread Bruce Richardson
On Fri, Mar 14, 2025 at 06:39:54PM +0100, David Marchand wrote: > On Fri, Mar 14, 2025 at 6:29 PM Bruce Richardson > wrote: > > > > What I'd actually like more, but never have had time to actually try > > > > out is > > > > to generalise the instruction-set-specific build stuff into the higher >

Re: [RFC v3 6/8] build: mark exported symbols

2025-03-14 Thread David Marchand
On Fri, Mar 14, 2025 at 5:53 PM David Marchand wrote: > > On Fri, Mar 14, 2025 at 5:24 PM Bruce Richardson > wrote: > > > > On Fri, Mar 14, 2025 at 05:14:34PM +0100, David Marchand wrote: > > > On Thu, Mar 13, 2025 at 6:31 PM Bruce Richardson > > > wrote: > > > > > > > > On Tue, Mar 11, 2025 at

Re: [RFC v3 6/8] build: mark exported symbols

2025-03-14 Thread Bruce Richardson
On Fri, Mar 14, 2025 at 05:14:34PM +0100, David Marchand wrote: > On Thu, Mar 13, 2025 at 6:31 PM Bruce Richardson > wrote: > > > > On Tue, Mar 11, 2025 at 10:56:04AM +0100, David Marchand wrote: > > > Annotate symbols with newly introduced export macros. > > > > > > For code not compiled by lib/m

Re: [RFC v3 6/8] build: mark exported symbols

2025-03-14 Thread David Marchand
On Thu, Mar 13, 2025 at 6:31 PM Bruce Richardson wrote: > > On Tue, Mar 11, 2025 at 10:56:04AM +0100, David Marchand wrote: > > Annotate symbols with newly introduced export macros. > > > > For code not compiled by lib/meson.build or drivers/meson.build (like AVX > > separate libraries, or sources

Re: [RFC v3 6/8] build: mark exported symbols

2025-03-13 Thread Bruce Richardson
On Tue, Mar 11, 2025 at 10:56:04AM +0100, David Marchand wrote: > Annotate symbols with newly introduced export macros. > > For code not compiled by lib/meson.build or drivers/meson.build (like AVX > separate libraries, or sources in /base/ drivers), the exported symbols > are added in some file l