mozglue/build/mozglue.def.in
author Ehsan Akhgari <ehsan@mozilla.com>
Wed, 12 Dec 2012 00:05:49 -0500
changeset 115629 553a3bcf1fe771c09cdfd1640e8059c312622b4a
parent 115335 201c9e6f8f18ea164f8c48e7985dfb6fa88e9ba7
permissions -rw-r--r--
Backed out 7 changesets (bug 769288) because of leaks Backed out changeset b2fb475b6e4e (bug 769288) Backed out changeset 912331d0c2fd (bug 769288) Backed out changeset 6d8d78bd56a9 (bug 769288) Backed out changeset e75cd1e1fca3 (bug 769288) Backed out changeset e10c24f10bd2 (bug 769288) Backed out changeset 7b0fdedb4fa9 (bug 769288) Backed out changeset 42b468942a84 (bug 769288)

; This Source Code Form is subject to the terms of the Mozilla Public
; License, v. 2.0. If a copy of the MPL was not distributed with this
; file, You can obtain one at http://mozilla.org/MPL/2.0/.

LIBRARY mozglue.dll

EXPORTS
#ifdef MOZ_MEMORY
  ; symbols that are actually useful
#ifdef MOZ_REPLACE_MALLOC
  malloc=malloc_impl
  calloc=calloc_impl
  realloc=realloc_impl
  free=free_impl
  posix_memalign=posix_memalign_impl
  malloc_usable_size=malloc_usable_size_impl
  malloc_good_size=malloc_good_size_impl
#else
  malloc=je_malloc
  calloc=je_calloc
  realloc=je_realloc
  free=je_free
  posix_memalign=je_posix_memalign
  malloc_usable_size=je_malloc_usable_size
  malloc_good_size=je_malloc_good_size
#endif
  strndup=wrap_strndup
  strdup=wrap_strdup
  _strdup=wrap_strdup
  wcsdup=wrap_wcsdup
  _wcsdup=wrap_wcsdup
  jemalloc_stats
  jemalloc_free_dirty_pages
  ; A hack to work around the CRT (see giant comment in Makefile.in)
  frex=dumb_free_thunk
#endif