09/10/2025 19:12, Morten Brørup:
> From: Bruce Richardson [mailto:[email protected]]
> > On Sat, Aug 23, 2025 at 06:30:00AM +0000, Morten Brørup wrote:
> > > +/**  check reinitialized mbuf type in debug mode */
> > 
> > This is in release mode, not debug mode. Comment below seems wrong too.
> 
> Yes, I noticed the comment was present in both debug and release mode,
> which I couldn't understand. So I guessed it was for Doxygen or some other 
> parser.
> I have seen weird stuff for Doxygen, e.g. "#ifdef __DOXYGEN__"
> for documenting a function [1],
> so I didn't attempt to understand the reason for it,
> but just followed the same pattern.

Hum, as a maintainer, I would prefer you try to understand, or ask please.
Note: we can use Slack for such questions.

__DOXYGEN__ is defined only by Doxygen,
so any code inside #ifdef __DOXYGEN__ is for documentation only.
It was supposed to be used in lib/eal/include/generic
for functions which are really defined inline per CPU implementation.


Reply via email to