Previous: Private functions in a module, Up: Naming Functions


5.5.3 Platform specific functions

The names for functions (both public and private) intended to be used if compiling for a specific platform should use the following name convention:

     pdf_MODULE-NAME[_PART-NAME]_PLATFORM_...

where platform is the canonical name for the target platform:

gnu
For GNU systems.
posix
For POSIX systems.
win32
For Windows systems.
macos
For Macos X systems.