|
Message-ID: <20130814015329.GI221@brightrain.aerifal.cx> Date: Tue, 13 Aug 2013 21:53:29 -0400 From: Rich Felker <dalias@...ifal.cx> To: musl@...ts.openwall.com Subject: Re: Build system adjustments for subarchs On Wed, Aug 14, 2013 at 03:42:48AM +0200, Luca Barbato wrote: > I'd just explicitly group files by the most selective so > > ARMEL+=${list of objects that work on el doesn't matter what} > ARMHF+=${list of objects that work on hf doesn't matter what} > ARMEB+=${list of objects that work on eb doesn't matter what} > > ARMHFEL+=$(ARMEL) $(ARMHF) ${other stuff} > ARMHFEB+=$(ARMEB) $(ARMHF) ${different stuff} > > OBJS+=$($(targetarch)) > > And give up on having automagic fallbacks. The problem is that it's hard to integrate this with the existing source-tree-based arch logic, which needs to know whether to build or not to build the corresponding .c file. Just adding arch-specific files won't do anything to turn off building of those .c files. It also doesn't seem to scale well to multiple archs that need this sort of logic... Rich
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.