Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , 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 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: Message-ID: Importance: Normal MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-559023410-126398554-1044636724=:12312" ---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 > 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: 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--