12a6b7db3Sskrll#
2b3ac4aedSchristos# Makefile for libiberty under openVMS
32a6b7db3Sskrll#
42a6b7db3Sskrll# For use with gnu-make for vms
52a6b7db3Sskrll#
62a6b7db3Sskrll# Created by Klaus K"ampf, kkaempf@progis.de
72a6b7db3Sskrll#
82a6b7db3Sskrll#
92a6b7db3Sskrll
10b3ac4aedSchristosOBJS=getopt.obj,obstack.obj,xexit.obj,xmalloc.obj,hex.obj,\
11b3ac4aedSchristos    getopt1.obj,cplus-dem.obj,cp-demangle.obj,cp-demint.obj,\
1205caefcfSchristos    asprintf.obj vasprintf.obj,mkstemps.obj,filename_cmp.obj,\
13b3ac4aedSchristos    concat.obj,getruntime.obj,getpagesize.obj,getpwd.obj,xstrerror.obj,\
14b3ac4aedSchristos    xmemdup.obj,xstrdup.obj,xatexit.obj,choose-temp.obj,fnmatch.obj,\
15b3ac4aedSchristos    objalloc.obj,safe-ctype.obj,hashtab.obj,lbasename.obj,argv.obj,\
16*5ba6b03cSchristos    lrealpath.obj,make-temp-file.obj,stpcpy.obj,unlink-if-ordinary.obj,\
17*5ba6b03cSchristos    dwarfnames.obj
182a6b7db3Sskrll
192a6b7db3Sskrllifeq ($(CC),gcc)
202a6b7db3SskrllCFLAGS=/include=([],[-.include])
212a6b7db3Sskrllelse
222a6b7db3Sskrll# assume dec c
23b3ac4aedSchristosOPT=/noopt/debug/warnings=disable=(missingreturn)
24b3ac4aedSchristosCFLAGS=$(OPT)/include=([],[-.include])/name=(as_is,shortened)\
25b3ac4aedSchristos /define=(HAVE_CONFIG_H=1)\
26b3ac4aedSchristos /prefix=(all,except=("getopt","optarg","optopt","optind","opterr"))
272a6b7db3Sskrllendif
282a6b7db3Sskrll
29b3ac4aedSchristoslibiberty.olb: $(OBJS)
302a6b7db3Sskrll	purge
312a6b7db3Sskrll	lib/create libiberty *.obj
322a6b7db3Sskrll
332a6b7db3Sskrllclean:
342a6b7db3Sskrll	$$ purge
352a6b7db3Sskrll	$(RM) *.obj;
362a6b7db3Sskrll	$(RM) libiberty.olb;
37