Salida a stderr siempre que se llame a malloc / free

Con Linux / GCC / C ++, me gustaría grabar algo en stderr siempre que se llame a malloc / free / new / delete. Estoy tratando de comprender las asignaciones de memoria de una biblioteca, por lo que me gustaría generar esta salida mientras ejecuto pruebas unitarias. Uso valgrind para la detección de fugas de memoria, pero no puedo encontrar una opción para que solo registre asignaciones.

¿Algunas ideas? Estoy buscando la solución más simple posible. Recompilar la biblioteca no es una opción.

Respuestas a la pregunta(4)

Su respuesta a la pregunta