tested code found here: http://ubuntu.uni-klu.ac.at/UbuntuGlibcHoary no error, tested with gcc-3.3 and gcc-4.0 (experimental)