POSIX.1-2008 の新関数に対応
POSIX.1-2008 では、新たに strsignal, wcsdup, wcsnlen, wcscasecmp 関数などが mandated な関数として追加された。このため、unistd.h で定義される _POSIX_VERSION マクロの値が 200809L ならば、これらの関数のプロトタイプが各ヘッダで宣言されることになるので、自前で宣言するのを止めなければならない。
とりあえず glibc の対応状況を見ながら考える。一旦優先度下げ。
c1162 で対応。glibc 2.10.1 で確認。
POSIX.1-2008 では、新たに strsignal, wcsdup, wcsnlen, wcscasecmp 関数などが mandated な関数として追加された。このため、unistd.h で定義される _POSIX_VERSION マクロの値が 200809L ならば、これらの関数のプロトタイプが各ヘッダで宣言されることになるので、自前で宣言するのを止めなければならない。