Mercurial > hg > xemacs-beta
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 \ |