]> git.pld-linux.org Git - packages/gcc.git/commitdiff
- added --enable-symvers=gnu as hack to generate libstdc++32 compatible with
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 12 Dec 2005 21:02:42 +0000 (21:02 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
  32-bit libstdc++

Changed files:
    gcc.spec -> 1.241.2.27

gcc.spec

index 2111574ecf8afc23ef18a82723d9502321cda05a..ab6a3260a1b090c438565b92eb3f84d8546e7976 100644 (file)
--- a/gcc.spec
+++ b/gcc.spec
@@ -1277,6 +1277,8 @@ cp /usr/share/automake/config.sub .
 
 rm -rf obj-%{_target_platform} && install -d obj-%{_target_platform} && cd obj-%{_target_platform}
 
+# NOTE: enable-symvers is a hack to enforce versioned symbols in (multilib)
+# 32-bit libstdc++ (to workaround broken -lgcc_s(_32) check in configure)
 CFLAGS="%{rpmcflags}" \
 CXXFLAGS="%{rpmcflags}" \
 TEXCONFIG=false \
@@ -1287,6 +1289,7 @@ TEXCONFIG=false \
        --infodir=%{_infodir} \
        --mandir=%{_mandir} \
        --enable-shared \
+       --enable-symvers=gnu \
        --enable-threads=posix \
        --enable-__cxa_atexit \
        --enable-languages="c%{?with_cxx:,c++}%{?with_fortran:,f77}%{?with_objc:,objc}%{?with_ada:,ada}%{?with_java:,java}%{?with_ksi:,ksi}" \
This page took 0.047227 seconds and 4 git commands to generate.