Liu Jaloo <[email protected]> writes:
> What's the difference between "__attribute__((constructor))" and
> "__attribute__((__constructor__))" in qemu source?
Reading the fine manual helps:
You may optionally specify attribute names with ‘__’ preceding and
following the name. This allows you to use them in header files
without being concerned about a possible macro of the same name. For
example, you may use the attribute name __noreturn__ instead of
noreturn.
https://gcc.gnu.org/onlinedocs/gcc/Attribute-Syntax.html