Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
Postgres FD Implementation
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Abuhujair Javed
Postgres FD Implementation
Commits
20913452
Commit
20913452
authored
Jan 06, 1997
by
Bryan Henderson
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add Irix stuff.
parent
76bf7f9d
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
34 additions
and
29 deletions
+34
-29
src/Makefile.global
src/Makefile.global
+33
-29
src/include/config.h
src/include/config.h
+1
-0
No files found.
src/Makefile.global
View file @
20913452
...
...
@@ -7,7 +7,7 @@
#
#
# IDENTIFICATION
# $Header: /cvsroot/pgsql/src/Attic/Makefile.global,v 1.8
2 1997/01/05 21:16:5
4 bryanh Exp $
# $Header: /cvsroot/pgsql/src/Attic/Makefile.global,v 1.8
3 1997/01/06 10:09:0
4 bryanh Exp $
#
# NOTES
# Essentially all Postgres make files include this file and use the
...
...
@@ -45,23 +45,21 @@
# of the port.
# The name of the port. Valid choices are:
# aix IBM on AIX 3.2.5
# alpha DEC Alpha AXP on OSF/1 2.0
# BSD44_derived OSs derived from 4.4-lite BSD (NetBSD, FreeBSD)
# bsdi BSD/OS 2.0, 2.01, 2.1
# dgux DG/UX 5.4R3.10
# hpux HP PA-RISC on HP-UX 9.0
# i386_solaris i386 Solaris
# sparc_solaris SUN SPARC on Solaris 2.4
# sunos4 SUN SPARC on SunOS 4.1.3
# ultrix4 DEC MIPS on Ultrix 4.4
# irix5 SGI MIPS on IRIX 5.3 or better
# linux Intel x86 on Linux 1.2 and Linux ELF
# (For non-ELF Linux, see LINUX_ELF below).
# BSD44_derived OSs derived from 4.4-lite BSD (NetBSD, FreeBSD)
# bsdi BSD/OS 2.0, 2.01, 2.1
# aix IBM on AIX 3.2.5
# irix5 SGI MIPS on IRIX 5.3
# dgux DG/UX 5.4R3.10
# Some hooks are provided for
# svr4 Intel x86 on Intel SVR4
# next Motorola MC68K or Intel x86 on NeXTSTEP 3.2
# but these are guaranteed not to work as of yet.
# sparc_solaris SUN SPARC on Solaris 2.4
# sunos4 SUN SPARC on SunOS 4.1.3
# svr4 Intel x86 on Intel SVR4
# ultrix4 DEC MIPS on Ultrix 4.4
#
# Note that portname is defined here to be UNDEFINED to remind you
# to change it in Makefile.custom.
...
...
@@ -110,9 +108,6 @@ POSTDOCDIR= $(POSTGRESDIR)/doc
# Where the header files necessary to build frontend programs get installed.
HEADERDIR
=
$(POSTGRESDIR)
/include
# The port to run the postmaster on
POSTPORT
=
5432
# NAMEDATALEN is the max length for system identifiers (e.g. table names,
# attribute names, function names, etc.)
#
...
...
@@ -159,11 +154,11 @@ ENFORCE_ALIGNMENT= true
# and READLINE_LIBDIR to reflect the location of the readline and history
# headers and libraries.
#
#USE_READLINE= tru
e
USE_READLINE
=
fals
e
# directories for the readline and history libraries.
READLINE_INC
=
-I
/home/tools/include
READLINE_LIB
=
-L
/home/tools/lib
-lreadline
#
READLINE_INC= -I/home/tools/include
#
READLINE_LIB= -L/home/tools/lib -lreadline
# use the following if your readline has a separate history lib
#HISTORY_INC= -I/home/tools/include -I/home/tools/include/readline
...
...
@@ -515,16 +510,16 @@ RANLIB= touch
INSTALL
=
/usr/ucb/install
#
# Random things that must be passed everywhere to enable
# everything to compile. :-/
#
# The extra -I flag is to scoop up extra BSD-emulating headers.
#
# Random things that must be passed everywhere to enable
# everything to compile. :-/
#
# The extra -I flag is to scoop up extra BSD-emulating headers.
# This needs to be fixed. Things other than the backend should not be
# accessing headers in the backend directory.
CFLAGS_BE
=
-I
$(SRCDIR)
/backend/port/sparc_solaris
LDADD_BE
=
-lsocket
-lnsl
-ll
-ldl
LD_ADD
=
-lsocket
-lnsl
# accessing headers in the backend directory.
CFLAGS_BE
=
-I
$(SRCDIR)
/backend/port/sparc_solaris
LDADD_BE
=
-lsocket
-lnsl
-ll
-ldl
LD_ADD
=
-lsocket
-lnsl
ifeq
($(CC), cc)
CFLAGS_SL
=
-K
PIC
...
...
@@ -548,14 +543,18 @@ LDADD_BE= -ll
# RANLIB is not used on IRIX 5
RANLIB
=
touch
INSTALL
=
/sbin/bsdinst
#If you have GNU install, by all means set CUSTOM_INSTALL to that in
#Makefile.custom. If you read the man page for /usr/bin/X11/bsdinst,
#you will see it is not intended for end user use. It chowns the files
#it installs to root.
INSTALL
=
/usr/bin/X11/bsdinst
INSTLOPTS
=
-m
444
INSTL_EXE_OPTS
=
-m
555
INSTL_LIB_OPTS
=
-m
664
%.so
:
%.o
$(LD)
-G
-Bdynamic
-o
$@
$<
$(LD)
-G
-Bdynamic
-o
$@
$<
$(LD_ADD)
DASH_N
=
''
BACKSLASH_C
=
'\\\\c'
...
...
@@ -706,6 +705,11 @@ endif
# This goes here so that customization in Makefile.custom is effective
##############################################################################
ifeq($(CUSTOM_INSTALL),)
INSTALL
=
$(CUSTOM_INSTALL)
endif
#
# Flags for CC and LD.
...
...
src/include/config.h
View file @
20913452
...
...
@@ -118,6 +118,7 @@
# define SYSV_DIRENT
# define SB_PAD 44
# define HAS_TEST_AND_SET
# include <abi_mutex.h>
typedef
abilock_t
slock_t
;
#endif
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment