(Excuse the C101 question please)
Will the previous #ifdef SOLARIS on line 354 supercede this #elif? Won't this get skipped when the original block is matched?