delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/07/24/05:55:34

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:date:message-id:subject:from:to
:content-type; q=dns; s=default; b=r/kMAeMn1PbdjVD9GFpOcdlL1zCO1
YjL+JpH9AIqbSdpRYtya30aT7Jecvgucx5tSNVltMFxiu+4YBhNPITqMavoygyah
aHFVhwtACG1MQjvIvBovwcbi8us9jroQEEn5QntJ7dGTphPY1mA2DDjyxSQamdEX
f0Ywa1Gz8FJHhI=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:date:message-id:subject:from:to
:content-type; s=default; bh=04mSOwkTUfuC0gWdo1WOIZzNk20=; b=Eg9
WvFBo6doaM/nDGfyAC+FbvL7yoeUREOXOfK2urYvMfo2bKoupR0CvplLkHHdcayb
ahJuUtPKdFFSxjliqPAzcNZspKuFQFv9aBGbt5bdHujFqpHZ1N5FW5yMxycSlAJ0
OYMPBKElbHCPUM57ie5ZcxuTtziVUsT3pcnjq9ng=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-Spam-SWARE-Status: No, score=-0.5 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_YE,RDNS_NONE,SPF_PASS,TW_TW autolearn=no version=3.3.1
MIME-Version: 1.0
X-Received: by 10.66.136.49 with SMTP id px17mr26294696pab.133.1374659684400; Wed, 24 Jul 2013 02:54:44 -0700 (PDT)
Date: Wed, 24 Jul 2013 18:54:44 +0900
Message-ID: <CAPYQg33NEb2B8djTZU5GeeKuhSdvzWLidQ+tDMduhQNAx4OcFw@mail.gmail.com>
Subject: tgmath.h and fftw3l
From: KIMURA Masaru <hiyuh DOT root AT gmail DOT com>
To: cygwin AT cygwin DOT com
X-Virus-Found: No

--001a1133287a2d037704e23ee610
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi,

anyone can reproduce following symptoms?
cygwin does not support some long double math functions?
and no fftw3l available?

Peace,
-----
hiyuh AT lynx /tmp
$ uname -a
CYGWIN_NT-6.1-WOW64 lynx 1.7.22(0.268/5/3) 2013-07-22 17:06 i686 Cygwin

hiyuh AT lynx /tmp
$ gcc -std=3Dgnu11 -Wall -DUSE_FLOAT -DUSE_SWS -O3 -march=3Dnative -o
preamble preamble.c $(pkg-config --cflags --libs fftw3f)
preamble.c: In function =E2=80=98main=E2=80=99:
preamble.c:86:6: warning: implicit declaration of function =E2=80=98csqrtl=
=E2=80=99
[-Wimplicit-function-declaration]
preamble.c:86:19: warning: incompatible implicit declaration of
built-in function =E2=80=98csqrtl=E2=80=99 [enabled by default]
preamble.c:86:6: warning: implicit declaration of function =E2=80=98sqrtl=
=E2=80=99
[-Wimplicit-function-declaration]
preamble.c:86:19: warning: incompatible implicit declaration of
built-in function =E2=80=98sqrtl=E2=80=99 [enabled by default]
preamble.c:211:4: warning: implicit declaration of function =E2=80=98creall=
=E2=80=99
[-Wimplicit-function-declaration]
preamble.c:211:4: warning: incompatible implicit declaration of
built-in function =E2=80=98creall=E2=80=99 [enabled by default]
preamble.c:212:4: warning: implicit declaration of function =E2=80=98cimagl=
=E2=80=99
[-Wimplicit-function-declaration]
preamble.c:212:4: warning: incompatible implicit declaration of
built-in function =E2=80=98cimagl=E2=80=99 [enabled by default]

hiyuh AT lynx /tmp
$ gcc -std=3Dgnu11 -Wall -DUSE_DOUBLE -DUSE_SWS -O3 -march=3Dnative -o
preamble preamble.c $(pkg-config --cflags --libs fftw3)
preamble.c: In function =E2=80=98main=E2=80=99:
preamble.c:86:6: warning: implicit declaration of function =E2=80=98csqrtl=
=E2=80=99
[-Wimplicit-function-declaration]
preamble.c:86:19: warning: incompatible implicit declaration of
built-in function =E2=80=98csqrtl=E2=80=99 [enabled by default]
preamble.c:86:6: warning: implicit declaration of function =E2=80=98sqrtl=
=E2=80=99
[-Wimplicit-function-declaration]
preamble.c:86:19: warning: incompatible implicit declaration of
built-in function =E2=80=98sqrtl=E2=80=99 [enabled by default]
preamble.c:211:4: warning: implicit declaration of function =E2=80=98creall=
=E2=80=99
[-Wimplicit-function-declaration]
preamble.c:211:4: warning: incompatible implicit declaration of
built-in function =E2=80=98creall=E2=80=99 [enabled by default]
preamble.c:212:4: warning: implicit declaration of function =E2=80=98cimagl=
=E2=80=99
[-Wimplicit-function-declaration]
preamble.c:212:4: warning: incompatible implicit declaration of
built-in function =E2=80=98cimagl=E2=80=99 [enabled by default]

hiyuh AT lynx /tmp
$ gcc -std=3Dgnu11 -Wall -DUSE_LONG_DOUBLE -DUSE_SWS -O3 -march=3Dnative
-o preamble preamble.c $(pkg-config --cflags --libs fftw3l)
Package fftw3l was not found in the pkg-config search path.
Perhaps you should add the directory containing `fftw3l.pc'
to the PKG_CONFIG_PATH environment variable
No package 'fftw3l' found
preamble.c: In function =E2=80=98main=E2=80=99:
preamble.c:86:6: warning: implicit declaration of function =E2=80=98csqrtl=
=E2=80=99
[-Wimplicit-function-declaration]
preamble.c:86:19: warning: incompatible implicit declaration of
built-in function =E2=80=98csqrtl=E2=80=99 [enabled by default]
preamble.c:86:6: warning: implicit declaration of function =E2=80=98sqrtl=
=E2=80=99
[-Wimplicit-function-declaration]
preamble.c:86:19: warning: incompatible implicit declaration of
built-in function =E2=80=98sqrtl=E2=80=99 [enabled by default]
preamble.c:211:4: warning: implicit declaration of function =E2=80=98creall=
=E2=80=99
[-Wimplicit-function-declaration]
preamble.c:211:4: warning: incompatible implicit declaration of
built-in function =E2=80=98creall=E2=80=99 [enabled by default]
preamble.c:212:4: warning: implicit declaration of function =E2=80=98cimagl=
=E2=80=99
[-Wimplicit-function-declaration]
preamble.c:212:4: warning: incompatible implicit declaration of
built-in function =E2=80=98cimagl=E2=80=99 [enabled by default]
/tmp/ccC2hDZs.o:preamble.c:(.text.startup+0x19): undefined reference
to `fftwl_malloc'
/tmp/ccC2hDZs.o:preamble.c:(.text.startup+0x27): undefined reference
to `fftwl_malloc'
/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/ld:
/tmp/ccC2hDZs.o: bad reloc address 0x27 in section `.text.startup'
/usr/lib/gcc/i686-pc-cygwin/4.7.3/../../../../i686-pc-cygwin/bin/ld:
final link failed: Invalid operation
collect2: error: ld returned 1 exit status

--001a1133287a2d037704e23ee610
Content-Type: text/x-csrc; charset=US-ASCII; name="preamble.c"
Content-Disposition: attachment; filename="preamble.c"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hjicv9d70

I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1
ZGUgPGZsb2F0Lmg+CiNpbmNsdWRlIDx0Z21hdGguaD4KI2luY2x1ZGUgPGZm
dHczLmg+CgojaWYgZGVmaW5lZChVU0VfTE9OR19ET1VCTEUpCgl0eXBlZGVm
IGxvbmcgZG91YmxlICAgICAgICAgcmVhbF90OwoJdHlwZWRlZiBsb25nIGRv
dWJsZSBjb21wbGV4IGNvbXBsZXhfdDsKCXR5cGVkZWYgZmZ0d2xfY29tcGxl
eCAgICAgICBmZnR3X2NvbXBsZXhfdDsKCXR5cGVkZWYgZmZ0d2xfcGxhbiAg
ICAgICAgICBmZnR3X3BsYW5fdDsKCSNkZWZpbmUgTUFDSElORV9FUFNJTE9O
IExEQkxfRVBTSUxPTgoJI2RlZmluZSBSRUFMX0MoeCkgICAgICAgeCAjIyBs
CgkjZGVmaW5lIFBSSXIgICAgICAgICAgICAiTGYiCgkjZGVmaW5lIFNDTnIg
ICAgICAgICAgICAiTGYiCgkjZGVmaW5lIEZGVFdfTUFMTE9DKHNpemUpICAg
ICAgICAgICAgICAgICAgICAgICAgZmZ0d2xfbWFsbG9jKHNpemUpCgkjZGVm
aW5lIEZGVFdfUExBTl9ERlRfMUQobiwgaW4sIG91dCwgc2lnbiwgZmxhZykg
ZmZ0d2xfcGxhbl9kZnRfMWQobiwgaW4sIG91dCwgc2lnbiwgZmxhZykKCSNk
ZWZpbmUgRkZUV19FWEVDVVRFKHBsYW4pICAgICAgICAgICAgICAgICAgICAg
ICBmZnR3bF9leGVjdXRlKHBsYW4pCgkjZGVmaW5lIEZGVFdfREVTVFJPWV9Q
TEFOKHBsYW4pICAgICAgICAgICAgICAgICAgZmZ0d2xfZGVzdHJveV9wbGFu
KHBsYW4pCgkjZGVmaW5lIEZGVFdfRlJFRShwKSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmZ0d2xfZnJlZShwKQojZWxpZiBkZWZpbmVkKFVTRV9E
T1VCTEUpCgl0eXBlZGVmIGRvdWJsZSAgICAgICAgIHJlYWxfdDsKCXR5cGVk
ZWYgZG91YmxlIGNvbXBsZXggY29tcGxleF90OwoJdHlwZWRlZiBmZnR3X2Nv
bXBsZXggICBmZnR3X2NvbXBsZXhfdDsKCXR5cGVkZWYgZmZ0d19wbGFuICAg
ICAgZmZ0d19wbGFuX3Q7CgkjZGVmaW5lIE1BQ0hJTkVfRVBTSUxPTiBEQkxf
RVBTSUxPTgoJI2RlZmluZSBSRUFMX0MoeCkgICAgICAgeAoJI2RlZmluZSBQ
UklyICAgICAgICAgICAgImYiCgkjZGVmaW5lIFNDTnIgICAgICAgICAgICAi
bGYiCgkjZGVmaW5lIEZGVFdfTUFMTE9DKHNpemUpICAgICAgICAgICAgICAg
ICAgICAgICAgZmZ0d19tYWxsb2Moc2l6ZSkKCSNkZWZpbmUgRkZUV19QTEFO
X0RGVF8xRChuLCBpbiwgb3V0LCBzaWduLCBmbGFnKSBmZnR3X3BsYW5fZGZ0
XzFkKG4sIGluLCBvdXQsIHNpZ24sIGZsYWcpCgkjZGVmaW5lIEZGVFdfRVhF
Q1VURShwbGFuKSAgICAgICAgICAgICAgICAgICAgICAgZmZ0d19leGVjdXRl
KHBsYW4pCgkjZGVmaW5lIEZGVFdfREVTVFJPWV9QTEFOKHBsYW4pICAgICAg
ICAgICAgICAgICAgZmZ0d19kZXN0cm95X3BsYW4ocGxhbikKCSNkZWZpbmUg
RkZUV19GUkVFKHApICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmZnR3
X2ZyZWUocCkKI2VsaWYgZGVmaW5lZChVU0VfRkxPQVQpCgl0eXBlZGVmIGZs
b2F0ICAgICAgICAgcmVhbF90OwoJdHlwZWRlZiBmbG9hdCBjb21wbGV4IGNv
bXBsZXhfdDsKCXR5cGVkZWYgZmZ0d2ZfY29tcGxleCBmZnR3X2NvbXBsZXhf
dDsKCXR5cGVkZWYgZmZ0d2ZfcGxhbiAgICBmZnR3X3BsYW5fdDsKCSNkZWZp
bmUgTUFDSElORV9FUFNJTE9OIEZMVF9FUFNJTE9OCgkjZGVmaW5lIFJFQUxf
Qyh4KSAgICAgICB4ICMjIGYKCSNkZWZpbmUgUFJJciAgICAgICAgICAgICJm
IgoJI2RlZmluZSBTQ05yICAgICAgICAgICAgImYiCgkjZGVmaW5lIEZGVFdf
TUFMTE9DKHNpemUpICAgICAgICAgICAgICAgICAgICAgICAgZmZ0d2ZfbWFs
bG9jKHNpemUpCgkjZGVmaW5lIEZGVFdfUExBTl9ERlRfMUQobiwgaW4sIG91
dCwgc2lnbiwgZmxhZykgZmZ0d2ZfcGxhbl9kZnRfMWQobiwgaW4sIG91dCwg
c2lnbiwgZmxhZykKCSNkZWZpbmUgRkZUV19FWEVDVVRFKHBsYW4pICAgICAg
ICAgICAgICAgICAgICAgICBmZnR3Zl9leGVjdXRlKHBsYW4pCgkjZGVmaW5l
IEZGVFdfREVTVFJPWV9QTEFOKHBsYW4pICAgICAgICAgICAgICAgICAgZmZ0
d2ZfZGVzdHJveV9wbGFuKHBsYW4pCgkjZGVmaW5lIEZGVFdfRlJFRShwKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmZ0d2ZfZnJlZShwKQojZWxz
ZQoJI2Vycm9yICJTcGVjaWZ5IFVTRV8qIGZvciBmbG9hdGluZyBwb2ludCBw
cmVjaXNpb24hIgojZW5kaWYKCiNkZWZpbmUgTl9GRlQgNjQKI2RlZmluZSBN
X1NQICAxMAojZGVmaW5lIE5fU1AgIDE2CiNkZWZpbmUgTV9MUCAgIDIKI2Rl
ZmluZSBOX0xQICA2NAojZGVmaW5lIE5fR0kgIDE2CiNkZWZpbmUgTl9QUkUg
KE1fU1AgKiBOX1NQICsgTV9MUCAqIE5fR0kgKyBNX0xQICogTl9MUCkKCmlu
dCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pIHsKCWZmdHdfY29tcGxl
eF90ICpwcmU7CglmZnR3X2NvbXBsZXhfdCAqaW4sICpvdXQ7CglmZnR3X3Bs
YW5fdCBwbGFuOwoKCXByZSAgPSAoZmZ0d19jb21wbGV4X3QgKilGRlRXX01B
TExPQyhzaXplb2YoZmZ0d19jb21wbGV4X3QpICogTl9QUkUpOwoJaW4gICA9
IChmZnR3X2NvbXBsZXhfdCAqKUZGVFdfTUFMTE9DKHNpemVvZihmZnR3X2Nv
bXBsZXhfdCkgKiBOX0ZGVCk7CglvdXQgID0gKGZmdHdfY29tcGxleF90ICop
RkZUV19NQUxMT0Moc2l6ZW9mKGZmdHdfY29tcGxleF90KSAqIE5fRkZUKTsK
CXBsYW4gPSBGRlRXX1BMQU5fREZUXzFEKE5fRkZULCBpbiwgb3V0LCBGRlRX
X0JBQ0tXQVJELCBGRlRXX0VTVElNQVRFKTsKCgkvLyBTUAoJewoJCWZvciAo
aW50IGYgPSAtTl9GRlQvMjsgZiA8IE5fRkZULzI7IGYrKykgewoJCQkvLyBO
T1RFOiBGRlRXIG1hcHMgcG9zaXRpdmUgZnJlcXVlbmNpZXMgWzAsIE5fRkZU
LzIpIHRvIGFycmF5IGluZGV4IFswLCBOX0ZGVC8yKSwKCQkJLy8gICAgICAg
YW5kIG5lZ2F0aXZlIGZyZXF1ZW5jaWVzIFstTl9GRlQvMiwgMCkgdG8gYXJy
YXkgaW5kZXggW05fRkZULzIsIE5fRkZUKS4KCQkJaW50IGkgPQoJCQkJKGYg
PCAwKSA/IGYgKyBOX0ZGVDoKCQkJCWY7CgkJCWluW2ldID0KCQkJCShmID09
IC0yNCB8fAoJCQkJIGYgPT0gLTE2IHx8CgkJCQkgZiA9PSAgLTQgfHwKCQkJ
CSBmID09ICAxMiB8fAoJCQkJIGYgPT0gIDE2IHx8CgkJCQkgZiA9PSAgMjAg
fHwKCQkJCSBmID09ICAyNCkgPyAgc3FydChSRUFMX0MoMTMuMCkgLyBSRUFM
X0MoNi4wKSkgKiAoUkVBTF9DKDEuMCkgKyBSRUFMX0MoMS4wKSAqIEkpIDoK
CQkJCShmID09IC0yMCB8fAoJCQkJIGYgPT0gLTEyIHx8CgkJCQkgZiA9PSAg
LTggfHwKCQkJCSBmID09ICAgNCB8fAoJCQkJIGYgPT0gICA4KSA/IC1zcXJ0
KFJFQUxfQygxMy4wKSAvIFJFQUxfQyg2LjApKSAqIChSRUFMX0MoMS4wKSAr
IFJFQUxfQygxLjApICogSSkgOgoJCQkJUkVBTF9DKDAuMCkgKyBSRUFMX0Mo
MC4wKSAqIEk7CgkJfQoKCQlGRlRXX0VYRUNVVEUocGxhbik7CgoJCS8vIE5P
VEU6IEZGVFcgY2FsY3VsYXRlIGJhY2t3YXJkIEZGVCB3L28gMS9OX0ZGVCBz
Y2FsaW5nLgoJCWZvciAoaW50IGkgPSAwOyBpIDwgTl9GRlQ7IGkrKykgb3V0
W2ldIC89IChyZWFsX3QpTl9GRlQ7CgoJCWZvciAoaW50IG0gPSAwOyBtIDwg
TV9TUDsgbSsrKSB7CgkJCWZvciAoaW50IG4gPSAwOyBuIDwgTl9TUDsgbisr
KSB7CgkJCQkvLyBOT1RFOiBGRlRXIG1hcHMgcG9zaXRpdmUgc2FtcGxlcyBb
MCwgTl9GRlQvMikgdG8gYXJyYXkgaW5kZXggWzAsIE5fRkZULzIpLAoJCQkJ
Ly8gICAgICAgYW5kIG5lZ2F0aXZlIHNhbXBsZXMgWy1OX0ZGVC8yLCAwKSB0
byBhcnJheSBpbmRleCBbTl9GRlQvMiwgTl9GRlQpLgoJCQkJaW50IGkgPSBu
OwoJCQkJcHJlW20gKiBOX1NQICsgbl0gPSBvdXRbaV07CgkJCX0KCQl9Cgl9
CgoJLy8gTFAKCXsKCQlmb3IgKGludCBmID0gLU5fRkZULzI7IGYgPCBOX0ZG
VC8yOyBmKyspIHsKCQkJLy8gTk9URTogRkZUVyBtYXBzIHBvc2l0aXZlIGZy
ZXF1ZW5jaWVzIFswLCBOX0ZGVC8yKSB0byBhcnJheSBpbmRleCBbMCwgTl9G
RlQvMiksCgkJCS8vICAgICAgIGFuZCBuZWdhdGl2ZSBmcmVxdWVuY2llcyBb
LU5fRkZULzIsIDApIHRvIGFycmF5IGluZGV4IFtOX0ZGVC8yLCBOX0ZGVCku
CgkJCWludCBpID0KCQkJCShmIDwgMCkgPyBmICsgTl9GRlQgOgoJCQkJZjsK
CQkJaW5baV0gPQoJCQkJKGYgPT0gLTI2IHx8CgkJCQkgZiA9PSAtMjUgfHwK
CQkJCSBmID09IC0yMiB8fAoJCQkJIGYgPT0gLTIxIHx8CgkJCQkgZiA9PSAt
MTkgfHwKCQkJCSBmID09IC0xNyB8fAoJCQkJIGYgPT0gLTE2IHx8CgkJCQkg
ZiA9PSAtMTUgfHwKCQkJCSBmID09IC0xNCB8fAoJCQkJIGYgPT0gLTEzIHx8
CgkJCQkgZiA9PSAtMTIgfHwKCQkJCSBmID09ICAtOSB8fAoJCQkJIGYgPT0g
IC04IHx8CgkJCQkgZiA9PSAgLTYgfHwKCQkJCSBmID09ICAtNCB8fAoJCQkJ
IGYgPT0gIC0zIHx8CgkJCQkgZiA9PSAgLTIgfHwKCQkJCSBmID09ICAtMSB8
fAoJCQkJIGYgPT0gICAxIHx8CgkJCQkgZiA9PSAgIDQgfHwKCQkJCSBmID09
ICAgNSB8fAoJCQkJIGYgPT0gICA3IHx8CgkJCQkgZiA9PSAgIDkgfHwKCQkJ
CSBmID09ICAxNSB8fAoJCQkJIGYgPT0gIDE2IHx8CgkJCQkgZiA9PSAgMTkg
fHwKCQkJCSBmID09ICAyMSB8fAoJCQkJIGYgPT0gIDIzIHx8CgkJCQkgZiA9
PSAgMjQgfHwKCQkJCSBmID09ICAyNSB8fAoJCQkJIGYgPT0gIDI2KSA/ICBS
RUFMX0MoMS4wKSArIFJFQUxfQygwLjApICogSSA6CgkJCQkoZiA9PSAtMjQg
fHwKCQkJCSBmID09IC0yMyB8fAoJCQkJIGYgPT0gLTIwIHx8CgkJCQkgZiA9
PSAtMTggfHwKCQkJCSBmID09IC0xMSB8fAoJCQkJIGYgPT0gLTEwIHx8CgkJ
CQkgZiA9PSAgLTcgfHwKCQkJCSBmID09ICAtNSB8fAoJCQkJIGYgPT0gICAy
IHx8CgkJCQkgZiA9PSAgIDMgfHwKCQkJCSBmID09ICAgNiB8fAoJCQkJIGYg
PT0gICA4IHx8CgkJCQkgZiA9PSAgMTAgfHwKCQkJCSBmID09ICAxMSB8fAoJ
CQkJIGYgPT0gIDEyIHx8CgkJCQkgZiA9PSAgMTMgfHwKCQkJCSBmID09ICAx
NCB8fAoJCQkJIGYgPT0gIDE3IHx8CgkJCQkgZiA9PSAgMTggfHwKCQkJCSBm
ID09ICAyMCB8fAoJCQkJIGYgPT0gIDIyKSA/IFJFQUxfQygtMS4wKSArIFJF
QUxfQygwLjApICogSSA6CgkJCQlSRUFMX0MoMC4wKSArIFJFQUxfQygwLjAp
ICogSTsKCQl9CgoJCUZGVFdfRVhFQ1VURShwbGFuKTsKCgkJLy8gTk9URTog
RkZUVyBjYWxjdWxhdGUgYmFja3dhcmQgRkZUIHcvbyAxL05fRkZUIHNjYWxp
bmcuCgkJZm9yIChpbnQgaSA9IDA7IGkgPCBOX0ZGVDsgaSsrKSBvdXRbaV0g
Lz0gKHJlYWxfdClOX0ZGVDsKCgkJZm9yIChpbnQgbSA9IDA7IG0gPCBNX0xQ
OyBtKyspIHsKCQkJZm9yIChpbnQgbiA9IDA7IG4gPCBOX0xQOyBuKyspIHsK
CQkJCS8vIE5PVEU6IEZGVFcgbWFwcyBwb3NpdGl2ZSBzYW1wbGVzIFswLCBO
X0ZGVC8yKSB0byBhcnJheSBpbmRleCBbMCwgTl9GRlQvMiksCgkJCQkvLyAg
ICAgICBhbmQgbmVnYXRpdmUgc2FtcGxlcyBbLU5fRkZULzIsIDApIHRvIGFy
cmF5IGluZGV4IFtOX0ZGVC8yLCBOX0ZGVCkuCgkJCQlpbnQgaSA9IG47CgkJ
CQlwcmVbTV9TUCAqIE5fU1AgKyBNX0xQICogTl9HSSArIG0gKiBOX0xQICsg
bl0gPSBvdXRbaV07CgkJCX0KCQl9Cgl9CgoJLy8gMkdJCgl7CgkJZm9yIChp
bnQgbSA9IDA7IG0gPCBNX0xQOyBtKyspIHsKCQkJZm9yIChpbnQgbiA9IDA7
IG4gPCBOX0dJOyBuKyspIHsKCQkJCXByZVtNX1NQICogTl9TUCArIChtICog
Tl9HSSArIG4pXSA9IHByZVtOX1BSRSAtIE1fTFAgKiBOX0dJICsgbSAqIE5f
R0kgKyBuXTsKCQkJfQoJCX0KCX0KCiNpZiBkZWZpbmVkKFVTRV9TV1MpCgkv
LyBzeW1ib2wgd2F2ZSBzaGFwaW5nCgkvLyBGSVhNRTogVGhpcyBzaG91bGQg
YmUgcGVyZm9ybWVkIGluIHJldmVyc2Ugb3JkZXIsIEFUTS4uLgoJcHJlW01f
U1AgKiBOX1NQXSArPSBwcmVbMF07CglwcmVbTV9TUCAqIE5fU1BdIC89IFJF
QUxfQygyLjApOwoJcHJlWzBdIC89IFJFQUxfQygyLjApOwojZW5kaWYKCgkv
LyBkdW1wCglwcmludGYoIiMgUFJFIFxuIik7Cglmb3IgKGludCBuID0gMDsg
biA8IE5fUFJFOyBuKyspIHsKCQlwcmludGYoIiVkICUiIFBSSXIgIiAlIiBQ
UklyICJcbiIsCgkJCW4sCgkJCWNyZWFsKHByZVtuXSksCgkJCWNpbWFnKHBy
ZVtuXSkKCQkpOwoJfQoKCUZGVFdfREVTVFJPWV9QTEFOKHBsYW4pOwoJRkZU
V19GUkVFKG91dCk7CglGRlRXX0ZSRUUoaW4pOwoJRkZUV19GUkVFKHByZSk7
CgoJcmV0dXJuIDA7Cn0K


--001a1133287a2d037704e23ee610
Content-Type: text/plain; charset=us-ascii

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
--001a1133287a2d037704e23ee610--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019