re PR c/49128 (-march=native generates unsupported instructions)
[gcc.git] / libiberty / Makefile.in
index c5e992945f1f409fb83a0262d2440e50ba5b9224..ef35453c031023e07c893fd8a3fee326817378da 100644 (file)
@@ -2,8 +2,8 @@
 # Originally written by K. Richard Pixley <rich@cygnus.com>.
 #
 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
-# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software
-# Foundation
+# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
+# Free Software Foundation
 #
 # This file is part of the libiberty library.
 # Libiberty is free software; you can redistribute it and/or
@@ -144,7 +144,10 @@ CFILES = alloca.c argv.c asprintf.c atexit.c                               \
         pex-unix.c pex-win32.c                                         \
          physmem.c putenv.c                                            \
        random.c regex.c rename.c rindex.c                              \
-       safe-ctype.c setenv.c sha1.c sigsetmask.c snprintf.c sort.c     \
+       safe-ctype.c setenv.c setproctitle.c sha1.c sigsetmask.c        \
+        simple-object.c simple-object-coff.c simple-object-elf.c       \
+        simple-object-mach-o.c                                         \
+         snprintf.c sort.c                                             \
         spaces.c splay-tree.c stpcpy.c stpncpy.c strcasecmp.c          \
         strchr.c strdup.c strerror.c strncasecmp.c strncmp.c           \
         strrchr.c strsignal.c strstr.c strtod.c strtol.c strtoul.c     \
@@ -171,11 +174,15 @@ REQUIRED_OFILES =                                                 \
        ./getruntime.$(objext) ./hashtab.$(objext) ./hex.$(objext)      \
        ./lbasename.$(objext) ./lrealpath.$(objext)                     \
        ./make-relative-prefix.$(objext) ./make-temp-file.$(objext)     \
-       ./objalloc.$(objext) ./obstack.$(objext)                        \
+       ./objalloc.$(objext)                                            \
+       ./obstack.$(objext)                                             \
        ./partition.$(objext) ./pexecute.$(objext) ./physmem.$(objext)  \
        ./pex-common.$(objext) ./pex-one.$(objext)                      \
        ./@pexecute@.$(objext)                                          \
-       ./safe-ctype.$(objext) ./sort.$(objext) ./spaces.$(objext)      \
+       ./safe-ctype.$(objext)                                          \
+       ./simple-object.$(objext) ./simple-object-coff.$(objext)        \
+       ./simple-object-elf.$(objext) ./simple-object-mach-o.$(objext)  \
+       ./sort.$(objext) ./spaces.$(objext)                             \
        ./splay-tree.$(objext) ./strerror.$(objext)                     \
        ./strsignal.$(objext) ./unlink-if-ordinary.$(objext)            \
        ./xatexit.$(objext) ./xexit.$(objext) ./xmalloc.$(objext)       \
@@ -201,7 +208,9 @@ CONFIGURED_OFILES = ./asprintf.$(objext) ./atexit.$(objext)         \
         ./pex-unix.$(objext) ./pex-win32.$(objext)                     \
         ./putenv.$(objext)                                             \
        ./random.$(objext) ./rename.$(objext) ./rindex.$(objext)        \
-       ./setenv.$(objext) ./sigsetmask.$(objext) ./snprintf.$(objext)  \
+       ./setenv.$(objext)                                              \
+        ./setproctitle.$(objext)                                       \
+        ./sigsetmask.$(objext) ./snprintf.$(objext)                    \
         ./stpcpy.$(objext) ./stpncpy.$(objext) ./strcasecmp.$(objext)  \
         ./strchr.$(objext) ./strdup.$(objext) ./strncasecmp.$(objext)  \
         ./strncmp.$(objext) ./strndup.$(objext) ./strrchr.$(objext)    \
@@ -309,7 +318,7 @@ TEXISRC = \
 # Additional files that have texi snippets that need to be collected
 # and sorted.  Some are here because the sources are imported from
 # elsewhere.  Others represent headers in ../include.
-TEXIFILES = fnmatch.txh pexecute.txh
+TEXIFILES = fnmatch.txh pexecute.txh simple-object.txh
 
 libiberty.info : $(srcdir)/libiberty.texi $(TEXISRC)
        $(MAKEINFO) -I$(srcdir) $(srcdir)/libiberty.texi
@@ -332,6 +341,9 @@ libiberty.html : $(srcdir)/libiberty.texi $(TEXISRC)
 
 INSTALL_DEST = @INSTALL_DEST@
 install: install_to_$(INSTALL_DEST) install-subdir
+install-strip: install
+
+.PHONY: install install-strip
 
 # This is tricky.  Even though CC in the Makefile contains
 # multilib-specific flags, it's overridden by FLAGS_TO_PASS from the
@@ -944,6 +956,12 @@ $(CONFIGURED_OFILES): stamp-picdir
        else true; fi
        $(COMPILE.c) $(srcdir)/setenv.c $(OUTPUT_OPTION)
 
+./setproctitle.$(objext): $(srcdir)/setproctitle.c config.h $(INCDIR)/ansidecl.h
+       if [ x"$(PICFLAG)" != x ]; then \
+         $(COMPILE.c) $(PICFLAG) $(srcdir)/setproctitle.c -o pic/$@; \
+       else true; fi
+       $(COMPILE.c) $(srcdir)/setproctitle.c $(OUTPUT_OPTION)
+
 ./sha1.$(objext): $(srcdir)/sha1.c config.h $(INCDIR)/ansidecl.h $(INCDIR)/sha1.h
        if [ x"$(PICFLAG)" != x ]; then \
          $(COMPILE.c) $(PICFLAG) $(srcdir)/sha1.c -o pic/$@; \
@@ -956,6 +974,38 @@ $(CONFIGURED_OFILES): stamp-picdir
        else true; fi
        $(COMPILE.c) $(srcdir)/sigsetmask.c $(OUTPUT_OPTION)
 
+./simple-object-coff.$(objext): $(srcdir)/simple-object-coff.c config.h \
+       $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \
+       $(srcdir)/simple-object-common.h $(INCDIR)/simple-object.h
+       if [ x"$(PICFLAG)" != x ]; then \
+         $(COMPILE.c) $(PICFLAG) $(srcdir)/simple-object-coff.c -o pic/$@; \
+       else true; fi
+       $(COMPILE.c) $(srcdir)/simple-object-coff.c $(OUTPUT_OPTION)
+
+./simple-object-elf.$(objext): $(srcdir)/simple-object-elf.c config.h \
+       $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \
+       $(srcdir)/simple-object-common.h $(INCDIR)/simple-object.h
+       if [ x"$(PICFLAG)" != x ]; then \
+         $(COMPILE.c) $(PICFLAG) $(srcdir)/simple-object-elf.c -o pic/$@; \
+       else true; fi
+       $(COMPILE.c) $(srcdir)/simple-object-elf.c $(OUTPUT_OPTION)
+
+./simple-object-mach-o.$(objext): $(srcdir)/simple-object-mach-o.c config.h \
+       $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \
+       $(srcdir)/simple-object-common.h $(INCDIR)/simple-object.h
+       if [ x"$(PICFLAG)" != x ]; then \
+         $(COMPILE.c) $(PICFLAG) $(srcdir)/simple-object-mach-o.c -o pic/$@; \
+       else true; fi
+       $(COMPILE.c) $(srcdir)/simple-object-mach-o.c $(OUTPUT_OPTION)
+
+./simple-object.$(objext): $(srcdir)/simple-object.c config.h \
+       $(INCDIR)/ansidecl.h $(INCDIR)/libiberty.h \
+       $(srcdir)/simple-object-common.h $(INCDIR)/simple-object.h
+       if [ x"$(PICFLAG)" != x ]; then \
+         $(COMPILE.c) $(PICFLAG) $(srcdir)/simple-object.c -o pic/$@; \
+       else true; fi
+       $(COMPILE.c) $(srcdir)/simple-object.c $(OUTPUT_OPTION)
+
 ./snprintf.$(objext): $(srcdir)/snprintf.c $(INCDIR)/ansidecl.h
        if [ x"$(PICFLAG)" != x ]; then \
          $(COMPILE.c) $(PICFLAG) $(srcdir)/snprintf.c -o pic/$@; \