gcc: Solaris Pragmas
1
1 6.61.8 Solaris Pragmas
1 ----------------------
1
11 The Solaris target supports '#pragma redefine_extname' (⇒
Symbol-Renaming Pragmas). It also supports additional '#pragma'
1 directives for compatibility with the system compiler.
1
1 'align ALIGNMENT (VARIABLE [, VARIABLE]...)'
1
1 Increase the minimum alignment of each VARIABLE to ALIGNMENT. This
11 is the same as GCC's 'aligned' attribute ⇒Variable
Attributes). Macro expansion occurs on the arguments to this
1 pragma when compiling C and Objective-C. It does not currently
1 occur when compiling C++, but this is a bug which may be fixed in a
1 future release.
1
1 'fini (FUNCTION [, FUNCTION]...)'
1
1 This pragma causes each listed FUNCTION to be called after main, or
1 during shared module unloading, by adding a call to the '.fini'
1 section.
1
1 'init (FUNCTION [, FUNCTION]...)'
1
1 This pragma causes each listed FUNCTION to be called during
1 initialization (before 'main') or during shared module loading, by
1 adding a call to the '.init' section.
1