public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* target/7940: Test gcc.dg/nest.c fails on cygwin
@ 2002-09-16 16:46 David.Billinghurst
0 siblings, 0 replies; 3+ messages in thread
From: David.Billinghurst @ 2002-09-16 16:46 UTC (permalink / raw)
To: gcc-gnats
>Number: 7940
>Category: target
>Synopsis: Test gcc.dg/nest.c fails on cygwin
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Sep 16 16:46:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: David Billinghurst
>Release: gcc-3.3 20020916
>Organization:
>Environment:
i686-pc-cygwin
>Description:
Test gcc.dg/nest.c fails on cygwin, due to linking problems.
I will investigate further, but not today.
Output is:
/usr/local/obj/gcc/gcc/xgcc -B/usr/local/obj/gcc/gcc/ /usr/local/src/gcc/gcc/testsuite/gcc.dg/nest.c -O2 -pg -o ./nest.exe
/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'
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: target/7940: Test gcc.dg/nest.c fails on cygwin
@ 2002-10-10 18:46 Billinghurst, David (CRTS)
0 siblings, 0 replies; 3+ messages in thread
From: Billinghurst, David (CRTS) @ 2002-10-10 18:46 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR target/7940; it has been noted by GNATS.
From: "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
To: <gcc-gnats@gcc.gnu.org>
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--
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: target/7940: Test gcc.dg/nest.c fails on cygwin
@ 2002-09-30 23:46 Tim Prince
0 siblings, 0 replies; 3+ messages in thread
From: Tim Prince @ 2002-09-30 23:46 UTC (permalink / raw)
To: nobody; +Cc: gcc-prs
The following reply was made to PR target/7940; it has been noted by GNATS.
From: Tim Prince <tprince@computer.org>
To: David.Billinghurst@riotinto.com, gcc-gnats@gcc.gnu.org
Cc:
Subject: Re: target/7940: Test gcc.dg/nest.c fails on cygwin
Date: Mon, 30 Sep 2002 23:32:02 -0700
On Monday 16 September 2002 16:45, David.Billinghurst@riotinto.com wrote:
> >Number: 7940
> >Category: target
> >Synopsis: Test gcc.dg/nest.c fails on cygwin
> >Confidential: no
> >Severity: serious
> >Priority: medium
> >Responsible: unassigned
> >State: open
> >Class: sw-bug
> >Submitter-Id: net
> >Arrival-Date: Mon Sep 16 16:46:00 PDT 2002
> >Closed-Date:
> >Last-Modified:
> >Originator: David Billinghurst
> >Release: gcc-3.3 20020916
> >Organization:
> >Environment:
>
> i686-pc-cygwin
>
> >Description:
>
> Test gcc.dg/nest.c fails on cygwin, due to linking problems.
> I will investigate further, but not today.
>
> Output is:
>
> /usr/local/obj/gcc/gcc/xgcc -B/usr/local/obj/gcc/gcc/
> /usr/local/src/gcc/gcc/testsuite/gcc.dg/nest.c -O2 -pg -o ./nest.exe
> /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'
>
> >How-To-Repeat:
> >
> >Fix:
> >
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
This happens when the mingw runtime is installed. It takes precedence over
the proper libgmon.a which should be invoked by -pg.
--
Tim Prince
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2002-10-11 1:46 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-09-16 16:46 target/7940: Test gcc.dg/nest.c fails on cygwin David.Billinghurst
2002-09-30 23:46 Tim Prince
2002-10-10 18:46 Billinghurst, David (CRTS)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).