no - its not the job of the compiler to choose your memory allocator. There is talk, however, of replacing the current glibc allocator with jemalloc[1], which is the more appropriate place for that decision to be made.
1 - https://sourceware.org/ml/libc-alpha/2014-10/msg00419.html