From: Christoph H. <hc...@in...> - 2003-12-25 10:46:06
|
On Wed, Dec 24, 2003 at 08:19:23PM +0100, BlaisorBlade wrote: > Makefile.build change is just cosmetic(changing the shown tag; I must change > it more to fix the filename alignment; but why don't you use a tab for > this?). The Makefile.lib, instead, is the core change: objects listed in > UML_USER_OBJS get completely different CFLAGS. Please don't use shouting names.. > The list always contains, in the arch/um subfolders, all objects whose name > matches %_user.o(as it has always been for UML). This doesn't sound like a good heuristic, imagine a driver using e.g. foo_user.c for the chardev user interface. In general I'd suggest adding parallel infrastructure for user-$(CONFIG_FOO) variables in addition to the current obj-* and host-*. The only problem you could get with that is that you need to take special care of the link order. |