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.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-5.4.0/gcc/Solaris-Pragmas.html