Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Oct 2007 17:23:38 -0700 (PDT)
From:      andrew_terekhov@yahoo.com
To:        freebsd-current@freebsd.org
Subject:   gcc profiling broken?
Message-ID:  <986299.70442.qm@web54403.mail.yahoo.com>

next in thread | raw e-mail | index | archive | help

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?986299.70442.qm>