From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lj1-f194.google.com (mail-lj1-f194.google.com [209.85.208.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id CEA1E4696C3 for ; Tue, 14 Apr 2020 00:38:03 +0300 (MSK) Received: by mail-lj1-f194.google.com with SMTP id z26so10288469ljz.11 for ; Mon, 13 Apr 2020 14:38:03 -0700 (PDT) Date: Tue, 14 Apr 2020 00:38:01 +0300 From: Konstantin Osipov Message-ID: <20200413213801.GB12552@atlas> References: <20200412113423.GA28681@atlas> <84069240-b5a4-9e61-09f4-a347fe53d54c@tarantool.org> <20200413094004.GB16266@atlas> <20200413094230.GC16266@atlas> <533bd68c-4bbb-446a-6265-da4f47d451f1@tarantool.org> <20200413194931.GB1734@tarantool.org> <8b7bcee8-b2db-8f2c-d241-687f6b6d6f4b@tarantool.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8b7bcee8-b2db-8f2c-d241-687f6b6d6f4b@tarantool.org> Subject: Re: [Tarantool-patches] [PATCH 00/43] Unhide symbols List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Vladislav Shpilevoy Cc: tarantool-patches@dev.tarantool.org * Vladislav Shpilevoy [20/04/14 00:01]: > - Other symbols, which are not public, and are not needed for > Lua FFI. Typically these are all non inlined functions used in > the final executable in one way or another. These are highly > unstable, can be renamed, removed. > > Mons wants to use the third group. > > Talking of your question 'Why would he want to use them?' - I don't > know. I don't like that either. But it was discussed already millions > of times. At 1000001th time Kirill decided to surrender, the ticket > was assigned on a milestone and given to me, and so it is implemented. Mons will be happy simply if we switch back to default gcc linking options, -fvisibility=default, which is basically dropping -exported_symbols_list. -- Konstantin Osipov, Moscow, Russia