<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>change log for rtems (2011-07-24)</title>
</head>
<body text='#000000' bgcolor='#ffffff'>
<a name='cs1'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>ralf</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>Remove support for Fedora 13.
Support rpmbuild --with iconv.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/contrib/crossrpms/gcc/gccnewlib.add.diff?r1=text&tr1=1.73&r2=text&tr2=1.74&diff_format=h">M</a></td><td width='1%'>1.74</td><td width='100%'>contrib/crossrpms/gcc/gccnewlib.add</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/contrib/crossrpms/gcc/gccnewlib.add:1.73 rtems/contrib/crossrpms/gcc/gccnewlib.add:1.74
--- rtems/contrib/crossrpms/gcc/gccnewlib.add:1.73      Wed May 11 09:38:24 2011
+++ rtems/contrib/crossrpms/gcc/gccnewlib.add   Sun Jul 24 00:45:28 2011
</font><font color='#997700'>@@ -37,6 +37,9 @@
</font> # Should be applicable to gcc >= 4.5.0
 %bcond_with gcc_stdint
 
<font color='#000088'>+# EXPERIMENTAL: Enable newlib's iconv
+%bcond_with iconv
+
</font> # versions of libraries, we conditionally bundle if necessary
 %global mpc_version    0.8.1
 %global mpfr_version   2.4.2
<font color='#997700'>@@ -62,12 +65,6 @@
</font> %global gmp_provided 4.3.1
 %endif
 
<font color='#880000'>-%if 0%{?fc13}
-%global mpc_provided 0.8.1
-%global mpfr_provided 2.4.2
-%global gmp_provided 4.3.1
-%endif
-
</font> %if 0%{?el6}
 %global mpc_provided %{nil}
 %global mpfr_provided 2.4.1
<font color='#997700'>@@ -168,7 +165,6 @@
</font> 
 
 %if %{defined cloog_required}
<font color='#880000'>-%{?fc13:BuildRequires: cloog-ppl-devel >= %cloog_required}
</font> %{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
 %{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
 %{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
</pre>
<p> </p>
<a name='cs2'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>ralf</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>Support rpmbuild --with iconv.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/contrib/crossrpms/gcc/build.add.diff?r1=text&tr1=1.23&r2=text&tr2=1.24&diff_format=h">M</a></td><td width='1%'>1.24</td><td width='100%'>contrib/crossrpms/gcc/build.add</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/contrib/crossrpms/gcc/install.add.diff?r1=text&tr1=1.37&r2=text&tr2=1.38&diff_format=h">M</a></td><td width='1%'>1.38</td><td width='100%'>contrib/crossrpms/gcc/install.add</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/contrib/crossrpms/gcc/build.add:1.23 rtems/contrib/crossrpms/gcc/build.add:1.24
--- rtems/contrib/crossrpms/gcc/build.add:1.23  Wed Apr 20 08:36:33 2011
+++ rtems/contrib/crossrpms/gcc/build.add       Sun Jul 24 00:46:12 2011
</font><font color='#997700'>@@ -57,6 +57,7 @@
</font>     %{?with_plugin:--enable-plugin}%{!?with_plugin:--disable-plugin} \
 %if %build_newlib
     --enable-newlib-io-c99-formats \
<font color='#000088'>+    %{?with_iconv:--enable-newlib-iconv} \
</font> %endif
 %if %build_libgcj
     --enable-libgcj \

<font color='#006600'>diff -u rtems/contrib/crossrpms/gcc/install.add:1.37 rtems/contrib/crossrpms/gcc/install.add:1.38
--- rtems/contrib/crossrpms/gcc/install.add:1.37        Sun Apr  3 01:27:46 2011
+++ rtems/contrib/crossrpms/gcc/install.add     Sun Jul 24 00:46:18 2011
</font><font color='#997700'>@@ -69,13 +69,22 @@
</font>     rmdir ${RPM_BUILD_ROOT}%{_prefix}/@tool_target@/include/bits
   fi
 
<font color='#880000'>-  # gcc >= 4.5.0: installs weird libstdc++ python bindings.
</font><font color='#000088'>+%if %build_newlib
+%if %{with iconv}
+  # Iconv enabled newlib installs external ccts (target files)
+  if test -d ${RPM_BUILD_ROOT}%{_datadir}/iconv_data; then
+    rm -rf ${RPM_BUILD_ROOT}%{_datadir}/iconv_data
+  fi
+%endif
+
+%endif
</font> %if ! %{with pygdb}
<font color='#000088'>+  # gcc >= 4.5.0: installs weird libstdc++ python bindings.
</font>   if test -d ${RPM_BUILD_ROOT}%{_datadir}/gcc-%{gcc_version}/python; then
     rm -rf ${RPM_BUILD_ROOT}%{_datadir}/gcc-%{gcc_version}/python/libstdcxx
   fi
<font color='#880000'>-%endif
</font> 
<font color='#000088'>+%endif
</font> %if %build_go
 %if "%{gcc_version}" == "4.6.0"
   # Bug in gcc == 4.6.0: Installs gccgo under bogus name
</pre>
<p> </p>

<p>--<br />
<small>Generated by <a href="http://www.codewiz.org/projects/index.html#loginfo">Deluxe Loginfo</a> 2.122 by Bernardo Innocenti <bernie@develer.com></small></p>
</body>
</html>