This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: [gdb-7.5.91] mips sim fails to build on mingw32
- From: Ralf Corsepius <ralf dot corsepius at rtems dot org>
- To: Joel Sherrill <Joel dot Sherrill at OARcorp dot com>
- Cc: Ralf Corsepius <ralf dot corsepius at rtems dot org>, Mike Frysinger <vapier at gentoo dot org>, "gdb at sourceware dot org" <gdb at sourceware dot org>
- Date: Sat, 16 Mar 2013 05:33:43 +0100
- Subject: Re: [gdb-7.5.91] mips sim fails to build on mingw32
- References: <5evvfpyhuvbs9ftm3edxb7na.1363372668425@email.android.com>
On 03/15/2013 07:37 PM, Joel Sherrill wrote:
My recollection is that it did not link on CentOS 6 and was missing these symbols. Disabling it again should make it obvious.
Reverting your patch lets build mips-rtems*gdb-7.5.91 build
successfully on all hosts I am build gdb on [1]
This is not surprising to me, as reverting the patch pushes
mips*gdb-7.5.91's configuration into a similar state as gdb-7.5.1 was,
which built for all of my build hosts.
But I didn't build in any particularly special way and it failed.
I am suspecting you were building mipstx39-rtems-gdb. From what I see,
this is the only mips-gdb configuration which actually uses dv-sockser.
It had always failed building on some hosts, which had forced me to
resort to --disable-sim for these hosts[2].
Another possibility would be you to having had run-time issues with
dv-sockser - I don't know (I don't use mips-rtems-gdb on CentOS6).
All in all, I feel your patch should be reverted.
Ralf
[1] CentOS-{5,6}-{i386,x86_64}, Fedora-{17,18}-{i386,x86_64},
openSUSE-12.{1,2,3}-{i586,x86_64}, Cygwin, Mingw32-w64-{i386,x86_64})
[2] According to my build scripts, mingw32-i386 and mingw32-w64 had this
issue.