Break abaclade/exception.cxx OS support away into separate file