Mercurial > sarpn
diff Makefile @ 7:d24d69066fc0
added C++ build support
author | Josef 'Jeff' Sipek <jeffpc@josefsipek.net> |
---|---|
date | Sun, 13 Mar 2011 21:10:35 -0400 |
parents | ec991c3809db |
children | 40af39d064fa |
line wrap: on
line diff
--- a/Makefile Thu Mar 10 15:47:37 2011 -0500 +++ b/Makefile Sun Mar 13 21:10:35 2011 -0400 @@ -1,11 +1,13 @@ CROSS_COMPILE=s390x-linux- AS=$(CROSS_COMPILE)as CC=$(CROSS_COMPILE)gcc +CXX=$(CROSS_COMPILE)g++ LD=$(CROSS_COMPILE)ld OBJCOPY=$(CROSS_COMPILE)objcopy MAKEFLAGS += -rR --no-print-directory CFLAGS=-g -fno-strict-aliasing -fno-builtin -nostdinc -nostdlib -Wall -m64 -I include/ -O2 +CXXFLAGS=$(CFLAGS) LDFLAGS=-m elf64_s390 BINS=sarpn @@ -35,6 +37,9 @@ %.o: %.c $(CC) $(CFLAGS) -include include/system.h -c -o $@ $< +%.o: %.cpp + $(CXX) $(CXXFLAGS) -include include/system.h -c -o $@ $< + # # IPL specific bits #