From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8621 invoked by alias); 30 May 2013 23:42:49 -0000 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 Received: (qmail 8604 invoked by uid 89); 30 May 2013 23:42:46 -0000 X-Spam-SWARE-Status: No, score=-3.7 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.1 Received: from mail-ie0-f182.google.com (HELO mail-ie0-f182.google.com) (209.85.223.182) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Thu, 30 May 2013 23:42:31 +0000 Received: by mail-ie0-f182.google.com with SMTP id a14so2262370iee.27 for ; Thu, 30 May 2013 16:42:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :x-gm-message-state; bh=RHIQ4bs3lvmLFYaTuT8+PbW97LNecvylu5a2cKEKroE=; b=jXCAmBo5V33iZABke386DZ/g1t0dg/NZcOYVYhmClUKbihfXyLVCuNDo1bj/Ymd6dX tgAgLR/TLzlL1UOsodOEfddPhu0myWAricV9hZiX/0LuPPhfBmaJ7cybUoF1/MZNYYlA qDoPzYX5HW5He0BtCyJcU7Z7DzuH10MzUkG5gUD1Z2hOkMLaqbjqk6lmieVeo7rZ4fmu 6S4XkeGiDRJMrBmZT4WNTValwqpJsXsafg87JL9N4ayDgDH1puTodrtaurunm/R+StS/ e8+r73i1QoKKKRDwmOBIKzcr1HE4RKqryha51mKEk4lYPwQQ+nJEvsReXG1A2NUbl/T8 p1sA== MIME-Version: 1.0 X-Received: by 10.50.6.16 with SMTP id w16mr476990igw.62.1369957349826; Thu, 30 May 2013 16:42:29 -0700 (PDT) Received: by 10.64.49.231 with HTTP; Thu, 30 May 2013 16:42:29 -0700 (PDT) Date: Thu, 30 May 2013 23:42:00 -0000 Message-ID: Subject: [Patch] Mechanism for board files to set default remotetimeout From: Sterling Augustine To: gdb-patches Content-Type: multipart/mixed; boundary=047d7ba9797231b8ae04ddf80d29 X-Gm-Message-State: ALoCoQmtBb5xNF41Xv1g+HW6VH2AWb4TD1KIyB51fIOXu8krb3iOdNwIDcHcs7XhS9Y1YFjgm8klG1Liz303m8S06ZQz6AT7f4xhZn68/16AFMp99G4uE0m6v28AykNVi0cmTvwZ/ZVGFQ/li17wOFOHIsD4nD/NmGTwVhR9CrkHp8cwmuL34Lrm6LnOyPttZ87GKoGHDDQ6f3YISmpoB2JY+JV1mtIMRA== X-Virus-Found: No X-SW-Source: 2013-05/txt/msg01098.txt.bz2 --047d7ba9797231b8ae04ddf80d29 Content-Type: text/plain; charset=ISO-8859-1 Content-length: 495 The enclosed simple patch adds and demonstrates a new mechanism for a board file to declare a default remotetimeout. It follows a similar mechanism as set height 0. This is useful if the board has high latency for internal gdb commands, as remote-stdio-gdbserver.exp does. OK for trunk? Sterling 2013-05-30 Sterling Augustine * lib/gdb.exp (default_gdb_start): Use new global gdb_remotetimeout. * boards/remote-stdio-gdbserver.exp: Set global gdb_remotetimeout. --047d7ba9797231b8ae04ddf80d29 Content-Type: application/octet-stream; name="remotetimeout.patch" Content-Disposition: attachment; filename="remotetimeout.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hhcl8cma0 Content-length: 1774 SW5kZXg6IGxpYi9nZGIuZXhwCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNT IGZpbGU6IC9jdnMvc3JjL3NyYy9nZGIvdGVzdHN1aXRlL2xpYi9nZGIuZXhw LHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjIzMQpkaWZmIC11IC1yMS4yMzEg Z2RiLmV4cAotLS0gbGliL2dkYi5leHAJNiBNYXkgMjAxMyAyMjoxMToxNSAt MDAwMAkxLjIzMQorKysgbGliL2dkYi5leHAJMzAgTWF5IDIwMTMgMjM6MTc6 MjMgLTAwMDAKQEAgLTE0MDMsNiArMTQwMyw3IEBACiAgICAgZ2xvYmFsIGdk Yl9wcm9tcHQKICAgICBnbG9iYWwgdGltZW91dAogICAgIGdsb2JhbCBnZGJf c3Bhd25faWQ7CisgICAgZ2xvYmFsIGdkYl9yZW1vdGV0aW1lb3V0CiAKICAg ICBnZGJfc3RvcF9zdXBwcmVzc2luZ190ZXN0czsKIApAQCAtMTQ0Nyw2ICsx NDQ4LDEyIEBACiAJfQogICAgIH0KICAgICBzZXQgZ2RiX3NwYXduX2lkIC0x OworCisgICAgIyBSZXNldCByZW1vdGV0aW1lb3V0IGlmIG5lZWRlZC4KKyAg ICBpZiBbaW5mbyBleGlzdHMgZ2RiX3JlbW90ZXRpbWVvdXRdIHsKKwlzZXRf cmVtb3RldGltZW91dCAkZ2RiX3JlbW90ZXRpbWVvdXQKKyAgICB9CisKICAg ICAjIGZvcmNlIHRoZSBoZWlnaHQgdG8gInVubGltaXRlZCIsIHNvIG5vIHBh Z2VycyBnZXQgdXNlZAogCiAgICAgc2VuZF9nZGIgInNldCBoZWlnaHQgMFxu IgpJbmRleDogYm9hcmRzL3JlbW90ZS1zdGRpby1nZGJzZXJ2ZXIuZXhwCj09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvc3JjL3NyYy9n ZGIvdGVzdHN1aXRlL2JvYXJkcy9yZW1vdGUtc3RkaW8tZ2Ric2VydmVyLmV4 cCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xCmRpZmYgLXUgLXIxLjEgcmVt b3RlLXN0ZGlvLWdkYnNlcnZlci5leHAKLS0tIGJvYXJkcy9yZW1vdGUtc3Rk aW8tZ2Ric2VydmVyLmV4cAkyMSBNYXkgMjAxMyAxNzo1ODo0NiAtMDAwMAkx LjEKKysrIGJvYXJkcy9yZW1vdGUtc3RkaW8tZ2Ric2VydmVyLmV4cAkzMCBN YXkgMjAxMyAyMzoxNzoyMyAtMDAwMApAQCAtMjYsNiArMjYsOSBAQAogCiBs b2FkX2JvYXJkX2Rlc2NyaXB0aW9uICJuYXRpdmUtc3RkaW8tZ2Ric2VydmVy IgogCitnbG9iYWwgZ2RiX3JlbW90ZXRpbWVvdXQKK3NldCBnZGJfcmVtb3Rl dGltZW91dCA2MAorCiBzZXRfYm9hcmRfaW5mbyByc2hfcHJvZyAvdXNyL2Jp bi9zc2gKIHNldF9ib2FyZF9pbmZvIHJjcF9wcm9nIC91c3IvYmluL3NjcAog Cg== --047d7ba9797231b8ae04ddf80d29--