Thread (6 messages) 6 messages, 3 authors, 2011-09-26

Re: [PATCH] rt-tests - allow build without NUMA

From: Uwe Kleine-König <hidden>
Date: 2011-09-24 19:31:55

On Fri, Sep 23, 2011 at 04:09:18PM -0500, Clark Williams wrote:
quoted hunk ↗ jump to hunk
On Fri, 23 Sep 2011 21:46:32 +0200
Uwe Kleine-König [off-list ref] wrote:
quoted
On Fri, Sep 23, 2011 at 12:26:03PM -0700, Frank Rowand wrote:
quoted

How about this?
diff --git a/Makefile b/Makefile
index 4f51154..4776391 100644
--- a/Makefile
+++ b/Makefile
@@ -14,7 +14,11 @@ bindir  ?= $(prefix)/bin
 mandir ?= $(prefix)/share/man
 srcdir ?= $(prefix)/src
 
-NUMA   := 1
+machinetype = $(shell uname -m | \
+    sed -e 's/i.86/i386/' -e 's/mips.*/mips/' -e 's/ppc.*/powerpc/')
+ifneq ($(filter x86_64 i386 ia64 mips powerpc,$(machinetype)),)
+NUMA   := 1
+endif
 
 CFLAGS = -D_GNU_SOURCE -Wall -Wno-nonnull -Isrc/include
 
@@ -26,7 +30,7 @@ else
        CFLAGS  += -O0 -g
 endif
 
-ifdef NUMA
+ifeq ($(NUMA),1)
        CFLAGS += -DNUMA
        NUMA_LIBS = -lnuma
 endif
Looks good.

Uwe



-- 
Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help