Ignore:
Timestamp:
Jan 15, 2009, 6:19:08 PM (15 years ago)
Author:
rosiere
Message:

1) Add soc test
2) fix bug (Pc management, Decod and execute, Update prediction ...)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Softwares/Makefile.Software

    r100 r101  
    2020
    2121DIR_COMMON              = $(MORPHEO_TOPLEVEL)/Softwares/Common
    22 DIR_COMMON_C            = $(DIR_GLOBAL)/src/c
    23 DIR_COMMON_ASM          = $(DIR_GLOBAL)/src/asm
    24 DIR_COMMON_SYS          = $(DIR_GLOBAL)/src/sys
    25 DIR_COMMON_INC          = $(DIR_GLOBAL)/include
     22DIR_COMMON_C            = $(DIR_COMMON)/src/c
     23DIR_COMMON_ASM          = $(DIR_COMMON)/src/asm
     24DIR_COMMON_SYS          = $(DIR_COMMON)/src/sys
     25DIR_COMMON_INC          = $(DIR_COMMON)/include
    2626
    27 OBJECTS_COMMON          =       $(patsubst $(DIR_COMMON_ASM)/%.s,$(DIR_OBJ)/%.o,$(wildcard $(DIR_COMMON_ASM)/*.s))      \
    28                                 $(patsubst $(DIR_COMMON_SYS)/%.s,$(DIR_OBJ)/%.o,$(wildcard $(DIR_COMMON_SYS)/*.s))      \
     27OBJECTS_COMMON          =       $(patsubst $(DIR_COMMON_SYS)/%.s,$(DIR_OBJ)/%.o,$(wildcard $(DIR_COMMON_SYS)/*.s))      \
     28                                $(patsubst $(DIR_COMMON_ASM)/%.s,$(DIR_OBJ)/%.o,$(wildcard $(DIR_COMMON_ASM)/*.s))      \
    2929                                $(patsubst $(DIR_COMMON_C)/%.c,$(DIR_OBJ)/%.o,$(wildcard $(DIR_COMMON_C)/*.c))
    3030
    3131
    3232#-----[ To the compilation ]------------------------------------------------------
    33 OPTIMIZE                        = -O3 -fomit-frame-pointer -fdelayed-branch -mror -mcmov -msext -mhard-mul -msoft-div -msoft-float
     33OPTIMIZE                        = -O3 -std=c99 -fomit-frame-pointer -fdelayed-branch -mror -mcmov -msext -mhard-mul -msoft-div -msoft-float
    3434#Option :
    3535# -fomit-frame-pointer                  : n'utilise pas le pointeur de frame
     
    6464.PRECIOUS                       : $(DIR_BIN)/%.x.txt $(DIR_BIN)/%.x $(DIR_OBJ)/%.o
    6565
    66 vpath   %.h     $(DIR_INC)
    67 vpath   %.c     $(DIR_C)
    68 vpath   %.s     $(DIR_ASM):$(DIR_SYS)
     66vpath   %.h     $(DIR_INC):$(DIR_COMMON_INC)
     67vpath   %.c     $(DIR_C):$(DIR_COMMON_C)
     68vpath   %.s     $(DIR_ASM):$(DIR_SYS):$(DIR_COMMON_ASM):$(DIR_COMMON_SYS)
    6969vpath   %.o     $(DIR_OBJ)
    7070vpath   %.x     $(DIR_BIN)
     
    8282                                $(OR32_NM)      $(OR32_NM_OPT)      $^ > $@.nm; \
    8383                                $(ECHO) "Display info       : $*.x.txt";                \
    84                                 $(OR32_OBJDUMP) $(OR32_OBJDUMP_OPT) $^ > $@.txt;
     84                                $(OR32_OBJDUMP) $(OR32_OBJDUMP_OPT) $@ > $@.txt;
    8585
    8686$(DIR_OBJ)/%.o                  : %.s   
Note: See TracChangeset for help on using the changeset viewer.