From mboxrd@z Thu Jan 1 00:00:00 1970 From: kishoref@hotmail.com To: gcc-gnats@gcc.gnu.org Subject: c/3343: gcc compiled code gives segmentation fault Date: Thu, 21 Jun 2001 11:36:00 -0000 Message-id: <20010621182946.16193.qmail@sourceware.cygnus.com> X-SW-Source: 2001-06/msg00914.html List-Id: >Number: 3343 >Category: c >Synopsis: gcc compiled code gives segmentation fault >Confidential: no >Severity: serious >Priority: high >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Thu Jun 21 11:36:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: kishoref@hotmail.com >Release: gcc version 2.95.3 20010315 (release) >Organization: >Environment: SunOS vela 5.8 Generic_108528-03 sun4u sparc >Description: kishore@vela 58% gcc -v -save-temps foo.c Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/specs gcc version 2.95.3 20010315 (release) /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/cpp0 -lang-c -v -D__GNUC__=2 -D__GNUC_MINOR__=95 -Dsparc -Dsun -Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__SVR4 -D__sparc -D__sun -D__unix -Asystem(unix) -Asystem(svr4) -D__GCC_NEW_VARARGS__ -Acpu(sparc) -Amachine(sparc) foo.c foo.i GNU CPP version 2.95.3 20010315 (release) (sparc) #include "..." search starts here: #include <...> search starts here: /usr/local/include /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/../../../../sparc-sun-solaris2.8/include /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/include /usr/include End of search list. The following default directories have been omitted from the search path: /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/../../../../include/g++-3 End of omitted list. /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/cc1 foo.i -quiet -dumpbase foo.c -version -o foo.s GNU C version 2.95.3 20010315 (release) (sparc-sun-solaris2.8) compiled by GNU C version 2.95.3 20010315 (release). /usr/local/sparc-sun-solaris2.8/bin/as -V -Qy -s -o foo.o foo.s GNU assembler version 2.11 (sparc-sun-solaris2.8) using BFD version 2.11 /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/collect2 -V -Y P,/usr/ccs/lib:/usr/lib -Qy /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crt1.o /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crti.o /usr/ccs/lib/values-Xa.o /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crtbegin.o -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3 -L/usr/local/sparc-sun-solaris2.8/lib -L/usr/ccs/bin -L/usr/ccs/lib -L/usr/local/lib foo.o -lgcc -lc -lgcc /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crtend.o /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/crtn.o GNU ld version 2.11 (with BFD 2.11) Supported emulations: elf32_sparc elf64_sparc kishore@vela 59% ./a.out Hello Segmentation Fault kishore@vela 60% gcc -v Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/specs gcc version 2.95.3 20010315 (release) >How-To-Repeat: gcc foo.c and ./a.out listing of foo.c #include main() { printf("Hello \n"); } >Fix: >Release-Note: >Audit-Trail: >Unformatted: