On Thu, Mar 13, 2014 at 08:36:01PM +0000, Antti Kantee wrote: > Module Name: src > Committed By: pooka > Date: Thu Mar 13 20:36:01 UTC 2014 > > Modified Files: > src/sys/sys: cdefs.h > > Log Message: > For compilers without __COUNTER__, make the ctassert name contain > __INCLUDE_LEVEL__ ## _ ## __LINE__. It's not perfect, but at least it's > better than just __LINE__ since it avoids collisions between .c's and .h's.
This is wrong, __INCLUDE_LEVEL__ does not exist unconditionally. Joerg