summaryrefslogtreecommitdiff
path: root/config_h.SH
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>1999-02-22 10:26:11 +0000
committerJarkko Hietaniemi <jhi@iki.fi>1999-02-22 10:26:11 +0000
commit9851f69c06e0d488d7011ab29649bf9cc5c42108 (patch)
treebddc8a86b9143c8a028b1b246ed31f067f64006b /config_h.SH
parent20896112130a9b4a4cb85e4d0533df4c08faf441 (diff)
downloadperl-9851f69c06e0d488d7011ab29649bf9cc5c42108.tar.gz
Snapshot the cross-compilation/multiarchitecture stuff
(currently broken in next) p4raw-id: //depot/cfgperl@3012
Diffstat (limited to 'config_h.SH')
-rw-r--r--config_h.SH15
1 files changed, 15 insertions, 0 deletions
diff --git a/config_h.SH b/config_h.SH
index 27f547f2eb..d28e91f03b 100644
--- a/config_h.SH
+++ b/config_h.SH
@@ -2062,6 +2062,12 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un-
#$d_archlib ARCHLIB "$archlib" /**/
#$d_archlib ARCHLIB_EXP "$archlibexp" /**/
+/* CROSSCOMPILE:
+ * This symbol, if defined, signifies that we our
+ * build process is a cross-compilation.
+ */
+#$crosscompile CROSSCOMPILE /**/
+
/* DLSYM_NEEDS_UNDERSCORE:
* This symbol, if defined, indicates that we need to prepend an
* underscore to the symbol name before calling dlsym(). This only
@@ -2320,6 +2326,15 @@ sed <<!GROK!THIS! >config.h -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un-
#$d_off64t HAS_OFF64_T /**/
#$d_dirent64_s HAS_STRUCT_DIRENT64 /**/
+/* MULTIARCH:
+ * This symbol, if defined, signifies that the build
+ * process will produce some binary files that are going to be
+ * used in a cross-platform environment. This is the case for
+ * example with the NeXT "fat" binaries that contain executables
+ * for several CPUs.
+ */
+#$multiarch MULTIARCH /**/
+
/* PRIVLIB:
* This symbol contains the name of the private library for this package.
* The library is private in the sense that it needn't be in anyone's