Sobrecarregar adequadamente novo / excluir novo [] / excluir []
Este é um acompanhamento da minha pergunta anterior,
Inicializando uma classe usando malloc
A resposta aceita na pergunta funciona e me dá new / delete no avr-gcc, aqui está o problema, mas minha nova exclusão sobrecarregada causa estragos no gcc regular, qual é a maneira correta de sobrecarregar a nova exclusão de todas as minhas classes derivadas de um comum classe base tão idealmente, eu gostaria de substituir a nova exclusão do meu objeto para que não mexa com stl stdlib etc.