summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorThomas Ulmer <thomasmulmer02@gmail.com>2026-06-23 21:49:31 -0700
committerThomas Ulmer <thomasmulmer02@gmail.com>2026-06-23 21:49:31 -0700
commit23e0502dcc958cea4d195eb8c8a28a5c362ab69f (patch)
treea758ea1c4a6e524b45fb108afa4ebaab7c1db36e /Makefile.in
parent874d317334fae1ddce316f9b6f4d0ce4e434bf52 (diff)
parent9855bed0869ace4665e2776ec4d489847a0781b4 (diff)
combine sbrk spoof with heirloom fix for line numbers
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in15
1 files changed, 8 insertions, 7 deletions
diff --git a/Makefile.in b/Makefile.in
index 20af20c..ba35952 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -79,7 +79,7 @@
# Destinations for installation. $(PRESERVEDIR) is used for recovery files.
# It will get mode 1777.
#
-PREFIX = /usr/local
+PREFIX ?= /usr/local
BINDIR = $(PREFIX)/bin
LIBEXECDIR = $(PREFIX)/libexec
MANDIR = $(PREFIX)/share/man
@@ -190,7 +190,7 @@ OSTYPE = -DVMUNIX
# raises this limit to around 1 GB, but ex will consume much more of core
# and temp file space then.
#
-#LARGEF = -DLARGEF
+LARGEF = -DLARGEF
#
# The next setting is a crucial one since it determines the way ex
@@ -249,18 +249,18 @@ OBJS = ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o \
ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o \
ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o \
ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o \
- printf.o ex_version.o $(MALLOC)
-EXRECOBJS=exrecover.o $(MALLOC) compat.o
+ printf.o ex_version.o $(MALLOC) brk_shim.o
+EXRECOBJS=exrecover.o $(MALLOC) compat.o brk_shim.o
EXPREOBJS=expreserve.o compat.o
HDRS = ex.h ex_argv.h ex_re.h ex_temp.h ex_tty.h ex_tune.h ex_vars.h \
- ex_vis.h libterm/libterm.h
+ ex_vis.h libterm/libterm.h brk_shim.h
SRC1 = ex.c ex_addr.c ex_cmds.c ex_cmds2.c ex_cmdsub.c
SRC2 = ex_data.c ex_get.c ex_io.c ex_put.c ex_re.c
SRC3 = ex_set.c ex_subr.c ex_tagio.c ex_temp.c ex_tty.c ex_unix.c
SRC4 = ex_v.c ex_vadj.c ex_vget.c ex_vmain.c ex_voper.c
SRC5 = ex_vops.c ex_vops2.c ex_vops3.c ex_vput.c ex_vwind.c
SRC6 = printf.c expreserve.c exrecover.c ex_version.c
-SRC7 = mapmalloc.c malloc.c
+SRC7 = mapmalloc.c brk_shim.c #malloc.c
.SUFFIXES: .o .c
.c.o: ; $(CC) $(CCFLAGS) -c $<
@@ -413,6 +413,7 @@ ex_vwind.o: libterm/libterm.h
expreserve.o: config.h
exrecover.o: config.h ex.h ex_proto.h ex_temp.h ex_tty.h ex_tune.h ex_vars.h
exrecover.o: libterm/libterm.h
-malloc.o: config.h
+# malloc.o: config.h
mapmalloc.o: config.h
printf.o: config.h
+brk_shim.o: brk_shim.h