================
@@ -5313,6 +5314,163 @@ void ParseFlags(
});
}
+static const RegisterTypeBuiltin *
+ResolveGDBBuiltinType(llvm::StringRef type_name) {
+ static const RegisterTypeBuiltin bool_type("bool", eEncodingUint,
+ eFormatBoolean, 1);
+ static const RegisterTypeBuiltin int8_type("int8", eEncodingSint,
+ eFormatDecimal, 1);
+ static const RegisterTypeBuiltin int16_type("int16", eEncodingSint,
+ eFormatDecimal, 2);
+ static const RegisterTypeBuiltin int32_type("int32", eEncodingSint,
+ eFormatDecimal, 4);
+ static const RegisterTypeBuiltin int64_type("int64", eEncodingSint,
+ eFormatDecimal, 8);
+ static const RegisterTypeBuiltin int128_type("int128", eEncodingSint,
+ eFormatDecimal, 16);
+ static const RegisterTypeBuiltin uint8_type("uint8", eEncodingUint,
+ eFormatHex, 1);
+ static const RegisterTypeBuiltin uint16_type("uint16", eEncodingUint,
+ eFormatHex, 2);
+ static const RegisterTypeBuiltin uint32_type("uint32", eEncodingUint,
+ eFormatHex, 4);
+ static const RegisterTypeBuiltin uint64_type("uint64", eEncodingUint,
+ eFormatHex, 8);
+ static const RegisterTypeBuiltin uint128_type("uint128", eEncodingUint,
+ eFormatHex, 16);
+ static const RegisterTypeBuiltin code_ptr_type("code_ptr", eEncodingUint,
+ eFormatAddressInfo, 0);
+ static const RegisterTypeBuiltin data_ptr_type("data_ptr", eEncodingUint,
+ eFormatAddressInfo, 0);
+ static const RegisterTypeBuiltin ieee_half_type("ieee_half",
eEncodingIEEE754,
+ eFormatFloat, 2);
+ static const RegisterTypeBuiltin ieee_single_type(
+ "ieee_single", eEncodingIEEE754, eFormatFloat, 4);
+ static const RegisterTypeBuiltin ieee_double_type(
+ "ieee_double", eEncodingIEEE754, eFormatFloat, 8);
+ static const RegisterTypeBuiltin arm_fpa_ext_type(
----------------
qiyao wrote:
ARM FPA support was deprecated and removed from GCC in 2012. No need to
support it here.
https://github.com/llvm/llvm-project/pull/217128
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits