[rtems-crossrpms commit] Add usr/include/stdio_ext.h hack.

Ralf Corsepius ralf at rtems.org
Thu Jan 30 18:03:15 UTC 2014


Module:    rtems-crossrpms
Branch:    master
Commit:    0be11856c86534aa572eb321f840f5703d772d8d
Changeset: http://git.rtems.org/rtems-crossrpms/commit/?id=0be11856c86534aa572eb321f840f5703d772d8d

Author:    Ralf Corsépius <ralf.corsepius at rtems.org>
Date:      Fri Dec 20 06:28:08 2013 +0100

Add usr/include/stdio_ext.h hack.

---

 cygwin/i686/libs.add   |    2 ++
 cygwin/x86_64/libs.add |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/cygwin/i686/libs.add b/cygwin/i686/libs.add
index 2846d8b..cbb6739 100644
--- a/cygwin/i686/libs.add
+++ b/cygwin/i686/libs.add
@@ -26,6 +26,8 @@ Source0:	ftp://cygwin.com/pub/cygwin/x86/release/cygwin/cygwin-%{cygwin_version}
   # Setup sys-root (Usable for gcc >= 3.4)
   mkdir -p @tool_target@/sys-root
   %{__tar} cf - usr/lib usr/include | ( cd @tool_target@/sys-root ; %{__tar} xf -)
+  # Workaround bug in newlib/cygwin-1.7.27
+  sed -i -e 's,^_ELIDABLE_INLINE inline ,_ELIDABLE_INLINE ,' usr/include/stdio_ext.h
 
 %install
   rm -rf $RPM_BUILD_ROOT
diff --git a/cygwin/x86_64/libs.add b/cygwin/x86_64/libs.add
index b6c1a37..dd3b9a1 100644
--- a/cygwin/x86_64/libs.add
+++ b/cygwin/x86_64/libs.add
@@ -26,6 +26,8 @@ Source0:	ftp://cygwin.com/pub/cygwin/x86_64/release/cygwin/cygwin-%{cygwin_versi
   # Setup sys-root (Usable for gcc >= 3.4)
   mkdir -p @tool_target@/sys-root
   %{__tar} cf - usr/lib usr/include | ( cd @tool_target@/sys-root ; %{__tar} xf -)
+  # Workaround bug in newlib/cygwin-1.7.27
+  sed -i -e 's,^_ELIDABLE_INLINE inline ,_ELIDABLE_INLINE ,' usr/include/stdio_ext.h
 
 %install
   rm -rf $RPM_BUILD_ROOT




More information about the vc mailing list