Having searched in bugzilla and asked on gcc-help to no avail ... gcc --coverage appears to be broken on x86_64 in gcc 4.1.1 on FC6 (works fine with Trunk). I'm almost certain that this is a known issue, but cannot find a reference in Bugzilla.
Could someone please give me a pointer to the bug? Thanks, Matt