Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

weak pragma

&pagelevel(4)&pagelevel

#pragma weak name


This pragma declares name as a global symbol with the linkage attribute “weak external reference” (WXTRN). For more information on WXTRNs, see the manual “BINDER” [14].Symbols that are declared as weak may remain unresolved at linkage. This means that if a reference to name cannot be resolved, BINDER will only issue an information message. Weak external references are resolved only on explicit inclusion (INCLUDE-MODULES). They are not resolved when modules are included with the autolink mechanism (RESOLVE-BY-AUTOLINK).
Note that external C++ names cannot be declared as weak.