This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

g++ and dbx


Here is my g++ -v mp.cpp information:

hla34-** NONE ** {668} : g++ -v mp.cpp \
? 
Reading specs from
/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/specs
gcc version 2.95.2 19991024 (release)

/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/cpp
-lang-c++ -v -D__GNUC__=2 -D__GNUG__=2
-D__GNUC_MINOR__=95 -D__cplusplus -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__EXCEPTIONS
-D__GCC_NEW_VARARGS__ -Acpu(sparc) -Amachine(sparc)
mp.cpp /var/tmp/ccqWcbM9.ii
GNU CPP version 2.95.2 19991024 (release) (sparc)
#include "..." search starts here:
#include <...> search starts here:

/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/../../../../include/g++-3
 /home/gcc-solaris26/include

/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/../../../../sparc-sun-solaris2.6/include

/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/include
 /usr/include
End of search list.
The following default directories have been omitted
from the search path:
End of omitted list.

/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/cc1plus
/var/tmp/ccqWcbM9.ii -quiet -dumpbase mp.cc -version
-o /var/tmp/ccKYyeGb.s
GNU C++ version 2.95.2 19991024 (release)
(sparc-sun-solaris2.6) compiled by GNU C version
2.95.2 19991024 (release).

/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/as
-V -Qy -s -o /var/tmp/ccIZ1iOi.o /var/tmp/ccKYyeGb.s
GNU assembler version 2.9.1 (sparc-sun-solaris2.6),
using BFD version 2.9.1

/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/collect2
-V -Y P,/usr/ccs/lib:/usr/lib -Qy
/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/crt1.o
/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/crti.o
/usr/ccs/lib/values-Xa.o
/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/crtbegin.o
-L/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2
-L/usr/ccs/bin -L/usr/ccs/lib
-L/home/gcc-solaris26/lib /var/tmp/ccIZ1iOi.o -lstdc++
-lm -lgcc -lc -lgcc
/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/crtend.o
/home/gcc-solaris26/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/crtn.o
GNU ld version 2.9.1 (with BFD 2.9.1)
  Supported emu



Why do I get internal error while using dbx? 
I have compiled the gcc-2.95.2 with --with-stabs 
option. 


this happen when I do:

   g++ mp.cpp
   dbx a.out


        dbxenv suppress_startup_message 4.0
Reading symbolic information for a.out
Reading symbolic information for rtld /usr/lib/ld.so.1
Reading symbolic information for libstdc++.so.2.10.0
dbx: internal error: objfile ends unexpectly while
reading stabs of cmathi.cc
Reading symbolic information for libm.so.1
Reading symbolic information for libc.so.1
Reading symbolic information for libdl.so.1
Reading symbolic information for libc_psr.so.1



Here is what happens when I do this???

  g++ -g mp.cpp 
  dbx a.out


        dbxenv suppress_startup_message 4.0
Reading symbolic information for a.out
dbx: internal error: objfile ends unexpectly while
reading stabs of mp.cpp
Reading symbolic information for rtld /usr/lib/ld.so.1
Reading symbolic information for libstdc++.so.2.10.0
dbx: internal error: objfile ends unexpectly while
reading stabs of cmathi.cc
Reading symbolic information for libm.so.1
Reading symbolic information for libc.so.1
Reading symbolic information for libdl.so.1
Reading symbolic information for libc_psr.so.1
(/home/wsc++-3.1/bin/dbx) 


Here is a copy of my config.status inside the 
libstdc++ directory?



#!/bin/sh
# This file was generated automatically by configure. 
Do not edit.
# This directory was configured as follows:
/home/hmorcos/gcc-2.95.2/configure
--host=sparc-sun-solaris2.6
--build=sparc-sun-solaris2.6 --enable-multilib
--with-gcc-version-trigger=/home/hmorcos/gcc-2.95.2/gcc/version.c
--prefix=/home/gcc-solaris26/
--with-gnu-ld=/home/binutils-solaris26/ld
--with-gnu-as=/home/binutils-solaris26/as
--enable-shared --with-stabs --enable-threads
--enable-languages=c,c++
--srcdir=../../../gcc-2.95.2/libstdc++
--with-target-subdir=sparc-sun-solaris2.6
--norecursion 
#  using "target-mkfrag"


Here is my ldd printout from the a.out?

	libstdc++.so.2.10.0 =>	
/home/gcc-solaris26/lib/libstdc++.so.2.10.0
	libm.so.1 =>	 /usr/lib/libm.so.1
	libc.so.1 =>	 /usr/lib/libc.so.1
	libdl.so.1 =>	 /usr/lib/libdl.so.1




__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]