diff options
author | deischen <deischen@FreeBSD.org> | 2007-05-31 13:07:37 +0000 |
---|---|---|
committer | deischen <deischen@FreeBSD.org> | 2007-05-31 13:07:37 +0000 |
commit | d3b7ba40ef351f830061b3b27ba602d7c719baa1 (patch) | |
tree | 4a66b122d4038e79af5ebf06ebc7b644f2102a37 | |
parent | f291262336d4a47cf7043c797cd2e51604b61c70 (diff) | |
download | FreeBSD-src-d3b7ba40ef351f830061b3b27ba602d7c719baa1.zip FreeBSD-src-d3b7ba40ef351f830061b3b27ba602d7c719baa1.tar.gz |
Export quad symbols. They were previously commented out. These symbols
really shouldn't be exported since they should be pulled from libgcc, but
the build of some applications is broken and they expect to see them in
libc. glibc exports these symbols, although Solaris doesn't appear to,
so export them for compatibility's sake.
After discussion with: kan
-rw-r--r-- | lib/libc/quad/Symbol.map | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/libc/quad/Symbol.map b/lib/libc/quad/Symbol.map index 30ad932..82ad940 100644 --- a/lib/libc/quad/Symbol.map +++ b/lib/libc/quad/Symbol.map @@ -3,11 +3,12 @@ */ FBSD_1.0 { -}; - -/* XXX - Do these really need to be exported??? */ -FBSDprivate_1.0 { -#if 0 + /* + * These symbols really shouldn't be exported since they should + * be pulled from libgcc, but the build of some applications is + * broken and they expect to see them in libc. glibc exports + * them, but they do not appear to be exported in Solaris. + */ __adddi3; __anddi3; __ashldi3; @@ -34,5 +35,4 @@ FBSDprivate_1.0 { __udivdi3; __umoddi3; __xordi3; -#endif }; |