summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/jemalloc/Symbol.map
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2013-05-25 18:59:11 +0000
committermarcel <marcel@FreeBSD.org>2013-05-25 18:59:11 +0000
commitff42d21b8e7e6a88887d0177722647288e50d5de (patch)
tree86648e7fa642748db2de1b9e749755c1bde26f45 /lib/libc/stdlib/jemalloc/Symbol.map
parentbaa7787a1615684fed0bcb39383aab75f401c649 (diff)
downloadFreeBSD-src-ff42d21b8e7e6a88887d0177722647288e50d5de.zip
FreeBSD-src-ff42d21b8e7e6a88887d0177722647288e50d5de.tar.gz
Make the malloc(3) family of functions weak and make their non-weak
implementations visible for use by applications. The functions $F that are now weak symbols are: allocm, calloc, dallocm, free, malloc, malloc_usable_size, nallocm, posix_memalign, rallocm, realloc, sallocm The non-weak implementations of $F are exported as __$F. Submitted by: stevek@juniper.net Reviewed by: jasone@, kib@ Approved by: jasone@ (jemalloc) Obtained from: juniper Networks, Inc
Diffstat (limited to 'lib/libc/stdlib/jemalloc/Symbol.map')
-rw-r--r--lib/libc/stdlib/jemalloc/Symbol.map11
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/libc/stdlib/jemalloc/Symbol.map b/lib/libc/stdlib/jemalloc/Symbol.map
index b98d37a..617194f 100644
--- a/lib/libc/stdlib/jemalloc/Symbol.map
+++ b/lib/libc/stdlib/jemalloc/Symbol.map
@@ -26,6 +26,17 @@ FBSD_1.3 {
sallocm;
dallocm;
nallocm;
+ __malloc;
+ __calloc;
+ __realloc;
+ __free;
+ __posix_memalign;
+ __malloc_usable_size;
+ __allocm;
+ __rallocm;
+ __sallocm;
+ __dallocm;
+ __nallocm;
};
FBSDprivate_1.0 {
OpenPOWER on IntegriCloud