Added port_win
use gnu extensions in C++ 0x