Changeset 142 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit
- Timestamp:
- Aug 4, 2010, 10:09:03 PM (14 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Branch_Target_Buffer/Branch_Target_Buffer_Glue/Makefile.deps
r81 r142 11 11 12 12 ifndef Behavioural 13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps 14 14 endif 15 15 … … 21 21 22 22 Branch_Target_Buffer_Glue_LIBRARY = -lBranch_Target_Buffer_Glue \ 23 $(Behavioural_LIBRARY) 24 25 Branch_Target_Buffer_Glue_DIR_LIBRARY = -L$(Branch_Target_Buffer_Glue_DIR)/lib \ 26 $(Behavioural_DIR_LIBRARY) 23 $(Behavioural_LIBRARY) 27 24 28 25 #-----[ Rules ]-------------------------------------------- 29 26 30 Branch_Target_Buffer_Glue_library : 31 @\ 32 $(MAKE) Behavioural_library; \ 33 $(MAKE) --directory=$(Branch_Target_Buffer_Glue_DIR) --makefile=Makefile; 27 Branch_Target_Buffer_Glue_library_only : 28 @\ 29 $(MAKE) --directory=$(Branch_Target_Buffer_Glue_DIR) --makefile=Makefile; 34 30 35 Branch_Target_Buffer_Glue_library_clean : 36 @\ 37 $(MAKE) Behavioural_library_clean; \ 38 $(MAKE) --directory=$(Branch_Target_Buffer_Glue_DIR) --makefile=Makefile clean; 31 Branch_Target_Buffer_Glue_library_clean_only : 32 @\ 33 $(MAKE) --directory=$(Branch_Target_Buffer_Glue_DIR) --makefile=Makefile clean; 34 35 Branch_Target_Buffer_Glue_library : Branch_Target_Buffer_Glue_library_only 36 @\ 37 $(MAKE) Behavioural_library; 38 39 Branch_Target_Buffer_Glue_library_clean : Branch_Target_Buffer_Glue_library_clean_only 40 @\ 41 $(MAKE) Behavioural_library_clean; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Branch_Target_Buffer/Branch_Target_Buffer_Register/Makefile.deps
r88 r142 11 11 12 12 ifndef Behavioural 13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps 14 14 endif 15 15 … … 23 23 $(Behavioural_LIBRARY) 24 24 25 Branch_Target_Buffer_Register_DIR_LIBRARY = -L$(Branch_Target_Buffer_Register_DIR)/lib \26 $(Behavioural_DIR_LIBRARY)27 28 25 #-----[ Rules ]-------------------------------------------- 29 26 30 Branch_Target_Buffer_Register_library : 31 @\ 32 $(MAKE) Behavioural_library; \ 33 $(MAKE) --directory=$(Branch_Target_Buffer_Register_DIR) --makefile=Makefile; 27 Branch_Target_Buffer_Register_library_only : 28 @\ 29 $(MAKE) --directory=$(Branch_Target_Buffer_Register_DIR) --makefile=Makefile; 34 30 35 Branch_Target_Buffer_Register_library_clean : 36 @\ 37 $(MAKE) Behavioural_library_clean; \ 38 $(MAKE) --directory=$(Branch_Target_Buffer_Register_DIR) --makefile=Makefile clean; 31 Branch_Target_Buffer_Register_library_clean_only: 32 @\ 33 $(MAKE) --directory=$(Branch_Target_Buffer_Register_DIR) --makefile=Makefile clean; 34 35 Branch_Target_Buffer_Register_library : Branch_Target_Buffer_Register_library_only 36 @\ 37 $(MAKE) Behavioural_library; 38 39 Branch_Target_Buffer_Register_library_clean : Branch_Target_Buffer_Register_library_clean_only 40 @\ 41 $(MAKE) Behavioural_library_clean; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Branch_Target_Buffer/Makefile.deps
r81 r142 39 39 $(Behavioural_LIBRARY) 40 40 41 Branch_Target_Buffer_DIR_LIBRARY = -L$(Branch_Target_Buffer_DIR)/lib \42 $(Branch_Target_Buffer_Glue_DIR_LIBRARY) \43 $(Branch_Target_Buffer_Register_DIR_LIBRARY) \44 $(Sort_DIR_LIBRARY) \45 $(Victim_DIR_LIBRARY) \46 $(Behavioural_DIR_LIBRARY)47 48 41 #-----[ Rules ]-------------------------------------------- 49 42 50 Branch_Target_Buffer_library : 43 Branch_Target_Buffer_library_only : 44 @\ 45 $(MAKE) --directory=$(Branch_Target_Buffer_DIR) --makefile=Makefile; 46 47 Branch_Target_Buffer_library_clean_only : 48 @\ 49 $(MAKE) --directory=$(Branch_Target_Buffer_DIR) --makefile=Makefile clean; 50 51 Branch_Target_Buffer_library : Branch_Target_Buffer_library_only 51 52 @\ 52 53 $(MAKE) Behavioural_library; \ … … 54 55 $(MAKE) Branch_Target_Buffer_Register_library; \ 55 56 $(MAKE) Sort_library; \ 56 $(MAKE) Victim_library; \ 57 $(MAKE) --directory=$(Branch_Target_Buffer_DIR) --makefile=Makefile; 57 $(MAKE) Victim_library; 58 58 59 Branch_Target_Buffer_library_clean : 59 Branch_Target_Buffer_library_clean : Branch_Target_Buffer_library_clean_only 60 60 @\ 61 61 $(MAKE) Behavioural_library_clean; \ … … 63 63 $(MAKE) Branch_Target_Buffer_Register_library_clean; \ 64 64 $(MAKE) Sort_library_clean; \ 65 $(MAKE) Victim_library_clean; \ 66 $(MAKE) --directory=$(Branch_Target_Buffer_DIR) --makefile=Makefile clean; 65 $(MAKE) Victim_library_clean; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Branch_Target_Buffer/src/Parameters.cpp
r88 r142 59 59 1 , // nb_output 60 60 true , // ascending 61 _size_victim, // size_data61 size_address , // size_data 62 62 true , // have_port_index_out 63 63 false // have_port_data_out -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Direction_Glue/Makefile.deps
r81 r142 8 8 # DIR_MORPHEO must be defined 9 9 10 Direction_Glue = yes10 Direction_Glue = yes 11 11 12 12 ifndef Behavioural 13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps 14 14 endif 15 15 … … 20 20 #-----[ Library ]------------------------------------------ 21 21 22 Direction_Glue_LIBRARY = -lDirection_Glue \ 23 $(Behavioural_LIBRARY) 24 25 Direction_Glue_DIR_LIBRARY = -L$(Direction_Glue_DIR)/lib \ 26 $(Behavioural_DIR_LIBRARY) 22 Direction_Glue_LIBRARY = -lDirection_Glue \ 23 $(Behavioural_LIBRARY) 27 24 28 25 #-----[ Rules ]-------------------------------------------- 29 26 30 Direction_Glue_library : 31 @\ 32 $(MAKE) Behavioural_library; \ 33 $(MAKE) --directory=$(Direction_Glue_DIR) --makefile=Makefile; 27 Direction_Glue_library_only : 28 @\ 29 $(MAKE) --directory=$(Direction_Glue_DIR) --makefile=Makefile; 34 30 35 Direction_Glue_library_clean : 36 @\ 37 $(MAKE) Behavioural_library_clean; \ 38 $(MAKE) --directory=$(Direction_Glue_DIR) --makefile=Makefile clean; 31 Direction_Glue_library_clean_only : 32 @\ 33 $(MAKE) --directory=$(Direction_Glue_DIR) --makefile=Makefile clean; 34 35 Direction_Glue_library : Direction_Glue_library_only 36 @\ 37 $(MAKE) Behavioural_library; 38 39 Direction_Glue_library_clean : Direction_Glue_library_clean_only 40 @\ 41 $(MAKE) Behavioural_library_clean; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Makefile.deps
r110 r142 31 31 $(Meta_Predictor_LIBRARY) 32 32 33 Direction_DIR_LIBRARY = -L$(Direction_DIR)/lib \34 $(Behavioural_DIR_LIBRARY) \35 $(Direction_Glue_DIR_LIBRARY) \36 $(Meta_Predictor_DIR_LIBRARY)37 38 33 #-----[ Rules ]-------------------------------------------- 39 34 40 Direction_library : 35 Direction_library_only : 36 $(MAKE) --directory=$(Direction_DIR) --makefile=Makefile; 37 38 Direction_library_clean_only : 39 $(MAKE) --directory=$(Direction_DIR) --makefile=Makefile clean; 40 41 Direction_library : Direction_library_only 41 42 @\ 42 43 $(MAKE) Behavioural_library; \ 43 44 $(MAKE) Direction_Glue_library; \ 44 $(MAKE) --directory=$(Direction_DIR) --makefile=Makefile;45 45 $(MAKE) Meta_Predictor_library; \ 46 46 47 Direction_library_clean :47 Direction_library_clean : Direction_library_clean_only 48 48 @\ 49 49 $(MAKE) Behavioural_library_clean; \ 50 50 $(MAKE) Direction_Glue_library_clean; \ 51 $(MAKE) --directory=$(Direction_DIR) --makefile=Makefile clean;52 51 $(MAKE) Meta_Predictor_library_clean; \ -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Makefile.deps
r110 r142 8 8 # DIR_MORPHEO must be defined 9 9 10 Meta_Predictor = yes10 Meta_Predictor = yes 11 11 12 12 ifndef Behavioural 13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps 14 14 endif 15 15 ifndef Meta_Predictor_Glue 16 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Meta_Predictor_Glue/Makefile.deps16 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Meta_Predictor_Glue/Makefile.deps 17 17 endif 18 18 ifndef Two_Level_Branch_Predictor 19 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor/Makefile.deps19 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor/Makefile.deps 20 20 endif 21 21 … … 26 26 #-----[ Library ]------------------------------------------ 27 27 28 Meta_Predictor_LIBRARY = -lMeta_Predictor \ 29 $(Meta_Predictor_Glue_LIBRARY) \ 30 $(Two_Level_Branch_Predictor_LIBRARY) \ 31 $(Behavioural_LIBRARY) 32 33 Meta_Predictor_DIR_LIBRARY = -L$(Meta_Predictor_DIR)/lib \ 34 $(Meta_Predictor_Glue_DIR_LIBRARY) \ 35 $(Two_Level_Branch_Predictor_DIR_LIBRARY) \ 36 $(Behavioural_DIR_LIBRARY) 28 Meta_Predictor_LIBRARY = -lMeta_Predictor \ 29 $(Meta_Predictor_Glue_LIBRARY) \ 30 $(Two_Level_Branch_Predictor_LIBRARY) \ 31 $(Behavioural_LIBRARY) 37 32 38 33 #-----[ Rules ]-------------------------------------------- 39 34 40 Meta_Predictor_library : 41 @\ 42 $(MAKE) Behavioural_library; \ 43 $(MAKE) Meta_Predictor_Glue_library; \ 44 $(MAKE) Two_Level_Branch_Predictor_library; \ 45 $(MAKE) --directory=$(Meta_Predictor_DIR) --makefile=Makefile; 35 Meta_Predictor_library_only : 36 @\ 37 $(MAKE) --directory=$(Meta_Predictor_DIR) --makefile=Makefile; 46 38 47 Meta_Predictor_library_clean : 48 @\ 49 $(MAKE) Behavioural_library_clean; \ 50 $(MAKE) Meta_Predictor_Glue_library_clean; \ 51 $(MAKE) Two_Level_Branch_Predictor_library_clean; \ 52 $(MAKE) --directory=$(Meta_Predictor_DIR) --makefile=Makefile clean; 39 Meta_Predictor_library_clean_only : 40 @\ 41 $(MAKE) --directory=$(Meta_Predictor_DIR) --makefile=Makefile clean; 42 43 Meta_Predictor_library : Meta_Predictor_library_only 44 @\ 45 $(MAKE) Behavioural_library; \ 46 $(MAKE) Meta_Predictor_Glue_library; \ 47 $(MAKE) Two_Level_Branch_Predictor_library; 48 49 Meta_Predictor_library_clean : Meta_Predictor_library_clean_only 50 @\ 51 $(MAKE) Behavioural_library_clean; \ 52 $(MAKE) Meta_Predictor_Glue_library_clean; \ 53 $(MAKE) Two_Level_Branch_Predictor_library_clean; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Meta_Predictor_Glue/Makefile.deps
r110 r142 11 11 12 12 ifndef Behavioural 13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps 14 14 endif 15 15 … … 21 21 22 22 Meta_Predictor_Glue_LIBRARY = -lMeta_Predictor_Glue \ 23 $(Behavioural_LIBRARY) 24 25 Meta_Predictor_Glue_DIR_LIBRARY = -L$(Meta_Predictor_Glue_DIR)/lib \ 26 $(Behavioural_DIR_LIBRARY) 23 $(Behavioural_LIBRARY) 27 24 28 25 #-----[ Rules ]-------------------------------------------- 29 26 30 Meta_Predictor_Glue_library : 31 @\ 32 $(MAKE) Behavioural_library; \ 33 $(MAKE) --directory=$(Meta_Predictor_Glue_DIR) --makefile=Makefile; 27 Meta_Predictor_Glue_library_only : 28 @\ 29 $(MAKE) --directory=$(Meta_Predictor_Glue_DIR) --makefile=Makefile; 34 30 35 Meta_Predictor_Glue_library_clean : 36 @\ 37 $(MAKE) Behavioural_library_clean; \ 38 $(MAKE) --directory=$(Meta_Predictor_Glue_DIR) --makefile=Makefile clean; 31 Meta_Predictor_Glue_library_clean_only : 32 @\ 33 $(MAKE) --directory=$(Meta_Predictor_Glue_DIR) --makefile=Makefile clean; 34 35 Meta_Predictor_Glue_library : Meta_Predictor_Glue_library_only 36 @\ 37 $(MAKE) Behavioural_library; 38 39 Meta_Predictor_Glue_library_clean : Meta_Predictor_Glue_library_clean_only 40 @\ 41 $(MAKE) Behavioural_library_clean; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Meta_Predictor/Two_Level_Branch_Predictor/Makefile.deps
r110 r142 11 11 12 12 ifndef Behavioural 13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps 14 14 endif 15 15 … … 21 21 22 22 Two_Level_Branch_Predictor_LIBRARY = -lTwo_Level_Branch_Predictor \ 23 $(Behavioural_LIBRARY) 24 25 Two_Level_Branch_Predictor_DIR_LIBRARY = -L$(Two_Level_Branch_Predictor_DIR)/lib \ 26 $(Behavioural_DIR_LIBRARY) 23 $(Behavioural_LIBRARY) 27 24 28 25 #-----[ Rules ]-------------------------------------------- 29 26 30 Two_Level_Branch_Predictor_library : 31 @\ 32 $(MAKE) Behavioural_library; \ 33 $(MAKE) --directory=$(Two_Level_Branch_Predictor_DIR) --makefile=Makefile; 27 Two_Level_Branch_Predictor_library_only : 28 @\ 29 $(MAKE) --directory=$(Two_Level_Branch_Predictor_DIR) --makefile=Makefile; 34 30 35 Two_Level_Branch_Predictor_library_clean : 36 @\ 37 $(MAKE) Behavioural_library_clean; \ 38 $(MAKE) --directory=$(Two_Level_Branch_Predictor_DIR) --makefile=Makefile clean; 31 Two_Level_Branch_Predictor_library_clean_only : 32 @\ 33 $(MAKE) --directory=$(Two_Level_Branch_Predictor_DIR) --makefile=Makefile clean; 34 35 Two_Level_Branch_Predictor_library : Two_Level_Branch_Predictor_library_only 36 @\ 37 $(MAKE) Behavioural_library; 38 39 Two_Level_Branch_Predictor_library_clean : Two_Level_Branch_Predictor_library_clean_only 40 @\ 41 $(MAKE) Behavioural_library_clean; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Makefile.deps
r82 r142 8 8 # DIR_MORPHEO must be defined 9 9 10 Prediction_unit = yes10 Prediction_unit = yes 11 11 12 12 ifndef Behavioural 13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps 14 14 endif 15 15 ifndef Branch_Target_Buffer 16 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Branch_Target_Buffer/Makefile.deps16 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Branch_Target_Buffer/Makefile.deps 17 17 endif 18 18 ifndef Direction 19 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Makefile.deps19 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Direction/Makefile.deps 20 20 endif 21 21 ifndef Return_Address_Stack 22 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Return_Address_Stack/Makefile.deps22 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Return_Address_Stack/Makefile.deps 23 23 endif 24 24 ifndef Update_Prediction_Table 25 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Update_Prediction_Table/Makefile.deps25 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Update_Prediction_Table/Makefile.deps 26 26 endif 27 27 ifndef Prediction_unit_Glue 28 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Prediction_unit_Glue/Makefile.deps28 include $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Prediction_unit_Glue/Makefile.deps 29 29 endif 30 30 … … 43 43 $(Prediction_unit_Glue_LIBRARY) 44 44 45 Prediction_unit_DIR_LIBRARY = -L$(Prediction_unit_DIR)/lib \46 $(Behavioural_DIR_LIBRARY) \47 $(Branch_Target_Buffer_DIR_LIBRARY) \48 $(Direction_DIR_LIBRARY) \49 $(Return_Address_Stack_DIR_LIBRARY) \50 $(Update_Prediction_Table_DIR_LIBRARY) \51 $(Prediction_unit_Glue_DIR_LIBRARY)52 53 54 45 #-----[ Rules ]-------------------------------------------- 55 46 56 Prediction_unit_library : 57 @\ 58 $(MAKE) Behavioural_library; \ 59 $(MAKE) Branch_Target_Buffer_library; \ 60 $(MAKE) Direction_library; \ 61 $(MAKE) Return_Address_Stack_library; \ 62 $(MAKE) Update_Prediction_Table_library; \ 63 $(MAKE) Prediction_unit_Glue_library; \ 64 $(MAKE) --directory=$(Prediction_unit_DIR) --makefile=Makefile; 47 Prediction_unit_library_only : 48 @\ 49 $(MAKE) --directory=$(Prediction_unit_DIR) --makefile=Makefile; 65 50 66 Prediction_unit_library_clean : 67 @\ 68 $(MAKE) Behavioural_library_clean; \ 69 $(MAKE) Branch_Target_Buffer_library_clean; \ 70 $(MAKE) Direction_library_clean; \ 71 $(MAKE) Return_Address_Stack_library_clean; \ 72 $(MAKE) Update_Prediction_Table_library_clean; \ 73 $(MAKE) Prediction_unit_Glue_library_clean; \ 74 $(MAKE) --directory=$(Prediction_unit_DIR) --makefile=Makefile clean; 51 Prediction_unit_library_clean_only : 52 @\ 53 $(MAKE) --directory=$(Prediction_unit_DIR) --makefile=Makefile clean; 54 55 Prediction_unit_library : Prediction_unit_library_only 56 @\ 57 $(MAKE) Behavioural_library; \ 58 $(MAKE) Branch_Target_Buffer_library; \ 59 $(MAKE) Direction_library; \ 60 $(MAKE) Return_Address_Stack_library; \ 61 $(MAKE) Update_Prediction_Table_library; \ 62 $(MAKE) Prediction_unit_Glue_library; 63 64 Prediction_unit_library_clean : Prediction_unit_library_clean_only 65 @\ 66 $(MAKE) Behavioural_library_clean; \ 67 $(MAKE) Branch_Target_Buffer_library_clean; \ 68 $(MAKE) Direction_library_clean; \ 69 $(MAKE) Return_Address_Stack_library_clean; \ 70 $(MAKE) Update_Prediction_Table_library_clean; \ 71 $(MAKE) Prediction_unit_Glue_library_clean; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Prediction_unit_Glue/Makefile.deps
r81 r142 11 11 12 12 ifndef Behavioural 13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps 14 14 endif 15 15 16 16 #-----[ Directory ]---------------------------------------- 17 17 18 Prediction_unit_Glue_DIR 18 Prediction_unit_Glue_DIR = $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Prediction_unit_Glue 19 19 20 20 #-----[ Library ]------------------------------------------ 21 21 22 22 Prediction_unit_Glue_LIBRARY = -lPrediction_unit_Glue \ 23 $(Behavioural_LIBRARY) 24 25 Prediction_unit_Glue_DIR_LIBRARY = -L$(Prediction_unit_Glue_DIR)/lib \ 26 $(Behavioural_DIR_LIBRARY) 23 $(Behavioural_LIBRARY) 27 24 28 25 #-----[ Rules ]-------------------------------------------- 29 26 30 Prediction_unit_Glue_library : 31 @\ 32 $(MAKE) Behavioural_library; \ 33 $(MAKE) --directory=$(Prediction_unit_Glue_DIR) --makefile=Makefile; 27 Prediction_unit_Glue_library_only : 28 @\ 29 $(MAKE) --directory=$(Prediction_unit_Glue_DIR) --makefile=Makefile; 34 30 35 Prediction_unit_Glue_library_clean : 36 @\ 37 $(MAKE) Behavioural_library_clean; \ 38 $(MAKE) --directory=$(Prediction_unit_Glue_DIR) --makefile=Makefile clean; 31 Prediction_unit_Glue_library_clean_only : 32 @\ 33 $(MAKE) --directory=$(Prediction_unit_Glue_DIR) --makefile=Makefile clean; 34 35 Prediction_unit_Glue_library : Prediction_unit_Glue_library_only 36 @\ 37 $(MAKE) Behavioural_library; 38 39 Prediction_unit_Glue_library_clean : Prediction_unit_Glue_library_clean_only 40 @\ 41 $(MAKE) Behavioural_library_clean; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Return_Address_Stack/Makefile.deps
r81 r142 11 11 12 12 ifndef Behavioural 13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps 14 14 endif 15 15 16 16 #-----[ Directory ]---------------------------------------- 17 17 18 Return_Address_Stack_DIR 18 Return_Address_Stack_DIR = $(DIR_MORPHEO)/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Return_Address_Stack 19 19 20 20 #-----[ Library ]------------------------------------------ 21 21 22 22 Return_Address_Stack_LIBRARY = -lReturn_Address_Stack \ 23 $(Behavioural_LIBRARY) 24 25 Return_Address_Stack_DIR_LIBRARY = -L$(Return_Address_Stack_DIR)/lib \ 26 $(Behavioural_DIR_LIBRARY) 23 $(Behavioural_LIBRARY) 27 24 28 25 #-----[ Rules ]-------------------------------------------- 29 26 30 Return_Address_Stack_library : 31 @\ 32 $(MAKE) Behavioural_library; \ 33 $(MAKE) --directory=$(Return_Address_Stack_DIR) --makefile=Makefile; 27 Return_Address_Stack_library_only : 28 @\ 29 $(MAKE) --directory=$(Return_Address_Stack_DIR) --makefile=Makefile; 34 30 35 Return_Address_Stack_library_clean : 36 @\ 37 $(MAKE) Behavioural_library_clean; \ 38 $(MAKE) --directory=$(Return_Address_Stack_DIR) --makefile=Makefile clean; 31 Return_Address_Stack_library_clean_only : 32 @\ 33 $(MAKE) --directory=$(Return_Address_Stack_DIR) --makefile=Makefile clean; 34 35 Return_Address_Stack_library : Return_Address_Stack_library_only 36 @\ 37 $(MAKE) Behavioural_library; 38 39 Return_Address_Stack_library_clean : Return_Address_Stack_library_clean_only 40 @\ 41 $(MAKE) Behavioural_library_clean; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Update_Prediction_Table/Makefile.deps
r97 r142 8 8 # DIR_MORPHEO must be defined 9 9 10 Update_Prediction_Table = yes10 Update_Prediction_Table = yes 11 11 12 12 ifndef Behavioural 13 include 13 include $(DIR_MORPHEO)/Behavioural/Makefile.deps 14 14 endif 15 15 … … 20 20 #-----[ Library ]------------------------------------------ 21 21 22 Update_Prediction_Table_LIBRARY = -lUpdate_Prediction_Table \ 23 $(Behavioural_LIBRARY) 24 25 Update_Prediction_Table_DIR_LIBRARY = -L$(Update_Prediction_Table_DIR)/lib \ 26 $(Behavioural_DIR_LIBRARY) 22 Update_Prediction_Table_LIBRARY = -lUpdate_Prediction_Table \ 23 $(Behavioural_LIBRARY) 27 24 28 25 #-----[ Rules ]-------------------------------------------- 29 26 30 Update_Prediction_Table_library : 31 @\ 32 $(MAKE) Behavioural_library; \ 33 $(MAKE) --directory=$(Update_Prediction_Table_DIR) --makefile=Makefile; 27 Update_Prediction_Table_library_only : 28 @\ 29 $(MAKE) --directory=$(Update_Prediction_Table_DIR) --makefile=Makefile; 34 30 35 Update_Prediction_Table_library_clean : 36 @\ 37 $(MAKE) Behavioural_library_clean; \ 38 $(MAKE) --directory=$(Update_Prediction_Table_DIR) --makefile=Makefile clean; 31 Update_Prediction_Table_library_clean_only : 32 @\ 33 $(MAKE) --directory=$(Update_Prediction_Table_DIR) --makefile=Makefile clean; 34 35 Update_Prediction_Table_library : Update_Prediction_Table_library_only 36 @\ 37 $(MAKE) Behavioural_library; 38 39 Update_Prediction_Table_library_clean : Update_Prediction_Table_library_clean_only 40 @\ 41 $(MAKE) Behavioural_library_clean;
Note: See TracChangeset
for help on using the changeset viewer.