From 99df2d9dbff4ba44bb0dcee5984b20697c4321a9 Mon Sep 17 00:00:00 2001 From: Dmitry Babokin Date: Wed, 9 Oct 2013 14:05:19 +0400 Subject: [PATCH] Switch examples on Unix from using g++ to clang++ --- examples/aobench_instrumented/Makefile | 2 +- examples/common.mk | 10 +++++----- examples/simple/Makefile | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/examples/aobench_instrumented/Makefile b/examples/aobench_instrumented/Makefile index 9921cf3e..d0b27cbf 100644 --- a/examples/aobench_instrumented/Makefile +++ b/examples/aobench_instrumented/Makefile @@ -1,5 +1,5 @@ -CXX=g++ -m64 +CXX=clang++ -m64 CXXFLAGS=-Iobjs/ -g3 -Wall ISPC=ispc ISPCFLAGS=-O2 --instrument --arch=x86-64 --target=sse2 diff --git a/examples/common.mk b/examples/common.mk index 367d3eb3..db7b8eee 100644 --- a/examples/common.mk +++ b/examples/common.mk @@ -3,14 +3,14 @@ TASK_CXX=../tasksys.cpp TASK_LIB=-lpthread TASK_OBJ=objs/tasksys.o -CXX=g++ -CXXFLAGS=-Iobjs/ -O2 -CC=gcc -CCFLAGS=-Iobjs/ -O2 +CXX=clang++ +CXXFLAGS+=-Iobjs/ -O2 +CC=clang +CCFLAGS+=-Iobjs/ -O2 LIBS=-lm $(TASK_LIB) -lstdc++ ISPC=ispc -ISPC_FLAGS=-O2 +ISPC_FLAGS+=-O2 ISPC_HEADER=objs/$(ISPC_SRC:.ispc=_ispc.h) ARCH:=$(shell uname -m | sed -e s/x86_64/x86/ -e s/i686/x86/ -e s/arm.*/arm/ -e s/sa110/arm/) diff --git a/examples/simple/Makefile b/examples/simple/Makefile index 80f09193..dce7942b 100644 --- a/examples/simple/Makefile +++ b/examples/simple/Makefile @@ -1,5 +1,5 @@ -CXX=g++ -m64 +CXX=clang++ -m64 CXXFLAGS=-Iobjs/ -O3 -Wall ISPC=ispc ISPCFLAGS=-O2 --arch=x86-64 --target=sse2