initial checkin
[org.ibex.nanogoat.git] / upstream / newlib-1.11.0 / patches / mips.patch
1 diff -ru ../newlib-1.11.0.orig/libgloss/configure ./libgloss/configure
2 --- ../newlib-1.11.0.orig/libgloss/configure    Fri Oct 25 14:35:21 2002
3 +++ ./libgloss/configure        Sun Aug 31 06:51:40 2003
4 @@ -762,6 +762,9 @@
5    mips*-*-pe)
6         configdirs="wince"
7         ;;
8 +  mips*-unknown-elf*)
9 +        configdirs="${configdirs}"
10 +        ;;
11    mips*-*-*)
12         configdirs="${configdirs} mips testsuite"
13         ;;
14 @@ -818,7 +821,7 @@
15  # Extract the first word of "gcc", so it can be a program name with args.
16  set dummy gcc; ac_word=$2
17  echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
18 -echo "configure:822: checking for $ac_word" >&5
19 +echo "configure:825: checking for $ac_word" >&5
20  if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
21    echo $ac_n "(cached) $ac_c" 1>&6
22  else
23 @@ -848,7 +851,7 @@
24    # Extract the first word of "cc", so it can be a program name with args.
25  set dummy cc; ac_word=$2
26  echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
27 -echo "configure:852: checking for $ac_word" >&5
28 +echo "configure:855: checking for $ac_word" >&5
29  if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
30    echo $ac_n "(cached) $ac_c" 1>&6
31  else
32 @@ -897,7 +900,7 @@
33  fi
34  
35  echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
36 -echo "configure:901: checking whether we are using GNU C" >&5
37 +echo "configure:904: checking whether we are using GNU C" >&5
38  if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
39    echo $ac_n "(cached) $ac_c" 1>&6
40  else
41 @@ -906,7 +909,7 @@
42    yes;
43  #endif
44  EOF
45 -if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:910: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
46 +if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:913: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
47    ac_cv_prog_gcc=yes
48  else
49    ac_cv_prog_gcc=no
50 @@ -921,7 +924,7 @@
51    ac_save_CFLAGS="$CFLAGS"
52    CFLAGS=
53    echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
54 -echo "configure:925: checking whether ${CC-cc} accepts -g" >&5
55 +echo "configure:928: checking whether ${CC-cc} accepts -g" >&5
56  if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
57    echo $ac_n "(cached) $ac_c" 1>&6
58  else
59 @@ -953,7 +956,7 @@
60  # Extract the first word of "ar", so it can be a program name with args.
61  set dummy ar; ac_word=$2
62  echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
63 -echo "configure:957: checking for $ac_word" >&5
64 +echo "configure:960: checking for $ac_word" >&5
65  if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
66    echo $ac_n "(cached) $ac_c" 1>&6
67  else
68 @@ -987,7 +990,7 @@
69  # Extract the first word of "ranlib", so it can be a program name with args.
70  set dummy ranlib; ac_word=$2
71  echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
72 -echo "configure:991: checking for $ac_word" >&5
73 +echo "configure:994: checking for $ac_word" >&5
74  if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
75    echo $ac_n "(cached) $ac_c" 1>&6
76  else
77 diff -ru ../newlib-1.11.0.orig/libgloss/configure.in ./libgloss/configure.in
78 --- ../newlib-1.11.0.orig/libgloss/configure.in Fri Oct 25 14:35:21 2002
79 +++ ./libgloss/configure.in     Sun Aug 31 06:44:47 2003
80 @@ -73,6 +73,9 @@
81    mips*-*-pe)
82         configdirs="wince"
83         ;;
84 +  mips*-unknown-elf*)
85 +        configdirs="${configdirs}"
86 +        ;;
87    mips*-*-*)
88         configdirs="${configdirs} mips testsuite"
89         ;;
90 Only in ./libgloss: configure.in~
91 Only in ./libgloss: configure.old
92 diff -ru ../newlib-1.11.0.orig/newlib/configure.host ./newlib/configure.host
93 --- ../newlib-1.11.0.orig/newlib/configure.host Thu Dec 19 21:32:43 2002
94 +++ ./newlib/configure.host     Fri Sep  5 18:26:20 2003
95 @@ -508,6 +508,10 @@
96         newlib_cflags="${newlib_cflags}"
97         syscall_dir=syscalls
98         ;;
99 +  mips*-unknown-elf*)
100 +       newlib_cflags="${newlib_cflags} -DREENTRANT_SYSCALLS_PROVIDED"
101 +       syscall_dir=syscalls
102 +        ;;
103    mmix-*)
104         syscall_dir=syscalls
105         # We need every symbol 32-bit aligned, so the invalid
106 Only in ./newlib: configure.host~
107 Only in ./newlib/libc/stdlib: mprec.c