Oh, and I should add: We *have* to define __FreeBSD__ as well as __DragonFly__ at the moment, or ports will die a horrible death, but we should be able to come up with a better solution to define __FreeBSD__ outside the gcc framework so we don't pollute gcc with that hack. -Matt Matthew Dillon <dillon at xxxxxxxxxxxxx>