1# Makefile for the libiberty library. 2# Originally written by K. Richard Pixley <rich@cygnus.com>. 3# 4# Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 5# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 6# 2012, 2014, 2015 Free Software Foundation 7# 8# This file is part of the libiberty library. 9# Libiberty is free software; you can redistribute it and/or 10# modify it under the terms of the GNU Library General Public 11# License as published by the Free Software Foundation; either 12# version 2 of the License, or (at your option) any later version. 13# 14# Libiberty is distributed in the hope that it will be useful, 15# but WITHOUT ANY WARRANTY; without even the implied warranty of 16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17# Library General Public License for more details. 18# 19# You should have received a copy of the GNU Library General Public 20# License along with libiberty; see the file COPYING.LIB. If not, 21# write to the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, 22# Boston, MA 02110-1301, USA. 23 24libiberty_topdir = @libiberty_topdir@ 25srcdir = @srcdir@ 26 27prefix = @prefix@ 28 29exec_prefix = @exec_prefix@ 30bindir = @bindir@ 31libdir = @libdir@ 32includedir = @includedir@ 33target_header_dir = @target_header_dir@ 34objext = @OBJEXT@ 35 36SHELL = @SHELL@ 37 38# Multilib support variables. 39MULTISRCTOP = 40MULTIBUILDTOP = 41MULTIDIRS = 42MULTISUBDIR = 43MULTIDO = true 44MULTICLEAN = true 45 46INSTALL = @INSTALL@ 47INSTALL_PROGRAM = @INSTALL_PROGRAM@ 48INSTALL_DATA = @INSTALL_DATA@ 49mkinstalldirs = $(SHELL) $(libiberty_topdir)/mkinstalldirs 50 51# Some compilers can't handle cc -c blah.c -o foo/blah.o. 52OUTPUT_OPTION = @OUTPUT_OPTION@ 53 54AR = @AR@ 55AR_FLAGS = rc 56 57CC = @CC@ 58CFLAGS = @CFLAGS@ 59CPPFLAGS = @CPPFLAGS@ 60RANLIB = @RANLIB@ 61MAKEINFO = @MAKEINFO@ 62PERL = @PERL@ 63 64PICFLAG = @PICFLAG@ 65NOASANFLAG = @NOASANFLAG@ 66 67MAKEOVERRIDES = 68 69TARGETLIB = ./libiberty.a 70TESTLIB = ./testlib.a 71 72LIBOBJS = @LIBOBJS@ 73 74# A configuration can specify extra .o files that should be included, 75# even if they are in libc. (Perhaps the libc version is buggy.) 76EXTRA_OFILES = 77 78# Flags to pass to a recursive make. 79FLAGS_TO_PASS = \ 80 "AR=$(AR)" \ 81 "AR_FLAGS=$(AR_FLAGS)" \ 82 "CC=$(CC)" \ 83 "CFLAGS=$(CFLAGS)" \ 84 "CPPFLAGS=$(CPPFLAGS)" \ 85 "DESTDIR=$(DESTDIR)" \ 86 "EXTRA_OFILES=$(EXTRA_OFILES)" \ 87 "HDEFINES=$(HDEFINES)" \ 88 "INSTALL=$(INSTALL)" \ 89 "INSTALL_DATA=$(INSTALL_DATA)" \ 90 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \ 91 "LDFLAGS=$(LDFLAGS)" \ 92 "LOADLIBES=$(LOADLIBES)" \ 93 "RANLIB=$(RANLIB)" \ 94 "SHELL=$(SHELL)" \ 95 "prefix=$(prefix)" \ 96 "exec_prefix=$(exec_prefix)" \ 97 "libdir=$(libdir)" \ 98 "libsubdir=$(libsubdir)" \ 99 "tooldir=$(tooldir)" 100 101# Subdirectories to recurse into. We need to override this during cleaning 102SUBDIRS = testsuite 103 104# FIXME: add @BUILD_INFO@ once we're sure it works for everyone. 105all: stamp-picdir stamp-noasandir $(TARGETLIB) required-list all-subdir 106 @: $(MAKE) ; $(MULTIDO) $(FLAGS_TO_PASS) multi-do DO=all 107 108.PHONY: check installcheck 109check: check-subdir 110installcheck: installcheck-subdir 111 112@host_makefile_frag@ 113 114INCDIR=$(srcdir)/$(MULTISRCTOP)../include 115 116COMPILE.c = $(CC) -c @DEFS@ $(CFLAGS) $(CPPFLAGS) -I. -I$(INCDIR) \ 117 $(HDEFINES) @ac_libiberty_warn_cflags@ -D_GNU_SOURCE 118 119# Just to make sure we don't use a built-in rule with VPATH 120.c.$(objext): 121 false 122 123# NOTE: If you add new files to the library, add them to this list 124# (alphabetical), and add them to REQUIRED_OFILES, or 125# CONFIGURED_OFILES and funcs in configure.ac. Also run "make maint-deps" 126# to build the new rules. 127CFILES = alloca.c argv.c asprintf.c atexit.c \ 128 basename.c bcmp.c bcopy.c bsearch.c bzero.c \ 129 calloc.c choose-temp.c clock.c concat.c cp-demangle.c \ 130 cp-demint.c cplus-dem.c crc32.c \ 131 d-demangle.c dwarfnames.c dyn-string.c \ 132 fdmatch.c ffs.c fibheap.c filename_cmp.c floatformat.c \ 133 fnmatch.c fopen_unlocked.c \ 134 getcwd.c getopt.c getopt1.c getpagesize.c getpwd.c getruntime.c \ 135 gettimeofday.c \ 136 hashtab.c hex.c \ 137 index.c insque.c \ 138 lbasename.c \ 139 lrealpath.c \ 140 make-relative-prefix.c \ 141 make-temp-file.c md5.c memchr.c memcmp.c memcpy.c memmem.c \ 142 memmove.c mempcpy.c memset.c mkstemps.c \ 143 objalloc.c obstack.c \ 144 partition.c pexecute.c \ 145 pex-common.c pex-djgpp.c pex-msdos.c pex-one.c \ 146 pex-unix.c pex-win32.c \ 147 physmem.c putenv.c \ 148 random.c regex.c rename.c rindex.c \ 149 rust-demangle.c \ 150 safe-ctype.c setenv.c setproctitle.c sha1.c sigsetmask.c \ 151 simple-object.c simple-object-coff.c simple-object-elf.c \ 152 simple-object-mach-o.c simple-object-xcoff.c \ 153 snprintf.c sort.c \ 154 spaces.c splay-tree.c stack-limit.c stpcpy.c stpncpy.c \ 155 strcasecmp.c strchr.c strdup.c strerror.c strncasecmp.c \ 156 strncmp.c strrchr.c strsignal.c strstr.c strtod.c strtol.c \ 157 strtoll.c strtoul.c strtoull.c strndup.c strnlen.c \ 158 strverscmp.c timeval-utils.c tmpnam.c \ 159 unlink-if-ordinary.c \ 160 vasprintf.c vfork.c vfprintf.c vprintf.c vprintf-support.c \ 161 vsnprintf.c vsprintf.c \ 162 waitpid.c \ 163 xasprintf.c xatexit.c xexit.c xmalloc.c xmemdup.c xstrdup.c \ 164 xstrerror.c xstrndup.c xvasprintf.c 165 166# These are always included in the library. The first four are listed 167# first and by compile time to optimize parallel builds. 168REQUIRED_OFILES = \ 169 ./regex.$(objext) ./cplus-dem.$(objext) ./cp-demangle.$(objext) \ 170 ./md5.$(objext) ./sha1.$(objext) ./alloca.$(objext) \ 171 ./argv.$(objext) \ 172 ./choose-temp.$(objext) ./concat.$(objext) \ 173 ./cp-demint.$(objext) ./crc32.$(objext) ./d-demangle.$(objext) \ 174 ./dwarfnames.$(objext) ./dyn-string.$(objext) \ 175 ./fdmatch.$(objext) ./fibheap.$(objext) \ 176 ./filename_cmp.$(objext) ./floatformat.$(objext) \ 177 ./fnmatch.$(objext) ./fopen_unlocked.$(objext) \ 178 ./getopt.$(objext) ./getopt1.$(objext) ./getpwd.$(objext) \ 179 ./getruntime.$(objext) ./hashtab.$(objext) ./hex.$(objext) \ 180 ./lbasename.$(objext) ./lrealpath.$(objext) \ 181 ./make-relative-prefix.$(objext) ./make-temp-file.$(objext) \ 182 ./objalloc.$(objext) \ 183 ./obstack.$(objext) \ 184 ./partition.$(objext) ./pexecute.$(objext) ./physmem.$(objext) \ 185 ./pex-common.$(objext) ./pex-one.$(objext) \ 186 ./@pexecute@.$(objext) ./vprintf-support.$(objext) \ 187 ./rust-demangle.$(objext) \ 188 ./safe-ctype.$(objext) \ 189 ./simple-object.$(objext) ./simple-object-coff.$(objext) \ 190 ./simple-object-elf.$(objext) ./simple-object-mach-o.$(objext) \ 191 ./simple-object-xcoff.$(objext) \ 192 ./sort.$(objext) ./spaces.$(objext) \ 193 ./splay-tree.$(objext) ./stack-limit.$(objext) \ 194 ./strerror.$(objext) ./strsignal.$(objext) \ 195 ./timeval-utils.$(objext) ./unlink-if-ordinary.$(objext) \ 196 ./xasprintf.$(objext) ./xatexit.$(objext) ./xexit.$(objext) \ 197 ./xmalloc.$(objext) ./xmemdup.$(objext) ./xstrdup.$(objext) \ 198 ./xstrerror.$(objext) ./xstrndup.$(objext) \ 199 ./xvasprintf.$(objext) 200 201# These are all the objects that configure may add to the library via 202# $funcs or EXTRA_OFILES. This list exists here only for "make 203# maint-missing" and "make check". 204CONFIGURED_OFILES = ./asprintf.$(objext) ./atexit.$(objext) \ 205 ./basename.$(objext) ./bcmp.$(objext) ./bcopy.$(objext) \ 206 ./bsearch.$(objext) ./bzero.$(objext) \ 207 ./calloc.$(objext) ./clock.$(objext) ./copysign.$(objext) \ 208 ./_doprnt.$(objext) \ 209 ./ffs.$(objext) \ 210 ./getcwd.$(objext) ./getpagesize.$(objext) \ 211 ./gettimeofday.$(objext) \ 212 ./index.$(objext) ./insque.$(objext) \ 213 ./memchr.$(objext) ./memcmp.$(objext) ./memcpy.$(objext) \ 214 ./memmem.$(objext) ./memmove.$(objext) \ 215 ./mempcpy.$(objext) ./memset.$(objext) ./mkstemps.$(objext) \ 216 ./pex-djgpp.$(objext) ./pex-msdos.$(objext) \ 217 ./pex-unix.$(objext) ./pex-win32.$(objext) \ 218 ./putenv.$(objext) \ 219 ./random.$(objext) ./rename.$(objext) ./rindex.$(objext) \ 220 ./setenv.$(objext) \ 221 ./setproctitle.$(objext) \ 222 ./sigsetmask.$(objext) ./snprintf.$(objext) \ 223 ./stpcpy.$(objext) ./stpncpy.$(objext) ./strcasecmp.$(objext) \ 224 ./strchr.$(objext) ./strdup.$(objext) ./strncasecmp.$(objext) \ 225 ./strncmp.$(objext) ./strndup.$(objext) ./strnlen.$(objext) \ 226 ./strrchr.$(objext) ./strstr.$(objext) ./strtod.$(objext) \ 227 ./strtol.$(objext) ./strtoul.$(objext) strtoll.$(objext) \ 228 ./strtoull.$(objext) ./tmpnam.$(objext) ./strverscmp.$(objext) \ 229 ./vasprintf.$(objext) ./vfork.$(objext) ./vfprintf.$(objext) \ 230 ./vprintf.$(objext) ./vsnprintf.$(objext) ./vsprintf.$(objext) \ 231 ./waitpid.$(objext) 232 233# These files are installed if the library has been configured to do so. 234INSTALLED_HEADERS = \ 235 $(INCDIR)/ansidecl.h \ 236 $(INCDIR)/demangle.h \ 237 $(INCDIR)/dyn-string.h \ 238 $(INCDIR)/fibheap.h \ 239 $(INCDIR)/floatformat.h \ 240 $(INCDIR)/hashtab.h \ 241 $(INCDIR)/libiberty.h \ 242 $(INCDIR)/objalloc.h \ 243 $(INCDIR)/partition.h \ 244 $(INCDIR)/safe-ctype.h \ 245 $(INCDIR)/sort.h \ 246 $(INCDIR)/splay-tree.h \ 247 $(INCDIR)/timeval-utils.h 248 249$(TARGETLIB): $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS) 250 -rm -f $(TARGETLIB) pic/$(TARGETLIB) noasan/$(TARGETLIB) 251 $(AR) $(AR_FLAGS) $(TARGETLIB) \ 252 $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS) 253 $(RANLIB) $(TARGETLIB) 254 if [ x"$(PICFLAG)" != x ]; then \ 255 cd pic; \ 256 $(AR) $(AR_FLAGS) $(TARGETLIB) \ 257 $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS); \ 258 $(RANLIB) $(TARGETLIB); \ 259 cd ..; \ 260 else true; fi; \ 261 if [ x"$(NOASANFLAG)" != x ]; then \ 262 cd noasan; \ 263 $(AR) $(AR_FLAGS) $(TARGETLIB) \ 264 $(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS); \ 265 $(RANLIB) $(TARGETLIB); \ 266 cd ..; \ 267 else true; fi 268 269$(TESTLIB): $(REQUIRED_OFILES) $(CONFIGURED_OFILES) 270 -rm -f $(TESTLIB) 271 $(AR) $(AR_FLAGS) $(TESTLIB) \ 272 $(REQUIRED_OFILES) $(CONFIGURED_OFILES) 273 $(RANLIB) $(TESTLIB) 274 275info: libiberty.info info-subdir 276install-info: install-info-subdir 277clean-info: clean-info-subdir 278dvi: libiberty.dvi dvi-subdir 279 280LIBIBERTY_PDFFILES = libiberty.pdf 281 282pdf: $(LIBIBERTY_PDFFILES) pdf-subdir 283 284.PHONY: install-pdf 285 286pdf__strip_dir = `echo $$p | sed -e 's|^.*/||'`; 287 288install-pdf: $(LIBIBERTY_PDFFILES) 289 @$(NORMAL_INSTALL) 290 test -z "$(pdfdir)" || $(mkinstalldirs) "$(DESTDIR)$(pdfdir)" 291 @list='$(LIBIBERTY_PDFFILES)'; for p in $$list; do \ 292 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ 293 f=$(pdf__strip_dir) \ 294 echo " $(INSTALL_DATA) '$$d$$p' '$(DESTDIR)$(pdfdir)/$$f'"; \ 295 $(INSTALL_DATA) "$$d$$p" "$(DESTDIR)$(pdfdir)/$$f"; \ 296 done 297 298# html, install-html targets 299HTMLS = libiberty.html 300 301html: $(HTMLS) 302 303.PHONY: install-html install-html-am 304 305NORMAL_INSTALL = : 306mkdir_p = mkdir -p -- 307 308html__strip_dir = `echo $$p | sed -e 's|^.*/||'`; 309 310install-html: install-html-am 311 312install-html-am: $(HTMLS) 313 @$(NORMAL_INSTALL) 314 test -z "$(htmldir)" || $(mkdir_p) "$(DESTDIR)$(htmldir)" 315 @list='$(HTMLS)'; for p in $$list; do \ 316 if test -f "$$p" || test -d "$$p"; then d=""; else d="$(srcdir)/"; fi; \ 317 f=$(html__strip_dir) \ 318 if test -d "$$d$$p"; then \ 319 echo " $(mkdir_p) '$(DESTDIR)$(htmldir)/$$f'"; \ 320 $(mkdir_p) "$(DESTDIR)$(htmldir)/$$f" || exit 1; \ 321 echo " $(INSTALL_DATA) '$$d$$p'/* '$(DESTDIR)$(htmldir)/$$f'"; \ 322 $(INSTALL_DATA) "$$d$$p"/* "$(DESTDIR)$(htmldir)/$$f"; \ 323 else \ 324 echo " $(INSTALL_DATA) '$$d$$p' '$(DESTDIR)$(htmldir)/$$f'"; \ 325 $(INSTALL_DATA) "$$d$$p" "$(DESTDIR)$(htmldir)/$$f"; \ 326 fi; \ 327 done 328 329TEXISRC = \ 330 $(srcdir)/libiberty.texi \ 331 $(srcdir)/copying-lib.texi \ 332 $(srcdir)/obstacks.texi \ 333 $(srcdir)/functions.texi 334 335# Additional files that have texi snippets that need to be collected 336# and sorted. Some are here because the sources are imported from 337# elsewhere. Others represent headers in ../include. 338TEXIFILES = fnmatch.txh pexecute.txh simple-object.txh 339 340libiberty.info : $(srcdir)/libiberty.texi $(TEXISRC) 341 $(MAKEINFO) -I$(srcdir) $(srcdir)/libiberty.texi 342 343libiberty.dvi : $(srcdir)/libiberty.texi $(TEXISRC) 344 texi2dvi $(srcdir)/libiberty.texi 345 346libiberty.pdf : $(srcdir)/libiberty.texi $(TEXISRC) 347 texi2pdf $(srcdir)/libiberty.texi 348 349libiberty.html : $(srcdir)/libiberty.texi $(TEXISRC) 350 $(MAKEINFO) --no-split --html -I$(srcdir) -o $@ $< 351 352@MAINT@$(srcdir)/functions.texi : stamp-functions 353@MAINT@ @true 354 355@MAINT@stamp-functions : $(CFILES:%=$(srcdir)/%) $(TEXIFILES:%=$(srcdir)/%) $(srcdir)/gather-docs Makefile 356@MAINT@@HAVE_PERL@ $(PERL) $(srcdir)/gather-docs $(srcdir) $(srcdir)/functions.texi $(CFILES) $(TEXIFILES) 357@MAINT@ echo stamp > stamp-functions 358 359INSTALL_DEST = @INSTALL_DEST@ 360install: install_to_$(INSTALL_DEST) install-subdir 361install-strip: install 362 363.PHONY: install install-strip 364 365# This is tricky. Even though CC in the Makefile contains 366# multilib-specific flags, it's overridden by FLAGS_TO_PASS from the 367# default multilib, so we have to take CFLAGS into account as well, 368# since it will be passed the multilib flags. 369MULTIOSDIR = `$(CC) $(CFLAGS) -print-multi-os-directory` 370install_to_libdir: all 371 if test -n "${target_header_dir}"; then \ 372 ${mkinstalldirs} $(DESTDIR)$(libdir)/$(MULTIOSDIR); \ 373 $(INSTALL_DATA) $(TARGETLIB) $(DESTDIR)$(libdir)/$(MULTIOSDIR)/$(TARGETLIB)n; \ 374 ( cd $(DESTDIR)$(libdir)/$(MULTIOSDIR) ; chmod 644 $(TARGETLIB)n ;$(RANLIB) $(TARGETLIB)n ); \ 375 mv -f $(DESTDIR)$(libdir)/$(MULTIOSDIR)/$(TARGETLIB)n $(DESTDIR)$(libdir)/$(MULTIOSDIR)/$(TARGETLIB); \ 376 case "${target_header_dir}" in \ 377 /*) thd=${target_header_dir};; \ 378 *) thd=${includedir}/${target_header_dir};; \ 379 esac; \ 380 ${mkinstalldirs} $(DESTDIR)$${thd}; \ 381 for h in ${INSTALLED_HEADERS}; do \ 382 ${INSTALL_DATA} $$h $(DESTDIR)$${thd}; \ 383 done; \ 384 fi 385 @$(MULTIDO) $(FLAGS_TO_PASS) multi-do DO=install 386 387install_to_tooldir: all 388 ${mkinstalldirs} $(DESTDIR)$(tooldir)/lib/$(MULTIOSDIR) 389 $(INSTALL_DATA) $(TARGETLIB) $(DESTDIR)$(tooldir)/lib/$(MULTIOSDIR)/$(TARGETLIB)n 390 ( cd $(DESTDIR)$(tooldir)/lib/$(MULTIOSDIR) ; chmod 644 $(TARGETLIB)n; $(RANLIB) $(TARGETLIB)n ) 391 mv -f $(DESTDIR)$(tooldir)/lib/$(MULTIOSDIR)/$(TARGETLIB)n $(DESTDIR)$(tooldir)/lib/$(MULTIOSDIR)/$(TARGETLIB) 392 @$(MULTIDO) $(FLAGS_TO_PASS) multi-do DO=install 393 394# required-list was used when building a shared bfd/opcodes/libiberty 395# library. I don't know if it used by anything currently. 396required-list: Makefile 397 echo $(REQUIRED_OFILES) > required-list 398 399stamp-picdir: 400 if [ x"$(PICFLAG)" != x ] && [ ! -d pic ]; then \ 401 mkdir pic; \ 402 else true; fi 403 touch stamp-picdir 404 405stamp-noasandir: 406 if [ x"$(NOASANFLAG)" != x ] && [ ! -d noasan ]; then \ 407 mkdir noasan; \ 408 else true; fi 409 touch stamp-noasandir 410 411.PHONY: all etags tags TAGS ls clean stage1 stage2 412 413etags tags TAGS: etags-subdir 414 cd $(srcdir) && etags $(CFILES) 415 416# The standalone demangler (c++filt) has been moved to binutils. 417# But make this target work anyway for demangler hacking. 418demangle: $(ALL) $(srcdir)/cp-demangle.c 419 @echo "The standalone demangler, now named c++filt, is now" 420 @echo "a part of binutils." 421 $(CC) @DEFS@ $(CFLAGS) $(CPPFLAGS) -I. -I$(INCDIR) $(HDEFINES) \ 422 $(srcdir)/cp-demangle.c -DSTANDALONE_DEMANGLER $(TARGETLIB) -o $@ 423 424ls: 425 @echo Makefile $(CFILES) 426 427# Various targets for maintainers. 428 429maint-missing : 430 @$(PERL) $(srcdir)/maint-tool -s $(srcdir) missing $(CFILES) $(REQUIRED_OFILES) $(CONFIGURED_OFILES) 431 432maint-buildall : $(REQUIRED_OFILES) $(CONFIGURED_OFILES) 433 @true 434 435maint-undoc : $(srcdir)/functions.texi 436 @$(PERL) $(srcdir)/maint-tool -s $(srcdir) undoc 437 438maint-deps : 439 @$(PERL) $(srcdir)/maint-tool -s $(srcdir) deps $(INCDIR) 440 441# Need to deal with profiled libraries, too. 442 443# Cleaning has to be done carefully to ensure that we don't clean our SUBDIRS 444# multiple times, hence our explicit recursion with an empty SUBDIRS. 445mostlyclean: mostlyclean-subdir 446 -rm -rf *.$(objext) pic noasan core errs \#* *.E a.out 447 -rm -f errors dummy config.h stamp-* 448 -rm -f $(CONFIG_H) stamp-picdir stamp-noasandir 449 -rm -f libiberty.aux libiberty.cp libiberty.cps libiberty.fn libiberty.ky 450 -rm -f libiberty.log libiberty.tmp libiberty.tps libiberty.pg 451 -rm -f libiberty.pgs libiberty.toc libiberty.tp libiberty.tpl libiberty.vr 452 -rm -f libtexi.stamp 453 @$(MULTICLEAN) multi-clean DO=mostlyclean 454clean: clean-subdir 455 $(MAKE) SUBDIRS="" mostlyclean 456 -rm -f *.a required-list tmpmulti.out 457 -rm -f libiberty.dvi libiberty.pdf libiberty.info* libiberty.html 458 @$(MULTICLEAN) multi-clean DO=clean 459distclean: distclean-subdir 460 $(MAKE) SUBDIRS="" clean 461 @$(MULTICLEAN) multi-clean DO=distclean 462 -rm -f *~ Makefile config.cache config.status xhost-mkfrag TAGS multilib.out 463 -rm -f config.log 464 -rmdir testsuite 2>/dev/null 465maintainer-clean realclean: maintainer-clean-subdir 466 $(MAKE) SUBDIRS="" distclean 467 468force: 469 470Makefile: $(srcdir)/Makefile.in config.status 471 CONFIG_FILES=Makefile CONFIG_HEADERS= $(SHELL) ./config.status 472 473# Depending on Makefile makes sure that config.status has been re-run 474# if needed. This prevents problems with parallel builds. 475config.h: stamp-h ; @true 476stamp-h: $(srcdir)/config.in config.status Makefile 477 CONFIG_FILES= CONFIG_HEADERS=config.h:$(srcdir)/config.in $(SHELL) ./config.status 478 479config.status: $(srcdir)/configure 480 $(SHELL) ./config.status --recheck 481 482AUTOCONF = autoconf 483configure_deps = $(srcdir)/aclocal.m4 \ 484 $(srcdir)/../config/acx.m4 \ 485 $(srcdir)/../config/no-executables.m4 \ 486 $(srcdir)/../config/override.m4 \ 487 $(srcdir)/../config/warnings.m4 \ 488 489$(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(configure_deps) 490 cd $(srcdir) && $(AUTOCONF) 491 492# Depending on config.h makes sure that config.status has been re-run 493# if needed. This prevents problems with parallel builds, in case 494# subdirectories need to run config.status also. 495all-subdir check-subdir installcheck-subdir info-subdir \ 496install-info-subdir clean-info-subdir dvi-subdir pdf-subdir install-subdir \ 497etags-subdir mostlyclean-subdir clean-subdir distclean-subdir \ 498maintainer-clean-subdir: config.h 499 @subdirs='$(SUBDIRS)'; \ 500 target=`echo $@ | sed -e 's/-subdir//'`; \ 501 for dir in $$subdirs ; do \ 502 cd $$dir && $(MAKE) $(FLAGS_TO_PASS) $$target; \ 503 done 504 505$(REQUIRED_OFILES) $(EXTRA_OFILES) $(LIBOBJS): stamp-picdir stamp-noasandir 506$(CONFIGURED_OFILES): stamp-picdir stamp-noasandir 507 508# Don't export variables to the environment, in order to not confuse 509# configure. 510.NOEXPORT: 511 512# The dependencies in the remainder of this file are automatically 513# generated by "make maint-deps". Manual edits will be lost. 514 515./_doprnt.$(objext): $(srcdir)/_doprnt.c config.h $(INCDIR)/ansidecl.h \ 516 $(INCDIR)/safe-ctype.h 517 if [ x"$(PICFLAG)" != x ]; then \ 518 $(COMPILE.c) $(PICFLAG) $(srcdir)/_doprnt.c -o pic/$@; \ 519 else true; fi 520 if [ x"$(NOASANFLAG)" != x ]; then \ 521 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/_doprnt.c -o noasan/$@; \ 522 else true; fi 523 $(COMPILE.c) $(srcdir)/_doprnt.c $(OUTPUT_OPTION) 524 525./alloca.$(objext): $(srcdir)/alloca.c config.h $(INCDIR)/ansidecl.h \ 526 $(INCDIR)/libiberty.h 527 if [ x"$(PICFLAG)" != x ]; then \ 528 $(COMPILE.c) $(PICFLAG) $(srcdir)/alloca.c -o pic/$@; \ 529 else true; fi 530 if [ x"$(NOASANFLAG)" != x ]; then \ 531 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/alloca.c -o noasan/$@; \ 532 else true; fi 533 $(COMPILE.c) $(srcdir)/alloca.c $(OUTPUT_OPTION) 534 535./argv.$(objext): $(srcdir)/argv.c config.h $(INCDIR)/ansidecl.h \ 536 $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h 537 if [ x"$(PICFLAG)" != x ]; then \ 538 $(COMPILE.c) $(PICFLAG) $(srcdir)/argv.c -o pic/$@; \ 539 else true; fi 540 if [ x"$(NOASANFLAG)" != x ]; then \ 541 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/argv.c -o noasan/$@; \ 542 else true; fi 543 $(COMPILE.c) $(srcdir)/argv.c $(OUTPUT_OPTION) 544 545./asprintf.$(objext): $(srcdir)/asprintf.c config.h $(INCDIR)/ansidecl.h \ 546 $(INCDIR)/libiberty.h 547 if [ x"$(PICFLAG)" != x ]; then \ 548 $(COMPILE.c) $(PICFLAG) $(srcdir)/asprintf.c -o pic/$@; \ 549 else true; fi 550 if [ x"$(NOASANFLAG)" != x ]; then \ 551 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/asprintf.c -o noasan/$@; \ 552 else true; fi 553 $(COMPILE.c) $(srcdir)/asprintf.c $(OUTPUT_OPTION) 554 555./atexit.$(objext): $(srcdir)/atexit.c config.h 556 if [ x"$(PICFLAG)" != x ]; then \ 557 $(COMPILE.c) $(PICFLAG) $(srcdir)/atexit.c -o pic/$@; \ 558 else true; fi 559 if [ x"$(NOASANFLAG)" != x ]; then \ 560 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/atexit.c -o noasan/$@; \ 561 else true; fi 562 $(COMPILE.c) $(srcdir)/atexit.c $(OUTPUT_OPTION) 563 564./basename.$(objext): $(srcdir)/basename.c config.h $(INCDIR)/ansidecl.h \ 565 $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h 566 if [ x"$(PICFLAG)" != x ]; then \ 567 $(COMPILE.c) $(PICFLAG) $(srcdir)/basename.c -o pic/$@; \ 568 else true; fi 569 if [ x"$(NOASANFLAG)" != x ]; then \ 570 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/basename.c -o noasan/$@; \ 571 else true; fi 572 $(COMPILE.c) $(srcdir)/basename.c $(OUTPUT_OPTION) 573 574./bcmp.$(objext): $(srcdir)/bcmp.c 575 if [ x"$(PICFLAG)" != x ]; then \ 576 $(COMPILE.c) $(PICFLAG) $(srcdir)/bcmp.c -o pic/$@; \ 577 else true; fi 578 if [ x"$(NOASANFLAG)" != x ]; then \ 579 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/bcmp.c -o noasan/$@; \ 580 else true; fi 581 $(COMPILE.c) $(srcdir)/bcmp.c $(OUTPUT_OPTION) 582 583./bcopy.$(objext): $(srcdir)/bcopy.c 584 if [ x"$(PICFLAG)" != x ]; then \ 585 $(COMPILE.c) $(PICFLAG) $(srcdir)/bcopy.c -o pic/$@; \ 586 else true; fi 587 if [ x"$(NOASANFLAG)" != x ]; then \ 588 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/bcopy.c -o noasan/$@; \ 589 else true; fi 590 $(COMPILE.c) $(srcdir)/bcopy.c $(OUTPUT_OPTION) 591 592./bsearch.$(objext): $(srcdir)/bsearch.c config.h $(INCDIR)/ansidecl.h 593 if [ x"$(PICFLAG)" != x ]; then \ 594 $(COMPILE.c) $(PICFLAG) $(srcdir)/bsearch.c -o pic/$@; \ 595 else true; fi 596 if [ x"$(NOASANFLAG)" != x ]; then \ 597 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/bsearch.c -o noasan/$@; \ 598 else true; fi 599 $(COMPILE.c) $(srcdir)/bsearch.c $(OUTPUT_OPTION) 600 601./bzero.$(objext): $(srcdir)/bzero.c 602 if [ x"$(PICFLAG)" != x ]; then \ 603 $(COMPILE.c) $(PICFLAG) $(srcdir)/bzero.c -o pic/$@; \ 604 else true; fi 605 if [ x"$(NOASANFLAG)" != x ]; then \ 606 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/bzero.c -o noasan/$@; \ 607 else true; fi 608 $(COMPILE.c) $(srcdir)/bzero.c $(OUTPUT_OPTION) 609 610./calloc.$(objext): $(srcdir)/calloc.c $(INCDIR)/ansidecl.h 611 if [ x"$(PICFLAG)" != x ]; then \ 612 $(COMPILE.c) $(PICFLAG) $(srcdir)/calloc.c -o pic/$@; \ 613 else true; fi 614 if [ x"$(NOASANFLAG)" != x ]; then \ 615 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/calloc.c -o noasan/$@; \ 616 else true; fi 617 $(COMPILE.c) $(srcdir)/calloc.c $(OUTPUT_OPTION) 618 619./choose-temp.$(objext): $(srcdir)/choose-temp.c config.h $(INCDIR)/ansidecl.h \ 620 $(INCDIR)/libiberty.h 621 if [ x"$(PICFLAG)" != x ]; then \ 622 $(COMPILE.c) $(PICFLAG) $(srcdir)/choose-temp.c -o pic/$@; \ 623 else true; fi 624 if [ x"$(NOASANFLAG)" != x ]; then \ 625 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/choose-temp.c -o noasan/$@; \ 626 else true; fi 627 $(COMPILE.c) $(srcdir)/choose-temp.c $(OUTPUT_OPTION) 628 629./clock.$(objext): $(srcdir)/clock.c config.h 630 if [ x"$(PICFLAG)" != x ]; then \ 631 $(COMPILE.c) $(PICFLAG) $(srcdir)/clock.c -o pic/$@; \ 632 else true; fi 633 if [ x"$(NOASANFLAG)" != x ]; then \ 634 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/clock.c -o noasan/$@; \ 635 else true; fi 636 $(COMPILE.c) $(srcdir)/clock.c $(OUTPUT_OPTION) 637 638./concat.$(objext): $(srcdir)/concat.c config.h $(INCDIR)/ansidecl.h \ 639 $(INCDIR)/libiberty.h 640 if [ x"$(PICFLAG)" != x ]; then \ 641 $(COMPILE.c) $(PICFLAG) $(srcdir)/concat.c -o pic/$@; \ 642 else true; fi 643 if [ x"$(NOASANFLAG)" != x ]; then \ 644 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/concat.c -o noasan/$@; \ 645 else true; fi 646 $(COMPILE.c) $(srcdir)/concat.c $(OUTPUT_OPTION) 647 648./copysign.$(objext): $(srcdir)/copysign.c $(INCDIR)/ansidecl.h 649 if [ x"$(PICFLAG)" != x ]; then \ 650 $(COMPILE.c) $(PICFLAG) $(srcdir)/copysign.c -o pic/$@; \ 651 else true; fi 652 if [ x"$(NOASANFLAG)" != x ]; then \ 653 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/copysign.c -o noasan/$@; \ 654 else true; fi 655 $(COMPILE.c) $(srcdir)/copysign.c $(OUTPUT_OPTION) 656 657./cp-demangle.$(objext): $(srcdir)/cp-demangle.c config.h $(INCDIR)/ansidecl.h \ 658 $(srcdir)/cp-demangle.h $(INCDIR)/demangle.h \ 659 $(INCDIR)/dyn-string.h $(INCDIR)/getopt.h $(INCDIR)/libiberty.h 660 if [ x"$(PICFLAG)" != x ]; then \ 661 $(COMPILE.c) $(PICFLAG) $(srcdir)/cp-demangle.c -o pic/$@; \ 662 else true; fi 663 if [ x"$(NOASANFLAG)" != x ]; then \ 664 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/cp-demangle.c -o noasan/$@; \ 665 else true; fi 666 $(COMPILE.c) $(srcdir)/cp-demangle.c $(OUTPUT_OPTION) 667 668./cp-demint.$(objext): $(srcdir)/cp-demint.c config.h $(INCDIR)/ansidecl.h \ 669 $(srcdir)/cp-demangle.h $(INCDIR)/demangle.h \ 670 $(INCDIR)/libiberty.h 671 if [ x"$(PICFLAG)" != x ]; then \ 672 $(COMPILE.c) $(PICFLAG) $(srcdir)/cp-demint.c -o pic/$@; \ 673 else true; fi 674 if [ x"$(NOASANFLAG)" != x ]; then \ 675 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/cp-demint.c -o noasan/$@; \ 676 else true; fi 677 $(COMPILE.c) $(srcdir)/cp-demint.c $(OUTPUT_OPTION) 678 679./cplus-dem.$(objext): $(srcdir)/cplus-dem.c config.h $(INCDIR)/ansidecl.h \ 680 $(INCDIR)/demangle.h $(INCDIR)/libiberty.h \ 681 $(INCDIR)/safe-ctype.h 682 if [ x"$(PICFLAG)" != x ]; then \ 683 $(COMPILE.c) $(PICFLAG) $(srcdir)/cplus-dem.c -o pic/$@; \ 684 else true; fi 685 if [ x"$(NOASANFLAG)" != x ]; then \ 686 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/cplus-dem.c -o noasan/$@; \ 687 else true; fi 688 $(COMPILE.c) $(srcdir)/cplus-dem.c $(OUTPUT_OPTION) 689 690./crc32.$(objext): $(srcdir)/crc32.c config.h $(INCDIR)/ansidecl.h \ 691 $(INCDIR)/libiberty.h 692 if [ x"$(PICFLAG)" != x ]; then \ 693 $(COMPILE.c) $(PICFLAG) $(srcdir)/crc32.c -o pic/$@; \ 694 else true; fi 695 if [ x"$(NOASANFLAG)" != x ]; then \ 696 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/crc32.c -o noasan/$@; \ 697 else true; fi 698 $(COMPILE.c) $(srcdir)/crc32.c $(OUTPUT_OPTION) 699 700./d-demangle.$(objext): $(srcdir)/d-demangle.c config.h $(INCDIR)/ansidecl.h \ 701 $(INCDIR)/demangle.h $(INCDIR)/libiberty.h \ 702 $(INCDIR)/safe-ctype.h 703 if [ x"$(PICFLAG)" != x ]; then \ 704 $(COMPILE.c) $(PICFLAG) $(srcdir)/d-demangle.c -o pic/$@; \ 705 else true; fi 706 if [ x"$(NOASANFLAG)" != x ]; then \ 707 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/d-demangle.c -o noasan/$@; \ 708 else true; fi 709 $(COMPILE.c) $(srcdir)/d-demangle.c $(OUTPUT_OPTION) 710 711./dwarfnames.$(objext): $(srcdir)/dwarfnames.c $(INCDIR)/dwarf2.def \ 712 $(INCDIR)/dwarf2.h 713 if [ x"$(PICFLAG)" != x ]; then \ 714 $(COMPILE.c) $(PICFLAG) $(srcdir)/dwarfnames.c -o pic/$@; \ 715 else true; fi 716 if [ x"$(NOASANFLAG)" != x ]; then \ 717 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/dwarfnames.c -o noasan/$@; \ 718 else true; fi 719 $(COMPILE.c) $(srcdir)/dwarfnames.c $(OUTPUT_OPTION) 720 721./dyn-string.$(objext): $(srcdir)/dyn-string.c config.h $(INCDIR)/ansidecl.h \ 722 $(INCDIR)/dyn-string.h $(INCDIR)/libiberty.h 723 if [ x"$(PICFLAG)" != x ]; then \ 724 $(COMPILE.c) $(PICFLAG) $(srcdir)/dyn-string.c -o pic/$@; \ 725 else true; fi 726 if [ x"$(NOASANFLAG)" != x ]; then \ 727 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/dyn-string.c -o noasan/$@; \ 728 else true; fi 729 $(COMPILE.c) $(srcdir)/dyn-string.c $(OUTPUT_OPTION) 730 731./fdmatch.$(objext): $(srcdir)/fdmatch.c config.h $(INCDIR)/ansidecl.h \ 732 $(INCDIR)/libiberty.h 733 if [ x"$(PICFLAG)" != x ]; then \ 734 $(COMPILE.c) $(PICFLAG) $(srcdir)/fdmatch.c -o pic/$@; \ 735 else true; fi 736 if [ x"$(NOASANFLAG)" != x ]; then \ 737 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/fdmatch.c -o noasan/$@; \ 738 else true; fi 739 $(COMPILE.c) $(srcdir)/fdmatch.c $(OUTPUT_OPTION) 740 741./ffs.$(objext): $(srcdir)/ffs.c 742 if [ x"$(PICFLAG)" != x ]; then \ 743 $(COMPILE.c) $(PICFLAG) $(srcdir)/ffs.c -o pic/$@; \ 744 else true; fi 745 if [ x"$(NOASANFLAG)" != x ]; then \ 746 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/ffs.c -o noasan/$@; \ 747 else true; fi 748 $(COMPILE.c) $(srcdir)/ffs.c $(OUTPUT_OPTION) 749 750./fibheap.$(objext): $(srcdir)/fibheap.c config.h $(INCDIR)/ansidecl.h \ 751 $(INCDIR)/fibheap.h $(INCDIR)/libiberty.h 752 if [ x"$(PICFLAG)" != x ]; then \ 753 $(COMPILE.c) $(PICFLAG) $(srcdir)/fibheap.c -o pic/$@; \ 754 else true; fi 755 if [ x"$(NOASANFLAG)" != x ]; then \ 756 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/fibheap.c -o noasan/$@; \ 757 else true; fi 758 $(COMPILE.c) $(srcdir)/fibheap.c $(OUTPUT_OPTION) 759 760./filename_cmp.$(objext): $(srcdir)/filename_cmp.c config.h $(INCDIR)/ansidecl.h \ 761 $(INCDIR)/filenames.h $(INCDIR)/hashtab.h \ 762 $(INCDIR)/safe-ctype.h 763 if [ x"$(PICFLAG)" != x ]; then \ 764 $(COMPILE.c) $(PICFLAG) $(srcdir)/filename_cmp.c -o pic/$@; \ 765 else true; fi 766 if [ x"$(NOASANFLAG)" != x ]; then \ 767 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/filename_cmp.c -o noasan/$@; \ 768 else true; fi 769 $(COMPILE.c) $(srcdir)/filename_cmp.c $(OUTPUT_OPTION) 770 771./floatformat.$(objext): $(srcdir)/floatformat.c config.h $(INCDIR)/ansidecl.h \ 772 $(INCDIR)/floatformat.h $(INCDIR)/libiberty.h 773 if [ x"$(PICFLAG)" != x ]; then \ 774 $(COMPILE.c) $(PICFLAG) $(srcdir)/floatformat.c -o pic/$@; \ 775 else true; fi 776 if [ x"$(NOASANFLAG)" != x ]; then \ 777 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/floatformat.c -o noasan/$@; \ 778 else true; fi 779 $(COMPILE.c) $(srcdir)/floatformat.c $(OUTPUT_OPTION) 780 781./fnmatch.$(objext): $(srcdir)/fnmatch.c config.h $(INCDIR)/fnmatch.h \ 782 $(INCDIR)/safe-ctype.h 783 if [ x"$(PICFLAG)" != x ]; then \ 784 $(COMPILE.c) $(PICFLAG) $(srcdir)/fnmatch.c -o pic/$@; \ 785 else true; fi 786 if [ x"$(NOASANFLAG)" != x ]; then \ 787 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/fnmatch.c -o noasan/$@; \ 788 else true; fi 789 $(COMPILE.c) $(srcdir)/fnmatch.c $(OUTPUT_OPTION) 790 791./fopen_unlocked.$(objext): $(srcdir)/fopen_unlocked.c config.h \ 792 $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h 793 if [ x"$(PICFLAG)" != x ]; then \ 794 $(COMPILE.c) $(PICFLAG) $(srcdir)/fopen_unlocked.c -o pic/$@; \ 795 else true; fi 796 if [ x"$(NOASANFLAG)" != x ]; then \ 797 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/fopen_unlocked.c -o noasan/$@; \ 798 else true; fi 799 $(COMPILE.c) $(srcdir)/fopen_unlocked.c $(OUTPUT_OPTION) 800 801./getcwd.$(objext): $(srcdir)/getcwd.c config.h 802 if [ x"$(PICFLAG)" != x ]; then \ 803 $(COMPILE.c) $(PICFLAG) $(srcdir)/getcwd.c -o pic/$@; \ 804 else true; fi 805 if [ x"$(NOASANFLAG)" != x ]; then \ 806 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/getcwd.c -o noasan/$@; \ 807 else true; fi 808 $(COMPILE.c) $(srcdir)/getcwd.c $(OUTPUT_OPTION) 809 810./getopt.$(objext): $(srcdir)/getopt.c config.h $(INCDIR)/ansidecl.h \ 811 $(INCDIR)/getopt.h 812 if [ x"$(PICFLAG)" != x ]; then \ 813 $(COMPILE.c) $(PICFLAG) $(srcdir)/getopt.c -o pic/$@; \ 814 else true; fi 815 if [ x"$(NOASANFLAG)" != x ]; then \ 816 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/getopt.c -o noasan/$@; \ 817 else true; fi 818 $(COMPILE.c) $(srcdir)/getopt.c $(OUTPUT_OPTION) 819 820./getopt1.$(objext): $(srcdir)/getopt1.c config.h $(INCDIR)/getopt.h 821 if [ x"$(PICFLAG)" != x ]; then \ 822 $(COMPILE.c) $(PICFLAG) $(srcdir)/getopt1.c -o pic/$@; \ 823 else true; fi 824 if [ x"$(NOASANFLAG)" != x ]; then \ 825 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/getopt1.c -o noasan/$@; \ 826 else true; fi 827 $(COMPILE.c) $(srcdir)/getopt1.c $(OUTPUT_OPTION) 828 829./getpagesize.$(objext): $(srcdir)/getpagesize.c config.h 830 if [ x"$(PICFLAG)" != x ]; then \ 831 $(COMPILE.c) $(PICFLAG) $(srcdir)/getpagesize.c -o pic/$@; \ 832 else true; fi 833 if [ x"$(NOASANFLAG)" != x ]; then \ 834 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/getpagesize.c -o noasan/$@; \ 835 else true; fi 836 $(COMPILE.c) $(srcdir)/getpagesize.c $(OUTPUT_OPTION) 837 838./getpwd.$(objext): $(srcdir)/getpwd.c config.h $(INCDIR)/ansidecl.h \ 839 $(INCDIR)/libiberty.h 840 if [ x"$(PICFLAG)" != x ]; then \ 841 $(COMPILE.c) $(PICFLAG) $(srcdir)/getpwd.c -o pic/$@; \ 842 else true; fi 843 if [ x"$(NOASANFLAG)" != x ]; then \ 844 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/getpwd.c -o noasan/$@; \ 845 else true; fi 846 $(COMPILE.c) $(srcdir)/getpwd.c $(OUTPUT_OPTION) 847 848./getruntime.$(objext): $(srcdir)/getruntime.c config.h $(INCDIR)/ansidecl.h \ 849 $(INCDIR)/libiberty.h 850 if [ x"$(PICFLAG)" != x ]; then \ 851 $(COMPILE.c) $(PICFLAG) $(srcdir)/getruntime.c -o pic/$@; \ 852 else true; fi 853 if [ x"$(NOASANFLAG)" != x ]; then \ 854 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/getruntime.c -o noasan/$@; \ 855 else true; fi 856 $(COMPILE.c) $(srcdir)/getruntime.c $(OUTPUT_OPTION) 857 858./gettimeofday.$(objext): $(srcdir)/gettimeofday.c config.h $(INCDIR)/ansidecl.h \ 859 $(INCDIR)/libiberty.h 860 if [ x"$(PICFLAG)" != x ]; then \ 861 $(COMPILE.c) $(PICFLAG) $(srcdir)/gettimeofday.c -o pic/$@; \ 862 else true; fi 863 if [ x"$(NOASANFLAG)" != x ]; then \ 864 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/gettimeofday.c -o noasan/$@; \ 865 else true; fi 866 $(COMPILE.c) $(srcdir)/gettimeofday.c $(OUTPUT_OPTION) 867 868./hashtab.$(objext): $(srcdir)/hashtab.c config.h $(INCDIR)/ansidecl.h \ 869 $(INCDIR)/hashtab.h $(INCDIR)/libiberty.h 870 if [ x"$(PICFLAG)" != x ]; then \ 871 $(COMPILE.c) $(PICFLAG) $(srcdir)/hashtab.c -o pic/$@; \ 872 else true; fi 873 if [ x"$(NOASANFLAG)" != x ]; then \ 874 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/hashtab.c -o noasan/$@; \ 875 else true; fi 876 $(COMPILE.c) $(srcdir)/hashtab.c $(OUTPUT_OPTION) 877 878./hex.$(objext): $(srcdir)/hex.c config.h $(INCDIR)/ansidecl.h \ 879 $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h 880 if [ x"$(PICFLAG)" != x ]; then \ 881 $(COMPILE.c) $(PICFLAG) $(srcdir)/hex.c -o pic/$@; \ 882 else true; fi 883 if [ x"$(NOASANFLAG)" != x ]; then \ 884 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/hex.c -o noasan/$@; \ 885 else true; fi 886 $(COMPILE.c) $(srcdir)/hex.c $(OUTPUT_OPTION) 887 888./index.$(objext): $(srcdir)/index.c 889 if [ x"$(PICFLAG)" != x ]; then \ 890 $(COMPILE.c) $(PICFLAG) $(srcdir)/index.c -o pic/$@; \ 891 else true; fi 892 if [ x"$(NOASANFLAG)" != x ]; then \ 893 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/index.c -o noasan/$@; \ 894 else true; fi 895 $(COMPILE.c) $(srcdir)/index.c $(OUTPUT_OPTION) 896 897./insque.$(objext): $(srcdir)/insque.c 898 if [ x"$(PICFLAG)" != x ]; then \ 899 $(COMPILE.c) $(PICFLAG) $(srcdir)/insque.c -o pic/$@; \ 900 else true; fi 901 if [ x"$(NOASANFLAG)" != x ]; then \ 902 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/insque.c -o noasan/$@; \ 903 else true; fi 904 $(COMPILE.c) $(srcdir)/insque.c $(OUTPUT_OPTION) 905 906./lbasename.$(objext): $(srcdir)/lbasename.c config.h $(INCDIR)/ansidecl.h \ 907 $(INCDIR)/filenames.h $(INCDIR)/hashtab.h $(INCDIR)/libiberty.h \ 908 $(INCDIR)/safe-ctype.h 909 if [ x"$(PICFLAG)" != x ]; then \ 910 $(COMPILE.c) $(PICFLAG) $(srcdir)/lbasename.c -o pic/$@; \ 911 else true; fi 912 if [ x"$(NOASANFLAG)" != x ]; then \ 913 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/lbasename.c -o noasan/$@; \ 914 else true; fi 915 $(COMPILE.c) $(srcdir)/lbasename.c $(OUTPUT_OPTION) 916 917./lrealpath.$(objext): $(srcdir)/lrealpath.c config.h $(INCDIR)/ansidecl.h \ 918 $(INCDIR)/libiberty.h 919 if [ x"$(PICFLAG)" != x ]; then \ 920 $(COMPILE.c) $(PICFLAG) $(srcdir)/lrealpath.c -o pic/$@; \ 921 else true; fi 922 if [ x"$(NOASANFLAG)" != x ]; then \ 923 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/lrealpath.c -o noasan/$@; \ 924 else true; fi 925 $(COMPILE.c) $(srcdir)/lrealpath.c $(OUTPUT_OPTION) 926 927./make-relative-prefix.$(objext): $(srcdir)/make-relative-prefix.c config.h \ 928 $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h 929 if [ x"$(PICFLAG)" != x ]; then \ 930 $(COMPILE.c) $(PICFLAG) $(srcdir)/make-relative-prefix.c -o pic/$@; \ 931 else true; fi 932 if [ x"$(NOASANFLAG)" != x ]; then \ 933 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/make-relative-prefix.c -o noasan/$@; \ 934 else true; fi 935 $(COMPILE.c) $(srcdir)/make-relative-prefix.c $(OUTPUT_OPTION) 936 937./make-temp-file.$(objext): $(srcdir)/make-temp-file.c config.h \ 938 $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h 939 if [ x"$(PICFLAG)" != x ]; then \ 940 $(COMPILE.c) $(PICFLAG) $(srcdir)/make-temp-file.c -o pic/$@; \ 941 else true; fi 942 if [ x"$(NOASANFLAG)" != x ]; then \ 943 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/make-temp-file.c -o noasan/$@; \ 944 else true; fi 945 $(COMPILE.c) $(srcdir)/make-temp-file.c $(OUTPUT_OPTION) 946 947./md5.$(objext): $(srcdir)/md5.c config.h $(INCDIR)/ansidecl.h $(INCDIR)/md5.h 948 if [ x"$(PICFLAG)" != x ]; then \ 949 $(COMPILE.c) $(PICFLAG) $(srcdir)/md5.c -o pic/$@; \ 950 else true; fi 951 if [ x"$(NOASANFLAG)" != x ]; then \ 952 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/md5.c -o noasan/$@; \ 953 else true; fi 954 $(COMPILE.c) $(srcdir)/md5.c $(OUTPUT_OPTION) 955 956./memchr.$(objext): $(srcdir)/memchr.c $(INCDIR)/ansidecl.h 957 if [ x"$(PICFLAG)" != x ]; then \ 958 $(COMPILE.c) $(PICFLAG) $(srcdir)/memchr.c -o pic/$@; \ 959 else true; fi 960 if [ x"$(NOASANFLAG)" != x ]; then \ 961 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/memchr.c -o noasan/$@; \ 962 else true; fi 963 $(COMPILE.c) $(srcdir)/memchr.c $(OUTPUT_OPTION) 964 965./memcmp.$(objext): $(srcdir)/memcmp.c $(INCDIR)/ansidecl.h 966 if [ x"$(PICFLAG)" != x ]; then \ 967 $(COMPILE.c) $(PICFLAG) $(srcdir)/memcmp.c -o pic/$@; \ 968 else true; fi 969 if [ x"$(NOASANFLAG)" != x ]; then \ 970 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/memcmp.c -o noasan/$@; \ 971 else true; fi 972 $(COMPILE.c) $(srcdir)/memcmp.c $(OUTPUT_OPTION) 973 974./memcpy.$(objext): $(srcdir)/memcpy.c $(INCDIR)/ansidecl.h 975 if [ x"$(PICFLAG)" != x ]; then \ 976 $(COMPILE.c) $(PICFLAG) $(srcdir)/memcpy.c -o pic/$@; \ 977 else true; fi 978 if [ x"$(NOASANFLAG)" != x ]; then \ 979 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/memcpy.c -o noasan/$@; \ 980 else true; fi 981 $(COMPILE.c) $(srcdir)/memcpy.c $(OUTPUT_OPTION) 982 983./memmem.$(objext): $(srcdir)/memmem.c config.h 984 if [ x"$(PICFLAG)" != x ]; then \ 985 $(COMPILE.c) $(PICFLAG) $(srcdir)/memmem.c -o pic/$@; \ 986 else true; fi 987 if [ x"$(NOASANFLAG)" != x ]; then \ 988 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/memmem.c -o noasan/$@; \ 989 else true; fi 990 $(COMPILE.c) $(srcdir)/memmem.c $(OUTPUT_OPTION) 991 992./memmove.$(objext): $(srcdir)/memmove.c $(INCDIR)/ansidecl.h 993 if [ x"$(PICFLAG)" != x ]; then \ 994 $(COMPILE.c) $(PICFLAG) $(srcdir)/memmove.c -o pic/$@; \ 995 else true; fi 996 if [ x"$(NOASANFLAG)" != x ]; then \ 997 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/memmove.c -o noasan/$@; \ 998 else true; fi 999 $(COMPILE.c) $(srcdir)/memmove.c $(OUTPUT_OPTION) 1000 1001./mempcpy.$(objext): $(srcdir)/mempcpy.c $(INCDIR)/ansidecl.h 1002 if [ x"$(PICFLAG)" != x ]; then \ 1003 $(COMPILE.c) $(PICFLAG) $(srcdir)/mempcpy.c -o pic/$@; \ 1004 else true; fi 1005 if [ x"$(NOASANFLAG)" != x ]; then \ 1006 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/mempcpy.c -o noasan/$@; \ 1007 else true; fi 1008 $(COMPILE.c) $(srcdir)/mempcpy.c $(OUTPUT_OPTION) 1009 1010./memset.$(objext): $(srcdir)/memset.c $(INCDIR)/ansidecl.h 1011 if [ x"$(PICFLAG)" != x ]; then \ 1012 $(COMPILE.c) $(PICFLAG) $(srcdir)/memset.c -o pic/$@; \ 1013 else true; fi 1014 if [ x"$(NOASANFLAG)" != x ]; then \ 1015 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/memset.c -o noasan/$@; \ 1016 else true; fi 1017 $(COMPILE.c) $(srcdir)/memset.c $(OUTPUT_OPTION) 1018 1019./mkstemps.$(objext): $(srcdir)/mkstemps.c config.h $(INCDIR)/ansidecl.h 1020 if [ x"$(PICFLAG)" != x ]; then \ 1021 $(COMPILE.c) $(PICFLAG) $(srcdir)/mkstemps.c -o pic/$@; \ 1022 else true; fi 1023 if [ x"$(NOASANFLAG)" != x ]; then \ 1024 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/mkstemps.c -o noasan/$@; \ 1025 else true; fi 1026 $(COMPILE.c) $(srcdir)/mkstemps.c $(OUTPUT_OPTION) 1027 1028./msdos.$(objext): $(srcdir)/msdos.c 1029 if [ x"$(PICFLAG)" != x ]; then \ 1030 $(COMPILE.c) $(PICFLAG) $(srcdir)/msdos.c -o pic/$@; \ 1031 else true; fi 1032 if [ x"$(NOASANFLAG)" != x ]; then \ 1033 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/msdos.c -o noasan/$@; \ 1034 else true; fi 1035 $(COMPILE.c) $(srcdir)/msdos.c $(OUTPUT_OPTION) 1036 1037./objalloc.$(objext): $(srcdir)/objalloc.c config.h $(INCDIR)/ansidecl.h \ 1038 $(INCDIR)/objalloc.h 1039 if [ x"$(PICFLAG)" != x ]; then \ 1040 $(COMPILE.c) $(PICFLAG) $(srcdir)/objalloc.c -o pic/$@; \ 1041 else true; fi 1042 if [ x"$(NOASANFLAG)" != x ]; then \ 1043 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/objalloc.c -o noasan/$@; \ 1044 else true; fi 1045 $(COMPILE.c) $(srcdir)/objalloc.c $(OUTPUT_OPTION) 1046 1047./obstack.$(objext): $(srcdir)/obstack.c config.h $(INCDIR)/obstack.h 1048 if [ x"$(PICFLAG)" != x ]; then \ 1049 $(COMPILE.c) $(PICFLAG) $(srcdir)/obstack.c -o pic/$@; \ 1050 else true; fi 1051 if [ x"$(NOASANFLAG)" != x ]; then \ 1052 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/obstack.c -o noasan/$@; \ 1053 else true; fi 1054 $(COMPILE.c) $(srcdir)/obstack.c $(OUTPUT_OPTION) 1055 1056./partition.$(objext): $(srcdir)/partition.c config.h $(INCDIR)/ansidecl.h \ 1057 $(INCDIR)/libiberty.h $(INCDIR)/partition.h 1058 if [ x"$(PICFLAG)" != x ]; then \ 1059 $(COMPILE.c) $(PICFLAG) $(srcdir)/partition.c -o pic/$@; \ 1060 else true; fi 1061 if [ x"$(NOASANFLAG)" != x ]; then \ 1062 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/partition.c -o noasan/$@; \ 1063 else true; fi 1064 $(COMPILE.c) $(srcdir)/partition.c $(OUTPUT_OPTION) 1065 1066./pex-common.$(objext): $(srcdir)/pex-common.c config.h $(INCDIR)/ansidecl.h \ 1067 $(INCDIR)/libiberty.h $(srcdir)/pex-common.h 1068 if [ x"$(PICFLAG)" != x ]; then \ 1069 $(COMPILE.c) $(PICFLAG) $(srcdir)/pex-common.c -o pic/$@; \ 1070 else true; fi 1071 if [ x"$(NOASANFLAG)" != x ]; then \ 1072 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/pex-common.c -o noasan/$@; \ 1073 else true; fi 1074 $(COMPILE.c) $(srcdir)/pex-common.c $(OUTPUT_OPTION) 1075 1076./pex-djgpp.$(objext): $(srcdir)/pex-djgpp.c config.h $(INCDIR)/ansidecl.h \ 1077 $(INCDIR)/libiberty.h $(srcdir)/pex-common.h 1078 if [ x"$(PICFLAG)" != x ]; then \ 1079 $(COMPILE.c) $(PICFLAG) $(srcdir)/pex-djgpp.c -o pic/$@; \ 1080 else true; fi 1081 if [ x"$(NOASANFLAG)" != x ]; then \ 1082 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/pex-djgpp.c -o noasan/$@; \ 1083 else true; fi 1084 $(COMPILE.c) $(srcdir)/pex-djgpp.c $(OUTPUT_OPTION) 1085 1086./pex-msdos.$(objext): $(srcdir)/pex-msdos.c config.h $(INCDIR)/ansidecl.h \ 1087 $(INCDIR)/libiberty.h $(srcdir)/pex-common.h \ 1088 $(INCDIR)/safe-ctype.h 1089 if [ x"$(PICFLAG)" != x ]; then \ 1090 $(COMPILE.c) $(PICFLAG) $(srcdir)/pex-msdos.c -o pic/$@; \ 1091 else true; fi 1092 if [ x"$(NOASANFLAG)" != x ]; then \ 1093 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/pex-msdos.c -o noasan/$@; \ 1094 else true; fi 1095 $(COMPILE.c) $(srcdir)/pex-msdos.c $(OUTPUT_OPTION) 1096 1097./pex-one.$(objext): $(srcdir)/pex-one.c config.h $(INCDIR)/ansidecl.h \ 1098 $(INCDIR)/libiberty.h 1099 if [ x"$(PICFLAG)" != x ]; then \ 1100 $(COMPILE.c) $(PICFLAG) $(srcdir)/pex-one.c -o pic/$@; \ 1101 else true; fi 1102 if [ x"$(NOASANFLAG)" != x ]; then \ 1103 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/pex-one.c -o noasan/$@; \ 1104 else true; fi 1105 $(COMPILE.c) $(srcdir)/pex-one.c $(OUTPUT_OPTION) 1106 1107./pex-unix.$(objext): $(srcdir)/pex-unix.c config.h $(INCDIR)/ansidecl.h \ 1108 $(INCDIR)/libiberty.h $(srcdir)/pex-common.h 1109 if [ x"$(PICFLAG)" != x ]; then \ 1110 $(COMPILE.c) $(PICFLAG) $(srcdir)/pex-unix.c -o pic/$@; \ 1111 else true; fi 1112 if [ x"$(NOASANFLAG)" != x ]; then \ 1113 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/pex-unix.c -o noasan/$@; \ 1114 else true; fi 1115 $(COMPILE.c) $(srcdir)/pex-unix.c $(OUTPUT_OPTION) 1116 1117./pex-win32.$(objext): $(srcdir)/pex-win32.c config.h $(INCDIR)/ansidecl.h \ 1118 $(INCDIR)/libiberty.h $(srcdir)/pex-common.h 1119 if [ x"$(PICFLAG)" != x ]; then \ 1120 $(COMPILE.c) $(PICFLAG) $(srcdir)/pex-win32.c -o pic/$@; \ 1121 else true; fi 1122 if [ x"$(NOASANFLAG)" != x ]; then \ 1123 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/pex-win32.c -o noasan/$@; \ 1124 else true; fi 1125 $(COMPILE.c) $(srcdir)/pex-win32.c $(OUTPUT_OPTION) 1126 1127./pexecute.$(objext): $(srcdir)/pexecute.c config.h $(INCDIR)/ansidecl.h \ 1128 $(INCDIR)/libiberty.h 1129 if [ x"$(PICFLAG)" != x ]; then \ 1130 $(COMPILE.c) $(PICFLAG) $(srcdir)/pexecute.c -o pic/$@; \ 1131 else true; fi 1132 if [ x"$(NOASANFLAG)" != x ]; then \ 1133 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/pexecute.c -o noasan/$@; \ 1134 else true; fi 1135 $(COMPILE.c) $(srcdir)/pexecute.c $(OUTPUT_OPTION) 1136 1137./physmem.$(objext): $(srcdir)/physmem.c config.h $(INCDIR)/ansidecl.h \ 1138 $(INCDIR)/libiberty.h 1139 if [ x"$(PICFLAG)" != x ]; then \ 1140 $(COMPILE.c) $(PICFLAG) $(srcdir)/physmem.c -o pic/$@; \ 1141 else true; fi 1142 if [ x"$(NOASANFLAG)" != x ]; then \ 1143 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/physmem.c -o noasan/$@; \ 1144 else true; fi 1145 $(COMPILE.c) $(srcdir)/physmem.c $(OUTPUT_OPTION) 1146 1147./putenv.$(objext): $(srcdir)/putenv.c config.h $(INCDIR)/ansidecl.h 1148 if [ x"$(PICFLAG)" != x ]; then \ 1149 $(COMPILE.c) $(PICFLAG) $(srcdir)/putenv.c -o pic/$@; \ 1150 else true; fi 1151 if [ x"$(NOASANFLAG)" != x ]; then \ 1152 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/putenv.c -o noasan/$@; \ 1153 else true; fi 1154 $(COMPILE.c) $(srcdir)/putenv.c $(OUTPUT_OPTION) 1155 1156./random.$(objext): $(srcdir)/random.c $(INCDIR)/ansidecl.h 1157 if [ x"$(PICFLAG)" != x ]; then \ 1158 $(COMPILE.c) $(PICFLAG) $(srcdir)/random.c -o pic/$@; \ 1159 else true; fi 1160 if [ x"$(NOASANFLAG)" != x ]; then \ 1161 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/random.c -o noasan/$@; \ 1162 else true; fi 1163 $(COMPILE.c) $(srcdir)/random.c $(OUTPUT_OPTION) 1164 1165./regex.$(objext): $(srcdir)/regex.c config.h $(INCDIR)/ansidecl.h \ 1166 $(INCDIR)/xregex.h $(INCDIR)/xregex2.h 1167 if [ x"$(PICFLAG)" != x ]; then \ 1168 $(COMPILE.c) $(PICFLAG) $(srcdir)/regex.c -o pic/$@; \ 1169 else true; fi 1170 if [ x"$(NOASANFLAG)" != x ]; then \ 1171 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/regex.c -o noasan/$@; \ 1172 else true; fi 1173 $(COMPILE.c) $(srcdir)/regex.c $(OUTPUT_OPTION) 1174 1175./rename.$(objext): $(srcdir)/rename.c config.h $(INCDIR)/ansidecl.h 1176 if [ x"$(PICFLAG)" != x ]; then \ 1177 $(COMPILE.c) $(PICFLAG) $(srcdir)/rename.c -o pic/$@; \ 1178 else true; fi 1179 if [ x"$(NOASANFLAG)" != x ]; then \ 1180 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/rename.c -o noasan/$@; \ 1181 else true; fi 1182 $(COMPILE.c) $(srcdir)/rename.c $(OUTPUT_OPTION) 1183 1184./rindex.$(objext): $(srcdir)/rindex.c 1185 if [ x"$(PICFLAG)" != x ]; then \ 1186 $(COMPILE.c) $(PICFLAG) $(srcdir)/rindex.c -o pic/$@; \ 1187 else true; fi 1188 if [ x"$(NOASANFLAG)" != x ]; then \ 1189 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/rindex.c -o noasan/$@; \ 1190 else true; fi 1191 $(COMPILE.c) $(srcdir)/rindex.c $(OUTPUT_OPTION) 1192 1193./rust-demangle.$(objext): $(srcdir)/rust-demangle.c config.h \ 1194 $(INCDIR)/ansidecl.h $(INCDIR)/demangle.h $(INCDIR)/libiberty.h \ 1195 $(INCDIR)/safe-ctype.h 1196 if [ x"$(PICFLAG)" != x ]; then \ 1197 $(COMPILE.c) $(PICFLAG) $(srcdir)/rust-demangle.c -o pic/$@; \ 1198 else true; fi 1199 if [ x"$(NOASANFLAG)" != x ]; then \ 1200 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/rust-demangle.c -o noasan/$@; \ 1201 else true; fi 1202 $(COMPILE.c) $(srcdir)/rust-demangle.c $(OUTPUT_OPTION) 1203 1204./safe-ctype.$(objext): $(srcdir)/safe-ctype.c $(INCDIR)/ansidecl.h \ 1205 $(INCDIR)/safe-ctype.h 1206 if [ x"$(PICFLAG)" != x ]; then \ 1207 $(COMPILE.c) $(PICFLAG) $(srcdir)/safe-ctype.c -o pic/$@; \ 1208 else true; fi 1209 if [ x"$(NOASANFLAG)" != x ]; then \ 1210 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/safe-ctype.c -o noasan/$@; \ 1211 else true; fi 1212 $(COMPILE.c) $(srcdir)/safe-ctype.c $(OUTPUT_OPTION) 1213 1214./setenv.$(objext): $(srcdir)/setenv.c config.h $(INCDIR)/ansidecl.h 1215 if [ x"$(PICFLAG)" != x ]; then \ 1216 $(COMPILE.c) $(PICFLAG) $(srcdir)/setenv.c -o pic/$@; \ 1217 else true; fi 1218 if [ x"$(NOASANFLAG)" != x ]; then \ 1219 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/setenv.c -o noasan/$@; \ 1220 else true; fi 1221 $(COMPILE.c) $(srcdir)/setenv.c $(OUTPUT_OPTION) 1222 1223./setproctitle.$(objext): $(srcdir)/setproctitle.c config.h $(INCDIR)/ansidecl.h 1224 if [ x"$(PICFLAG)" != x ]; then \ 1225 $(COMPILE.c) $(PICFLAG) $(srcdir)/setproctitle.c -o pic/$@; \ 1226 else true; fi 1227 if [ x"$(NOASANFLAG)" != x ]; then \ 1228 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/setproctitle.c -o noasan/$@; \ 1229 else true; fi 1230 $(COMPILE.c) $(srcdir)/setproctitle.c $(OUTPUT_OPTION) 1231 1232./sha1.$(objext): $(srcdir)/sha1.c config.h $(INCDIR)/ansidecl.h $(INCDIR)/sha1.h 1233 if [ x"$(PICFLAG)" != x ]; then \ 1234 $(COMPILE.c) $(PICFLAG) $(srcdir)/sha1.c -o pic/$@; \ 1235 else true; fi 1236 if [ x"$(NOASANFLAG)" != x ]; then \ 1237 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/sha1.c -o noasan/$@; \ 1238 else true; fi 1239 $(COMPILE.c) $(srcdir)/sha1.c $(OUTPUT_OPTION) 1240 1241./sigsetmask.$(objext): $(srcdir)/sigsetmask.c $(INCDIR)/ansidecl.h 1242 if [ x"$(PICFLAG)" != x ]; then \ 1243 $(COMPILE.c) $(PICFLAG) $(srcdir)/sigsetmask.c -o pic/$@; \ 1244 else true; fi 1245 if [ x"$(NOASANFLAG)" != x ]; then \ 1246 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/sigsetmask.c -o noasan/$@; \ 1247 else true; fi 1248 $(COMPILE.c) $(srcdir)/sigsetmask.c $(OUTPUT_OPTION) 1249 1250./simple-object-coff.$(objext): $(srcdir)/simple-object-coff.c config.h \ 1251 $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \ 1252 $(srcdir)/simple-object-common.h $(INCDIR)/simple-object.h 1253 if [ x"$(PICFLAG)" != x ]; then \ 1254 $(COMPILE.c) $(PICFLAG) $(srcdir)/simple-object-coff.c -o pic/$@; \ 1255 else true; fi 1256 if [ x"$(NOASANFLAG)" != x ]; then \ 1257 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/simple-object-coff.c -o noasan/$@; \ 1258 else true; fi 1259 $(COMPILE.c) $(srcdir)/simple-object-coff.c $(OUTPUT_OPTION) 1260 1261./simple-object-elf.$(objext): $(srcdir)/simple-object-elf.c config.h \ 1262 $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \ 1263 $(srcdir)/simple-object-common.h $(INCDIR)/simple-object.h 1264 if [ x"$(PICFLAG)" != x ]; then \ 1265 $(COMPILE.c) $(PICFLAG) $(srcdir)/simple-object-elf.c -o pic/$@; \ 1266 else true; fi 1267 if [ x"$(NOASANFLAG)" != x ]; then \ 1268 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/simple-object-elf.c -o noasan/$@; \ 1269 else true; fi 1270 $(COMPILE.c) $(srcdir)/simple-object-elf.c $(OUTPUT_OPTION) 1271 1272./simple-object-mach-o.$(objext): $(srcdir)/simple-object-mach-o.c config.h \ 1273 $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \ 1274 $(srcdir)/simple-object-common.h $(INCDIR)/simple-object.h 1275 if [ x"$(PICFLAG)" != x ]; then \ 1276 $(COMPILE.c) $(PICFLAG) $(srcdir)/simple-object-mach-o.c -o pic/$@; \ 1277 else true; fi 1278 if [ x"$(NOASANFLAG)" != x ]; then \ 1279 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/simple-object-mach-o.c -o noasan/$@; \ 1280 else true; fi 1281 $(COMPILE.c) $(srcdir)/simple-object-mach-o.c $(OUTPUT_OPTION) 1282 1283./simple-object-xcoff.$(objext): $(srcdir)/simple-object-xcoff.c config.h \ 1284 $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \ 1285 $(srcdir)/simple-object-common.h $(INCDIR)/simple-object.h 1286 if [ x"$(PICFLAG)" != x ]; then \ 1287 $(COMPILE.c) $(PICFLAG) $(srcdir)/simple-object-xcoff.c -o pic/$@; \ 1288 else true; fi 1289 if [ x"$(NOASANFLAG)" != x ]; then \ 1290 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/simple-object-xcoff.c -o noasan/$@; \ 1291 else true; fi 1292 $(COMPILE.c) $(srcdir)/simple-object-xcoff.c $(OUTPUT_OPTION) 1293 1294./simple-object.$(objext): $(srcdir)/simple-object.c config.h \ 1295 $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \ 1296 $(srcdir)/simple-object-common.h $(INCDIR)/simple-object.h 1297 if [ x"$(PICFLAG)" != x ]; then \ 1298 $(COMPILE.c) $(PICFLAG) $(srcdir)/simple-object.c -o pic/$@; \ 1299 else true; fi 1300 if [ x"$(NOASANFLAG)" != x ]; then \ 1301 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/simple-object.c -o noasan/$@; \ 1302 else true; fi 1303 $(COMPILE.c) $(srcdir)/simple-object.c $(OUTPUT_OPTION) 1304 1305./snprintf.$(objext): $(srcdir)/snprintf.c $(INCDIR)/ansidecl.h 1306 if [ x"$(PICFLAG)" != x ]; then \ 1307 $(COMPILE.c) $(PICFLAG) $(srcdir)/snprintf.c -o pic/$@; \ 1308 else true; fi 1309 if [ x"$(NOASANFLAG)" != x ]; then \ 1310 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/snprintf.c -o noasan/$@; \ 1311 else true; fi 1312 $(COMPILE.c) $(srcdir)/snprintf.c $(OUTPUT_OPTION) 1313 1314./sort.$(objext): $(srcdir)/sort.c config.h $(INCDIR)/ansidecl.h \ 1315 $(INCDIR)/libiberty.h $(INCDIR)/sort.h 1316 if [ x"$(PICFLAG)" != x ]; then \ 1317 $(COMPILE.c) $(PICFLAG) $(srcdir)/sort.c -o pic/$@; \ 1318 else true; fi 1319 if [ x"$(NOASANFLAG)" != x ]; then \ 1320 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/sort.c -o noasan/$@; \ 1321 else true; fi 1322 $(COMPILE.c) $(srcdir)/sort.c $(OUTPUT_OPTION) 1323 1324./spaces.$(objext): $(srcdir)/spaces.c config.h $(INCDIR)/ansidecl.h \ 1325 $(INCDIR)/libiberty.h 1326 if [ x"$(PICFLAG)" != x ]; then \ 1327 $(COMPILE.c) $(PICFLAG) $(srcdir)/spaces.c -o pic/$@; \ 1328 else true; fi 1329 if [ x"$(NOASANFLAG)" != x ]; then \ 1330 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/spaces.c -o noasan/$@; \ 1331 else true; fi 1332 $(COMPILE.c) $(srcdir)/spaces.c $(OUTPUT_OPTION) 1333 1334./splay-tree.$(objext): $(srcdir)/splay-tree.c config.h $(INCDIR)/ansidecl.h \ 1335 $(INCDIR)/libiberty.h $(INCDIR)/splay-tree.h 1336 if [ x"$(PICFLAG)" != x ]; then \ 1337 $(COMPILE.c) $(PICFLAG) $(srcdir)/splay-tree.c -o pic/$@; \ 1338 else true; fi 1339 if [ x"$(NOASANFLAG)" != x ]; then \ 1340 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/splay-tree.c -o noasan/$@; \ 1341 else true; fi 1342 $(COMPILE.c) $(srcdir)/splay-tree.c $(OUTPUT_OPTION) 1343 1344./stack-limit.$(objext): $(srcdir)/stack-limit.c config.h $(INCDIR)/ansidecl.h 1345 if [ x"$(PICFLAG)" != x ]; then \ 1346 $(COMPILE.c) $(PICFLAG) $(srcdir)/stack-limit.c -o pic/$@; \ 1347 else true; fi 1348 if [ x"$(NOASANFLAG)" != x ]; then \ 1349 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/stack-limit.c -o noasan/$@; \ 1350 else true; fi 1351 $(COMPILE.c) $(srcdir)/stack-limit.c $(OUTPUT_OPTION) 1352 1353./stpcpy.$(objext): $(srcdir)/stpcpy.c $(INCDIR)/ansidecl.h 1354 if [ x"$(PICFLAG)" != x ]; then \ 1355 $(COMPILE.c) $(PICFLAG) $(srcdir)/stpcpy.c -o pic/$@; \ 1356 else true; fi 1357 if [ x"$(NOASANFLAG)" != x ]; then \ 1358 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/stpcpy.c -o noasan/$@; \ 1359 else true; fi 1360 $(COMPILE.c) $(srcdir)/stpcpy.c $(OUTPUT_OPTION) 1361 1362./stpncpy.$(objext): $(srcdir)/stpncpy.c $(INCDIR)/ansidecl.h 1363 if [ x"$(PICFLAG)" != x ]; then \ 1364 $(COMPILE.c) $(PICFLAG) $(srcdir)/stpncpy.c -o pic/$@; \ 1365 else true; fi 1366 if [ x"$(NOASANFLAG)" != x ]; then \ 1367 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/stpncpy.c -o noasan/$@; \ 1368 else true; fi 1369 $(COMPILE.c) $(srcdir)/stpncpy.c $(OUTPUT_OPTION) 1370 1371./strcasecmp.$(objext): $(srcdir)/strcasecmp.c $(INCDIR)/ansidecl.h 1372 if [ x"$(PICFLAG)" != x ]; then \ 1373 $(COMPILE.c) $(PICFLAG) $(srcdir)/strcasecmp.c -o pic/$@; \ 1374 else true; fi 1375 if [ x"$(NOASANFLAG)" != x ]; then \ 1376 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strcasecmp.c -o noasan/$@; \ 1377 else true; fi 1378 $(COMPILE.c) $(srcdir)/strcasecmp.c $(OUTPUT_OPTION) 1379 1380./strchr.$(objext): $(srcdir)/strchr.c $(INCDIR)/ansidecl.h 1381 if [ x"$(PICFLAG)" != x ]; then \ 1382 $(COMPILE.c) $(PICFLAG) $(srcdir)/strchr.c -o pic/$@; \ 1383 else true; fi 1384 if [ x"$(NOASANFLAG)" != x ]; then \ 1385 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strchr.c -o noasan/$@; \ 1386 else true; fi 1387 $(COMPILE.c) $(srcdir)/strchr.c $(OUTPUT_OPTION) 1388 1389./strdup.$(objext): $(srcdir)/strdup.c $(INCDIR)/ansidecl.h 1390 if [ x"$(PICFLAG)" != x ]; then \ 1391 $(COMPILE.c) $(PICFLAG) $(srcdir)/strdup.c -o pic/$@; \ 1392 else true; fi 1393 if [ x"$(NOASANFLAG)" != x ]; then \ 1394 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strdup.c -o noasan/$@; \ 1395 else true; fi 1396 $(COMPILE.c) $(srcdir)/strdup.c $(OUTPUT_OPTION) 1397 1398./strerror.$(objext): $(srcdir)/strerror.c config.h $(INCDIR)/ansidecl.h \ 1399 $(INCDIR)/libiberty.h 1400 if [ x"$(PICFLAG)" != x ]; then \ 1401 $(COMPILE.c) $(PICFLAG) $(srcdir)/strerror.c -o pic/$@; \ 1402 else true; fi 1403 if [ x"$(NOASANFLAG)" != x ]; then \ 1404 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strerror.c -o noasan/$@; \ 1405 else true; fi 1406 $(COMPILE.c) $(srcdir)/strerror.c $(OUTPUT_OPTION) 1407 1408./strncasecmp.$(objext): $(srcdir)/strncasecmp.c $(INCDIR)/ansidecl.h 1409 if [ x"$(PICFLAG)" != x ]; then \ 1410 $(COMPILE.c) $(PICFLAG) $(srcdir)/strncasecmp.c -o pic/$@; \ 1411 else true; fi 1412 if [ x"$(NOASANFLAG)" != x ]; then \ 1413 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strncasecmp.c -o noasan/$@; \ 1414 else true; fi 1415 $(COMPILE.c) $(srcdir)/strncasecmp.c $(OUTPUT_OPTION) 1416 1417./strncmp.$(objext): $(srcdir)/strncmp.c $(INCDIR)/ansidecl.h 1418 if [ x"$(PICFLAG)" != x ]; then \ 1419 $(COMPILE.c) $(PICFLAG) $(srcdir)/strncmp.c -o pic/$@; \ 1420 else true; fi 1421 if [ x"$(NOASANFLAG)" != x ]; then \ 1422 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strncmp.c -o noasan/$@; \ 1423 else true; fi 1424 $(COMPILE.c) $(srcdir)/strncmp.c $(OUTPUT_OPTION) 1425 1426./strndup.$(objext): $(srcdir)/strndup.c $(INCDIR)/ansidecl.h 1427 if [ x"$(PICFLAG)" != x ]; then \ 1428 $(COMPILE.c) $(PICFLAG) $(srcdir)/strndup.c -o pic/$@; \ 1429 else true; fi 1430 if [ x"$(NOASANFLAG)" != x ]; then \ 1431 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strndup.c -o noasan/$@; \ 1432 else true; fi 1433 $(COMPILE.c) $(srcdir)/strndup.c $(OUTPUT_OPTION) 1434 1435./strnlen.$(objext): $(srcdir)/strnlen.c config.h 1436 if [ x"$(PICFLAG)" != x ]; then \ 1437 $(COMPILE.c) $(PICFLAG) $(srcdir)/strnlen.c -o pic/$@; \ 1438 else true; fi 1439 if [ x"$(NOASANFLAG)" != x ]; then \ 1440 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strnlen.c -o noasan/$@; \ 1441 else true; fi 1442 $(COMPILE.c) $(srcdir)/strnlen.c $(OUTPUT_OPTION) 1443 1444./strrchr.$(objext): $(srcdir)/strrchr.c $(INCDIR)/ansidecl.h 1445 if [ x"$(PICFLAG)" != x ]; then \ 1446 $(COMPILE.c) $(PICFLAG) $(srcdir)/strrchr.c -o pic/$@; \ 1447 else true; fi 1448 if [ x"$(NOASANFLAG)" != x ]; then \ 1449 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strrchr.c -o noasan/$@; \ 1450 else true; fi 1451 $(COMPILE.c) $(srcdir)/strrchr.c $(OUTPUT_OPTION) 1452 1453./strsignal.$(objext): $(srcdir)/strsignal.c config.h $(INCDIR)/ansidecl.h \ 1454 $(INCDIR)/libiberty.h 1455 if [ x"$(PICFLAG)" != x ]; then \ 1456 $(COMPILE.c) $(PICFLAG) $(srcdir)/strsignal.c -o pic/$@; \ 1457 else true; fi 1458 if [ x"$(NOASANFLAG)" != x ]; then \ 1459 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strsignal.c -o noasan/$@; \ 1460 else true; fi 1461 $(COMPILE.c) $(srcdir)/strsignal.c $(OUTPUT_OPTION) 1462 1463./strstr.$(objext): $(srcdir)/strstr.c 1464 if [ x"$(PICFLAG)" != x ]; then \ 1465 $(COMPILE.c) $(PICFLAG) $(srcdir)/strstr.c -o pic/$@; \ 1466 else true; fi 1467 if [ x"$(NOASANFLAG)" != x ]; then \ 1468 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strstr.c -o noasan/$@; \ 1469 else true; fi 1470 $(COMPILE.c) $(srcdir)/strstr.c $(OUTPUT_OPTION) 1471 1472./strtod.$(objext): $(srcdir)/strtod.c $(INCDIR)/ansidecl.h \ 1473 $(INCDIR)/safe-ctype.h 1474 if [ x"$(PICFLAG)" != x ]; then \ 1475 $(COMPILE.c) $(PICFLAG) $(srcdir)/strtod.c -o pic/$@; \ 1476 else true; fi 1477 if [ x"$(NOASANFLAG)" != x ]; then \ 1478 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strtod.c -o noasan/$@; \ 1479 else true; fi 1480 $(COMPILE.c) $(srcdir)/strtod.c $(OUTPUT_OPTION) 1481 1482./strtol.$(objext): $(srcdir)/strtol.c config.h $(INCDIR)/safe-ctype.h 1483 if [ x"$(PICFLAG)" != x ]; then \ 1484 $(COMPILE.c) $(PICFLAG) $(srcdir)/strtol.c -o pic/$@; \ 1485 else true; fi 1486 if [ x"$(NOASANFLAG)" != x ]; then \ 1487 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strtol.c -o noasan/$@; \ 1488 else true; fi 1489 $(COMPILE.c) $(srcdir)/strtol.c $(OUTPUT_OPTION) 1490 1491./strtoll.$(objext): $(srcdir)/strtoll.c config.h $(INCDIR)/safe-ctype.h 1492 if [ x"$(PICFLAG)" != x ]; then \ 1493 $(COMPILE.c) $(PICFLAG) $(srcdir)/strtoll.c -o pic/$@; \ 1494 else true; fi 1495 if [ x"$(NOASANFLAG)" != x ]; then \ 1496 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strtoll.c -o noasan/$@; \ 1497 else true; fi 1498 $(COMPILE.c) $(srcdir)/strtoll.c $(OUTPUT_OPTION) 1499 1500./strtoul.$(objext): $(srcdir)/strtoul.c config.h $(INCDIR)/ansidecl.h \ 1501 $(INCDIR)/safe-ctype.h 1502 if [ x"$(PICFLAG)" != x ]; then \ 1503 $(COMPILE.c) $(PICFLAG) $(srcdir)/strtoul.c -o pic/$@; \ 1504 else true; fi 1505 if [ x"$(NOASANFLAG)" != x ]; then \ 1506 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strtoul.c -o noasan/$@; \ 1507 else true; fi 1508 $(COMPILE.c) $(srcdir)/strtoul.c $(OUTPUT_OPTION) 1509 1510./strtoull.$(objext): $(srcdir)/strtoull.c config.h $(INCDIR)/ansidecl.h \ 1511 $(INCDIR)/safe-ctype.h 1512 if [ x"$(PICFLAG)" != x ]; then \ 1513 $(COMPILE.c) $(PICFLAG) $(srcdir)/strtoull.c -o pic/$@; \ 1514 else true; fi 1515 if [ x"$(NOASANFLAG)" != x ]; then \ 1516 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strtoull.c -o noasan/$@; \ 1517 else true; fi 1518 $(COMPILE.c) $(srcdir)/strtoull.c $(OUTPUT_OPTION) 1519 1520./strverscmp.$(objext): $(srcdir)/strverscmp.c $(INCDIR)/ansidecl.h \ 1521 $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h 1522 if [ x"$(PICFLAG)" != x ]; then \ 1523 $(COMPILE.c) $(PICFLAG) $(srcdir)/strverscmp.c -o pic/$@; \ 1524 else true; fi 1525 if [ x"$(NOASANFLAG)" != x ]; then \ 1526 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/strverscmp.c -o noasan/$@; \ 1527 else true; fi 1528 $(COMPILE.c) $(srcdir)/strverscmp.c $(OUTPUT_OPTION) 1529 1530./timeval-utils.$(objext): $(srcdir)/timeval-utils.c config.h \ 1531 $(INCDIR)/timeval-utils.h 1532 if [ x"$(PICFLAG)" != x ]; then \ 1533 $(COMPILE.c) $(PICFLAG) $(srcdir)/timeval-utils.c -o pic/$@; \ 1534 else true; fi 1535 if [ x"$(NOASANFLAG)" != x ]; then \ 1536 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/timeval-utils.c -o noasan/$@; \ 1537 else true; fi 1538 $(COMPILE.c) $(srcdir)/timeval-utils.c $(OUTPUT_OPTION) 1539 1540./tmpnam.$(objext): $(srcdir)/tmpnam.c 1541 if [ x"$(PICFLAG)" != x ]; then \ 1542 $(COMPILE.c) $(PICFLAG) $(srcdir)/tmpnam.c -o pic/$@; \ 1543 else true; fi 1544 if [ x"$(NOASANFLAG)" != x ]; then \ 1545 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/tmpnam.c -o noasan/$@; \ 1546 else true; fi 1547 $(COMPILE.c) $(srcdir)/tmpnam.c $(OUTPUT_OPTION) 1548 1549./unlink-if-ordinary.$(objext): $(srcdir)/unlink-if-ordinary.c config.h \ 1550 $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h 1551 if [ x"$(PICFLAG)" != x ]; then \ 1552 $(COMPILE.c) $(PICFLAG) $(srcdir)/unlink-if-ordinary.c -o pic/$@; \ 1553 else true; fi 1554 if [ x"$(NOASANFLAG)" != x ]; then \ 1555 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/unlink-if-ordinary.c -o noasan/$@; \ 1556 else true; fi 1557 $(COMPILE.c) $(srcdir)/unlink-if-ordinary.c $(OUTPUT_OPTION) 1558 1559./vasprintf.$(objext): $(srcdir)/vasprintf.c config.h $(INCDIR)/ansidecl.h \ 1560 $(INCDIR)/libiberty.h $(srcdir)/vprintf-support.h 1561 if [ x"$(PICFLAG)" != x ]; then \ 1562 $(COMPILE.c) $(PICFLAG) $(srcdir)/vasprintf.c -o pic/$@; \ 1563 else true; fi 1564 if [ x"$(NOASANFLAG)" != x ]; then \ 1565 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/vasprintf.c -o noasan/$@; \ 1566 else true; fi 1567 $(COMPILE.c) $(srcdir)/vasprintf.c $(OUTPUT_OPTION) 1568 1569./vfork.$(objext): $(srcdir)/vfork.c $(INCDIR)/ansidecl.h 1570 if [ x"$(PICFLAG)" != x ]; then \ 1571 $(COMPILE.c) $(PICFLAG) $(srcdir)/vfork.c -o pic/$@; \ 1572 else true; fi 1573 if [ x"$(NOASANFLAG)" != x ]; then \ 1574 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/vfork.c -o noasan/$@; \ 1575 else true; fi 1576 $(COMPILE.c) $(srcdir)/vfork.c $(OUTPUT_OPTION) 1577 1578./vfprintf.$(objext): $(srcdir)/vfprintf.c $(INCDIR)/ansidecl.h 1579 if [ x"$(PICFLAG)" != x ]; then \ 1580 $(COMPILE.c) $(PICFLAG) $(srcdir)/vfprintf.c -o pic/$@; \ 1581 else true; fi 1582 if [ x"$(NOASANFLAG)" != x ]; then \ 1583 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/vfprintf.c -o noasan/$@; \ 1584 else true; fi 1585 $(COMPILE.c) $(srcdir)/vfprintf.c $(OUTPUT_OPTION) 1586 1587./vprintf-support.$(objext): $(srcdir)/vprintf-support.c config.h \ 1588 $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h 1589 if [ x"$(PICFLAG)" != x ]; then \ 1590 $(COMPILE.c) $(PICFLAG) $(srcdir)/vprintf-support.c -o pic/$@; \ 1591 else true; fi 1592 if [ x"$(NOASANFLAG)" != x ]; then \ 1593 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/vprintf-support.c -o noasan/$@; \ 1594 else true; fi 1595 $(COMPILE.c) $(srcdir)/vprintf-support.c $(OUTPUT_OPTION) 1596 1597./vprintf.$(objext): $(srcdir)/vprintf.c $(INCDIR)/ansidecl.h 1598 if [ x"$(PICFLAG)" != x ]; then \ 1599 $(COMPILE.c) $(PICFLAG) $(srcdir)/vprintf.c -o pic/$@; \ 1600 else true; fi 1601 if [ x"$(NOASANFLAG)" != x ]; then \ 1602 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/vprintf.c -o noasan/$@; \ 1603 else true; fi 1604 $(COMPILE.c) $(srcdir)/vprintf.c $(OUTPUT_OPTION) 1605 1606./vsnprintf.$(objext): $(srcdir)/vsnprintf.c config.h $(INCDIR)/ansidecl.h \ 1607 $(INCDIR)/libiberty.h 1608 if [ x"$(PICFLAG)" != x ]; then \ 1609 $(COMPILE.c) $(PICFLAG) $(srcdir)/vsnprintf.c -o pic/$@; \ 1610 else true; fi 1611 if [ x"$(NOASANFLAG)" != x ]; then \ 1612 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/vsnprintf.c -o noasan/$@; \ 1613 else true; fi 1614 $(COMPILE.c) $(srcdir)/vsnprintf.c $(OUTPUT_OPTION) 1615 1616./vsprintf.$(objext): $(srcdir)/vsprintf.c $(INCDIR)/ansidecl.h 1617 if [ x"$(PICFLAG)" != x ]; then \ 1618 $(COMPILE.c) $(PICFLAG) $(srcdir)/vsprintf.c -o pic/$@; \ 1619 else true; fi 1620 if [ x"$(NOASANFLAG)" != x ]; then \ 1621 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/vsprintf.c -o noasan/$@; \ 1622 else true; fi 1623 $(COMPILE.c) $(srcdir)/vsprintf.c $(OUTPUT_OPTION) 1624 1625./waitpid.$(objext): $(srcdir)/waitpid.c config.h $(INCDIR)/ansidecl.h 1626 if [ x"$(PICFLAG)" != x ]; then \ 1627 $(COMPILE.c) $(PICFLAG) $(srcdir)/waitpid.c -o pic/$@; \ 1628 else true; fi 1629 if [ x"$(NOASANFLAG)" != x ]; then \ 1630 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/waitpid.c -o noasan/$@; \ 1631 else true; fi 1632 $(COMPILE.c) $(srcdir)/waitpid.c $(OUTPUT_OPTION) 1633 1634./xasprintf.$(objext): $(srcdir)/xasprintf.c config.h $(INCDIR)/ansidecl.h \ 1635 $(INCDIR)/libiberty.h 1636 if [ x"$(PICFLAG)" != x ]; then \ 1637 $(COMPILE.c) $(PICFLAG) $(srcdir)/xasprintf.c -o pic/$@; \ 1638 else true; fi 1639 if [ x"$(NOASANFLAG)" != x ]; then \ 1640 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/xasprintf.c -o noasan/$@; \ 1641 else true; fi 1642 $(COMPILE.c) $(srcdir)/xasprintf.c $(OUTPUT_OPTION) 1643 1644./xatexit.$(objext): $(srcdir)/xatexit.c config.h $(INCDIR)/ansidecl.h \ 1645 $(INCDIR)/libiberty.h 1646 if [ x"$(PICFLAG)" != x ]; then \ 1647 $(COMPILE.c) $(PICFLAG) $(srcdir)/xatexit.c -o pic/$@; \ 1648 else true; fi 1649 if [ x"$(NOASANFLAG)" != x ]; then \ 1650 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/xatexit.c -o noasan/$@; \ 1651 else true; fi 1652 $(COMPILE.c) $(srcdir)/xatexit.c $(OUTPUT_OPTION) 1653 1654./xexit.$(objext): $(srcdir)/xexit.c config.h $(INCDIR)/ansidecl.h \ 1655 $(INCDIR)/libiberty.h 1656 if [ x"$(PICFLAG)" != x ]; then \ 1657 $(COMPILE.c) $(PICFLAG) $(srcdir)/xexit.c -o pic/$@; \ 1658 else true; fi 1659 if [ x"$(NOASANFLAG)" != x ]; then \ 1660 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/xexit.c -o noasan/$@; \ 1661 else true; fi 1662 $(COMPILE.c) $(srcdir)/xexit.c $(OUTPUT_OPTION) 1663 1664./xmalloc.$(objext): $(srcdir)/xmalloc.c config.h $(INCDIR)/ansidecl.h \ 1665 $(INCDIR)/libiberty.h 1666 if [ x"$(PICFLAG)" != x ]; then \ 1667 $(COMPILE.c) $(PICFLAG) $(srcdir)/xmalloc.c -o pic/$@; \ 1668 else true; fi 1669 if [ x"$(NOASANFLAG)" != x ]; then \ 1670 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/xmalloc.c -o noasan/$@; \ 1671 else true; fi 1672 $(COMPILE.c) $(srcdir)/xmalloc.c $(OUTPUT_OPTION) 1673 1674./xmemdup.$(objext): $(srcdir)/xmemdup.c config.h $(INCDIR)/ansidecl.h \ 1675 $(INCDIR)/libiberty.h 1676 if [ x"$(PICFLAG)" != x ]; then \ 1677 $(COMPILE.c) $(PICFLAG) $(srcdir)/xmemdup.c -o pic/$@; \ 1678 else true; fi 1679 if [ x"$(NOASANFLAG)" != x ]; then \ 1680 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/xmemdup.c -o noasan/$@; \ 1681 else true; fi 1682 $(COMPILE.c) $(srcdir)/xmemdup.c $(OUTPUT_OPTION) 1683 1684./xstrdup.$(objext): $(srcdir)/xstrdup.c config.h $(INCDIR)/ansidecl.h \ 1685 $(INCDIR)/libiberty.h 1686 if [ x"$(PICFLAG)" != x ]; then \ 1687 $(COMPILE.c) $(PICFLAG) $(srcdir)/xstrdup.c -o pic/$@; \ 1688 else true; fi 1689 if [ x"$(NOASANFLAG)" != x ]; then \ 1690 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/xstrdup.c -o noasan/$@; \ 1691 else true; fi 1692 $(COMPILE.c) $(srcdir)/xstrdup.c $(OUTPUT_OPTION) 1693 1694./xstrerror.$(objext): $(srcdir)/xstrerror.c config.h $(INCDIR)/ansidecl.h \ 1695 $(INCDIR)/libiberty.h 1696 if [ x"$(PICFLAG)" != x ]; then \ 1697 $(COMPILE.c) $(PICFLAG) $(srcdir)/xstrerror.c -o pic/$@; \ 1698 else true; fi 1699 if [ x"$(NOASANFLAG)" != x ]; then \ 1700 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/xstrerror.c -o noasan/$@; \ 1701 else true; fi 1702 $(COMPILE.c) $(srcdir)/xstrerror.c $(OUTPUT_OPTION) 1703 1704./xstrndup.$(objext): $(srcdir)/xstrndup.c config.h $(INCDIR)/ansidecl.h \ 1705 $(INCDIR)/libiberty.h 1706 if [ x"$(PICFLAG)" != x ]; then \ 1707 $(COMPILE.c) $(PICFLAG) $(srcdir)/xstrndup.c -o pic/$@; \ 1708 else true; fi 1709 if [ x"$(NOASANFLAG)" != x ]; then \ 1710 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/xstrndup.c -o noasan/$@; \ 1711 else true; fi 1712 $(COMPILE.c) $(srcdir)/xstrndup.c $(OUTPUT_OPTION) 1713 1714./xvasprintf.$(objext): $(srcdir)/xvasprintf.c config.h $(INCDIR)/ansidecl.h \ 1715 $(INCDIR)/libiberty.h $(srcdir)/vprintf-support.h 1716 if [ x"$(PICFLAG)" != x ]; then \ 1717 $(COMPILE.c) $(PICFLAG) $(srcdir)/xvasprintf.c -o pic/$@; \ 1718 else true; fi 1719 if [ x"$(NOASANFLAG)" != x ]; then \ 1720 $(COMPILE.c) $(PICFLAG) $(NOASANFLAG) $(srcdir)/xvasprintf.c -o noasan/$@; \ 1721 else true; fi 1722 $(COMPILE.c) $(srcdir)/xvasprintf.c $(OUTPUT_OPTION) 1723