diff options
author | Marc G. Fournier <scrappy@hub.org> | 1996-07-09 06:22:35 +0000 |
---|---|---|
committer | Marc G. Fournier <scrappy@hub.org> | 1996-07-09 06:22:35 +0000 |
commit | d31084e9d1118b25fd16580d9d8c2924b5740dff (patch) | |
tree | 3179e66307d54df9c7b966543550e601eb55e668 /src/mk/port/postgres.mk.alpha | |
download | postgresql-PG95-1_01.tar.gz postgresql-PG95-1_01.zip |
Postgres95 1.01 Distribution - Virgin SourcesPG95-1_01
Diffstat (limited to 'src/mk/port/postgres.mk.alpha')
-rw-r--r-- | src/mk/port/postgres.mk.alpha | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/src/mk/port/postgres.mk.alpha b/src/mk/port/postgres.mk.alpha new file mode 100644 index 00000000000..c3d9071e3d3 --- /dev/null +++ b/src/mk/port/postgres.mk.alpha @@ -0,0 +1,52 @@ +#------------------------------------------------------------------------- +# +# postgres.mk.alpha-- +# DEC Alpha AXP/OSF specific rules and variables +# +# Copyright (c) 1994-5, Regents of the University of California +# +# $Id: postgres.mk.alpha,v 1.1.1.1 1996/07/09 06:22:20 scrappy Exp $ +# +#------------------------------------------------------------------------- +ifndef MK_PORT +MK_PORT= alpha + + +# +# for postgres.mk +# +CFLAGS_BE+= -DUSE_POSIX_SIGNALS + +# NOFIXADE disallows unaligned access. +# on Ultrix and OSF/1 it invokes an explicit syscall. +# on HP-UX it turns off certain compiler options. +# This is defined here because a bunch of clients include tmp/c.h, +# which is where the work is done on HP-UX. It only affects the +# backend on Ultrix and OSF/1. +ifdef ENFORCE_ALIGNMENT +CFLAGS_BE+= -DNOFIXADE +else +CFLAGS_BE+= -DNOPRINTADE +endif + +# use the regex library +USE_REGEX = 1 + +# +# for postgres.user.mk +# +SLSUFF= .so + +# cd into objdir so that so_locations is also in obj +%.so: %.o + cd $(objdir); $(LD) -shared -expect_unresolved '*' -o $(@F) $(<F) + +CLEANFILES+= so_locations + +# +# for postgres.shell.mk +# +DASH_N= +BACKSLASH_C='\\\\c' + +endif |