]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libffi/Makefile.am
Update GCC to autoconf 2.69, automake 1.15.1 (PR bootstrap/82856).
[thirdparty/gcc.git] / libffi / Makefile.am
index 159b6e81a7334dd62f3bb678bbcdb6dce458297a..86e22496152a9f62edc546b871c186e8facefafa 100644 (file)
@@ -1,6 +1,6 @@
 ## Process this with automake to create Makefile.in
 
-AUTOMAKE_OPTIONS = foreign subdir-objects
+AUTOMAKE_OPTIONS = foreign subdir-objects info-in-builddir
 
 ACLOCAL_AMFLAGS = -I .. -I ../config
 
@@ -52,7 +52,7 @@ stamp-build-info: doc/libffi.texi $(srcdir)/doc/version.texi doc/$(am__dirstamp)
        $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir)/doc -o doc/libffi.info $(srcdir)/doc/libffi.texi
        @touch $@
 
-CLEANFILES = $(STAMP_GENINSRC) $(STAMP_BUILD_INFO) doc/libffi.info
+CLEANFILES = $(STAMP_GENINSRC) $(STAMP_BUILD_INFO)
 MAINTAINERCLEANFILES = $(srcdir)/doc/libffi.info
 
 ## ################################################################
@@ -138,6 +138,7 @@ noinst_HEADERS = \
        src/or1k/ffitarget.h                                            \
        src/pa/ffitarget.h                                              \
        src/powerpc/ffitarget.h src/powerpc/asm.h src/powerpc/ffi_powerpc.h \
+       src/riscv/ffitarget.h                                           \
        src/s390/ffitarget.h                                            \
        src/sh/ffitarget.h                                              \
        src/sh64/ffitarget.h                                            \
@@ -173,6 +174,7 @@ EXTRA_libffi_la_SOURCES = \
         src/powerpc/linux64_closure.S src/powerpc/ppc_closure.S        \
         src/powerpc/aix.S src/powerpc/darwin.S src/powerpc/aix_closure.S \
         src/powerpc/darwin_closure.S src/powerpc/ffi_darwin.c          \
+       src/riscv/ffi.c src/riscv/sysv.S                                \
        src/s390/ffi.c src/s390/sysv.S                                  \
        src/sh/ffi.c src/sh/sysv.S                                      \
        src/sh64/ffi.c src/sh64/sysv.S                                  \
@@ -215,8 +217,7 @@ libffi_version_dep = libffi.map-sun
 libffi.map-sun : libffi.map $(top_srcdir)/../contrib/make_sunver.pl \
                 $(libffi_la_OBJECTS) $(libffi_la_LIBADD)
        perl $(top_srcdir)/../contrib/make_sunver.pl libffi.map \
-         $(libffi_la_OBJECTS:%.lo=.libs/%.o) \
-        `echo $(libffi_la_LIBADD) | \
+        `echo $(libffi_la_OBJECTS) $(libffi_la_LIBADD) | \
            sed 's,\([^/        ]*\)\.l\([ao]\),.libs/\1.\2,g'` \
         > $@ || (rm -f $@ ; exit 1)
 endif
@@ -242,3 +243,5 @@ mostlyclean-recursive: mostlyclean-multi
 clean-recursive: clean-multi
 distclean-recursive: distclean-multi
 maintainer-clean-recursive: maintainer-clean-multi
+
+include $(top_srcdir)/../multilib.am