&& is gcc’s extension to get the address of the label defined in the current function.
void *p = &&abc is illegal in standard C99 and C++.
This compiles with g++.
&& is gcc’s extension to get the address of the label defined in the current function.
void *p = &&abc is illegal in standard C99 and C++.
This compiles with g++.