diff options
author | Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de> | 2002-11-01 17:54:51 +0000 |
---|---|---|
committer | Benjamin Kosnik <bkoz@gcc.gnu.org> | 2002-11-01 17:54:51 +0000 |
commit | 23ae3eb1f89fe1b75e9d4e2311d95d7bebba52fb (patch) | |
tree | 6abbe24c40a6fecfe2d7e1d03c00dc857e6ffe14 | |
parent | 5112ae3a8f702def5e49b7944e069e9b0b0444b6 (diff) | |
download | gcc-23ae3eb1f89fe1b75e9d4e2311d95d7bebba52fb.zip gcc-23ae3eb1f89fe1b75e9d4e2311d95d7bebba52fb.tar.gz gcc-23ae3eb1f89fe1b75e9d4e2311d95d7bebba52fb.tar.bz2 |
re PR libstdc++/8197 (std::sin(float) causes undefined reference to sinf)
2002-11-01 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
PR libstdc++/8197
* config/link-map.gnu: Export math stubbs.
From-SVN: r58721
-rw-r--r-- | libstdc++-v3/ChangeLog | 5 | ||||
-rw-r--r-- | libstdc++-v3/config/linker-map.gnu | 34 |
2 files changed, 39 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index b3b5fb7..ed3de3f 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -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 diff --git a/libstdc++-v3/config/linker-map.gnu b/libstdc++-v3/config/linker-map.gnu index 9edcbb8..8cf226d 100644 --- a/libstdc++-v3/config/linker-map.gnu +++ b/libstdc++-v3/config/linker-map.gnu @@ -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. |