@@ -287,11 +287,8 @@ mp_obj_t mp_binary_get_val_array(char typecode, void *p, size_t index) {
287287 #if MICROPY_PY_BUILTINS_FLOAT
288288 case 'f' :
289289 return mp_obj_new_float_from_f (((float * )p )[index ]);
290- // CIRCUITPY-CHANGE:
291- #if MICROPY_PY_DOUBLE_TYPECODE
292290 case 'd' :
293291 return mp_obj_new_float_from_d (((double * )p )[index ]);
294- #endif
295292 #endif
296293 // Extension to CPython: array of objects
297294 #if MICROPY_PY_STRUCT_UNSAFE_TYPECODES
@@ -364,16 +361,13 @@ mp_obj_t mp_binary_get_val(char struct_type, char val_type, byte *p_base, byte *
364361 float f ;
365362 } fpu = {val };
366363 return mp_obj_new_float_from_f (fpu .f );
367- // CIRCUITPY-CHANGE
368- #if MICROPY_PY_DOUBLE_TYPECODE
369364 } else if (val_type == 'd' ) {
370365 union {
371366 uint64_t i ;
372367 double f ;
373368 } fpu = {val };
374369 return mp_obj_new_float_from_d (fpu .f );
375370 #endif
376- #endif
377371 } else if (is_signed (val_type )) {
378372 if ((long long )MP_SMALL_INT_MIN <= val && val <= (long long )MP_SMALL_INT_MAX ) {
379373 return mp_obj_new_int ((mp_int_t )val );
@@ -503,12 +497,10 @@ void mp_binary_set_val_array(char typecode, void *p, size_t index, mp_obj_t val_
503497 case 'f' :
504498 ((float * )p )[index ] = mp_obj_get_float_to_f (val_in );
505499 break ;
506- #if MICROPY_PY_DOUBLE_TYPECODE
507500 case 'd' :
508501 ((double * )p )[index ] = mp_obj_get_float_to_d (val_in );
509502 break ;
510503 #endif
511- #endif
512504 #if MICROPY_PY_STRUCT_UNSAFE_TYPECODES
513505 // Extension to CPython: array of objects
514506 case 'O' :
@@ -577,12 +569,9 @@ void mp_binary_set_val_array_from_int(char typecode, void *p, size_t index, mp_i
577569 case 'f' :
578570 ((float * )p )[index ] = (float )val ;
579571 break ;
580- // CIRCUITPY-CHANGE
581- #if MICROPY_PY_DOUBLE_TYPECODE
582572 case 'd' :
583573 ((double * )p )[index ] = (double )val ;
584574 break ;
585- #endif
586575 #endif
587576 // Extension to CPython: array of pointers
588577 #if MICROPY_PY_STRUCT_UNSAFE_TYPECODES
0 commit comments