From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: [PATCH v3 2/2] drm/i915: Compile-time concatenate WARN_ON macro strings Date: Fri, 18 Dec 2015 14:27:27 +0200 Message-ID: <1450441647-23924-3-git-send-email-joonas.lahtinen@linux.intel.com> References: <1450441647-23924-1-git-send-email-joonas.lahtinen@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id D6FDD7A08C for ; Fri, 18 Dec 2015 04:27:35 -0800 (PST) In-Reply-To: <1450441647-23924-1-git-send-email-joonas.lahtinen@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 graphics driver community testing & development List-Id: intel-gfx@lists.freedesktop.org VXNpbmcgX19zdHJpbmdpZnkoeCkgaW5zdGVhZCBvZiAjeCBhZGRzIHN1cHBvcnQgZm9yIG1hY3Jv cyBhcwphIHBhcmFtZXRlciBhbmQgY29tcGlsZS10aW1lIGNvbmNhdGVuYXRpb24gcmVkdWNlcyB0 aGUgcnVudGltZQpvdmVyaGVhZC4KClNsaWdodGx5IGluY3JlYXNlcyB0aGUgLnRleHQgc2l6ZSBi dXQgc2hvdWxkIG5vdCBtYXR0ZXIuCgp2MjoKLSBEZWZpbmUgSTkxNV9TVEFURV9XQVJOX09OIHRo b3VnaCBJOTE1X1NUQVRFX1dBUk4KICAoQmlrZXNoZWQgaW5zcGlyYXRpb24gYnkgQ2hyaXMpCgp2 MzoKLSBNb3JlIHNwZWNpZmljIGNvbW1pdCBtZXNzYWdlCgp2NDoKLSBEbyBub3QgZGlyZWN0bHkg cGFzcyBhcmJpdGFyeSBzdHJpbmcgYXMgZm9ybWF0LCBpbnN0ZWFkCiAgZ3VhcmQgd2l0aCAiJXMi IChEYXZlKQoKQ2M6IFJvYiBDbGFyayA8cm9iZGNsYXJrQGdtYWlsLmNvbT4KQ2M6IERhdmUgR29y ZG9uIDxkYXZpZC5zLmdvcmRvbkBpbnRlbC5jb20+ClJldmlld2VkLWJ5OiBDaHJpcyBXaWxzb24g PGNocmlzQGNocmlzLXdpbHNvbi5jby51az4gKHYzKQpBY2tlZC1ieTogRGFuaWVsIFZldHRlciA8 ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KU2lnbmVkLW9mZi1ieTogSm9vbmFzIExhaHRpbmVuIDxq b29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZHJ2LmggfCAxNCArKysrLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0 aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9kcnYuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKaW5kZXggNWE1 YTNlMC4uNjY0Y2ViNCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYu aAorKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCkBAIC02OSwxMSArNjksMTEg QEAKIAkJQlVJTERfQlVHX09OKF9faTkxNV93YXJuX2NvbmQpOyBcCiAJV0FSTihfX2k5MTVfd2Fy bl9jb25kLCAiV0FSTl9PTigiICN4ICIpIik7IH0pCiAjZWxzZQotI2RlZmluZSBXQVJOX09OKHgp IFdBUk4oKHgpLCAiV0FSTl9PTiglcykiLCAjeCApCisjZGVmaW5lIFdBUk5fT04oeCkgV0FSTigo eCksICIlcyIsICJXQVJOX09OKCIgX19zdHJpbmdpZnkoeCkgIikiKQogI2VuZGlmCiAKICN1bmRl ZiBXQVJOX09OX09OQ0UKLSNkZWZpbmUgV0FSTl9PTl9PTkNFKHgpIFdBUk5fT05DRSgoeCksICJX QVJOX09OX09OQ0UoJXMpIiwgI3ggKQorI2RlZmluZSBXQVJOX09OX09OQ0UoeCkgV0FSTl9PTkNF KCh4KSwgIiVzIiwgIldBUk5fT05fT05DRSgiIF9fc3RyaW5naWZ5KHgpICIpIikKIAogI2RlZmlu ZSBNSVNTSU5HX0NBU0UoeCkgV0FSTigxLCAiTWlzc2luZyBzd2l0Y2ggY2FzZSAoJWx1KSBpbiAl c1xuIiwgXAogCQkJICAgICAobG9uZykgKHgpLCBfX2Z1bmNfXyk7CkBAIC05MywxNCArOTMsOCBA QAogCXVubGlrZWx5KF9fcmV0X3dhcm5fb24pOwkJCQkJXAogfSkKIAotI2RlZmluZSBJOTE1X1NU QVRFX1dBUk5fT04oY29uZGl0aW9uKSAoewkJCQlcCi0JaW50IF9fcmV0X3dhcm5fb24gPSAhIShj b25kaXRpb24pOwkJCQlcCi0JaWYgKHVubGlrZWx5KF9fcmV0X3dhcm5fb24pKQkJCQkJXAotCQlp ZiAoIVdBUk4oaTkxNS52ZXJib3NlX3N0YXRlX2NoZWNrcywJCQlcCi0JCQkgICJXQVJOX09OKCIg I2NvbmRpdGlvbiAiKVxuIikpCQkJXAotCQkJRFJNX0VSUk9SKCJXQVJOX09OKCIgI2NvbmRpdGlv biAiKVxuIik7CQlcCi0JdW5saWtlbHkoX19yZXRfd2Fybl9vbik7CQkJCQlcCi19KQorI2RlZmlu ZSBJOTE1X1NUQVRFX1dBUk5fT04oeCkJCQkJCQlcCisJSTkxNV9TVEFURV9XQVJOKCh4KSwgIiVz IiwgIldBUk5fT04oIiBfX3N0cmluZ2lmeSh4KSAiKSIpCiAKIHN0YXRpYyBpbmxpbmUgY29uc3Qg Y2hhciAqeWVzbm8oYm9vbCB2KQogewotLSAKMi40LjMKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==