Ignore:
Timestamp:
Aug 4, 2010, 10:09:03 PM (14 years ago)
Author:
rosiere
Message:

1) Full parallel compilation
2) Add statistics in ROB : list instruction affinity

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Makefile.deps

    r88 r142  
    88# DIR_MORPHEO must be defined
    99
    10 Core                    = yes
     10Core                            = yes
    1111
    1212ifndef Behavioural
     
    1919include                         $(DIR_MORPHEO)/Behavioural/Core/Dcache_Access/Makefile.deps
    2020endif
    21 ifndef Multi_Front_end
     21ifndef Front_end
    2222include                         $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Makefile.deps
    2323endif
    24 ifndef Multi_OOO_Engine
     24ifndef OOO_Engine
    2525include                         $(DIR_MORPHEO)/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Makefile.deps
    2626endif
    27 ifndef Multi_Execute_loop
     27ifndef Execute_loop
    2828include                         $(DIR_MORPHEO)/Behavioural/Core/Multi_Execute_loop/Execute_loop/Makefile.deps
    2929endif
     
    4747                                        $(Behavioural_LIBRARY) 
    4848
    49 Core_DIR_LIBRARY                =       -L$(Core_DIR)/lib               \
    50                                         $(Icache_Access_DIR_LIBRARY)    \
    51                                         $(Dcache_Access_DIR_LIBRARY)    \
    52                                         $(Front_end_DIR_LIBRARY)        \
    53                                         $(OOO_Engine_DIR_LIBRARY)       \
    54                                         $(Execute_loop_DIR_LIBRARY)     \
    55                                         $(Core_Glue_DIR_LIBRARY)        \
    56                                         $(Behavioural_DIR_LIBRARY)
    57 
    5849#-----[ Rules ]--------------------------------------------
    5950
    60 Core_library            :
     51Core_library_only               :
     52                                @\
     53                                $(MAKE) --directory=$(Core_DIR) --makefile=Makefile;
     54
     55Core_library_clean_only         :
     56                                @\
     57                                $(MAKE) --directory=$(Core_DIR) --makefile=Makefile clean;
     58
     59Core_library                    : Core_library_only
    6160                                @\
    6261                                $(MAKE) Behavioural_library;            \
     
    6665                                $(MAKE) OOO_Engine_library;             \
    6766                                $(MAKE) Execute_loop_library;           \
    68                                 $(MAKE) Core_Glue_library;              \
    69                                 $(MAKE) --directory=$(Core_DIR) --makefile=Makefile;
     67                                $(MAKE) Core_Glue_library;
    7068
    71 Core_library_clean      :
     69Core_library_clean              : Core_library_clean_only
    7270                                @\
    7371                                $(MAKE) Behavioural_library_clean;      \
     
    7775                                $(MAKE) OOO_Engine_library_clean;       \
    7876                                $(MAKE) Execute_loop_library_clean;     \
    79                                 $(MAKE) Core_Glue_library_clean;        \
    80                                 $(MAKE) --directory=$(Core_DIR) --makefile=Makefile clean;
     77                                $(MAKE) Core_Glue_library_clean;
Note: See TracChangeset for help on using the changeset viewer.