Skip to content

Commit 34bbf37

Browse files
committed
fix: change double type size from 4 to 8
1 parent d0b6d2b commit 34bbf37

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/compiler-pico-c/src/arch/x86/modes/16bit/sizeofPrimitiveType.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ export const sizeofPrimitiveType: SizeofPrimitiveTypeFn = specifiers => {
2222
return 2;
2323

2424
case CSpecBitmap.float:
25-
case CSpecBitmap.double:
2625
case CSpecBitmap.long:
2726
case CSpecBitmap.long | CSpecBitmap.int:
2827
case CSpecBitmap.signed | CSpecBitmap.long:
@@ -31,6 +30,9 @@ export const sizeofPrimitiveType: SizeofPrimitiveTypeFn = specifiers => {
3130
case CSpecBitmap.unsigned | CSpecBitmap.long | CSpecBitmap.int:
3231
return 4;
3332

33+
case CSpecBitmap.double:
34+
return 8;
35+
3436
default:
3537
return null;
3638
}

0 commit comments

Comments
 (0)