From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 86C0E4308C; Thu, 17 Aug 2023 10:33:54 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6B5C140ED9; Thu, 17 Aug 2023 10:33:54 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id 36F3A40685 for ; Thu, 17 Aug 2023 10:33:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1692261232; x=1723797232; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=ZtTbIk3Zu7ELpL2lB3UsWPdVGHaqdqt1Ofl1v147zDs=; b=KF4nQ3shOP306/yu/wnFJMclyp6kKdKrMqouUXHCmx/bcWzbrotm3uBB fLWjrODsQ7sF48XpVSH5OLujLRQMpjDmEwPWWg11k4JvLdu9RhPdW/FEc 15ajvT64aadnLWeokrTVkD7/79tnjaAop6IIHnAfma9dpN1Yqqz+BTIag +I7EJKPMpQ/Jisu0pdAanmyRKdwTRffGRA09KCCgZbAmwcRv94EEXj9lN rb6xgPcFsuu/KWGD5iFHEyjxAgTxZW4MQZ5jC1tUaZh/XBWfQs5VO9Mnv c5+i1fazEOSKX7n5GkJbZv0QsoGcsZw6JQJLytNTU06eS1eMWwvkcdKpx A==; X-IronPort-AV: E=McAfee;i="6600,9927,10803"; a="362900188" X-IronPort-AV: E=Sophos;i="6.01,179,1684825200"; d="scan'208";a="362900188" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Aug 2023 01:33:50 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10803"; a="734586155" X-IronPort-AV: E=Sophos;i="6.01,179,1684825200"; d="scan'208";a="734586155" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga002.jf.intel.com with ESMTP; 17 Aug 2023 01:33:50 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Thu, 17 Aug 2023 01:33:49 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27 via Frontend Transport; Thu, 17 Aug 2023 01:33:49 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.173) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Thu, 17 Aug 2023 01:33:49 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WCu+JBgc5nhfX2CGS2AGF4+/3KFt1qHvPbRHpdVd4G9GPjRz/TSy1hRDnWOsoZMokRGmc+xVxD/wI9rqZ26bw6PWAm/ZYKiwPgVPlY3d94+/KYzCEehj4VMoU3neZUosqvqOguNSFM0N+JI+hL9v7v8UJj8/B7TVdF/FZUxWbm0MsJQgrI86Du8SxPBk/AU44knDGcFDnhrPvD/Fyem2zF7udfxyJ9E8ArQHeIob+AQ2D8xwB3O/2w7lSWxXlACiI4xHrKGNlA+IEYwk02BYWrK21xkiwvawi2K4dlDsOjhF3kEvaaMO3JqTPHb/6CAjVOn7i9L2K2nl9J6qPzdu9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lRwuZ1V2iSIAZriq7hNCiurVeqWuK+V8iryfem4/11I=; b=H571Cug86Nu8Q7oYGMCo59FveiZBOt9U0jEYrZ2JKVo8M6qnrU6vltCk3gdsMrZ+vIt5wv9/r2xO9yHHXlGxTS6NlODUYj3LmetQefXO+acOxVtIe9g/YY08o0Eiq+XNzIbMOu8OR9zX8ldzz8slRYDZ9xfs5lOqTzIlWYxUOFUnDlU6wgqNYS5YxPK8jTmD3XuCPa95lBJAK8V/sLIFcznld5gZMOC15is+IAM+60IMVQiZmOOFKhkAViek4UWGwG/uma1cojFhRvnH0mCWlxAyrncenkvwFqXRxWPtVTFp2kYBb51OXI0kMhZDhKVGKVf6uKMxMwM9RK9YnQTYeQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) by DM4PR11MB7349.namprd11.prod.outlook.com (2603:10b6:8:106::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6678.29; Thu, 17 Aug 2023 08:33:45 +0000 Received: from DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::9802:65f0:c441:780f]) by DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::9802:65f0:c441:780f%7]) with mapi id 15.20.6678.025; Thu, 17 Aug 2023 08:33:45 +0000 Date: Thu, 17 Aug 2023 09:33:38 +0100 From: Bruce Richardson To: Tyler Retzlaff CC: , Konstantin Ananyev , , Subject: Re: [PATCH v5 4/4] build: enable MSVC specific compiler options Message-ID: References: <1674674707-3094-1-git-send-email-roretzla@linux.microsoft.com> <1692222976-2908-1-git-send-email-roretzla@linux.microsoft.com> <1692222976-2908-5-git-send-email-roretzla@linux.microsoft.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <1692222976-2908-5-git-send-email-roretzla@linux.microsoft.com> X-ClientProxiedBy: DB8P191CA0022.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:130::32) To DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7309:EE_|DM4PR11MB7349:EE_ X-MS-Office365-Filtering-Correlation-Id: 0b409c1b-56b7-43af-280e-08db9efcab66 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: t0WhdqQNjNQehXcOVNIU0fqt/K/bhH1XhzaQU927jpFMkIOGz8SMuKtB+0jUEFS5tANPXpiEN0BDSeac4NaNfcX8xBVY+b4OtU8PZSA686ReX1Mjv+4+iWW2NnqL1P7maCF9IitLRl4qDxrmqhk7e6K2uYUD508GvL+ejg+cBUx/PxpVdR/VdJYnAbMTT0YcED+X++Zl56FCNF07IO7NVNKr9lMRnfmhmMkR1aCQ0TW33fsFK1RYl7KPdBovfxpPKjzChqvFN0HLKEDzQxiDeG1W9yjnYuoJRHhYY1aRMnlIeVK+7biOHZePkg6RnwvMbFLmEqgeVsHkybCIY9KaEZ5K3FzSf2OSDkK1eWX5RYrb9I9FiO3ItnMThFVkazTRxWMu8KKcBpy6I8+SUwhSzaceG6hvrGkkKv3lGgDv/TIFeOhWlPEy5nzPdLsgc/B9alopf/0V5I8X6ueAu34LKunFEZ+ApBNQk5rzmzfworpXM0x/IEzKUeaNwU+XoTynMIJnBnDsD+5tIejoRDY9tXZDfzG787UTRbU17T3DKGVJLimW/5uywpZL+xETzCwS X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR11MB7309.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(366004)(136003)(346002)(376002)(39860400002)(1800799009)(451199024)(186009)(2906002)(4744005)(26005)(86362001)(478600001)(6506007)(6666004)(6486002)(6512007)(44832011)(5660300002)(41300700001)(316002)(66476007)(66946007)(66556008)(6916009)(4326008)(8676002)(8936002)(82960400001)(38100700002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?EdNiOLPOWkhyVkUAW9yFXKLEkcRfbYR6sqiL/Sqvz6IcR730qRMbfrzBmFxW?= =?us-ascii?Q?stXGNQIq1RAEJqLRkdoQvv1oVJn4KT8LEombvhJXxe5vNBAJnZetmEGqMDKK?= =?us-ascii?Q?z7oy4E5q+UPMLwW3O1Gi170NzcN5TsgKnEX3fxxJsQbgP6TrFwdSz3IuxD5R?= =?us-ascii?Q?z1o06XhEmqv9zBPgIXYuWPOuGKoMiZFySfNzUnw3ACnx8S8Lg7fEVTMd3zBa?= =?us-ascii?Q?s7mmuX74SE66me67In+cE4zQhWsq7rfYtAAUp0YmBWnAZXVeZbi+GrXyiJwv?= =?us-ascii?Q?vzmPVi4AQm74TKJF/zDAmX09RpTXc+7GF9Xoiegi9kp3C1OMAe3HbBDpKWZO?= =?us-ascii?Q?KuDLrsqyIm2dOmQAxq9/ytDpEao/iTMjw/Fadiu0kWpKy6MzB/7fg3qP33V3?= =?us-ascii?Q?7oGkYlcBuqDTi+0Pv6NM340sPaa3cTyQSo1JjkEjv750PSovHrq1S3cW3pcb?= =?us-ascii?Q?6VuSjudoXGolBzbQvbC1A60hagCO9O8pEAQj2kL3w4qAVYiQi4I7vQslB3tj?= =?us-ascii?Q?lSN4Dt/ma1J3tZm5k08CnPc7FF9GR2flsAgF/AJwFW1U8U2hKzmjXq+5Yik+?= =?us-ascii?Q?6a3YXmjYs3nI3yDQK5fO5Tz7Kb0E7JCRCDLCQLbFP/Wh1/Z3RA1H+IeywX9Y?= =?us-ascii?Q?PvDzIqAdZt60PPcQVoEkeunFyYaUUX8kyAAr4gkkMyAnhUc++02mBAAxLhsk?= =?us-ascii?Q?ZiZQ3bpiMxG7Lc8R0uHdDJgluRaAVhfJ/h7oT4nivvxujG4OlHysXBUcgsBD?= =?us-ascii?Q?XSkvnksaswpdOZVVNCeRCocz0uhIpaYqEHJT6pFG9fnET5OWmNpPEjgrmRht?= =?us-ascii?Q?jJRI7FRnFEdYMR/VwHsdQm446w8K7AfTMcwgqimcXvXVa3G9H2r7kajPdXpO?= =?us-ascii?Q?OY5dFCyMBIh38oNMorp+00yz8fYAjZ2yH7YWbNfFd6cU0qqa0eV3mK+TfE60?= =?us-ascii?Q?1yxTbeR+rM0W4dJycbK7a1tRopAy6ju8QdJcugI0CY2pmC7a+CohCBppoKtr?= =?us-ascii?Q?cU6gq+lpTXiMFAAhxn9E469m2F3vaqA2pvBOIRyUV3dXiXGnIb6NDHAd1RT7?= =?us-ascii?Q?LSMZ6wxGviclWUfw+eInvCTEZSw8raBHd7EevVFkm6A2Yv09guXyuB6NrTtW?= =?us-ascii?Q?w7DWLMluco7h3rjOBdj9VZILwAVE/VjzZqOO+dFiYg4JX7PG4bwvkyTWlSx/?= =?us-ascii?Q?MHuAAejXnJsNnQWTJvIFZ70pCB0pObC45AYIFsz07vspT4AqQxUPUHwstK5x?= =?us-ascii?Q?cGlixMA3VIL6PKmhxnHQ9XdC4LpfW5Ic867urpmDL6JcFiPTh9qckz/dFEce?= =?us-ascii?Q?xqblswIbfWJX7RdVNcRc8A8oEzPmNJbi3BxUvLN2tBkkR8RZ3a8YuAY8ectt?= =?us-ascii?Q?YnbS78oC2CEeBwHwL70pJqpAJTMwyD63Y9b5rPViqNGx3sQDZfAvVqj7Kzje?= =?us-ascii?Q?QrLsjoNyb1lhJMHE1jRgf0M1YK5cBnQXk4w/kwqiiv/wCivPOtJ6Qi47cf+1?= =?us-ascii?Q?LbUFwzTeOGtBmTwbjxib2r5sgt2UtXEZpNGtku/eO4joDgEh2PothhO96Sxh?= =?us-ascii?Q?wxthAmP1U6/aL6mwE5Ro3v9LkIbLsNlBoyPEc+Pp5oRrn0O0DFSl64ACyQgT?= =?us-ascii?Q?qA=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 0b409c1b-56b7-43af-280e-08db9efcab66 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7309.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Aug 2023 08:33:44.9344 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: DIK9Cbb/nppIDoAjwFpMy6X73BDOI/jNIulIRk/+LHCz95CBtV4t0qg4mR7l0zTmYEBCrvqyo/5AXoItcyNBIFa74yEVpHTHCqE4DmKUnGo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB7349 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Wed, Aug 16, 2023 at 02:56:16PM -0700, Tyler Retzlaff wrote: > * Enable optional use of C11 atomics support. > * Enable use of C23 typeof operator. > * Explicitly force intrinsics when building with MSVC. > * Disable MSVC C runtime checks. > > Signed-off-by: Tyler Retzlaff > --- Acked-by: Bruce Richardson