moved c++ crap into sys/cdecl.h