aboutsummaryrefslogtreecommitdiff
path: root/nx-X11/lib/X11/libX11.elist
diff options
context:
space:
mode:
authorReinhard Tartler <siretart@tauware.de>2011-10-10 17:43:39 +0200
committerReinhard Tartler <siretart@tauware.de>2011-10-10 17:43:39 +0200
commitf4092abdf94af6a99aff944d6264bc1284e8bdd4 (patch)
tree2ac1c9cc16ceb93edb2c4382c088dac5aeafdf0f /nx-X11/lib/X11/libX11.elist
parenta840692edc9c6d19cd7c057f68e39c7d95eb767d (diff)
downloadnx-libs-f4092abdf94af6a99aff944d6264bc1284e8bdd4.tar.gz
nx-libs-f4092abdf94af6a99aff944d6264bc1284e8bdd4.tar.bz2
nx-libs-f4092abdf94af6a99aff944d6264bc1284e8bdd4.zip
Imported nx-X11-3.1.0-1.tar.gznx-X11/3.1.0-1
Summary: Imported nx-X11-3.1.0-1.tar.gz Keywords: Imported nx-X11-3.1.0-1.tar.gz into Git repository
Diffstat (limited to 'nx-X11/lib/X11/libX11.elist')
-rw-r--r--nx-X11/lib/X11/libX11.elist42
1 files changed, 42 insertions, 0 deletions
diff --git a/nx-X11/lib/X11/libX11.elist b/nx-X11/lib/X11/libX11.elist
new file mode 100644
index 000000000..511a5edea
--- /dev/null
+++ b/nx-X11/lib/X11/libX11.elist
@@ -0,0 +1,42 @@
+/* $Xorg: libX11.elist,v 1.3 2000/08/17 19:45:20 cpqbld Exp $ */
+
+/*************************************************************************
+ * Export list for libX11
+ * This list *must* be updated whenever a change is made to the API.
+ *
+ * The syntax for the symbol declarations in this list is below.
+ * public sym => Public C symbol, i.e., publicized API
+ * publicC++ sym => Public C++ symbol, i.e., publicized API
+ * private sym => Private C symbol, i.e., unpublicized API
+ * privateC++ sym => Private C++ symbol, i.e., unpublicized API
+ * internal sym => Internal C symbol, i.e., not part of API
+ * internalC++ sym => Internal C++ symbol, i.e., not part of API
+ * force sym => symbol to be exported even if not found. Some
+ * restrictions may apply. Avoid this directive.
+ *
+ * Note that exporting C++ symbols is not portable; different
+ * compilers may use different name mangling schemes and different
+ * hidden name (e.g. virtual function table) generation schemes.
+ *
+ * In addition a single "default" directive may appear, specifying how
+ * unmentioned symbols should be treated. The possible options are:
+ * default Warn about implicit symbols and hide them.
+ * default public Export public symbols implicitly.
+ * default private Export public symbols implicitly.
+ * default internal Hide public symbols implicitly.
+ *
+ *
+ **************************************************************************/
+
+/* We will not be naming symbols; export all public symbols in the library. */
+default public
+
+#ifdef AIXV4
+/*
+ * In earlier releases of this library, IBM exported some standard
+ * symbols from the system libraries. We must keep re-exporting these
+ * symbols for binary compatibility.
+ */
+force setlocale
+force nl_langinfo
+#endif