Skip to content

Commit a167564

Browse files
committed
Remove QNX port.
1 parent 349f40b commit a167564

File tree

31 files changed

+25
-2014
lines changed

31 files changed

+25
-2014
lines changed

configure

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1511,7 +1511,6 @@ case $host_os in
15111511
nextstep*) template=nextstep ;;
15121512
openbsd*) template=openbsd ;;
15131513
osf*) template=osf ;;
1514-
qnx*) template=qnx4 ;;
15151514
sco*) template=sco ;;
15161515
solaris*) template=solaris ;;
15171516
sunos*) template=sunos4 ;;

configure.in

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
dnl Process this file with autoconf to produce a configure script.
2-
dnl $PostgreSQL: pgsql/configure.in,v 1.439 2005/12/17 00:35:50 momjian Exp $
2+
dnl $PostgreSQL: pgsql/configure.in,v 1.440 2006/01/05 01:56:28 momjian Exp $
33
dnl
44
dnl Developers, please strive to achieve this order:
55
dnl
@@ -64,7 +64,6 @@ case $host_os in
6464
nextstep*) template=nextstep ;;
6565
openbsd*) template=openbsd ;;
6666
osf*) template=osf ;;
67-
qnx*) template=qnx4 ;;
6867
sco*) template=sco ;;
6968
solaris*) template=solaris ;;
7069
sunos*) template=sunos4 ;;

doc/FAQ_QNX4

Lines changed: 0 additions & 229 deletions
This file was deleted.

doc/src/sgml/installation.sgml

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/installation.sgml,v 1.250 2005/12/04 03:52:29 momjian Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/installation.sgml,v 1.251 2006/01/05 01:56:28 momjian Exp $ -->
22

33
<chapter id="installation">
44
<title><![%standalone-include[<productname>PostgreSQL</>]]>
@@ -2037,22 +2037,6 @@ kill `cat /usr/local/pgsql/data/postmaster.pid`
20372037
<entry>Tom I. Helbekkmo (<email>tih@kpnQwest.no</email>), 2001-03-30</entry>
20382038
<entry>1.5</entry>
20392039
</row>
2040-
<row>
2041-
<entry><systemitem class="osname">QNX 4 RTOS</></entry>
2042-
<entry><systemitem>x86</></entry>
2043-
<entry>7.2</entry>
2044-
<entry>Bernd Tegge (<email>tegge@repas-aeg.de</email>), 2001-12-10
2045-
</entry>
2046-
<entry>needs updates to semaphore code;
2047-
see also <filename>doc/FAQ_QNX4</filename></entry>
2048-
</row>
2049-
<row>
2050-
<entry><systemitem class="osname">QNX RTOS v6</></entry>
2051-
<entry><systemitem>x86</></entry>
2052-
<entry>7.2</entry>
2053-
<entry>Igor Kovalenko (<email>Igor.Kovalenko@motorola.com</email>), 2001-11-20</entry>
2054-
<entry>patches available in archives, but too late for 7.2</entry>
2055-
</row>
20562040
<row>
20572041
<entry><systemitem class="osname">SCO OpenServer</></entry>
20582042
<entry><systemitem>x86</></entry>

doc/src/sgml/runtime.sgml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
$PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.359 2005/12/23 23:28:35 tgl Exp $
2+
$PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.360 2006/01/05 01:56:28 momjian Exp $
33
-->
44

55
<chapter Id="runtime">
@@ -480,10 +480,9 @@ psql: could not connect to server: No such file or directory
480480
relevant for <productname>PostgreSQL</>). Almost all modern
481481
operating systems provide these features, but not all of them have
482482
them turned on or sufficiently sized by default, especially systems
483-
with BSD heritage. (For the <systemitem class="osname">Windows</>,
484-
<systemitem class="osname">QNX</> and <systemitem class="osname">BeOS</>
485-
ports, <productname>PostgreSQL</> provides its own replacement
486-
implementation of these facilities.)
483+
with BSD heritage. (For the <systemitem class="osname">Windows</> and
484+
<systemitem class="osname">BeOS</> ports, <productname>PostgreSQL</>
485+
provides its own replacement implementation of these facilities.)
487486
</para>
488487

489488
<para>

src/backend/Makefile

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
# Copyright (c) 1994, Regents of the University of California
66
#
7-
# $PostgreSQL: pgsql/src/backend/Makefile,v 1.113 2005/12/09 21:19:34 petere Exp $
7+
# $PostgreSQL: pgsql/src/backend/Makefile,v 1.114 2006/01/05 01:56:29 momjian Exp $
88
#
99
#-------------------------------------------------------------------------
1010

@@ -27,14 +27,6 @@ LIBS := $(filter-out -lpgport, $(LIBS))
2727
# The backend doesn't need everything that's in LIBS, however
2828
LIBS := $(filter-out -lz -lreadline -ledit -ltermcap -lncurses -lcurses, $(LIBS))
2929

30-
ifeq ($(PORTNAME), qnx4)
31-
# This file crashes qnx4's wlink and is therefore not in
32-
# bootstrap/SUBSYS.o on that platform. (Wotta hack ... is it still
33-
# necessary?) [ Yes, until the Watcom compiler goes open source it's
34-
# effectively unsupported ]
35-
OBJS += bootstrap/bootstrap.o
36-
endif
37-
3830
##########################################################################
3931

4032
all: submake-libpgport postgres $(POSTGRES_IMP)

src/backend/bootstrap/Makefile

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#
33
# Makefile for the bootstrap module
44
#
5-
# $PostgreSQL: pgsql/src/backend/bootstrap/Makefile,v 1.32 2003/11/29 19:51:40 pgsql Exp $
5+
# $PostgreSQL: pgsql/src/backend/bootstrap/Makefile,v 1.33 2006/01/05 01:56:29 momjian Exp $
66
#
77
#-------------------------------------------------------------------------
88

@@ -12,16 +12,9 @@ include $(top_builddir)/src/Makefile.global
1212

1313
override CPPFLAGS := -I$(srcdir) $(CPPFLAGS)
1414

15-
# qnx4's wlink currently crashes with bootstrap.o
16-
ifneq ($(PORTNAME), qnx4)
1715
OBJS= bootparse.o bootstrap.o
18-
else
19-
OBJS= bootparse.o
20-
endif
21-
2216

23-
# make sure bootstrap.o is built even on qnx4
24-
all: SUBSYS.o bootstrap.o
17+
all: SUBSYS.o
2518

2619
SUBSYS.o: $(OBJS)
2720
$(LD) $(LDREL) $(LDOUT) $@ $^

src/backend/port/Makefile

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# be converted to Method 2.
1414
#
1515
# IDENTIFICATION
16-
# $PostgreSQL: pgsql/src/backend/port/Makefile,v 1.20 2003/11/29 19:51:54 pgsql Exp $
16+
# $PostgreSQL: pgsql/src/backend/port/Makefile,v 1.21 2006/01/05 01:56:29 momjian Exp $
1717
#
1818
#-------------------------------------------------------------------------
1919

@@ -25,9 +25,6 @@ OBJS+=dynloader.o pg_sema.o pg_shmem.o
2525

2626
OBJS+=$(TAS)
2727

28-
ifeq ($(PORTNAME), qnx4)
29-
OBJS+=qnx4/SUBSYS.o
30-
endif
3128
ifeq ($(PORTNAME), beos)
3229
OBJS+=beos/SUBSYS.o
3330
endif
@@ -43,11 +40,6 @@ all: SUBSYS.o
4340
SUBSYS.o: $(OBJS)
4441
$(LD) $(LDREL) $(LDOUT) $@ $^
4542

46-
qnx4/SUBSYS.o: qnx4.dir
47-
48-
qnx4.dir:
49-
$(MAKE) -C qnx4 all
50-
5143
beos/SUBSYS.o: beos.dir
5244

5345
beos.dir:
@@ -74,6 +66,5 @@ distclean clean:
7466
rm -f SUBSYS.o $(OBJS) ipc_test ipc_test.o
7567
$(MAKE) -C beos clean
7668
$(MAKE) -C darwin clean
77-
$(MAKE) -C qnx4 clean
7869
$(MAKE) -C win32 clean
7970

0 commit comments

Comments
 (0)