This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Recent simulator patches broke many sims


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.

OK. Which host? How was it configured?

The intent was that it would fail on *ming* because these
simulators and sh64-elf unconditionally depend on dv-sockser.o
which does not build on mingw. But I don't have mingw to test on.

I just updated my git clone and checked frv-elf. It failed on Centos 6.x
when configured like this:

../gdb/configure --target=frv-elf --prefix=/home/joel/test-gdb/install --disable-sim-hardware --enable-sim --enable-sim-trace

And built successfully when configured like this:

../gdb/configure --target=frv-elf --prefix=/home/joel/test-gdb/install --enable-sim-hardware --enable-sim --enable-sim-trace

I can hop on IRC if you give me a channel so we can work through
this quickly. Other forms of chat are OK also. I want to run this down
so a release can happen.

--joel
...
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


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