Robert P. J. Day wrote: > > The problem with the first example is that the > > __SEMAPHORE_INITIALIZER macro uses C99 features, which probably > > aren't supported in gcc 2.7.x. > > > > The LHS has nothing to do with it. > > ah, sorry, i didn't look closely enough. so if one could count on a > C99-compilant compiler being available, then the first form would be > perfectly acceptable? thanks. Yes. -- Glynn Clements <glynn@xxxxxxxxxxxxxxxxxx> - To unsubscribe from this list: send the line "unsubscribe linux-c-programming" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html