The Solaris target supports #pragma redefine_extname
(see Symbol-Renaming Pragmas). It also supports additional
#pragma directives for compatibility with the system compiler.
align alignment (variable [, variable]...)aligned attribute see Variable Attributes). Macro expansion occurs on the arguments to this pragma
when compiling C and Objective-C. It does not currently occur when
compiling C++, but this is a bug which may be fixed in a future
release.
fini (function [, function]...).fini section.
init (function [, function]...)main) or during shared module loading, by
adding a call to the .init section.