Re: [Qemu-devel] [PATCH 01/47] rules.mak: New logical functions

2013-09-13 Thread Paolo Bonzini
Il 13/09/2013 17:02, Peter Maydell ha scritto: > On 13 September 2013 15:55, Paolo Bonzini wrote: >> Il 13/09/2013 15:43, Peter Maydell ha scritto: >>> On 25 August 2013 23:58, Ákos Kovács wrote: +eq = $(if $(subst $2,,$1)$(subst $1,,$2),n,y) +ne = $(if $(subst $2,,$1)$(subst $1,,$2),y,

Re: [Qemu-devel] [PATCH 01/47] rules.mak: New logical functions

2013-09-13 Thread Peter Maydell
On 13 September 2013 15:55, Paolo Bonzini wrote: > Il 13/09/2013 15:43, Peter Maydell ha scritto: >> On 25 August 2013 23:58, Ákos Kovács wrote: >>> +eq = $(if $(subst $2,,$1)$(subst $1,,$2),n,y) >>> +ne = $(if $(subst $2,,$1)$(subst $1,,$2),y,n) >> >> These give the wrong answer for comparisons

Re: [Qemu-devel] [PATCH 01/47] rules.mak: New logical functions

2013-09-13 Thread Paolo Bonzini
Il 13/09/2013 15:43, Peter Maydell ha scritto: > On 25 August 2013 23:58, Ákos Kovács wrote: >> lnot, land, lor, lif, eq, ne, isempty, notempty functions added >> Example usage: >> obj-$(call lor,$(CONFIG_LINUX),$(CONFIG_BSD)) += feature.o >> >> Signed-off-by: Ákos Kovács > > Hi; I like the

Re: [Qemu-devel] [PATCH 01/47] rules.mak: New logical functions

2013-09-13 Thread Peter Maydell
On 25 August 2013 23:58, Ákos Kovács wrote: > lnot, land, lor, lif, eq, ne, isempty, notempty functions added > Example usage: > obj-$(call lor,$(CONFIG_LINUX),$(CONFIG_BSD)) += feature.o > > Signed-off-by: Ákos Kovács Hi; I like the general idea here but I think there are some issues with y

[Qemu-devel] [PATCH 01/47] rules.mak: New logical functions

2013-08-25 Thread Ákos Kovács
lnot, land, lor, lif, eq, ne, isempty, notempty functions added Example usage: obj-$(call lor,$(CONFIG_LINUX),$(CONFIG_BSD)) += feature.o Signed-off-by: Ákos Kovács --- rules.mak | 16 1 file changed, 16 insertions(+) diff --git a/rules.mak b/rules.mak index 4499745..7e8e