This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[libstdc++] PATCH to linker-map.gnu
- From: Jason Merrill <jason at redhat dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 08 Jun 2004 23:53:29 -0400
- Subject: [libstdc++] PATCH to linker-map.gnu
The affected symbols were showing up as undefined on x86_64-pc-linux-gnu
because streamsize is a long, not an int.
Tested x86_64-pc-linux-gnu, applied to trunk.
2004-06-08 Jason Merrill <jason@redhat.com>
* config/linker-map.gnu: Use wildcards for
__basic_file::{xsgetn,xsputn,seekoff,xsputn_2}.
*** libstdc++-v3/config/linker-map.gnu.~1~ 2004-06-01 10:58:15.000000000 -0400
--- libstdc++-v3/config/linker-map.gnu 2004-06-08 23:50:09.000000000 -0400
*************** GLIBCXX_3.4 {
*** 139,150 ****
_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei;
_ZNSt12__basic_fileIcE4syncEv;
_ZNSt12__basic_fileIcE5closeEv;
! _ZNSt12__basic_fileIcE6xsgetnEPci;
! _ZNSt12__basic_fileIcE6xsputnEPKci;
! _ZNSt12__basic_fileIcE7seekoffExSt12_Ios_Seekdir;
_ZNSt12__basic_fileIcE8sys_openEP8_IO_FILESt13_Ios_Openmode;
_ZNSt12__basic_fileIcE8sys_openEiSt13_Ios_Openmode;
! _ZNSt12__basic_fileIcE8xsputn_2EPKciS2_i;
_ZNSt12__basic_fileIcE9showmanycEv;
_ZNSt12__basic_fileIcEC*;
_ZNSt12__basic_fileIcED*;
--- 139,150 ----
_ZNSt12__basic_fileIcE4openEPKcSt13_Ios_Openmodei;
_ZNSt12__basic_fileIcE4syncEv;
_ZNSt12__basic_fileIcE5closeEv;
! _ZNSt12__basic_fileIcE6xsgetn*;
! _ZNSt12__basic_fileIcE6xsputn*;
! _ZNSt12__basic_fileIcE7seekoff*;
_ZNSt12__basic_fileIcE8sys_openEP8_IO_FILESt13_Ios_Openmode;
_ZNSt12__basic_fileIcE8sys_openEiSt13_Ios_Openmode;
! _ZNSt12__basic_fileIcE8xsputn_2*;
_ZNSt12__basic_fileIcE9showmanycEv;
_ZNSt12__basic_fileIcEC*;
_ZNSt12__basic_fileIcED*;