gcc profiling broken?
andrew_terekhov at yahoo.com
andrew_terekhov at yahoo.com
Tue Oct 23 17:50:32 PDT 2007
A simple program like this:
#include <stdio.h>
int main(int argc, char* argv[])
{
printf("Hello, world!\n");
printf("argc: %d\n", argc);
return 0;
}
when compiled with profiling:
gcc -pg -g hello.c -o hello
dumps core:
Starting program: /home/andrew/dev/kmv/components/tests/prof/cee/hello
Hello, world!
Program received signal SIGSEGV, Segmentation fault.
main (argc=Error accessing memory address 0x19: Bad address.
) at hello.c:7
7 printf("argc: %d\n", argc);
I run i386 7 beta1 from yesterday.
gcc -v
Using built-in specs.
Target: i386-undermydesk-freebsd
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 4.2.1 20070719 [FreeBSD]
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the freebsd-current
mailing list