There are some peculiar macros defined and used in thread.c - mbasep() and fixmbasep(). I think they are GCC-specific, but what do they do? I would like to add Lattice C equivalents. Thanks, Chris