3 ms·
I've had issues with gprof and gcov. In particular, gcov doesn't seem to pick up functions called via function pointer on OSX, a task which it does fine on Linu
by jdpage 14y ago
I've had issues with gprof and gcov. In particular, gcov doesn't seem to pick up functions called via function pointer on OSX, a task which it does fine on Linux.
As someone doing somewhat Serious C Development, I'm beginning to come to the conclusion that while OSX might be a good platform for developing higher-level languages, the C support just isn't there in the way I need it to be, which is quite ironic really.
- adestefan 14y agoBecause you shouldn't be using gcc on a modern (post full 64-bit transition) OS X system. The llvm/clang/dtrace toolset is far superior. Honestly, the gcc tools were never that great. On Sun systems, the Sun Studio set was always far superior and the other vendors had their own equivalents. Linux has just been "stuck" with gcc and the related Gnu tools since no one ever made anything better.
- binarycrusader 14y agoAnd many people don't realize that Oracle Studio is available for Linux as well.