[uClibc] Re: Issues with ".hidden" libgcc symbols in soft-float code

Peter S. Mazinger ps.m at gmx.net
Wed Oct 1 09:07:32 UTC 2003


Hello!

I found (probably) a better solution for disabling .hidden. I do not 
disable it globally, only for libgcc. Could someone recheck if it works on 
other platforms too (I have the test on ix86, and the only symbol I
needed, was the smash-protector from propolice.

--- gcc/configure.in.mps	2003-10-01 08:58:00.000000000 +0200
+++ gcc/configure.in	2003-10-01 08:59:43.000000000 +0200
@@ -1687,6 +1687,9 @@
       libgcc_visibility=no
     fi
     ;;
+  *-uclibc-*)
+      libgcc_visibility=no
+    ;;
 esac
 AC_SUBST(libgcc_visibility)
 
--- gcc/configure.mps	2003-10-01 08:59:48.000000000 +0200
+++ gcc/configure	2003-10-01 09:00:41.000000000 +0200
@@ -7251,6 +7251,9 @@
       libgcc_visibility=no
     fi
     ;;
+  *-uclibc-*)
+    libgcc_visibility=no
+    ;;
 esac

Probably the above patch should be changed to some configure option. 
 
Peter

Peter S. Mazinger <ps.m at gmx.net>   ID: 0xA5F059F2    NIC: IXUYHSKQLI
Key fingerprint = 92A4 31E1 56BC 3D5A 2D08  BB6E C389 975E A5F0 59F2


____________________________________________________________________
Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol.
Probald ki most! http://www.freestart.hu



More information about the uClibc mailing list