Changeset 2193


Ignore:
Timestamp:
May 30, 2012, 4:30:26 PM (7 years ago)
Author:
ksherdy
Message:

Added symbol table perf and debug targets.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • proto/parabix2/src/Makefile

    r2190 r2193  
    5353        rm -f $(OUTFILE) $(OUTFILE).s $(OUTFILE).o
    5454
    55 id: $(SRCFILE)
    56         $(CC) -o id $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DID_STRATEGY # -DBUFFER_PROFILING -DPERF_SCRIPT
    57 
    58 div2: $(SRCFILE)
    59         $(CC) -o div2 $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DDIV2_STRATEGY -DBUFFER_PROFILING -DPERF_SCRIPT
    60 
    61 logbase2: $(SRCFILE)
    62         $(CC) -o logbase2 $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DLOGBASE2_STRATEGY -DBUFFER_PROFILING # -DPERF_SCRIPT
    63 
    64 div2_logbase2: $(SRCFILE)
    65         $(CC) -o div2_logbase2 $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DDIV2_LOGBASE2_STRATEGY -DBUFFER_PROFILING -DPERF_SCRIPT
    66 
    67 bit_byte: $(SRCFILE)
    68         $(CC) -o bit_byte $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DBIT_BYTE_STRATEGY -DBUFFER_PROFILING  -DPERF_SCRIPT
    69 
    7055asm:  $(SRCFILE)
    7156        $(CC) -o $(OUTFILE).s $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -S -fverbose-asm
    7257
     58# Symbol Table perf targets
     59
     60id_profiling_perf: $(SRCFILE)
     61        $(CC) -o $(OUTFILE) $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DID_STRATEGY # -DBUFFER_PROFILING -DPERF_SCRIPT
     62
     63div2_profiling_perf: $(SRCFILE)
     64        $(CC) -o $(OUTFILE) div2 $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DDIV2_STRATEGY -DBUFFER_PROFILING -DPERF_SCRIPT
     65
     66logbase2_profiling_perf: $(SRCFILE)
     67        $(CC) -o $(OUTFILE) $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DLOGBASE2_STRATEGY -DBUFFER_PROFILING -DPERF_SCRIPT
     68
     69div2_logbase2_profiling_perf: $(SRCFILE)
     70        $(CC) -o $(OUTFILE) $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DDIV2_LOGBASE2_STRATEGY -DBUFFER_PROFILING -DPERF_SCRIPT
     71
     72bit_byte_profiling_perf: $(SRCFILE)
     73        $(CC) -o $(OUTFILE) $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DBIT_BYTE_STRATEGY -DBUFFER_PROFILING  -DPERF_SCRIPT
     74
     75# Symbol Table debug targets
     76
     77id_debug: $(SRCFILE)
     78        $(CC) -o id $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DID_STRATEGY  -DDUMP_SYMBOLS
     79
     80div2_debug: $(SRCFILE)
     81        $(CC) -o div2 $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DDIV2_STRATEGY -DDUMP_SYMBOLS
     82
     83logbase2_debug: $(SRCFILE)
     84        $(CC) -o logbase2 $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DLOGBASE2_STRATEGY -DDUMP_SYMBOLS
     85
     86div2_logbase2_debug: $(SRCFILE)
     87        $(CC) -o div2_logbase2 $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DDIV2_LOGBASE2_STRATEGY -DDUMP_SYMBOLS
     88
     89bit_byte_debug: $(SRCFILE)
     90        $(CC) -o bit_byte $(SRCFILE) -I$(INCLUDES) $(AFLAGS) -DBIT_BYTE_STRATEGY -DDUMP_SYMBOLS
     91
Note: See TracChangeset for help on using the changeset viewer.