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] | |
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] |