From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qv1-xf2e.google.com (mail-qv1-xf2e.google.com [IPv6:2607:f8b0:4864:20::f2e]) by sourceware.org (Postfix) with ESMTPS id 1E1E13858D38 for ; Tue, 6 Jun 2023 17:23:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1E1E13858D38 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-qv1-xf2e.google.com with SMTP id 6a1803df08f44-62b67937a6cso3335446d6.3 for ; Tue, 06 Jun 2023 10:23:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686072189; x=1688664189; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=nGKN1hH/DPlPW/MeWeINXRBKWk2gUMvRo5SjtvbPe1Q=; b=MSswvJ94v+jVPutTMGqUavi0TNXjx4Z12mLAaY5S2Cls62A/JXK1bjOMFzExkE9FlV yUp1Es0o34JG7nGE2Ry2KZDFBaQHR/upLYZWTJJ+utXwhqHtB4yxF24HqpRVOBVHJGif iUW4gU5rj0crl55NHJzz54Q80xyYUNyzY8GLTTzhe3rJFUU5DIG+mc4v/jo0YJGqxh4F BpuU4yFrT8ktiM78/FGGuiQfTxxeut4knQAs3NWKFNnr/KXHOZO8DCt+0Ol96q/R5OR7 MRFYsKq57dbm1lmTDHqmt3FmJgAdIySJrKb+7iXCH8aTSlA2okwz0jtAn93WQ6cBD8qm YkPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686072189; x=1688664189; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=nGKN1hH/DPlPW/MeWeINXRBKWk2gUMvRo5SjtvbPe1Q=; b=D6AQQPDNS5cL5AC890Ozctao1i7QUNo990HYqUNbh8r3B3WL6y3Ev7IRffaxOdFw2g dW1dzEbhB79bCR4z6DJSOGzJ+h7J7Ze2dHIaqZWPCc70JetVVX7+mGrlMmUO6psRATNU hnFlEEeDJ4UT+Ttfxcvv9xB19vla8/SIFXc4iL3SJwkOLWRbHsBl5Bdr8ha5CK98Jeys NsTwwcny0XysAxBOos0ACMUd1AHD4MT/3KUuSJq6FTyrCA6/aijB+QXV+O9m2GhJ64ho uN1fW9qP/RLU6qggW3+y7bxDnHYNp8ev1A/oPOOZWC+FtzjDXEkUNM/aFogEdinbL/3n EB1g== X-Gm-Message-State: AC+VfDz/drQSxpGnaNbQaYRpAF8NAIAKPYMLnnpWB4alX/izZptcL9Kc 9jWmv/Rp38rTZtAjPbdu6s0p9kGRuZVfuI2kntdNFECYU25x/Q== X-Google-Smtp-Source: ACHHUZ72NCYcnWHMyuRbmST1rkIGbBAmXw4lA/PCVRDbdE63aOjMqcdbVdorLiI26yHmsEoXv4UqUNpdD2JcqC96VGU= X-Received: by 2002:a05:6214:21cd:b0:5f1:6892:7449 with SMTP id d13-20020a05621421cd00b005f168927449mr280737qvh.28.1686072189123; Tue, 06 Jun 2023 10:23:09 -0700 (PDT) MIME-Version: 1.0 From: Uros Bizjak Date: Tue, 6 Jun 2023 19:22:57 +0200 Message-ID: Subject: [COMMITTED] reload1: Change return type of predicate function from int to bool To: "gcc-patches@gcc.gnu.org" Content-Type: multipart/mixed; boundary="000000000000e64d0605fd7945d0" X-Spam-Status: No, score=-8.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --000000000000e64d0605fd7945d0 Content-Type: text/plain; charset="UTF-8" gcc/ChangeLog: * rtl.h (function_invariant_p): Change return type from int to bool. * reload1.cc (function_invariant_p): Change return type from int to bool and adjust function body accordingly. Bootstrapped and regression tested on x86_64-linux-gnu {,-m32}. Uros. --000000000000e64d0605fd7945d0 Content-Type: text/plain; charset="US-ASCII"; name="reload1.diff.txt" Content-Disposition: attachment; filename="reload1.diff.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_likju8ad0 ZGlmZiAtLWdpdCBhL2djYy9yZWxvYWQxLmNjIGIvZ2NjL3JlbG9hZDEuY2MKaW5kZXggOWVjMmNi OWJhZjQuLjliYTgyMmQxZmY3IDEwMDY0NAotLS0gYS9nY2MvcmVsb2FkMS5jYworKysgYi9nY2Mv cmVsb2FkMS5jYwpAQCAtNTk0OSwxNCArNTk0OSwxNCBAQCBmcmVlX2Zvcl92YWx1ZV9wIChpbnQg cmVnbm8sIG1hY2hpbmVfbW9kZSBtb2RlLCBpbnQgb3BudW0sCiAgIHJldHVybiAxOwogfQogCi0v KiBSZXR1cm4gbm9uemVybyBpZiB0aGUgcnR4IFggaXMgaW52YXJpYW50IG92ZXIgdGhlIGN1cnJl bnQgZnVuY3Rpb24uICAqLworLyogUmV0dXJuIHRydWUgaWYgdGhlIHJ0eCBYIGlzIGludmFyaWFu dCBvdmVyIHRoZSBjdXJyZW50IGZ1bmN0aW9uLiAgKi8KIC8qID8/PyBBY3R1YWxseSwgdGhlIHBs YWNlcyB3aGVyZSB3ZSB1c2UgdGhpcyBleHBlY3QgZXhhY3RseSB3aGF0IGlzCiAgICB0ZXN0ZWQg aGVyZSwgYW5kIG5vdCBldmVyeXRoaW5nIHRoYXQgaXMgZnVuY3Rpb24gaW52YXJpYW50LiAgSW4K ICAgIHBhcnRpY3VsYXIsIHRoZSBmcmFtZSBwb2ludGVyIGFuZCBhcmcgcG9pbnRlciBhcmUgc3Bl Y2lhbCBjYXNlZDsKICAgIHBpY19vZmZzZXRfdGFibGVfcnR4IGlzIG5vdCwgYW5kIHdlIG11c3Qg bm90IHNwaWxsIHRoZXNlIHRoaW5ncyB0bwogICAgbWVtb3J5LiAgKi8KIAotaW50Citib29sCiBm dW5jdGlvbl9pbnZhcmlhbnRfcCAoY29uc3RfcnR4IHgpCiB7CiAgIGlmIChDT05TVEFOVF9QICh4 KSkKZGlmZiAtLWdpdCBhL2djYy9ydGwuaCBiL2djYy9ydGwuaAppbmRleCA0Yzk5M2U4MjcwOC4u OTg4NjkxZjU3MTAgMTAwNjQ0Ci0tLSBhL2djYy9ydGwuaAorKysgYi9nY2MvcnRsLmgKQEAgLTQz MDcsNyArNDMwNyw3IEBAIGV4dGVybiB2b2lkIGZpeF9yZWdpc3RlciAoY29uc3QgY2hhciAqLCBp bnQsIGludCk7CiBleHRlcm4gY29uc3QgSEFSRF9SRUdfU0VUICp2YWxpZF9tb2RlX2NoYW5nZXNf Zm9yX3JlZ25vICh1bnNpZ25lZCBpbnQpOwogCiAvKiBJbiByZWxvYWQxLmNjICovCi1leHRlcm4g aW50IGZ1bmN0aW9uX2ludmFyaWFudF9wIChjb25zdF9ydHgpOworZXh0ZXJuIGJvb2wgZnVuY3Rp b25faW52YXJpYW50X3AgKGNvbnN0X3J0eCk7CiAKIC8qIEluIGNhbGxzLmNjICovCiBlbnVtIGxp YmNhbGxfdHlwZQo= --000000000000e64d0605fd7945d0--