Changeset 520


Ignore:
Timestamp:
Jul 19, 2010, 10:17:29 PM (9 years ago)
Author:
ksherdy
Message:

Compilation of code without sufficient sse support may result in 'Illegal Instructions' runtime errors.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • proto/parabix2/src/Makefile

    r513 r520  
    33
    44CC= g++ $(CFLAGS)
    5 CFLAGS= -O3 $(SSE)
    6 SSE=-msse2 -mssse3 -msse4.2 -msse4.2
     5CFLAGS= $(SSE)
     6SSE=-msse2 #-mssse3 -msse4.1 -msse4.2
    77
    88OS = $(shell uname)
     
    3434asm:  $(SRCFILE)
    3535        $(CC) -o $(OUTFILE).s $(SRCFILE) $(AFLAGS) -S -fverbose-asm
     36       
     37as: $(OUTFILE).s
     38        as $(OUTFILE).s -o $(OUTFILE).o
     39       
     40as.o: $(OUTFILE).o
     41        $(CC) $(OUTFILE).o -o $(OUTFILE)       
    3642
    3743clean: 
    38         rm -f $(OUTFILE) $(OUTFILE).s
     44        rm -f $(OUTFILE) $(OUTFILE).s $(OUTFILE).o
Note: See TracChangeset for help on using the changeset viewer.