> FWIW, Ada is filled with these temporaries and/or types that should > really be ignored, and are currently causing grief.
It's a little hard to believe that types created in a front-end should be marked ignored. Either they are used by some objects and thus can be needed in the debug info, or they aren't and will be discarded by -feliminate-unused- debug-types. And those not present in the source should be marked artificial. -- Eric Botcazou