Re: Host requirements to build the Tools binaries

Mouse <[email protected]> Thu, 15 Aug 2024 08:20:49 -0400 (EDT)
Newsgroups gmane.os.netbsd.devel.toolchain
Message-ID <[email protected]>
> Indeed, adding a "visibility define" not only ensures that everything
> from that spec is present, but that everything not in that spec is
> not present.

That paradigm makes it impossible to bring in two groups of non-base
declarations from the same include file.  If defining GROUP1_SOURCE is
suppsoed to mean nothing but base and GROUP1 are present, and s/1/2/
for GROUP2_SOURCE, then defining both of them produces a conflict.

Mind you, I don't know whether that's the nominal semantic for any of
the defines here.

/~\ The ASCII				  Mouse
\ / Ribbon Campaign
 X  Against HTML		[email protected]
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B