summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorBruce Momjian2002-07-19 17:35:11 +0000
committerBruce Momjian2002-07-19 17:35:11 +0000
commit33b3c95200d21378e6bc5dc202cbbbf55e8e1b26 (patch)
tree1f9dae11b3f0b48e1e6a37183a265e152aefb1fa /configure
parentd7d741afbec3be24484b5591b5eeab6ea7f6fbde (diff)
Complete TODO item:
* -Add BSD-licensed qsort() for Solaris
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure8
1 files changed, 8 insertions, 0 deletions
diff --git a/configure b/configure
index 618763bd720..18743ba3650 100755
--- a/configure
+++ b/configure
@@ -11902,6 +11902,13 @@ case $host_os in
esac
+# Set path of qsort for solaris, which has a very slow qsort in certain cases.
+QSORT=""
+case $host_os in
+ solaris*) DLLINIT='$(top_builddir)/src/backend/port/qsort.o' ;;
+esac
+
+
# On HPUX 9, rint() is not in regular libm.a but in /lib/pa1.1/libm.a;
# this hackery with HPUXMATHLIB allows us to cope.
HPUXMATHLIB=""
@@ -17584,6 +17591,7 @@ s,@STRTOL@,$STRTOL,;t t
s,@STRTOUL@,$STRTOUL,;t t
s,@STRCASECMP@,$STRCASECMP,;t t
s,@DLLINIT@,$DLLINIT,;t t
+s,@QSORT@,$QSORT,;t t
s,@HPUXMATHLIB@,$HPUXMATHLIB,;t t
s,@HAVE_POSIX_SIGNALS@,$HAVE_POSIX_SIGNALS,;t t
s,@MSGFMT@,$MSGFMT,;t t