The new Release 20.03 is out! You can download binaries for Windows and many major Linux distros here .
Does TDM's g++ 4.5.x produce dwarf2 symbols?
I think that I'm using the dw2 version of 4.5.x.
#include <cstdlib> // malloc#include <iostream>void func2(int* the_old_i, int the_new_i){ std::cout << "Now in func2!" << std::endl; *the_old_i = the_new_i; std::cout << "Now leaking " << sizeof(double) << " bytes w/ malloc..." << std::endl; double* d = static_cast<double*>( malloc(sizeof(double)) );}void func1(int* i){ std::cout << "Calling func2()" << std::endl; func2(i, 42); std::cout << "Now leaking 42 bytes w/ malloc..." << std::endl; void* v = malloc(42);}int main(int argc, char **argv){ std::cout << "Calling func1()" << std::endl; int* i = new int; func1(i); std::cout << "Now leaking " << sizeof(int) << " bytes w/ new..." << std::endl; return 0;}
Quote from: oBFusCATed on February 28, 2012, 10:35:32 amI think that I'm using the dw2 version of 4.5.x.OK - the final DrMemory release with official MinGW support is out. I did a small sample:Nice, isn't it???