>>>> "APA" == Adrian Aichner
<aichner(a)ecf.teradyne.com> writes:
APA> Next will be my [Failure] build report due to pure.c
APA> pure.c
APA> ..\src\pure.c(30) : warning C4002: too many actual parameters for macro
'get_PURESIZE'
APA> ..\src\pure.c(30) : error C2059: syntax error : 'constant'
APA> NMAKE : fatal error U1077: 'cl' : return code '0x2'
APA> Stop.
You don't have to get pure.c to compile. You have to get XEmacs not
to compile pure.c.
Steve, I forgot to mention pure.c as a file to be deleted. pure.c has
been moved back into alloc.c since get_PURESIZE() was called in
garbage collection way too often.
So, Steve, *Please* remove pure.c from CVS.
I propose the following patch:
WARNING WARNING WARNING: Completely untested, I don't even know what
the exact syntax of this file is. Some NT person may need to fix up
the C header file dependencies.
1998-12-07 Martin Buchholz <martin(a)xemacs.org>
* xemacs.mak (TEMACS_OBJS):
(DOC_SRC4):
- Remove pure.c, pure.obj
--- nt/xemacs.mak.old
+++ nt/xemacs.mak
@@ -596,7 +596,6 @@
$(XEMACS)\src\process.c \
$(XEMACS)\src\process-nt.c \
$(XEMACS)\src\profile.c \
- $(XEMACS)\src\pure.c \
$(XEMACS)\src\rangetab.c \
$(XEMACS)\src\realpath.c \
$(XEMACS)\src\redisplay-output.c \
@@ -839,7 +838,6 @@
$(OUTDIR)\process.obj \
$(OUTDIR)\process-nt.obj \
$(OUTDIR)\profile.obj \
- $(OUTDIR)\pure.obj \
$(OUTDIR)\rangetab.obj \
$(OUTDIR)\realpath.obj \
$(OUTDIR)\redisplay-output.obj \
@@ -876,8 +874,6 @@
$(OUTDIR)\TransientEmacsShell.obj: $(TEMACS_SRC)\EmacsShell-sub.c
$(CCV) $(TEMACS_FLAGS) -DDEFINE_TRANSIENT_EMACS_SHELL $** -Fo$@
-
-$(OUTDIR)\pure.obj: $(TEMACS_SRC)\pure.c $(TEMACS_SRC)\puresize-adjust.h
#$(TEMACS_SRC)\Emacs.ad.h: $(XEMACS)\etc\Emacs.ad
# !"sed -f ad2c.sed < $(XEMACS)\etc\Emacs.ad > $(TEMACS_SRC)\Emacs.ad.h"