From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 13316A00BE; Mon, 8 Jun 2020 10:33:55 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id E5C941B951; Mon, 8 Jun 2020 10:33:54 +0200 (CEST) Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com [205.139.110.120]) by dpdk.org (Postfix) with ESMTP id 6E8D358C4 for ; Mon, 8 Jun 2020 10:33:53 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1591605232; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=652KP4dyuX8fDIACshP0VxLv8GX1JNSk+XAcfP5+/uc=; b=RWo18Q5pI8af7o7X2DawWVseu8Cgiarko3WT1XTYAQ/REue4E+T5f2rnmeBx6qE2SuuSS8 BNA8M8ThJTjQqn1crTfxlNmCyKAUTt2NNK4Tk1wZR66MuPbaDw6OKy8RLaYUUQQn/bUL39 iWJ6xthSpDuRGNsUdp2LGiXdxic+ulo= Received: from mail-ua1-f69.google.com (mail-ua1-f69.google.com [209.85.222.69]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-262-1MweYNYvP4G7hr0PJV5uJw-1; Mon, 08 Jun 2020 04:33:51 -0400 X-MC-Unique: 1MweYNYvP4G7hr0PJV5uJw-1 Received: by mail-ua1-f69.google.com with SMTP id o9so4479010uar.22 for ; Mon, 08 Jun 2020 01:33:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=652KP4dyuX8fDIACshP0VxLv8GX1JNSk+XAcfP5+/uc=; b=DHtqhiOgf4kvQFuadFoPmV9f3zG69F6OVOBKsQeP44i55n8wDIyLA87Rx2ZxhnxNyN k4Ks01r596o8eYOoNUvM5KF6Tr85rpA9YZCB4axYgPJ4L/t4XYxXTsM/xVgNyaMbhyWT X/4Gus/5XY7+vEfXVHL1dgS9I//rs4JKNPkSIsRx0CgUXk9pfKvbWhrJ3Dg/bWdCMIUi OsPtE+MUtZaeBZ54928MLg5TjKNEna41NH4ppgwFAiPqmVk7XhfXRM/hZvSlfywiurcY 5QgEqBsaxiaYt+sED31dIbHx+ZEMHUDiCYBEcqRF7O3Gfp1BDZgkq3t+k3kKnHgxc3E9 z0Qg== X-Gm-Message-State: AOAM5337CHcCGXGV77XroPUB5781f0RYpGeigpNdkQ4vjQeiPYQaOT80 lVAktbLsHQIqMlkv45spBpB9NB+9FXoKfSy5RgFUWFtigI4oGUP17XO9eoI02kzXqHboSIpNnlo cdcudvBzIDo92mAWV7q0= X-Received: by 2002:a05:6102:15b:: with SMTP id a27mr8918414vsr.141.1591605230869; Mon, 08 Jun 2020 01:33:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyNex+sUJqGMCDa0iP1yywB+kLFrlXHoiUWcuwOXwd99l+IfAT9xUWVHZ1FG/sTKq330hw1WIAhM+v7lOk4K3c= X-Received: by 2002:a05:6102:15b:: with SMTP id a27mr8918393vsr.141.1591605230633; Mon, 08 Jun 2020 01:33:50 -0700 (PDT) MIME-Version: 1.0 References: <20200608030932.5d09c061@sovereign> In-Reply-To: <20200608030932.5d09c061@sovereign> From: David Marchand Date: Mon, 8 Jun 2020 10:33:39 +0200 Message-ID: To: Dmitry Kozlyuk Cc: Tal Shnaiderman , Thomas Monjalon , "ranjit.menon@intel.com" , "pallavi.kadam@intel.com" , Harini Ramakrishnan , "navasile@linux.microsoft.com" , "bruce.richardson@intel.com" , William Tu , "Dmitry Malloy (MESHCHANINOV)" , Fady Bader , Tasnim Bashar , "dev@dpdk.org" X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] Handling missing export functions in MSVC linkage X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Mon, Jun 8, 2020 at 2:09 AM Dmitry Kozlyuk wrote: > > On Sun, 7 Jun 2020 12:26:56 +0000 > Tal Shnaiderman wrote: > > > In clang build the .map file is converted into Module-Definition (.Def) File. > > If you create a .def manually, it will override the generation from .map. Of > cause, this adds manual work and ideally all .def files should be generated. On this topic, I just noticed that a patch of mine, that removed rte_eal_get_configuration() from the stable ABI, missed the declaration in rte_eal_exports.def. Probably worth adding a check in devtools/, to avoid further misalignment. --- David Marchand