diff options
author | Ulrich Drepper <drepper@redhat.com> | 1999-10-01 16:09:12 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1999-10-01 16:09:12 +0000 |
commit | a7123f0edfea20a68e64e447dc6ca0c32736be0e (patch) | |
tree | 4c9b8434f534faa5a8330f250c8ec296a123818c /sysdeps/i386 | |
parent | 9133b79b4fae126bbcd95dad6f2cac68329c8ff3 (diff) | |
download | glibc-a7123f0edfea20a68e64e447dc6ca0c32736be0e.zip glibc-a7123f0edfea20a68e64e447dc6ca0c32736be0e.tar.gz glibc-a7123f0edfea20a68e64e447dc6ca0c32736be0e.tar.bz2 |
Update.
1999-10-01 Andreas Jaeger <aj@suse.de>
* locale/programs/ld-collate.c (insert_value): Add cast to avoid
warning.
* intl/finddomain.c (_nl_find_domain): Likewise.
1999-09-30 Andreas Schwab <schwab@suse.de>
* sysdeps/unix/sysv/linux/alpha/ioperm.c: Disable debug messages.
1999-09-30 Andreas Jaeger <aj@suse.de>
* sysdeps/i386/lshift.S: Correct assembler commands to fix warnings.
* sysdeps/i386/rshift.S: Likewise.
* sysdeps/i386/strchrnul.S: Likewise.
* sysdeps/i386/strchr.S: Likewise.
Patch by Michael Deutschmann <michael@talamasca.wkpowerlink.com>,
PR libc/1339.
1999-09-30 Andreas Jaeger <aj@suse.de>
* manual/examples/pipe.c: Close other end of pipe to make example work.
1999-10-01 Ulrich Drepper <drepper@cygnus.com>
* timezone/checktab.awk: Update from tzcode1999g.
* timezone/tzselect.ksh: Likewise.
* timezone/africa: Update from tzdata1999g.
* timezone/asia: Likewise.
* timezone/australasia: Likewise.
* timezone/europe: Likewise.
* timezone/northamerica: Likewise.
* timezone/southamerica: Likewise.
* timezone/iso3166.tab: Likewise.
* timezone/zone.tab: Likewise.
been renamed to getipnodebyname. Move flags around.
Diffstat (limited to 'sysdeps/i386')
-rw-r--r-- | sysdeps/i386/lshift.S | 4 | ||||
-rw-r--r-- | sysdeps/i386/rshift.S | 4 | ||||
-rw-r--r-- | sysdeps/i386/strchr.S | 8 | ||||
-rw-r--r-- | sysdeps/i386/strchrnul.S | 6 |
4 files changed, 11 insertions, 11 deletions
diff --git a/sysdeps/i386/lshift.S b/sysdeps/i386/lshift.S index c427ff0..737ce3e 100644 --- a/sysdeps/i386/lshift.S +++ b/sysdeps/i386/lshift.S @@ -1,5 +1,5 @@ /* i80386 __mpn_lshift -- - Copyright (C) 1992, 1994, 1997, 1998 Free Software Foundation, Inc. + Copyright (C) 1992, 1994, 1997, 1998, 1999 Free Software Foundation, Inc. This file is part of the GNU MP Library. The GNU MP Library is free software; you can redistribute it and/or modify @@ -47,7 +47,7 @@ ENTRY(__mpn_lshift) decl %edx jz L(end) pushl %eax /* push carry limb onto stack */ - testb $1,%edx + testb $1,%dl jnz L(1) /* enter loop in the middle */ movl %ebx,%eax diff --git a/sysdeps/i386/rshift.S b/sysdeps/i386/rshift.S index af8c647..0bb7288 100644 --- a/sysdeps/i386/rshift.S +++ b/sysdeps/i386/rshift.S @@ -1,5 +1,5 @@ /* i80386 __mpn_rshift -- - Copyright (C) 1992, 1994, 1997, 1998 Free Software Foundation, Inc. + Copyright (C) 1992, 1994, 1997, 1998, 1999 Free Software Foundation, Inc. This file is part of the GNU MP Library. The GNU MP Library is free software; you can redistribute it and/or modify @@ -49,7 +49,7 @@ ENTRY(__mpn_rshift) incl %edx jz L(end) pushl %eax /* push carry limb onto stack */ - testb $1,%edx + testb $1,%dl jnz L(1) /* enter loop in the middle */ movl %ebx,%eax diff --git a/sysdeps/i386/strchr.S b/sysdeps/i386/strchr.S index 69c4b14..582c3d7 100644 --- a/sysdeps/i386/strchr.S +++ b/sysdeps/i386/strchr.S @@ -1,6 +1,6 @@ /* strchr (str, ch) -- Return pointer to first occurrence of CH in STR. For Intel 80x86, x>=3. - Copyright (C) 1994, 1995, 1996, 1997 Free Software Foundation, Inc. + Copyright (C) 1994, 1995, 1996, 1997, 1999 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu> Some optimisations by Alan Modra <Alan@SPRI.Levels.UniSA.Edu.Au> @@ -56,7 +56,7 @@ ENTRY (strchr) implementation (this is because all processor inherent boundaries are multiples of 4. */ - testb $3, %eax /* correctly aligned ? */ + testb $3, %al /* correctly aligned ? */ jz L(11) /* yes => begin loop */ movb (%eax), %cl /* load byte in question (we need it twice) */ cmpb %cl, %dl /* compare byte */ @@ -65,7 +65,7 @@ ENTRY (strchr) jz L(2) /* yes => return NULL */ incl %eax /* increment pointer */ - testb $3, %eax /* correctly aligned ? */ + testb $3, %al /* correctly aligned ? */ jz L(11) /* yes => begin loop */ movb (%eax), %cl /* load byte in question (we need it twice) */ cmpb %cl, %dl /* compare byte */ @@ -74,7 +74,7 @@ ENTRY (strchr) jz L(2) /* yes => return NULL */ incl %eax /* increment pointer */ - testb $3, %eax /* correctly aligned ? */ + testb $3, %al /* correctly aligned ? */ jz L(11) /* yes => begin loop */ movb (%eax), %cl /* load byte in question (we need it twice) */ cmpb %cl, %dl /* compare byte */ diff --git a/sysdeps/i386/strchrnul.S b/sysdeps/i386/strchrnul.S index b99a439..f42a697 100644 --- a/sysdeps/i386/strchrnul.S +++ b/sysdeps/i386/strchrnul.S @@ -57,7 +57,7 @@ ENTRY (__strchrnul) implementation (this is because all processor inherent boundaries are multiples of 4. */ - testb $3, %eax /* correctly aligned ? */ + testb $3, %al /* correctly aligned ? */ jz L(11) /* yes => begin loop */ movb (%eax), %cl /* load byte in question (we need it twice) */ cmpb %cl, %dl /* compare byte */ @@ -66,7 +66,7 @@ ENTRY (__strchrnul) jz L(6) /* yes => return NULL */ incl %eax /* increment pointer */ - testb $3, %eax /* correctly aligned ? */ + testb $3, %al /* correctly aligned ? */ jz L(11) /* yes => begin loop */ movb (%eax), %cl /* load byte in question (we need it twice) */ cmpb %cl, %dl /* compare byte */ @@ -75,7 +75,7 @@ ENTRY (__strchrnul) jz L(6) /* yes => return NULL */ incl %eax /* increment pointer */ - testb $3, %eax /* correctly aligned ? */ + testb $3, %al /* correctly aligned ? */ jz L(11) /* yes => begin loop */ movb (%eax), %cl /* load byte in question (we need it twice) */ cmpb %cl, %dl /* compare byte */ |