summaryrefslogtreecommitdiff
path: root/win32/GNUmakefile
diff options
context:
space:
mode:
authorTomasz Konojacki <me@xenu.pl>2019-10-29 17:33:00 +0100
committerTony Cook <tony@develop-help.com>2019-10-30 15:11:58 +1100
commit17d445953201af33b64e278caa974aeae05a2c95 (patch)
treed9b1e8ea53d5a10e9991fd8441ea88d80bddaba7 /win32/GNUmakefile
parentd398c6bff9ffeadd64017079aea6fd0967884bf4 (diff)
downloadperl-17d445953201af33b64e278caa974aeae05a2c95.tar.gz
remove CONSERVATIVE and LIBERAL
These constants were undocumented and don't do anything useful. Saving a few kilobytes of memory doesn't justify the complexity caused by adding a new build flag. All platforms except 64-bit Windows were using LIBERAL. It's not clear why win64 was using -DCONSERVATIVE, but removing it doesn't break anything. [gh #17232]
Diffstat (limited to 'win32/GNUmakefile')
-rw-r--r--win32/GNUmakefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/win32/GNUmakefile b/win32/GNUmakefile
index 0163ef67b1..2d67f35bd3 100644
--- a/win32/GNUmakefile
+++ b/win32/GNUmakefile
@@ -590,7 +590,7 @@ a = .a
INCLUDES = -I.\include -I. -I..
DEFINES = -DWIN32
ifeq ($(WIN64),define)
-DEFINES += -DWIN64 -DCONSERVATIVE
+DEFINES += -DWIN64
endif
LOCDEFS = -DPERLDLL -DPERL_CORE
CXX_FLAG = -xc++
@@ -735,7 +735,7 @@ EXTRACFLAGS += -MD
endif
ifeq ($(WIN64),define)
-DEFINES += -DWIN64 -DCONSERVATIVE
+DEFINES += -DWIN64
OPTIMIZE += -fp:precise
endif