From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH xf86-video-intel 13/21] sna: Avoid strict aliasing violations with glyphinfo Date: Thu, 19 Sep 2019 19:31:05 +0300 Message-ID: <20190919163113.17402-14-ville.syrjala@linux.intel.com> References: <20190919163113.17402-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7C7C76F7E3 for ; Thu, 19 Sep 2019 16:31:55 +0000 (UTC) In-Reply-To: <20190919163113.17402-1-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkp1 c3QgYWNjZXNzIHRoZSB4R2x5cGhJbmZvIG1lbWJlcnMgZGlyZWN0bHkgdG8gYXZvaWQgdGhlCmNv bXBpbGVyIGdldHRpbmcgdXBzZXQgYWJvdXQgc3RyaWN0IGFsaWFzaW5nIHZpb2xhdGlvbnMuCgpT aWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwu Y29tPgotLS0KIHNyYy9zbmEvc25hX2dseXBocy5jIHwgNyArKysrKy0tCiAxIGZpbGUgY2hhbmdl ZCwgNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NyYy9zbmEv c25hX2dseXBocy5jIGIvc3JjL3NuYS9zbmFfZ2x5cGhzLmMKaW5kZXggNmVlNDAzMzYwMjI2Li5l YmMwNjFiNWE4YTggMTAwNjQ0Ci0tLSBhL3NyYy9zbmEvc25hX2dseXBocy5jCisrKyBiL3NyYy9z bmEvc25hX2dseXBocy5jCkBAIC04NSw4ICs4NSwxMSBAQAogI2RlZmluZSBOT19BVExBUyAoKFBp Y3R1cmVQdHIpLTEpCiAjZGVmaW5lIEdMWVBIX1RPTEVSQU5DRSAzCiAKLSNkZWZpbmUgZ2x5cGhf dmFsaWQoZykgKigodWludDMyX3QgKikmKGcpLT5pbmZvLndpZHRoKQotI2RlZmluZSBnbHlwaF9j b3B5X3NpemUociwgZykgKih1aW50MzJfdCAqKSYociktPndpZHRoID0gKih1aW50MzJfdCAqKSZn LT5pbmZvLndpZHRoCisjZGVmaW5lIGdseXBoX3ZhbGlkKGcpICgoZyktPmluZm8ud2lkdGggfHwg KGcpLT5pbmZvLmhlaWdodCkKKyNkZWZpbmUgZ2x5cGhfY29weV9zaXplKHIsIGcpIGRvIHsgXAor CShyKS0+d2lkdGggPSAoZyktPmluZm8ud2lkdGg7IFwKKwkociktPmhlaWdodCA9IChnKS0+aW5m by5oZWlnaHQ7IFwKK30gd2hpbGUgKDApCiAKICNpZiBIQVNfUElYTUFOX0dMWVBIUwogc3RhdGlj ICBwaXhtYW5fZ2x5cGhfY2FjaGVfdCAqX19nbG9iYWxfZ2x5cGhfY2FjaGU7Ci0tIAoyLjIxLjAK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==