@@ -176,38 +176,38 @@ static void* dasm_labels[zend_lb_MAX];
176
176
| .if X64WIN
177
177
| gs
178
178
| mov reg, aword [0x58]
179
- | mov reg, aword [reg + tsrm_tls_index]
180
- | mov reg, aword [reg + tsrm_tls_offset]
179
+ | mov reg, aword [reg+ tsrm_tls_index]
180
+ | mov reg, aword [reg+ tsrm_tls_offset]
181
181
| .elif WIN
182
182
| fs
183
183
| mov reg, aword [0x2c]
184
- | mov reg, aword [reg + tsrm_tls_index]
185
- | mov reg, aword [reg + tsrm_tls_offset]
184
+ | mov reg, aword [reg+ tsrm_tls_index]
185
+ | mov reg, aword [reg+ tsrm_tls_offset]
186
186
| .elif X64APPLE
187
187
| gs
188
188
|| if (tsrm_ls_cache_tcb_offset) {
189
189
| mov reg, aword [tsrm_ls_cache_tcb_offset]
190
190
|| } else {
191
191
| mov reg, aword [tsrm_tls_index]
192
- | mov reg, aword [reg + tsrm_tls_offset]
192
+ | mov reg, aword [reg+ tsrm_tls_offset]
193
193
|| }
194
194
| .elif X64
195
195
| fs
196
196
|| if (tsrm_ls_cache_tcb_offset) {
197
197
| mov reg, aword [tsrm_ls_cache_tcb_offset]
198
198
|| } else {
199
199
| mov reg, [0x8]
200
- | mov reg, aword [reg + tsrm_tls_index]
201
- | mov reg, aword [reg + tsrm_tls_offset]
200
+ | mov reg, aword [reg+ tsrm_tls_index]
201
+ | mov reg, aword [reg+ tsrm_tls_offset]
202
202
|| }
203
203
| .else
204
204
| gs
205
205
|| if (tsrm_ls_cache_tcb_offset) {
206
206
| mov reg, aword [tsrm_ls_cache_tcb_offset]
207
207
|| } else {
208
208
| mov reg, [0x4]
209
- | mov reg, aword [reg + tsrm_tls_index]
210
- | mov reg, aword [reg + tsrm_tls_offset]
209
+ | mov reg, aword [reg+ tsrm_tls_index]
210
+ | mov reg, aword [reg+ tsrm_tls_offset]
211
211
|| }
212
212
| .endif
213
213
|.endmacro
@@ -377,7 +377,7 @@ static void* dasm_labels[zend_lb_MAX];
377
377
|.macro MEM_OP2_1_ZTS, mem_ins, prefix, struct, field, op2, tmp_reg
378
378
| .if ZTS
379
379
| LOAD_TSRM_CACHE tmp_reg
380
- | mem_ins prefix [tmp_reg + (struct.._offset + offsetof(zend_..struct, field))], op2
380
+ | mem_ins prefix [tmp_reg+ (struct.._offset+ offsetof(zend_..struct, field))], op2
381
381
| .else
382
382
| MEM_OP2_1 mem_ins, prefix, &struct.field, op2, tmp_reg
383
383
| .endif
@@ -386,7 +386,7 @@ static void* dasm_labels[zend_lb_MAX];
386
386
|.macro MEM_OP2_2_ZTS, mem_ins, op1, prefix, struct, field, tmp_reg
387
387
| .if ZTS
388
388
| LOAD_TSRM_CACHE tmp_reg
389
- | mem_ins op1, prefix [tmp_reg + (struct.._offset + offsetof(zend_..struct, field))]
389
+ | mem_ins op1, prefix [tmp_reg+ (struct.._offset+ offsetof(zend_..struct, field))]
390
390
| .else
391
391
| MEM_OP2_2 mem_ins, op1, prefix, &struct.field, tmp_reg
392
392
| .endif
0 commit comments