From ad71126b24491c31fd99b4ca8010cd1363f1c016 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 31 Jul 2001 20:32:01 +0000 Subject: Update. * sysdeps/unix/sysv/linux/cmsg_nxthdr.c (__cmsg_nxthdr): Correct test for cmsg struct size. * sysdeps/unix/sysv/linux/bits/socket.h (__cmsg_nxthdr): Likewise. * sysdeps/unix/sysv/linux/i386/makecontext.S: Remove unnecessary initializations. * libio/oldiopopen.c: Add lock for old_proc_file_chain access. --- sysdeps/unix/sysv/linux/i386/makecontext.S | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'sysdeps/unix/sysv/linux/i386/makecontext.S') diff --git a/sysdeps/unix/sysv/linux/i386/makecontext.S b/sysdeps/unix/sysv/linux/i386/makecontext.S index 1ca3233..56b5537 100644 --- a/sysdeps/unix/sysv/linux/i386/makecontext.S +++ b/sysdeps/unix/sysv/linux/i386/makecontext.S @@ -40,22 +40,6 @@ ENTRY(__makecontext) movl oLINK(%eax), %ecx movl %ecx, -4(%edx) - /* Copy the FS and GS segment register. */ - xorl %ecx, %ecx - movw %gs, %cx - movl %ecx, oGS(%eax) - xorl %ecx, %ecx - movw %fs, %cx - movl %ecx, oFS(%eax) - - /* We have separate floating-point register content memory on the - stack. We use the __fpregs_mem block in the context. Set the - links up correctly. */ - leal oFPREGSMEM(%eax), %ecx - movl %ecx, oFPREGS(%eax) - /* Save the floating-point context. */ - fnstenv (%ecx) - /* Remember the number of parameters for the exit handler since it has to remove them. We store the number in the EBX register which the function we will call must preserve. */ -- cgit v1.1