@joerg
Quote:
POWER CPUs (X1000) and newer PPC ones (X5000, X1220, sam460) would require updated CPU specific parts. Ideally it should be done in the kernel performance monitor, but if nobody does it there it could be added to the C libraries instead.
Yeah, Mathias already add a performance monitor to the x5000/tabor just a few weeks ago, with the hope to add remaining CPUs too.
Quote:
If something doesn't work at all with GCC and newlib/clib2 don't forget there is still VBCC with it's vclib as an alternative. Not really usable for porting software, but for AmigaOS native software no big difference, and in case something is missing or doesn't work much easier to add or fix.
Yep, once it will be done for one c lib, it will be easy to almost copy+paste it to any other ones. Now it is only a matter of time before it will be done, Mathias has almost dealt with all that already. He also made good progress on his own amiga-only profiling tool (which also use a performance monitor), but gprof is still good to have as it is widely tested and developed by many people outside of the amiga world + it has tons of nice 3d party scripts/extensions to make a work with it better. And have 2 hardware profilers better than have none :)