Lynn,
Is that not only true in the event that you're building load modules with static linkage? I could think of two scenarios that wouldn't have a TIRMAIN:
* zLibs - they're just a bundle of CABs with no manager, no?
* Dynamic programs - if everything is built dynamic, then each CAB won't live in the manager load module but one of their own
Or am I off the trolley on this one?
I would've thought you'd probably need to use a potential combination of matches. TIRLGLOD would be present anywhere you call something marked for compatibility. The CA copyright string should be present as well (unless built OPT(FULL)?) though that could also match other CA products. Possibly TIRARUN or TIRORUN if it makes use of runtime functions?