From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) by sourceware.org (Postfix) with ESMTPS id 14D5F3858C50; Sat, 23 Jul 2022 08:01:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 14D5F3858C50 Received: by mail-pf1-x42d.google.com with SMTP id c3so6187485pfb.13; Sat, 23 Jul 2022 01:01:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:reply-to:to:cc:date :user-agent:mime-version; bh=BuGMANPt9pXJXLojSp+BtoEc/46MAH8XJWMSu2BCxR4=; b=7OBi2mZUyT6KdL2Krs3I0+IVz3tsExDwYLcOS4u5AOoZZeFfGCJt4afd10yIutpFpF TCB3hEw/cCrocmsGMYabVkP5aVpGgI/9at/HT/qcjNjwd8GRP8xyYohI3bEDdRMuLNmr /McCEum8eHxAAPiSQ+DRtGH6GTNdxWDLMxqqaolaba+P2eoFyRYy9AA3hEBSMUjqKxaF iwsqAD0gSnljNHd9kqM5L+2SBLNfqC6Wnj5Vta6ydhdIDx55z75GTHURNMi6wdsdEbhl licmRCBEldcIGp5mcBeXs7rsPFicDky0SOOPmiAtNcHZEK/yG6B8MyBEYpQFjy9HaG6w VsPQ== X-Gm-Message-State: AJIora+WvsrsRERcEm9U5+7jvshGD5ax9bHyoHn08ynigKjZ7QjniRMx bGe5FM1q3ALLfgX/vUSVNEFxOs9TH5Awig== X-Google-Smtp-Source: AGRyM1t5UpJrnoReHysO3lZlay65AkI+/zXdqxqvXI06VuUjUeWsWMgPchRRWdmlrdTZW1wacgPhJA== X-Received: by 2002:a05:6a00:114f:b0:528:2c7a:634c with SMTP id b15-20020a056a00114f00b005282c7a634cmr3576517pfm.41.1658563279184; Sat, 23 Jul 2022 01:01:19 -0700 (PDT) Received: from ?IPv6:2401:4900:1f35:eaf8:973a:17fe:b639:fdd4? ([2401:4900:1f35:eaf8:973a:17fe:b639:fdd4]) by smtp.gmail.com with ESMTPSA id y195-20020a6264cc000000b00528d4f647f2sm5329016pfb.91.2022.07.23.01.01.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 Jul 2022 01:01:18 -0700 (PDT) Message-ID: <8ce556135d6366aeb434794e7247e8ca806ea736.camel@gmail.com> Subject: [PATCH] libgccjit.h: Make the macro definition for testing gcc_jit_context_new_bitcast correctly available. From: Vibhav Pant Reply-To: vibhavp@gmail.com To: jit@gcc.gnu.org Cc: gcc-patches@gcc.gnu.org Date: Sat, 23 Jul 2022 13:31:15 +0530 Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-UM7GXxTgmbn0swz2T6HB" User-Agent: Evolution 3.44.3 MIME-Version: 1.0 X-Spam-Status: No, score=-12.8 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 autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: jit@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Jit mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Jul 2022 08:01:23 -0000 --=-UM7GXxTgmbn0swz2T6HB Content-Type: multipart/mixed; boundary="=-TEEwrldMqqR4GOzlJ+KR" --=-TEEwrldMqqR4GOzlJ+KR Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable The macro definition for LIBGCCJIT_HAVE_gcc-jit_context_new_bitcast was earlier located in the documentation comment for gcc_jit_context_new_bitcast, making it unavailable to code that consumed libgccjit.h. This patch moves the definition out of the comment, making it effective. Thanks, Vibhav --=20 Vibhav Pant vibhavp@gmail.com GPG: 7ED1 D48C 513C A024 BE3A 785F E3FB 28CB 6AB5 9598 --=-TEEwrldMqqR4GOzlJ+KR Content-Disposition: attachment; filename="0001-Uncomment-macro-definition-for-testing-gcc_jit_conte.patch" Content-Type: text/x-patch; name="0001-Uncomment-macro-definition-for-testing-gcc_jit_conte.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSAxM2Y3YjAxMDk2MmQ1N2E5YTEzM2I2NTc4Mzg3Mjc0ODZlNDI0MWM5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaWJoYXYgUGFudCA8dmliaGF2cEBnbWFpbC5jb20+CkRhdGU6 IFNhdCwgMjMgSnVsIDIwMjIgMTM6MTg6MDUgKzA1MzAKU3ViamVjdDogW1tQQVRDSF0gbGliZ2Nj aml0Lmg6IE1ha2UgdGhlIG1hY3JvIGRlZmluaXRpb24gZm9yIHRlc3RpbmcgZ2NjX2ppdF9jb250 ZXh0X25ld19iaXRjYXN0IGNvcnJlY3RseSBhdmFpbGFibGUuXSAKIFVuY29tbWVudCBtYWNybyBk ZWZpbml0aW9uIGZvciB0ZXN0aW5nIGdjY19qaXRfY29udGV4dF9uZXdfYml0Y2FzdCBzdXBwb3J0 CgpUaGUgbWFjcm8gZGVmaW5pdGlvbiBmb3IgTElCR0NDSklUX0hBVkVfZ2NjLWppdF9jb250ZXh0 X25ld19iaXRjYXN0CndhcyBlYXJsaWVyIGxvY2F0ZWQgaW4gdGhlIGRvY3VtZW50YXRpb24gY29t bWVudCBmb3IKZ2NjX2ppdF9jb250ZXh0X25ld19iaXRjYXN0LCBtYWtpbmcgaXQgdW5hdmFpbGFi bGUgdG8gY29kZSB0aGF0CmNvbnN1bWVkIGxpYmdjY2ppdC5oLiBUaGlzIGNvbW1pdCBtb3ZlcyB0 aGUgZGVmaW5pdGlvbiBvdXQgb2YgdGhlCmNvbW1lbnQsIG1ha2luZyBpdCBlZmZlY3RpdmUuCi0t LQogZ2NjL2ppdC9saWJnY2NqaXQuaCB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0 aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9nY2Mvaml0L2xpYmdjY2ppdC5o IGIvZ2NjL2ppdC9saWJnY2NqaXQuaAppbmRleCAwNjJmMDZkNjkxYS4uYjNjMzg5ZTkzZjYgMTAw NjQ0Ci0tLSBhL2djYy9qaXQvbGliZ2Njaml0LmgKKysrIGIvZ2NjL2ppdC9saWJnY2NqaXQuaApA QCAtMTI1MiwxMCArMTI1MiwxMCBAQCBnY2Nfaml0X2NvbnRleHRfbmV3X2Nhc3QgKGdjY19qaXRf Y29udGV4dCAqY3R4dCwKIAkJCSAgZ2NjX2ppdF9ydmFsdWUgKnJ2YWx1ZSwKIAkJCSAgZ2NjX2pp dF90eXBlICp0eXBlKTsKIAotLyogUmVpbnRlcnByZXQgYSB2YWx1ZSBhcyBhbm90aGVyIHR5cGUu Ci0KICNkZWZpbmUgTElCR0NDSklUX0hBVkVfZ2NjX2ppdF9jb250ZXh0X25ld19iaXRjYXN0CiAK Ky8qIFJlaW50ZXJwcmV0IGEgdmFsdWUgYXMgYW5vdGhlciB0eXBlLgorCiAgICBUaGUgdHlwZXMg bXVzdCBiZSBvZiB0aGUgc2FtZSBzaXplLgogCiAgICBUaGlzIEFQSSBlbnRyeXBvaW50IHdhcyBh ZGRlZCBpbiBMSUJHQ0NKSVRfQUJJXzIxOyB5b3UgY2FuIHRlc3QgZm9yIGl0cwotLSAKMi4zNy4x Cgo= --=-TEEwrldMqqR4GOzlJ+KR-- --=-UM7GXxTgmbn0swz2T6HB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEftHUjFE8oCS+Onhf4/soy2q1lZgFAmLbqssACgkQ4/soy2q1 lZgaVAf9HpLcXwjta4N9t97Sayxo/litMvyZp8AVHmExz4x26aN6QAaygdRA1T8r OpRbDWqRKoccYCagC1MRVcadA7uUtCecJ/VrEPEDL2iP1mMGKoVIXfpLGZE2Nk3B HJ8iGPjBDVfmxJ8CDroaTErq3opd23BrcrilnCLw5mdNC2NYfK9xyiBMAH9Jg+BV xu4XUpGvRFQF6VivbU5pbLyhwwtGmZ4/H7ggI2oHhY+iXeQG2GOcLCf1XKl82mwm HDp9id/tnqJIi56DJF4XZz/T/lKPEzR8hkFM1SNDK99MSARRC5m0MI2QUcJSbRTG 9YnADqEyM+KcHZdIICZTPc3LwITiRA== =VTP3 -----END PGP SIGNATURE----- --=-UM7GXxTgmbn0swz2T6HB--