mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-12-27 08:39:28 +08:00
Decoupled ASSERT and DEBUG options.
This commit is contained in:
parent
c3b9c520be
commit
fba75d0fdc
@ -1,4 +1,3 @@
|
||||
X=$(shell sleep 4)
|
||||
#----------------------------------------------------------------------------
|
||||
#
|
||||
# Makefile.global--
|
||||
@ -8,7 +7,7 @@ X=$(shell sleep 4)
|
||||
#
|
||||
#
|
||||
# IDENTIFICATION
|
||||
# $Header: /cvsroot/pgsql/src/Attic/Makefile.global,v 1.46 1996/11/01 02:21:15 momjian Exp $
|
||||
# $Header: /cvsroot/pgsql/src/Attic/Makefile.global,v 1.47 1996/11/01 02:32:16 momjian Exp $
|
||||
#
|
||||
# NOTES
|
||||
# This is seen by any Makefiles that include mk/postgres.mk. To
|
||||
@ -144,18 +143,19 @@ OIDNAMELEN = 36
|
||||
|
||||
#HAVE_Cplusplus= true
|
||||
|
||||
# Comment out CDEBUG to turn off debugging and sanity-checking.
|
||||
# Set CDEBUG to -O for optimization, or -g for debuggable binaries
|
||||
#
|
||||
# XXX on MIPS, use -g3 if you want to compile with -O
|
||||
CDEBUG= -O
|
||||
|
||||
# Commenting out CASSERT will make things go a LOT faster, but you will
|
||||
# also lose a lot of useful error-checking.
|
||||
CASSERT= true
|
||||
|
||||
# Comment out ENFORCE_ALIGNMENT if you do NOT want unaligned access to
|
||||
# multi-byte types to generate a bus error.
|
||||
ENFORCE_ALIGNMENT= true
|
||||
|
||||
#
|
||||
# XXX define on MIPS if you want to be able to use pixie.
|
||||
# note that this disables dynamic loading!
|
||||
# Comment out PROFILE to generate a profile version of the binaries
|
||||
#PROFILE= -p -non_shared
|
||||
|
||||
# About the use of readline in psql:
|
||||
@ -869,16 +869,15 @@ else
|
||||
CFLAGS_OPT= -O
|
||||
endif
|
||||
CFLAGS+= $(CFLAGS_OPT)
|
||||
#
|
||||
# Uncommenting this will make things go a LOT faster, but you will
|
||||
# also lose a lot of useful error-checking.
|
||||
#
|
||||
endif
|
||||
|
||||
ifndef CASSERT
|
||||
CFLAGS+= -DNO_ASSERT_CHECKING
|
||||
endif
|
||||
|
||||
ifdef PROFILE
|
||||
CFLAGS+= $(PROFILE)
|
||||
LDFLAGS+= $(PROFILE)
|
||||
CFLAGS+= $(PROFILE)
|
||||
LDFLAGS+= $(PROFILE)
|
||||
endif
|
||||
|
||||
# Globally pass PORTNAME
|
||||
|
Loading…
Reference in New Issue
Block a user