From 2c0c1bd506839fad00461edcd7a5a67ee14635bf Mon Sep 17 00:00:00 2001 From: "pavlov%pavlov.net" Date: Wed, 27 Feb 2008 00:55:45 +0000 Subject: [PATCH] bug 419753. export additional jemalloc symbols from the crt. r/a=me git-svn-id: svn://10.0.0.236/trunk@246588 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/memory/jemalloc/crtsp1.diff | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/mozilla/memory/jemalloc/crtsp1.diff b/mozilla/memory/jemalloc/crtsp1.diff index 84abbc0d8ed..e5449d6710c 100755 --- a/mozilla/memory/jemalloc/crtsp1.diff +++ b/mozilla/memory/jemalloc/crtsp1.diff @@ -12,7 +12,7 @@ diff -re crt/src/crt0.c crt-sp1/src/crt0.c */ _init_pointers(); /* initialize global function pointers */ - if ( malloc_init_hard() ) /* initialize heap */ + if ( malloc_init_hard() ) /* initialize heap */ . 101a extern BOOL malloc_init_hard(void); @@ -60,6 +60,15 @@ diff -re crt/src/dllcrt0.c crt-sp1/src/dllcrt0.c diff -re crt/src/intel/_sample_.def crt-sp1/src/intel/_sample_.def 1208d 723,724d +669a + posix_memalign +. +643a + memalign +. +500a + malloc_usable_size +. 336,341d 324d 313,314d @@ -120,6 +129,9 @@ $(OBJDIR)\unhandld.obj: $(PREOBJDIR)\unhandld.obj 323d 320d diff -re crt/src/makefile.sub crt-sp1/src/makefile.sub +103c +LIB=link -lib -nologo +. 69c CFLAGS=$(CFLAGS) -O2 -DMOZ_MEMORY=1 -DMOZ_MEMORY_WINDOWS=1 .