From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22981 invoked by alias); 30 Sep 2012 12:46:43 -0000 Received: (qmail 22968 invoked by uid 22791); 30 Sep 2012 12:46:41 -0000 X-SWARE-Spam-Status: No, hits=-7.8 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,KHOP_PGP_INLINE,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org Received: from mail-lb0-f169.google.com (HELO mail-lb0-f169.google.com) (209.85.217.169) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sun, 30 Sep 2012 12:46:35 +0000 Received: by lbok6 with SMTP id k6so3475226lbo.0 for ; Sun, 30 Sep 2012 05:46:33 -0700 (PDT) Received: by 10.112.26.197 with SMTP id n5mr4390418lbg.18.1349009193538; Sun, 30 Sep 2012 05:46:33 -0700 (PDT) Received: from [192.168.4.39] (broadband-95-84-200-156.nationalcablenetworks.ru. [95.84.200.156]) by mx.google.com with ESMTPS id tb8sm3787873lab.4.2012.09.30.05.46.31 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 30 Sep 2012 05:46:32 -0700 (PDT) Message-ID: <50683F26.6010004@gmail.com> Date: Sun, 30 Sep 2012 12:46:00 -0000 From: LRN User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/18.0 Thunderbird/18.0a1 MIME-Version: 1.0 To: gdb-patches@sourceware.org Subject: Re: [Bug win32/14529] Make gdb capable of JIT-debugging on W32 References: <503E575D.1000608@gmail.com> <83y5kvp0za.fsf@gnu.org> <5040DA38.2070802@gmail.com> <504F7E31.10306@redhat.com> <504F818B.6090104@gmail.com> <504F8297.5090507@redhat.com> <5066EC9B.4000409@gmail.com> <838vbtf07z.fsf@gnu.org> <50674CCF.9020800@gmail.com> <83ipawdk3n.fsf@gnu.org> In-Reply-To: <83ipawdk3n.fsf@gnu.org> Content-Type: multipart/mixed; boundary="------------060904010905060706010705" Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2012-09/txt/msg00713.txt.bz2 This is a multi-part message in MIME format. --------------060904010905060706010705 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-length: 1300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 30.09.2012 11:51, Eli Zaretskii wrote: > Please use 2 spaces between sentences. Done. > "Debugger" should be in @code{}. Done. > Three dashes here, "---", so that in print there will be a nice > em-dash character. One dash is typeset as a minus sign, not what > you wanted. Done. > The command should be in @code, and it should use @var for > something the user should substitute. Done. > Please put the %ld in @code{}. Done. > "Auto" should be in @code{}. Done. > Please use ``OK'' and ``Cancel'', not double quotes, for better > looks in print. Done. Attached the patch. > > The documentation patch is OK with those changes. You said you'd suggest a better short message for add_com(). -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQEcBAEBAgAGBQJQaD8mAAoJEOs4Jb6SI2CwE8kIAIgh3GBWsjZWBBNTygm7kx05 mxgbUwAjamxc26+eOXQ8CAjOxbS4PelCo86UQ8XHuAPmCRDYJpjOA+VoyDeRyjhG ekzEV3w9C3bDs72PKsBWMnUOYRm94hL396yIu2oKxZc8W9b5PdOjQmXTeE/T0sqX Or4BbULwNxF7zqnCn9vgJLFwLYqdoicuX3kIj9JPSX/7qHw+HAOZKNGy6Btx1n7x spuyrymp64dhmN8M4LJtubyRS2ngbtZb0C3yvM7pj3s/a5BGbOUwfY4JIOr7i+Kx 6ielIkPZ4IAlr4NhS0GKOE0JkER6EQfU2TOLba9Dgc2TgaljTyseC78nvIOmh/A= =VV/e -----END PGP SIGNATURE----- --------------060904010905060706010705 Content-Type: text/plain; charset=windows-1251; name="0001-Make-gdb-JIT-capable-W32-v5.mingw32.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-Make-gdb-JIT-capable-W32-v5.mingw32.patch" Content-length: 4925 RnJvbSA2OGRiNTliNTI3MjZkMDgzOGI1OTc0ZWMyMDFiZWNmZWJlZDhmMjdk IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/PUQw PUEwPUQxPTgzPUQxPTgxPUQwPUJCPUQwPUIwPUQwPUJEPTIwPUQwPTk4PUQw PUI2PUQwPUIxPUQxPz0KID0/VVRGLTg/cT89ODM9RDA9QkI9RDA9QjA9RDE9 ODI9RDA9QkU9RDA9QjI/PSA8bHJuMTk4NkBnbWFpbC5jb20+CkRhdGU6IFNh dCwgMjkgU2VwIDIwMTIgMTg6MTY6MTYgKzA0MDAKU3ViamVjdDogW1BBVENI XSBNYWtlIGdkYiBKSVQtY2FwYWJsZSAoTVMtV2luZG93cykKCkFkZHMgdGhl IHNpZ25hbC1ldmVudCBjb21tYW5kIChNUy1XaW5kb3dzLW9ubHkpIHRoYXQg c2lnbmFscwphbiBldmVudCB3aXRoIHVzZXItcHJvdmlkZWQgSUQuIFVzZWQg dG8gcmVzdW1lIGNyYXNoaW5nCnByb2Nlc3Mgd2hlbiBhdHRhY2hlZCB0byBp dCB2aWEgTVMtV2luZG93cyBKSVQgZGVidWdnaW5nIChBZURlYnVnKS4KClBS IGdkYi8xNDUyOQotLS0KIGdkYi9kb2MvZ2RiLnRleGluZm8gfCAyNiArKysr KysrKysrKysrKysrKysrKysrKysrKwogZ2RiL3dpbmRvd3MtbmF0LmMgICB8 IDIyICsrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwg NDkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dkYi9kb2MvZ2RiLnRl eGluZm8gYi9nZGIvZG9jL2dkYi50ZXhpbmZvCmluZGV4IDVmY2JhZGEuLjU1 NTU2M2EgMTAwNjQ0Ci0tLSBhL2dkYi9kb2MvZ2RiLnRleGluZm8KKysrIGIv Z2RiL2RvYy9nZGIudGV4aW5mbwpAQCAtMTg4NTksNiArMTg4NTksMzMgQEAg VGhpcyBpcyBhIEN5Z3dpbi1zcGVjaWZpYyBhbGlhcyBvZiBAY29kZXtpbmZv IHNoYXJlZH0uCiBUaGlzIGNvbW1hbmQgbG9hZHMgc3ltYm9scyBmcm9tIGEg ZGxsIHNpbWlsYXJseSB0bwogYWRkLXN5bSBjb21tYW5kIGJ1dCB3aXRob3V0 IHRoZSBuZWVkIHRvIHNwZWNpZnkgYSBiYXNlIGFkZHJlc3MuCiAKK0BraW5k ZXggc2lnbmFsLWV2ZW50CitAaXRlbSBzaWduYWwtZXZlbnQgQHZhcntpZH0K K1RoaXMgY29tbWFuZCBzaWduYWxzIGFuIGV2ZW50IHdpdGggdXNlci1wcm92 aWRlZCBAdmFye2lkfS4gIFVzZWQgdG8gcmVzdW1lCitjcmFzaGluZyBwcm9j ZXNzIHdoZW4gYXR0YWNoZWQgdG8gaXQgdXNpbmcgTVMtV2luZG93cyBKSVQg ZGVidWdnaW5nIChBZURlYnVnKS4KKworVG8gdXNlIGl0LCBjcmVhdGUgb3Ig ZWRpdCB0aGUgZm9sbG93aW5nIGtleXMgaW4KK0Bjb2Rle0hLTE1cU09GVFdB UkVcTWljcm9zb2Z0XFdpbmRvd3MgTlRcQ3VycmVudFZlcnNpb25cQWVEZWJ1 Z30gYW5kL29yCitAY29kZXtIS0xNXFNPRlRXQVJFXFdvdzY0MzJOb2RlXE1p Y3Jvc29mdFxXaW5kb3dzIE5UXEN1cnJlbnRWZXJzaW9uXEFlRGVidWd9Ciso Zm9yIHg4Nl82NCB2ZXJzaW9ucyk6CisNCitAaXRlbWl6ZSBAbWludXMNCitA aXRlbQorQGNvZGV7RGVidWdnZXJ9IChSRUdfU1opIC0tLSBhIGNvbW1hbmQg dG8gbGF1bmNoIHRoZSBkZWJ1Z2dlci4gIFN1Z2dlc3RlZAorY29tbWFuZCBp czogQGNvZGV7QHZhcntmdWxseS1xdWFsaWZpZWQtcGF0aC10by1nZGIuZXhl fSAtZXggImF0dGFjaCAlbGQiCistZXggInNpZ25hbC1ldmVudCAlbGQiIC1l eCAiY29udGludWUifQorCitGaXJzdCBAY29kZXslbGR9IHdpbGwgYmUgcmVw bGFjZWQgYnkgcHJvY2VzcyBJRCwgc2Vjb25kIEBjb2RleyVsZH0gd2lsbCBi ZQorcmVwbGFjZWQgYnkgSUQgb2YgdGhlIGV2ZW50IHRoYXQgYmxvY2tzIHRo ZSBjcmFzaGluZyBwcm9jZXNzLCB3YWl0aW5nIGZvcgorZGVidWdnZXIgdG8g YXR0YWNoLgorCitAaXRlbQorQGNvZGV7QXV0b30gKFJFR19TWikgLS0tIGVp dGhlciBAY29kZXsxfSBvciBAY29kZXswfS4gQGNvZGV7MX0gd2lsbCBtYWtl IHRoZQorc3lzdGVtIHJ1biBkZWJ1Z2dlciBzcGVjaWZpZWQgYnkgRGVidWdn ZXIga2V5IGF1dG9tYXRpY2FsbHksIEBjb2RlezB9IHdpbGwKK2NhdXNlIGEg ZGlhbG9nIGJveCB3aXRoIGBgT0snJyBhbmQgYGBDYW5jZWwnJyBidXR0b25z IHRvIGFwcGVhciwgd2hpY2ggYWxsb3dzCit0aGUgdXNlciB0byBlaXRoZXIg dGVybWluYXRlIGNyYXNoaW5nIHByb2Nlc3MgKE9LKSBvciBkZWJ1ZyBpdCAo Q2FuY2VsKS4KK0BlbmQgaXRlbWl6ZQorCiBAa2luZGV4IHNldCBjeWd3aW4t ZXhjZXB0aW9ucwogQGNpbmRleCBkZWJ1Z2dpbmcgdGhlIEN5Z3dpbiBETEwK IEBjaW5kZXggQ3lnd2luIERMTCwgZGVidWdnaW5nCmRpZmYgLS1naXQgYS9n ZGIvd2luZG93cy1uYXQuYyBiL2dkYi93aW5kb3dzLW5hdC5jCmluZGV4IDkw NWQ0YmYuLmYwMDNlY2UgMTAwNjQ0Ci0tLSBhL2dkYi93aW5kb3dzLW5hdC5j CisrKyBiL2dkYi93aW5kb3dzLW5hdC5jCkBAIC05MzMsNiArOTMzLDI1IEBA IGRsbF9zeW1ib2xfY29tbWFuZCAoY2hhciAqYXJncywgaW50IGZyb21fdHR5 KQogICBzYWZlX3N5bWJvbF9maWxlX2FkZCAoYXJncywgZnJvbV90dHksIE5V TEwsIDAsIE9CSkZfU0hBUkVEIHwgT0JKRl9VU0VSTE9BREVEKTsKIH0KIAor c3RhdGljIHZvaWQKK3NpZ25hbF9ldmVudF9jb21tYW5kIChjaGFyICphcmdz LCBpbnQgZnJvbV90dHkpCit7CisgIHVpbnRwdHJfdCBldmVudF9pZCA9IDA7 CisgIGNoYXIgKmVuZGFyZ3MgPSBOVUxMOworCisgIGlmIChhcmdzID09IE5V TEwpCisgICAgZXJyb3IgKF8oInNpZ25hbC1ldmVudCByZXF1aXJlcyBhbiBh cmd1bWVudCAoaW50ZWdlciBldmVudCBpZCkiKSk7CisKKyAgZXZlbnRfaWQg PSBzdHJ0b3VtYXggKGFyZ3MsICZlbmRhcmdzLCAxMCk7CisKKyAgaWYgKChl cnJubyA9PSBFUkFOR0UpIHx8IChldmVudF9pZCA9PSAwKSB8fCAoZXZlbnRf aWQgPiBVSU5UUFRSX01BWCkgfHwKKyAgICAgICgoSEFORExFKSBldmVudF9p ZCA9PSBJTlZBTElEX0hBTkRMRV9WQUxVRSkpCisgICAgZXJyb3IgKF8oIkZh aWxlZCB0byBjb252ZXJ0IGAlcycgdG8gZXZlbnQgaWQiKSwgYXJncyk7CisK KyAgU2V0RXZlbnQgKChIQU5ETEUpIGV2ZW50X2lkKTsKKyAgQ2xvc2VIYW5k bGUgKChIQU5ETEUpIGV2ZW50X2lkKTsKK30KKwogLyogSGFuZGxlIERFQlVH X1NUUklORyBvdXRwdXQgZnJvbSBjaGlsZCBwcm9jZXNzLgogICAgQ3lnd2lu IHByZXBlbmRzIGl0cyBtZXNzYWdlcyB3aXRoIGEgImN5Z3dpbjoiLiAgSW50 ZXJwcmV0IHRoaXMgYXMKICAgIGEgQ3lnd2luIHNpZ25hbC4gIE90aGVyd2lz ZSBqdXN0IHByaW50IHRoZSBzdHJpbmcgYXMgYSB3YXJuaW5nLiAgKi8KQEAg LTI1NDcsNiArMjU2Niw5IEBAIF9pbml0aWFsaXplX3dpbmRvd3NfbmF0ICh2 b2lkKQogICBjeWd3aW5faW50ZXJuYWwgKENXX1NFVF9ET1NfRklMRV9XQVJO SU5HLCAwKTsKICNlbmRpZgogCisgIGMgPSBhZGRfY29tICgic2lnbmFsLWV2 ZW50IiwgY2xhc3NfcnVuLCBzaWduYWxfZXZlbnRfY29tbWFuZCwKKwkgICAg ICAgXygiU2lnbmFsIGFuIG9iamVjdCB3aXRoIElELiIpKTsKKwogICBjID0g YWRkX2NvbSAoImRsbC1zeW1ib2xzIiwgY2xhc3NfZmlsZXMsIGRsbF9zeW1i b2xfY29tbWFuZCwKIAkgICAgICAgXygiTG9hZCBkbGwgbGlicmFyeSBzeW1i b2xzIGZyb20gRklMRS4iKSk7CiAgIHNldF9jbWRfY29tcGxldGVyIChjLCBm aWxlbmFtZV9jb21wbGV0ZXIpOwotLSAKMS43LjExCgo= --------------060904010905060706010705--