Coerce lowering for the C ABI updated. Updated aarch64 fixes.

This commit is contained in:
Christoffer Lerno
2021-07-29 03:04:31 +02:00
committed by Christoffer Lerno
parent d26986afeb
commit efe4f8c745
15 changed files with 687 additions and 217 deletions

View File

@@ -571,7 +571,7 @@ bool type_is_homogenous_aggregate(Type *type, Type **base, unsigned *elements)
break;
case ALL_SIGNED_INTS:
// Lower signed to unsigned
type = type_int_unsigned_by_bitsize(type->builtin.bytesize);
type = type_int_unsigned_by_bitsize(type->builtin.bitsize);
break;
case ALL_UNSIGNED_INTS:
case ALL_REAL_FLOATS: