This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Linking with nonstandard malloc


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]