delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/02/07/11:52:18

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs
Date: Fri, 7 Feb 2003 11:52:04 -0500 (EST)
From: Igor Pechtchanski <pechtcha AT cs DOT nyu DOT edu>
Reply-To: cygwin AT cygwin DOT com
To: jurgen DOT defurne AT philips DOT com
cc: cygwin AT cygwin DOT com
Subject: Re: GNU Screen
In-Reply-To: <OF93BEB132.B0DAD2ED-ONC1256CC6.0026ACB4-C1256CC6.0027FAD5@diamond.philips.com>
Message-ID: <Pine.GSO.4.44.0302071134390.12312-200000@slinky.cs.nyu.edu>
Importance: Normal
MIME-Version: 1.0

---559023410-126398554-1044636724=:12312
Content-Type: TEXT/PLAIN; charset=US-ASCII

Jurgen,

I've been able to compile screen-3.9.13 before with the attached patch.
I didn't test the resulting binary too much, though.  Just compiled the
whole thing again today (with gcc 3.2) by untarring the source tarball,
then

$ patch -p0 < screen-3.9.13-cygwin.patch
$ autoconf
$ configure
$ make

Hope this helps,
	Igor

On Fri, 7 Feb 2003 jurgen DOT defurne AT philips DOT com wrote:

> Hello, Brian and list,
>
> I am running screen 3.9.8. It seems that I was able to compile it under
> a previous version of Cygwin, but alas since 1.3.12 not anymore. I am
> still using this previously compiled binary.
>
> FWIW, I just tried to compile screen and I get the following error in the
> screen sources :
>
> gcc -c -I. -I.    -O utmp.c
> utmp.c: In function `pututslot':
> utmp.c:588: void value not ignored as it ought to be
> utmp.c: In function `makedead':
> utmp.c:597: structure has no member named `ut_exit'
> utmp.c:598: structure has no member named `ut_exit'
> make: *** [utmp.o] Fout 1
>
> The version that I use works well, but problems with detaching and
> attaching probably have more to do with the braindead Windows
> consoles than with screen itself. What also did change in this respect,
> is its behaviour.
>
> When you detach, the DOS console does not disappear. When I did
> a reattach in older versions from another DOS box, then the session
> became active again in the previous box instead of in the current box.
>
> Oh, and it does not seem to work in an xterm. Pity...
>
> Regards,
>
> Jurgen
>
>
> Brian McGroarty <brian AT mcgroarty DOT net>
> Sent by:
> cygwin-owner AT cygwin DOT com
> 02/06/2003 05:45 PM
>
>
>         To:     cygwin AT cygwin DOT com
>         cc:     (bcc: Jurgen Defurne/BRG/CE/PHILIPS)
>         Subject:        GNU Screen
>         Classification:
>
>
>
> I'm currently unable to build GNU Screen properly.
>
> Looking back through archives, I see that a few users have built it
> with varying degrees of success -- none are able to use nonstandard
> terminal sizes, and some say they cannot successfully reattach to a
> session.
>
> Before I dig into this, is anybody else successfully using screen, or
> is anybody already working at a port?
>
> Brian McGroarty

-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha AT cs DOT nyu DOT edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor AT watson DOT ibm DOT com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

Oh, boy, virtual memory! Now I'm gonna make myself a really *big* RAMdisk!
  -- /usr/games/fortune

---559023410-126398554-1044636724=:12312
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="screen-3.9.13-cygwin.patch"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine DOT GSO DOT 4 DOT 44 DOT 0302071152040 DOT 12312 AT slinky DOT cs DOT nyu DOT edu>
Content-Description: 
Content-Disposition: attachment; filename="screen-3.9.13-cygwin.patch"

ZGlmZiAtdSAtcCAtciBvcmlnL3NjcmVlbi0zLjkuMTMvY29uZmlndXJlLmlu
IC4vY29uZmlndXJlLmluDQotLS0gb3JpZy9zY3JlZW4tMy45LjEzL2NvbmZp
Z3VyZS5pbgkyMDAyLTA4LTEyIDEwOjM0OjE0LjAwMDAwMDAwMCAtMDQwMA0K
KysrIC4vY29uZmlndXJlLmluCTIwMDItMDktMDkgMTY6Mzk6MjcuMDAwMDAw
MDAwIC0wNDAwDQpAQCAtMjcwLDcgKzI3MCw3IEBAIGRubCAgIFNvbGFyaXMg
c2V0ZXVpZCBkb2Vzbid0IGNoYW5nZSB0aGUNCiBkbmwgICAgIG11bHRpdXNl
ciBzY3JlZW4gc2Vzc2lvbnMNCiBBQ19DSEVDS0lORyhzZXRldWlkKQ0KIEFD
X1RSWV9MSU5LKCxbDQotI2lmIGRlZmluZWQobGludXgpIHx8IGRlZmluZWQo
TmVYVCkgfHwgZGVmaW5lZChfQVVYX1NPVVJDRSkgfHwgZGVmaW5lZChBVVgp
IHx8IGRlZmluZWQodWx0cml4KSB8fCAoZGVmaW5lZChzdW4pICYmIGRlZmlu
ZWQoU1ZSNCkpIHx8IGRlZmluZWQoSVNDKSB8fCBkZWZpbmVkKHNvbnlfbmV3
cykNCisjaWYgZGVmaW5lZChsaW51eCkgfHwgZGVmaW5lZChOZVhUKSB8fCBk
ZWZpbmVkKF9BVVhfU09VUkNFKSB8fCBkZWZpbmVkKEFVWCkgfHwgZGVmaW5l
ZCh1bHRyaXgpIHx8IChkZWZpbmVkKHN1bikgJiYgZGVmaW5lZChTVlI0KSkg
fHwgZGVmaW5lZChJU0MpIHx8IGRlZmluZWQoc29ueV9uZXdzKSB8fCBkZWZp
bmVkIChfX0NZR1dJTl9fKQ0KIHNldGV1aWRfaXNfYnJva2VuKDApOw0KICNl
bHNlDQogc2V0ZXVpZCgwKTsNCkBAIC04NjUsNyArODY1LDcgQEAgZmkNCiAN
CiBpZiB0ZXN0IC16ICIkbG9hZCIgOyB0aGVuDQogQUNfRUdSRVBfQ1BQKHll
cywNCi1bI2lmIGRlZmluZWQoTmVYVCkgfHwgZGVmaW5lZChhcG9sbG8pIHx8
IGRlZmluZWQobGludXgpDQorWyNpZiBkZWZpbmVkKE5lWFQpIHx8IGRlZmlu
ZWQoYXBvbGxvKSB8fCBkZWZpbmVkKGxpbnV4KSB8fCBkZWZpbmVkIChfX0NZ
R1dJTl9fKQ0KICAgeWVzOw0KICNlbmRpZg0KIF0sIGxvYWQ9MSkNCmRpZmYg
LXUgLXAgLXIgb3JpZy9zY3JlZW4tMy45LjEzL2xvYWRhdi5jIC4vbG9hZGF2
LmMNCi0tLSBvcmlnL3NjcmVlbi0zLjkuMTMvbG9hZGF2LmMJMjAwMi0wMS0w
OCAxMDo0Mzo0My4wMDAwMDAwMDAgLTA1MDANCisrKyAuL2xvYWRhdi5jCTIw
MDItMDktMDkgMTY6Mzk6MjcuMDAwMDAwMDAwIC0wNDAwDQpAQCAtNTYsNyAr
NTYsNyBAQCBzdGF0aWMgaW50IGxvYWRvazsNCiANCiAvKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqLw0KIA0KLSNpZiBkZWZpbmVkKGxpbnV4KSAmJiAhZGVmaW5lZChM
T0FEQVZfRE9ORSkNCisjaWYgKGRlZmluZWQobGludXgpIHx8IGRlZmluZWQg
KF9fQ1lHV0lOX18pKSAmJiAhZGVmaW5lZChMT0FEQVZfRE9ORSkNCiAjZGVm
aW5lIExPQURBVl9ET05FDQogLyoNCiAgKiBUaGlzIGlzIHRoZSBlYXN5IHdh
eS4gSXQgcmVsaWVzIGluIC9wcm9jIGJlaW5nIG1vdW50ZWQuDQpAQCAtMTEw
LDcgKzExMCw3IEBAIEdldExvYWRhdigpDQogICAgIH0NCiAgIHJldHVybiBp
Ow0KIH0NCi0jZW5kaWYgLyogbGludXggKi8NCisjZW5kaWYgLyogbGludXgg
fHwgX19DWUdXSU5fXyAqLw0KIA0KIC8qKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovDQog
DQpkaWZmIC11IC1wIC1yIG9yaWcvc2NyZWVuLTMuOS4xMy9taXNjLmMgLi9t
aXNjLmMNCi0tLSBvcmlnL3NjcmVlbi0zLjkuMTMvbWlzYy5jCTIwMDItMDgt
MjkgMTA6NDc6MzYuMDAwMDAwMDAwIC0wNDAwDQorKysgLi9taXNjLmMJMjAw
Mi0wOS0wOSAxNjozOToyNy4wMDAwMDAwMDAgLTA0MDANCkBAIC02MzgsMTEg
KzYzOCwxMSBAQCBjaGFyICp2YWx1ZTsNCiAgICAqLw0KICMgZW5kaWYgLyog
TkVFRFNFVEVOViAqLw0KICNlbHNlIC8qIFVTRVNFVEVOViAqLw0KLSMgaWYg
ZGVmaW5lZChsaW51eCkgfHwgZGVmaW5lZChfX2NvbnZleF9fKSB8fCAoQlNE
ID49IDE5OTEwMykNCisjIGlmIGRlZmluZWQobGludXgpIHx8IGRlZmluZWQo
X19jb252ZXhfXykgfHwgKEJTRCA+PSAxOTkxMDMpIHx8IGRlZmluZWQgKF9f
Q1lHV0lOX18pDQogICBzZXRlbnYodmFyLCB2YWx1ZSwgMSk7DQogIyBlbHNl
DQogICBzZXRlbnYodmFyLCB2YWx1ZSk7DQotIyBlbmRpZiAvKiBsaW51eCB8
fCBjb252ZXggfHwgQlNEID49IDE5OTEwMyAqLw0KKyMgZW5kaWYgLyogbGlu
dXggfHwgY29udmV4IHx8IEJTRCA+PSAxOTkxMDMgfHwgX19DWUdXSU5fXyAq
Lw0KICNlbmRpZiAvKiBVU0VTRVRFTlYgKi8NCiB9DQogDQpkaWZmIC11IC1w
IC1yIG9yaWcvc2NyZWVuLTMuOS4xMy9vcy5oIC4vb3MuaA0KLS0tIG9yaWcv
c2NyZWVuLTMuOS4xMy9vcy5oCTIwMDItMDEtMDggMTA6NDI6MzMuMDAwMDAw
MDAwIC0wNTAwDQorKysgLi9vcy5oCTIwMDItMDktMDkgMTY6Mzk6MjcuMDAw
MDAwMDAwIC0wNDAwDQpAQCAtMzIsOSArMzIsOSBAQA0KICMgZGVmaW5lIGhw
dXgNCiAjZW5kaWYNCiANCi0jaWYgZGVmaW5lZChfX2JzZGlfXykgfHwgZGVm
aW5lZChfXzM4NkJTRF9fKSB8fCBkZWZpbmVkKF9DWF9VWCkgfHwgZGVmaW5l
ZChocHV4KSB8fCBkZWZpbmVkKF9JQk1SMikgfHwgZGVmaW5lZChsaW51eCkN
CisjaWYgZGVmaW5lZChfX2JzZGlfXykgfHwgZGVmaW5lZChfXzM4NkJTRF9f
KSB8fCBkZWZpbmVkKF9DWF9VWCkgfHwgZGVmaW5lZChocHV4KSB8fCBkZWZp
bmVkKF9JQk1SMikgfHwgZGVmaW5lZChsaW51eCkgfHwgZGVmaW5lZCAoX19D
WUdXSU5fXykNCiAjIGluY2x1ZGUgPHNpZ25hbC5oPg0KLSNlbmRpZiAvKiBf
X2JzZGlfXyB8fCBfXzM4NkJTRF9fIHx8IF9DWF9VWCB8fCBocHV4IHx8IF9J
Qk1SMiB8fCBsaW51eCAqLw0KKyNlbmRpZiAvKiBfX2JzZGlfXyB8fCBfXzM4
NkJTRF9fIHx8IF9DWF9VWCB8fCBocHV4IHx8IF9JQk1SMiB8fCBsaW51eCB8
fCBfX0NZR1dJTl9fICovDQogDQogI2lmZGVmIElTQw0KICMgaWZkZWYgRU5B
TUVUT09MT05HDQpAQCAtMjYwLDcgKzI2MCw3IEBAIGV4dGVybiBpbnQgZXJy
bm87DQogI2VuZGlmDQogDQogI2lmIGRlZmluZWQoVVRNUE9LKSB8fCBkZWZp
bmVkKEJVR0dZR0VUTE9HSU4pDQotIyBpZiBkZWZpbmVkKFNWUjQpICYmICFk
ZWZpbmVkKERHVVgpICYmICFkZWZpbmVkKF9faHB1eCkgJiYgIWRlZmluZWQo
bGludXgpDQorIyBpZiBkZWZpbmVkKFNWUjQpICYmICFkZWZpbmVkKERHVVgp
ICYmICFkZWZpbmVkKF9faHB1eCkgJiYgIWRlZmluZWQobGludXgpICYmICFk
ZWZpbmVkIChfX0NZR1dJTl9fKQ0KICMgIGluY2x1ZGUgPHV0bXB4Lmg+DQog
IyAgZGVmaW5lIFVUTVBGSUxFCVVUTVBYX0ZJTEUNCiAjICBkZWZpbmUgdXRt
cAkJdXRtcHgNCkBAIC00MTEsNyArNDExLDcgQEAgZXh0ZXJuIGludCBlcnJu
bzsNCiAjZW5kaWYNCiANCiAvKiBHZWVlZWUsIHJldmVyc2UgaXQ/ICovDQot
I2lmIGRlZmluZWQoU1ZSNCkgfHwgKGRlZmluZWQoU1lTVikgJiYgZGVmaW5l
ZChJU0MpKSB8fCBkZWZpbmVkKF9BSVgpIHx8IGRlZmluZWQobGludXgpIHx8
IGRlZmluZWQodWx0cml4KSB8fCBkZWZpbmVkKF9fMzg2QlNEX18pIHx8IGRl
ZmluZWQoX19ic2RpX18pIHx8IGRlZmluZWQoUE9TSVgpIHx8IGRlZmluZWQo
TmVYVCkNCisjaWYgZGVmaW5lZChTVlI0KSB8fCAoZGVmaW5lZChTWVNWKSAm
JiBkZWZpbmVkKElTQykpIHx8IGRlZmluZWQoX0FJWCkgfHwgZGVmaW5lZChs
aW51eCkgfHwgZGVmaW5lZCh1bHRyaXgpIHx8IGRlZmluZWQoX18zODZCU0Rf
XykgfHwgZGVmaW5lZChfX2JzZGlfXykgfHwgZGVmaW5lZChQT1NJWCkgfHwg
ZGVmaW5lZChOZVhUKSB8fCBkZWZpbmVkIChfX0NZR1dJTl9fKQ0KICMgZGVm
aW5lIFNJR0hBU0FSRw0KICNlbmRpZg0KIA0KZGlmZiAtdSAtcCAtciBvcmln
L3NjcmVlbi0zLjkuMTMvb3NkZWYuc2ggLi9vc2RlZi5zaA0KLS0tIG9yaWcv
c2NyZWVuLTMuOS4xMy9vc2RlZi5zaAkyMDAxLTA2LTE4IDEzOjA4OjE1LjAw
MDAwMDAwMCAtMDQwMA0KKysrIC4vb3NkZWYuc2gJMjAwMi0wOS0wOSAxNjoz
OToyNy4wMDAwMDAwMDAgLTA0MDANCkBAIC0yNCw3ICsyNCw3IEBAIGNhdCA8
PCBFT0YgPiBvc2RlZjAuYw0KICNpZm5kZWYgc3VuDQogI2luY2x1ZGUgPHN5
cy9pb2N0bC5oPg0KICNlbmRpZg0KLSNpZmRlZiBsaW51eA0KKyNpZiBkZWZp
bmVkKGxpbnV4KSB8fCBkZWZpbmVkIChfX0NZR1dJTl9fKQ0KICNpbmNsdWRl
IDxzdHJpbmcuaD4NCiAjaW5jbHVkZSA8c3RkbGliLmg+DQogI2VuZGlmDQpk
aWZmIC11IC1wIC1yIG9yaWcvc2NyZWVuLTMuOS4xMy9wdHkuYyAuL3B0eS5j
DQotLS0gb3JpZy9zY3JlZW4tMy45LjEzL3B0eS5jCTIwMDItMDItMTEgMDc6
NDQ6MTguMDAwMDAwMDAwIC0wNTAwDQorKysgLi9wdHkuYwkyMDAyLTA5LTA5
IDE2OjM5OjI3LjAwMDAwMDAwMCAtMDQwMA0KQEAgLTM3LDcgKzM3LDcgQEAg
UkNTX0lEKCIkSWQ6IHB0eS5jLHYgMS42IDE5OTQvMDUvMzEgMTI6Mw0KICNl
bmRpZg0KIA0KIC8qIGZvciBzb2xhcmlzIDIuMSwgVW5peHdhcmUgKFNWUjQu
MikgYW5kIHBvc3NpYmx5IG90aGVycyAqLw0KLSNpZmRlZiBIQVZFX1NWUjRf
UFRZUw0KKyNpZiBkZWZpbmVkKEhBVkVfU1ZSNF9QVFlTKSAmJiAhZGVmaW5l
ZChfX0NZR1dJTl9fKQ0KICMgaW5jbHVkZSA8c3lzL3N0cm9wdHMuaD4NCiAj
ZW5kaWYNCiANCkBAIC0xMjYsNyArMTI2LDcgQEAgaW50IGY7DQogew0KICAg
aWYgKGYgPCAwKQ0KICAgICByZXR1cm47DQotI2lmIGRlZmluZWQoSV9QVVNI
KSAmJiBkZWZpbmVkKEhBVkVfU1ZSNF9QVFlTKSAmJiAhZGVmaW5lZChzZ2kp
ICYmICFkZWZpbmVkKGxpbnV4KSAmJiAhZGVmaW5lZChfX29zZl9fKSAmJiAh
ZGVmaW5lZChNX1VOSVgpDQorI2lmIGRlZmluZWQoSV9QVVNIKSAmJiBkZWZp
bmVkKEhBVkVfU1ZSNF9QVFlTKSAmJiAhZGVmaW5lZChzZ2kpICYmICFkZWZp
bmVkKGxpbnV4KSAmJiAhZGVmaW5lZChfX29zZl9fKSAmJiAhZGVmaW5lZChN
X1VOSVgpICYmICFkZWZpbmVkIChfX0NZR1dJTl9fKQ0KICAgaWYgKGlvY3Rs
KGYsIElfUFVTSCwgInB0ZW0iKSkNCiAgICAgUGFuaWMoZXJybm8sICJJbml0
UFRZOiBjYW5ub3QgSV9QVVNIIHB0ZW0iKTsNCiAgIGlmIChpb2N0bChmLCBJ
X1BVU0gsICJsZHRlcm0iKSkNCkBAIC0yNDQsMTMgKzI0NCwxMyBAQCBjaGFy
ICoqdHR5bjsNCiAgIHJlZ2lzdGVyIGludCBmOw0KICAgY2hhciAqbSwgKnB0
c25hbWUoKTsNCiAgIGludCB1bmxvY2twdCBfX1AoKGludCkpLCBncmFudHB0
IF9fUCgoaW50KSk7DQotI2lmIGRlZmluZWQoSEFWRV9HRVRQVCkgJiYgZGVm
aW5lZChsaW51eCkNCisjaWYgZGVmaW5lZChIQVZFX0dFVFBUKSAmJiAoZGVm
aW5lZChsaW51eCkgfHwgZGVmaW5lZCAoX19DWUdXSU5fXykpDQogICBpbnQg
Z2V0cHQgX19QKCh2b2lkKSk7DQogI2VuZGlmDQogICBzaWdyZXRfdCAoKnNp
Z2NsZClfX1AoU0lHUFJPVE9BUkcpOw0KIA0KICAgc3RyY3B5KFB0eU5hbWUs
ICIvZGV2L3B0bXgiKTsNCi0jaWYgZGVmaW5lZChIQVZFX0dFVFBUKSAmJiBk
ZWZpbmVkKGxpbnV4KQ0KKyNpZiBkZWZpbmVkKEhBVkVfR0VUUFQpICYmIChk
ZWZpbmVkKGxpbnV4KSB8fCBkZWZpbmVkIChfX0NZR1dJTl9fKSkNCiAgIGlm
ICgoZiA9IGdldHB0KCkpID09IC0xKQ0KICNlbHNlDQogICBpZiAoKGYgPSBv
cGVuKFB0eU5hbWUsIE9fUkRXUiB8IE9fTk9DVFRZKSkgPT0gLTEpDQpkaWZm
IC11IC1wIC1yIG9yaWcvc2NyZWVuLTMuOS4xMy9zY3JlZW4uYyAuL3NjcmVl
bi5jDQotLS0gb3JpZy9zY3JlZW4tMy45LjEzL3NjcmVlbi5jCTIwMDItMDgt
MjkgMDY6MTQ6MjAuMDAwMDAwMDAwIC0wNDAwDQorKysgLi9zY3JlZW4uYwky
MDAyLTA5LTA5IDE3OjUzOjI4LjAwMDAwMDAwMCAtMDQwMA0KQEAgLTk4NCw4
ICs5ODQsMTAgQEAgY2hhciAqKmF2Ow0KIAkgICAgICBuID0gKGVmZl91aWQg
PT0gMCAmJiAocmVhbF91aWQgfHwgKHN0LnN0X21vZGUgJiAwNzc1KSAhPSAw
Nzc1KSkgPyAwNzU1IDoNCiAJICAgICAgICAgIChlZmZfZ2lkID09IHN0LnN0
X2dpZCAmJiBlZmZfZ2lkICE9IHJlYWxfZ2lkKSA/IDA3NzUgOg0KIAkJICAw
Nzc3Ow0KKyNpZiAhZGVmaW5lZChfX0NZR1dJTl9fKQ0KIAkgICAgICBpZiAo
KHN0LnN0X21vZGUgJiAwNzc3KSAhPSBuKQ0KIAkJUGFuaWMoMCwgIkRpcmVj
dG9yeSAnJXMnIG11c3QgaGF2ZSBtb2RlICUwM28uIiwgU29ja0Rpciwgbik7
DQorI2VuZGlmDQogCSAgICB9DQogCSAgc3ByaW50ZihTb2NrUGF0aCwgIiVz
L1MtJXMiLCBTb2NrRGlyLCBMb2dpbk5hbWUpOw0KIAkgIGlmIChhY2Nlc3Mo
U29ja1BhdGgsIEZfT0spKQ0KQEAgLTEwMTUsOCArMTAxNywxMCBAQCBjaGFy
ICoqYXY7DQogICAgICAgaWYgKHN0LnN0X3VpZCAhPSByZWFsX3VpZCkNCiAJ
UGFuaWMoMCwgIllvdSBhcmUgbm90IHRoZSBvd25lciBvZiAlcy4iLCBTb2Nr
UGF0aCk7DQogICAgIH0NCisjaWYgIWRlZmluZWQoX19DWUdXSU5fXykNCiAg
IGlmICgoc3Quc3RfbW9kZSAmIDA3NzcpICE9IDA3MDApDQogICAgIFBhbmlj
KDAsICJEaXJlY3RvcnkgJXMgbXVzdCBoYXZlIG1vZGUgNzAwLiIsIFNvY2tQ
YXRoKTsNCisjZW5kaWYNCiAgIGlmIChTb2NrTWF0Y2ggJiYgaW5kZXgoU29j
a01hdGNoLCAnLycpKQ0KICAgICBQYW5pYygwLCAiQmFkIHNlc3Npb24gbmFt
ZSAnJXMnIiwgU29ja01hdGNoKTsNCiAgIFNvY2tOYW1lID0gU29ja1BhdGgg
KyBzdHJsZW4oU29ja1BhdGgpICsgMTsNCmRpZmYgLXUgLXAgLXIgb3JpZy9z
Y3JlZW4tMy45LjEzL3V0bXAuYyAuL3V0bXAuYw0KLS0tIG9yaWcvc2NyZWVu
LTMuOS4xMy91dG1wLmMJMjAwMi0wOC0yMiAxNToyNjozNC4wMDAwMDAwMDAg
LTA0MDANCisrKyAuL3V0bXAuYwkyMDAyLTA5LTA5IDE2OjM5OjI3LjAwMDAw
MDAwMCAtMDQwMA0KQEAgLTkzLDcgKzkzLDcgQEAgc3RhdGljIHZvaWQgZW5k
dXRlbnQgX19QKCh2b2lkKSk7DQogc3RhdGljIGludCAgaW5pdHV0bXAgX19Q
KCh2b2lkKSk7DQogc3RhdGljIHZvaWQgc2V0dXRlbnQgX19QKCh2b2lkKSk7
DQogI2VuZGlmDQotI2lmIGRlZmluZWQobGludXgpICYmIGRlZmluZWQoR0VU
VVRFTlQpDQorI2lmIChkZWZpbmVkKGxpbnV4KSB8fCBkZWZpbmVkIChfX0NZ
R1dJTl9fKSkgJiYgZGVmaW5lZChHRVRVVEVOVCkNCiBzdGF0aWMgc3RydWN0
IHV0bXAgKnhwdXR1dGxpbmUgX19QKChzdHJ1Y3QgdXRtcCAqdXRtcCkpOw0K
ICMgZGVmaW5lIHB1dHV0bGluZSB4cHV0dXRsaW5lDQogI2VuZGlmDQpAQCAt
NTkzLDcgKzU5Myw3IEBAIG1ha2VkZWFkKHUpDQogc3RydWN0IHV0bXAgKnU7
DQogew0KICAgdS0+dXRfdHlwZSA9IERFQURfUFJPQ0VTUzsNCi0jaWYgIWRl
ZmluZWQobGludXgpIHx8IGRlZmluZWQoRU1QVFkpDQorI2lmICghZGVmaW5l
ZChsaW51eCkgJiYgIWRlZmluZWQgKF9fQ1lHV0lOX18pKSB8fCBkZWZpbmVk
KEVNUFRZKQ0KICAgdS0+dXRfZXhpdC5lX3Rlcm1pbmF0aW9uID0gMDsNCiAg
IHUtPnV0X2V4aXQuZV9leGl0ID0gMDsNCiAjZW5kaWYNCkBAIC02MTEsNyAr
NjExLDcgQEAgaW50IHBpZDsNCiAgIHUtPnV0X3R5cGUgPSBVU0VSX1BST0NF
U1M7DQogICBzdHJuY3B5KHUtPnV0X3VzZXIsIHVzZXIsIHNpemVvZih1LT51
dF91c2VyKSk7DQogICAvKiBOb3cgdGhlIHRyaWNreSBwYXJ0Li4uIGd1ZXNz
IHV0X2lkICovDQotI2lmIGRlZmluZWQoc2dpKSB8fCBkZWZpbmVkKGxpbnV4
KQ0KKyNpZiBkZWZpbmVkKHNnaSkgfHwgZGVmaW5lZChsaW51eCkgfHwgZGVm
aW5lZCAoX19DWUdXSU5fXykNCiAgIHN0cm5jcHkodS0+dXRfaWQsIGxpbmUg
KyAzLCBzaXplb2YodS0+dXRfaWQpKTsNCiAjZWxzZSAvKiBzZ2kgKi8NCiAj
IGlmZGVmIF9JQk1SMg0KQEAgLTg2Miw3ICs4NjIsNyBAQCBnZXRsb2dpbigp
DQogfQ0KICMgZW5kaWYgLyogQlVHR1lHRVRMT0dJTiAqLw0KIA0KLSNpZiBk
ZWZpbmVkKGxpbnV4KSAmJiBkZWZpbmVkKEdFVFVURU5UKQ0KKyNpZiAoZGVm
aW5lZChsaW51eCkgfHwgZGVmaW5lZCAoX19DWUdXSU5fXykpICYmIGRlZmlu
ZWQoR0VUVVRFTlQpDQogIyB1bmRlZiBwdXR1dGxpbmUNCiANCiAvKiBhYXJn
aCwgbGludXgnIHB1dHV0bGluZSByZXR1cm5zIHZvaWQhICovDQo=

---559023410-126398554-1044636724=:12312
Content-Type: text/plain; charset=us-ascii

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/
---559023410-126398554-1044636724=:12312--

- Raw text -


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