File tree Expand file tree Collapse file tree 1 file changed +1
-4
lines changed
Expand file tree Collapse file tree 1 file changed +1
-4
lines changed Original file line number Diff line number Diff line change @@ -1264,10 +1264,6 @@ d2r_bytecode_from_expression(Arena *arena,
12641264 rdim_bytecode_push_op (arena , & bc , RDI_EvalOp_FrameOff , 0 );
12651265 d2r_value_type_stack_push (scratch .arena , stack , D2R_ValueType_Address );
12661266 } break ;
1267- case DW_ExprOp_FormTlsAddress : {
1268- // TODO:
1269- AssertAlways (!"RDI_EvalOp_TLSOff accepts immediate" );
1270- } break ;
12711267 case DW_ExprOp_PushObjectAddress : {
12721268 AssertAlways (!"sample" );
12731269 } break ;
@@ -1359,6 +1355,7 @@ d2r_bytecode_from_expression(Arena *arena,
13591355 stack -> top -> type = d2r_unsigned_value_type_from_bit_size (address_size * 8 );
13601356 }
13611357 } break ;
1358+ case DW_ExprOp_FormTlsAddress :
13621359 case DW_ExprOp_GNU_PushTlsAddress : {
13631360 D2R_ValueType lhs = d2r_value_type_stack_pop (stack );
13641361 if (!D2R_ValueType_IsInt (lhs )) {
You can’t perform that action at this time.
0 commit comments