> Now that there is a single place left to call set_sizetype we can > remove it and initialize sizetypes properly from the start > (in initialize_sizetypes).
Can you give a meaningful TYPE_NAME to sizetype? Ada dump files now read: _GLOBAL.SZ0_discr31 (integer p0, integer p1) { return p1 <= p0 ? ((bitsizetype) ((<unnamed-unsigned:32>) p0 - (<unnamed-unsigned:32>) p1) + 1) * 8 : 0; } and this isn't very pretty. -- Eric Botcazou