@@ -28,8 +28,11 @@ CONSTANTS := constants/constants.lisp
2828CONSTANTS_LONDON := constants/london/constants.zkasm
2929CONSTANTS_CANCUN := constants/cancun/constants.zkasm
3030CONSTANTS_PRAGUE := constants/prague/constants.zkasm
31+ CONSTANTS_OSAKA := constants/osaka/constants.zkasm
3132
32- EC_DATA := ecdata
33+ EC_DATA_LONDON := ecdata/london
34+
35+ EC_DATA_OSAKA := ecdata/osaka
3336
3437EUC := euc
3538
@@ -95,7 +98,8 @@ TABLES_LONDON := reftables/london/*.lisp
9598TABLES_CANCUN := reftables/cancun/*.lisp
9699TABLES_PRAGUE := reftables/prague/*.lisp
97100
98- TRM := trm/trm.zkasm
101+ TRM_LONDON := trm/trm_london.zkasm
102+ TRM_OSAKA := trm/trm_osaka.zkasm
99103
100104TXN_DATA_LONDON := txndata/london
101105TXN_DATA_SHANGHAI := txndata/shanghai
@@ -116,7 +120,6 @@ ZKEVM_MODULES_COMMON := ${CONSTANTS} \
116120 ${BIN} \
117121 ${BLAKE2f_MODEXP_DATA} \
118122 ${BLOCKHASH} \
119- ${EC_DATA} \
120123 ${EUC} \
121124 ${EXP} \
122125 ${GAS} \
@@ -128,13 +131,13 @@ ZKEVM_MODULES_COMMON := ${CONSTANTS} \
128131 ${SHAKIRA_DATA} \
129132 ${SHIFT} \
130133 ${STP} \
131- ${TRM} \
132134 ${WCP}
133135
134136ZKEVM_MODULES_LONDON := ${ZKEVM_MODULES_COMMON} \
135137 ${CONSTANTS_LONDON} \
136138 ${TABLES_LONDON} \
137139 ${BLOCKDATA_LONDON} \
140+ ${EC_DATA_LONDON} \
138141 ${HUB_LONDON} \
139142 ${LOG_INFO_LONDON} \
140143 ${MMIO_LONDON} \
@@ -143,6 +146,7 @@ ZKEVM_MODULES_LONDON := ${ZKEVM_MODULES_COMMON} \
143146 ${OOB_LONDON} \
144147 ${RLP_TXN_LONDON} \
145148 ${RLP_TXN_RCPT_LONDON} \
149+ ${TRM_LONDON} \
146150 ${TXN_DATA_LONDON}
147151
148152
@@ -152,6 +156,7 @@ ZKEVM_MODULES_SHANGHAI := ${ZKEVM_MODULES_COMMON} \
152156 ${CONSTANTS_LONDON} \
153157 ${TABLES_LONDON} \
154158 ${BLOCKDATA_PARIS} \
159+ ${EC_DATA_LONDON} \
155160 ${HUB_SHANGHAI} \
156161 ${LOG_INFO_LONDON} \
157162 ${MMIO_LONDON} \
@@ -160,13 +165,15 @@ ZKEVM_MODULES_SHANGHAI := ${ZKEVM_MODULES_COMMON} \
160165 ${OOB_SHANGHAI} \
161166 ${RLP_TXN_LONDON} \
162167 ${RLP_TXN_RCPT_LONDON} \
168+ ${TRM_LONDON} \
163169 ${TXN_DATA_SHANGHAI}
164170
165171ZKEVM_MODULES_CANCUN := ${ZKEVM_MODULES_COMMON} \
166172 ${CONSTANTS_CANCUN} \
167173 ${TABLES_CANCUN} \
168174 ${BLOCKDATA_CANCUN} \
169175 ${BLS_CANCUN} \
176+ ${EC_DATA_LONDON} \
170177 ${HUB_CANCUN} \
171178 ${LOG_INFO_CANCUN} \
172179 ${MMIO_CANCUN} \
@@ -176,13 +183,15 @@ ZKEVM_MODULES_CANCUN := ${ZKEVM_MODULES_COMMON} \
176183 ${RLP_TXN_CANCUN} \
177184 ${RLP_TXN_RCPT_LONDON} \
178185 ${RLP_UTILS_CANCUN} \
186+ ${TRM_LONDON} \
179187 ${TXN_DATA_CANCUN}
180188
181189ZKEVM_MODULES_PRAGUE := ${ZKEVM_MODULES_COMMON} \
182190 ${CONSTANTS_PRAGUE} \
183191 ${TABLES_PRAGUE} \
184192 ${BLOCKDATA_CANCUN} \
185193 ${BLS_PRAGUE} \
194+ ${EC_DATA_LONDON} \
186195 ${HUB_PRAGUE} \
187196 ${LOG_INFO_CANCUN} \
188197 ${MMIO_CANCUN} \
@@ -192,13 +201,15 @@ ZKEVM_MODULES_PRAGUE := ${ZKEVM_MODULES_COMMON} \
192201 ${RLP_TXN_PRAGUE} \
193202 ${RLP_TXN_RCPT_LONDON} \
194203 ${RLP_UTILS_CANCUN} \
204+ ${TRM_LONDON} \
195205 ${TXN_DATA_PRAGUE}
196206
197207ZKEVM_MODULES_OSAKA := ${ZKEVM_MODULES_COMMON} \
198- ${CONSTANTS_PRAGUE } \
208+ ${CONSTANTS_OSAKA } \
199209 ${TABLES_PRAGUE} \
200210 ${BLOCKDATA_CANCUN} \
201211 ${BLS_PRAGUE} \
212+ ${EC_DATA_OSAKA} \
202213 ${HUB_OSAKA} \
203214 ${LOG_INFO_CANCUN} \
204215 ${MMIO_CANCUN} \
@@ -208,6 +219,7 @@ ZKEVM_MODULES_OSAKA := ${ZKEVM_MODULES_COMMON} \
208219 ${RLP_TXN_PRAGUE} \
209220 ${RLP_TXN_RCPT_OSAKA} \
210221 ${RLP_UTILS_CANCUN} \
222+ ${TRM_OSAKA} \
211223 ${TXN_DATA_OSAKA}
212224
213225all : zkevm_london.bin zkevm_paris.bin zkevm_shanghai.bin zkevm_cancun.bin zkevm_prague.bin zkevm_osaka.bin
0 commit comments