plc.def (1746B)
1 ;+# 2 ;+# This Source Code Form is subject to the terms of the Mozilla Public 3 ;+# License, v. 2.0. If a copy of the MPL was not distributed with this 4 ;+# file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 ;+# 6 ;+# OK, this file is meant to support SUN, LINUX, AIX, OS/2 and WINDOWS 7 ;+# 1. For all unix platforms, the string ";-" means "remove this line" 8 ;+# 2. For all unix platforms, the string " DATA " will be removed from any 9 ;+# line on which it occurs. 10 ;+# 3. Lines containing ";+" will have ";+" removed on SUN and LINUX. 11 ;+# On AIX, lines containing ";+" will be removed. 12 ;+# 4. For all unix platforms, the string ";;" will thave the ";;" removed. 13 ;+# 5. For all unix platforms, after the above processing has taken place, 14 ;+# all characters after the first ";" on the line will be removed. 15 ;+# And for AIX, the first ";" will also be removed. 16 ;+# This file is passed directly to windows. Since ';' is a comment, all UNIX 17 ;+# directives are hidden behind ";", ";+", and ";-" 18 ;+NSPR_4.0 { 19 ;+ global: 20 LIBRARY plc4 ;- 21 EXPORTS ;- 22 PL_Base64Decode; 23 PL_Base64Encode; 24 PL_CreateOptState; 25 PL_DestroyOptState; 26 PL_FPrintError; 27 PL_GetNextOpt; 28 PL_PrintError; 29 PL_strcasecmp; 30 PL_strcaserstr; 31 PL_strcasestr; 32 PL_strcat; 33 PL_strcatn; 34 PL_strchr; 35 PL_strcmp; 36 PL_strcpy; 37 PL_strdup; 38 PL_strfree; 39 PL_strlen; 40 PL_strncasecmp; 41 PL_strncaserstr; 42 PL_strncasestr; 43 PL_strncat; 44 PL_strnchr; 45 PL_strncmp; 46 PL_strncpy; 47 PL_strncpyz; 48 PL_strndup; 49 PL_strnlen; 50 PL_strnpbrk; 51 PL_strnprbrk; 52 PL_strnrchr; 53 PL_strnrstr; 54 PL_strnstr; 55 PL_strpbrk; 56 PL_strprbrk; 57 PL_strrchr; 58 PL_strrstr; 59 PL_strstr; 60 libVersionPoint; 61 ;+ local: *; 62 ;+}; 63 ;+ 64 ;+NSPR_4.2 { 65 ;+ global: 66 PL_strtok_r; 67 ;+} NSPR_4.0; 68 ;+ 69 ;+NSPR_4.7 { 70 ;+ global: 71 PL_CreateLongOptState; 72 ;+} NSPR_4.2;