133965Sjdp# 233965Sjdp# Makefile 3218822Sdim# Copyright (C) 1990, 91-99, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 460484Sobrien# Free Software Foundation 533965Sjdp# 633965Sjdp# This file is part of the libiberty library. 733965Sjdp# Libiberty is free software; you can redistribute it and/or 833965Sjdp# modify it under the terms of the GNU Library General Public 933965Sjdp# License as published by the Free Software Foundation; either 1033965Sjdp# version 2 of the License, or (at your option) any later version. 1133965Sjdp# 1233965Sjdp# Libiberty is distributed in the hope that it will be useful, 1333965Sjdp# but WITHOUT ANY WARRANTY; without even the implied warranty of 1433965Sjdp# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 1533965Sjdp# Library General Public License for more details. 1633965Sjdp# 1733965Sjdp# You should have received a copy of the GNU Library General Public 1833965Sjdp# License along with libiberty; see the file COPYING.LIB. If not, 19218822Sdim# write to the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, 20218822Sdim# Boston, MA 02110-1301, USA. 2133965Sjdp# 2233965Sjdp 2360484Sobrien# This file was written by K. Richard Pixley <rich@cygnus.com>. 2433965Sjdp 2533965Sjdp# 2633965Sjdp# Makefile for libiberty directory 2733965Sjdp# 2833965Sjdp 29130561Sobrienlibiberty_topdir = @libiberty_topdir@ 3060484Sobriensrcdir = @srcdir@ 3133965Sjdp 3260484Sobrienprefix = @prefix@ 3333965Sjdp 3460484Sobrienexec_prefix = @exec_prefix@ 3560484Sobrienbindir = @bindir@ 3660484Sobrienlibdir = @libdir@ 37104834Sobrienincludedir = @includedir@ 38104834Sobrientarget_header_dir = @target_header_dir@ 3933965Sjdp 4060484SobrienSHELL = @SHELL@ 4133965Sjdp 4233965Sjdp# Multilib support variables. 4333965SjdpMULTISRCTOP = 4433965SjdpMULTIBUILDTOP = 4533965SjdpMULTIDIRS = 4633965SjdpMULTISUBDIR = 4733965SjdpMULTIDO = true 4833965SjdpMULTICLEAN = true 4933965Sjdp 5060484SobrienINSTALL = @INSTALL@ 5160484SobrienINSTALL_PROGRAM = @INSTALL_PROGRAM@ 5260484SobrienINSTALL_DATA = @INSTALL_DATA@ 53130561Sobrienmkinstalldirs = $(SHELL) $(libiberty_topdir)/mkinstalldirs 5433965Sjdp 55104834Sobrien# Some compilers can't handle cc -c blah.c -o foo/blah.o. 56104834SobrienOUTPUT_OPTION = @OUTPUT_OPTION@ 57104834Sobrien 5860484SobrienAR = @AR@ 59243933SeadlerARFLAGS = @ARFLAGS@ 6033965Sjdp 6160484SobrienCC = @CC@ 6260484SobrienCFLAGS = @CFLAGS@ 6333965SjdpLIBCFLAGS = $(CFLAGS) 6460484SobrienRANLIB = @RANLIB@ 6589857SobrienMAKEINFO = @MAKEINFO@ 6689857SobrienPERL = @PERL@ 6733965Sjdp 6833965SjdpPICFLAG = 6933965Sjdp 7033965SjdpMAKEOVERRIDES = 7133965Sjdp 72130561SobrienTARGETLIB = ./libiberty.a 73130561SobrienTESTLIB = ./testlib.a 7433965Sjdp 7560484SobrienLIBOBJS = @LIBOBJS@ 7633965Sjdp 7733965Sjdp# A configuration can specify extra .o files that should be included, 7833965Sjdp# even if they are in libc. (Perhaps the libc version is buggy.) 7933965SjdpEXTRA_OFILES = 8033965Sjdp 8133965Sjdp# Flags to pass to a recursive make. 8233965SjdpFLAGS_TO_PASS = \ 8333965Sjdp "AR=$(AR)" \ 84243933Seadler "AR_FLAGS=$(ARFLAGS)" \ 8533965Sjdp "CC=$(CC)" \ 8633965Sjdp "CFLAGS=$(CFLAGS)" \ 87130561Sobrien "DESTDIR=$(DESTDIR)" \ 8833965Sjdp "LIBCFLAGS=$(LIBCFLAGS)" \ 8933965Sjdp "EXTRA_OFILES=$(EXTRA_OFILES)" \ 9033965Sjdp "HDEFINES=$(HDEFINES)" \ 9138889Sjdp "INSTALL=$(INSTALL)" \ 9238889Sjdp "INSTALL_DATA=$(INSTALL_DATA)" \ 9338889Sjdp "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \ 9433965Sjdp "LDFLAGS=$(LDFLAGS)" \ 9533965Sjdp "LOADLIBES=$(LOADLIBES)" \ 9633965Sjdp "RANLIB=$(RANLIB)" \ 9760484Sobrien "SHELL=$(SHELL)" \ 9860484Sobrien "prefix=$(prefix)" \ 9960484Sobrien "exec_prefix=$(exec_prefix)" \ 10060484Sobrien "libdir=$(libdir)" \ 10160484Sobrien "libsubdir=$(libsubdir)" \ 10260484Sobrien "tooldir=$(tooldir)" 10333965Sjdp 10460484Sobrien# Subdirectories to recurse into. We need to override this during cleaning 10560484SobrienSUBDIRS = testsuite 10633965Sjdp 10789857Sobrien# FIXME: add @BUILD_INFO@ once we're sure it works for everyone. 10860484Sobrienall: stamp-picdir $(TARGETLIB) needed-list required-list all-subdir 109130561Sobrien @: $(MAKE) ; exec $(MULTIDO) $(FLAGS_TO_PASS) multi-do DO=all 11060484Sobrien 11133965Sjdp.PHONY: check installcheck 11260484Sobriencheck: check-subdir 11360484Sobrieninstallcheck: installcheck-subdir 11433965Sjdp 11560484Sobrien@host_makefile_frag@ 11633965Sjdp 11733965SjdpINCDIR=$(srcdir)/$(MULTISRCTOP)../include 11833965Sjdp 11960484SobrienCOMPILE.c = $(CC) -c @DEFS@ $(LIBCFLAGS) -I. -I$(INCDIR) $(HDEFINES) @ac_libiberty_warn_cflags@ 120130561Sobrien 121130561Sobrien# Just to make sure we don't use a built-in rule with VPATH 12233965Sjdp.c.o: 123130561Sobrien false 12433965Sjdp 12589857Sobrien# NOTE: If you add new files to the library, add them to this list 12689857Sobrien# (alphabetical), and add them to REQUIRED_OFILES, or 127130561Sobrien# CONFIGURED_OFILES and funcs in configure.ac. Also run "make maint-deps" 128130561Sobrien# to build the new rules. 12989857SobrienCFILES = alloca.c argv.c asprintf.c atexit.c \ 13089857Sobrien basename.c bcmp.c bcopy.c bsearch.c bzero.c \ 13189857Sobrien calloc.c choose-temp.c clock.c concat.c cp-demangle.c \ 132130561Sobrien cp-demint.c cplus-dem.c \ 13389857Sobrien dyn-string.c \ 134218822Sdim fdmatch.c ffs.c fibheap.c filename_cmp.c floatformat.c \ 135218822Sdim fnmatch.c fopen_unlocked.c \ 13689857Sobrien getcwd.c getopt.c getopt1.c getpagesize.c getpwd.c getruntime.c \ 137218822Sdim gettimeofday.c \ 13889857Sobrien hashtab.c hex.c \ 13989857Sobrien index.c insque.c \ 14089857Sobrien lbasename.c \ 141130561Sobrien lrealpath.c \ 142130561Sobrien make-relative-prefix.c \ 14389857Sobrien make-temp-file.c md5.c memchr.c memcmp.c memcpy.c memmove.c \ 144130561Sobrien mempcpy.c memset.c mkstemps.c \ 14589857Sobrien objalloc.c obstack.c \ 146218822Sdim partition.c pexecute.c \ 147218822Sdim pex-common.c pex-djgpp.c pex-msdos.c pex-one.c \ 148130561Sobrien pex-unix.c pex-win32.c \ 149130561Sobrien physmem.c putenv.c \ 15089857Sobrien random.c regex.c rename.c rindex.c \ 151130561Sobrien safe-ctype.c setenv.c sigsetmask.c snprintf.c sort.c spaces.c \ 152130561Sobrien splay-tree.c stpcpy.c stpncpy.c strcasecmp.c strchr.c strdup.c \ 153130561Sobrien strerror.c strncasecmp.c strncmp.c strrchr.c strsignal.c \ 154218822Sdim strstr.c strtod.c strtol.c strtoul.c strndup.c strverscmp.c \ 15589857Sobrien ternary.c tmpnam.c \ 156218822Sdim unlink-if-ordinary.c \ 157130561Sobrien vasprintf.c vfork.c vfprintf.c vprintf.c vsnprintf.c vsprintf.c \ 15889857Sobrien waitpid.c \ 159218822Sdim xatexit.c xexit.c xmalloc.c xmemdup.c xstrdup.c xstrerror.c \ 160218822Sdim xstrndup.c 16189857Sobrien 16289857Sobrien# These are always included in the library. The first four are listed 16389857Sobrien# first and by compile time to optimize parallel builds. 164218822SdimREQUIRED_OFILES = ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o \ 165218822Sdim ./alloca.o ./argv.o \ 166218822Sdim ./choose-temp.o ./concat.o ./cp-demint.o \ 167130561Sobrien ./dyn-string.o \ 168218822Sdim ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o \ 169218822Sdim ./fnmatch.o ./fopen_unlocked.o \ 170218822Sdim ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o \ 171218822Sdim ./hashtab.o ./hex.o \ 172218822Sdim ./lbasename.o ./lrealpath.o \ 173218822Sdim ./make-relative-prefix.o ./make-temp-file.o \ 174218822Sdim ./objalloc.o ./obstack.o \ 175218822Sdim ./partition.o ./pexecute.o ./physmem.o \ 176218822Sdim ./pex-common.o ./pex-one.o @pexecute@ \ 177218822Sdim ./safe-ctype.o ./sort.o ./spaces.o ./splay-tree.o ./strerror.o \ 178130561Sobrien ./strsignal.o \ 179130561Sobrien ./ternary.o \ 180218822Sdim ./unlink-if-ordinary.o \ 181218822Sdim ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o \ 182218822Sdim ./xstrerror.o ./xstrndup.o 18389857Sobrien 18489857Sobrien# These are all the objects that configure may add to the library via 18589857Sobrien# $funcs or EXTRA_OFILES. This list exists here only for "make 18689857Sobrien# maint-missing" and "make check". 187218822SdimCONFIGURED_OFILES = ./asprintf.o ./atexit.o \ 188218822Sdim ./basename.o ./bcmp.o ./bcopy.o ./bsearch.o ./bzero.o \ 189218822Sdim ./calloc.o ./clock.o ./copysign.o \ 190130561Sobrien ./_doprnt.o \ 191130561Sobrien ./ffs.o \ 192218822Sdim ./getcwd.o ./getpagesize.o ./gettimeofday.o \ 193130561Sobrien ./index.o ./insque.o \ 194218822Sdim ./memchr.o ./memcmp.o ./memcpy.o ./memmove.o ./mempcpy.o \ 195218822Sdim ./memset.o ./mkstemps.o \ 196218822Sdim ./pex-djgpp.o ./pex-msdos.o \ 197218822Sdim ./pex-unix.o ./pex-win32.o \ 198130561Sobrien ./putenv.o \ 199218822Sdim ./random.o ./rename.o ./rindex.o \ 200218822Sdim ./setenv.o ./sigsetmask.o ./snprintf.o ./stpcpy.o ./stpncpy.o \ 201218822Sdim ./strcasecmp.o ./strchr.o ./strdup.o ./strncasecmp.o \ 202218822Sdim ./strncmp.o ./strndup.o ./strrchr.o ./strstr.o \ 203218822Sdim ./strtod.o ./strtol.o ./strtoul.o ./strverscmp.o \ 204130561Sobrien ./tmpnam.o \ 205218822Sdim ./vasprintf.o ./vfork.o ./vfprintf.o ./vprintf.o ./vsnprintf.o \ 206218822Sdim ./vsprintf.o \ 207130561Sobrien ./waitpid.o 20889857Sobrien 209104834Sobrien# These files are installed if the library has been configured to do so. 210104834SobrienINSTALLED_HEADERS = \ 211104834Sobrien $(INCDIR)/ansidecl.h \ 212104834Sobrien $(INCDIR)/demangle.h \ 213104834Sobrien $(INCDIR)/dyn-string.h \ 214104834Sobrien $(INCDIR)/fibheap.h \ 215104834Sobrien $(INCDIR)/floatformat.h \ 216104834Sobrien $(INCDIR)/hashtab.h \ 217104834Sobrien $(INCDIR)/libiberty.h \ 218104834Sobrien $(INCDIR)/objalloc.h \ 219104834Sobrien $(INCDIR)/partition.h \ 220104834Sobrien $(INCDIR)/safe-ctype.h \ 221104834Sobrien $(INCDIR)/sort.h \ 222104834Sobrien $(INCDIR)/splay-tree.h \ 223104834Sobrien $(INCDIR)/ternary.h 224104834Sobrien 22589857Sobrien$(TARGETLIB): $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS) 22689857Sobrien -rm -f $(TARGETLIB) pic/$(TARGETLIB) 227243933Seadler $(AR) $(ARFLAGS) $(TARGETLIB) \ 22889857Sobrien $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS) 22989857Sobrien $(RANLIB) $(TARGETLIB) 23089857Sobrien if [ x"$(PICFLAG)" != x ]; then \ 23189857Sobrien cd pic; \ 232243933Seadler $(AR) $(ARFLAGS) $(TARGETLIB) \ 23389857Sobrien $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS); \ 23489857Sobrien $(RANLIB) $(TARGETLIB); \ 23589857Sobrien cd ..; \ 23689857Sobrien else true; fi 23789857Sobrien 23889857Sobrien$(TESTLIB): $(REQUIRED_OFILES) $(CONFIGURED_OFILES) 23989857Sobrien -rm -f $(TESTLIB) 240243933Seadler $(AR) $(ARFLAGS) $(TESTLIB) \ 24189857Sobrien $(REQUIRED_OFILES) $(CONFIGURED_OFILES) 24289857Sobrien $(RANLIB) $(TESTLIB) 24389857Sobrien 24489857Sobrieninfo: libiberty.info info-subdir 24560484Sobrieninstall-info: install-info-subdir 24660484Sobrienclean-info: clean-info-subdir 24789857Sobriendvi: libiberty.dvi dvi-subdir 24833965Sjdp 249218822SdimLIBIBERTY_PDFFILES = libiberty.pdf 250218822Sdim 251218822Sdimpdf: $(LIBIBERTY_PDFFILES) pdf-subdir 252218822Sdim 253218822Sdim.PHONY: install-pdf 254218822Sdim 255218822Sdimpdf__strip_dir = `echo $$p | sed -e 's|^.*/||'`; 256218822Sdim 257218822Sdiminstall-pdf: $(LIBIBERTY_PDFFILES) 258218822Sdim @$(NORMAL_INSTALL) 259218822Sdim test -z "$(pdfdir)" || $(mkinstalldirs) "$(DESTDIR)$(pdfdir)" 260218822Sdim @list='$(LIBIBERTY_PDFFILES)'; for p in $$list; do \ 261218822Sdim if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 262218822Sdim f=$(pdf__strip_dir) \ 263218822Sdim echo " $(INSTALL_DATA) '$$d$$p' '$(DESTDIR)$(pdfdir)/$$f'"; \ 264218822Sdim $(INSTALL_DATA) "$$d$$p" "$(DESTDIR)$(pdfdir)/$$f"; \ 265218822Sdim done 266218822Sdim 267218822Sdim# html, install-html targets 268218822SdimHTMLS = libiberty.html 269218822Sdim 270218822Sdimhtml: $(HTMLS) 271218822Sdim 272218822Sdim.PHONY: install-html install-html-am install-html-recursive 273218822Sdim 274218822SdimNORMAL_INSTALL = : 275218822Sdimmkdir_p = mkdir -p -- 276218822Sdim 277218822Sdimhtml__strip_dir = `echo $$p | sed -e 's|^.*/||'`; 278218822Sdim 279218822Sdiminstall-html: install-html-recursive install-html-am 280218822Sdim 281218822Sdiminstall-html-am: $(HTMLS) 282218822Sdim @$(NORMAL_INSTALL) 283218822Sdim test -z "$(htmldir)" || $(mkdir_p) "$(DESTDIR)$(htmldir)" 284218822Sdim @list='$(HTMLS)'; for p in $$list; do \ 285218822Sdim if test -f "$$p" || test -d "$$p"; then d=""; else d="$(srcdir)/"; fi; \ 286218822Sdim f=$(html__strip_dir) \ 287218822Sdim if test -d "$$d$$p"; then \ 288218822Sdim echo " $(mkdir_p) '$(DESTDIR)$(htmldir)/$$f'"; \ 289218822Sdim $(mkdir_p) "$(DESTDIR)$(htmldir)/$$f" || exit 1; \ 290218822Sdim echo " $(INSTALL_DATA) '$$d$$p'/* '$(DESTDIR)$(htmldir)/$$f'"; \ 291218822Sdim $(INSTALL_DATA) "$$d$$p"/* "$(DESTDIR)$(htmldir)/$$f"; \ 292218822Sdim else \ 293218822Sdim echo " $(INSTALL_DATA) '$$d$$p' '$(DESTDIR)$(htmldir)/$$f'"; \ 294218822Sdim $(INSTALL_DATA) "$$d$$p" "$(DESTDIR)$(htmldir)/$$f"; \ 295218822Sdim fi; \ 296218822Sdim done 297218822Sdim 298218822Sdiminstall-html-recursive: 299218822Sdim @failcom='exit 1'; \ 300218822Sdim for f in x $$MAKEFLAGS; do \ 301218822Sdim case $$f in \ 302218822Sdim *=* | --[!k]*);; \ 303218822Sdim *k*) failcom='fail=yes';; \ 304218822Sdim esac; \ 305218822Sdim done; \ 306218822Sdim dot_seen=no; \ 307218822Sdim target=`echo $@ | sed s/-recursive//`; \ 308218822Sdim list='$(SUBDIRS)'; for subdir in $$list; do \ 309218822Sdim echo "Making $$target in $$subdir"; \ 310218822Sdim if test "$$subdir" = "."; then \ 311218822Sdim dot_seen=yes; \ 312218822Sdim local_target="$$target-am"; \ 313218822Sdim else \ 314218822Sdim local_target="$$target"; \ 315218822Sdim fi; \ 316218822Sdim (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ 317218822Sdim || eval $$failcom; \ 318218822Sdim done; \ 319218822Sdim if test "$$dot_seen" = "no"; then \ 320218822Sdim $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ 321218822Sdim fi; test -z "$$fail" 322218822Sdim 32389857SobrienTEXISRC = \ 32489857Sobrien $(srcdir)/libiberty.texi \ 32589857Sobrien $(srcdir)/copying-lib.texi \ 32689857Sobrien $(srcdir)/obstacks.texi \ 32789857Sobrien $(srcdir)/functions.texi 32833965Sjdp 32989857Sobrien# Additional files that have texi snippets that need to be collected 33089857Sobrien# and sorted. Some are here because the sources are imported from 33189857Sobrien# elsewhere. Others represent headers in ../include. 332130561SobrienTEXIFILES = fnmatch.txh pexecute.txh 33360484Sobrien 33489857Sobrienlibiberty.info : $(srcdir)/libiberty.texi $(TEXISRC) 33589857Sobrien $(MAKEINFO) -I$(srcdir) $(srcdir)/libiberty.texi 33633965Sjdp 33789857Sobrienlibiberty.dvi : $(srcdir)/libiberty.texi $(TEXISRC) 33889857Sobrien texi2dvi $(srcdir)/libiberty.texi 33933965Sjdp 340218822Sdimlibiberty.pdf : $(srcdir)/libiberty.texi $(TEXISRC) 341218822Sdim texi2pdf $(srcdir)/libiberty.texi 342218822Sdim 34389857Sobrienlibiberty.html : $(srcdir)/libiberty.texi $(TEXISRC) 344218822Sdim $(MAKEINFO) --no-split --html -I$(srcdir) -o $@ $< 34589857Sobrien 34689857Sobrien@MAINT@$(srcdir)/functions.texi : stamp-functions 34789857Sobrien@MAINT@ @true 34889857Sobrien 349218822Sdim@MAINT@stamp-functions : $(CFILES:%=$(srcdir)/%) $(TEXIFILES:%=$(srcdir)/%) $(srcdir)/gather-docs Makefile 35089857Sobrien@MAINT@@HAVE_PERL@ $(PERL) $(srcdir)/gather-docs $(srcdir) $(srcdir)/functions.texi $(CFILES) $(TEXIFILES) 35189857Sobrien@MAINT@ echo stamp > stamp-functions 35289857Sobrien 35360484SobrienINSTALL_DEST = @INSTALL_DEST@ 35460484Sobrieninstall: install_to_$(INSTALL_DEST) install-subdir 35533965Sjdp 356218822Sdim# This is tricky. Even though CC in the Makefile contains 357218822Sdim# multilib-specific flags, it's overridden by FLAGS_TO_PASS from the 358218822Sdim# default multilib, so we have to take LIBCFLAGS into account as well, 359218822Sdim# since it will be passed the multilib flags. 360218822SdimMULTIOSDIR = `$(CC) $(LIBCFLAGS) -print-multi-os-directory` 36133965Sjdpinstall_to_libdir: all 362218822Sdim ${mkinstalldirs} $(DESTDIR)$(libdir)/$(MULTIOSDIR) 363218822Sdim $(INSTALL_DATA) $(TARGETLIB) $(DESTDIR)$(libdir)/$(MULTIOSDIR)/$(TARGETLIB)n 364218822Sdim ( cd $(DESTDIR)$(libdir)/$(MULTIOSDIR) ; chmod 644 $(TARGETLIB)n ;$(RANLIB) $(TARGETLIB)n ) 365218822Sdim mv -f $(DESTDIR)$(libdir)/$(MULTIOSDIR)/$(TARGETLIB)n $(DESTDIR)$(libdir)/$(MULTIOSDIR)/$(TARGETLIB) 366104834Sobrien if test -n "${target_header_dir}"; then \ 367104834Sobrien case "${target_header_dir}" in \ 368104834Sobrien /*) thd=${target_header_dir};; \ 369218822Sdim *) thd=${includedir}/${target_header_dir};; \ 370104834Sobrien esac; \ 371104834Sobrien ${mkinstalldirs} $(DESTDIR)$${thd}; \ 372104834Sobrien for h in ${INSTALLED_HEADERS}; do \ 373104834Sobrien ${INSTALL_DATA} $$h $(DESTDIR)$${thd}; \ 374104834Sobrien done; \ 375104834Sobrien fi 37633965Sjdp @$(MULTIDO) $(FLAGS_TO_PASS) multi-do DO=install 37733965Sjdp 37833965Sjdpinstall_to_tooldir: all 379130561Sobrien ${mkinstalldirs} $(DESTDIR)$(tooldir)/lib/$(MULTIOSDIR) 380130561Sobrien $(INSTALL_DATA) $(TARGETLIB) $(DESTDIR)$(tooldir)/lib/$(MULTIOSDIR)/$(TARGETLIB)n 381218822Sdim ( cd $(DESTDIR)$(tooldir)/lib/$(MULTIOSDIR) ; chmod 644 $(TARGETLIB)n; $(RANLIB) $(TARGETLIB)n ) 382130561Sobrien mv -f $(DESTDIR)$(tooldir)/lib/$(MULTIOSDIR)/$(TARGETLIB)n $(DESTDIR)$(tooldir)/lib/$(MULTIOSDIR)/$(TARGETLIB) 38333965Sjdp @$(MULTIDO) $(FLAGS_TO_PASS) multi-do DO=install 38433965Sjdp 38560484Sobrien# needed-list is used by libstdc++. NEEDED is the list of functions 38660484Sobrien# to include there. Do not add anything LGPL to this list; libstdc++ 38760484Sobrien# can't use anything encumbering. 38860484SobrienNEEDED = atexit calloc memchr memcmp memcpy memmove memset rename strchr \ 38977298Sobrien strerror strncmp strrchr strstr strtol strtoul tmpnam vfprintf vprintf \ 39060484Sobrien vfork waitpid bcmp bcopy bzero 39160484Sobrienneeded-list: Makefile 39260484Sobrien rm -f needed-list; touch needed-list; \ 39360484Sobrien for f in $(NEEDED); do \ 39460484Sobrien for g in $(LIBOBJS) $(EXTRA_OFILES); do \ 39560484Sobrien case "$$g" in \ 39660484Sobrien *$$f*) echo $$g >> needed-list ;; \ 39760484Sobrien esac; \ 39860484Sobrien done; \ 39960484Sobrien done 40033965Sjdp 40160484Sobrien# required-list was used when building a shared bfd/opcodes/libiberty 40260484Sobrien# library. I don't know if it used by anything currently. 40333965Sjdprequired-list: Makefile 40433965Sjdp echo $(REQUIRED_OFILES) > required-list 40533965Sjdp 40633965Sjdpstamp-picdir: 40777298Sobrien if [ x"$(PICFLAG)" != x ] && [ ! -d pic ]; then \ 40833965Sjdp mkdir pic; \ 40933965Sjdp else true; fi 41033965Sjdp touch stamp-picdir 41133965Sjdp 41260484Sobrien.PHONY: all etags tags ls clean stage1 stage2 41333965Sjdp 41460484Sobrienetags tags: TAGS etags-subdir 41533965Sjdp 41689857SobrienTAGS: $(CFILES) 41789857Sobrien etags `for i in $(CFILES); do echo $(srcdir)/$$i ; done` 41833965Sjdp 41933965Sjdp# The standalone demangler (c++filt) has been moved to binutils. 42033965Sjdpdemangle: 42133965Sjdp @echo "The standalone demangler, now named c++filt, is now" 42233965Sjdp @echo "a part of binutils." 42333965Sjdp @false 42433965Sjdp 42533965Sjdpls: 42689857Sobrien @echo Makefile $(CFILES) 42733965Sjdp 42889857Sobrien# Various targets for maintainers. 42989857Sobrien 43089857Sobrienmaint-missing : 43189857Sobrien @$(PERL) $(srcdir)/maint-tool -s $(srcdir) missing $(CFILES) $(REQUIRED_OFILES) $(CONFIGURED_OFILES) 43289857Sobrien 43389857Sobrienmaint-buildall : $(REQUIRED_OFILES) $(CONFIGURED_OFILES) 43489857Sobrien @true 43589857Sobrien 43689857Sobrienmaint-undoc : $(srcdir)/functions.texi 43789857Sobrien @$(PERL) $(srcdir)/maint-tool -s $(srcdir) undoc 43889857Sobrien 43989857Sobrienmaint-deps : 44089857Sobrien @$(PERL) $(srcdir)/maint-tool -s $(srcdir) deps $(INCDIR) 44189857Sobrien 44233965Sjdp# Need to deal with profiled libraries, too. 44333965Sjdp 44460484Sobrien# Cleaning has to be done carefully to ensure that we don't clean our SUBDIRS 44560484Sobrien# multiple times, hence our explicit recursion with an empty SUBDIRS. 44660484Sobrienmostlyclean: mostlyclean-subdir 44777298Sobrien -rm -rf *.o pic core errs \#* *.E a.out 44877298Sobrien -rm -f needed.awk needed2.awk errors dummy needed-list config.h stamp-* 44977298Sobrien -rm -f $(CONFIG_H) $(NEEDED_LIST) stamp-picdir 45089857Sobrien -rm -f libiberty.aux libiberty.cp libiberty.cps libiberty.fn libiberty.ky 45189857Sobrien -rm -f libiberty.log libiberty.tmp libiberty.tps libiberty.pg 45289857Sobrien -rm -f libiberty.pgs libiberty.toc libiberty.tp libiberty.tpl libiberty.vr 45389857Sobrien -rm -f libtexi.stamp 45433965Sjdp @$(MULTICLEAN) multi-clean DO=mostlyclean 45560484Sobrienclean: clean-subdir 45660484Sobrien $(MAKE) SUBDIRS="" mostlyclean 45777298Sobrien -rm -f *.a required-list tmpmulti.out 458218822Sdim -rm -f libiberty.dvi libiberty.pdf libiberty.info* libiberty.html 45933965Sjdp @$(MULTICLEAN) multi-clean DO=clean 46060484Sobriendistclean: distclean-subdir 46160484Sobrien $(MAKE) SUBDIRS="" clean 46238889Sjdp @$(MULTICLEAN) multi-clean DO=distclean 463130561Sobrien -rm -f *~ Makefile config.cache config.status xhost-mkfrag TAGS multilib.out 46477298Sobrien -rm -f config.log 46577298Sobrien -rmdir testsuite 2>/dev/null 46660484Sobrienmaintainer-clean realclean: maintainer-clean-subdir 46760484Sobrien $(MAKE) SUBDIRS="" distclean 46833965Sjdp 46933965Sjdpforce: 47033965Sjdp 47160484SobrienMakefile: $(srcdir)/Makefile.in config.status 47260484Sobrien CONFIG_FILES=Makefile CONFIG_HEADERS= $(SHELL) ./config.status 47333965Sjdp 47489857Sobrien# Depending on Makefile makes sure that config.status has been re-run 47589857Sobrien# if needed. This prevents problems with parallel builds. 47660484Sobrienconfig.h: stamp-h ; @true 477130561Sobrienstamp-h: $(srcdir)/config.in config.status Makefile 478130561Sobrien CONFIG_FILES= CONFIG_HEADERS=config.h:$(srcdir)/config.in $(SHELL) ./config.status 47960484Sobrien 480218822Sdimconfig.status: $(srcdir)/configure 48160484Sobrien $(SHELL) ./config.status --recheck 48260484Sobrien 48389857Sobrien# Depending on config.h makes sure that config.status has been re-run 48489857Sobrien# if needed. This prevents problems with parallel builds, in case 48589857Sobrien# subdirectories need to run config.status also. 48660484Sobrienall-subdir check-subdir installcheck-subdir info-subdir \ 487218822Sdiminstall-info-subdir clean-info-subdir dvi-subdir pdf-subdir install-subdir \ 48860484Sobrienetags-subdir mostlyclean-subdir clean-subdir distclean-subdir \ 48989857Sobrienmaintainer-clean-subdir: config.h 49077298Sobrien @subdirs='$(SUBDIRS)'; \ 49177298Sobrien target=`echo $@ | sed -e 's/-subdir//'`; \ 49277298Sobrien for dir in $$subdirs ; do \ 493130561Sobrien cd $$dir && $(MAKE) $(FLAGS_TO_PASS) $$target; \ 49460484Sobrien done 49560484Sobrien 49689857Sobrien$(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS): stamp-picdir 49789857Sobrien$(CONFIGURED_OFILES): stamp-picdir 49860484Sobrien 499218822Sdim# Don't export variables to the environment, in order to not confuse 500218822Sdim# configure. 501218822Sdim.NOEXPORT: 502218822Sdim 50389857Sobrien# The dependencies in the remainder of this file are automatically 50489857Sobrien# generated by "make maint-deps". Manual edits will be lost. 50589857Sobrien 506130561Sobrien./_doprnt.o: $(srcdir)/_doprnt.c config.h $(INCDIR)/ansidecl.h \ 50789857Sobrien $(INCDIR)/safe-ctype.h 508130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 509130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/_doprnt.c -o pic/$@; \ 510130561Sobrien else true; fi 511130561Sobrien $(COMPILE.c) $(srcdir)/_doprnt.c $(OUTPUT_OPTION) 512130561Sobrien 513130561Sobrien./alloca.o: $(srcdir)/alloca.c config.h $(INCDIR)/ansidecl.h \ 514130561Sobrien $(INCDIR)/libiberty.h 515130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 516130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/alloca.c -o pic/$@; \ 517130561Sobrien else true; fi 518130561Sobrien $(COMPILE.c) $(srcdir)/alloca.c $(OUTPUT_OPTION) 519130561Sobrien 520218822Sdim./argv.o: $(srcdir)/argv.c config.h $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \ 521218822Sdim $(INCDIR)/safe-ctype.h 522130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 523130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/argv.c -o pic/$@; \ 524130561Sobrien else true; fi 525130561Sobrien $(COMPILE.c) $(srcdir)/argv.c $(OUTPUT_OPTION) 526130561Sobrien 527218822Sdim./asprintf.o: $(srcdir)/asprintf.c config.h $(INCDIR)/ansidecl.h \ 528218822Sdim $(INCDIR)/libiberty.h 529130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 530130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/asprintf.c -o pic/$@; \ 531130561Sobrien else true; fi 532130561Sobrien $(COMPILE.c) $(srcdir)/asprintf.c $(OUTPUT_OPTION) 533130561Sobrien 534130561Sobrien./atexit.o: $(srcdir)/atexit.c config.h 535130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 536130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/atexit.c -o pic/$@; \ 537130561Sobrien else true; fi 538130561Sobrien $(COMPILE.c) $(srcdir)/atexit.c $(OUTPUT_OPTION) 539130561Sobrien 540218822Sdim./basename.o: $(srcdir)/basename.c config.h $(INCDIR)/ansidecl.h \ 541218822Sdim $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h 542130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 543130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/basename.c -o pic/$@; \ 544130561Sobrien else true; fi 545130561Sobrien $(COMPILE.c) $(srcdir)/basename.c $(OUTPUT_OPTION) 546130561Sobrien 547130561Sobrien./bcmp.o: $(srcdir)/bcmp.c 548130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 549130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/bcmp.c -o pic/$@; \ 550130561Sobrien else true; fi 551130561Sobrien $(COMPILE.c) $(srcdir)/bcmp.c $(OUTPUT_OPTION) 552130561Sobrien 553130561Sobrien./bcopy.o: $(srcdir)/bcopy.c 554130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 555130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/bcopy.c -o pic/$@; \ 556130561Sobrien else true; fi 557130561Sobrien $(COMPILE.c) $(srcdir)/bcopy.c $(OUTPUT_OPTION) 558130561Sobrien 559130561Sobrien./bsearch.o: $(srcdir)/bsearch.c config.h $(INCDIR)/ansidecl.h 560130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 561130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/bsearch.c -o pic/$@; \ 562130561Sobrien else true; fi 563130561Sobrien $(COMPILE.c) $(srcdir)/bsearch.c $(OUTPUT_OPTION) 564130561Sobrien 565130561Sobrien./bzero.o: $(srcdir)/bzero.c 566130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 567130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/bzero.c -o pic/$@; \ 568130561Sobrien else true; fi 569130561Sobrien $(COMPILE.c) $(srcdir)/bzero.c $(OUTPUT_OPTION) 570130561Sobrien 571130561Sobrien./calloc.o: $(srcdir)/calloc.c $(INCDIR)/ansidecl.h 572130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 573130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/calloc.c -o pic/$@; \ 574130561Sobrien else true; fi 575130561Sobrien $(COMPILE.c) $(srcdir)/calloc.c $(OUTPUT_OPTION) 576130561Sobrien 577130561Sobrien./choose-temp.o: $(srcdir)/choose-temp.c config.h $(INCDIR)/ansidecl.h \ 578130561Sobrien $(INCDIR)/libiberty.h 579130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 580130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/choose-temp.c -o pic/$@; \ 581130561Sobrien else true; fi 582130561Sobrien $(COMPILE.c) $(srcdir)/choose-temp.c $(OUTPUT_OPTION) 583130561Sobrien 584130561Sobrien./clock.o: $(srcdir)/clock.c config.h 585130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 586130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/clock.c -o pic/$@; \ 587130561Sobrien else true; fi 588130561Sobrien $(COMPILE.c) $(srcdir)/clock.c $(OUTPUT_OPTION) 589130561Sobrien 590130561Sobrien./concat.o: $(srcdir)/concat.c config.h $(INCDIR)/ansidecl.h \ 591130561Sobrien $(INCDIR)/libiberty.h 592130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 593130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/concat.c -o pic/$@; \ 594130561Sobrien else true; fi 595130561Sobrien $(COMPILE.c) $(srcdir)/concat.c $(OUTPUT_OPTION) 596130561Sobrien 597130561Sobrien./copysign.o: $(srcdir)/copysign.c $(INCDIR)/ansidecl.h 598130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 599130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/copysign.c -o pic/$@; \ 600130561Sobrien else true; fi 601130561Sobrien $(COMPILE.c) $(srcdir)/copysign.c $(OUTPUT_OPTION) 602130561Sobrien 603130561Sobrien./cp-demangle.o: $(srcdir)/cp-demangle.c config.h $(INCDIR)/ansidecl.h \ 604130561Sobrien $(srcdir)/cp-demangle.h $(INCDIR)/demangle.h \ 60589857Sobrien $(INCDIR)/dyn-string.h $(INCDIR)/getopt.h $(INCDIR)/libiberty.h 606130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 607130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/cp-demangle.c -o pic/$@; \ 608130561Sobrien else true; fi 609130561Sobrien $(COMPILE.c) $(srcdir)/cp-demangle.c $(OUTPUT_OPTION) 610130561Sobrien 611130561Sobrien./cp-demint.o: $(srcdir)/cp-demint.c config.h $(INCDIR)/ansidecl.h \ 612130561Sobrien $(srcdir)/cp-demangle.h $(INCDIR)/demangle.h \ 61389857Sobrien $(INCDIR)/libiberty.h 614130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 615130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/cp-demint.c -o pic/$@; \ 616130561Sobrien else true; fi 617130561Sobrien $(COMPILE.c) $(srcdir)/cp-demint.c $(OUTPUT_OPTION) 618130561Sobrien 619130561Sobrien./cplus-dem.o: $(srcdir)/cplus-dem.c config.h $(INCDIR)/ansidecl.h \ 620130561Sobrien $(INCDIR)/demangle.h $(INCDIR)/libiberty.h \ 621130561Sobrien $(INCDIR)/safe-ctype.h 622130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 623130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/cplus-dem.c -o pic/$@; \ 624130561Sobrien else true; fi 625130561Sobrien $(COMPILE.c) $(srcdir)/cplus-dem.c $(OUTPUT_OPTION) 626130561Sobrien 627130561Sobrien./dyn-string.o: $(srcdir)/dyn-string.c config.h $(INCDIR)/ansidecl.h \ 628130561Sobrien $(INCDIR)/dyn-string.h $(INCDIR)/libiberty.h 629130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 630130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/dyn-string.c -o pic/$@; \ 631130561Sobrien else true; fi 632130561Sobrien $(COMPILE.c) $(srcdir)/dyn-string.c $(OUTPUT_OPTION) 633130561Sobrien 634218822Sdim./fdmatch.o: $(srcdir)/fdmatch.c config.h $(INCDIR)/ansidecl.h \ 635218822Sdim $(INCDIR)/libiberty.h 636130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 637130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/fdmatch.c -o pic/$@; \ 638130561Sobrien else true; fi 639130561Sobrien $(COMPILE.c) $(srcdir)/fdmatch.c $(OUTPUT_OPTION) 640130561Sobrien 641130561Sobrien./ffs.o: $(srcdir)/ffs.c 642130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 643130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/ffs.c -o pic/$@; \ 644130561Sobrien else true; fi 645130561Sobrien $(COMPILE.c) $(srcdir)/ffs.c $(OUTPUT_OPTION) 646130561Sobrien 647130561Sobrien./fibheap.o: $(srcdir)/fibheap.c config.h $(INCDIR)/ansidecl.h \ 648130561Sobrien $(INCDIR)/fibheap.h $(INCDIR)/libiberty.h 649130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 650130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/fibheap.c -o pic/$@; \ 651130561Sobrien else true; fi 652130561Sobrien $(COMPILE.c) $(srcdir)/fibheap.c $(OUTPUT_OPTION) 653130561Sobrien 654218822Sdim./filename_cmp.o: $(srcdir)/filename_cmp.c $(INCDIR)/filenames.h \ 655218822Sdim $(INCDIR)/safe-ctype.h 656218822Sdim if [ x"$(PICFLAG)" != x ]; then \ 657218822Sdim $(COMPILE.c) $(PICFLAG) $(srcdir)/filename_cmp.c -o pic/$@; \ 658218822Sdim else true; fi 659218822Sdim $(COMPILE.c) $(srcdir)/filename_cmp.c $(OUTPUT_OPTION) 660218822Sdim 661130561Sobrien./floatformat.o: $(srcdir)/floatformat.c config.h $(INCDIR)/ansidecl.h \ 662130561Sobrien $(INCDIR)/floatformat.h $(INCDIR)/libiberty.h 663130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 664130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/floatformat.c -o pic/$@; \ 665130561Sobrien else true; fi 666130561Sobrien $(COMPILE.c) $(srcdir)/floatformat.c $(OUTPUT_OPTION) 667130561Sobrien 668130561Sobrien./fnmatch.o: $(srcdir)/fnmatch.c config.h $(INCDIR)/fnmatch.h \ 669130561Sobrien $(INCDIR)/safe-ctype.h 670130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 671130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/fnmatch.c -o pic/$@; \ 672130561Sobrien else true; fi 673130561Sobrien $(COMPILE.c) $(srcdir)/fnmatch.c $(OUTPUT_OPTION) 674130561Sobrien 675218822Sdim./fopen_unlocked.o: $(srcdir)/fopen_unlocked.c config.h $(INCDIR)/ansidecl.h \ 676218822Sdim $(INCDIR)/libiberty.h 677218822Sdim if [ x"$(PICFLAG)" != x ]; then \ 678218822Sdim $(COMPILE.c) $(PICFLAG) $(srcdir)/fopen_unlocked.c -o pic/$@; \ 679218822Sdim else true; fi 680218822Sdim $(COMPILE.c) $(srcdir)/fopen_unlocked.c $(OUTPUT_OPTION) 681218822Sdim 682130561Sobrien./getcwd.o: $(srcdir)/getcwd.c config.h 683130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 684130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/getcwd.c -o pic/$@; \ 685130561Sobrien else true; fi 686130561Sobrien $(COMPILE.c) $(srcdir)/getcwd.c $(OUTPUT_OPTION) 687130561Sobrien 688218822Sdim./getopt.o: $(srcdir)/getopt.c config.h $(INCDIR)/ansidecl.h $(INCDIR)/getopt.h 689130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 690130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/getopt.c -o pic/$@; \ 691130561Sobrien else true; fi 692130561Sobrien $(COMPILE.c) $(srcdir)/getopt.c $(OUTPUT_OPTION) 693130561Sobrien 694130561Sobrien./getopt1.o: $(srcdir)/getopt1.c config.h $(INCDIR)/getopt.h 695130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 696130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/getopt1.c -o pic/$@; \ 697130561Sobrien else true; fi 698130561Sobrien $(COMPILE.c) $(srcdir)/getopt1.c $(OUTPUT_OPTION) 699130561Sobrien 700130561Sobrien./getpagesize.o: $(srcdir)/getpagesize.c config.h 701130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 702130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/getpagesize.c -o pic/$@; \ 703130561Sobrien else true; fi 704130561Sobrien $(COMPILE.c) $(srcdir)/getpagesize.c $(OUTPUT_OPTION) 705130561Sobrien 706130561Sobrien./getpwd.o: $(srcdir)/getpwd.c config.h $(INCDIR)/ansidecl.h \ 70789857Sobrien $(INCDIR)/libiberty.h 708130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 709130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/getpwd.c -o pic/$@; \ 710130561Sobrien else true; fi 711130561Sobrien $(COMPILE.c) $(srcdir)/getpwd.c $(OUTPUT_OPTION) 712130561Sobrien 713130561Sobrien./getruntime.o: $(srcdir)/getruntime.c config.h $(INCDIR)/ansidecl.h \ 71489857Sobrien $(INCDIR)/libiberty.h 715130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 716130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/getruntime.c -o pic/$@; \ 717130561Sobrien else true; fi 718130561Sobrien $(COMPILE.c) $(srcdir)/getruntime.c $(OUTPUT_OPTION) 719130561Sobrien 720218822Sdim./gettimeofday.o: $(srcdir)/gettimeofday.c config.h $(INCDIR)/ansidecl.h \ 721218822Sdim $(INCDIR)/libiberty.h 722218822Sdim if [ x"$(PICFLAG)" != x ]; then \ 723218822Sdim $(COMPILE.c) $(PICFLAG) $(srcdir)/gettimeofday.c -o pic/$@; \ 724218822Sdim else true; fi 725218822Sdim $(COMPILE.c) $(srcdir)/gettimeofday.c $(OUTPUT_OPTION) 726218822Sdim 727130561Sobrien./hashtab.o: $(srcdir)/hashtab.c config.h $(INCDIR)/ansidecl.h \ 728130561Sobrien $(INCDIR)/hashtab.h $(INCDIR)/libiberty.h 729130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 730130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/hashtab.c -o pic/$@; \ 731130561Sobrien else true; fi 732130561Sobrien $(COMPILE.c) $(srcdir)/hashtab.c $(OUTPUT_OPTION) 733130561Sobrien 734218822Sdim./hex.o: $(srcdir)/hex.c config.h $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \ 73589857Sobrien $(INCDIR)/safe-ctype.h 736130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 737130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/hex.c -o pic/$@; \ 738130561Sobrien else true; fi 739130561Sobrien $(COMPILE.c) $(srcdir)/hex.c $(OUTPUT_OPTION) 740130561Sobrien 741130561Sobrien./index.o: $(srcdir)/index.c 742130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 743130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/index.c -o pic/$@; \ 744130561Sobrien else true; fi 745130561Sobrien $(COMPILE.c) $(srcdir)/index.c $(OUTPUT_OPTION) 746130561Sobrien 747130561Sobrien./insque.o: $(srcdir)/insque.c 748130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 749130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/insque.c -o pic/$@; \ 750130561Sobrien else true; fi 751130561Sobrien $(COMPILE.c) $(srcdir)/insque.c $(OUTPUT_OPTION) 752130561Sobrien 753218822Sdim./lbasename.o: $(srcdir)/lbasename.c config.h $(INCDIR)/ansidecl.h \ 754218822Sdim $(INCDIR)/filenames.h $(INCDIR)/libiberty.h \ 755218822Sdim $(INCDIR)/safe-ctype.h 756130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 757130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/lbasename.c -o pic/$@; \ 758130561Sobrien else true; fi 759130561Sobrien $(COMPILE.c) $(srcdir)/lbasename.c $(OUTPUT_OPTION) 760130561Sobrien 761130561Sobrien./lrealpath.o: $(srcdir)/lrealpath.c config.h $(INCDIR)/ansidecl.h \ 762130561Sobrien $(INCDIR)/libiberty.h 763130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 764130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/lrealpath.c -o pic/$@; \ 765130561Sobrien else true; fi 766130561Sobrien $(COMPILE.c) $(srcdir)/lrealpath.c $(OUTPUT_OPTION) 767130561Sobrien 768130561Sobrien./make-relative-prefix.o: $(srcdir)/make-relative-prefix.c config.h \ 769130561Sobrien $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h 770130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 771130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/make-relative-prefix.c -o pic/$@; \ 772130561Sobrien else true; fi 773130561Sobrien $(COMPILE.c) $(srcdir)/make-relative-prefix.c $(OUTPUT_OPTION) 774130561Sobrien 775130561Sobrien./make-temp-file.o: $(srcdir)/make-temp-file.c config.h $(INCDIR)/ansidecl.h \ 776130561Sobrien $(INCDIR)/libiberty.h 777130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 778130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/make-temp-file.c -o pic/$@; \ 779130561Sobrien else true; fi 780130561Sobrien $(COMPILE.c) $(srcdir)/make-temp-file.c $(OUTPUT_OPTION) 781130561Sobrien 782130561Sobrien./md5.o: $(srcdir)/md5.c config.h $(INCDIR)/ansidecl.h $(INCDIR)/md5.h 783130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 784130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/md5.c -o pic/$@; \ 785130561Sobrien else true; fi 786130561Sobrien $(COMPILE.c) $(srcdir)/md5.c $(OUTPUT_OPTION) 787130561Sobrien 788130561Sobrien./memchr.o: $(srcdir)/memchr.c $(INCDIR)/ansidecl.h 789130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 790130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/memchr.c -o pic/$@; \ 791130561Sobrien else true; fi 792130561Sobrien $(COMPILE.c) $(srcdir)/memchr.c $(OUTPUT_OPTION) 793130561Sobrien 794130561Sobrien./memcmp.o: $(srcdir)/memcmp.c $(INCDIR)/ansidecl.h 795130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 796130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/memcmp.c -o pic/$@; \ 797130561Sobrien else true; fi 798130561Sobrien $(COMPILE.c) $(srcdir)/memcmp.c $(OUTPUT_OPTION) 799130561Sobrien 800130561Sobrien./memcpy.o: $(srcdir)/memcpy.c $(INCDIR)/ansidecl.h 801130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 802130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/memcpy.c -o pic/$@; \ 803130561Sobrien else true; fi 804130561Sobrien $(COMPILE.c) $(srcdir)/memcpy.c $(OUTPUT_OPTION) 805130561Sobrien 806130561Sobrien./memmove.o: $(srcdir)/memmove.c $(INCDIR)/ansidecl.h 807130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 808130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/memmove.c -o pic/$@; \ 809130561Sobrien else true; fi 810130561Sobrien $(COMPILE.c) $(srcdir)/memmove.c $(OUTPUT_OPTION) 811130561Sobrien 812130561Sobrien./mempcpy.o: $(srcdir)/mempcpy.c $(INCDIR)/ansidecl.h 813130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 814130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/mempcpy.c -o pic/$@; \ 815130561Sobrien else true; fi 816130561Sobrien $(COMPILE.c) $(srcdir)/mempcpy.c $(OUTPUT_OPTION) 817130561Sobrien 818130561Sobrien./memset.o: $(srcdir)/memset.c $(INCDIR)/ansidecl.h 819130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 820130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/memset.c -o pic/$@; \ 821130561Sobrien else true; fi 822130561Sobrien $(COMPILE.c) $(srcdir)/memset.c $(OUTPUT_OPTION) 823130561Sobrien 824130561Sobrien./mkstemps.o: $(srcdir)/mkstemps.c config.h $(INCDIR)/ansidecl.h 825130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 826130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/mkstemps.c -o pic/$@; \ 827130561Sobrien else true; fi 828130561Sobrien $(COMPILE.c) $(srcdir)/mkstemps.c $(OUTPUT_OPTION) 829130561Sobrien 830130561Sobrien./msdos.o: $(srcdir)/msdos.c 831130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 832130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/msdos.c -o pic/$@; \ 833130561Sobrien else true; fi 834130561Sobrien $(COMPILE.c) $(srcdir)/msdos.c $(OUTPUT_OPTION) 835130561Sobrien 836130561Sobrien./objalloc.o: $(srcdir)/objalloc.c config.h $(INCDIR)/ansidecl.h \ 837130561Sobrien $(INCDIR)/objalloc.h 838130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 839130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/objalloc.c -o pic/$@; \ 840130561Sobrien else true; fi 841130561Sobrien $(COMPILE.c) $(srcdir)/objalloc.c $(OUTPUT_OPTION) 842130561Sobrien 843130561Sobrien./obstack.o: $(srcdir)/obstack.c config.h $(INCDIR)/obstack.h 844130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 845130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/obstack.c -o pic/$@; \ 846130561Sobrien else true; fi 847130561Sobrien $(COMPILE.c) $(srcdir)/obstack.c $(OUTPUT_OPTION) 848130561Sobrien 849130561Sobrien./partition.o: $(srcdir)/partition.c config.h $(INCDIR)/ansidecl.h \ 850130561Sobrien $(INCDIR)/libiberty.h $(INCDIR)/partition.h 851130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 852130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/partition.c -o pic/$@; \ 853130561Sobrien else true; fi 854130561Sobrien $(COMPILE.c) $(srcdir)/partition.c $(OUTPUT_OPTION) 855130561Sobrien 856218822Sdim./pex-common.o: $(srcdir)/pex-common.c config.h $(INCDIR)/ansidecl.h \ 857130561Sobrien $(INCDIR)/libiberty.h $(srcdir)/pex-common.h 858130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 859218822Sdim $(COMPILE.c) $(PICFLAG) $(srcdir)/pex-common.c -o pic/$@; \ 860130561Sobrien else true; fi 861218822Sdim $(COMPILE.c) $(srcdir)/pex-common.c $(OUTPUT_OPTION) 862130561Sobrien 863218822Sdim./pex-djgpp.o: $(srcdir)/pex-djgpp.c config.h $(INCDIR)/ansidecl.h \ 864130561Sobrien $(INCDIR)/libiberty.h $(srcdir)/pex-common.h 865130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 866218822Sdim $(COMPILE.c) $(PICFLAG) $(srcdir)/pex-djgpp.c -o pic/$@; \ 867130561Sobrien else true; fi 868218822Sdim $(COMPILE.c) $(srcdir)/pex-djgpp.c $(OUTPUT_OPTION) 869130561Sobrien 870130561Sobrien./pex-msdos.o: $(srcdir)/pex-msdos.c config.h $(INCDIR)/ansidecl.h \ 871130561Sobrien $(INCDIR)/libiberty.h $(srcdir)/pex-common.h \ 87289857Sobrien $(INCDIR)/safe-ctype.h 873130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 874130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/pex-msdos.c -o pic/$@; \ 875130561Sobrien else true; fi 876130561Sobrien $(COMPILE.c) $(srcdir)/pex-msdos.c $(OUTPUT_OPTION) 877130561Sobrien 878218822Sdim./pex-one.o: $(srcdir)/pex-one.c config.h $(INCDIR)/ansidecl.h \ 879218822Sdim $(INCDIR)/libiberty.h 880130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 881218822Sdim $(COMPILE.c) $(PICFLAG) $(srcdir)/pex-one.c -o pic/$@; \ 882130561Sobrien else true; fi 883218822Sdim $(COMPILE.c) $(srcdir)/pex-one.c $(OUTPUT_OPTION) 884130561Sobrien 885130561Sobrien./pex-unix.o: $(srcdir)/pex-unix.c config.h $(INCDIR)/ansidecl.h \ 886130561Sobrien $(INCDIR)/libiberty.h $(srcdir)/pex-common.h 887130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 888130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/pex-unix.c -o pic/$@; \ 889130561Sobrien else true; fi 890130561Sobrien $(COMPILE.c) $(srcdir)/pex-unix.c $(OUTPUT_OPTION) 891130561Sobrien 892130561Sobrien./pex-win32.o: $(srcdir)/pex-win32.c config.h $(INCDIR)/ansidecl.h \ 893130561Sobrien $(INCDIR)/libiberty.h $(srcdir)/pex-common.h 894130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 895130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/pex-win32.c -o pic/$@; \ 896130561Sobrien else true; fi 897130561Sobrien $(COMPILE.c) $(srcdir)/pex-win32.c $(OUTPUT_OPTION) 898130561Sobrien 899218822Sdim./pexecute.o: $(srcdir)/pexecute.c config.h $(INCDIR)/ansidecl.h \ 900218822Sdim $(INCDIR)/libiberty.h 901218822Sdim if [ x"$(PICFLAG)" != x ]; then \ 902218822Sdim $(COMPILE.c) $(PICFLAG) $(srcdir)/pexecute.c -o pic/$@; \ 903218822Sdim else true; fi 904218822Sdim $(COMPILE.c) $(srcdir)/pexecute.c $(OUTPUT_OPTION) 905218822Sdim 906130561Sobrien./physmem.o: $(srcdir)/physmem.c config.h $(INCDIR)/ansidecl.h \ 907130561Sobrien $(INCDIR)/libiberty.h 908130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 909130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/physmem.c -o pic/$@; \ 910130561Sobrien else true; fi 911130561Sobrien $(COMPILE.c) $(srcdir)/physmem.c $(OUTPUT_OPTION) 912130561Sobrien 913130561Sobrien./putenv.o: $(srcdir)/putenv.c config.h $(INCDIR)/ansidecl.h 914130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 915130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/putenv.c -o pic/$@; \ 916130561Sobrien else true; fi 917130561Sobrien $(COMPILE.c) $(srcdir)/putenv.c $(OUTPUT_OPTION) 918130561Sobrien 919130561Sobrien./random.o: $(srcdir)/random.c $(INCDIR)/ansidecl.h 920130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 921130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/random.c -o pic/$@; \ 922130561Sobrien else true; fi 923130561Sobrien $(COMPILE.c) $(srcdir)/random.c $(OUTPUT_OPTION) 924130561Sobrien 925218822Sdim./regex.o: $(srcdir)/regex.c config.h $(INCDIR)/ansidecl.h $(INCDIR)/xregex.h \ 926218822Sdim $(INCDIR)/xregex2.h 927130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 928130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/regex.c -o pic/$@; \ 929130561Sobrien else true; fi 930130561Sobrien $(COMPILE.c) $(srcdir)/regex.c $(OUTPUT_OPTION) 931130561Sobrien 932130561Sobrien./rename.o: $(srcdir)/rename.c config.h $(INCDIR)/ansidecl.h 933130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 934130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/rename.c -o pic/$@; \ 935130561Sobrien else true; fi 936130561Sobrien $(COMPILE.c) $(srcdir)/rename.c $(OUTPUT_OPTION) 937130561Sobrien 938130561Sobrien./rindex.o: $(srcdir)/rindex.c 939130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 940130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/rindex.c -o pic/$@; \ 941130561Sobrien else true; fi 942130561Sobrien $(COMPILE.c) $(srcdir)/rindex.c $(OUTPUT_OPTION) 943130561Sobrien 944130561Sobrien./safe-ctype.o: $(srcdir)/safe-ctype.c $(INCDIR)/ansidecl.h \ 945130561Sobrien $(INCDIR)/safe-ctype.h 946130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 947130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/safe-ctype.c -o pic/$@; \ 948130561Sobrien else true; fi 949130561Sobrien $(COMPILE.c) $(srcdir)/safe-ctype.c $(OUTPUT_OPTION) 950130561Sobrien 951130561Sobrien./setenv.o: $(srcdir)/setenv.c config.h $(INCDIR)/ansidecl.h 952130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 953130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/setenv.c -o pic/$@; \ 954130561Sobrien else true; fi 955130561Sobrien $(COMPILE.c) $(srcdir)/setenv.c $(OUTPUT_OPTION) 956130561Sobrien 957130561Sobrien./sigsetmask.o: $(srcdir)/sigsetmask.c $(INCDIR)/ansidecl.h 958130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 959130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/sigsetmask.c -o pic/$@; \ 960130561Sobrien else true; fi 961130561Sobrien $(COMPILE.c) $(srcdir)/sigsetmask.c $(OUTPUT_OPTION) 962130561Sobrien 963130561Sobrien./snprintf.o: $(srcdir)/snprintf.c $(INCDIR)/ansidecl.h 964130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 965130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/snprintf.c -o pic/$@; \ 966130561Sobrien else true; fi 967130561Sobrien $(COMPILE.c) $(srcdir)/snprintf.c $(OUTPUT_OPTION) 968130561Sobrien 969130561Sobrien./sort.o: $(srcdir)/sort.c config.h $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \ 97089857Sobrien $(INCDIR)/sort.h 971130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 972130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/sort.c -o pic/$@; \ 973130561Sobrien else true; fi 974130561Sobrien $(COMPILE.c) $(srcdir)/sort.c $(OUTPUT_OPTION) 975130561Sobrien 976218822Sdim./spaces.o: $(srcdir)/spaces.c config.h $(INCDIR)/ansidecl.h \ 977218822Sdim $(INCDIR)/libiberty.h 978130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 979130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/spaces.c -o pic/$@; \ 980130561Sobrien else true; fi 981130561Sobrien $(COMPILE.c) $(srcdir)/spaces.c $(OUTPUT_OPTION) 982130561Sobrien 983130561Sobrien./splay-tree.o: $(srcdir)/splay-tree.c config.h $(INCDIR)/ansidecl.h \ 984130561Sobrien $(INCDIR)/libiberty.h $(INCDIR)/splay-tree.h 985130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 986130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/splay-tree.c -o pic/$@; \ 987130561Sobrien else true; fi 988130561Sobrien $(COMPILE.c) $(srcdir)/splay-tree.c $(OUTPUT_OPTION) 989130561Sobrien 990130561Sobrien./stpcpy.o: $(srcdir)/stpcpy.c $(INCDIR)/ansidecl.h 991130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 992130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/stpcpy.c -o pic/$@; \ 993130561Sobrien else true; fi 994130561Sobrien $(COMPILE.c) $(srcdir)/stpcpy.c $(OUTPUT_OPTION) 995130561Sobrien 996130561Sobrien./stpncpy.o: $(srcdir)/stpncpy.c $(INCDIR)/ansidecl.h 997130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 998130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/stpncpy.c -o pic/$@; \ 999130561Sobrien else true; fi 1000130561Sobrien $(COMPILE.c) $(srcdir)/stpncpy.c $(OUTPUT_OPTION) 1001130561Sobrien 1002130561Sobrien./strcasecmp.o: $(srcdir)/strcasecmp.c $(INCDIR)/ansidecl.h 1003130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1004130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/strcasecmp.c -o pic/$@; \ 1005130561Sobrien else true; fi 1006130561Sobrien $(COMPILE.c) $(srcdir)/strcasecmp.c $(OUTPUT_OPTION) 1007130561Sobrien 1008130561Sobrien./strchr.o: $(srcdir)/strchr.c $(INCDIR)/ansidecl.h 1009130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1010130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/strchr.c -o pic/$@; \ 1011130561Sobrien else true; fi 1012130561Sobrien $(COMPILE.c) $(srcdir)/strchr.c $(OUTPUT_OPTION) 1013130561Sobrien 1014130561Sobrien./strdup.o: $(srcdir)/strdup.c $(INCDIR)/ansidecl.h 1015130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1016130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/strdup.c -o pic/$@; \ 1017130561Sobrien else true; fi 1018130561Sobrien $(COMPILE.c) $(srcdir)/strdup.c $(OUTPUT_OPTION) 1019130561Sobrien 1020130561Sobrien./strerror.o: $(srcdir)/strerror.c config.h $(INCDIR)/ansidecl.h \ 1021130561Sobrien $(INCDIR)/libiberty.h 1022130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1023130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/strerror.c -o pic/$@; \ 1024130561Sobrien else true; fi 1025130561Sobrien $(COMPILE.c) $(srcdir)/strerror.c $(OUTPUT_OPTION) 1026130561Sobrien 1027130561Sobrien./strncasecmp.o: $(srcdir)/strncasecmp.c $(INCDIR)/ansidecl.h 1028130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1029130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/strncasecmp.c -o pic/$@; \ 1030130561Sobrien else true; fi 1031130561Sobrien $(COMPILE.c) $(srcdir)/strncasecmp.c $(OUTPUT_OPTION) 1032130561Sobrien 1033130561Sobrien./strncmp.o: $(srcdir)/strncmp.c $(INCDIR)/ansidecl.h 1034130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1035130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/strncmp.c -o pic/$@; \ 1036130561Sobrien else true; fi 1037130561Sobrien $(COMPILE.c) $(srcdir)/strncmp.c $(OUTPUT_OPTION) 1038130561Sobrien 1039218822Sdim./strndup.o: $(srcdir)/strndup.c $(INCDIR)/ansidecl.h 1040218822Sdim if [ x"$(PICFLAG)" != x ]; then \ 1041218822Sdim $(COMPILE.c) $(PICFLAG) $(srcdir)/strndup.c -o pic/$@; \ 1042218822Sdim else true; fi 1043218822Sdim $(COMPILE.c) $(srcdir)/strndup.c $(OUTPUT_OPTION) 1044218822Sdim 1045130561Sobrien./strrchr.o: $(srcdir)/strrchr.c $(INCDIR)/ansidecl.h 1046130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1047130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/strrchr.c -o pic/$@; \ 1048130561Sobrien else true; fi 1049130561Sobrien $(COMPILE.c) $(srcdir)/strrchr.c $(OUTPUT_OPTION) 1050130561Sobrien 1051130561Sobrien./strsignal.o: $(srcdir)/strsignal.c config.h $(INCDIR)/ansidecl.h \ 1052130561Sobrien $(INCDIR)/libiberty.h 1053130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1054130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/strsignal.c -o pic/$@; \ 1055130561Sobrien else true; fi 1056130561Sobrien $(COMPILE.c) $(srcdir)/strsignal.c $(OUTPUT_OPTION) 1057130561Sobrien 1058130561Sobrien./strstr.o: $(srcdir)/strstr.c 1059130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1060130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/strstr.c -o pic/$@; \ 1061130561Sobrien else true; fi 1062130561Sobrien $(COMPILE.c) $(srcdir)/strstr.c $(OUTPUT_OPTION) 1063130561Sobrien 1064130561Sobrien./strtod.o: $(srcdir)/strtod.c $(INCDIR)/ansidecl.h $(INCDIR)/safe-ctype.h 1065130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1066130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/strtod.c -o pic/$@; \ 1067130561Sobrien else true; fi 1068130561Sobrien $(COMPILE.c) $(srcdir)/strtod.c $(OUTPUT_OPTION) 1069130561Sobrien 1070130561Sobrien./strtol.o: $(srcdir)/strtol.c config.h $(INCDIR)/safe-ctype.h 1071130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1072130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/strtol.c -o pic/$@; \ 1073130561Sobrien else true; fi 1074130561Sobrien $(COMPILE.c) $(srcdir)/strtol.c $(OUTPUT_OPTION) 1075130561Sobrien 1076130561Sobrien./strtoul.o: $(srcdir)/strtoul.c config.h $(INCDIR)/ansidecl.h \ 1077130561Sobrien $(INCDIR)/safe-ctype.h 1078130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1079130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/strtoul.c -o pic/$@; \ 1080130561Sobrien else true; fi 1081130561Sobrien $(COMPILE.c) $(srcdir)/strtoul.c $(OUTPUT_OPTION) 1082130561Sobrien 1083218822Sdim./strverscmp.o: $(srcdir)/strverscmp.c $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \ 1084218822Sdim $(INCDIR)/safe-ctype.h 1085218822Sdim if [ x"$(PICFLAG)" != x ]; then \ 1086218822Sdim $(COMPILE.c) $(PICFLAG) $(srcdir)/strverscmp.c -o pic/$@; \ 1087218822Sdim else true; fi 1088218822Sdim $(COMPILE.c) $(srcdir)/strverscmp.c $(OUTPUT_OPTION) 1089218822Sdim 1090130561Sobrien./ternary.o: $(srcdir)/ternary.c config.h $(INCDIR)/ansidecl.h \ 1091130561Sobrien $(INCDIR)/libiberty.h $(INCDIR)/ternary.h 1092130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1093130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/ternary.c -o pic/$@; \ 1094130561Sobrien else true; fi 1095130561Sobrien $(COMPILE.c) $(srcdir)/ternary.c $(OUTPUT_OPTION) 1096130561Sobrien 1097130561Sobrien./tmpnam.o: $(srcdir)/tmpnam.c 1098130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1099130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/tmpnam.c -o pic/$@; \ 1100130561Sobrien else true; fi 1101130561Sobrien $(COMPILE.c) $(srcdir)/tmpnam.c $(OUTPUT_OPTION) 1102130561Sobrien 1103218822Sdim./unlink-if-ordinary.o: $(srcdir)/unlink-if-ordinary.c config.h \ 1104218822Sdim $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h 1105218822Sdim if [ x"$(PICFLAG)" != x ]; then \ 1106218822Sdim $(COMPILE.c) $(PICFLAG) $(srcdir)/unlink-if-ordinary.c -o pic/$@; \ 1107218822Sdim else true; fi 1108218822Sdim $(COMPILE.c) $(srcdir)/unlink-if-ordinary.c $(OUTPUT_OPTION) 1109218822Sdim 1110130561Sobrien./vasprintf.o: $(srcdir)/vasprintf.c config.h $(INCDIR)/ansidecl.h \ 1111130561Sobrien $(INCDIR)/libiberty.h 1112130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1113130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/vasprintf.c -o pic/$@; \ 1114130561Sobrien else true; fi 1115130561Sobrien $(COMPILE.c) $(srcdir)/vasprintf.c $(OUTPUT_OPTION) 1116130561Sobrien 1117130561Sobrien./vfork.o: $(srcdir)/vfork.c $(INCDIR)/ansidecl.h 1118130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1119130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/vfork.c -o pic/$@; \ 1120130561Sobrien else true; fi 1121130561Sobrien $(COMPILE.c) $(srcdir)/vfork.c $(OUTPUT_OPTION) 1122130561Sobrien 1123130561Sobrien./vfprintf.o: $(srcdir)/vfprintf.c $(INCDIR)/ansidecl.h 1124130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1125130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/vfprintf.c -o pic/$@; \ 1126130561Sobrien else true; fi 1127130561Sobrien $(COMPILE.c) $(srcdir)/vfprintf.c $(OUTPUT_OPTION) 1128130561Sobrien 1129130561Sobrien./vprintf.o: $(srcdir)/vprintf.c $(INCDIR)/ansidecl.h 1130130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1131130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/vprintf.c -o pic/$@; \ 1132130561Sobrien else true; fi 1133130561Sobrien $(COMPILE.c) $(srcdir)/vprintf.c $(OUTPUT_OPTION) 1134130561Sobrien 1135130561Sobrien./vsnprintf.o: $(srcdir)/vsnprintf.c config.h $(INCDIR)/ansidecl.h \ 1136130561Sobrien $(INCDIR)/libiberty.h 1137130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1138130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/vsnprintf.c -o pic/$@; \ 1139130561Sobrien else true; fi 1140130561Sobrien $(COMPILE.c) $(srcdir)/vsnprintf.c $(OUTPUT_OPTION) 1141130561Sobrien 1142130561Sobrien./vsprintf.o: $(srcdir)/vsprintf.c $(INCDIR)/ansidecl.h 1143130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1144130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/vsprintf.c -o pic/$@; \ 1145130561Sobrien else true; fi 1146130561Sobrien $(COMPILE.c) $(srcdir)/vsprintf.c $(OUTPUT_OPTION) 1147130561Sobrien 1148218822Sdim./waitpid.o: $(srcdir)/waitpid.c config.h $(INCDIR)/ansidecl.h 1149130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1150130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/waitpid.c -o pic/$@; \ 1151130561Sobrien else true; fi 1152130561Sobrien $(COMPILE.c) $(srcdir)/waitpid.c $(OUTPUT_OPTION) 1153130561Sobrien 1154218822Sdim./xatexit.o: $(srcdir)/xatexit.c config.h $(INCDIR)/ansidecl.h \ 1155218822Sdim $(INCDIR)/libiberty.h 1156130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1157130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/xatexit.c -o pic/$@; \ 1158130561Sobrien else true; fi 1159130561Sobrien $(COMPILE.c) $(srcdir)/xatexit.c $(OUTPUT_OPTION) 1160130561Sobrien 1161130561Sobrien./xexit.o: $(srcdir)/xexit.c config.h $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h 1162130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1163130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/xexit.c -o pic/$@; \ 1164130561Sobrien else true; fi 1165130561Sobrien $(COMPILE.c) $(srcdir)/xexit.c $(OUTPUT_OPTION) 1166130561Sobrien 1167130561Sobrien./xmalloc.o: $(srcdir)/xmalloc.c config.h $(INCDIR)/ansidecl.h \ 1168130561Sobrien $(INCDIR)/libiberty.h 1169130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1170130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/xmalloc.c -o pic/$@; \ 1171130561Sobrien else true; fi 1172130561Sobrien $(COMPILE.c) $(srcdir)/xmalloc.c $(OUTPUT_OPTION) 1173130561Sobrien 1174130561Sobrien./xmemdup.o: $(srcdir)/xmemdup.c config.h $(INCDIR)/ansidecl.h \ 1175130561Sobrien $(INCDIR)/libiberty.h 1176130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1177130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/xmemdup.c -o pic/$@; \ 1178130561Sobrien else true; fi 1179130561Sobrien $(COMPILE.c) $(srcdir)/xmemdup.c $(OUTPUT_OPTION) 1180130561Sobrien 1181130561Sobrien./xstrdup.o: $(srcdir)/xstrdup.c config.h $(INCDIR)/ansidecl.h \ 1182130561Sobrien $(INCDIR)/libiberty.h 1183130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1184130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/xstrdup.c -o pic/$@; \ 1185130561Sobrien else true; fi 1186130561Sobrien $(COMPILE.c) $(srcdir)/xstrdup.c $(OUTPUT_OPTION) 1187130561Sobrien 1188130561Sobrien./xstrerror.o: $(srcdir)/xstrerror.c config.h $(INCDIR)/ansidecl.h \ 1189130561Sobrien $(INCDIR)/libiberty.h 1190130561Sobrien if [ x"$(PICFLAG)" != x ]; then \ 1191130561Sobrien $(COMPILE.c) $(PICFLAG) $(srcdir)/xstrerror.c -o pic/$@; \ 1192130561Sobrien else true; fi 1193130561Sobrien $(COMPILE.c) $(srcdir)/xstrerror.c $(OUTPUT_OPTION) 1194130561Sobrien 1195218822Sdim./xstrndup.o: $(srcdir)/xstrndup.c config.h $(INCDIR)/ansidecl.h \ 1196218822Sdim $(INCDIR)/libiberty.h 1197218822Sdim if [ x"$(PICFLAG)" != x ]; then \ 1198218822Sdim $(COMPILE.c) $(PICFLAG) $(srcdir)/xstrndup.c -o pic/$@; \ 1199218822Sdim else true; fi 1200218822Sdim $(COMPILE.c) $(srcdir)/xstrndup.c $(OUTPUT_OPTION) 1201218822Sdim 1202