From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6341 invoked by alias); 25 Jan 2013 13:45:44 -0000 Received: (qmail 6328 invoked by uid 22791); 25 Jan 2013 13:45:42 -0000 X-SWARE-Spam-Status: No, hits=-3.9 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,KHOP_RCVD_TRUST,KHOP_SPAMHAUS_DROP,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,RP_MATCHES_RCVD,TW_BJ X-Spam-Check-By: sourceware.org Received: from mail-ee0-f53.google.com (HELO mail-ee0-f53.google.com) (74.125.83.53) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 25 Jan 2013 13:45:07 +0000 Received: by mail-ee0-f53.google.com with SMTP id e53so195643eek.12 for ; Fri, 25 Jan 2013 05:45:05 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=NM6Zb7vcBN+1KdXpdxSVCJALgpm2DTNBDHkbfiV7OTA=; b=Bm1ijDPHa+2q9H4dW7y/uuknjAcE2umFY3FsPL/h4VUGNSwlAQm6SmdOjaRL2mp9D2 zdNbO1qNXj17Xak8TYuJ38tsCOTezBMr88Lb2IVMct0TKJV9FjLV1SXrnUicwek75z7R Zicb07w/0pH6vcOrq15ZNzuNmirsi7yDl5Js+liU4L0OTVABNsKbMmBBkDUtQvsZtR3A oYxcasvrdbTRqH7tof0Wy7fF/a++UazaPDHggUAOnAoVM+dyXprb7drES44Tv0S7N84c 3DjrWQwgT2b1biDNfVYPl5ttQ86rlMCGKI0gfenhFuFFEaGc0Td3tlEtjr4SwUw4tXUb vMdA== MIME-Version: 1.0 X-Received: by 10.14.184.134 with SMTP id s6mr17873192eem.43.1359121505034; Fri, 25 Jan 2013 05:45:05 -0800 (PST) Received: by 10.14.47.208 with HTTP; Fri, 25 Jan 2013 05:45:04 -0800 (PST) Date: Fri, 25 Jan 2013 13:45:00 -0000 Message-ID: Subject: [RFC] Possible cleanup - remove unused argument 'lax' to find_overload_match From: Siva Chandra To: gdb-patches@sourceware.org Content-Type: multipart/mixed; boundary=047d7b3a7ff883a18504d41d2218 X-Gm-Message-State: ALoCoQkE+nG412ExtT1zc68eHvg7UaVvcZfOq+rhyz6wQVave/jsW1n6fVSggWxPbF1WXq4MiI33SbPB14iZ+NRGwbLcqDXcy/NINBY5alkysr7aV8GIYC5zXsnfB6MTMwLIOK5jV8i0rq5EpIsmSuldHvW2CCzqP1rEo9BN8/JpvXk0Qbe3G8IWY+JojOYAdGrmkNVQZyLfeCG+F72EUwAk1a7VXooTFg== X-IsSubscribed: yes 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: 2013-01/txt/msg00623.txt.bz2 --047d7b3a7ff883a18504d41d2218 Content-Type: text/plain; charset=ISO-8859-1 Content-length: 646 The 'lax' argument to find_overload_match is not used. I do not know the history as to why this argument is present, but the attached patch removes this argument. Tested by building on x86_64 linux. 2013-01-25 Siva Chandra Reddy * valops.c (find_overload_match): Remove unused argument 'lax'. * value.h: Remove unused argument 'lax' from the declaration of find_overload_match. * eval.c (value_subexp_standard): Do not pass a 'lax' argument to find_overload_match. * valarith.c (value_user_defined_cpp_op): Do not pass a 'lax' argument to find_overload_match. --047d7b3a7ff883a18504d41d2218 Content-Type: text/plain; charset=US-ASCII; name="remove_lax_patch_v1.txt" Content-Disposition: attachment; filename="remove_lax_patch_v1.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hcddowiy0 Content-length: 5474 SW5kZXg6IGV2YWwuYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxl OiAvY3ZzL3NyYy9zcmMvZ2RiL2V2YWwuYyx2CnJldHJpZXZpbmcgcmV2aXNp b24gMS4xNzYKZGlmZiAtdSAtcCAtcjEuMTc2IGV2YWwuYwotLS0gZXZhbC5j CTEgSmFuIDIwMTMgMDY6MzI6NDEgLTAwMDAJMS4xNzYKKysrIGV2YWwuYwky NSBKYW4gMjAxMyAxMzozMToyOCAtMDAwMApAQCAtMTU5MCw3ICsxNTkwLDYg QEAgZXZhbHVhdGVfc3ViZXhwX3N0YW5kYXJkIChzdHJ1Y3QgdHlwZSAqZQog CiAgICAgICAgICAgZmluZF9vdmVybG9hZF9tYXRjaCAoJmFyZ3ZlY1sxXSwg bmFyZ3MsIGZ1bmNfbmFtZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBOT05fTUVUSE9ELCAvKiBub3QgbWV0aG9kICovCi0JCQkgICAgICAg MCwgICAgICAgICAgLyogc3RyaWN0IG1hdGNoICovCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgTlVMTCwgTlVMTCwgLyogcGFzcyBOVUxMIHN5 bWJvbCBzaW5jZQogCQkJCQkgICAgICBzeW1ib2wgaXMgdW5rbm93biAqLwog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsICZzeW1wLCBO VUxMLCAwKTsKQEAgLTE2MjYsNyArMTYyNSw2IEBAIGV2YWx1YXRlX3N1YmV4 cF9zdGFuZGFyZCAoc3RydWN0IHR5cGUgKmUKIAogCSAgICAgICh2b2lkKSBm aW5kX292ZXJsb2FkX21hdGNoICgmYXJndmVjWzFdLCBuYXJncywgdHN0ciwK IAkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVUSE9ELCAv KiBtZXRob2QgKi8KLQkJCQkJICAwLCAgICAgIC8qIHN0cmljdCBtYXRjaCAq LwogCQkJCQkgICZhcmcyLCAgLyogdGhlIG9iamVjdCAqLwogCQkJCQkgIE5V TEwsICZ2YWxwLCBOVUxMLAogCQkJCQkgICZzdGF0aWNfbWVtZnVuY3AsIDAp OwpAQCAtMTY5OCw3ICsxNjk2LDYgQEAgZXZhbHVhdGVfc3ViZXhwX3N0YW5k YXJkIChzdHJ1Y3QgdHlwZSAqZQogCSAgICAgICh2b2lkKSBmaW5kX292ZXJs b2FkX21hdGNoICgmYXJndmVjWzFdLCBuYXJncywKIAkJCQkJICBOVUxMLCAg ICAgICAgLyogbm8gbmVlZCBmb3IgbmFtZSAqLwogCSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBOT05fTUVUSE9ELCAgLyogbm90IG1ldGhv ZCAqLwotCQkJCQkgIDAsICAgICAgICAgICAvKiBzdHJpY3QgbWF0Y2ggKi8K IAkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTlVMTCwgZnVu Y3Rpb24sIC8qIHRoZSBmdW5jdGlvbiAqLwogCQkJCQkgIE5VTEwsICZzeW1w LCBOVUxMLCBub19hZGwpOwogCkluZGV4OiB2YWxhcml0aC5jCj09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvc3JjL3NyYy9nZGIvdmFs YXJpdGguYyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xMDcKZGlmZiAtdSAt cCAtcjEuMTA3IHZhbGFyaXRoLmMKLS0tIHZhbGFyaXRoLmMJMSBKYW4gMjAx MyAwNjo0MToyOSAtMDAwMAkxLjEwNworKysgdmFsYXJpdGguYwkyNSBKYW4g MjAxMyAxMzozMToyOCAtMDAwMApAQCAtMjk0LDcgKzI5NCw3IEBAIHZhbHVl X3VzZXJfZGVmaW5lZF9jcHBfb3AgKHN0cnVjdCB2YWx1ZSAKICAgc3RydWN0 IHZhbHVlICp2YWxwID0gTlVMTDsKIAogICBmaW5kX292ZXJsb2FkX21hdGNo IChhcmdzLCBuYXJncywgb3BlcmF0b3IsIEJPVEggLyogY291bGQgYmUgbWV0 aG9kICovLAotICAgICAgICAgICAgICAgICAgICAgICAwIC8qIHN0cmljdCBt YXRjaCAqLywgJmFyZ3NbMF0sIC8qIG9ianAgKi8KKyAgICAgICAgICAgICAg ICAgICAgICAgJmFyZ3NbMF0gLyogb2JqcCAqLywKICAgICAgICAgICAgICAg ICAgICAgICAgTlVMTCAvKiBwYXNzIE5VTEwgc3ltYm9sIHNpbmNlIHN5bWJv bCBpcyB1bmtub3duICovLAogICAgICAgICAgICAgICAgICAgICAgICAmdmFs cCwgJnN5bXAsIHN0YXRpY19tZW1mdW5jcCwgMCk7CiAKSW5kZXg6IHZhbG9w cy5jCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvc3Jj L3NyYy9nZGIvdmFsb3BzLmMsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMzA4 CmRpZmYgLXUgLXAgLXIxLjMwOCB2YWxvcHMuYwotLS0gdmFsb3BzLmMJMSBK YW4gMjAxMyAwNjo0MToyOSAtMDAwMAkxLjMwOAorKysgdmFsb3BzLmMJMjUg SmFuIDIwMTMgMTM6MzE6MjggLTAwMDAKQEAgLTI1MzIsMTEgKzI1MzIsOSBA QCB2YWx1ZV9maW5kX29sb2FkX21ldGhvZF9saXN0IChzdHJ1Y3QgdmFsCiAK IC8qIEdpdmVuIGFuIGFycmF5IG9mIGFyZ3VtZW50cyAoQVJHUykgKHdoaWNo IGluY2x1ZGVzIGFuCiAgICBlbnRyeSBmb3IgInRoaXMiIGluIHRoZSBjYXNl IG9mIEMrKyBtZXRob2RzKSwgdGhlIG51bWJlciBvZgotICAgYXJndW1lbnRz IE5BUkdTLCB0aGUgTkFNRSBvZiBhIGZ1bmN0aW9uIHdoZXRoZXIgaXQncyBh IG1ldGhvZCBvcgotICAgbm90IChNRVRIT0QpLCBhbmQgdGhlIGRlZ3JlZSBv ZiBsYXhuZXNzIChMQVgpIGluIGNvbmZvcm1pbmcgdG8KLSAgIG92ZXJsb2Fk IHJlc29sdXRpb24gcnVsZXMgaW4gQU5TSSBDKyssIGZpbmQgdGhlIGJlc3Qg ZnVuY3Rpb24gdGhhdAotICAgbWF0Y2hlcyBvbiB0aGUgYXJndW1lbnQgdHlw ZXMgYWNjb3JkaW5nIHRvIHRoZSBvdmVybG9hZCByZXNvbHV0aW9uCi0gICBy dWxlcy4KKyAgIGFyZ3VtZW50cyBOQVJHUywgdGhlIE5BTUUgb2YgYSBmdW5j dGlvbiwgYW5kIHdoZXRoZXIgaXQncyBhIG1ldGhvZCBvcgorICAgbm90IChN RVRIT0QpLCBmaW5kIHRoZSBiZXN0IGZ1bmN0aW9uIHRoYXQgbWF0Y2hlcyBv biB0aGUgYXJndW1lbnQgdHlwZXMKKyAgIGFjY29yZGluZyB0byB0aGUgb3Zl cmxvYWQgcmVzb2x1dGlvbiBydWxlcy4KIAogICAgTUVUSE9EIGNhbiBiZSBv bmUgb2YgdGhyZWUgdmFsdWVzOgogICAgICBOT05fTUVUSE9EIGZvciBub24t bWVtYmVyIGZ1bmN0aW9ucy4KQEAgLTI1NzUsNyArMjU3Myw3IEBAIHZhbHVl X2ZpbmRfb2xvYWRfbWV0aG9kX2xpc3QgKHN0cnVjdCB2YWwKIGludAogZmlu ZF9vdmVybG9hZF9tYXRjaCAoc3RydWN0IHZhbHVlICoqYXJncywgaW50IG5h cmdzLAogCQkgICAgIGNvbnN0IGNoYXIgKm5hbWUsIGVudW0gb2xvYWRfc2Vh cmNoX3R5cGUgbWV0aG9kLAotCQkgICAgIGludCBsYXgsIHN0cnVjdCB2YWx1 ZSAqKm9ianAsIHN0cnVjdCBzeW1ib2wgKmZzeW0sCisJCSAgICAgc3RydWN0 IHZhbHVlICoqb2JqcCwgc3RydWN0IHN5bWJvbCAqZnN5bSwKIAkJICAgICBz dHJ1Y3QgdmFsdWUgKip2YWxwLCBzdHJ1Y3Qgc3ltYm9sICoqc3ltcCwgCiAJ CSAgICAgaW50ICpzdGF0aWNwLCBjb25zdCBpbnQgbm9fYWRsKQogewpJbmRl eDogdmFsdWUuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAv Y3ZzL3NyYy9zcmMvZ2RiL3ZhbHVlLmgsdgpyZXRyaWV2aW5nIHJldmlzaW9u IDEuMjEzCmRpZmYgLXUgLXAgLXIxLjIxMyB2YWx1ZS5oCi0tLSB2YWx1ZS5o CTEgSmFuIDIwMTMgMDY6NDE6MjkgLTAwMDAJMS4yMTMKKysrIHZhbHVlLmgJ MjUgSmFuIDIwMTMgMTM6MzE6MjggLTAwMDAKQEAgLTY0NSw3ICs2NDUsNyBA QCBlbnVtIG9sb2FkX3NlYXJjaF90eXBlIHsgTk9OX01FVEhPRCwgTUVUCiAK IGV4dGVybiBpbnQgZmluZF9vdmVybG9hZF9tYXRjaCAoc3RydWN0IHZhbHVl ICoqYXJncywgaW50IG5hcmdzLAogCQkJCWNvbnN0IGNoYXIgKm5hbWUsCi0J CQkJZW51bSBvbG9hZF9zZWFyY2hfdHlwZSBtZXRob2QsIGludCBsYXgsCisJ CQkJZW51bSBvbG9hZF9zZWFyY2hfdHlwZSBtZXRob2QsCiAJCQkJc3RydWN0 IHZhbHVlICoqb2JqcCwgc3RydWN0IHN5bWJvbCAqZnN5bSwKIAkJCQlzdHJ1 Y3QgdmFsdWUgKip2YWxwLCBzdHJ1Y3Qgc3ltYm9sICoqc3ltcCwKIAkJCQlp bnQgKnN0YXRpY3AsIGNvbnN0IGludCBub19hZGwpOwo= --047d7b3a7ff883a18504d41d2218--