Files
sousa-gecko/docs/nspr/reference/pr_extern.md
T

638 B

PR_EXTERN

Used to define the prototypes for functions or variables that are to be exported from a shared library.

Syntax

#include <prtypes.h>

PR_EXTERN(type)prototype

Description

{ref}PR_EXTERN is used to define externally visible routines and globals. For syntax details for each platform, see {searchfox}prtypes.h <nsprpub/pr/include/prtypes.h>. The macro includes the proper specifications to declare the target extern and set up other required linkages.

:::{warning} Warning: Some platforms do not allow the use of the underscore character (_) as the first character of an exported symbol. :::