Mercurial > hg > xemacs-beta
comparison src/Makefile.in.in @ 255:084402c475ba r20-5b26
Import from CVS: tag r20-5b26
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:21:18 +0200 |
parents | 677f6a0ee643 |
children | 11cf20601dec |
comparison
equal
deleted
inserted
replaced
254:e92abcaa252b | 255:084402c475ba |
---|---|
186 rallocobjs = ralloc.o | 186 rallocobjs = ralloc.o |
187 #endif | 187 #endif |
188 | 188 |
189 malloclib = | 189 malloclib = |
190 #ifndef SYSTEM_MALLOC | 190 #ifndef SYSTEM_MALLOC |
191 # ifdef GNU_MALLOC /* New GNU malloc */ | 191 # ifdef GNU_MALLOC /* GNU malloc */ |
192 # ifdef ERROR_CHECK_MALLOC | 192 # ifdef ERROR_CHECK_MALLOC |
193 #ifdef DOUG_LEA_MALLOC | |
194 mallocobjs = free-hook.o vm-limit.o | |
195 #else | |
193 mallocobjs = gmalloc.o free-hook.o vm-limit.o | 196 mallocobjs = gmalloc.o free-hook.o vm-limit.o |
197 #endif | |
194 mallocdocsrc = free-hook.c | 198 mallocdocsrc = free-hook.c |
195 # else /* New GNU malloc, sans error checking */ | 199 # else /* New GNU malloc, sans error checking */ |
200 #ifdef DOUG_LEA_MALLOC | |
201 mallocobjs = vm-limit.o | |
202 #else | |
196 mallocobjs = gmalloc.o vm-limit.o | 203 mallocobjs = gmalloc.o vm-limit.o |
204 #endif | |
197 mallocdocsrc = | 205 mallocdocsrc = |
198 # endif /* ERROR_CHECK_MALLOC */ | 206 # endif /* ERROR_CHECK_MALLOC */ |
199 # else /* Old GNU malloc */ | 207 # else /* Older GNU malloc */ |
200 mallocobjs = malloc.o | 208 mallocobjs = malloc.o |
201 mallocdocsrc = | 209 mallocdocsrc = |
202 # endif /* Old GNU malloc */ | 210 # endif /* Older GNU malloc */ |
203 #else /* SYSTEM_MALLOC */ | 211 #else /* SYSTEM_MALLOC */ |
204 mallocobjs = | 212 mallocobjs = |
205 mallocdocsrc = | 213 mallocdocsrc = |
206 #ifdef USE_DEBUG_MALLOC | 214 #ifdef USE_DEBUG_MALLOC |
207 malloclib = -ldmalloc | 215 malloclib = -ldmalloc |
379 $(LINT.c) $(LINTFILES) | 387 $(LINT.c) $(LINTFILES) |
380 ## end of Lint Section | 388 ## end of Lint Section |
381 | 389 |
382 temacs_deps=\ | 390 temacs_deps=\ |
383 $(start_files) ${objs} ${otherobjs}\ | 391 $(start_files) ${objs} ${otherobjs}\ |
384 $(lwlib_deps) $(dynodump_deps) prefix-args | 392 $(lwlib_deps) $(dynodump_deps) |
385 | 393 |
386 temacs_link_args=\ | 394 temacs_link_args=\ |
387 ${start_flags} ${ldflags}\ | 395 ${start_flags} ${ldflags}\ |
388 -o $@ ${start_files} ${objs} ${otherobjs} ${LIBES} | 396 -o $@ ${start_files} ${objs} ${otherobjs} ${LIBES} |
389 | 397 |
544 EXTW_LINK(${external_client_xlib_objs_shared}, libextcli_Xlib.so.1) | 552 EXTW_LINK(${external_client_xlib_objs_shared}, libextcli_Xlib.so.1) |
545 | 553 |
546 #endif /* EXTW_LINK */ | 554 #endif /* EXTW_LINK */ |
547 | 555 |
548 #endif /* EXTERNAL_WIDGET */ | 556 #endif /* EXTERNAL_WIDGET */ |
549 | |
550 prefix-args: ${srcdir}/prefix-args.c config.h | |
551 $(CC) $(cflags) ${srcdir}/prefix-args.c -o prefix-args | |
552 | 557 |
553 config.h: ${srcdir}/config.h.in | 558 config.h: ${srcdir}/config.h.in |
554 puresize-adjust.h: ${srcdir}/puresize.h | 559 puresize-adjust.h: ${srcdir}/puresize.h |
555 paths.h: ${srcdir}/paths.h.in | 560 paths.h: ${srcdir}/paths.h.in |
556 Emacs.ad.h: ${srcdir}/${etcdir}Emacs.ad | 561 Emacs.ad.h: ${srcdir}/${etcdir}Emacs.ad |
617 ## ${other_files}, $(objects_system) and $(objects_machine) | 622 ## ${other_files}, $(objects_system) and $(objects_machine) |
618 ## select which of these should be compiled. */ | 623 ## select which of these should be compiled. */ |
619 | 624 |
620 .PHONY: mostlyclean clean distclean realclean versionclean extraclean | 625 .PHONY: mostlyclean clean distclean realclean versionclean extraclean |
621 mostlyclean: | 626 mostlyclean: |
622 $(RM) temacs puremacs quantmacs prefix-args depend.* *.o *.i \ | 627 $(RM) temacs puremacs quantmacs depend.* *.o *.i \ |
623 core puresize-adjust.h sheap-adjust.h | 628 core puresize-adjust.h sheap-adjust.h |
624 clean: mostlyclean versionclean | 629 clean: mostlyclean versionclean |
625 $(RM) libextcli* update-elc.stamp | 630 $(RM) libextcli* update-elc.stamp |
626 ## This is used in making a distribution. | 631 ## This is used in making a distribution. |
627 ## Do not use it on development directories! | 632 ## Do not use it on development directories! |