This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
g++ and dbx
- To: gcc-bugs at gcc dot gnu dot org
- Subject: g++ and dbx
- From: Hany Morcos <hanymorcos at yahoo dot com>
- Date: Tue, 8 Feb 2000 11:59:24 -0800 (PST)
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