From patchwork Thu Mar 30 13:58:53 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petri Savolainen X-Patchwork-Id: 96294 Delivered-To: patch@linaro.org Received: by 10.140.89.233 with SMTP id v96csp251587qgd; Thu, 30 Mar 2017 06:59:40 -0700 (PDT) X-Received: by 10.237.53.231 with SMTP id d36mr6128209qte.240.1490882380362; Thu, 30 Mar 2017 06:59:40 -0700 (PDT) Return-Path: Received: from lists.linaro.org (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id b18si1880114qkj.175.2017.03.30.06.59.40; Thu, 30 Mar 2017 06:59:40 -0700 (PDT) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) client-ip=54.225.227.206; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id DB88063540; Thu, 30 Mar 2017 13:59:39 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id 2473F60BED; Thu, 30 Mar 2017 13:59:32 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 8DD9260C61; Thu, 30 Mar 2017 13:59:16 +0000 (UTC) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0122.outbound.protection.outlook.com [104.47.1.122]) by lists.linaro.org (Postfix) with ESMTPS id E866060AC6 for ; Thu, 30 Mar 2017 13:59:14 +0000 (UTC) Received: from HE1PR0701CA0005.eurprd07.prod.outlook.com (10.165.214.143) by VI1PR07MB3376.eurprd07.prod.outlook.com (10.175.244.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.2; Thu, 30 Mar 2017 13:59:13 +0000 Received: from DB5EUR03FT034.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e0a::204) by HE1PR0701CA0005.outlook.office365.com (2603:10a6:3:5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1019.8 via Frontend Transport; Thu, 30 Mar 2017 13:59:12 +0000 Received-SPF: SoftFail (protection.outlook.com: domain of transitioning linaro.org discourages use of 131.228.2.240 as permitted sender) Received: from mailrelay.int.nokia.com (131.228.2.240) by DB5EUR03FT034.mail.protection.outlook.com (10.152.20.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1005.5 via Frontend Transport; Thu, 30 Mar 2017 13:59:12 +0000 Received: from fihe3nok0734.emea.nsn-net.net (localhost [127.0.0.1]) by fihe3nok0734.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id v2UDwugh028523 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 30 Mar 2017 16:58:56 +0300 Received: from 10.144.19.15 ([10.144.104.219]) by fihe3nok0734.emea.nsn-net.net (8.14.9/8.14.5) with ESMTP id v2UDwu7K028515 (version=TLSv1/SSLv3 cipher=AES128-SHA256 bits=128 verify=NOT) for ; Thu, 30 Mar 2017 16:58:56 +0300 X-HPESVCS-Source-Ip: 10.144.104.219 From: Petri Savolainen To: Date: Thu, 30 Mar 2017 16:58:53 +0300 Message-ID: <1490882336-13721-2-git-send-email-petri.savolainen@linaro.org> X-Mailer: git-send-email 2.8.1 In-Reply-To: <1490882336-13721-1-git-send-email-petri.savolainen@linaro.org> References: <1490882336-13721-1-git-send-email-petri.savolainen@linaro.org> X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:131.228.2.240; IPV:CAL; CTRY:FI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(39410400002)(39400400002)(39840400002)(39860400002)(39850400002)(39450400003)(2980300002)(189002)(199003)(9170700003)(5003940100001)(8676002)(81166006)(50466002)(33646002)(2351001)(76176999)(106466001)(105596002)(50986999)(48376002)(22756006)(47776003)(36756003)(6666003)(2950100002)(6916009)(2906002)(53936002)(189998001)(77096006)(50226002)(86362001)(5660300001)(356003)(8936002)(38730400002)(110136004)(305945005)(217873001); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB3376; H:mailrelay.int.nokia.com; FPR:; SPF:SoftFail; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB5EUR03FT034; 1:Wn1rNBtiQXtKvBKMbie/UXYSw/p5Iu8uWP1fI5w8WqeqQkWNF2IzD2HnrJKji8wsCRGfRyhI1JaF/uy29c9z5uiOd9ZjEjYSnS5Og6RJ6iGZs73F5nOfblj5RSlXb0lxEFCgINeam4ogLxjm71LxtZ8x7Lu3CTNXhhpaI5rZ8ywEsHYbebbSIton/xmNEg/C8WDwF55m0F8yGJPZzPk6TDjlSJGhCDrgI//f0cKDAmca4FCHyhD/eNVfr23ooEyaghS/Iz9HFJHK1rZNtDJLU/hk3wrLLQHc4Z6/4+pRkV8xSw8INz0KeVZmSxaFwmoMEvtEwgAAgh4sHKtgB+k/Pc/8088UKnY42CNe5sHD89dNyx/bG0pV29dYzsCe+6lxsf0GnzTZypERuSjWIjMKlAB7aj7dq7+efCtQh1z3ZPUEHLn5Eyfnd/si+Rab4xI3ek3cw0fkhA0PxtHG7z1utPkd2OtT6Ng3DFRH6MVZZx/fCU9dRKn726KMMntEsXUUi3DNqbjraUchrC6qeMb+Ug== MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: db17c10b-5fac-4a72-5559-08d47774f1e0 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(2017030256075)(201703131423075)(201703031133081); SRVR:VI1PR07MB3376; X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB3376; 3:LAa34ITR5WE8xYb1g7gwk0GDa7+0fk46Ch5wsR0MPZRkXp2So7mQRNYwLLt/eGl8kfYWAFMVTYHfA/ZzVpPwUzXrK2zNCYo+mNs2D1CW37VhdddvXGBelVUe3Cr2fULSo1WtchX7ir9wg0l5aF3veCpXlCy1j4+lJQEgqvdncCJgabYX3RHMsBa31NWZFkic8gZGC/x8rmWkQssLsO58l54CJmsE0U3ylxsxTWSwrzORjX1CXXU6OI7xFXw9Z8whR0jIw4v/WHb/fRU5DAxVdRoKzYi3iqrednHouhP+d8unfigI1d9Z1oQNjjtWNsjInXwvUekMQpb3JUSQ4Z1/JFAayuGa3uE8yGn2XeSulh0/MXzXfALA/oI+YFhBGCqO7DsXKt8slzsQE/GvGegXeFSpXzVM2dFf8RwoPeVk9SK0oyC525iyGlXPh3OAMiSK3gN02kyeL37nvGQ1Nbj4Dtn6Or9HXv+lRVMtk+61Rjeg0paOXax0E/T7V1eh1Svt X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB3376; 25:BA9bg//uCuCDrfibwFocjIhHddemDD5EUFyzwRuungWFe3Gt/+1zDFYBc7e0CiHxumAFa19iUpJciS1BO4yTBsslMmZS7WdPgQkF66/lXw5gg4EQq/g8cidQs6TFua2w792YAyV7dJO8PuVQBxJ+m+5bI6aWlEbfw72IrIXKocVPw6iblwwj8rPWuuO37iohpqH8yotmYnIzQJoS9NXIcClWZA7nUejbexYogHvuCN/faGxWx2h1M41I+CbXXqidcJ9wOrFU2DCRgPDjLUOdOQ2caNx5Fqt2mkUPiOyONaKiX/hF3vfiR6jdRWMIYv6Sm6b3K0gW/cQhLdseLAg56zrPF05U4M/r2DmQbSqFh8GzJNED+YPSnWJSgDwC3mPC+RlzwIqxaSsmNfXrZagtB9E3i1Lb/tkVrBCHcDDmhP2dNPi7th38O6BOQxBoACmvVp15hMpwhfbNVAArigWFPQ==; 31:u85aj+hbkVTMHwTY4yfhCWRfw/aw2wyt9e8PDnshgpGrWGW8Y/CfkUlt33jZlct5ucOqYn3vZ7Gs4uJkl/nJZNF3rjJ1NSNiIV8Wl+aJ6tTLC4wBaRlfNvU39ziIlkhSONzwkltX7Bs8T6zqI8DSoRRpTlOJIXUyQP8e7VT+usC3PFo/uzMjE3/sRxSYqKY7qBoBD0nxK3RVCeOGgF1m9OAjdbtwE9KNhJNDFYvvJ5q8jFFJv/2JVgVy0DZaH6MPfbiu/Y+pWYFHzxZTNLlL7XukVqqb5cgqAlQYUL/HyVA= X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB3376; 20:fs+Nix9Af88mWGMdW2OM4DCQDrqjFso9s80QWz9wb0x8NItoix26l7+wEk8hVe9jvsnM5ljbNkkdOUci3JocRRlZy93TdWTxktNNgEZHb+i/hlnYy21Ot0kSU83P3jSC9eFwLJ44W2qMa9QuP9zR2IlzHPdxJtWonTrcc4aDODobFh5qACTBOmkGcuh1Vj3OByCafOzW9sdwvdVx4ypJgmiK0r+Bt6XmXHAgb58D0XeNoxedSq0YwZnPwKHpYH2coPkOE0/lsnp5WgtSdQVQuYUScfgVq+EAOMHnTzmA3ASn5vbjoV2SFddfKHvgWHyCp/ueNWi0YvcIxyAxiW75sUnevexwRvEJZbMIcEykIg5psJDxfkmR0ll9Wm4mceD/lboBy27UcPNCAzvVz9Nt8iJhFVbHXMxjzrdDCgvY12kVXfQ1pAqEPEnrKghUkKSXpoCw/V/KwPual8b5wdTUFKHFe3ICvBErfN5TEp6fLDUtYEOl64YrBS/Xv03hZ08d9mMV9Zpu1LymH9Ilbp/3FMQYy4KjcRbqeVRNbulFe8gU/JSLFPLSUbUtWSf13uMfxZQRo70jQbgwzhMEJ7NqeVyv1ZacC8oojg7RhERDgXo= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(13023025)(13021025)(13013025)(8121501046)(5005006)(3002001)(10201501046)(6055026)(6041248)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(20161123560025)(20161123555025)(20161123564025)(6072148); SRVR:VI1PR07MB3376; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB3376; X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB3376; 4:iK9A2H+OaMvzzoUMOvEBPVJE2XyWYNDw6sJL0NjtULU5O9xD60yaSvMRxBqVqON5DDrKasUeeHJ1ZG4UnzB44MymfJtY6joe+akPTnfl5KSqTaGzCM28RHhNMtdE91r5SYvksPQVMDwmksnVxU5iVCEZBkc05itwP2ZSPnpKweikbp8CWZWZGYi3BmsQ150UGxQfK060Xi2cmaCc0nRfxw9ERVbB0kqSgs8z9rMjRvYp63irTUW4YwrrZLMaJoKR2uz5jbFgEOUa77srmnDue2nLr9QhJq38B5lDklC7seZlgGJHSS9lxkqqNDQVteHQCZNaGXhKDcK61znv3FtdUF0eCPG6DGCM8RRYqWVxULy/zBLGoV/ICZ+3YSRYpIbz8fTfUnE6bilgjjBBdcPMu9BaVDnpGwEnzJtCw1wEo5B1YO6YNkZ6hfOS0TF2fQcanDboI2WyHcDL1JRqlRvPLCh3Ce8xxLRMZeCIaJkBO4NSXmSPTO9T5LN8nb+rgXlDYOokayhhl7006tBV3tlppKQPoYcM37+Jhg8lwflqB1q/k5EFFrL2hAdXbB5irb0t71+6TpmGlYnkNnTDJg1Nh2b5kZbNfGCNZ/eBHG+cq29bCLnaNKZvkr7ZCOBJgAKb83/bb0noQArrTiOwRTDy1QkM3MylnAhrVv/Q/W9HL95tz4liaa+SzXdxUI7wtSv4HPZOV5mSku9DqyfPivvYyWqlg7id3lL32gvtrH3vN/Gej/NUuWP4inmyKEoAXkcQ X-Forefront-PRVS: 02622CEF0A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR07MB3376; 23:itTYfpQVfI/fB0ppBgjPnF5qYuTpYNwh6n24ZHY0r?= MPlZKoETSaFnXLEiWfv2W+XLkAjET4+60+WjcSZ/+lcK94xyVx8ZVOMRA2AMGs/QCTkOELqwdR7uA2IHI7ru8Gd3FlooLxa7irgVLkDLEZhARX5viGXKTFJm5AcypKq8KYbjXvURmiGHIqqgcZJZCqrNFrebx9OB0M7RTYxLKhdDaWibY6t3UAySZ6yHppuM/HnwjSpCApuzzZisd9/pciKiAzajCkEk80NwXFi/418K8cHFDqO9fxT4dVIhPyuCJjv0J6ekgBn1ujR8xdNX/S0bqNM+S4NrmBhHljvr5pqi3y4KLOJ4XTp6LB11c/4tvEnGW7giM1V4S2ftFesNt/WCm8xiZMy4o+pT0xSIxNMGulF3HEUNKQEmb3YOdFSeMt1jH4nnRCPJ5EA+xo7XnR26QG/s8IQWboec9//vkK7jYeNl4lhTe/h2F/gmjtxP1FYkUtrKrb9q8JFgkLC4U5ppenJ1wToOrzEtSwEtNhSBcJTlqHyL05Pxe0Riu4ml6sRtygliT+iYxC6nbjtBQmX5TftNwuherBlOsbjknAGf+YT3yRhH9csYnQw2F35hBPGAEllS2QCKBRqh4uewv4w5pConrQg6K9F40yTmL00u5N128HAbpHGMOeKdSqILStn9JIWMsr8c20M0F/FX6EyPhkaMCOjsiOs7LqQKFDQ6gT+7zMpouGztz0tZv0C43OkOLPpUrrMVNtFoJMJb+ha8R7K+upfQjflEou7R/bs0qmqSVBgrQHnJi4JZKrB9liZbepKY47gMC7PxO4JPCDpAmGuNYFrYP78aGKKbxlM6Yv+PGVa5KfmvbX8TBpquq5ZABjwMYtRBRirTUl+enjqR/5DtM2Lo/I3IIfSu5B0K9dDbB6owQ7CrlS8NCP/2TVd/O4lIT6Tl5X+S3ZSN7Kqk627cCVZdiBR/dugMcbslI/E7oS5vXpZQnQxqqdTlI+0TsxY6z2aDCwovyIY9OGu6LHyeHwUXDwqrUZ0xMTbmnN5/u7JRx7vuEcsXRLvu3s= X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB3376; 6:KUnZyGduO3hvYAud6hlzJcAyc8kewUzW8Eg4ZhVXAY1SCtQi1PS7cfaBaeSFJaEc6jQ1U6DzH7qJznDjTbn2nGAkoHwTuq0zkRIewswlEZOMGJohkKhBMIKV8VoV3T8SzGIfDKmZehSbBztjb8pTTY2wS8aYPkbO0x8vF4fNs0mmb5LjGm9iYuvAdHjgXxLeaRH+v4GfztskTka0lzpSwedRrdprCCmYjg07wrzsazde6asxEsnQarWwlCmRc9SICKcPvCt6FXY62om73Y88UpUKq+ed8kssE5cns+9xQdRFe+wigrh4Utv34hGwjNvaQKCI2ajjUPDQn0t5adtQpWiJG9xy7GnvBs+FHC465O2KkR3WSP//gob/bc8uOeiq/50KsxVZnUJXZqT8uVRP25tgZ1Z2deXamuqF3eOqsgU=; 5:2iT642HTJVZtm6LZwPQuNtmfVpe5pjFxAEK3E0+jKQzTaPybrkB/jIRH3gu30B64e3+BUCLLPAACj7TuAn231ANf2fPWcEo8/a65NhtosU8TXCu6Il2CqxX+OCW8dhk1i2nGsCDqU9owqFarqGK4eg==; 24:iOMsXBCjAqGBUNvCq2AnYNY5MLSayuuWzJTN5ak+Cy4gYy7D7VjrjITl8Loi14KML3IH8ZKlBeUmaZotvEFS7zq4CIvQPlCx3VIU3fDoQro= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB3376; 7:EdeUbHGY1ORSZovfC/YS9/IzQLTV/gnZXkDGVdDHXgp4uLovTZSNczENdB0+Mu9iNED4aDy5PNk37GSPmCHnT/u2Un0QoUJpPn9kZ/Q6UodDnTXpVe5e8BagwogMItyWBkBzga03Ggy0c4y61em/JIyjTuJ3vvJ2mylxnnQgA/GQHFFfiYDl7DvOlRe0/5+/AjPOlpAjp/mbnW6r/rX/6jIyy2LAu8PO4wV9Hd8UKVBlcIZ0s19yYbAc/tA741JLDyBSKFGjHxFImHIfT6xEl+KL8iMBgEr/qswxp7ZGia/Bu4EmFKOsm/ahz7Tphp+zezNVPicLZuBhB9bVgxluaA== X-OriginatorOrg: nokia.onmicrosoft.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Mar 2017 13:59:12.2130 (UTC) X-MS-Exchange-CrossTenant-Id: 5d471751-9675-428d-917b-70f44f9630b0 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5d471751-9675-428d-917b-70f44f9630b0; Ip=[131.228.2.240]; Helo=[mailrelay.int.nokia.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB3376 Subject: [lng-odp] [API-NEXT PATCH v2 1/4] api: hints: remove ODP_DEPRECATED from API X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" Remove ODP_DEPRECATED macro as it depends on (GCC) compiler type attribute, which may not be supported (the same way) by all compilers. Also the attribute works only for types, but not e.g. for fields of structure. A new configuration option will be added to control deprecated definitions. Signed-off-by: Petri Savolainen --- include/odp/api/spec/hints.h | 6 ------ 1 file changed, 6 deletions(-) -- 2.8.1 diff --git a/include/odp/api/spec/hints.h b/include/odp/api/spec/hints.h index 82400f0..7434c6a 100644 --- a/include/odp/api/spec/hints.h +++ b/include/odp/api/spec/hints.h @@ -52,11 +52,6 @@ extern "C" { #define ODP_PRINTF_FORMAT(x, y) __attribute__((format(printf, (x), (y)))) /** - * Indicate deprecated variables, functions or types - */ -#define ODP_DEPRECATED __attribute__((__deprecated__)) - -/** * Intentionally unused variables of functions */ #define ODP_UNUSED __attribute__((__unused__)) @@ -96,7 +91,6 @@ extern "C" { #define ODP_WEAK_SYMBOL #define ODP_HOT_CODE #define ODP_COLD_CODE -#define ODP_DEPRECATED #define ODP_UNUSED #define odp_likely(x) #define odp_unlikely(x)