#/************************************************************************** # * # * linux makefile # * # * nasm args: # * -f fmt elf (linux), coff (djgpp) # * -DPREFIX add '_' prefix to symbol names # * # * libso: # * (-lm not neccessary if using -ffast-math) # * # *************************************************************************/ CC = gcc #CC=ecc #CC = /opt/experimental/bin/gcc # that's where SuSE installs gcc3 include Makefile.inc CFLAGS = -DARCH_IA64 -DLINUX #-D_PROFILING_ CFLAGSWP = LIBDIR = /usr/local/lib ifeq ($(CC),ecc) CFLAGS+= -O9 -ip CFLAGS+= -I/opt/intel/compiler50/ia32/include -I/opt/intel/compiler50/ia32/substitute_headers/ else CFLAGS += -Wall -O9 -funroll-loops -ffast-math CFLAGS += -fstrict-aliasing -fpic -fomit-frame-pointer #CFLAGS += -fprofile-arcs -ftest-coverage endif AS = $(CC) AFLAGS = -c %.o: %.s $(AS) $(AFLAGS) -I$(