comparison nt/xemacs.mak @ 839:182d9d1c71a5

[xemacs-hg @ 2002-05-14 10:57:37 by ben] etags compilation changes xemacs.mak: Increase the stack of etags to 0x800000 (8 MB), same as for XEmacs and enough to prevent regex crashes with complex multiline regexps. (More specifically, we reach the built-in failure limit before crashing the stack. etags complains, but keeps on processing.)
author ben
date Tue, 14 May 2002 10:57:38 +0000
parents 9c4fcc216a5f
children 44478bd99873
comparison
equal deleted inserted replaced
838:bf645ed7cfe3 839:182d9d1c71a5
554 !endif 554 !endif
555 # PATH_PACKAGEPATH is already a quoted string. 555 # PATH_PACKAGEPATH is already a quoted string.
556 !if [echo PACKAGE_PATH>>$(CONFIG_VALUES) && echo $(PATH_PACKAGEPATH)>>$(CONFIG_VALUES)] 556 !if [echo PACKAGE_PATH>>$(CONFIG_VALUES) && echo $(PATH_PACKAGEPATH)>>$(CONFIG_VALUES)]
557 !endif 557 !endif
558 558
559
560 LINK_DEPENDENCY_ARGS = -Fe$@ -Fd$* $** -link -incremental:no
561 LINK_STANDARD_LIBRARY_ARGS = setargv.obj user32.lib wsock32.lib
562
559 # Inferred rule 563 # Inferred rule
560 {$(LIB_SRC)}.c{$(LIB_SRC)}.exe : 564 {$(LIB_SRC)}.c{$(LIB_SRC)}.exe :
561 cd $(LIB_SRC) 565 cd $(LIB_SRC)
562 $(CCV) -I$(LIB_SRC) -I$(SRC) $(LIB_SRC_DEFINES) $(CFLAGS) -Fe$@ -Fd$* $** -link -incremental:no setargv.obj user32.lib wsock32.lib 566 $(CCV) -I$(LIB_SRC) -I$(SRC) $(LIB_SRC_DEFINES) $(CFLAGS) $(LINK_DEPENDENCY_ARGS) $(LINK_STANDARD_LIBRARY_ARGS)
563 cd $(NT) 567 cd $(NT)
564 568
565 # Individual dependencies 569 # Individual dependencies
566 ETAGS_DEPS = $(LIB_SRC)/getopt.c $(LIB_SRC)/getopt1.c $(SRC)/regex.c 570 ETAGS_DEPS = $(LIB_SRC)/getopt.c $(LIB_SRC)/getopt1.c $(SRC)/regex.c
567 $(LIB_SRC)/etags.exe : $(LIB_SRC)/etags.c $(ETAGS_DEPS) 571 $(LIB_SRC)/etags.exe : $(LIB_SRC)/etags.c $(ETAGS_DEPS)
572 cd $(LIB_SRC)
573 $(CCV) -I$(LIB_SRC) -I$(SRC) $(LIB_SRC_DEFINES) $(CFLAGS) $(LINK_DEPENDENCY_ARGS) -stack:0x800000 $(LINK_STANDARD_LIBRARY_ARGS)
574 cd $(NT)
575
568 $(LIB_SRC)/movemail.exe : $(LIB_SRC)/movemail.c $(LIB_SRC)/pop.c $(ETAGS_DEPS) 576 $(LIB_SRC)/movemail.exe : $(LIB_SRC)/movemail.c $(LIB_SRC)/pop.c $(ETAGS_DEPS)
569 577
570 $(LIB_SRC)/minitar.exe : $(NT)/minitar.c 578 $(LIB_SRC)/minitar.exe : $(NT)/minitar.c
571 cd $(LIB_SRC) 579 cd $(LIB_SRC)
572 $(CCV) -I"$(ZLIB_DIR)" $(LIB_SRC_DEFINES) $(CFLAGS_NO_LIB) -Fe$@ -Fd$* $** -link -incremental:no "$(ZLIB_DIR)\zlib.lib" 580 $(CCV) -I"$(ZLIB_DIR)" $(LIB_SRC_DEFINES) $(CFLAGS_NO_LIB) $(LINK_DEPENDENCY_ARGS) "$(ZLIB_DIR)\zlib.lib"
573 cd $(NT) 581 cd $(NT)
574 582
575 LIB_SRC_TOOLS = \ 583 LIB_SRC_TOOLS = \
576 $(LIB_SRC)/etags.exe \ 584 $(LIB_SRC)/etags.exe \
577 $(LIB_SRC)/hexl.exe \ 585 $(LIB_SRC)/hexl.exe \