X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=bfd%2FMakefile.am;h=0b0226306f3499eea02b83589e0adbc8870b34f2;hb=f03265d9cda1f5f8df238efa9b7a20330e5711f1;hp=6720f86304770716a5068c36e83ed77e881722fe;hpb=b6471e6e2c88ae473453e3499d9cb6a607a3e068;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/Makefile.am b/bfd/Makefile.am index 6720f86304..0b0226306f 100644 --- a/bfd/Makefile.am +++ b/bfd/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to generate Makefile.in # -# Copyright (C) 2012-2016 Free Software Foundation, Inc. +# Copyright (C) 2012-2017 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -147,7 +147,9 @@ ALL_MACHINES = \ cpu-pj.lo \ cpu-plugin.lo \ cpu-powerpc.lo \ + cpu-pru.lo \ cpu-rs6000.lo \ + cpu-riscv.lo \ cpu-rl78.lo \ cpu-rx.lo \ cpu-s390.lo \ @@ -234,7 +236,9 @@ ALL_MACHINES_CFILES = \ cpu-pj.c \ cpu-plugin.c \ cpu-powerpc.c \ + cpu-pru.c \ cpu-rs6000.c \ + cpu-riscv.c \ cpu-rl78.c \ cpu-rx.c \ cpu-s390.c \ @@ -363,6 +367,7 @@ BFD32_BACKENDS = \ elf32-or1k.lo \ elf32-pj.lo \ elf32-ppc.lo \ + elf32-pru.lo \ elf32-rl78.lo \ elf32-rx.lo \ elf32-s390.lo \ @@ -555,6 +560,7 @@ BFD32_BACKENDS_CFILES = \ elf32-or1k.c \ elf32-pj.c \ elf32-ppc.c \ + elf32-pru.c \ elf32-rl78.c \ elf32-rx.c \ elf32-s390.c \ @@ -671,18 +677,21 @@ BFD64_BACKENDS = \ elf64-hppa.lo \ elf64-ia64.lo \ elf64-ia64-vms.lo \ + elfxx-ia64.lo \ + elfn32-mips.lo \ elf64-mips.lo \ + elfxx-mips.lo \ elf64-mmix.lo \ elf64-ppc.lo \ + elf32-riscv.lo \ + elf64-riscv.lo \ + elfxx-riscv.lo \ elf64-s390.lo \ elf64-sh64.lo \ elf64-sparc.lo \ elf64-tilegx.lo \ elf64-x86-64.lo \ elf64.lo \ - elfn32-mips.lo \ - elfxx-ia64.lo \ - elfxx-mips.lo \ mach-o-aarch64.lo \ mach-o-x86-64.lo \ mmo.lo \ @@ -722,6 +731,7 @@ BFD64_BACKENDS_CFILES = \ elfxx-aarch64.c \ elfxx-ia64.c \ elfxx-mips.c \ + elfxx-riscv.c \ mach-o-aarch64.c \ mach-o-x86-64.c \ mmo.c \ @@ -785,7 +795,9 @@ SOURCE_CFILES = \ BUILD_CFILES = \ elf32-aarch64.c elf64-aarch64.c \ - elf32-ia64.c elf64-ia64.c peigen.c pepigen.c pex64igen.c + elf32-ia64.c elf64-ia64.c \ + elf32-riscv.c elf64-riscv.c \ + peigen.c pepigen.c pex64igen.c CFILES = $(SOURCE_CFILES) $(BUILD_CFILES) @@ -955,6 +967,18 @@ elf64-ia64.c : elfnn-ia64.c $(SED) -e s/NN/64/g < $(srcdir)/elfnn-ia64.c > elf64-ia64.new mv -f elf64-ia64.new elf64-ia64.c +elf32-riscv.c : elfnn-riscv.c + rm -f elf32-riscv.c + echo "#line 1 \"$(srcdir)/elfnn-riscv.c\"" > elf32-riscv.new + sed -e s/NN/32/g < $(srcdir)/elfnn-riscv.c >> elf32-riscv.new + mv -f elf32-riscv.new elf32-riscv.c + +elf64-riscv.c : elfnn-riscv.c + rm -f elf64-riscv.c + echo "#line 1 \"$(srcdir)/elfnn-riscv.c\"" > elf64-riscv.new + sed -e s/NN/64/g < $(srcdir)/elfnn-riscv.c >> elf64-riscv.new + mv -f elf64-riscv.new elf64-riscv.c + peigen.c : peXXigen.c rm -f peigen.c $(SED) -e s/XX/pe/g < $(srcdir)/peXXigen.c > peigen.new @@ -997,12 +1021,13 @@ stmp-bfd-h: bfd-in3.h rm -f bfd-tmp.h touch stmp-bfd-h -BFD_H_FILES = bfd-in.h init.c opncls.c libbfd.c section.c archures.c \ - reloc.c syms.c bfd.c bfdio.c bfdwin.c \ - archive.c corefile.c targets.c format.c compress.c +BFD_H_FILES = bfd-in.h init.c opncls.c libbfd.c \ + bfdio.c bfdwin.c section.c archures.c reloc.c \ + syms.c bfd.c archive.c corefile.c targets.c format.c \ + linker.c simple.c compress.c BFD64_H_FILES = archive64.c -LIBBFD_H_FILES = libbfd-in.h init.c libbfd.c bfdio.c bfdwin.c \ - cache.c reloc.c archures.c elf.c +LIBBFD_H_FILES = libbfd-in.h libbfd.c bfdio.c bfdwin.c \ + cache.c reloc.c archures.c linker.c LIBCOFF_H_FILES = libcoff-in.h coffcode.h # Could really use a "copy-if-change"...