update from GNU lib C