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

Location:
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod/Instruction/Makefile.deps

    r81 r142  
    1010Instruction                     = yes
    1111
     12ifndef Behavioural
     13include                         $(DIR_MORPHEO)/Behavioural/Makefile.deps
     14endif
     15
    1216#-----[ Directory ]----------------------------------------
    1317
     
    1620#-----[ Library ]------------------------------------------
    1721
    18 Instruction_LIBRARY             =       -lInstruction
    19 
    20 Instruction_DIR_LIBRARY         =       -L$(Instruction_DIR)/lib
     22Instruction_LIBRARY             =       -lInstruction \
     23                                        $(Behavioural_LIBRARY)
    2124
    2225#-----[ Rules ]--------------------------------------------
    2326
    24 Instruction_library             :
     27Instruction_library_only        :
    2528                                @\
    2629                                $(MAKE) --directory=$(Instruction_DIR) --makefile=Makefile;
    2730
    28 Instruction_library_clean       :
     31Instruction_library_clean_only  :
    2932                                @\
    3033                                $(MAKE) --directory=$(Instruction_DIR) --makefile=Makefile clean;
    3134
     35Instruction_library             : Instruction_library_only
     36                                @\
     37                                $(MAKE) Behavioural_library;
     38
     39Instruction_library_clean       : Instruction_library_clean_only
     40                                @\
     41                                $(MAKE) Behavioural_library_clean;
     42
     43
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod/Makefile.deps

    r88 r142  
    88# DIR_MORPHEO must be defined
    99
    10 Decod                   = yes
     10Decod                           = yes
    1111
    1212ifndef Behavioural
     
    3131                                        $(Behavioural_LIBRARY) 
    3232
    33 Decod_DIR_LIBRARY               =       -L$(Decod_DIR)/lib              \
    34                                         $(Custom_DIR_LIBRARY)           \
    35                                         $(Priority_DIR_LIBRARY)         \
    36                                         $(Behavioural_DIR_LIBRARY)
    37 
    3833#-----[ Rules ]--------------------------------------------
    3934
    40 Decod_library                   :
     35Decod_library_only              :
     36                                @\
     37                                $(MAKE) --directory=$(Decod_DIR) --makefile=Makefile;
     38
     39Decod_library_clean_only        :
     40                                @\
     41                                $(MAKE) --directory=$(Decod_DIR) --makefile=Makefile clean;
     42
     43Decod_library                   : Decod_library_only
    4144                                @\
    4245                                $(MAKE) Behavioural_library;            \
    4346                                $(MAKE) Priority_library;               \
    44                                 $(MAKE) Custom_library;                 \
    45                                 $(MAKE) --directory=$(Decod_DIR) --makefile=Makefile;
     47                                $(MAKE) Custom_library;
    4648
    47 Decod_library_clean     :
     49Decod_library_clean             : Decod_library_clean_only
    4850                                @\
    4951                                $(MAKE) Behavioural_library_clean;      \
    5052                                $(MAKE) Priority_library_clean;         \
    51                                 $(MAKE) Custom_library_clean;           \
    52                                 $(MAKE) --directory=$(Decod_DIR) --makefile=Makefile clean;
    53 
     53                                $(MAKE) Custom_library_clean;
Note: See TracChangeset for help on using the changeset viewer.