Cecilia toolchain: initialization of non-integer-type attributes in the ADL...
Bug #308922 (closed) reports that it's impossible to initialize in the ADL an attribute made of a record in a record. The toolchain generates: cast to a struct of a constant string containing a verbatim copy of the initializer.
Actually, in a more general way, the toolchain currently has no support for initializing attributes which are not integer constants written in decimal or hex. I hit the limitation with both booleans and arrays. I'm working on backporting the cecilia-newmacros support for initializing booleans (r6819) to the trunk.