Linking with nonstandard malloc

Mihai Donțu mihai.dontu@gmail.com
Tue Jan 4 21:31:00 GMT 2011


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



More information about the Gcc-help mailing list