Ignore:
Timestamp:
Feb 16, 2010, 1:35:48 PM (14 years ago)
Author:
rosiere
Message:

Various modif (add test, and vhdl)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Softwares/SPECINT2000/Makefile

    r124 r137  
    2727DIR_SYS                         = $(DIR_SRC)/sys
    2828DIR_INC                         = $(DIR_SRC)/include
    29 DIR_LDSCRIPT                    = $(NEWLIB)/lib/
     29DIR_LDSCRIPT                    = $($(OS)_DIR_LDSCRIPT)
    3030
    31 INCDIR                          = $(NEWLIB_INCDIR) -I$(DIR_INC)
    32 LIBDIR                          = $(NEWLIB_LIBDIR)
    33 LIBNAME                         = $(NEWLIB_LIBNAME)
     31INCDIR                          = $($(OS)_INCDIR) -I$(DIR_INC)
     32LIBDIR                          = $($(OS)_LIBDIR)
     33LIBNAME                         = $($(OS)_LIBNAME)
    3434
    3535#-----[ Flags ]-------------------------------------------------------------------
     
    5151
    5252#-----[ Files ]-------------------------------------------------------------------
    53 OBJECTS                         =       $(NEWLIB)/lib/*.o \
     53OBJECTS                         =       $($(OS)_OBJECTS) \
    5454                                        $(patsubst $(DIR_ASM)/%.s,$(DIR_OBJ)/%.o,$(wildcard $(DIR_ASM)/*.s))    \
    5555                                        $(patsubst $(DIR_SYS)/%.s,$(DIR_OBJ)/%.o,$(wildcard $(DIR_SYS)/*.s))    \
     
    6666                                @\
    6767                                $(ECHO) "Compilation        : $*.c";            \
    68                                 $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_164.gzip)    -o $@   -c $^ ;
     68                                $($(TARGET)_CC) $($(TARGET)_CC_OPT) $(FLAGS_164.gzip)    -o $@   -c $^ ;
    6969
    7070$(DIR_OBJ)/175.vpr_%.o          : $(SPECINT2000_PATH)/175.vpr/src/%.c
    7171                                @\
    7272                                $(ECHO) "Compilation        : $*.c";            \
    73                                 $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_175.vpr)     -o $@   -c $^ ;
     73                                $($(TARGET)_CC) $($(TARGET)_CC_OPT) $(FLAGS_175.vpr)     -o $@   -c $^ ;
    7474
    7575$(DIR_OBJ)/176.gcc_%.o          : $(SPECINT2000_PATH)/176.gcc/src/%.c
    7676                                @\
    7777                                $(ECHO) "Compilation        : $*.c";            \
    78                                 $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_176.gcc)     -o $@   -c $^ ;
     78                                $($(TARGET)_CC) $($(TARGET)_CC_OPT) $(FLAGS_176.gcc)     -o $@   -c $^ ;
    7979
    8080$(DIR_OBJ)/181.mcf_%.o          : $(SPECINT2000_PATH)/181.mcf/src/%.c
    8181                                @\
    8282                                $(ECHO) "Compilation        : $*.c";            \
    83                                 $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_181.mcf)     -o $@   -c $^ ;
     83                                $($(TARGET)_CC) $($(TARGET)_CC_OPT) $(FLAGS_181.mcf)     -o $@   -c $^ ;
    8484
    8585$(DIR_OBJ)/186.crafty_%.o       : $(SPECINT2000_PATH)/186.crafty/src/%.c
    8686                                @\
    8787                                $(ECHO) "Compilation        : $*.c";            \
    88                                 $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_186.crafty)     -o $@   -c $^ ;
     88                                $($(TARGET)_CC) $($(TARGET)_CC_OPT) $(FLAGS_186.crafty)     -o $@   -c $^ ;
    8989
    9090$(DIR_OBJ)/255.vortex_%.o       : $(SPECINT2000_PATH)/255.vortex/src/%.c
    9191                                @\
    9292                                $(ECHO) "Compilation        : $*.c";            \
    93                                 $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_255.vortex)  -o $@   -c $^ ;
     93                                $($(TARGET)_CC) $($(TARGET)_CC_OPT) $(FLAGS_255.vortex)  -o $@   -c $^ ;
    9494
    9595$(DIR_OBJ)/197.parser_%.o       : $(SPECINT2000_PATH)/197.parser/src/%.c
    9696                                @\
    9797                                $(ECHO) "Compilation        : $*.c";            \
    98                                 $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_197.parser)  -o $@   -c $^ ;
     98                                $($(TARGET)_CC) $($(TARGET)_CC_OPT) $(FLAGS_197.parser)  -o $@   -c $^ ;
    9999
    100100$(DIR_OBJ)/252.eon_%.o          : $(SPECINT2000_PATH)/252.eon/src/%.c
    101101                                @\
    102102                                $(ECHO) "Compilation        : $*.c";            \
    103                                 $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_252.eon)  -o $@   -c $^ ;
     103                                $($(TARGET)_CC) $($(TARGET)_CC_OPT) $(FLAGS_252.eon)  -o $@   -c $^ ;
    104104
    105105$(DIR_OBJ)/253.perlbmk_%.o      : $(SPECINT2000_PATH)/253.perlbmk/src/%.c
    106106                                @\
    107107                                $(ECHO) "Compilation        : $*.c";            \
    108                                 $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_253.perlbmk)  -o $@   -c $^ ;
     108                                $($(TARGET)_CC) $($(TARGET)_CC_OPT) $(FLAGS_253.perlbmk)  -o $@   -c $^ ;
    109109
    110110$(DIR_OBJ)/254.gap_%.o          : $(SPECINT2000_PATH)/254.gap/src/%.c
    111111                                @\
    112112                                $(ECHO) "Compilation        : $*.c";            \
    113                                 $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_254.gap)  -o $@   -c $^ ;
     113                                $($(TARGET)_CC) $($(TARGET)_CC_OPT) $(FLAGS_254.gap)  -o $@   -c $^ ;
    114114
    115115$(DIR_OBJ)/256.bzip2_%.o        : $(SPECINT2000_PATH)/256.bzip2/src/%.c
    116116                                @\
    117117                                $(ECHO) "Compilation        : $*.c";            \
    118                                 $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_256.bzip2)   -o $@   -c $^ ;
     118                                $($(TARGET)_CC) $($(TARGET)_CC_OPT) $(FLAGS_256.bzip2)   -o $@   -c $^ ;
    119119
    120120$(DIR_OBJ)/300.twolf_%.o        : $(SPECINT2000_PATH)/300.twolf/src/%.c
    121121                                @\
    122122                                $(ECHO) "Compilation        : $*.c";            \
    123                                 $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_300.twolf)   -o $@   -c $^ ;
     123                                $($(TARGET)_CC) $($(TARGET)_CC_OPT) $(FLAGS_300.twolf)   -o $@   -c $^ ;
Note: See TracChangeset for help on using the changeset viewer.