2003-10-02  Ulrich Drepper  <drepper@redhat.com>

	* sysdeps/unix/sysv/linux/i386/sysdep-cancel.h: Fix saving and
	restoring of the old cancellation type.

	* sysdeps/pthread/malloc-machine.h: New file
This commit is contained in:
Ulrich Drepper 2003-10-02 17:32:59 +00:00
parent bf8288adc8
commit 4d961dc7aa
2 changed files with 14 additions and 9 deletions

View File

@ -1,10 +1,15 @@
2003-10-02 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/i386/sysdep-cancel.h: Fix saving and
restoring of the old cancellation type.
2003-09-30 Jakub Jelinek <jakub@redhat.com> 2003-09-30 Jakub Jelinek <jakub@redhat.com>
* sysdeps/pthread/malloc-machine.h: Remove misleading comment. * sysdeps/pthread/malloc-machine.h: Remove misleading comment.
2003-09-27 Wolfram Gloger <wg@malloc.de> 2003-09-27 Wolfram Gloger <wg@malloc.de>
* sysdeps/pthread/malloc-machine.h: New file. * sysdeps/pthread/malloc-machine.h: New file
2003-09-24 Roland McGrath <roland@redhat.com> 2003-09-24 Roland McGrath <roland@redhat.com>

View File

@ -300,12 +300,12 @@
# undef ASM_SIZE_DIRECTIVE # undef ASM_SIZE_DIRECTIVE
# define ASM_SIZE_DIRECTIVE(name) L(name##END): .size name,.-name; # define ASM_SIZE_DIRECTIVE(name) L(name##END): .size name,.-name;
# define SAVE_OLDTYPE_0 movl %eax, %edx; # define SAVE_OLDTYPE_0 movl %eax, %ecx;
# define SAVE_OLDTYPE_1 SAVE_OLDTYPE_0 # define SAVE_OLDTYPE_1 pushl %eax; L(PUSHSTATE):
# define SAVE_OLDTYPE_2 pushl %eax; L(PUSHSTATE): # define SAVE_OLDTYPE_2 SAVE_OLDTYPE_1
# define SAVE_OLDTYPE_3 SAVE_OLDTYPE_2 # define SAVE_OLDTYPE_3 SAVE_OLDTYPE_1
# define SAVE_OLDTYPE_4 SAVE_OLDTYPE_2 # define SAVE_OLDTYPE_4 SAVE_OLDTYPE_1
# define SAVE_OLDTYPE_5 SAVE_OLDTYPE_2 # define SAVE_OLDTYPE_5 SAVE_OLDTYPE_1
# define PUSHCARGS_0 /* No arguments to push. */ # define PUSHCARGS_0 /* No arguments to push. */
# define DOCARGS_0 /* No arguments to frob. */ # define DOCARGS_0 /* No arguments to frob. */
@ -357,8 +357,8 @@
# endif # endif
# define POPSTATE_0 \ # define POPSTATE_0 \
pushl %eax; L(PUSHSTATE): movl %ecx, %eax; CDISABLE; popl %eax; L(POPSTATE): pushl %eax; L(PUSHSTATE): movl %ecx, %eax; CDISABLE; popl %eax; L(POPSTATE):
# define POPSTATE_1 POPSTATE_0 # define POPSTATE_1 xchgl (%esp), %eax; CDISABLE; popl %eax; L(POPSTATE):
# define POPSTATE_2 xchgl (%esp), %eax; CDISABLE; popl %eax; L(POPSTATE): # define POPSTATE_2 POPSTATE_1
# define POPSTATE_3 POPSTATE_2 # define POPSTATE_3 POPSTATE_2
# define POPSTATE_4 POPSTATE_3 # define POPSTATE_4 POPSTATE_3
# define POPSTATE_5 POPSTATE_4 # define POPSTATE_5 POPSTATE_4