This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


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

Re: Fujitsu FR-V port (linuxthreads and nptl included)


Since GCC 3.4 is the first release to support shared libs for FR-V,
the symbols exported by libgcc are marked as GCC_3.4.  Since glibc
brings them into libc.so, we have to export them.

It might be worth noting that the FR-V ABI specifies different names
for the functions traditionally exported by libgcc, and GCC actually
emits references to these alternate names, that are thus brought into
libc.so from libgcc.a.

I couldn't find any way to introduce this as part of the ports
infrastructure, unfortunately.

Index: ChangeLog
2004-02-27  Alexandre Oliva  <aoliva@redhat.com>

	* Versions.def: Add GCC_3.4 to libc.

Index: Versions.def
--- Versions.def	2004-04-10 02:54:01.000000000 -0300
+++ Versions.def	2004-03-19 17:01:27.000000000 -0300
@@ -26,6 +26,7 @@
 %ifdef EXPORT_UNWIND_FIND_FDE
   GCC_3.0
 %endif
+  GCC_3.4
   GLIBC_PRIVATE
 }
 libcrypt {
-- 
Alexandre Oliva             http://www.ic.unicamp.br/~oliva/
Red Hat Compiler Engineer   aoliva@{redhat.com, gcc.gnu.org}
Free Software Evangelist  oliva@{lsd.ic.unicamp.br, gnu.org}

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