s::). 'c TYPE-INFORMATION ; NBITS' Documented by AIX to define a complex type, but their compiler actually uses negative type numbers (*note Negative Type Numbers::). The C 'void' type is defined as a signed integral type 0 bits long: .stabs "void:t19=bs0;0;0",128,0,0,0 The Solaris compiler seems to omit the trailing semicolon in this case. Getting sloppy in this way is not a swift move because if a type is embedded in a more complex expression it is necessary to be able to tell where it ends. I'm not sure how a boolean type is represented.