comparison src/Makefile.in.in @ 4759:aa5ed11f473b

Remove support for obsolete systems. See xemacs-patches message with ID <870180fe0911101613m6b8efa4bpf083fd9013950807@mail.gmail.com>.
author Jerry James <james@xemacs.org>
date Wed, 18 Nov 2009 08:49:14 -0700
parents 5dc1b4681e33
children bc4f2511bbea
comparison
equal deleted inserted replaced
4758:75975fd0b7fc 4759:aa5ed11f473b
535 lwlib_deps = $(lwlib_lib) 535 lwlib_deps = $(lwlib_lib)
536 $(lwlib_lib): 536 $(lwlib_lib):
537 cd ../lwlib && $(MAKE) $(RECURSIVE_MAKE_ARGS) 537 cd ../lwlib && $(MAKE) $(RECURSIVE_MAKE_ARGS)
538 #endif /* HAVE_X_WINDOWS */ 538 #endif /* HAVE_X_WINDOWS */
539 539
540 #ifdef DYNODUMP 540 link_deps = $(start_files) $(objs) $(otherobjs) $(lwlib_deps)
541 dynodump_deps = ../dynodump/dynodump.so
542 ../dynodump/dynodump.so:
543 cd ../dynodump && $(MAKE) $(RECURSIVE_MAKE_ARGS)
544 #endif /* DYNODUMP */
545
546 link_deps = $(start_files) $(objs) $(otherobjs) $(lwlib_deps) $(dynodump_deps)
547 541
548 $(LIB_SRC)/make-dump-id: 542 $(LIB_SRC)/make-dump-id:
549 cd $(LIB_SRC) && $(MAKE) $(RECURSIVE_MAKE_ARGS) make-dump-id 543 cd $(LIB_SRC) && $(MAKE) $(RECURSIVE_MAKE_ARGS) make-dump-id
550 544
551 dump-id.c: $(LIB_SRC)/make-dump-id $(link_deps) 545 dump-id.c: $(LIB_SRC)/make-dump-id $(link_deps)
823 extw_link_beg = $(CC) -G 817 extw_link_beg = $(CC) -G
824 extw_link_mid = -z text -o 818 extw_link_mid = -z text -o
825 extw_link_end = 819 extw_link_end =
826 # endif /* not IRIX */ 820 # endif /* not IRIX */
827 # else /* not USG5 */ 821 # else /* not USG5 */
828 # if defined (DEC_ALPHA) && defined (OSF1) 822 # define EXTW_LINK(objs, output) $(LD) -dc objs -assert pure-text -o output
829 # define EXTW_LINK(objs, output) $(LD) $(ldflags) $(ld_switch_shared) -d objs -o output $(LIBES)
830 extw_link_beg = $(LD) $(ldflags) $(ld_switch_shared) -d
831 extw_link_mid = -o
832 extw_link_end = $(LIBES)
833 # else /* !(DEC_ALPHA && OSF1) */
834 # define EXTW_LINK(objs, output) $(LD) -dc objs -assert pure-text -o output
835 extw_link_beg = $(LD) -dc 823 extw_link_beg = $(LD) -dc
836 extw_link_mid = -assert pure-text -o 824 extw_link_mid = -assert pure-text -o
837 extw_link_end = 825 extw_link_end =
838 # endif /* !(DEC_ALPHA && OSF1) */
839 # endif /* not USG5 */ 826 # endif /* not USG5 */
840 827
841 #ifdef EXTW_LINK 828 #ifdef EXTW_LINK
842 829
843 libextcli_Xm.so.1: $(external_client_motif_objs_shared) 830 libextcli_Xm.so.1: $(external_client_motif_objs_shared)
883 ## name for the intermediate assembler file. 870 ## name for the intermediate assembler file.
884 $(CPP) $(cppflags) allocatem.c | \ 871 $(CPP) $(cppflags) allocatem.c | \
885 sed -e 's/ //' -e 's/^#.*//' | \ 872 sed -e 's/ //' -e 's/^#.*//' | \
886 sed -n -e '/^..*$$/p' > allocax.s 873 sed -n -e '/^..*$$/p' > allocax.s
887 @$(RM) alloca.o 874 @$(RM) alloca.o
888 ## Xenix, in particular, needs to run assembler via cc.
889 $(CC) -c allocax.s 875 $(CC) -c allocax.s
890 $(RM) allocax.s allocatem.c 876 $(RM) allocax.s allocatem.c
891 #endif /* HAVE_ALLOCA */ 877 #endif /* HAVE_ALLOCA */
892 #endif /* ! defined (C_ALLOCA) */ 878 #endif /* ! defined (C_ALLOCA) */
893 879