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 8491B464E8; Wed, 2 Apr 2025 10:06:01 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 54B68402B5; Wed, 2 Apr 2025 10:06:01 +0200 (CEST) Received: from fhigh-b3-smtp.messagingengine.com (fhigh-b3-smtp.messagingengine.com [202.12.124.154]) by mails.dpdk.org (Postfix) with ESMTP id E4CA24029A for ; Wed, 2 Apr 2025 10:05:59 +0200 (CEST) Received: from phl-compute-01.internal (phl-compute-01.phl.internal [10.202.2.41]) by mailfhigh.stl.internal (Postfix) with ESMTP id 12F78254022B; Wed, 2 Apr 2025 04:05:59 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Wed, 02 Apr 2025 04:05:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1743581158; x=1743667558; bh=rpM2atjWqTfVb8k7kxxHiYCYVxvDVKZWeMj3T95p7UQ=; b= dpM7YuBQ0c1QZcuLJ4Yp69gU/GmAfsHBqKlAiA8zDfnDe7Ku3/95XxiOrkEIAbrT JIPlvuMQjCjtCtow30eBt+JMMn1fHfZa2P02aAkIHrTGg68yBA2qhu60a2QBLuwM 4TsGxk9AdyPTs7NFBJtlJd2Tq1Ej+NB21BhRh+K5yv4Xb5SFxMtEr5CeWKJ/Id7H Rsg9gVZen2HX9qvnd80EniK7piNAvPNLD35wpDiKYdagtyPp7R0itbDuXepfY1Rj FPdBWizwOUTcmpWaprk0jJSlX/dpfcwSVsaEoJ2YBP97YWuupIEZW8AaLL0ZPLrY 3zgPXnr2Vltp5a8osgrwKw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1743581158; x= 1743667558; bh=rpM2atjWqTfVb8k7kxxHiYCYVxvDVKZWeMj3T95p7UQ=; b=F 7kKCfRL4aCbfBkFi8fZGMithMHSkeJuP5wKIut8ZDT0iz/RTvDZFJP6M5E1QtbXU rY0N/akaewLKoXLKn2j9F9ojz5ev1VpQRLFGRKp2EcE7FxUd4kC/xfA6pMH9xJF3 IVSf3v2ao1JmxpBOfibHDlKtd/Vey87iJqid7J9YI5ZYrr7fAetMZE0ZRwDGas9G 4sl2ET/DqjMA68ZJp2qVxDfvI5uPAV73taJGh4rYaMn4A9Cnb5buG+Hg6lpN0tZj TMp1fxmwoGJ/xT2u4jZHQj23T2MjuOugr2CpIKPGm0VjY3oPsl9dvU6dDfYa7gf+ j4ILOwKoOdaCSkaj+J2ng== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddukeehudegucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurhephffvvefufffkjghfggfgtgesthfuredttddt jeenucfhrhhomhepvfhhohhmrghsucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonh hjrghlohhnrdhnvghtqeenucggtffrrghtthgvrhhnpeejudevheeiveduuddtveffgfdt geekueevjeffjeegtdeggeekgfdvuefgfeekjeenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght pdhnsggprhgtphhtthhopeehpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegurg hvihgurdhmrghrtghhrghnugesrhgvughhrghtrdgtohhmpdhrtghpthhtohepuggvvhes ughpughkrdhorhhgpdhrtghpthhtohepsghruhgtvgdrrhhitghhrghrughsohhnsehinh htvghlrdgtohhmpdhrtghpthhtoheprghnughrvghmuhgvsehlihhnuhigrdhmihgtrhho shhofhhtrdgtohhmpdhrtghpthhtoheprhhorhgvthiilhgrsehlihhnuhigrdhmihgtrh hoshhofhhtrdgtohhm X-ME-Proxy: Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 2 Apr 2025 04:05:57 -0400 (EDT) From: Thomas Monjalon To: David Marchand Cc: dev@dpdk.org, bruce.richardson@intel.com, andremue@linux.microsoft.com, Tyler Retzlaff Subject: Re: [PATCH v6 4/8] build: generate symbol maps Date: Wed, 02 Apr 2025 10:05:56 +0200 Message-ID: <6827973.mogB4TqSGs@thomas> In-Reply-To: <20250328105250.3082414-5-david.marchand@redhat.com> References: <20250305212349.2036410-1-david.marchand@redhat.com> <20250328105250.3082414-1-david.marchand@redhat.com> <20250328105250.3082414-5-david.marchand@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8" 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 28/03/2025 11:52, David Marchand: > --- /dev/null > +++ b/lib/eal/common/eal_symbol_exports.h > @@ -0,0 +1,16 @@ > +/* SPDX-License-Identifier: BSD-3-Clause > + * Copyright (c) 2025 Red Hat, Inc. > + */ > + > +#ifndef EAL_SYMBOL_EXPORTS_H > +#define EAL_SYMBOL_EXPORTS_H > + > +/* Internal macros for exporting symbols, used by the build system. > + * For RTE_EXPORT_EXPERIMENTAL_SYMBOL, ver indicates the > + * version this symbol was introduced in. > + */ > +#define RTE_EXPORT_EXPERIMENTAL_SYMBOL(a, ver) > +#define RTE_EXPORT_INTERNAL_SYMBOL(a) > +#define RTE_EXPORT_SYMBOL(a) > + > +#endif /* EAL_SYMBOL_EXPORTS_H */ Another thought, there is no specific reason to have a "s" at the end of this filename. eal_symbol_export.h looks better to me. Or simply eal_export.h ?