In the Linux kernel implementation , I came across this statement on the line 89:
#define _THIS_IP_ ({ __label__ __here; __here: (unsigned long)&&__here; })
I know that in C
, symbols starting with a _
followed by a capital letter or another _
are reserved for implementation, what does this mean in practice?