1 1.1 mrg # 2 1.1 mrg # Makefile for libiberty under openVMS 3 1.1 mrg # 4 1.1 mrg # For use with gnu-make for vms 5 1.1 mrg # 6 1.1 mrg # Created by Klaus K"ampf, kkaempf (at] progis.de 7 1.1 mrg # 8 1.1 mrg # 9 1.1 mrg 10 1.1 mrg OBJS=getopt.obj,obstack.obj,xexit.obj,xmalloc.obj,hex.obj,\ 11 1.1 mrg getopt1.obj,cplus-dem.obj,cp-demangle.obj,cp-demint.obj,\ 12 1.1.1.2 mrg asprintf.obj vasprintf.obj,mkstemps.obj,filename_cmp.obj,\ 13 1.1 mrg concat.obj,getruntime.obj,getpagesize.obj,getpwd.obj,xstrerror.obj,\ 14 1.1 mrg xmemdup.obj,xstrdup.obj,xatexit.obj,choose-temp.obj,fnmatch.obj,\ 15 1.1 mrg objalloc.obj,safe-ctype.obj,hashtab.obj,lbasename.obj,argv.obj,\ 16 1.1.1.3 mrg lrealpath.obj,make-temp-file.obj,stpcpy.obj,unlink-if-ordinary.obj,\ 17 1.1.1.3 mrg dwarfnames.obj 18 1.1 mrg 19 1.1 mrg ifeq ($(CC),gcc) 20 1.1 mrg CFLAGS=/include=([],[-.include]) 21 1.1 mrg else 22 1.1 mrg # assume dec c 23 1.1 mrg OPT=/noopt/debug/warnings=disable=(missingreturn) 24 1.1 mrg CFLAGS=$(OPT)/include=([],[-.include])/name=(as_is,shortened)\ 25 1.1 mrg /define=(HAVE_CONFIG_H=1)\ 26 1.1 mrg /prefix=(all,except=("getopt","optarg","optopt","optind","opterr")) 27 1.1 mrg endif 28 1.1 mrg 29 1.1 mrg libiberty.olb: $(OBJS) 30 1.1 mrg purge 31 1.1 mrg lib/create libiberty *.obj 32 1.1 mrg 33 1.1 mrg clean: 34 1.1 mrg $$ purge 35 1.1 mrg $(RM) *.obj; 36 1.1 mrg $(RM) libiberty.olb; 37