__cleanup
typedef struct __cleanup {
__cleanup(void) /* called at process end to flush ouput streams */