re PR libstdc++/8197 (std::sin(float) causes undefined reference to sinf)
authorChristian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
Fri, 1 Nov 2002 17:54:51 +0000 (17:54 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Fri, 1 Nov 2002 17:54:51 +0000 (17:54 +0000)
2002-11-01  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>

PR libstdc++/8197
* config/link-map.gnu: Export math stubbs.

From-SVN: r58721

libstdc++-v3/ChangeLog
libstdc++-v3/config/linker-map.gnu

index b3b5fb72f0a5d5d7bf445449b17d192978870ab8..ed3de3f03677ff3248dea02a9c104e8b9838ee7c 100644 (file)
@@ -1,3 +1,8 @@
+2002-11-01  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
+
+       PR libstdc++/8197
+       * config/link-map.gnu: Export math stubbs.
+       
 2002-11-01  Benjamin Kosnik  <bkoz@redhat.com>
 
        PR libstdc++/8318
index 9edcbb824d32897af2c413e18d91fd1d9bb8499a..8cf226db9126b2fcb3b5aae27caadc2c6ae4d2ab 100644 (file)
@@ -156,6 +156,40 @@ GLIBCPP_3.2.1 {
   _ZNSt7codecvtIwc11__mbstate_tEC1EP15__locale_structj;
   _ZNSt7codecvtIwc11__mbstate_tEC2EP15__locale_structj;
 
+  # stub functions from libmath
+  sinf;
+  sinl;
+  sinhf;
+  sinhl;
+  cosf;
+  cosl;
+  coshf;
+  coshl;
+  tanf;
+  tanl;
+  tanhf;
+  tanhl;
+  atan2f;
+  atan2l;
+  expf;
+  expl;
+  hypotf;
+  hypotl;
+  hypot;
+  logf;
+  logl;
+  log10f;
+  log10l;
+  powf;
+  powl;
+  sqrtf;
+  sqrtl;
+  copysignf;
+  nan;
+  __signbit;
+  __signbitf;
+  __signbitl;
+
 } GLIBCPP_3.2;
 
 # Symbols in the support library (libsupc++) have their own tag.