Next:Building GCC plugins, Previous:Controlling which passes are being run, Up:Plugins [Contents][Index]
When your plugin is loaded, you can inspect the variouspass lists to determine what passes are available. However, otherplugins might add new passes. Also, future changes to GCC might causegeneric passes to be added after plugin loading.When a pass is first added to one of the pass lists, the eventPLUGIN_NEW_PASS is invoked, with the callback parametergcc_data pointing to the new pass.