From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7964 invoked by alias); 19 Nov 2013 20:56:08 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 7954 invoked by uid 89); 19 Nov 2013 20:56:08 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: Yes, score=6.7 required=5.0 tests=AWL,BAYES_99,KAM_STOCKTIP,MSGID_MULTIPLE_AT,RDNS_NONE,URIBL_BLOCKED autolearn=no version=3.3.2 X-HELO: mailhost.u-strasbg.fr Received: from Unknown (HELO mailhost.u-strasbg.fr) (130.79.222.217) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 19 Nov 2013 20:56:06 +0000 Received: from mailhost.u-strasbg.fr (localhost [127.0.0.1]) by antispam (Postfix) with ESMTP id 46BEB2055F; Tue, 19 Nov 2013 21:55:57 +0100 (CET) Received: from mailhost.u-strasbg.fr (localhost [127.0.0.1]) by antivirus (Postfix) with ESMTP id 371FB20562; Tue, 19 Nov 2013 21:55:57 +0100 (CET) Received: from md14.u-strasbg.fr (md14.u-strasbg.fr [130.79.200.249]) by mr7.u-strasbg.fr (Postfix) with ESMTP id 0D6872055F; Tue, 19 Nov 2013 21:55:54 +0100 (CET) Received: from ms14.u-strasbg.fr (ms14.u-strasbg.fr [130.79.204.114]) by md14.u-strasbg.fr (8.14.3/jtpda-5.5pre1) with ESMTP id rAJKtsoE021172 ; Tue, 19 Nov 2013 21:55:55 +0100 Received: from E6510Muller (gwif.semfio.usp.br [143.107.128.25]) (Authenticated sender: mullerp) by ms14.u-strasbg.fr (Postfix) with ESMTPSA id B4B171FD89; Tue, 19 Nov 2013 21:55:51 +0100 (CET) From: "Pierre Muller" To: "'Tom Tromey'" , References: <1384806318-12231-1-git-send-email-tromey@redhat.com> <1384806318-12231-11-git-send-email-tromey@redhat.com> In-Reply-To: <1384806318-12231-11-git-send-email-tromey@redhat.com> Subject: RE: [PATCH v3 10/13] don't check for unistd.h Date: Tue, 19 Nov 2013 20:59:00 -0000 Message-ID: <00ee01cee569$bcb52d00$361f8700$@muller@ics-cnrs.unistra.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-SW-Source: 2013-11/txt/msg00561.txt.bz2 Hi, I am not totally sure this is related, but I got a new error when trying to cross compile for i686-w64-mingw32 using cygwin. m32r-rom.o: dans la fonction =AB m32r_upload_command =BB: /home/Pierre/git/build/binu-gdb-mingw32/gdb/../../../binutils-gdb/gdb/m32r-r om.c:472: r=E9f=E9rence ind=E9finie vers =AB _imp__gethostname_used_without_requesting_gnulib_module_gethostname@8 =BB collect2: erreur: ld a retourn=E9 1 code d'=E9tat d'ex=E9cution I tried to run ./config.status --recheck; make but that did not solve the problem... To double check, I completely erased the build directory and reran the "../build/XXX/configure" with required options and "make all-gdb": Same error... Could someone double-check if this is a general problem with mingw target? How could this problem be solved? Pierre Muller i686-w64-mingw32-gcc -gstabs+ -O0 -D__USE_MINGW_ACCESS -static-libstdc++ -static-libgcc -static -Wl,--stack,12582912 \ -o gdb.exe gdb.o armbsd-tdep.o arm-linux-tdep.o arm-symbian-tdep.o armnbsd-tdep.o armobsd-tdep.o arm-tdep.o arm-wince-tdep.o avr-tdep.o bfin-linux-tdep.o bfin-tdep.o cris-linux-tdep.o cris-tdep.o dicos-tdep.o frv-linux-tdep.o frv-tdep.o h8300-tdep.o hppabsd-tdep.o hppanbsd-tdep.o hppaobsd-tdep.o hppa-hpux-tdep.o hppa-linux-tdep.o hppa-tdep.o i386bsd-tdep.o i386-cygwin-tdep.o i386fbsd-tdep.o i386gnu-tdep.o i386-linux-tdep.o i386nbsd-tdep.o i386-nto-tdep.o i386obsd-tdep.o i386-sol2-tdep.o i386-tdep.o i387-tdep.o i386-dicos-tdep.o i386-darwin-tdep.o iq2000-tdep.o linux-tdep.o lm32-tdep.o m32c-tdep.o m32r-linux-tdep.o m32r-tdep.o m68hc11-tdep.o m68kbsd-tdep.o m68klinux-tdep.o m68k-tdep.o m88k-tdep.o mep-tdep.o microblaze-tdep.o microblaze-linux-tdep.o mips-irix-tdep.o mips-linux-tdep.o mipsnbsd-tdep.o mips-tdep.o mn10300-linux-tdep.o mn10300-tdep.o moxie-tdep.o msp430-tdep.o mt-tdep.o nios2-tdep.o nios2-linux-tdep.o nto-tdep.o ppc-linux-tdep.o ppcfbsd-tdep.o ppcnbsd-tdep.o ppcobsd-tdep.o ppc-sysv-tdep.o ppc64-tdep.o rl78-tdep.o rs6000-aix-tdep.o rs6000-tdep.o solib-aix.o ppc-ravenscar-thread.o rs6000-lynx178-tdep.o rx-tdep.o s390-linux-tdep.o score-tdep.o sh64-tdep.o sh-linux-tdep.o shnbsd-tdep.o sh-tdep.o sparc-linux-tdep.o sparcnbsd-tdep.o sparcobsd-tdep.o sparc-sol2-tdep.o sparc-tdep.o sparc-ravenscar-thread.o spu-tdep.o spu-multiarch.o solib-spu.o tic6x-tdep.o tic6x-linux-tdep.o tilegx-tdep.o tilegx-linux-tdep.o v850-tdep.o vaxnbsd-tdep.o vaxobsd-tdep.o vax-tdep.o xstormy16-tdep.o xtensa-config.o xtensa-tdep.o xtensa-linux-tdep.o glibc-tdep.o bsd-uthread.o nbsd-tdep.o obsd-tdep.o sol2-tdep.o solib-frv.o solib-irix.o solib-svr4.o solib-som.o solib-pa64.o solib-darwin.o solib-dsbt.o dbug-rom.o dink32-rom.o ppcbug-rom.o m32r-rom.o dsrec.o monitor.o remote-m32r-sdi.o remote-mips.o xcoffread.o symfile-mem.o windows-tdep.o linux-record.o ravenscar-thread.o aarch64-tdep.o aarch64-linux-tdep.o aarch64-newlib-tdep.o alphabsd-tdep.o alphafbsd-tdep.o alpha-linux-tdep.o alpha-mdebug-tdep.o alphanbsd-tdep.o alphaobsd-tdep.o alpha-osf1-tdep.o alpha-tdep.o amd64fbsd-tdep.o amd64-darwin-tdep.o amd64-dicos-tdep.o amd64-linux-tdep.o amd64nbsd-tdep.o amd64obsd-tdep.o amd64-sol2-tdep.o amd64-tdep.o amd64-windows-tdep.o ia64-hpux-tdep.o ia64-linux-tdep.o ia64-vms-tdep.o ia64-tdep.o mips64obsd-tdep.o sparc64fbsd-tdep.o sparc64-linux-tdep.o sparc64nbsd-tdep.o sparc64obsd-tdep.o sparc64-sol2-tdep.o sparc64-tdep.o ser-base.o ser-tcp.o ser-mingw.o i386-nat.o windows-nat.o i386-windows-nat.o remote.o dcache.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o remote-notif.o ctf.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-logging.o cli-interp.o cli-utils.o mi-out.o mi-console.o mi-cmds.o mi-cmd-catch.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-cmd-target.o mi-cmd-info.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o windows-termcap.o python.o py-value.o py-prettyprint.o py-auto-load.o elfread.o stap-probe.o machoread.o somread.o mingw-hdep.o c-exp.o cp-name-parser.o ada-exp.o jv-exp.o f-exp.o go-exp.o m2-exp.o p-exp.o version.o annotate.o addrmap.o auto-load.o auxv.o agent.o bfd-target.o blockframe.o breakpoint.o break-catch-sig.o break-catch-throw.o findvar.o regcache.o cleanups.o charset.o continuations.o corelow.o disasm.o dummy-frame.o dfp.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o psymtab.o symfile.o symfile-debug.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o filesystem.o filestuff.o inf-child.o interps.o minidebug.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o mi-common.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o gdb_bfd.o gdb_obstack.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o build-id.o buildsym.o findcmd.o std-regs.o signals.o exec.o reverse.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o dwarf2-frame-tailcall.o ada-lang.o c-lang.o d-lang.o f-lang.o objc-lang.o ada-tasks.o ada-varobj.o c-varobj.o ui-out.o cli-out.o varobj.o vec.o go-lang.o go-valprint.o go-typeprint.o jv-lang.o jv-valprint.o jv-typeprint.o jv-varobj.o m2-lang.o opencl-lang.o p-lang.o p-typeprint.o p-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o d-valprint.o f-valprint.o m2-valprint.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o inline-frame.o gnu-v2-abi.o gnu-v3-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-target.o prologue-value.o memory-map.o memrange.o xml-support.o xml-syscall.o xml-utils.o target-descriptions.o target-memory.o xml-tdesc.o xml-builtin.o inferior.o osdata.o gdb_usleep.o record.o record-full.o gcore.o gdb_vecs.o jit.o progspace.o skip.o probe.o common-utils.o buffer.o ptid.o gdb-dlfcn.o common-agent.o format.o registry.o btrace.o record-btrace.o waitstatus.o inflow.o init.o \ ../readline/libreadline.a ../opcodes/libopcodes.a ../bfd/libbfd.a ./../intl/libintl.a -liconv ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -ldl -lm -liconv -lexpat ../libiberty/libiberty.a -lws2_32 build-gnulib/import/libgnu.a m32r-rom.o: dans la fonction =AB m32r_upload_command =BB: /home/Pierre/git/build/binu-gdb-mingw32/gdb/../../../binutils-gdb/gdb/m32r-r om.c:472: r=E9f=E9rence ind=E9finie vers =AB _imp__gethostname_used_without_requesting_gnulib_module_gethostname@8 =BB collect2: erreur: ld a retourn=E9 1 code d'=E9tat d'ex=E9cution Makefile:1227: recipe for target 'gdb.exe' failed make: *** [gdb.exe] Error 1 > -----Message d'origine----- > De=A0: gdb-patches-owner@sourceware.org [mailto:gdb-patches- > owner@sourceware.org] De la part de Tom Tromey > Envoy=E9=A0: lundi 18 novembre 2013 18:25 > =C0=A0: gdb-patches@sourceware.org > Cc=A0: Tom Tromey > Objet=A0: [PATCH v3 10/13] don't check for unistd.h >=20 > We don't use the result of checking for unistd.h, so this removes the > check. >=20 > 2013-11-18 Tom Tromey >=20 > * configure: Rebuild. > * configure.ac: Don't check for unistd.h. > --- > gdb/ChangeLog | 5 +++++ > gdb/configure | 2 +- > gdb/configure.ac | 2 +- > 3 files changed, 7 insertions(+), 2 deletions(-) >=20 > diff --git a/gdb/configure b/gdb/configure > index 9739195..23e533d 100755 > --- a/gdb/configure > +++ b/gdb/configure > @@ -8762,7 +8762,7 @@ for ac_header in nlist.h machine/reg.h poll.h > sys/poll.h proc_service.h \ > sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \ > sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \ > termios.h termio.h \ > - sgtty.h unistd.h elf_hp.h \ > + sgtty.h elf_hp.h \ > dlfcn.h > do : > as_ac_Header=3D`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` > diff --git a/gdb/configure.ac b/gdb/configure.ac > index 74d56e4..d2b5d29 100644 > --- a/gdb/configure.ac > +++ b/gdb/configure.ac > @@ -1081,7 +1081,7 @@ AC_CHECK_HEADERS([nlist.h machine/reg.h poll.h > sys/poll.h proc_service.h \ > sys/resource.h sys/procfs.h sys/ptrace.h ptrace.h \ > sys/reg.h sys/debugreg.h sys/select.h sys/syscall.h \ > termios.h termio.h \ > - sgtty.h unistd.h elf_hp.h \ > + sgtty.h elf_hp.h \ > dlfcn.h]) > AC_CHECK_HEADERS(sys/proc.h, [], [], > [#if HAVE_SYS_PARAM_H > -- > 1.8.1.4