patches/glibc/ports-2.12.1/610-fpu-cw-mips.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Thu Dec 27 12:45:22 2012 +0100 (2012-12-27)
changeset 3152 b286c7993be5
permissions -rw-r--r--
scripts/addToolsVersion: properly handle .in vs. .in.2

While most components have their version in the .in file, some
have it in the .in.2 (eg. elf2flt).

Currently, to handle this case, we indiscriminately munge both files,
but this is wrong: in the elf2flt case, if we add a binutils version,
we do not want it to be added to elf2flt, and conversely.

So, for each tool, we need to explicitly know what file to munge.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
yann@2437
     1
http://sourceware.org/ml/libc-alpha/2002-10/msg00392.html
yann@2437
     2
yann@2437
     3
diff -durN glibc-2.12.1.orig/glibc-ports-2.12.1/sysdeps/mips/fpu_control.h glibc-2.12.1/glibc-ports-2.12.1/sysdeps/mips/fpu_control.h
yann@2437
     4
--- glibc-2.12.1.orig/glibc-ports-2.12.1/sysdeps/mips/fpu_control.h	2009-05-16 10:36:20.000000000 +0200
yann@2437
     5
+++ glibc-2.12.1/glibc-ports-2.12.1/sysdeps/mips/fpu_control.h	2009-11-13 00:51:31.000000000 +0100
yann@2437
     6
@@ -86,7 +86,7 @@
yann@2437
     7
 #define _FPU_RC_UP      0x2
yann@2437
     8
 #define _FPU_RC_DOWN    0x3
yann@2437
     9
 
yann@2437
    10
-#define _FPU_RESERVED 0xfe3c0000  /* Reserved bits in cw */
yann@2437
    11
+#define _FPU_RESERVED 0xfebc0000  /* Reserved bits in cw */
yann@2437
    12
 
yann@2437
    13
 
yann@2437
    14
 /* The fdlibm code requires strict IEEE double precision arithmetic,
yann@2437
    15
diff -durN glibc-2.12.1.orig/ports/sysdeps/mips/fpu_control.h glibc-2.12.1/ports/sysdeps/mips/fpu_control.h