+2004-12-21 Jakub Jelinek <jakub@redhat.com>
+
+ * sysdeps/unix/sysv/linux/i386/clone.S (__clone): Make sure %esp when
+ calling fn is 16 byte aligned.
+ * sysdeps/i386/tst-stack-align.h: New file.
+
+ * misc/efgcvt_r.c (FLOAT_MIN_10_EXP, FLOAT_MIN_10_NORM): Define.
+ (ecvt_r): Special case denormals.
+ * misc/qefgcvt_r.c (FLOAT_MIN_10_EXP, FLOAT_MIN_10_NORM): Define.
+ * misc/tst-efgcvt.c: Include float.h.
+ (ecvt_tests): Add 2 new tests.
+
2004-12-20 Roland McGrath <roland@frob.com>
* version.h (RELEASE, VERSION): development, 2.3.90
+2004-12-21 Jakub Jelinek <jakub@redhat.com>
+
+ * Makefile (tests): Add tst-align.
+ * tst-align.c: New test.
+ * sysdeps/i386/Makefile (CFLAGS-tst-align.c): Add
+ -mpreferred-stack-boundary=4.
+
2004-12-12 Ulrich Drepper <drepper@redhat.com>
* internals.h: Include <stdbool.h> to match includes used in nptl.
ex17 ex18 tst-cancel tst-context bug-sleep \
tst-cancel1 tst-cancel2 tst-cancel3 tst-cancel4 tst-cancel5 \
tst-cancel6 tst-cancel7 tst-cancel8 tst-popen tst-popen2 tst-attr1 \
- tst-stack1
+ tst-stack1 tst-align
test-srcs = tst-signal
# These tests are linked with libc before libpthread
tests-reverse += tst-cancel5
+2004-12-21 Jakub Jelinek <jakub@redhat.com>
+
+ * sysdeps/i386/tls.h (CALL_THREAD_FCT): Maintain 16 byte alignment of
+ %esp.
+ * Makefile (tests): Add tst-align2.
+ * tst-align2.c: New test.
+ * sysdeps/i386/Makefile (CFLAGS-tst-align{,2}.c): Add
+ -mpreferred-stack-boundary=4.
+
2004-12-18 Roland McGrath <roland@redhat.com>
* sysdeps/unix/sysv/linux/powerpc/powerpc64/bits/local_lim.h: