Add libcc1 v1 compatibility to C compile feature
authorAlexandre Oliva <aoliva@redhat.com>
Fri, 27 Apr 2018 18:17:02 +0000 (11:17 -0700)
committerKeith Seitz <keiths@redhat.com>
Fri, 27 Apr 2018 19:36:19 +0000 (12:36 -0700)
commit476d250ee86c37386b02b0634a59aae13d07a038
treeb664b1642d13158c48213d60d097fcbbff2608db
parent6873858b7e464e114f9a877e216949ad8350b4cf
Add libcc1 v1 compatibility to C compile feature

This patch adds v1 compatibiltiy to the C compile feature.  The only change
in v1 concerns the handling of integer types, which permits GDB to specify
the built-in name for the type.

As far as I know, the C frontend is still on v0, so this patch is purely
precautionary. [By default C++ compile uses the equivalent of the C
frontend's int_type and float_type (aka the "v1" versions).]

gdb/ChangeLog:

* compile/compile-c-types.c (convert_int, convert_float):
Update for C FE v1.
gdb/ChangeLog
gdb/compile/compile-c-types.c