I tried Vtune to profile programs written with Free Pascal. While obviously this isn't a supported configuration, as developer of Free Pascal I'd like to investigate what tools work with it. The executables it generates aren't that different from executables generated by GCC, so there is no reason why it shouldn't work.
Test configuration: VTune 3.0 Free Pascal 2.0.0 IBM Java JRE 1.4.2
Test object to profile: theap.pp from the testsuite.
Theory and practice didn't match however. I can run a profile through the sampling wizard, but they VTune becomes unstable while inspecting the results and crashes easily.
Any attempt to run the call graph wizard is rewarded with an immedeate VTune crash.
Another option might be to submit an issue at Intel Premier Support and provide your sample code (source and executable). While this is an unsupported language, we may be able to determine the problem and provide the necessary feedback for you to make it work. Just make sure you state in your issue that you would like someone to look at it and explain why it doesn't work (i.e., that you know it isn't supported, but would appreciate the help). Just in case it isn't me that takes the issue. :-}