On Tuesday 04 January 2011 23:14:21 Amittai Aviram wrote: > Suppose I want to use my own malloc.c and malloc.h for malloc and related > functions (based on Doug Lea's code), but use the standard C library > (glibc) for all other C library functions. Is there a way that I can tell > the gcc linker to use my malloc code but glibc for everything else? $ gcc -o myapp myapp.o malloc.o The static linker will choose the symbols from the object files passed in the command line, over the ones from any dynamic library. (tested on Linux) -- Mihai DonÈu