On 6/17/20 1:02 PM, David Marchand wrote: > On Wed, Jun 17, 2020 at 8:30 AM <jer...@marvell.com> wrote: >> >> From: Jerin Jacob <jer...@marvell.com> >> >> Introducing the RTE_LOG_REGISTER macro to avoid the code duplication >> in the log registration process. >> >> It is a wrapper macro for declaring the logtype, register the log and sets > > Having the logtype variable declared as part of the macro will force > us to have global symbols (for the cases where it is needed). > I'd rather leave the declaration to the caller, and only handle the > registering part in this macro.
I agree with David that it is important to avoid global symbols when it is not needed. >> it's level in the constructor context. >> > >