On Fri, Oct 09, 2015 at 08:26:25PM +0300, Ilya Verbin wrote: > On Fri, Oct 09, 2015 at 09:55:07 +0200, Jakub Jelinek wrote: > > -GOMP_4.1 { > > +GOMP_4.5 { > > global: > > GOMP_target_41; > > GOMP_target_data_41; > > Should we rename it to GOMP_target*_45, or do you know some more mnemonic > name?
Either to 45, or find a better name, sure. The latter would be preferable. Now, for the latter, either we could add something to say those use 16bit kinds, or something to indicate they allow both synchronous and asynchronous execution (but what word covers both of that), or that they create a target task (but that is the case only for GOMP_target and GOMP_target_update (and the new GOMP_target_enter_exit_data)). So 16bit kinds is the only thing all of them have in common, thus perhaps _kind16 suffixes instead of _4{1,5} ? Jakub