Why // { dg-warning "" } deprecated on some tests, and// { dg-warning "deprecated" } on others? I would think all of the could use the second form.
+ cp_token *diag_token;
Let's initialize this to NULL to make sure we avoid spurious warnings about it being used without being set.
OK with those changes. Jason