From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21114 invoked by alias); 11 Oct 2002 01:46:02 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 21099 invoked by uid 71); 11 Oct 2002 01:46:02 -0000 Date: Thu, 10 Oct 2002 18:46:00 -0000 Message-ID: <20021011014602.21095.qmail@sources.redhat.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: "Billinghurst, David \(CRTS\)" Subject: Re: target/7940: Test gcc.dg/nest.c fails on cygwin Reply-To: "Billinghurst, David \(CRTS\)" X-SW-Source: 2002-10/txt/msg00440.txt.bz2 List-Id: The following reply was made to PR target/7940; it has been noted by GNATS. From: "Billinghurst, David (CRTS)" To: Cc: Subject: Re: target/7940: Test gcc.dg/nest.c fails on cygwin Date: Fri, 11 Oct 2002 11:36:50 +1000 This is a multi-part message in MIME format. ------_=_NextPart_001_01C270C6.ABC9390B Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I have followed up in this. =20 There are two libpgmon.a libraries: - /usr/lib/libpgmon.a - /usr/lib/mingw/libpgmon.a The wrong libgmon.a is linked.=20 Compiling with --verbose I see -L/usr/lib/mingw, and I think it is = wrong. I can't see anything obvious in the specs file though. $ /usr/local/obj/gcc/gcc/xgcc -B/usr/local/obj/gcc/gcc/ = /usr/local/src/gcc/gcc /testsuite/gcc.dg/nest.c -O2 -pg --verbose -o ./nest.exe Reading specs from /usr/local/obj/gcc/gcc/specs Configured with: /usr/local/src/gcc/configure = --prefix=3D/usr/local/gcc-3_3 --enab le-threads=3Dposix --enable-libgcj --enable-sjlj-exceptions = --with-system-zlib --e nable-nls --enable-version-specific-runtime-libs = --without-included-gettext --di sable-shared Thread model: posix gcc version 3.3 20021009 (experimental) /usr/local/obj/gcc/gcc/cc1.exe -quiet -v -iprefix = /usr/local/obj/gcc/gcc/../lib /gcc-lib/i686-pc-cygwin/3.3/ -isystem /usr/local/obj/gcc/gcc/include = -D__GNUC__=3D 3 -D__GNUC_MINOR__=3D3 -D__GNUC_PATCHLEVEL__=3D0 -D__CYGWIN32__ = -D__CYGWIN__ -Dunix -D__unix__ -D__unix -isystem /usr/local/include -idirafter = /usr/local/gcc-3_3/i6 86-pc-cygwin/include -idirafter /usr/include -idirafter = /usr/local/gcc-3_3/i686- pc-cygwin/include/w32api -idirafter /usr/include/w32api = /usr/local/src/gcc/gcc/t estsuite/gcc.dg/nest.c -quiet -dumpbase nest.c -auxbase nest -O2 = -version -p -o /cygdrive/c/DOCUME~1/DAVID~1.BIL/LOCALS~1/Temp/cc3hAIv1.s ignoring nonexistent directory = "/usr/local/gcc-3_3/i686-pc-cygwin/include" ignoring nonexistent directory = "/usr/local/gcc-3_3/i686-pc-cygwin/include/w32api " GNU C version 3.3 20021009 (experimental) (i686-pc-cygwin) compiled by GNU C version 3.3 20021009 (experimental). ignoring nonexistent directory = "/usr/local/obj/gcc/lib/gcc-lib/i686-pc-cygwin/3. 3/include" ignoring nonexistent directory "/usr/local/gcc-3_3/include" ignoring nonexistent directory = "/usr/local/gcc-3_3/lib/gcc-lib/i686-pc-cygwin/3. 3/include" #include "..." search starts here: #include <...> search starts here: /usr/local/obj/gcc/gcc/include /usr/local/include /usr/include /usr/include/w32api End of search list. as --traditional-format -o = /cygdrive/c/DOCUME~1/DAVID~1.BIL/LOCALS~1/Temp/cc6e2 xF1.o /cygdrive/c/DOCUME~1/DAVID~1.BIL/LOCALS~1/Temp/cc3hAIv1.s /usr/local/obj/gcc/gcc/collect2.exe = -L/usr/local/gcc-3_3/i686-pc-cygwin/lib/w32 api/ -L/usr/lib/w32api/ -Bdynamic --dll-search-prefix=3Dcyg -o = ./nest.exe /usr/lib /crt0.o /usr/lib/gcrt0.o -L/usr/local/obj/gcc/gcc -L/usr/lib/mingw = /cygdrive/c/D OCUME~1/DAVID~1.BIL/LOCALS~1/Temp/cc6e2xF1.o -lgcc -lgmon -lcygwin = -luser32 -lke rnel32 -ladvapi32 -lshell32 -lgcc /usr/lib/mingw/libgmon.a(profil.o)(.text+0x19):profil.c: undefined = reference to `__errno' /usr/lib/mingw/libgmon.a(profil.o)(.text+0xf4):profil.c: undefined = reference to `__errno' /usr/lib/mingw/libgmon.a(profil.o)(.text+0x148):profil.c: undefined = reference to `__errno' collect2: ld returned 1 exit status ------_=_NextPart_001_01C270C6.ABC9390B Content-Type: application/octet-stream; name="specs" Content-Transfer-Encoding: base64 Content-Description: specs Content-Disposition: attachment; filename="specs" KmFzbToKLS10cmFkaXRpb25hbC1mb3JtYXQgCgoqYXNtX2RlYnVnOgole2cqOi0tZ3N0YWJzfQoK KmFzbV9maW5hbDoKCgoqYXNtX29wdGlvbnM6CiVhICVZICV7YzolV3tvKn0leyFvKjotbyAldyVi JU99fSV7IWM6LW8gJWQldyV1JU99CgoqaW52b2tlX2FzOgoleyFTOi1vICV7fCFwaXBlOiVnLnN9 IHwKIGFzICUoYXNtX29wdGlvbnMpICV7IXBpcGU6JWcuc30gJUEgfQoKKmNwcDoKJXtwb3NpeDot RF9QT1NJWF9TT1VSQ0V9ICAgJXttbm8td2luMzI6JXttbm8tY3lnd2luOiAlZW1uby1jeWd3aW4g YW5kIG1uby13aW4zMiBhcmUgbm90IGNvbXBhdGlibGV9fSAgICV7bW5vLWN5Z3dpbjotRF9fTVNW Q1JUX18gLURfX01JTkdXMzJfXyAle210aHJlYWRzOi1EX01UfSAleyFub3N0ZGluYzotaXN5c3Rl bSAvdXNyL2luY2x1ZGUvbWluZ3cvZysrLTMgLWlzeXN0ZW0gL3Vzci9pbmNsdWRlL21pbmd3L2cr KyAtaXN5c3RlbSAvdXNyL2xvY2FsL2luY2x1ZGUvbWluZ3cgLWlkaXJhZnRlciAvdXNyL2xvY2Fs L2djYy0zXzMvaTY4Ni1wYy1jeWd3aW4vaW5jbHVkZS9taW5ndyAtaWRpcmFmdGVyIC91c3IvaW5j bHVkZS9taW5nd319ICAgJXshbW5vLWN5Z3dpbjotRF9fQ1lHV0lOMzJfXyAtRF9fQ1lHV0lOX18g JXshYW5zaTotRHVuaXh9IC1EX191bml4X18gLURfX3VuaXggJXshbm9zdGRpbmM6LWlzeXN0ZW0g L3Vzci9sb2NhbC9pbmNsdWRlIC1pZGlyYWZ0ZXIgL3Vzci9sb2NhbC9nY2MtM18zL2k2ODYtcGMt Y3lnd2luL2luY2x1ZGUgLWlkaXJhZnRlciAvdXNyL2luY2x1ZGV9fSAgJXttd2luMzJ8bW5vLWN5 Z3dpbjotRFdJTjMyIC1EX1dJTjMyIC1EX19XSU4zMiAtRF9fV0lOMzJfXyAleyFhbnNpOi1EV0lO TlR9fSAgJXshbW5vLXdpbjMyOiV7IW5vc3RkaW5jOi1pZGlyYWZ0ZXIgL3Vzci9sb2NhbC9nY2Mt M18zL2k2ODYtcGMtY3lnd2luL2luY2x1ZGUvdzMyYXBpIC1pZGlyYWZ0ZXIgL3Vzci9pbmNsdWRl L3czMmFwaX19CgoqY3BwX29wdGlvbnM6CiUoY3BwX3VuaXF1ZV9vcHRpb25zKSAlMSAle3N0ZCp9 ICV7VyomcGVkYW50aWMqfSAle3d9ICV7bSp9ICV7Zip9ICV7Typ9ICV7dW5kZWZ9CgoqY3BwX2Rl YnVnX29wdGlvbnM6CiV7ZCp9CgoqY3BwX3VuaXF1ZV9vcHRpb25zOgole0M6JXshRTolZUdOVSBD IGRvZXMgbm90IHN1cHBvcnQgLUMgd2l0aG91dCB1c2luZyAtRX19ICV7Q0M6JXshRTolZUdOVSBD IGRvZXMgbm90IHN1cHBvcnQgLUNDIHdpdGhvdXQgdXNpbmcgLUV9fSAleyFROi1xdWlldH0gJXtu b3N0ZGluYyp9ICV7Q30gJXtDQ30gJXt2fSAle0kqfSAle1B9ICVJICV7TUQ6LU1EICVXeyFvOiAl Yi5kfSVXe28qOiUuZCUqfX0gJXtNTUQ6LU1NRCAlV3shbzogJWIuZH0lV3tvKjolLmQlKn19ICV7 TX0gJXtNTX0gJVd7TUYqfSAle01HfSAle01QfSAle01RKn0gJXtNVCp9ICV7IUU6JXshTToleyFN TTole01EfE1NRDole28qOi1NUSAlKn19fX19ICV7IW5vLWdjYzotRF9fR05VQ19fPSV2MSAtRF9f R05VQ19NSU5PUl9fPSV2MiAtRF9fR05VQ19QQVRDSExFVkVMX189JXYzfSAleyF1bmRlZjoleyFh bnNpOiV7IXN0ZD0qOiVwfSV7c3RkPWdudSo6JXB9fSAlUH0gJXt0cmlncmFwaHN9ICV7cmVtYXB9 ICV7ZzM6LWREfSAle0h9ICVDICV7RComVSomQSp9ICV7aSp9ICVaICVpICV7RXxNfE1NOiVXe28q fX0KCip0cmFkX2NhcGFibGVfY3BwOgpjYzEgLUUgJXt0cmFkaXRpb25hbHxmdHJhZGl0aW9uYWx8 dHJhZGl0aW9uYWwtY3BwOi10cmFkaXRpb25hbC1jcHB9CgoqY2MxOgolKGNjMV9jcHUpIAoKKmNj MV9vcHRpb25zOgole3BnOiV7Zm9taXQtZnJhbWUtcG9pbnRlcjolZS1wZyBhbmQgLWZvbWl0LWZy YW1lLXBvaW50ZXIgYXJlIGluY29tcGF0aWJsZX19ICUxICV7IVE6LXF1aWV0fSAtZHVtcGJhc2Ug JUIgJXtkKn0gJXttKn0gJXthKn0gLWF1eGJhc2Ule2N8Uzole28qOi1zdHJpcCAlKn0leyFvKjog JWJ9fSV7IWM6JXshUzogJWJ9fSAle2cqfSAle08qfSAle1cqJnBlZGFudGljKn0gJXt3fSAle3N0 ZCp9ICV7YW5zaX0gJXt2Oi12ZXJzaW9ufSAle3BnOi1wfSAle3B9ICV7Zip9ICV7dW5kZWZ9ICV7 UW46LWZuby1pZGVudH0gJXstLWhlbHA6LS1oZWxwfSAley0tdGFyZ2V0LWhlbHA6LS10YXJnZXQt aGVscH0gJXshZnN5bnRheC1vbmx5OiV7UzolV3tvKn0leyFvKjotbyAlYi5zfX19ICV7ZnN5bnRh eC1vbmx5Oi1vICVqfSAley1wYXJhbSp9CgoqY2MxcGx1czoKCgoqbGlua19nY2NfY19zZXF1ZW5j ZToKJUcgJUwgJUcKCiplbmRmaWxlOgoKCipsaW5rOgotTC91c3IvbG9jYWwvZ2NjLTNfMy9pNjg2 LXBjLWN5Z3dpbi9saWIvdzMyYXBpLyAtTC91c3IvbGliL3czMmFwaS8gICV7bXdpbmRvd3M6LS1z dWJzeXN0ZW0gd2luZG93c30gICAle21jb25zb2xlOi0tc3Vic3lzdGVtIGNvbnNvbGV9ICAgJXtz aGFyZWQ6ICV7bWRsbDogJWVzaGFyZWQgYW5kIG1kbGwgYXJlIG5vdCBjb21wYXRpYmxlfX0gICAl e3NoYXJlZDogLS1zaGFyZWR9ICV7bWRsbDotLWRsbH0gICAle3N0YXRpYzotQnN0YXRpY30gJXsh c3RhdGljOi1CZHluYW1pY30gICAle3NoYXJlZHxtZGxsOiAtZSAgICAgJXttbm8tY3lnd2luOl9E bGxNYWluQ1JUU3RhcnR1cEAxMn0gICAgICV7IW1uby1jeWd3aW46X19jeWd3aW5fZGxsX2VudHJ5 QDEyfX0gIC0tZGxsLXNlYXJjaC1wcmVmaXg9Y3lnCgoqbGliOgogICV7cGc6LWxnbW9ufSAgICV7 IW1uby1jeWd3aW46LWxjeWd3aW59ICAgJXttbm8tY3lnd2luOiV7bXRocmVhZHM6LWxtaW5nd3Ro cmR9IC1sbWluZ3czMn0gICAle213aW5kb3dzOi1sZ2RpMzIgLWxjb21kbGczMn0gICAtbHVzZXIz MiAtbGtlcm5lbDMyIC1sYWR2YXBpMzIgLWxzaGVsbDMyCgoqbGliZ2NjOgole21uby1jeWd3aW46 ICV7bXRocmVhZHM6LWxtaW5nd3RocmR9IC1sbWluZ3czMn0gLWxnY2MgJXttbm8tY3lnd2luOi1s bW9sZG5hbWUgLWxtc3ZjcnR9Cgoqc3RhcnRmaWxlOgogICV7c2hhcmVkfG1kbGw6ICV7bW5vLWN5 Z3dpbjotTC91c3IvbG9jYWwvbGliL21pbmd3IC1ML3Vzci9saWIvbWluZ3cgZGxsY3J0MiVPJXN9 fSAgJXshc2hhcmVkOiAleyFtZGxsOiAleyFtbm8tY3lnd2luOmNydDAlTyVzfSAle21uby1jeWd3 aW46LUwvdXNyL2xvY2FsL2xpYi9taW5ndyAtTC91c3IvbGliL21pbmd3IGNydDIlTyVzfSAgJXtw ZzpnY3J0MCVPJXN9fX0KCipzd2l0Y2hlc19uZWVkX3NwYWNlczoKCgoqcHJlZGVmaW5lczoKCgoq Y3Jvc3NfY29tcGlsZToKMAoKKnZlcnNpb246CjMuMwoKKm11bHRpbGliOgouIDsKCiptdWx0aWxp Yl9kZWZhdWx0czoKCgoqbXVsdGlsaWJfZXh0cmE6CgoKKm11bHRpbGliX21hdGNoZXM6CgoKKm11 bHRpbGliX2V4Y2x1c2lvbnM6CgoKKm11bHRpbGliX29wdGlvbnM6CgoKKmxpbmtlcjoKY29sbGVj dDIKCipsaW5rX2xpYmdjYzoKJUQKCiptZF9leGVjX3ByZWZpeDoKCgoqbWRfc3RhcnRmaWxlX3By ZWZpeDoKL3Vzci9saWIvCgoqbWRfc3RhcnRmaWxlX3ByZWZpeF8xOgoKCipzdGFydGZpbGVfcHJl Zml4X3NwZWM6CgoKKmNjMV9jcHU6CiV7IW1jcHUqOiAle20zODY6LW1jcHU9aTM4NiAlbmAtbTM4 NicgaXMgZGVwcmVjYXRlZC4gVXNlIGAtbWFyY2g9aTM4Nicgb3IgYC1tY3B1PWkzODYnIGluc3Rl YWQuCn0gJXttNDg2Oi1tY3B1PWk0ODYgJW5gLW00ODYnIGlzIGRlcHJlY2F0ZWQuIFVzZSBgLW1h cmNoPWk0ODYnIG9yIGAtbWNwdT1pNDg2JyBpbnN0ZWFkLgp9ICV7bXBlbnRpdW06LW1jcHU9cGVu dGl1bSAlbmAtbXBlbnRpdW0nIGlzIGRlcHJlY2F0ZWQuIFVzZSBgLW1hcmNoPXBlbnRpdW0nIG9y IGAtbWNwdT1wZW50aXVtJyBpbnN0ZWFkLgp9ICV7bXBlbnRpdW1wcm86LW1jcHU9cGVudGl1bXBy byAlbmAtbXBlbnRpdW1wcm8nIGlzIGRlcHJlY2F0ZWQuIFVzZSBgLW1hcmNoPXBlbnRpdW1wcm8n IG9yIGAtbWNwdT1wZW50aXVtcHJvJyBpbnN0ZWFkLgp9fSAle21pbnRlbC1zeW50YXg6LW1hc209 aW50ZWwgJW5gLW1pbnRlbC1zeW50YXgnIGlzIGRlcHJlY2F0ZWQuIFVzZSBgLW1hc209aW50ZWwn IGluc3RlYWQuCn0gJXttbm8taW50ZWwtc3ludGF4Oi1tYXNtPWF0dCAlbmAtbW5vLWludGVsLXN5 bnRheCcgaXMgZGVwcmVjYXRlZC4gVXNlIGAtbWFzbT1hdHQnIGluc3RlYWQuCn0KCiptaW5nd19p bmNsdWRlX3BhdGg6Cmk2ODYtcGMtY3lnd2luCgoqbGlua19jb21tYW5kOgoleyFmc3ludGF4LW9u bHk6JXshYzoleyFNOiV7IU1NOiV7IUU6JXshUzogICAgJShsaW5rZXIpICVsICVYICV7byp9ICV7 QX0gJXtkfSAle2UqfSAle219ICV7Tn0gJXtufSAle3J9ICV7c30gJXt0fSAgICAle3UqfSAle3h9 ICV7en0gJXtafSAleyFBOiV7IW5vc3RkbGliOiV7IW5vc3RhcnRmaWxlczolU319fSAgICAle3N0 YXRpYzp9ICV7TCp9ICUobGlua19saWJnY2MpICVvICV7IW5vc3RkbGliOiV7IW5vZGVmYXVsdGxp YnM6JShsaW5rX2djY19jX3NlcXVlbmNlKX19ICAgICV7IUE6JXshbm9zdGRsaWI6JXshbm9zdGFy dGZpbGVzOiVFfX19ICV7VCp9IH19fX19fQoK ------_=_NextPart_001_01C270C6.ABC9390B--