This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: Recent simulator patches broke many sims
- From: Joel Sherrill <joel dot sherrill at oarcorp dot com>
- To: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- Cc: "gdb-patches at sourceware dot org" <gdb-patches at sourceware dot org>, Mike Frysinger <vapier at gentoo dot org>
- Date: Sat, 23 Mar 2013 17:59:13 -0500
- Subject: Re: Recent simulator patches broke many sims
- References: <201303232239 dot r2NMdwAN006607 at ignucius dot se dot axis dot com>
Reproduced.
(1) --enable-sim --disable-sim-hardware
(2) --enable-sim --enable-sim-hardware
(3) --enable-sim
I tested (1) and (2) above but (3) is a different case with the
addition of "always" as a possible input to SIM_AC_OPTION_HARDWARE,
it is a different path.
FYI sh64-elf should have failed also. Do you not include it in
your testing?
With any luck, I will have this fixed soon.
--joel
On 3/23/2013 5:39 PM, Hans-Peter Nilsson wrote:
My autotester alerts me to build breakages for some
configurations, including frv-elf, iq2000-elf, m32r-elf,
mn10300-elf; author in ChangeLog CC:ed.
...
checking whether byte ordering is bigendian... no
Setting hardware to -DWITH_HW=1, cfi core pal glue , $(SIM_COMMON_HW_OBJS) dv-cfi.o dv-core.o dv-pal.o dv-glue.o
checking for log2 in -lm... yes
configure: error: Sorry, but hardware support in this simulator
unconditionally relies on dv-sockser.o which is unavailable for your host.
Please fix this simulator.
configure: error: /tmp/hpautotest-sim/src/sim/frv/configure failed for frv
make[1]: *** [configure-sim] Error 1
make[1]: Leaving directory `/tmp/hpautotest-sim/frv-elf'
...
checking whether byte ordering is bigendian... no
Setting hardware to -DWITH_HW=1, cfi core pal glue , $(SIM_COMMON_HW_OBJS) dv-cfi.o dv-core.o dv-pal.o dv-glue.o
checking for log2 in -lm... yes
configure: error: Sorry, but hardware support in this simulator
unconditionally relies on dv-sockser.o which is unavailable for your host.
Please fix this simulator.
configure: error: /tmp/hpautotest-sim/src/sim/iq2000/configure failed for iq2000
make[1]: Leaving directory `/tmp/hpautotest-sim/iq2000-elf'
...
checking whether byte ordering is bigendian... no
Setting hardware to -DWITH_HW=1, cfi core pal glue , $(SIM_COMMON_HW_OBJS) dv-cfi.o dv-core.o dv-pal.o dv-glue.o
checking for log2 in -lm... yes
configure: error: Sorry, but hardware support in this simulator unconditionally
relies on dv-sockser.o which is unavailable for your host. Please fix this
simulator.
configure: error: /tmp/hpautotest-sim/src/sim/m32r/configure failed for m32r
make[1]: Leaving directory `/tmp/hpautotest-sim/m32r-elf'
...
checking for time.h... (cached) yes
Setting hardware to -DWITH_HW=1, cfi core pal glue , $(SIM_COMMON_HW_OBJS) dv-cfi.o dv-core.o dv-pal.o dv-glue.o
checking for log2 in -lm... (cached) yes
configure: error: Sorry, but hardware support in this simulator
unconditionally relies on dv-sockser.o which is unavailable for your host.
Please fix this simulator.
configure: error: /tmp/hpautotest-sim/src/sim/mn10300/configure failed for mn10300
make[1]: *** [configure-sim] Error 1
make[1]: Leaving directory `/tmp/hpautotest-sim/mn10300-elf'
brgds, H-P
--
Joel Sherrill, Ph.D. Director of Research & Development
joel.sherrill@OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985