gcc and gdb bug caused by imacros usage (gdb emits only <command-line>)

Stefan Winter stefan.winter at restena.lu
Sun Jan 19 19:52:27 CET 2014


Hi,

> I'm inclined to ignore it for the short term.  I don't see it on any
> platforms I use, and the upstream gcc / gdb really should be fixed to
> work as advertised.


I hit it last time I tried to debug something, short before 3.0.1. This
was a stock openSUSE 13.1 64-Bit install. Maybe the platforms where this
occurs aren't that exotic, which would be bad for incoming bug reports.

I'm attaching version information from the box that did it.

Stefan

 # gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-suse-linux/4.8/lto-wrapper
Target: x86_64-suse-linux
Configured with: ../configure --prefix=/usr --infodir=/usr/share/info
--mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64
--enable-languages=c,c++,objc,fortran,obj-c++,java,ada
--enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.8
--enable-ssp --disable-libssp --disable-plugin
--with-bugurl=http://bugs.opensuse.org/ --with-pkgversion='SUSE Linux'
--disable-libgcj --disable-libmudflap --with-slibdir=/lib64
--with-system-zlib --enable-__cxa_atexit
--enable-libstdcxx-allocator=new --disable-libstdcxx-pch
--enable-version-specific-runtime-libs --enable-linker-build-id
--program-suffix=-4.8 --enable-linux-futex --without-system-libunwind
--with-arch-32=i586 --with-tune=generic --build=x86_64-suse-linux
Thread model:
posix                                                                                                                                                                                                                                

gcc version 4.8.1 20130909 [gcc-4_8-branch revision 202388] (SUSE
Linux)                      

# gdb --version
GNU gdb (GDB; openSUSE 13.1)
7.6.50.20130731-cvs                                                                                                                                                                                                   

Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".



More information about the Freeradius-Devel mailing list