It seems like this patch uses DW_TAG_string_type for kind 1 CHARACTERs, which makes sense, and leaves other CHARACTERs as DW_TAG_array_types, which seems reasonable until the standards issue is cleared up, but then also removes the array size/subscript information from those DW_TAG_array_types, which I don't understand. Jason