1 | ;+#
|
---|
2 | ;+# The contents of this file are subject to the Mozilla Public
|
---|
3 | ;+# License Version 1.1 (the "License"); you may not use this file
|
---|
4 | ;+# except in compliance with the License. You may obtain a copy of
|
---|
5 | ;+# the License at http://www.mozilla.org/MPL/
|
---|
6 | ;+#
|
---|
7 | ;+# Software distributed under the License is distributed on an "AS
|
---|
8 | ;+# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
---|
9 | ;+# implied. See the License for the specific language governing
|
---|
10 | ;+# rights and limitations under the License.
|
---|
11 | ;+#
|
---|
12 | ;+# The Original Code is the Netscape Portable Runtime (NSPR).
|
---|
13 | ;+#
|
---|
14 | ;+# The Initial Developer of the Original Code is Netscape
|
---|
15 | ;+# Communications Corporation. Portions created by Netscape are
|
---|
16 | ;+# Copyright (C) 2002-2003 Netscape Communications Corporation. All
|
---|
17 | ;+# Rights Reserved.
|
---|
18 | ;+#
|
---|
19 | ;+# Contributor(s):
|
---|
20 | ;+#
|
---|
21 | ;+# Alternatively, the contents of this file may be used under the
|
---|
22 | ;+# terms of the GNU General Public License Version 2 or later (the
|
---|
23 | ;+# "GPL"), in which case the provisions of the GPL are applicable
|
---|
24 | ;+# instead of those above. If you wish to allow use of your
|
---|
25 | ;+# version of this file only under the terms of the GPL and not to
|
---|
26 | ;+# allow others to use your version of this file under the MPL,
|
---|
27 | ;+# indicate your decision by deleting the provisions above and
|
---|
28 | ;+# replace them with the notice and other provisions required by
|
---|
29 | ;+# the GPL. If you do not delete the provisions above, a recipient
|
---|
30 | ;+# may use your version of this file under either the MPL or the
|
---|
31 | ;+# GPL.
|
---|
32 | ;+#
|
---|
33 | ;+# OK, this file is meant to support SUN, LINUX, AIX, OS/2 and WINDOWS
|
---|
34 | ;+# 1. For all unix platforms, the string ";-" means "remove this line"
|
---|
35 | ;+# 2. For all unix platforms, the string " DATA " will be removed from any
|
---|
36 | ;+# line on which it occurs.
|
---|
37 | ;+# 3. Lines containing ";+" will have ";+" removed on SUN and LINUX.
|
---|
38 | ;+# On AIX, lines containing ";+" will be removed.
|
---|
39 | ;+# 4. For all unix platforms, the string ";;" will thave the ";;" removed.
|
---|
40 | ;+# 5. For all unix platforms, after the above processing has taken place,
|
---|
41 | ;+# all characters after the first ";" on the line will be removed.
|
---|
42 | ;+# And for AIX, the first ";" will also be removed.
|
---|
43 | ;+# This file is passed directly to windows. Since ';' is a comment, all UNIX
|
---|
44 | ;+# directives are hidden behind ";", ";+", and ";-"
|
---|
45 | ;+NSPR_4.0 {
|
---|
46 | ;+ global:
|
---|
47 | LIBRARY plds4 ;-
|
---|
48 | EXPORTS ;-
|
---|
49 | PL_ArenaAllocate;
|
---|
50 | PL_ArenaFinish;
|
---|
51 | PL_ArenaGrow;
|
---|
52 | PL_ArenaRelease;
|
---|
53 | PL_CompactArenaPool;
|
---|
54 | PL_CompareStrings;
|
---|
55 | PL_CompareValues;
|
---|
56 | PL_FinishArenaPool;
|
---|
57 | PL_FreeArenaPool;
|
---|
58 | PL_HashString;
|
---|
59 | PL_HashTableAdd;
|
---|
60 | PL_HashTableDestroy;
|
---|
61 | PL_HashTableDump;
|
---|
62 | PL_HashTableEnumerateEntries;
|
---|
63 | PL_HashTableLookup;
|
---|
64 | PL_HashTableRawAdd;
|
---|
65 | PL_HashTableRawLookup;
|
---|
66 | PL_HashTableRawRemove;
|
---|
67 | PL_HashTableRemove;
|
---|
68 | PL_InitArenaPool;
|
---|
69 | PL_NewHashTable;
|
---|
70 | libVersionPoint;
|
---|
71 | ;+ local: *;
|
---|
72 | ;+};
|
---|
73 | ;+
|
---|
74 | ;+NSPR_4.1 {
|
---|
75 | ;+ global:
|
---|
76 | PL_HashTableLookupConst;
|
---|
77 | PL_HashTableRawLookupConst;
|
---|
78 | ;+} NSPR_4.0;
|
---|