Ignore:
Timestamp:
Jul 30, 2010, 4:47:27 PM (14 years ago)
Author:
rosiere
Message:
  • Add test for all configuration
  • RAT : add rat scheme (depth_save)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Softwares/Makefile.Software

    r138 r139  
    5757
    5858#~~~~~[ TARGET : COMMON ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    59 COMMON_OPTIMIZE                 = -O3 -std=c99 -Wall -Wlong-long
     59COMMON_OPTIMIZE                 = -O2 -std=c99 -Wall -Wlong-long
    6060
    6161COMMON_CC_OPT                   = $(INCDIR) -D$(OS) -D$(TARGET) $($(TARGET)_OPTIMIZE) $(FLAGS)
     
    123123EV67_LD                         = $(EV67_BIN)/$(PREFIX_EV67)gcc
    124124EV67_OBJDUMP                    = $(EV67_BIN)/$(PREFIX_EV67)objdump
    125 EV67_NM                         = $(EV67_BIN)/$(PREFIX_EV67)nm
     125EV67_NM                         = $(EV67_BIN)/$(PREFIX_EV67)nm
    126126
    127 EV67_CC_OPT                     = $(COMMON_CC_OPT)     
    128 EV67_AS_OPT                     = $(COMMON_AS_OPT)     
    129 EV67_LD_OPT                     = $(COMMON_LD_OPT)     
     127EV67_CC_OPT                     = $(COMMON_CC_OPT)
     128EV67_AS_OPT                     = $(COMMON_AS_OPT)
     129EV67_LD_OPT                     = $(COMMON_LD_OPT)
    130130EV67_OBJDUMP_OPT                = $(COMMON_OBJDUMP_OPT)
    131131EV67_NM_OPT                     = $(COMMON_NM_OPT)
     
    144144$(DIR_BIN)/%.x                  : $(DIR_BIN) $(DIR_OBJ)
    145145                                @\
    146                                 $(MAKE) $(OBJECTS);                             \
    147                                 $(ECHO) "Linkage            : $*.x";            \
    148                                 $($(TARGET)_LD) -o $@ $(OBJECTS) $($(TARGET)_LD_OPT); \
    149                                 $(ECHO) "List symbols       : $*.x.nm";         \
     146                                $(MAKE) $(OBJECTS);                                             \
     147                                $(ECHO) "Linkage            : $*.x";                            \
     148                                $($(TARGET)_LD) -o $@ $(OBJECTS) $($(TARGET)_LD_OPT);           \
     149                                $(ECHO) "List symbols       : $*.x.nm";                         \
    150150                                $($(TARGET)_NM)      $($(TARGET)_NM_OPT)      $@ > $@.nm;       \
    151                                 $(ECHO) "Display info       : $*.x.txt";        \
    152                                 $($(TARGET)_OBJDUMP) $($(TARGET)_OBJDUMP_OPT) $@ > $@.txt;\
     151                                $(ECHO) "Display info       : $*.x.txt";                        \
     152                                $($(TARGET)_OBJDUMP) $($(TARGET)_OBJDUMP_OPT) $@ > $@.txt;      \
    153153                                echo $($(GREP) "l.jal 0" $@.txt);
    154154
    155155$(DIR_OBJ)/%.o                  : %.s   
    156156                                @\
    157                                 $(ECHO) "Compilation        : $*.s";            \
     157                                $(ECHO) "Compilation        : $*.s";                            \
    158158                                $($(TARGET)_CC) $($(TARGET)_CC_OPT)     -o $@   -c $^ ;
    159159#                               $($(TARGET)_CC) $($(TARGET)_CC_OPT)  -S -o $@.s -c $^ ;
     
    161161$(DIR_OBJ)/%.o                  : %.c
    162162                                @\
    163                                 $(ECHO) "Compilation        : $*.c";            \
     163                                $(ECHO) "Compilation        : $*.c";                            \
    164164                                $($(TARGET)_CC) $($(TARGET)_CC_OPT)     -o $@   -c $^ ;
    165165#                               $($(TARGET)_CC) $($(TARGET)_CC_OPT)  -S -o $@.s -c $^ ;
     
    173173                                @\
    174174                                $(ECHO) "Delete     temporary files";           \
    175                                 $(RM)   $(DIR_OBJ)              \
    176                                         *~                      \
    177                                         $(DIR_SRC)/*~           \
    178                                         $(DIR_C)/*~             \
    179                                         $(DIR_ASM)/*~           \
    180                                         $(DIR_SYS)/*~           \
    181                                         $(DIR_INC)/*~           \
    182                                         $(DIR_LDSCRIPT)/*~      \
     175                                $(RM)   $(DIR_OBJ)                              \
     176                                        *~                                      \
     177                                        $(DIR_SRC)/*~                           \
     178                                        $(DIR_C)/*~                             \
     179                                        $(DIR_ASM)/*~                           \
     180                                        $(DIR_SYS)/*~                           \
     181                                        $(DIR_INC)/*~                           \
     182                                        $(DIR_LDSCRIPT)/*~
    183183
    184 clean_all                       : clean
     184clean_all                       : clean
    185185                                $(RM)   $(DIR_BIN)
    186186
     
    188188help                            :
    189189                                @\
    190                                 $(ECHO) "";\
    191                                 $(ECHO) "List of directive   : ";\
    192                                 $(ECHO) " * all              : Compile the software";\
    193                                 $(ECHO) " * clean            : Erase all files generates";\
    194                                 $(ECHO) " * clean_all        : Erase all files generates";\
     190                                $(ECHO) "";                                                     \
     191                                $(ECHO) "List of directive   : ";                               \
     192                                $(ECHO) " * all              : Compile the software";           \
     193                                $(ECHO) " * clean            : Erase all files generates";      \
     194                                $(ECHO) " * clean_all        : Erase all files generates";      \
    195195                                $(ECHO) "";
Note: See TracChangeset for help on using the changeset viewer.