This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[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*;

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]