This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.
Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Hi
I have the following ones in my tree that I would like to have
applied. Uli, could you please apply?
Thanks
Jes
2001-03-07 David Mosberger <davidm@hpl.hp.com>
* sysdeps/ia64/bits/fenv.h (FE_NONIEEE_ENV): New macro.
2001-03-07 Jes Sorensen <jes@linuxcare.com>
* sysdeps/unix/sysv/linux/ia64/ioperm.c (_ioperm): Remove unused
variables addr & len;
2001-02-22 Jes Sorensen <jes@linuxcare.com>
* sysdeps/ia64/fpu/feenablxcpt.c (feenableexcept): Remove
punctuation in asm constraint.
diff -urN -X /home/jes/exclude-libc ../cygnus/libc-2.2/sysdeps/ia64/bits/fenv.h libc-2.2/sysdeps/ia64/bits/fenv.h
--- ../cygnus/libc-2.2/sysdeps/ia64/bits/fenv.h Thu Sep 28 18:56:51 2000
+++ libc-2.2/sysdeps/ia64/bits/fenv.h Thu Mar 8 14:00:14 2001
@@ -79,4 +79,9 @@
/* Floating-point environment where only FE_UNNORMAL is masked since this
exception is not generally supported by glibc. */
# define FE_NOMASK_ENV ((__const fenv_t *) 0xc009804c02700302UL)
+
+/* Floating-point environment with (processor-dependent) non-IEEE
+ floating point. In this case, turning on flush-to-zero mode for
+ s0, s2, and s3. */
+# define FE_NONIEEE_ENV ((__const fenv_t *) 0xc009a04d0270037fUL)
#endif
diff -urN -X /home/jes/exclude-libc ../cygnus/libc-2.2/sysdeps/ia64/fpu/feenablxcpt.c libc-2.2/sysdeps/ia64/fpu/feenablxcpt.c
--- ../cygnus/libc-2.2/sysdeps/ia64/fpu/feenablxcpt.c Thu Sep 28 18:56:13 2000
+++ libc-2.2/sysdeps/ia64/fpu/feenablxcpt.c Thu Feb 22 10:30:32 2001
@@ -27,7 +27,7 @@
fenv_t new_fpsr;
/* Get the current fpsr. */
- __asm__ __volatile__ ("mov.m %0=ar.fpsr" : "=r " (old_fpsr));
+ __asm__ __volatile__ ("mov.m %0=ar.fpsr" : "=r" (old_fpsr));
new_fpsr = old_fpsr & ~((fenv_t) excepts & FE_ALL_EXCEPT);
diff -urN -X /home/jes/exclude-libc ../cygnus/libc-2.2/sysdeps/unix/sysv/linux/ia64/ioperm.c libc-2.2/sysdeps/unix/sysv/linux/ia64/ioperm.c
--- ../cygnus/libc-2.2/sysdeps/unix/sysv/linux/ia64/ioperm.c Tue Feb 6 14:56:17 2001
+++ libc-2.2/sysdeps/unix/sysv/linux/ia64/ioperm.c Wed Mar 7 13:53:34 2001
@@ -60,7 +60,10 @@
int
_ioperm (unsigned long int from, unsigned long int num, int turn_on)
{
+#if 0
unsigned long int addr, len, base;
+#endif
+ unsigned long int base;
int prot;
/* this test isn't as silly as it may look like; consider overflows! */
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |